3 List of maintainers and how to submit kernel changes
5 Please try to follow the guidelines below. This will make things
6 easier on the maintainers. Not all of these guidelines matter for every
7 trivial patch so apply some common sense.
9 1. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
12 2. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
20 3. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
24 4. When you are happy with a change make it generally available for
25 testing and await feedback.
27 5. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
34 generalized kernel feature ready for next time.
36 PLEASE check your patch with the automated style checker
37 (scripts/checkpatch.pl) to catch trivial style violations.
38 See Documentation/CodingStyle for guidance here.
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
53 PLEASE remember that submissions must be made under the terms
54 of the Linux Foundation certificate of contribution and should
55 include a Signed-off-by: line. The current version of this
56 "Developer's Certificate of Origin" (DCO) is listed in the file
57 Documentation/SubmittingPatches.
59 6. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
63 7. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
69 Descriptions of section entries:
72 M: Mail patches to: FullName <address@domain>
73 R: Designated reviewer: FullName <address@domain>
74 These reviewers should be CCed on patches.
75 L: Mailing list that is relevant to this area
76 W: Web-page with status/info
77 Q: Patchwork web based patch tracking system site
78 T: SCM tree type and location.
79 Type is one of: git, hg, quilt, stgit, topgit
80 S: Status, one of the following:
81 Supported: Someone is actually paid to look after this.
82 Maintained: Someone actually looks after it.
83 Odd Fixes: It has a maintainer but they don't have time to do
84 much other than throw the odd patch in. See below..
85 Orphan: No current maintainer [but maybe you could take the
86 role as you write your new code].
87 Obsolete: Old code. Something tagged obsolete generally means
88 it has been replaced by a better system and you
90 F: Files and directories with wildcard patterns.
91 A trailing slash includes all files and subdirectory files.
92 F: drivers/net/ all files in and below drivers/net
93 F: drivers/net/* all files in drivers/net, but not below
94 F: */net/* all files in "any top level directory"/net
95 One pattern per line. Multiple F: lines acceptable.
96 N: Files and directories with regex patterns.
97 N: [^a-z]tegra all files whose path contains the word tegra
98 One pattern per line. Multiple N: lines acceptable.
99 scripts/get_maintainer.pl has different behavior for files that
100 match F: pattern and matches of N: patterns. By default,
101 get_maintainer will not look at git log history when an F: pattern
102 match occurs. When an N: match occurs, git log history is used
103 to also notify the people that have git commit signatures.
104 X: Files and directories that are NOT maintained, same rules as F:
105 Files exclusions are tested before file matches.
106 Can be useful for excluding a specific subdirectory, for instance:
109 matches all files in and below net excluding net/ipv6/
110 K: Keyword perl extended regex pattern to match content in a
111 patch or file. For instance:
113 matches patches or files that contain "of_get_profile"
114 K: \b(printk|pr_(info|err))\b
115 matches patches or files that contain one or more of the words
116 printk, pr_info or pr_err
117 One regex pattern per line. Multiple K: lines acceptable.
119 Note: For the hard of thinking, this list is meant to remain in alphabetical
120 order. If you could add yourselves to it in alphabetical order that would be
123 Maintainers List (try to look for most precise areas first)
125 -----------------------------------
128 M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
129 L: netdev@vger.kernel.org
131 F: Documentation/networking/vortex.txt
132 F: drivers/net/ethernet/3com/3c59x.c
134 3CR990 NETWORK DRIVER
135 M: David Dillow <dave@thedillows.org>
136 L: netdev@vger.kernel.org
138 F: drivers/net/ethernet/3com/typhoon*
140 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141 M: Adam Radford <linuxraid@lsi.com>
142 L: linux-scsi@vger.kernel.org
143 W: http://www.lsi.com
147 53C700 AND 53C700-66 SCSI DRIVER
148 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
149 L: linux-scsi@vger.kernel.org
151 F: drivers/scsi/53c700*
153 6LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154 M: Alexander Aring <aar@pengutronix.de>
155 M: Jukka Rissanen <jukka.rissanen@linux.intel.com>
156 L: linux-bluetooth@vger.kernel.org
157 L: linux-wpan@vger.kernel.org
160 F: include/net/6lowpan.h
161 F: Documentation/networking/6lowpan.txt
163 6PACK NETWORK DRIVER FOR AX.25
164 M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
165 L: linux-hams@vger.kernel.org
167 F: drivers/net/hamradio/6pack.c
169 8169 10/100/1000 GIGABIT ETHERNET DRIVER
170 M: Realtek linux nic maintainers <nic_swsd@realtek.com>
171 L: netdev@vger.kernel.org
173 F: drivers/net/ethernet/realtek/r8169.c
175 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
176 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
177 L: linux-serial@vger.kernel.org
179 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
180 F: drivers/tty/serial/8250*
181 F: include/linux/serial_8250.h
183 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
184 L: netdev@vger.kernel.org
186 F: drivers/net/ethernet/8390/
189 M: Eric Van Hensbergen <ericvh@gmail.com>
190 M: Ron Minnich <rminnich@sandia.gov>
191 M: Latchesar Ionkov <lucho@ionkov.net>
192 L: v9fs-developer@lists.sourceforge.net
193 W: http://swik.net/v9fs
194 Q: http://patchwork.kernel.org/project/v9fs-devel/list/
195 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
197 F: Documentation/filesystems/9p.txt
201 F: include/uapi/linux/virtio_9p.h
202 F: include/trace/events/9p.h
206 M: Antti Palosaari <crope@iki.fi>
207 L: linux-media@vger.kernel.org
208 W: https://linuxtv.org
209 W: http://palosaari.fi/linux/
210 Q: http://patchwork.linuxtv.org/project/linux-media/list/
211 T: git git://linuxtv.org/anttip/media_tree.git
213 F: drivers/media/dvb-frontends/a8293*
215 AACRAID SCSI RAID DRIVER
216 M: Adaptec OEM Raid Solutions <aacraid@microsemi.com>
217 L: linux-scsi@vger.kernel.org
218 W: http://www.adaptec.com/
220 F: Documentation/scsi/aacraid.txt
221 F: drivers/scsi/aacraid/
224 L: linux-api@vger.kernel.org
225 F: include/linux/syscalls.h
228 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
229 M: Hans de Goede <hdegoede@redhat.com>
230 L: linux-hwmon@vger.kernel.org
232 F: drivers/hwmon/abituguru.c
234 ABIT UGURU 3 HARDWARE MONITOR DRIVER
235 M: Alistair John Strachan <alistair@devzero.co.uk>
236 L: linux-hwmon@vger.kernel.org
238 F: drivers/hwmon/abituguru3.c
240 ACCES 104-DIO-48E GPIO DRIVER
241 M: William Breathitt Gray <vilhelm.gray@gmail.com>
242 L: linux-gpio@vger.kernel.org
244 F: drivers/gpio/gpio-104-dio-48e.c
246 ACCES 104-IDI-48 GPIO DRIVER
247 M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
248 L: linux-gpio@vger.kernel.org
250 F: drivers/gpio/gpio-104-idi-48.c
252 ACCES 104-IDIO-16 GPIO DRIVER
253 M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
254 L: linux-gpio@vger.kernel.org
256 F: drivers/gpio/gpio-104-idio-16.c
259 M: Jes Sorensen <jes@trained-monkey.org>
260 L: linux-acenic@sunsite.dk
262 F: drivers/net/ethernet/alteon/acenic*
264 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
265 M: Peter Feuerer <peter@piie.net>
266 L: platform-driver-x86@vger.kernel.org
267 W: http://piie.net/?section=acerhdf
269 F: drivers/platform/x86/acerhdf.c
271 ACER WMI LAPTOP EXTRAS
272 M: "Lee, Chun-Yi" <jlee@suse.com>
273 L: platform-driver-x86@vger.kernel.org
275 F: drivers/platform/x86/acer-wmi.c
278 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
279 M: Len Brown <lenb@kernel.org>
280 L: linux-acpi@vger.kernel.org
281 W: https://01.org/linux-acpi
282 Q: https://patchwork.kernel.org/project/linux-acpi/list/
283 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
286 F: drivers/pnp/pnpacpi/
287 F: include/linux/acpi.h
289 F: Documentation/acpi/
290 F: Documentation/ABI/testing/sysfs-bus-acpi
291 F: Documentation/ABI/testing/configfs-acpi
292 F: drivers/pci/*acpi*
293 F: drivers/pci/*/*acpi*
294 F: drivers/pci/*/*/*acpi*
297 ACPI COMPONENT ARCHITECTURE (ACPICA)
298 M: Robert Moore <robert.moore@intel.com>
299 M: Lv Zheng <lv.zheng@intel.com>
300 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
301 L: linux-acpi@vger.kernel.org
303 W: https://acpica.org/
304 W: https://github.com/acpica/acpica/
305 Q: https://patchwork.kernel.org/project/linux-acpi/list/
306 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
308 F: drivers/acpi/acpica/
313 M: Zhang Rui <rui.zhang@intel.com>
314 L: linux-acpi@vger.kernel.org
315 W: https://01.org/linux-acpi
317 F: drivers/acpi/fan.c
320 M: Zhang Rui <rui.zhang@intel.com>
321 L: linux-acpi@vger.kernel.org
322 W: https://01.org/linux-acpi
324 F: drivers/acpi/*thermal*
327 M: Zhang Rui <rui.zhang@intel.com>
328 L: linux-acpi@vger.kernel.org
329 W: https://01.org/linux-acpi
331 F: drivers/acpi/acpi_video.c
334 L: platform-driver-x86@vger.kernel.org
336 F: drivers/platform/x86/wmi.c
338 AD1889 ALSA SOUND DRIVER
339 M: Thibaut Varene <T-Bone@parisc-linux.org>
340 W: http://wiki.parisc-linux.org/AD1889
341 L: linux-parisc@vger.kernel.org
343 F: sound/pci/ad1889.*
345 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
346 M: Michael Hennerich <michael.hennerich@analog.com>
347 W: http://wiki.analog.com/AD5254
348 W: http://ez.analog.com/community/linux-device-drivers
350 F: drivers/misc/ad525x_dpot.c
352 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
353 M: Michael Hennerich <michael.hennerich@analog.com>
354 W: http://wiki.analog.com/AD5398
355 W: http://ez.analog.com/community/linux-device-drivers
357 F: drivers/regulator/ad5398.c
359 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
360 M: Michael Hennerich <michael.hennerich@analog.com>
361 W: http://wiki.analog.com/AD7142
362 W: http://ez.analog.com/community/linux-device-drivers
364 F: drivers/input/misc/ad714x.c
366 AD7877 TOUCHSCREEN DRIVER
367 M: Michael Hennerich <michael.hennerich@analog.com>
368 W: http://wiki.analog.com/AD7877
369 W: http://ez.analog.com/community/linux-device-drivers
371 F: drivers/input/touchscreen/ad7877.c
373 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
374 M: Michael Hennerich <michael.hennerich@analog.com>
375 W: http://wiki.analog.com/AD7879
376 W: http://ez.analog.com/community/linux-device-drivers
378 F: drivers/input/touchscreen/ad7879.c
380 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
381 M: Jiri Kosina <jikos@kernel.org>
384 ADF7242 IEEE 802.15.4 RADIO DRIVER
385 M: Michael Hennerich <michael.hennerich@analog.com>
386 W: https://wiki.analog.com/ADF7242
387 W: http://ez.analog.com/community/linux-device-drivers
388 L: linux-wpan@vger.kernel.org
390 F: drivers/net/ieee802154/adf7242.c
391 F: Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
393 ADM1025 HARDWARE MONITOR DRIVER
394 M: Jean Delvare <jdelvare@suse.com>
395 L: linux-hwmon@vger.kernel.org
397 F: Documentation/hwmon/adm1025
398 F: drivers/hwmon/adm1025.c
400 ADM1029 HARDWARE MONITOR DRIVER
401 M: Corentin Labbe <clabbe.montjoie@gmail.com>
402 L: linux-hwmon@vger.kernel.org
404 F: drivers/hwmon/adm1029.c
406 ADM8211 WIRELESS DRIVER
407 L: linux-wireless@vger.kernel.org
408 W: http://wireless.kernel.org/
410 F: drivers/net/wireless/admtek/adm8211.*
412 ADP1653 FLASH CONTROLLER DRIVER
413 M: Sakari Ailus <sakari.ailus@iki.fi>
414 L: linux-media@vger.kernel.org
416 F: drivers/media/i2c/adp1653.c
417 F: include/media/i2c/adp1653.h
419 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
420 M: Michael Hennerich <michael.hennerich@analog.com>
421 W: http://wiki.analog.com/ADP5520
422 W: http://ez.analog.com/community/linux-device-drivers
424 F: drivers/mfd/adp5520.c
425 F: drivers/video/backlight/adp5520_bl.c
426 F: drivers/leds/leds-adp5520.c
427 F: drivers/gpio/gpio-adp5520.c
428 F: drivers/input/keyboard/adp5520-keys.c
430 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
431 M: Michael Hennerich <michael.hennerich@analog.com>
432 W: http://wiki.analog.com/ADP5588
433 W: http://ez.analog.com/community/linux-device-drivers
435 F: drivers/input/keyboard/adp5588-keys.c
436 F: drivers/gpio/gpio-adp5588.c
438 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
439 M: Michael Hennerich <michael.hennerich@analog.com>
440 W: http://wiki.analog.com/ADP8860
441 W: http://ez.analog.com/community/linux-device-drivers
443 F: drivers/video/backlight/adp8860_bl.c
445 ADS1015 HARDWARE MONITOR DRIVER
446 M: Dirk Eibach <eibach@gdsys.de>
447 L: linux-hwmon@vger.kernel.org
449 F: Documentation/hwmon/ads1015
450 F: drivers/hwmon/ads1015.c
451 F: include/linux/i2c/ads1015.h
454 M: Colin Leroy <colin@colino.net>
456 F: drivers/macintosh/therm_adt746x.c
458 ADT7475 HARDWARE MONITOR DRIVER
459 M: Jean Delvare <jdelvare@suse.com>
460 L: linux-hwmon@vger.kernel.org
462 F: Documentation/hwmon/adt7475
463 F: drivers/hwmon/adt7475.c
465 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
466 M: Michael Hennerich <michael.hennerich@analog.com>
467 W: http://wiki.analog.com/ADXL345
468 W: http://ez.analog.com/community/linux-device-drivers
470 F: drivers/input/misc/adxl34x.c
473 M: Matthew Wilcox <matthew@wil.cx>
474 M: Hannes Reinecke <hare@suse.com>
475 L: linux-scsi@vger.kernel.org
477 F: Documentation/scsi/advansys.txt
478 F: drivers/scsi/advansys.c
481 M: Riccardo Facchetti <fizban@tin.it>
483 F: sound/oss/aedsp16.c
486 M: Antti Palosaari <crope@iki.fi>
487 L: linux-media@vger.kernel.org
488 W: https://linuxtv.org
489 W: http://palosaari.fi/linux/
490 Q: http://patchwork.linuxtv.org/project/linux-media/list/
491 T: git git://linuxtv.org/anttip/media_tree.git
493 F: drivers/media/dvb-frontends/af9013*
496 M: Antti Palosaari <crope@iki.fi>
497 L: linux-media@vger.kernel.org
498 W: https://linuxtv.org
499 W: http://palosaari.fi/linux/
500 Q: http://patchwork.linuxtv.org/project/linux-media/list/
501 T: git git://linuxtv.org/anttip/media_tree.git
503 F: drivers/media/dvb-frontends/af9033*
506 L: linux-fsdevel@vger.kernel.org
508 F: Documentation/filesystems/affs.txt
511 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
512 M: David Howells <dhowells@redhat.com>
513 L: linux-afs@lists.infradead.org
516 F: include/net/af_rxrpc.h
517 F: net/rxrpc/af_rxrpc.c
520 M: David Airlie <airlied@linux.ie>
521 T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
524 F: include/linux/agp*
525 F: include/uapi/linux/agp*
528 M: "Juergen E. Fischer" <fischer@norbit.de>
529 L: linux-scsi@vger.kernel.org
531 F: drivers/scsi/aha152x*
532 F: drivers/scsi/pcmcia/aha152x*
534 AIC7XXX / AIC79XX SCSI DRIVER
535 M: Hannes Reinecke <hare@suse.com>
536 L: linux-scsi@vger.kernel.org
538 F: drivers/scsi/aic7xxx/
540 AIMSLAB FM RADIO RECEIVER DRIVER
541 M: Hans Verkuil <hverkuil@xs4all.nl>
542 L: linux-media@vger.kernel.org
543 T: git git://linuxtv.org/media_tree.git
544 W: https://linuxtv.org
546 F: drivers/media/radio/radio-aimslab*
549 M: Benjamin LaHaise <bcrl@kvack.org>
550 L: linux-aio@kvack.org
553 F: include/linux/*aio*.h
556 M: Antti Palosaari <crope@iki.fi>
557 L: linux-media@vger.kernel.org
558 W: https://linuxtv.org
559 W: http://palosaari.fi/linux/
560 Q: http://patchwork.linuxtv.org/project/linux-media/list/
561 T: git git://linuxtv.org/anttip/media_tree.git
563 F: drivers/media/usb/airspy/
565 ALCATEL SPEEDTOUCH USB DRIVER
566 M: Duncan Sands <duncan.sands@free.fr>
567 L: linux-usb@vger.kernel.org
568 W: http://www.linux-usb.org/SpeedTouch/
570 F: drivers/usb/atm/speedtch.c
571 F: drivers/usb/atm/usbatm.c
573 ALCHEMY AU1XX0 MMC DRIVER
574 M: Manuel Lauss <manuel.lauss@gmail.com>
576 F: drivers/mmc/host/au1xmmc.c
579 M: Rudolf Marek <r.marek@assembler.cz>
580 L: linux-i2c@vger.kernel.org
582 F: Documentation/i2c/busses/i2c-ali1563
583 F: drivers/i2c/busses/i2c-ali1563.c
585 ALLWINNER SECURITY SYSTEM
586 M: Corentin Labbe <clabbe.montjoie@gmail.com>
587 L: linux-crypto@vger.kernel.org
589 F: drivers/crypto/sunxi-ss/
592 M: Richard Henderson <rth@twiddle.net>
593 M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
594 M: Matt Turner <mattst88@gmail.com>
596 L: linux-alpha@vger.kernel.org
599 ALPS PS/2 TOUCHPAD DRIVER
600 R: Pali Rohár <pali.rohar@gmail.com>
601 F: drivers/input/mouse/alps.*
603 ALTERA MAILBOX DRIVER
604 M: Ley Foon Tan <lftan@altera.com>
605 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
607 F: drivers/mailbox/mailbox-altera.c
610 M: Tien Hock Loh <thloh@altera.com>
611 L: linux-gpio@vger.kernel.org
613 F: drivers/gpio/gpio-altera.c
615 ALTERA SYSTEM RESOURCE DRIVER FOR ARRIA10 DEVKIT
616 M: Thor Thayer <tthayer@opensource.altera.com>
618 F: drivers/gpio/gpio-altera-a10sr.c
619 F: drivers/mfd/altera-a10sr.c
620 F: include/linux/mfd/altera-a10sr.h
622 ALTERA TRIPLE SPEED ETHERNET DRIVER
623 M: Vince Bridgers <vbridger@opensource.altera.com>
624 L: netdev@vger.kernel.org
625 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
627 F: drivers/net/ethernet/altera/
629 ALTERA UART/JTAG UART SERIAL DRIVERS
630 M: Tobias Klauser <tklauser@distanz.ch>
631 L: linux-serial@vger.kernel.org
632 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
634 F: drivers/tty/serial/altera_uart.c
635 F: drivers/tty/serial/altera_jtaguart.c
636 F: include/linux/altera_uart.h
637 F: include/linux/altera_jtaguart.h
639 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
640 M: Tom Lendacky <thomas.lendacky@amd.com>
641 M: Gary Hook <gary.hook@amd.com>
642 L: linux-crypto@vger.kernel.org
644 F: drivers/crypto/ccp/
645 F: include/linux/ccp.h
647 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
648 M: Huang Rui <ray.huang@amd.com>
649 L: linux-hwmon@vger.kernel.org
651 F: Documentation/hwmon/fam15h_power
652 F: drivers/hwmon/fam15h_power.c
654 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
655 L: linux-geode@lists.infradead.org (moderated for non-subscribers)
657 F: drivers/usb/gadget/udc/amd5536udc.*
659 AMD GEODE PROCESSOR/CHIPSET SUPPORT
660 P: Andres Salomon <dilinger@queued.net>
661 L: linux-geode@lists.infradead.org (moderated for non-subscribers)
662 W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
664 F: drivers/char/hw_random/geode-rng.c
665 F: drivers/crypto/geode*
666 F: drivers/video/fbdev/geode/
667 F: arch/x86/include/asm/geode.h
670 M: Joerg Roedel <joro@8bytes.org>
671 L: iommu@lists.linux-foundation.org
672 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
674 F: drivers/iommu/amd_iommu*.[ch]
675 F: include/linux/amd-iommu.h
678 M: Oded Gabbay <oded.gabbay@gmail.com>
679 L: dri-devel@lists.freedesktop.org
680 T: git git://people.freedesktop.org/~gabbayo/linux.git
682 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
683 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
684 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
685 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
686 F: drivers/gpu/drm/amd/amdkfd/
687 F: drivers/gpu/drm/amd/include/cik_structs.h
688 F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
689 F: drivers/gpu/drm/amd/include/vi_structs.h
690 F: drivers/gpu/drm/radeon/radeon_kfd.c
691 F: drivers/gpu/drm/radeon/radeon_kfd.h
692 F: include/uapi/linux/kfd_ioctl.h
694 AMD SEATTLE DEVICE TREE SUPPORT
695 M: Brijesh Singh <brijeshkumar.singh@amd.com>
696 M: Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
697 M: Tom Lendacky <thomas.lendacky@amd.com>
699 F: arch/arm64/boot/dts/amd/
702 M: Tom Lendacky <thomas.lendacky@amd.com>
703 L: netdev@vger.kernel.org
705 F: drivers/net/ethernet/amd/xgbe/
706 F: arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
708 AMS (Apple Motion Sensor) DRIVER
709 M: Michael Hanselmann <linux-kernel@hansmi.ch>
711 F: drivers/macintosh/ams/
713 ANALOG DEVICES INC AD9389B DRIVER
714 M: Hans Verkuil <hans.verkuil@cisco.com>
715 L: linux-media@vger.kernel.org
717 F: drivers/media/i2c/ad9389b*
719 ANALOG DEVICES INC ADV7180 DRIVER
720 M: Lars-Peter Clausen <lars@metafoo.de>
721 L: linux-media@vger.kernel.org
722 W: http://ez.analog.com/community/linux-device-drivers
724 F: drivers/media/i2c/adv7180.c
726 ANALOG DEVICES INC ADV7511 DRIVER
727 M: Hans Verkuil <hans.verkuil@cisco.com>
728 L: linux-media@vger.kernel.org
730 F: drivers/media/i2c/adv7511*
732 ANALOG DEVICES INC ADV7604 DRIVER
733 M: Hans Verkuil <hans.verkuil@cisco.com>
734 L: linux-media@vger.kernel.org
736 F: drivers/media/i2c/adv7604*
738 ANALOG DEVICES INC ADV7842 DRIVER
739 M: Hans Verkuil <hans.verkuil@cisco.com>
740 L: linux-media@vger.kernel.org
742 F: drivers/media/i2c/adv7842*
744 ANALOG DEVICES INC ASOC CODEC DRIVERS
745 M: Lars-Peter Clausen <lars@metafoo.de>
746 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
747 W: http://wiki.analog.com/
748 W: http://ez.analog.com/community/linux-device-drivers
750 F: sound/soc/codecs/adau*
751 F: sound/soc/codecs/adav*
752 F: sound/soc/codecs/ad1*
753 F: sound/soc/codecs/ad7*
754 F: sound/soc/codecs/ssm*
755 F: sound/soc/codecs/sigmadsp.*
757 ANALOG DEVICES INC ASOC DRIVERS
758 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
759 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
760 W: http://blackfin.uclinux.org/
762 F: sound/soc/blackfin/*
764 ANALOG DEVICES INC IIO DRIVERS
765 M: Lars-Peter Clausen <lars@metafoo.de>
766 M: Michael Hennerich <Michael.Hennerich@analog.com>
767 W: http://wiki.analog.com/
768 W: http://ez.analog.com/community/linux-device-drivers
771 X: drivers/iio/*/adjd*
772 F: drivers/staging/iio/*/ad*
773 F: staging/iio/trigger/iio-trig-bfin-timer.c
775 ANALOG DEVICES INC DMA DRIVERS
776 M: Lars-Peter Clausen <lars@metafoo.de>
777 W: http://ez.analog.com/community/linux-device-drivers
779 F: drivers/dma/dma-axi-dmac.c
781 ANDROID CONFIG FRAGMENTS
782 M: Rob Herring <robh@kernel.org>
784 F: kernel/configs/android*
787 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
788 M: Arve Hjønnevåg <arve@android.com>
789 M: Riley Andrews <riandrews@android.com>
790 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
791 L: devel@driverdev.osuosl.org
794 F: drivers/staging/android/
797 M: Laura Abbott <labbott@redhat.com>
798 M: Sumit Semwal <sumit.semwal@linaro.org>
799 L: devel@driverdev.osuosl.org
801 F: drivers/staging/android/ion
802 F: drivers/staging/android/uapi/ion.h
803 F: drivers/staging/android/uapi/ion_test.h
805 AOA (Apple Onboard Audio) ALSA DRIVER
806 M: Johannes Berg <johannes@sipsolutions.net>
807 L: linuxppc-dev@lists.ozlabs.org
808 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
812 APEX EMBEDDED SYSTEMS STX104 DAC DRIVER
813 M: William Breathitt Gray <vilhelm.gray@gmail.com>
814 L: linux-iio@vger.kernel.org
816 F: drivers/iio/dac/stx104.c
819 M: Jiri Kosina <jikos@kernel.org>
821 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
822 F: arch/x86/kernel/apm_32.c
823 F: include/linux/apm_bios.h
824 F: include/uapi/linux/apm_bios.h
825 F: drivers/char/apm-emulation.c
827 APPLE BCM5974 MULTITOUCH DRIVER
828 M: Henrik Rydberg <rydberg@bitmath.org>
829 L: linux-input@vger.kernel.org
831 F: drivers/input/mouse/bcm5974.c
834 M: Henrik Rydberg <rydberg@bitmath.org>
835 L: linux-hwmon@vger.kernel.org
837 F: drivers/hwmon/applesmc.c
839 APPLETALK NETWORK LAYER
840 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
842 F: drivers/net/appletalk/
845 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
846 M: Duc Dang <dhdang@apm.com>
848 F: arch/arm64/boot/dts/apm/
850 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
851 M: Iyappan Subramanian <isubramanian@apm.com>
852 M: Keyur Chudgar <kchudgar@apm.com>
854 F: drivers/net/ethernet/apm/xgene/
855 F: drivers/net/phy/mdio-xgene.c
856 F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
857 F: Documentation/devicetree/bindings/net/apm-xgene-mdio.txt
859 APTINA CAMERA SENSOR PLL
860 M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
861 L: linux-media@vger.kernel.org
863 F: drivers/media/i2c/aptina-pll.*
865 ARC FRAMEBUFFER DRIVER
866 M: Jaya Kumar <jayalk@intworks.biz>
868 F: drivers/video/fbdev/arcfb.c
869 F: drivers/video/fbdev/core/fb_defio.c
872 M: Michael Grzeschik <m.grzeschik@pengutronix.de>
873 L: netdev@vger.kernel.org
875 F: drivers/net/arcnet/
876 F: include/uapi/linux/if_arcnet.h
879 M: Alexey Brodkin <abrodkin@synopsys.com>
881 F: drivers/gpu/drm/arc/
882 F: Documentation/devicetree/bindings/display/snps,arcpgu.txt
884 ARM ARCHITECTED TIMER DRIVER
885 M: Mark Rutland <mark.rutland@arm.com>
886 M: Marc Zyngier <marc.zyngier@arm.com>
887 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
889 F: arch/arm/include/asm/arch_timer.h
890 F: arch/arm64/include/asm/arch_timer.h
891 F: drivers/clocksource/arm_arch_timer.c
894 M: Liviu Dudau <liviu.dudau@arm.com>
896 F: drivers/gpu/drm/arm/hdlcd_*
897 F: Documentation/devicetree/bindings/display/arm,hdlcd.txt
899 ARM MALI-DP DRM DRIVER
900 M: Liviu Dudau <liviu.dudau@arm.com>
901 M: Brian Starkey <brian.starkey@arm.com>
902 M: Mali DP Maintainers <malidp@foss.arm.com>
904 F: drivers/gpu/drm/arm/
905 F: Documentation/devicetree/bindings/display/arm,malidp.txt
907 ARM MFM AND FLOPPY DRIVERS
908 M: Ian Molton <spyro@f2s.com>
910 F: arch/arm/lib/floppydma.S
911 F: arch/arm/include/asm/floppy.h
913 ARM PMU PROFILING AND DEBUGGING
914 M: Will Deacon <will.deacon@arm.com>
915 R: Mark Rutland <mark.rutland@arm.com>
917 F: arch/arm*/kernel/perf_*
918 F: arch/arm/oprofile/common.c
919 F: arch/arm*/kernel/hw_breakpoint.c
920 F: arch/arm*/include/asm/hw_breakpoint.h
921 F: arch/arm*/include/asm/perf_event.h
922 F: drivers/perf/arm_pmu.c
923 F: include/linux/perf/arm_pmu.h
926 M: Russell King <linux@armlinux.org.uk>
927 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
928 W: http://www.armlinux.org.uk/
932 ARM SUB-ARCHITECTURES
933 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
937 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
939 ARM PRIMECELL AACI PL041 DRIVER
940 M: Russell King <linux@armlinux.org.uk>
944 ARM PRIMECELL CLCD PL110 DRIVER
945 M: Russell King <linux@armlinux.org.uk>
947 F: drivers/video/fbdev/amba-clcd.*
949 ARM PRIMECELL KMI PL050 DRIVER
950 M: Russell King <linux@armlinux.org.uk>
952 F: drivers/input/serio/ambakmi.*
953 F: include/linux/amba/kmi.h
955 ARM PRIMECELL MMCI PL180/1 DRIVER
956 M: Russell King <linux@armlinux.org.uk>
958 F: drivers/mmc/host/mmci.*
959 F: include/linux/amba/mmci.h
961 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
962 M: Russell King <linux@armlinux.org.uk>
964 F: drivers/tty/serial/amba-pl01*.c
965 F: include/linux/amba/serial.h
967 ARM PRIMECELL BUS SUPPORT
968 M: Russell King <linux@armlinux.org.uk>
971 F: include/linux/amba/bus.h
973 ARM/ADS SPHERE MACHINE SUPPORT
974 M: Lennert Buytenhek <kernel@wantstofly.org>
975 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
978 ARM/AFEB9260 MACHINE SUPPORT
979 M: Sergey Lapin <slapin@ossfans.org>
980 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
983 ARM/AJECO 1ARM MACHINE SUPPORT
984 M: Lennert Buytenhek <kernel@wantstofly.org>
985 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
988 ARM/Allwinner sunXi SoC support
989 M: Maxime Ripard <maxime.ripard@free-electrons.com>
990 M: Chen-Yu Tsai <wens@csie.org>
991 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
995 ARM/Allwinner SoC Clock Support
996 M: Emilio López <emilio@elopez.com.ar>
998 F: drivers/clk/sunxi/
1000 ARM/Amlogic Meson SoC support
1001 M: Carlo Caione <carlo@caione.org>
1002 M: Kevin Hilman <khilman@baylibre.com>
1003 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1004 L: linux-amlogic@lists.infradead.org
1005 W: http://linux-meson.com/
1007 F: arch/arm/mach-meson/
1008 F: arch/arm/boot/dts/meson*
1009 F: arch/arm64/boot/dts/amlogic/
1010 F: drivers/pinctrl/meson/
1013 ARM/Annapurna Labs ALPINE ARCHITECTURE
1014 M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
1015 M: Antoine Tenart <antoine.tenart@free-electrons.com>
1016 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1018 F: arch/arm/mach-alpine/
1019 F: arch/arm/boot/dts/alpine*
1020 F: arch/arm64/boot/dts/al/
1021 F: drivers/*/*alpine*
1023 ARM/ARTPEC MACHINE SUPPORT
1024 M: Jesper Nilsson <jesper.nilsson@axis.com>
1025 M: Lars Persson <lars.persson@axis.com>
1026 M: Niklas Cassel <niklas.cassel@axis.com>
1028 L: linux-arm-kernel@axis.com
1029 F: arch/arm/mach-artpec
1030 F: arch/arm/boot/dts/artpec6*
1033 ARM/ASPEED MACHINE SUPPORT
1034 M: Joel Stanley <joel@jms.id.au>
1036 F: arch/arm/mach-aspeed/
1037 F: arch/arm/boot/dts/aspeed-*
1038 F: drivers/*/*aspeed*
1040 ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
1041 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1042 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
1043 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
1044 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1045 W: http://www.linux4sam.org
1046 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
1048 F: arch/arm/mach-at91/
1049 F: include/soc/at91/
1050 F: arch/arm/boot/dts/at91*.dts
1051 F: arch/arm/boot/dts/at91*.dtsi
1052 F: arch/arm/boot/dts/sama*.dts
1053 F: arch/arm/boot/dts/sama*.dtsi
1054 F: arch/arm/include/debug/at91.S
1056 ARM/ATMEL AT91 Clock Support
1057 M: Boris Brezillon <boris.brezillon@free-electrons.com>
1061 ARM/CALXEDA HIGHBANK ARCHITECTURE
1062 M: Rob Herring <robh@kernel.org>
1063 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1065 F: arch/arm/mach-highbank/
1066 F: arch/arm/boot/dts/highbank.dts
1067 F: arch/arm/boot/dts/ecx-*.dts*
1069 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
1070 M: Krzysztof Halasa <khalasa@piap.pl>
1072 F: arch/arm/mach-cns3xxx/
1074 ARM/CAVIUM THUNDER NETWORK DRIVER
1075 M: Sunil Goutham <sgoutham@cavium.com>
1076 M: Robert Richter <rric@kernel.org>
1077 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1079 F: drivers/net/ethernet/cavium/thunder/
1081 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1082 M: Alexander Shiyan <shc_work@mail.ru>
1083 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1087 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1088 M: Hartley Sweeten <hsweeten@visionengravers.com>
1089 M: Ryan Mallon <rmallon@gmail.com>
1090 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1092 F: arch/arm/mach-ep93xx/
1093 F: arch/arm/mach-ep93xx/include/mach/
1095 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1096 M: Lennert Buytenhek <kernel@wantstofly.org>
1097 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1101 M: Russell King <linux@armlinux.org.uk>
1102 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1104 F: arch/arm/include/asm/clkdev.h
1105 F: drivers/clk/clkdev.c
1107 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1108 M: Mike Rapoport <mike@compulab.co.il>
1109 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1112 ARM/CONTEC MICRO9 MACHINE SUPPORT
1113 M: Hubert Feurstein <hubert.feurstein@contec.at>
1115 F: arch/arm/mach-ep93xx/micro9.c
1117 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1118 M: Mathieu Poirier <mathieu.poirier@linaro.org>
1119 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1121 F: drivers/hwtracing/coresight/*
1122 F: Documentation/trace/coresight.txt
1123 F: Documentation/devicetree/bindings/arm/coresight.txt
1124 F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1126 ARM/CORGI MACHINE SUPPORT
1127 M: Richard Purdie <rpurdie@rpsys.net>
1130 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1131 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1132 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1133 T: git git://github.com/ulli-kroll/linux.git
1135 F: arch/arm/mach-gemini/
1136 F: drivers/rtc/rtc-gemini.c
1138 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1139 M: Barry Song <baohua@kernel.org>
1140 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1141 T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1143 F: arch/arm/boot/dts/prima2*
1144 F: arch/arm/mach-prima2/
1145 F: drivers/clk/sirf/
1146 F: drivers/clocksource/timer-prima2.c
1147 F: drivers/clocksource/timer-atlas7.c
1150 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1151 M: Baruch Siach <baruch@tkos.co.il>
1152 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1154 F: arch/arm/boot/dts/cx92755*
1157 ARM/EBSA110 MACHINE SUPPORT
1158 M: Russell King <linux@armlinux.org.uk>
1159 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1160 W: http://www.armlinux.org.uk/
1162 F: arch/arm/mach-ebsa110/
1163 F: drivers/net/ethernet/amd/am79c961a.*
1165 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1166 M: Uwe Kleine-König <kernel@pengutronix.de>
1167 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1171 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1172 M: Daniel Ribeiro <drwyrm@gmail.com>
1173 M: Stefan Schmidt <stefan@openezx.org>
1174 M: Harald Welte <laforge@openezx.org>
1175 L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
1176 W: http://www.openezx.org/
1178 T: topgit git://git.openezx.org/openezx.git
1179 F: arch/arm/mach-pxa/ezx.c
1181 ARM/FARADAY FA526 PORT
1182 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1183 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1185 T: git git://git.berlios.de/gemini-board
1186 F: arch/arm/mm/*-fa*
1188 ARM/FOOTBRIDGE ARCHITECTURE
1189 M: Russell King <linux@armlinux.org.uk>
1190 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1191 W: http://www.armlinux.org.uk/
1193 F: arch/arm/include/asm/hardware/dec21285.h
1194 F: arch/arm/mach-footbridge/
1196 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1197 M: Shawn Guo <shawnguo@kernel.org>
1198 M: Sascha Hauer <kernel@pengutronix.de>
1199 R: Fabio Estevam <fabio.estevam@nxp.com>
1200 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1202 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1203 F: arch/arm/mach-imx/
1204 F: arch/arm/mach-mxs/
1205 F: arch/arm/boot/dts/imx*
1206 F: arch/arm/configs/imx*_defconfig
1210 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1211 M: Shawn Guo <shawnguo@kernel.org>
1212 M: Sascha Hauer <kernel@pengutronix.de>
1213 R: Stefan Agner <stefan@agner.ch>
1214 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1216 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1217 F: arch/arm/mach-imx/*vf610*
1218 F: arch/arm/boot/dts/vf*
1220 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1221 M: Lennert Buytenhek <kernel@wantstofly.org>
1222 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1225 ARM/GUMSTIX MACHINE SUPPORT
1226 M: Steve Sakoman <sakoman@gmail.com>
1227 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1230 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1231 M: Philipp Zabel <philipp.zabel@gmail.com>
1232 M: Paul Parsons <lost.distance@yahoo.com>
1233 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1235 F: arch/arm/mach-pxa/hx4700.c
1236 F: arch/arm/mach-pxa/include/mach/hx4700.h
1237 F: sound/soc/pxa/hx4700.c
1239 ARM/HISILICON SOC SUPPORT
1240 M: Wei Xu <xuwei5@hisilicon.com>
1241 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1242 W: http://www.hisilicon.com
1244 T: git git://github.com/hisilicon/linux-hisi.git
1245 F: arch/arm/mach-hisi/
1246 F: arch/arm/boot/dts/hi3*
1247 F: arch/arm/boot/dts/hip*
1248 F: arch/arm/boot/dts/hisi*
1249 F: arch/arm64/boot/dts/hisilicon/
1251 ARM/HP JORNADA 7XX MACHINE SUPPORT
1252 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
1255 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1256 F: arch/arm/mach-sa1100/jornada720.c
1257 F: arch/arm/mach-sa1100/include/mach/jornada720.h
1259 ARM/IGEP MACHINE SUPPORT
1260 M: Enric Balletbo i Serra <eballetbo@gmail.com>
1261 M: Javier Martinez Canillas <javier@dowhile0.org>
1262 L: linux-omap@vger.kernel.org
1263 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1265 F: arch/arm/boot/dts/omap3-igep*
1267 ARM/INCOME PXA270 SUPPORT
1268 M: Marek Vasut <marek.vasut@gmail.com>
1269 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1271 F: arch/arm/mach-pxa/colibri-pxa270-income.c
1273 ARM/INTEL IOP32X ARM ARCHITECTURE
1274 M: Lennert Buytenhek <kernel@wantstofly.org>
1275 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1278 ARM/INTEL IOP33X ARM ARCHITECTURE
1279 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1282 ARM/INTEL IOP13XX ARM ARCHITECTURE
1283 M: Lennert Buytenhek <kernel@wantstofly.org>
1284 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1287 ARM/INTEL IQ81342EX MACHINE SUPPORT
1288 M: Lennert Buytenhek <kernel@wantstofly.org>
1289 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1292 ARM/INTEL IXDP2850 MACHINE SUPPORT
1293 M: Lennert Buytenhek <kernel@wantstofly.org>
1294 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1297 ARM/INTEL IXP4XX ARM ARCHITECTURE
1298 M: Imre Kaloz <kaloz@openwrt.org>
1299 M: Krzysztof Halasa <khalasa@piap.pl>
1300 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1302 F: arch/arm/mach-ixp4xx/
1304 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1305 M: Jonathan Cameron <jic23@cam.ac.uk>
1306 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1308 F: arch/arm/mach-pxa/stargate2.c
1309 F: drivers/pcmcia/pxa2xx_stargate2.c
1311 ARM/INTEL XSC3 (MANZANO) ARM CORE
1312 M: Lennert Buytenhek <kernel@wantstofly.org>
1313 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1316 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1317 M: Lennert Buytenhek <kernel@wantstofly.org>
1318 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1321 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1322 M: Santosh Shilimkar <ssantosh@kernel.org>
1323 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1325 F: arch/arm/mach-keystone/
1326 F: arch/arm/boot/dts/keystone-*
1327 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1329 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1330 M: Santosh Shilimkar <ssantosh@kernel.org>
1331 L: linux-kernel@vger.kernel.org
1333 F: drivers/clk/keystone/
1335 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1336 M: Santosh Shilimkar <ssantosh@kernel.org>
1337 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1338 L: linux-kernel@vger.kernel.org
1340 F: drivers/clocksource/timer-keystone.c
1342 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1343 M: Santosh Shilimkar <ssantosh@kernel.org>
1344 L: linux-kernel@vger.kernel.org
1346 F: drivers/power/reset/keystone-reset.c
1348 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1349 M: Santosh Shilimkar <ssantosh@kernel.org>
1350 L: linux-kernel@vger.kernel.org
1352 F: drivers/memory/*emif*
1354 ARM/LG1K ARCHITECTURE
1355 M: Chanho Min <chanho.min@lge.com>
1356 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1358 F: arch/arm64/boot/dts/lg/
1360 ARM/LOGICPD PXA270 MACHINE SUPPORT
1361 M: Lennert Buytenhek <kernel@wantstofly.org>
1362 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1365 ARM/LPC18XX ARCHITECTURE
1366 M: Joachim Eastwood <manabian@gmail.com>
1367 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1369 F: arch/arm/boot/dts/lpc43*
1370 F: drivers/clk/nxp/clk-lpc18xx*
1371 F: drivers/clocksource/time-lpc32xx.c
1372 F: drivers/i2c/busses/i2c-lpc2k.c
1373 F: drivers/memory/pl172.c
1374 F: drivers/mtd/spi-nor/nxp-spifi.c
1375 F: drivers/rtc/rtc-lpc24xx.c
1378 ARM/LPC32XX SOC SUPPORT
1379 M: Vladimir Zapolskiy <vz@mleia.com>
1380 M: Sylvain Lemieux <slemieux.tyco@gmail.com>
1381 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1382 T: git git://github.com/vzapolskiy/linux-lpc32xx.git
1384 F: arch/arm/boot/dts/lpc32*
1385 F: arch/arm/mach-lpc32xx/
1386 F: drivers/i2c/busses/i2c-pnx.c
1387 F: drivers/net/ethernet/nxp/lpc_eth.c
1388 F: drivers/usb/host/ohci-nxp.c
1389 F: drivers/watchdog/pnx4008_wdt.c
1392 ARM/MAGICIAN MACHINE SUPPORT
1393 M: Philipp Zabel <philipp.zabel@gmail.com>
1396 ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K SOC support
1397 M: Jason Cooper <jason@lakedaemon.net>
1398 M: Andrew Lunn <andrew@lunn.ch>
1399 M: Gregory Clement <gregory.clement@free-electrons.com>
1400 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1401 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1403 F: arch/arm/mach-mvebu/
1404 F: drivers/rtc/rtc-armada38x.c
1405 F: arch/arm/boot/dts/armada*
1406 F: arch/arm/boot/dts/kirkwood*
1407 F: arch/arm64/boot/dts/marvell/armada*
1408 F: drivers/cpufreq/mvebu-cpufreq.c
1409 F: arch/arm/configs/mvebu_*_defconfig
1411 ARM/Marvell Berlin SoC support
1412 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1413 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1415 F: arch/arm/mach-berlin/
1416 F: arch/arm/boot/dts/berlin*
1417 F: arch/arm64/boot/dts/marvell/berlin*
1420 ARM/Marvell Dove/MV78xx0/Orion SOC support
1421 M: Jason Cooper <jason@lakedaemon.net>
1422 M: Andrew Lunn <andrew@lunn.ch>
1423 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1424 M: Gregory Clement <gregory.clement@free-electrons.com>
1425 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1427 F: arch/arm/mach-dove/
1428 F: arch/arm/mach-mv78xx0/
1429 F: arch/arm/mach-orion5x/
1430 F: arch/arm/plat-orion/
1431 F: arch/arm/boot/dts/dove*
1432 F: arch/arm/boot/dts/orion5x*
1435 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1436 M: Alexander Clouter <alex@digriz.org.uk>
1437 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1438 W: http://www.digriz.org.uk/ts78xx/kernel
1440 F: arch/arm/mach-orion5x/ts78xx-*
1442 ARM/OXNAS platform support
1443 M: Neil Armstrong <narmstrong@baylibre.com>
1444 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1446 F: arch/arm/mach-oxnas/
1447 F: arch/arm/boot/dts/oxnas*
1448 F: arch/arm/boot/dts/wd-mbwe.dts
1451 ARM/Mediatek RTC DRIVER
1452 M: Eddie Huang <eddie.huang@mediatek.com>
1453 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1454 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1456 F: drivers/rtc/rtc-mt6397.c
1458 ARM/Mediatek SoC support
1459 M: Matthias Brugger <matthias.bgg@gmail.com>
1460 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1461 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1463 F: arch/arm/boot/dts/mt6*
1464 F: arch/arm/boot/dts/mt8*
1465 F: arch/arm/mach-mediatek/
1469 ARM/Mediatek USB3 PHY DRIVER
1470 M: Chunfeng Yun <chunfeng.yun@mediatek.com>
1471 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1472 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1474 F: drivers/phy/phy-mt65xx-usb3.c
1476 ARM/MICREL KS8695 ARCHITECTURE
1477 M: Greg Ungerer <gerg@uclinux.org>
1478 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1479 F: arch/arm/mach-ks8695/
1482 ARM/MIOA701 MACHINE SUPPORT
1483 M: Robert Jarzmik <robert.jarzmik@free.fr>
1484 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1485 F: arch/arm/mach-pxa/mioa701.c
1488 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1489 M: Michael Petchkovsky <mkpetch@internode.on.net>
1492 ARM/NOMADIK ARCHITECTURE
1493 M: Alessandro Rubini <rubini@unipv.it>
1494 M: Linus Walleij <linus.walleij@linaro.org>
1495 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1497 F: arch/arm/mach-nomadik/
1498 F: drivers/pinctrl/nomadik/
1499 F: drivers/i2c/busses/i2c-nomadik.c
1500 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1502 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1503 M: Nelson Castillo <arhuaco@freaks-unidos.net>
1504 L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1505 W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1508 ARM/TOSA MACHINE SUPPORT
1509 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1510 M: Dirk Opfer <dirk@opfer-online.de>
1513 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1514 M: Marek Vasut <marek.vasut@gmail.com>
1515 L: linux-arm-kernel@lists.infradead.org
1516 W: http://hackndev.com
1518 F: arch/arm/mach-pxa/include/mach/palmtx.h
1519 F: arch/arm/mach-pxa/palmtx.c
1520 F: arch/arm/mach-pxa/include/mach/palmt5.h
1521 F: arch/arm/mach-pxa/palmt5.c
1522 F: arch/arm/mach-pxa/include/mach/palmld.h
1523 F: arch/arm/mach-pxa/palmld.c
1524 F: arch/arm/mach-pxa/include/mach/palmte2.h
1525 F: arch/arm/mach-pxa/palmte2.c
1526 F: arch/arm/mach-pxa/include/mach/palmtc.h
1527 F: arch/arm/mach-pxa/palmtc.c
1529 ARM/PALM TREO SUPPORT
1530 M: Tomas Cech <sleep_walker@suse.com>
1531 L: linux-arm-kernel@lists.infradead.org
1532 W: http://hackndev.com
1534 F: arch/arm/mach-pxa/include/mach/palmtreo.h
1535 F: arch/arm/mach-pxa/palmtreo.c
1538 M: Sergey Lapin <slapin@ossfans.org>
1539 L: linux-arm-kernel@lists.infradead.org
1540 W: http://hackndev.com
1542 F: arch/arm/mach-pxa/include/mach/palmz72.h
1543 F: arch/arm/mach-pxa/palmz72.c
1546 M: Peter Chubb <pleb@gelato.unsw.edu.au>
1547 W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1550 ARM/PT DIGITAL BOARD PORT
1551 M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1552 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1553 W: http://www.armlinux.org.uk/
1556 ARM/QUALCOMM SUPPORT
1557 M: Andy Gross <andy.gross@linaro.org>
1558 M: David Brown <david.brown@linaro.org>
1559 L: linux-arm-msm@vger.kernel.org
1560 L: linux-soc@vger.kernel.org
1562 F: Documentation/devicetree/bindings/soc/qcom/
1563 F: arch/arm/boot/dts/qcom-*.dts
1564 F: arch/arm/boot/dts/qcom-*.dtsi
1565 F: arch/arm/mach-qcom/
1566 F: arch/arm64/boot/dts/qcom/*
1567 F: drivers/i2c/busses/i2c-qup.c
1568 F: drivers/clk/qcom/
1569 F: drivers/soc/qcom/
1570 F: drivers/spi/spi-qup.c
1571 F: drivers/tty/serial/msm_serial.h
1572 F: drivers/tty/serial/msm_serial.c
1573 F: drivers/*/pm8???-*
1574 F: drivers/mfd/ssbi.c
1575 F: drivers/firmware/qcom_scm.c
1576 T: git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1578 ARM/RADISYS ENP2611 MACHINE SUPPORT
1579 M: Lennert Buytenhek <kernel@wantstofly.org>
1580 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1583 ARM/RENESAS ARM64 ARCHITECTURE
1584 M: Simon Horman <horms@verge.net.au>
1585 M: Magnus Damm <magnus.damm@gmail.com>
1586 L: linux-renesas-soc@vger.kernel.org
1587 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1588 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1590 F: arch/arm64/boot/dts/renesas/
1591 F: drivers/soc/renesas/
1592 F: include/linux/soc/renesas/
1594 ARM/RISCPC ARCHITECTURE
1595 M: Russell King <linux@armlinux.org.uk>
1596 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1597 W: http://www.armlinux.org.uk/
1599 F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1600 F: arch/arm/include/asm/hardware/ioc.h
1601 F: arch/arm/include/asm/hardware/iomd.h
1602 F: arch/arm/include/asm/hardware/memc.h
1603 F: arch/arm/mach-rpc/
1604 F: drivers/net/ethernet/8390/etherh.c
1605 F: drivers/net/ethernet/i825xx/ether1*
1606 F: drivers/net/ethernet/seeq/ether3*
1607 F: drivers/scsi/arm/
1609 ARM/Rockchip SoC support
1610 M: Heiko Stuebner <heiko@sntech.de>
1611 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1612 L: linux-rockchip@lists.infradead.org
1613 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1615 F: arch/arm/boot/dts/rk3*
1616 F: arch/arm/mach-rockchip/
1617 F: drivers/clk/rockchip/
1618 F: drivers/i2c/busses/i2c-rk3x.c
1619 F: drivers/*/*rockchip*
1620 F: drivers/*/*/*rockchip*
1621 F: sound/soc/rockchip/
1624 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1625 M: Kukjin Kim <kgene@kernel.org>
1626 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
1627 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1628 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1630 F: arch/arm/boot/dts/s3c*
1631 F: arch/arm/boot/dts/s5p*
1632 F: arch/arm/boot/dts/samsung*
1633 F: arch/arm/boot/dts/exynos*
1634 F: arch/arm64/boot/dts/exynos/
1635 F: arch/arm/plat-samsung/
1636 F: arch/arm/mach-s3c24*/
1637 F: arch/arm/mach-s3c64xx/
1638 F: arch/arm/mach-s5p*/
1639 F: arch/arm/mach-exynos*/
1640 F: drivers/*/*s3c24*
1641 F: drivers/*/*/*s3c24*
1642 F: drivers/*/*s3c64xx*
1643 F: drivers/*/*s5pv210*
1644 F: drivers/memory/samsung/*
1645 F: drivers/soc/samsung/*
1646 F: drivers/spi/spi-s3c*
1647 F: Documentation/arm/Samsung/
1648 F: Documentation/devicetree/bindings/arm/samsung/
1649 F: Documentation/devicetree/bindings/sram/samsung-sram.txt
1650 F: Documentation/devicetree/bindings/power/pd-samsung.txt
1653 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1654 M: Kyungmin Park <kyungmin.park@samsung.com>
1655 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1657 F: arch/arm/mach-s5pv210/
1659 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1660 M: Kyungmin Park <kyungmin.park@samsung.com>
1661 M: Kamil Debski <kamil@wypas.org>
1662 M: Andrzej Hajda <a.hajda@samsung.com>
1663 L: linux-arm-kernel@lists.infradead.org
1664 L: linux-media@vger.kernel.org
1666 F: drivers/media/platform/s5p-g2d/
1668 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1669 M: Kyungmin Park <kyungmin.park@samsung.com>
1670 M: Kamil Debski <kamil@wypas.org>
1671 M: Jeongtae Park <jtp.park@samsung.com>
1672 M: Andrzej Hajda <a.hajda@samsung.com>
1673 L: linux-arm-kernel@lists.infradead.org
1674 L: linux-media@vger.kernel.org
1676 F: arch/arm/plat-samsung/s5p-dev-mfc.c
1677 F: drivers/media/platform/s5p-mfc/
1679 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1680 M: Kyungmin Park <kyungmin.park@samsung.com>
1681 M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1682 L: linux-arm-kernel@lists.infradead.org
1683 L: linux-media@vger.kernel.org
1685 F: drivers/media/platform/s5p-tv/
1687 ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
1688 M: Kyungmin Park <kyungmin.park@samsung.com>
1689 L: linux-arm-kernel@lists.infradead.org
1690 L: linux-media@vger.kernel.org
1692 F: drivers/staging/media/platform/s5p-cec/
1694 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1695 M: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1696 M: Jacek Anaszewski <j.anaszewski@samsung.com>
1697 L: linux-arm-kernel@lists.infradead.org
1698 L: linux-media@vger.kernel.org
1700 F: drivers/media/platform/s5p-jpeg/
1702 ARM/SHMOBILE ARM ARCHITECTURE
1703 M: Simon Horman <horms@verge.net.au>
1704 M: Magnus Damm <magnus.damm@gmail.com>
1705 L: linux-renesas-soc@vger.kernel.org
1706 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1707 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1709 F: arch/arm/boot/dts/emev2*
1710 F: arch/arm/boot/dts/r7s*
1711 F: arch/arm/boot/dts/r8a*
1712 F: arch/arm/boot/dts/sh*
1713 F: arch/arm/configs/shmobile_defconfig
1714 F: arch/arm/include/debug/renesas-scif.S
1715 F: arch/arm/mach-shmobile/
1716 F: drivers/soc/renesas/
1717 F: include/linux/soc/renesas/
1719 ARM/SOCFPGA ARCHITECTURE
1720 M: Dinh Nguyen <dinguyen@opensource.altera.com>
1722 F: arch/arm/mach-socfpga/
1723 F: arch/arm/boot/dts/socfpga*
1724 F: arch/arm/configs/socfpga_defconfig
1725 F: arch/arm64/boot/dts/altera/
1726 W: http://www.rocketboards.org
1727 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1729 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1730 M: Dinh Nguyen <dinguyen@opensource.altera.com>
1732 F: drivers/clk/socfpga/
1734 ARM/SOCFPGA EDAC SUPPORT
1735 M: Thor Thayer <tthayer@opensource.altera.com>
1737 F: drivers/edac/altera_edac.
1739 ARM/STI ARCHITECTURE
1740 M: Patrice Chotard <patrice.chotard@st.com>
1741 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1742 L: kernel@stlinux.com
1743 W: http://www.stlinux.com
1745 F: arch/arm/mach-sti/
1746 F: arch/arm/boot/dts/sti*
1747 F: drivers/char/hw_random/st-rng.c
1748 F: drivers/clocksource/arm_global_timer.c
1749 F: drivers/clocksource/clksrc_st_lpc.c
1750 F: drivers/cpufreq/sti-cpufreq.c
1751 F: drivers/i2c/busses/i2c-st.c
1752 F: drivers/media/rc/st_rc.c
1753 F: drivers/media/platform/sti/c8sectpfe/
1754 F: drivers/mmc/host/sdhci-st.c
1755 F: drivers/phy/phy-miphy28lp.c
1756 F: drivers/phy/phy-miphy365x.c
1757 F: drivers/phy/phy-stih407-usb.c
1758 F: drivers/phy/phy-stih41x-usb.c
1759 F: drivers/pinctrl/pinctrl-st.c
1760 F: drivers/remoteproc/st_remoteproc.c
1761 F: drivers/reset/sti/
1762 F: drivers/rtc/rtc-st-lpc.c
1763 F: drivers/tty/serial/st-asc.c
1764 F: drivers/usb/dwc3/dwc3-st.c
1765 F: drivers/usb/host/ehci-st.c
1766 F: drivers/usb/host/ohci-st.c
1767 F: drivers/watchdog/st_lpc_wdt.c
1768 F: drivers/ata/ahci_st.c
1770 ARM/STM32 ARCHITECTURE
1771 M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1772 M: Alexandre Torgue <alexandre.torgue@st.com>
1773 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1775 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1777 F: drivers/clocksource/armv7m_systick.c
1779 ARM/TANGO ARCHITECTURE
1780 M: Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1781 L: linux-arm-kernel@lists.infradead.org
1785 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1786 M: Lennert Buytenhek <kernel@wantstofly.org>
1787 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1790 ARM/TETON BGA MACHINE SUPPORT
1791 M: "Mark F. Brown" <mark.brown314@gmail.com>
1792 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1795 ARM/THECUS N2100 MACHINE SUPPORT
1796 M: Lennert Buytenhek <kernel@wantstofly.org>
1797 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1800 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1801 M: Wan ZongShun <mcuos.com@gmail.com>
1802 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1803 W: http://www.mcuos.com
1805 F: arch/arm/mach-w90x900/
1806 F: drivers/input/keyboard/w90p910_keypad.c
1807 F: drivers/input/touchscreen/w90p910_ts.c
1808 F: drivers/watchdog/nuc900_wdt.c
1809 F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1810 F: drivers/mtd/nand/nuc900_nand.c
1811 F: drivers/rtc/rtc-nuc900.c
1812 F: drivers/spi/spi-nuc900.c
1813 F: drivers/usb/host/ehci-w90x900.c
1814 F: drivers/video/fbdev/nuc900fb.c
1816 ARM/U300 MACHINE SUPPORT
1817 M: Linus Walleij <linus.walleij@linaro.org>
1818 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1820 F: arch/arm/mach-u300/
1821 F: drivers/clocksource/timer-u300.c
1822 F: drivers/i2c/busses/i2c-stu300.c
1823 F: drivers/rtc/rtc-coh901331.c
1824 F: drivers/watchdog/coh901327_wdt.c
1825 F: drivers/dma/coh901318*
1826 F: drivers/mfd/ab3100*
1827 F: drivers/rtc/rtc-ab3100.c
1828 F: drivers/rtc/rtc-coh901331.c
1829 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1831 ARM/UNIPHIER ARCHITECTURE
1832 M: Masahiro Yamada <yamada.masahiro@socionext.com>
1833 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1835 F: arch/arm/boot/dts/uniphier*
1836 F: arch/arm/include/asm/hardware/cache-uniphier.h
1837 F: arch/arm/mach-uniphier/
1838 F: arch/arm/mm/cache-uniphier.c
1839 F: arch/arm64/boot/dts/socionext/
1840 F: drivers/bus/uniphier-system-bus.c
1841 F: drivers/i2c/busses/i2c-uniphier*
1842 F: drivers/pinctrl/uniphier/
1843 F: drivers/tty/serial/8250/8250_uniphier.c
1846 ARM/Ux500 ARM ARCHITECTURE
1847 M: Linus Walleij <linus.walleij@linaro.org>
1848 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1850 F: arch/arm/mach-ux500/
1851 F: drivers/clocksource/clksrc-dbx500-prcmu.c
1852 F: drivers/dma/ste_dma40*
1853 F: drivers/hwspinlock/u8500_hsem.c
1854 F: drivers/mfd/abx500*
1855 F: drivers/mfd/ab8500*
1856 F: drivers/mfd/dbx500*
1857 F: drivers/mfd/db8500*
1858 F: drivers/pinctrl/nomadik/pinctrl-ab*
1859 F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1860 F: drivers/rtc/rtc-ab8500.c
1861 F: drivers/rtc/rtc-pl031.c
1862 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1864 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1865 M: Ulf Hansson <ulf.hansson@linaro.org>
1866 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1867 T: git git://git.linaro.org/people/ulfh/clk.git
1869 F: drivers/clk/ux500/
1871 ARM/VERSATILE EXPRESS PLATFORM
1872 M: Liviu Dudau <liviu.dudau@arm.com>
1873 M: Sudeep Holla <sudeep.holla@arm.com>
1874 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1875 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1877 F: arch/arm/boot/dts/vexpress*
1878 F: arch/arm64/boot/dts/arm/
1879 F: arch/arm/mach-vexpress/
1882 F: drivers/clk/versatile/clk-vexpress-osc.c
1883 F: drivers/clocksource/versatile.c
1887 M: Russell King <linux@armlinux.org.uk>
1888 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1889 W: http://www.armlinux.org.uk/
1893 ARM/VOIPAC PXA270 SUPPORT
1894 M: Marek Vasut <marek.vasut@gmail.com>
1895 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1897 F: arch/arm/mach-pxa/vpac270.c
1898 F: arch/arm/mach-pxa/include/mach/vpac270.h
1900 ARM/VT8500 ARM ARCHITECTURE
1901 M: Tony Prisk <linux@prisktech.co.nz>
1902 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1904 F: arch/arm/mach-vt8500/
1905 F: drivers/clocksource/vt8500_timer.c
1906 F: drivers/i2c/busses/i2c-wmt.c
1907 F: drivers/mmc/host/wmt-sdmmc.c
1908 F: drivers/pwm/pwm-vt8500.c
1909 F: drivers/rtc/rtc-vt8500.c
1910 F: drivers/tty/serial/vt8500_serial.c
1911 F: drivers/usb/host/ehci-platform.c
1912 F: drivers/usb/host/uhci-platform.c
1913 F: drivers/video/fbdev/vt8500lcdfb.*
1914 F: drivers/video/fbdev/wm8505fb*
1915 F: drivers/video/fbdev/wmt_ge_rops.*
1917 ARM/ZIPIT Z2 SUPPORT
1918 M: Marek Vasut <marek.vasut@gmail.com>
1919 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1921 F: arch/arm/mach-pxa/z2.c
1922 F: arch/arm/mach-pxa/include/mach/z2.h
1924 ARM/ZTE ARCHITECTURE
1925 M: Jun Nie <jun.nie@linaro.org>
1926 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1928 F: arch/arm/mach-zx/
1930 F: Documentation/devicetree/bindings/arm/zte.txt
1931 F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1933 ARM/ZYNQ ARCHITECTURE
1934 M: Michal Simek <michal.simek@xilinx.com>
1935 R: Sören Brinkmann <soren.brinkmann@xilinx.com>
1936 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1937 W: http://wiki.xilinx.com
1938 T: git https://github.com/Xilinx/linux-xlnx.git
1940 F: arch/arm/mach-zynq/
1941 F: drivers/cpuidle/cpuidle-zynq.c
1942 F: drivers/block/xsysace.c
1945 F: drivers/clocksource/cadence_ttc_timer.c
1946 F: drivers/i2c/busses/i2c-cadence.c
1947 F: drivers/mmc/host/sdhci-of-arasan.c
1948 F: drivers/edac/synopsys_edac.c
1951 M: Will Deacon <will.deacon@arm.com>
1952 R: Robin Murphy <robin.murphy@arm.com>
1953 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1955 F: drivers/iommu/arm-smmu.c
1956 F: drivers/iommu/arm-smmu-v3.c
1957 F: drivers/iommu/io-pgtable-arm.c
1958 F: drivers/iommu/io-pgtable-arm-v7s.c
1960 ARM64 PORT (AARCH64 ARCHITECTURE)
1961 M: Catalin Marinas <catalin.marinas@arm.com>
1962 M: Will Deacon <will.deacon@arm.com>
1963 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1964 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
1967 F: Documentation/arm64/
1969 AS3645A LED FLASH CONTROLLER DRIVER
1970 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1971 L: linux-media@vger.kernel.org
1972 T: git git://linuxtv.org/media_tree.git
1974 F: drivers/media/i2c/as3645a.c
1975 F: include/media/i2c/as3645a.h
1977 ASC7621 HARDWARE MONITOR DRIVER
1978 M: George Joseph <george.joseph@fairview5.com>
1979 L: linux-hwmon@vger.kernel.org
1981 F: Documentation/hwmon/asc7621
1982 F: drivers/hwmon/asc7621.c
1984 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1985 M: Corentin Chary <corentin.chary@gmail.com>
1986 L: acpi4asus-user@lists.sourceforge.net
1987 L: platform-driver-x86@vger.kernel.org
1988 W: http://acpi4asus.sf.net
1990 F: drivers/platform/x86/asus*.c
1991 F: drivers/platform/x86/eeepc*.c
1993 ASUS WIRELESS RADIO CONTROL DRIVER
1994 M: João Paulo Rechi Vita <jprvita@gmail.com>
1995 L: platform-driver-x86@vger.kernel.org
1997 F: drivers/platform/x86/asus-wireless.c
2000 M: David Howells <dhowells@redhat.com>
2001 L: keyrings@vger.kernel.org
2003 F: Documentation/crypto/asymmetric-keys.txt
2004 F: include/linux/verification.h
2005 F: include/crypto/public_key.h
2006 F: include/crypto/pkcs7.h
2007 F: crypto/asymmetric_keys/
2009 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
2010 R: Dan Williams <dan.j.williams@intel.com>
2011 W: http://sourceforge.net/projects/xscaleiop
2013 F: Documentation/crypto/async-tx-api.txt
2016 F: include/linux/dmaengine.h
2017 F: include/linux/async_tx.h
2020 M: Wolfram Sang <wsa@the-dreams.de>
2021 L: linux-i2c@vger.kernel.org
2023 F: drivers/misc/eeprom/at24.c
2024 F: include/linux/platform_data/at24.h
2026 ATA OVER ETHERNET (AOE) DRIVER
2027 M: "Ed L. Cashin" <ed.cashin@acm.org>
2028 W: http://www.openaoe.org/
2030 F: Documentation/aoe/
2031 F: drivers/block/aoe/
2033 ATHEROS 71XX/9XXX GPIO DRIVER
2034 M: Alban Bedel <albeu@free.fr>
2035 W: https://github.com/AlbanBedel/linux
2036 T: git git://github.com/AlbanBedel/linux
2038 F: drivers/gpio/gpio-ath79.c
2039 F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
2041 ATHEROS ATH GENERIC UTILITIES
2042 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2043 L: linux-wireless@vger.kernel.org
2045 F: drivers/net/wireless/ath/*
2047 ATHEROS ATH5K WIRELESS DRIVER
2048 M: Jiri Slaby <jirislaby@gmail.com>
2049 M: Nick Kossifidis <mickflemm@gmail.com>
2050 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2051 L: linux-wireless@vger.kernel.org
2052 W: http://wireless.kernel.org/en/users/Drivers/ath5k
2054 F: drivers/net/wireless/ath/ath5k/
2056 ATHEROS ATH6KL WIRELESS DRIVER
2057 M: Kalle Valo <kvalo@qca.qualcomm.com>
2058 L: linux-wireless@vger.kernel.org
2059 W: http://wireless.kernel.org/en/users/Drivers/ath6kl
2060 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
2062 F: drivers/net/wireless/ath/ath6kl/
2064 WILOCITY WIL6210 WIRELESS DRIVER
2065 M: Maya Erez <qca_merez@qca.qualcomm.com>
2066 L: linux-wireless@vger.kernel.org
2067 L: wil6210@qca.qualcomm.com
2069 W: http://wireless.kernel.org/en/users/Drivers/wil6210
2070 F: drivers/net/wireless/ath/wil6210/
2071 F: include/uapi/linux/wil6210_uapi.h
2073 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
2074 M: Christian Lamparter <chunkeey@googlemail.com>
2075 L: linux-wireless@vger.kernel.org
2076 W: http://wireless.kernel.org/en/users/Drivers/carl9170
2078 F: drivers/net/wireless/ath/carl9170/
2080 ATK0110 HWMON DRIVER
2081 M: Luca Tettamanti <kronos.it@gmail.com>
2082 L: linux-hwmon@vger.kernel.org
2084 F: drivers/hwmon/asus_atk0110.c
2087 M: Ville Syrjala <syrjala@sci.fi>
2089 F: drivers/input/misc/ati_remote2.c
2091 ATLX ETHERNET DRIVERS
2092 M: Jay Cliburn <jcliburn@gmail.com>
2093 M: Chris Snook <chris.snook@gmail.com>
2094 L: netdev@vger.kernel.org
2095 W: http://sourceforge.net/projects/atl1
2096 W: http://atl1.sourceforge.net
2098 F: drivers/net/ethernet/atheros/
2101 M: Chas Williams <3chas3@gmail.com>
2102 L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
2103 L: netdev@vger.kernel.org
2104 W: http://linux-atm.sourceforge.net
2107 F: include/linux/atm*
2108 F: include/uapi/linux/atm*
2110 ATMEL AT91 / AT32 MCI DRIVER
2111 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2113 F: drivers/mmc/host/atmel-mci.c
2115 ATMEL AT91 / AT32 SERIAL DRIVER
2116 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2118 F: drivers/tty/serial/atmel_serial.c
2120 ATMEL AT91 SAMA5D2-Compatible Shutdown Controller
2121 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2123 F: drivers/power/reset/at91-sama5d2_shdwc.c
2125 ATMEL SAMA5D2 ADC DRIVER
2126 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2127 L: linux-iio@vger.kernel.org
2129 F: drivers/iio/adc/at91-sama5d2_adc.c
2131 ATMEL Audio ALSA driver
2132 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2133 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2138 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2139 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2141 F: drivers/dma/at_hdmac.c
2142 F: drivers/dma/at_hdmac_regs.h
2143 F: include/linux/platform_data/dma-atmel.h
2146 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2147 L: linux-arm-kernel@lists.infradead.org
2148 L: dmaengine@vger.kernel.org
2150 F: drivers/dma/at_xdmac.c
2153 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2154 L: linux-i2c@vger.kernel.org
2156 F: drivers/i2c/busses/i2c-at91.c
2159 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2160 L: linux-media@vger.kernel.org
2162 F: drivers/media/platform/soc_camera/atmel-isi.c
2163 F: include/media/atmel-isi.h
2166 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2167 L: linux-fbdev@vger.kernel.org
2169 F: drivers/video/fbdev/atmel_lcdfb.c
2170 F: include/video/atmel_lcdc.h
2172 ATMEL MACB ETHERNET DRIVER
2173 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2175 F: drivers/net/ethernet/cadence/
2178 M: Wenyou Yang <wenyou.yang@atmel.com>
2179 M: Josh Wu <rainyfeeling@outlook.com>
2180 L: linux-mtd@lists.infradead.org
2182 F: drivers/mtd/nand/atmel_nand*
2185 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2186 L: linux-mmc@vger.kernel.org
2188 F: drivers/mmc/host/sdhci-of-at91.c
2191 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2193 F: drivers/spi/spi-atmel.*
2196 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2197 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2199 F: drivers/misc/atmel-ssc.c
2200 F: include/linux/atmel-ssc.h
2202 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2203 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2204 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2206 F: drivers/misc/atmel_tclib.c
2207 F: drivers/clocksource/tcb_clksrc.c
2209 ATMEL USBA UDC DRIVER
2210 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2211 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2213 F: drivers/usb/gadget/udc/atmel_usba_udc.*
2215 ATMEL WIRELESS DRIVER
2216 M: Simon Kelley <simon@thekelleys.org.uk>
2217 L: linux-wireless@vger.kernel.org
2218 W: http://www.thekelleys.org.uk/atmel
2219 W: http://atmelwlandriver.sourceforge.net/
2221 F: drivers/net/wireless/atmel/atmel*
2223 ATMEL MAXTOUCH DRIVER
2224 M: Nick Dyer <nick.dyer@itdev.co.uk>
2225 T: git git://github.com/atmel-maxtouch/linux.git
2227 F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2228 F: drivers/input/touchscreen/atmel_mxt_ts.c
2229 F: include/linux/platform_data/atmel_mxt_ts.h
2231 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2232 M: Bradley Grove <linuxdrivers@attotech.com>
2233 L: linux-scsi@vger.kernel.org
2234 W: http://www.attotech.com
2236 F: drivers/scsi/esas2r
2238 ATUSB IEEE 802.15.4 RADIO DRIVER
2239 M: Stefan Schmidt <stefan@osg.samsung.com>
2240 L: linux-wpan@vger.kernel.org
2242 F: drivers/net/ieee802154/atusb.c
2243 F: drivers/net/ieee802154/atusb.h
2244 F: drivers/net/ieee802154/at86rf230.h
2247 M: Paul Moore <paul@paul-moore.com>
2248 M: Eric Paris <eparis@redhat.com>
2249 L: linux-audit@redhat.com (moderated for non-subscribers)
2250 W: http://people.redhat.com/sgrubb/audit/
2251 T: git git://git.infradead.org/users/pcmoore/audit
2253 F: include/linux/audit.h
2254 F: include/uapi/linux/audit.h
2257 AUXILIARY DISPLAY DRIVERS
2258 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2259 W: http://miguelojeda.es/auxdisplay.htm
2260 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2262 F: drivers/auxdisplay/
2263 F: include/linux/cfag12864b.h
2266 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2267 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2268 W: http://www.atmel.com/products/AVR32/
2269 W: http://mirror.egtvedt.no/avr32linux.org/
2270 W: http://avrfreaks.net/
2274 AVR32/AT32AP MACHINE SUPPORT
2275 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2276 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2278 F: arch/avr32/mach-at32ap/
2281 M: Ralf Baechle <ralf@linux-mips.org>
2282 L: linux-hams@vger.kernel.org
2283 W: http://www.linux-ax25.org/
2285 F: include/uapi/linux/ax25.h
2286 F: include/net/ax25.h
2290 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
2291 M: Mauro Carvalho Chehab <mchehab@kernel.org>
2292 L: linux-media@vger.kernel.org
2293 W: https://linuxtv.org
2294 T: git git://linuxtv.org/media_tree.git
2296 F: drivers/media/usb/dvb-usb-v2/az6007.c
2298 AZTECH FM RADIO RECEIVER DRIVER
2299 M: Hans Verkuil <hverkuil@xs4all.nl>
2300 L: linux-media@vger.kernel.org
2301 T: git git://linuxtv.org/media_tree.git
2302 W: https://linuxtv.org
2304 F: drivers/media/radio/radio-aztech*
2307 L: linux-wireless@vger.kernel.org
2308 L: b43-dev@lists.infradead.org
2309 W: http://wireless.kernel.org/en/users/Drivers/b43
2311 F: drivers/net/wireless/broadcom/b43/
2313 B43LEGACY WIRELESS DRIVER
2314 M: Larry Finger <Larry.Finger@lwfinger.net>
2315 L: linux-wireless@vger.kernel.org
2316 L: b43-dev@lists.infradead.org
2317 W: http://wireless.kernel.org/en/users/Drivers/b43
2319 F: drivers/net/wireless/broadcom/b43legacy/
2321 BACKLIGHT CLASS/SUBSYSTEM
2322 M: Jingoo Han <jingoohan1@gmail.com>
2323 M: Lee Jones <lee.jones@linaro.org>
2324 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2326 F: drivers/video/backlight/
2327 F: include/linux/backlight.h
2330 M: Marek Lindner <mareklindner@neomailbox.ch>
2331 M: Simon Wunderlich <sw@simonwunderlich.de>
2332 M: Antonio Quartulli <a@unstable.cc>
2333 L: b.a.t.m.a.n@lists.open-mesh.org (moderated for non-subscribers)
2334 W: https://www.open-mesh.org/
2335 Q: https://patchwork.open-mesh.org/project/batman/list/
2337 F: Documentation/ABI/testing/sysfs-class-net-batman-adv
2338 F: Documentation/ABI/testing/sysfs-class-net-mesh
2339 F: Documentation/networking/batman-adv.txt
2340 F: include/uapi/linux/batman_adv.h
2343 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2344 M: Thomas Sailer <t.sailer@alumni.ethz.ch>
2345 L: linux-hams@vger.kernel.org
2346 W: http://www.baycom.org/~tom/ham/ham.html
2348 F: drivers/net/hamradio/baycom*
2350 BCACHE (BLOCK LAYER CACHE)
2351 M: Kent Overstreet <kent.overstreet@gmail.com>
2352 L: linux-bcache@vger.kernel.org
2353 W: http://bcache.evilpiepirate.org
2355 F: drivers/md/bcache/
2357 BDISP ST MEDIA DRIVER
2358 M: Fabien Dessenne <fabien.dessenne@st.com>
2359 L: linux-media@vger.kernel.org
2360 T: git git://linuxtv.org/media_tree.git
2361 W: https://linuxtv.org
2363 F: drivers/media/platform/sti/bdisp
2366 M: Luis de Bethencourt <luisbg@osg.samsung.com>
2367 M: Salah Triki <salah.triki@gmail.com>
2369 T: git git://github.com/luisbg/linux-befs.git
2370 F: Documentation/filesystems/befs.txt
2373 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2374 M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2375 L: netdev@vger.kernel.org
2377 F: drivers/net/ethernet/ec_bhf.c
2380 M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2382 F: Documentation/filesystems/bfs.txt
2384 F: include/uapi/linux/bfs_fs.h
2386 BLACKFIN ARCHITECTURE
2387 M: Steven Miao <realmz6@gmail.com>
2388 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2389 T: git git://git.code.sf.net/p/adi-linux/code
2390 W: http://blackfin.uclinux.org
2394 BLACKFIN EMAC DRIVER
2395 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2396 W: http://blackfin.uclinux.org
2398 F: drivers/net/ethernet/adi/
2401 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2402 W: http://blackfin.uclinux.org
2404 F: drivers/rtc/rtc-bfin.c
2407 M: Sonic Zhang <sonic.zhang@analog.com>
2408 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2409 W: http://blackfin.uclinux.org
2411 F: drivers/mmc/host/bfin_sdh.c
2413 BLACKFIN SERIAL DRIVER
2414 M: Sonic Zhang <sonic.zhang@analog.com>
2415 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2416 W: http://blackfin.uclinux.org
2418 F: drivers/tty/serial/bfin_uart.c
2420 BLACKFIN WATCHDOG DRIVER
2421 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2422 W: http://blackfin.uclinux.org
2424 F: drivers/watchdog/bfin_wdt.c
2426 BLACKFIN I2C TWI DRIVER
2427 M: Sonic Zhang <sonic.zhang@analog.com>
2428 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2429 W: http://blackfin.uclinux.org/
2431 F: drivers/i2c/busses/i2c-bfin-twi.c
2433 BLACKFIN MEDIA DRIVER
2434 M: Scott Jiang <scott.jiang.linux@gmail.com>
2435 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2436 W: http://blackfin.uclinux.org/
2438 F: drivers/media/platform/blackfin/
2439 F: drivers/media/i2c/adv7183*
2440 F: drivers/media/i2c/vs6624*
2442 BLINKM RGB LED DRIVER
2443 M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2445 F: drivers/leds/leds-blinkm.c
2448 M: Jens Axboe <axboe@kernel.dk>
2449 L: linux-block@vger.kernel.org
2450 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2453 F: kernel/trace/blktrace.c
2456 M: Joern Engel <joern@lazybastard.org>
2457 L: linux-mtd@lists.infradead.org
2459 F: drivers/mtd/devices/block2mtd.c
2462 M: Marcel Holtmann <marcel@holtmann.org>
2463 M: Gustavo Padovan <gustavo@padovan.org>
2464 M: Johan Hedberg <johan.hedberg@gmail.com>
2465 L: linux-bluetooth@vger.kernel.org
2466 W: http://www.bluez.org/
2467 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2468 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2470 F: drivers/bluetooth/
2473 M: Marcel Holtmann <marcel@holtmann.org>
2474 M: Gustavo Padovan <gustavo@padovan.org>
2475 M: Johan Hedberg <johan.hedberg@gmail.com>
2476 L: linux-bluetooth@vger.kernel.org
2477 W: http://www.bluez.org/
2478 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2479 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2482 F: include/net/bluetooth/
2485 M: Jay Vosburgh <j.vosburgh@gmail.com>
2486 M: Veaceslav Falico <vfalico@gmail.com>
2487 M: Andy Gospodarek <gospo@cumulusnetworks.com>
2488 L: netdev@vger.kernel.org
2489 W: http://sourceforge.net/projects/bonding/
2491 F: drivers/net/bonding/
2492 F: include/uapi/linux/if_bonding.h
2494 BPF (Safe dynamic programs and tools)
2495 M: Alexei Starovoitov <ast@kernel.org>
2496 L: netdev@vger.kernel.org
2497 L: linux-kernel@vger.kernel.org
2501 BROADCOM B44 10/100 ETHERNET DRIVER
2502 M: Gary Zambrano <zambrano@broadcom.com>
2503 L: netdev@vger.kernel.org
2505 F: drivers/net/ethernet/broadcom/b44.*
2507 BROADCOM B53 ETHERNET SWITCH DRIVER
2508 M: Florian Fainelli <f.fainelli@gmail.com>
2509 L: netdev@vger.kernel.org
2510 L: openwrt-devel@lists.openwrt.org (subscribers-only)
2512 F: drivers/net/dsa/b53/*
2513 F: include/linux/platform_data/b53.h
2515 BROADCOM GENET ETHERNET DRIVER
2516 M: Florian Fainelli <f.fainelli@gmail.com>
2517 L: netdev@vger.kernel.org
2519 F: drivers/net/ethernet/broadcom/genet/
2521 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2522 M: Sony Chacko <sony.chacko@qlogic.com>
2523 M: Dept-HSGLinuxNICDev@qlogic.com
2524 L: netdev@vger.kernel.org
2526 F: drivers/net/ethernet/broadcom/bnx2.*
2527 F: drivers/net/ethernet/broadcom/bnx2_*
2529 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2530 M: Ariel Elior <ariel.elior@qlogic.com>
2531 L: netdev@vger.kernel.org
2533 F: drivers/net/ethernet/broadcom/bnx2x/
2535 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2536 M: Florian Fainelli <f.fainelli@gmail.com>
2537 M: Ray Jui <rjui@broadcom.com>
2538 M: Scott Branden <sbranden@broadcom.com>
2539 M: bcm-kernel-feedback-list@broadcom.com
2540 T: git git://github.com/broadcom/mach-bcm
2546 F: arch/arm/mach-bcm/
2548 BROADCOM BCM2835 ARM ARCHITECTURE
2549 M: Stephen Warren <swarren@wwwdotorg.org>
2550 M: Lee Jones <lee@kernel.org>
2551 M: Eric Anholt <eric@anholt.net>
2552 L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2553 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2554 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2558 BROADCOM BCM47XX MIPS ARCHITECTURE
2559 M: Hauke Mehrtens <hauke@hauke-m.de>
2560 M: Rafał Miłecki <zajec5@gmail.com>
2561 L: linux-mips@linux-mips.org
2563 F: Documentation/devicetree/bindings/mips/brcm/
2564 F: arch/mips/bcm47xx/*
2565 F: arch/mips/include/asm/mach-bcm47xx/*
2567 BROADCOM BCM5301X ARM ARCHITECTURE
2568 M: Hauke Mehrtens <hauke@hauke-m.de>
2569 M: Rafał Miłecki <zajec5@gmail.com>
2570 M: bcm-kernel-feedback-list@broadcom.com
2571 L: linux-arm-kernel@lists.infradead.org
2573 F: arch/arm/mach-bcm/bcm_5301x.c
2574 F: arch/arm/boot/dts/bcm5301x*.dtsi
2575 F: arch/arm/boot/dts/bcm470*
2577 BROADCOM BCM63XX ARM ARCHITECTURE
2578 M: Florian Fainelli <f.fainelli@gmail.com>
2579 M: bcm-kernel-feedback-list@broadcom.com
2580 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2581 T: git git://github.com/broadcom/stblinux.git
2585 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2586 M: Kevin Cernekee <cernekee@gmail.com>
2587 L: linux-usb@vger.kernel.org
2589 F: drivers/usb/gadget/udc/bcm63xx_udc.*
2591 BROADCOM BCM7XXX ARM ARCHITECTURE
2592 M: Brian Norris <computersforpeace@gmail.com>
2593 M: Gregory Fong <gregory.0xf0@gmail.com>
2594 M: Florian Fainelli <f.fainelli@gmail.com>
2595 M: bcm-kernel-feedback-list@broadcom.com
2596 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2597 T: git git://github.com/broadcom/stblinux.git
2599 F: arch/arm/mach-bcm/*brcmstb*
2600 F: arch/arm/boot/dts/bcm7*.dts*
2601 F: drivers/bus/brcmstb_gisb.c
2604 BROADCOM BMIPS MIPS ARCHITECTURE
2605 M: Kevin Cernekee <cernekee@gmail.com>
2606 M: Florian Fainelli <f.fainelli@gmail.com>
2607 L: linux-mips@linux-mips.org
2608 T: git git://github.com/broadcom/stblinux.git
2610 F: arch/mips/bmips/*
2611 F: arch/mips/include/asm/mach-bmips/*
2612 F: arch/mips/kernel/*bmips*
2613 F: arch/mips/boot/dts/brcm/bcm*.dts*
2614 F: drivers/irqchip/irq-bcm63*
2615 F: drivers/irqchip/irq-bcm7*
2616 F: drivers/irqchip/irq-brcmstb*
2617 F: include/linux/bcm963xx_nvram.h
2618 F: include/linux/bcm963xx_tag.h
2620 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2621 M: Siva Reddy Kallam <siva.kallam@broadcom.com>
2622 M: Prashant Sreedharan <prashant@broadcom.com>
2623 M: Michael Chan <mchan@broadcom.com>
2624 L: netdev@vger.kernel.org
2626 F: drivers/net/ethernet/broadcom/tg3.*
2628 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2629 M: Arend van Spriel <arend.vanspriel@broadcom.com>
2630 M: Franky Lin <franky.lin@broadcom.com>
2631 M: Hante Meuleman <hante.meuleman@broadcom.com>
2632 L: linux-wireless@vger.kernel.org
2633 L: brcm80211-dev-list.pdl@broadcom.com
2635 F: drivers/net/wireless/broadcom/brcm80211/
2637 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2638 M: QLogic-Storage-Upstream@qlogic.com
2639 L: linux-scsi@vger.kernel.org
2641 F: drivers/scsi/bnx2fc/
2643 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2644 M: QLogic-Storage-Upstream@qlogic.com
2645 L: linux-scsi@vger.kernel.org
2647 F: drivers/scsi/bnx2i/
2649 BROADCOM IPROC ARM ARCHITECTURE
2650 M: Ray Jui <rjui@broadcom.com>
2651 M: Scott Branden <sbranden@broadcom.com>
2652 M: Jon Mason <jonmason@broadcom.com>
2653 M: bcm-kernel-feedback-list@broadcom.com
2654 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2655 T: git git://github.com/broadcom/cygnus-linux.git
2670 F: arch/arm64/boot/dts/broadcom/ns2*
2671 F: drivers/clk/bcm/clk-ns*
2672 F: drivers/pinctrl/bcm/pinctrl-ns*
2674 BROADCOM BRCMSTB GPIO DRIVER
2675 M: Gregory Fong <gregory.0xf0@gmail.com>
2676 L: bcm-kernel-feedback-list@broadcom.com
2678 F: drivers/gpio/gpio-brcmstb.c
2679 F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2681 BROADCOM KONA GPIO DRIVER
2682 M: Ray Jui <rjui@broadcom.com>
2683 L: bcm-kernel-feedback-list@broadcom.com
2685 F: drivers/gpio/gpio-bcm-kona.c
2686 F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2688 BROADCOM NVRAM DRIVER
2689 M: Rafał Miłecki <zajec5@gmail.com>
2690 L: linux-mips@linux-mips.org
2692 F: drivers/firmware/broadcom/*
2694 BROADCOM STB NAND FLASH DRIVER
2695 M: Brian Norris <computersforpeace@gmail.com>
2696 M: Kamal Dasu <kdasu.kdev@gmail.com>
2697 L: linux-mtd@lists.infradead.org
2698 L: bcm-kernel-feedback-list@broadcom.com
2700 F: drivers/mtd/nand/brcmnand/
2702 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2703 M: Rafał Miłecki <zajec5@gmail.com>
2704 L: linux-wireless@vger.kernel.org
2707 F: include/linux/bcma/
2709 BROADCOM SYSTEMPORT ETHERNET DRIVER
2710 M: Florian Fainelli <f.fainelli@gmail.com>
2711 L: netdev@vger.kernel.org
2713 F: drivers/net/ethernet/broadcom/bcmsysport.*
2715 BROADCOM VULCAN ARM64 SOC
2716 M: Jayachandran C. <jchandra@broadcom.com>
2717 M: bcm-kernel-feedback-list@broadcom.com
2718 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2720 F: arch/arm64/boot/dts/broadcom/vulcan*
2722 BROCADE BFA FC SCSI DRIVER
2723 M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2724 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2725 L: linux-scsi@vger.kernel.org
2727 F: drivers/scsi/bfa/
2729 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2730 M: Rasesh Mody <rasesh.mody@qlogic.com>
2731 L: netdev@vger.kernel.org
2733 F: drivers/net/ethernet/brocade/bna/
2735 BSG (block layer generic sg v4 driver)
2736 M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2737 L: linux-scsi@vger.kernel.org
2740 F: include/linux/bsg.h
2741 F: include/uapi/linux/bsg.h
2744 M: Clemens Ladisch <clemens@ladisch.de>
2745 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2746 T: git git://git.alsa-project.org/alsa-kernel.git
2748 F: Documentation/sound/alsa/Bt87x.txt
2749 F: sound/pci/bt87x.c
2752 M: Michael Buesch <m@bues.ch>
2753 W: http://bu3sch.de/btgpio.php
2755 F: drivers/gpio/gpio-bt8xx.c
2758 M: Chris Mason <clm@fb.com>
2759 M: Josef Bacik <jbacik@fb.com>
2760 M: David Sterba <dsterba@suse.com>
2761 L: linux-btrfs@vger.kernel.org
2762 W: http://btrfs.wiki.kernel.org/
2763 Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2764 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2766 F: Documentation/filesystems/btrfs.txt
2769 BTTV VIDEO4LINUX DRIVER
2770 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
2771 M: Mauro Carvalho Chehab <mchehab@kernel.org>
2772 L: linux-media@vger.kernel.org
2773 W: https://linuxtv.org
2774 T: git git://linuxtv.org/media_tree.git
2776 F: Documentation/video4linux/bttv/
2777 F: drivers/media/pci/bt8xx/bttv*
2779 BUSLOGIC SCSI DRIVER
2780 M: Khalid Aziz <khalid@gonehiking.org>
2781 L: linux-scsi@vger.kernel.org
2783 F: drivers/scsi/BusLogic.*
2784 F: drivers/scsi/FlashPoint.*
2786 C-MEDIA CMI8788 DRIVER
2787 M: Clemens Ladisch <clemens@ladisch.de>
2788 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2789 T: git git://git.alsa-project.org/alsa-kernel.git
2791 F: sound/pci/oxygen/
2794 M: Mark Salter <msalter@redhat.com>
2795 M: Aurelien Jacquiot <a-jacquiot@ti.com>
2796 L: linux-c6x-dev@linux-c6x.org
2797 W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2801 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2802 M: David Howells <dhowells@redhat.com>
2803 L: linux-cachefs@redhat.com (moderated for non-subscribers)
2805 F: Documentation/filesystems/caching/cachefiles.txt
2808 CADET FM/AM RADIO RECEIVER DRIVER
2809 M: Hans Verkuil <hverkuil@xs4all.nl>
2810 L: linux-media@vger.kernel.org
2811 T: git git://linuxtv.org/media_tree.git
2812 W: https://linuxtv.org
2814 F: drivers/media/radio/radio-cadet*
2816 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2817 M: Jonathan Corbet <corbet@lwn.net>
2818 L: linux-media@vger.kernel.org
2819 T: git git://linuxtv.org/media_tree.git
2821 F: Documentation/video4linux/cafe_ccic
2822 F: drivers/media/platform/marvell-ccic/
2825 M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2826 L: netdev@vger.kernel.org
2828 F: Documentation/networking/caif/
2829 F: drivers/net/caif/
2830 F: include/uapi/linux/caif/
2831 F: include/net/caif/
2834 CALGARY x86-64 IOMMU
2835 M: Muli Ben-Yehuda <mulix@mulix.org>
2836 M: Jon Mason <jdmason@kudzu.us>
2837 L: iommu@lists.linux-foundation.org
2839 F: arch/x86/kernel/pci-calgary_64.c
2840 F: arch/x86/kernel/tce_64.c
2841 F: arch/x86/include/asm/calgary.h
2842 F: arch/x86/include/asm/tce.h
2845 M: Oliver Hartkopp <socketcan@hartkopp.net>
2846 M: Marc Kleine-Budde <mkl@pengutronix.de>
2847 L: linux-can@vger.kernel.org
2848 W: https://github.com/linux-can
2849 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2850 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2852 F: Documentation/networking/can.txt
2854 F: include/linux/can/core.h
2855 F: include/uapi/linux/can.h
2856 F: include/uapi/linux/can/bcm.h
2857 F: include/uapi/linux/can/raw.h
2858 F: include/uapi/linux/can/gw.h
2861 M: Wolfgang Grandegger <wg@grandegger.com>
2862 M: Marc Kleine-Budde <mkl@pengutronix.de>
2863 L: linux-can@vger.kernel.org
2864 W: https://github.com/linux-can
2865 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2866 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2868 F: Documentation/devicetree/bindings/net/can/
2870 F: include/linux/can/dev.h
2871 F: include/linux/can/platform/
2872 F: include/uapi/linux/can/error.h
2873 F: include/uapi/linux/can/netlink.h
2876 M: Serge Hallyn <serge@hallyn.com>
2877 L: linux-security-module@vger.kernel.org
2879 F: include/linux/capability.h
2880 F: include/uapi/linux/capability.h
2881 F: security/commoncap.c
2882 F: kernel/capability.c
2884 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2885 M: Kevin Tsai <ktsai@capellamicro.com>
2887 F: drivers/iio/light/cm*
2888 F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2890 CAVIUM LIQUIDIO NETWORK DRIVER
2891 M: Derek Chickles <derek.chickles@caviumnetworks.com>
2892 M: Satanand Burla <satananda.burla@caviumnetworks.com>
2893 M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2894 M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2895 L: netdev@vger.kernel.org
2896 W: http://www.cavium.com
2898 F: drivers/net/ethernet/cavium/liquidio/
2900 CC2520 IEEE-802.15.4 RADIO DRIVER
2901 M: Varka Bhadram <varkabhadram@gmail.com>
2902 L: linux-wpan@vger.kernel.org
2904 F: drivers/net/ieee802154/cc2520.c
2905 F: include/linux/spi/cc2520.h
2906 F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2909 M: Hans Verkuil <hans.verkuil@cisco.com>
2910 L: linux-media@vger.kernel.org
2911 T: git git://linuxtv.org/media_tree.git
2912 W: http://linuxtv.org
2914 F: Documentation/cec.txt
2915 F: Documentation/DocBook/media/v4l/cec*
2916 F: drivers/staging/media/cec/
2917 F: drivers/media/cec-edid.c
2918 F: drivers/media/rc/keymaps/rc-cec.c
2919 F: include/media/cec.h
2920 F: include/media/cec-edid.h
2921 F: include/linux/cec.h
2922 F: include/linux/cec-funcs.h
2924 CELL BROADBAND ENGINE ARCHITECTURE
2925 M: Arnd Bergmann <arnd@arndb.de>
2926 L: linuxppc-dev@lists.ozlabs.org
2927 W: http://www.ibm.com/developerworks/power/cell/
2929 F: arch/powerpc/include/asm/cell*.h
2930 F: arch/powerpc/include/asm/spu*.h
2931 F: arch/powerpc/include/uapi/asm/spu*.h
2932 F: arch/powerpc/oprofile/*cell*
2933 F: arch/powerpc/platforms/cell/
2935 CEPH COMMON CODE (LIBCEPH)
2936 M: Ilya Dryomov <idryomov@gmail.com>
2937 M: "Yan, Zheng" <zyan@redhat.com>
2938 M: Sage Weil <sage@redhat.com>
2939 L: ceph-devel@vger.kernel.org
2941 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2942 T: git git://github.com/ceph/ceph-client.git
2945 F: include/linux/ceph/
2946 F: include/linux/crush/
2948 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2949 M: "Yan, Zheng" <zyan@redhat.com>
2950 M: Sage Weil <sage@redhat.com>
2951 M: Ilya Dryomov <idryomov@gmail.com>
2952 L: ceph-devel@vger.kernel.org
2954 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2955 T: git git://github.com/ceph/ceph-client.git
2957 F: Documentation/filesystems/ceph.txt
2960 CERTIFICATE HANDLING:
2961 M: David Howells <dhowells@redhat.com>
2962 M: David Woodhouse <dwmw2@infradead.org>
2963 L: keyrings@vger.kernel.org
2965 F: Documentation/module-signing.txt
2967 F: scripts/sign-file.c
2968 F: scripts/extract-cert.c
2970 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2971 L: linux-usb@vger.kernel.org
2973 F: Documentation/usb/WUSB-Design-overview.txt
2974 F: Documentation/usb/wusb-cbaf
2975 F: drivers/usb/host/hwa-hc.c
2976 F: drivers/usb/host/whci/
2977 F: drivers/usb/wusbcore/
2978 F: include/linux/usb/wusb*
2980 CFAG12864B LCD DRIVER
2981 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2982 W: http://miguelojeda.es/auxdisplay.htm
2983 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2985 F: drivers/auxdisplay/cfag12864b.c
2986 F: include/linux/cfag12864b.h
2988 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2989 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2990 W: http://miguelojeda.es/auxdisplay.htm
2991 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2993 F: drivers/auxdisplay/cfag12864bfb.c
2994 F: include/linux/cfag12864b.h
2996 CFG80211 and NL80211
2997 M: Johannes Berg <johannes@sipsolutions.net>
2998 L: linux-wireless@vger.kernel.org
2999 W: http://wireless.kernel.org/
3000 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
3001 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
3003 F: include/uapi/linux/nl80211.h
3004 F: include/net/cfg80211.h
3006 X: net/wireless/wext*
3008 CHAR and MISC DRIVERS
3009 M: Arnd Bergmann <arnd@arndb.de>
3010 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3011 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
3015 F: include/linux/miscdevice.h
3018 M: Andy Whitcroft <apw@canonical.com>
3019 M: Joe Perches <joe@perches.com>
3021 F: scripts/checkpatch.pl
3023 CHINESE DOCUMENTATION
3024 M: Harry Wei <harryxiyou@gmail.com>
3025 L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
3026 L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
3028 F: Documentation/zh_CN/
3030 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
3031 M: Peter Chen <Peter.Chen@nxp.com>
3032 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
3033 L: linux-usb@vger.kernel.org
3035 F: drivers/usb/chipidea/
3037 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
3038 M: Hans de Goede <hdegoede@redhat.com>
3039 L: linux-input@vger.kernel.org
3041 F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
3042 F: drivers/input/touchscreen/chipone_icn8318.c
3044 CHROME HARDWARE PLATFORM SUPPORT
3045 M: Olof Johansson <olof@lixom.net>
3047 T: git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
3048 F: drivers/platform/chrome/
3050 CISCO VIC ETHERNET NIC DRIVER
3051 M: Christian Benvenuti <benve@cisco.com>
3052 M: Sujith Sankar <ssujith@cisco.com>
3053 M: Govindarajulu Varadarajan <_govind@gmx.com>
3054 M: Neel Patel <neepatel@cisco.com>
3056 F: drivers/net/ethernet/cisco/enic/
3058 CISCO VIC LOW LATENCY NIC DRIVER
3059 M: Christian Benvenuti <benve@cisco.com>
3060 M: Dave Goodell <dgoodell@cisco.com>
3062 F: drivers/infiniband/hw/usnic/
3064 CIRRUS LOGIC EP93XX ETHERNET DRIVER
3065 M: Hartley Sweeten <hsweeten@visionengravers.com>
3066 L: netdev@vger.kernel.org
3068 F: drivers/net/ethernet/cirrus/ep93xx_eth.c
3070 CIRRUS LOGIC AUDIO CODEC DRIVERS
3071 M: Brian Austin <brian.austin@cirrus.com>
3072 M: Paul Handrigan <Paul.Handrigan@cirrus.com>
3073 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3075 F: sound/soc/codecs/cs*
3078 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3079 L: linux-kernel@vger.kernel.org
3082 F: include/linux/cleancache.h
3085 M: Russell King <linux@armlinux.org.uk>
3086 L: linux-clk@vger.kernel.org
3088 F: include/linux/clk.h
3090 CLOCKSOURCE, CLOCKEVENT DRIVERS
3091 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3092 M: Thomas Gleixner <tglx@linutronix.de>
3093 L: linux-kernel@vger.kernel.org
3094 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
3096 F: drivers/clocksource
3098 CISCO FCOE HBA DRIVER
3099 M: Hiral Patel <hiralpat@cisco.com>
3100 M: Suma Ramars <sramars@cisco.com>
3101 M: Brian Uchino <buchino@cisco.com>
3102 L: linux-scsi@vger.kernel.org
3104 F: drivers/scsi/fnic/
3106 CISCO SCSI HBA DRIVER
3107 M: Narsimhulu Musini <nmusini@cisco.com>
3108 M: Sesidhar Baddela <sebaddel@cisco.com>
3109 L: linux-scsi@vger.kernel.org
3111 F: drivers/scsi/snic/
3114 M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
3115 M: Daniel Oliveira Nascimento <don@syst.com.br>
3116 L: platform-driver-x86@vger.kernel.org
3118 F: drivers/platform/x86/classmate-laptop.c
3121 M: Hans Verkuil <hans.verkuil@cisco.com>
3122 L: linux-media@vger.kernel.org
3123 T: git git://linuxtv.org/media_tree.git
3124 W: https://linuxtv.org
3126 F: drivers/media/pci/cobalt/
3128 COCCINELLE/Semantic Patches (SmPL)
3129 M: Julia Lawall <Julia.Lawall@lip6.fr>
3130 M: Gilles Muller <Gilles.Muller@lip6.fr>
3131 M: Nicolas Palix <nicolas.palix@imag.fr>
3132 M: Michal Marek <mmarek@suse.com>
3133 L: cocci@systeme.lip6.fr (moderated for non-subscribers)
3134 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
3135 W: http://coccinelle.lip6.fr/
3137 F: Documentation/coccinelle.txt
3138 F: scripts/coccinelle/
3139 F: scripts/coccicheck
3142 M: Jan Harkes <jaharkes@cs.cmu.edu>
3144 L: codalist@coda.cs.cmu.edu
3145 W: http://www.coda.cs.cmu.edu/
3147 F: Documentation/filesystems/coda.txt
3149 F: include/linux/coda*.h
3150 F: include/uapi/linux/coda*.h
3152 CODA V4L2 MEM2MEM DRIVER
3153 M: Philipp Zabel <p.zabel@pengutronix.de>
3154 L: linux-media@vger.kernel.org
3156 F: Documentation/devicetree/bindings/media/coda.txt
3157 F: drivers/media/platform/coda/
3159 COMMON CLK FRAMEWORK
3160 M: Michael Turquette <mturquette@baylibre.com>
3161 M: Stephen Boyd <sboyd@codeaurora.org>
3162 L: linux-clk@vger.kernel.org
3163 T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
3165 F: Documentation/devicetree/bindings/clock/
3167 X: drivers/clk/clkdev.c
3168 F: include/linux/clk-pr*
3169 F: include/linux/clk/
3171 COMMON INTERNET FILE SYSTEM (CIFS)
3172 M: Steve French <sfrench@samba.org>
3173 L: linux-cifs@vger.kernel.org
3174 L: samba-technical@lists.samba.org (moderated for non-subscribers)
3175 W: http://linux-cifs.samba.org/
3176 T: git git://git.samba.org/sfrench/cifs-2.6.git
3178 F: Documentation/filesystems/cifs/
3181 COMPACTPCI HOTPLUG CORE
3182 M: Scott Murray <scott@spiteful.org>
3183 L: linux-pci@vger.kernel.org
3185 F: drivers/pci/hotplug/cpci_hotplug*
3187 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
3188 M: Scott Murray <scott@spiteful.org>
3189 L: linux-pci@vger.kernel.org
3191 F: drivers/pci/hotplug/cpcihp_zt5550.*
3193 COMPACTPCI HOTPLUG GENERIC DRIVER
3194 M: Scott Murray <scott@spiteful.org>
3195 L: linux-pci@vger.kernel.org
3197 F: drivers/pci/hotplug/cpcihp_generic.c
3199 COMPAL LAPTOP SUPPORT
3200 M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
3201 L: platform-driver-x86@vger.kernel.org
3203 F: drivers/platform/x86/compal-laptop.c
3205 CONEXANT ACCESSRUNNER USB DRIVER
3206 L: accessrunner-general@lists.sourceforge.net
3207 W: http://accessrunner.sourceforge.net/
3209 F: drivers/usb/atm/cxacru.c
3212 M: Joel Becker <jlbec@evilplan.org>
3213 M: Christoph Hellwig <hch@lst.de>
3214 T: git git://git.infradead.org/users/hch/configfs.git
3217 F: include/linux/configfs.h
3220 M: Evgeniy Polyakov <zbr@ioremap.net>
3221 L: netdev@vger.kernel.org
3223 F: drivers/connector/
3225 CONTROL GROUP (CGROUP)
3226 M: Tejun Heo <tj@kernel.org>
3227 M: Li Zefan <lizefan@huawei.com>
3228 M: Johannes Weiner <hannes@cmpxchg.org>
3229 L: cgroups@vger.kernel.org
3230 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3232 F: Documentation/cgroup*
3233 F: include/linux/cgroup*
3236 CONTROL GROUP - CPUSET
3237 M: Li Zefan <lizefan@huawei.com>
3238 L: cgroups@vger.kernel.org
3239 W: http://www.bullopensource.org/cpuset/
3240 W: http://oss.sgi.com/projects/cpusets/
3241 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3243 F: Documentation/cgroup-v1/cpusets.txt
3244 F: include/linux/cpuset.h
3247 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3248 M: Johannes Weiner <hannes@cmpxchg.org>
3249 M: Michal Hocko <mhocko@kernel.org>
3250 M: Vladimir Davydov <vdavydov@virtuozzo.com>
3251 L: cgroups@vger.kernel.org
3252 L: linux-mm@kvack.org
3257 CORETEMP HARDWARE MONITORING DRIVER
3258 M: Fenghua Yu <fenghua.yu@intel.com>
3259 L: linux-hwmon@vger.kernel.org
3261 F: Documentation/hwmon/coretemp
3262 F: drivers/hwmon/coretemp.c
3264 COSA/SRP SYNC SERIAL DRIVER
3265 M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3266 W: http://www.fi.muni.cz/~kas/cosa/
3268 F: drivers/net/wan/cosa*
3270 CPMAC ETHERNET DRIVER
3271 M: Florian Fainelli <florian@openwrt.org>
3272 L: netdev@vger.kernel.org
3274 F: drivers/net/ethernet/ti/cpmac.c
3276 CPU FREQUENCY DRIVERS
3277 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3278 M: Viresh Kumar <viresh.kumar@linaro.org>
3279 L: linux-pm@vger.kernel.org
3281 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3282 T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3284 F: include/linux/cpufreq.h
3286 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3287 M: Viresh Kumar <viresh.kumar@linaro.org>
3288 M: Sudeep Holla <sudeep.holla@arm.com>
3289 L: linux-pm@vger.kernel.org
3290 W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3292 F: drivers/cpufreq/arm_big_little.h
3293 F: drivers/cpufreq/arm_big_little.c
3294 F: drivers/cpufreq/arm_big_little_dt.c
3296 CPUIDLE DRIVER - ARM BIG LITTLE
3297 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3298 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3299 L: linux-pm@vger.kernel.org
3300 L: linux-arm-kernel@lists.infradead.org
3301 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3303 F: drivers/cpuidle/cpuidle-big_little.c
3305 CPUIDLE DRIVER - ARM EXYNOS
3306 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3307 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3308 M: Kukjin Kim <kgene@kernel.org>
3309 L: linux-pm@vger.kernel.org
3310 L: linux-samsung-soc@vger.kernel.org
3312 F: drivers/cpuidle/cpuidle-exynos.c
3313 F: arch/arm/mach-exynos/pm.c
3316 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3317 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3318 L: linux-pm@vger.kernel.org
3320 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3321 F: drivers/cpuidle/*
3322 F: include/linux/cpuidle.h
3325 M: "H. Peter Anvin" <hpa@zytor.com>
3327 F: arch/x86/kernel/cpuid.c
3328 F: arch/x86/kernel/msr.c
3330 CPU POWER MONITORING SUBSYSTEM
3331 M: Thomas Renninger <trenn@suse.com>
3332 L: linux-pm@vger.kernel.org
3334 F: tools/power/cpupower/
3337 W: http://sourceforge.net/projects/cramfs/
3338 S: Orphan / Obsolete
3339 F: Documentation/filesystems/cramfs.txt
3343 M: Mikael Starvik <starvik@axis.com>
3344 M: Jesper Nilsson <jesper.nilsson@axis.com>
3345 L: linux-cris-kernel@axis.com
3346 W: http://developer.axis.com
3347 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3350 F: drivers/tty/serial/crisv10.*
3353 M: Herbert Xu <herbert@gondor.apana.org.au>
3354 M: "David S. Miller" <davem@davemloft.net>
3355 L: linux-crypto@vger.kernel.org
3356 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3357 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3359 F: Documentation/crypto/
3360 F: Documentation/devicetree/bindings/crypto/
3361 F: Documentation/DocBook/crypto-API.tmpl
3367 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3368 M: Neil Horman <nhorman@tuxdriver.com>
3369 L: linux-crypto@vger.kernel.org
3371 F: crypto/ansi_cprng.c
3375 M: Hans Verkuil <hverkuil@xs4all.nl>
3376 L: linux-media@vger.kernel.org
3377 T: git git://linuxtv.org/media_tree.git
3378 W: http://linuxtv.org
3380 F: drivers/media/i2c/cs3308.c
3381 F: drivers/media/i2c/cs3308.h
3383 CS5535 Audio ALSA driver
3384 M: Jaya Kumar <jayakumar.alsa@gmail.com>
3386 F: sound/pci/cs5535audio/
3389 M: Solomon Peachy <pizza@shaftnet.org>
3391 F: drivers/net/wireless/st/cw1200/
3393 CX18 VIDEO4LINUX DRIVER
3394 M: Andy Walls <awalls@md.metrocast.net>
3395 L: ivtv-devel@ivtvdriver.org (subscribers-only)
3396 L: linux-media@vger.kernel.org
3397 T: git git://linuxtv.org/media_tree.git
3398 W: https://linuxtv.org
3399 W: http://www.ivtvdriver.org/index.php/Cx18
3401 F: Documentation/video4linux/cx18.txt
3402 F: drivers/media/pci/cx18/
3403 F: include/uapi/linux/ivtv*
3405 CX2341X MPEG ENCODER HELPER MODULE
3406 M: Hans Verkuil <hverkuil@xs4all.nl>
3407 L: linux-media@vger.kernel.org
3408 T: git git://linuxtv.org/media_tree.git
3409 W: https://linuxtv.org
3411 F: drivers/media/common/cx2341x*
3412 F: include/media/cx2341x*
3414 CX24120 MEDIA DRIVER
3415 M: Jemma Denson <jdenson@gmail.com>
3416 M: Patrick Boettcher <patrick.boettcher@posteo.de>
3417 L: linux-media@vger.kernel.org
3418 W: https://linuxtv.org
3419 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3421 F: drivers/media/dvb-frontends/cx24120*
3423 CX88 VIDEO4LINUX DRIVER
3424 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
3425 M: Mauro Carvalho Chehab <mchehab@kernel.org>
3426 L: linux-media@vger.kernel.org
3427 W: https://linuxtv.org
3428 T: git git://linuxtv.org/media_tree.git
3430 F: Documentation/video4linux/cx88/
3431 F: drivers/media/pci/cx88/
3433 CXD2820R MEDIA DRIVER
3434 M: Antti Palosaari <crope@iki.fi>
3435 L: linux-media@vger.kernel.org
3436 W: https://linuxtv.org
3437 W: http://palosaari.fi/linux/
3438 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3439 T: git git://linuxtv.org/anttip/media_tree.git
3441 F: drivers/media/dvb-frontends/cxd2820r*
3443 CXGB3 ETHERNET DRIVER (CXGB3)
3444 M: Santosh Raspatur <santosh@chelsio.com>
3445 L: netdev@vger.kernel.org
3446 W: http://www.chelsio.com
3448 F: drivers/net/ethernet/chelsio/cxgb3/
3450 CXGB3 ISCSI DRIVER (CXGB3I)
3451 M: Karen Xie <kxie@chelsio.com>
3452 L: linux-scsi@vger.kernel.org
3453 W: http://www.chelsio.com
3455 F: drivers/scsi/cxgbi/cxgb3i
3457 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3458 M: Steve Wise <swise@chelsio.com>
3459 L: linux-rdma@vger.kernel.org
3460 W: http://www.openfabrics.org
3462 F: drivers/infiniband/hw/cxgb3/
3464 CXGB4 ETHERNET DRIVER (CXGB4)
3465 M: Hariprasad S <hariprasad@chelsio.com>
3466 L: netdev@vger.kernel.org
3467 W: http://www.chelsio.com
3469 F: drivers/net/ethernet/chelsio/cxgb4/
3471 CXGB4 ISCSI DRIVER (CXGB4I)
3472 M: Karen Xie <kxie@chelsio.com>
3473 L: linux-scsi@vger.kernel.org
3474 W: http://www.chelsio.com
3476 F: drivers/scsi/cxgbi/cxgb4i
3478 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3479 M: Steve Wise <swise@chelsio.com>
3480 L: linux-rdma@vger.kernel.org
3481 W: http://www.openfabrics.org
3483 F: drivers/infiniband/hw/cxgb4/
3485 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3486 M: Casey Leedom <leedom@chelsio.com>
3487 L: netdev@vger.kernel.org
3488 W: http://www.chelsio.com
3490 F: drivers/net/ethernet/chelsio/cxgb4vf/
3492 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3493 M: Ian Munsie <imunsie@au1.ibm.com>
3494 M: Michael Neuling <mikey@neuling.org>
3495 L: linuxppc-dev@lists.ozlabs.org
3497 F: drivers/misc/cxl/
3498 F: include/misc/cxl*
3499 F: include/uapi/misc/cxl.h
3500 F: Documentation/powerpc/cxl.txt
3501 F: Documentation/powerpc/cxl.txt
3502 F: Documentation/ABI/testing/sysfs-class-cxl
3504 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3505 M: Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3506 M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3507 M: Uma Krishnan <ukrishn@linux.vnet.ibm.com>
3508 L: linux-scsi@vger.kernel.org
3510 F: drivers/scsi/cxlflash/
3511 F: include/uapi/scsi/cxlflash_ioctls.h
3512 F: Documentation/powerpc/cxlflash.txt
3514 STMMAC ETHERNET DRIVER
3515 M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3516 M: Alexandre Torgue <alexandre.torgue@st.com>
3517 L: netdev@vger.kernel.org
3518 W: http://www.stlinux.com
3520 F: drivers/net/ethernet/stmicro/stmmac/
3523 M: Russell King <linux@armlinux.org.uk>
3524 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3525 W: http://www.armlinux.org.uk/
3527 F: drivers/video/fbdev/cyber2000fb.*
3529 CYCLADES ASYNC MUX DRIVER
3530 W: http://www.cyclades.com/
3532 F: drivers/tty/cyclades.c
3533 F: include/linux/cyclades.h
3534 F: include/uapi/linux/cyclades.h
3536 CYCLADES PC300 DRIVER
3537 W: http://www.cyclades.com/
3539 F: drivers/net/wan/pc300*
3541 CYPRESS_FIRMWARE MEDIA DRIVER
3542 M: Antti Palosaari <crope@iki.fi>
3543 L: linux-media@vger.kernel.org
3544 W: https://linuxtv.org
3545 W: http://palosaari.fi/linux/
3546 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3547 T: git git://linuxtv.org/anttip/media_tree.git
3549 F: drivers/media/common/cypress_firmware*
3551 CYTTSP TOUCHSCREEN DRIVER
3552 M: Ferruh Yigit <fery@cypress.com>
3553 L: linux-input@vger.kernel.org
3555 F: drivers/input/touchscreen/cyttsp*
3556 F: include/linux/input/cyttsp.h
3558 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3559 M: Joshua Kinard <kumba@gentoo.org>
3561 F: drivers/rtc/rtc-ds1685.c
3562 F: include/linux/rtc/ds1685.h
3564 DAMA SLAVE for AX.25
3565 M: Joerg Reuter <jreuter@yaina.de>
3566 W: http://yaina.de/jreuter/
3567 W: http://www.qsl.net/dl1bke/
3568 L: linux-hams@vger.kernel.org
3570 F: net/ax25/af_ax25.c
3571 F: net/ax25/ax25_dev.c
3572 F: net/ax25/ax25_ds_*
3573 F: net/ax25/ax25_in.c
3574 F: net/ax25/ax25_out.c
3575 F: net/ax25/ax25_timer.c
3576 F: net/ax25/sysctl_net_ax25.c
3578 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3579 L: netdev@vger.kernel.org
3581 F: Documentation/networking/dmfe.txt
3582 F: drivers/net/ethernet/dec/tulip/dmfe.c
3584 DC390/AM53C974 SCSI driver
3585 M: Hannes Reinecke <hare@suse.com>
3586 L: linux-scsi@vger.kernel.org
3588 F: drivers/scsi/am53c974.c
3591 M: Oliver Neukum <oliver@neukum.org>
3592 M: Ali Akcaagac <aliakc@web.de>
3593 M: Jamie Lenehan <lenehan@twibble.org>
3594 L: dc395x@twibble.org
3595 W: http://twibble.org/dist/dc395x/
3596 W: http://lists.twibble.org/mailman/listinfo/dc395x/
3598 F: Documentation/scsi/dc395x.txt
3599 F: drivers/scsi/dc395x.*
3602 M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
3603 L: dccp@vger.kernel.org
3604 W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3606 F: include/linux/dccp.h
3607 F: include/uapi/linux/dccp.h
3608 F: include/linux/tfrc.h
3611 DECnet NETWORK LAYER
3612 W: http://linux-decnet.sourceforge.net
3613 L: linux-decnet-user@lists.sourceforge.net
3615 F: Documentation/networking/decnet.txt
3618 DECSTATION PLATFORM SUPPORT
3619 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3620 L: linux-mips@linux-mips.org
3621 W: http://www.linux-mips.org/wiki/DECstation
3624 F: arch/mips/include/asm/dec/
3625 F: arch/mips/include/asm/mach-dec/
3627 DEFXX FDDI NETWORK DRIVER
3628 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3630 F: drivers/net/fddi/defxx.*
3633 M: Matthew Garrett <mjg59@srcf.ucam.org>
3634 M: Pali Rohár <pali.rohar@gmail.com>
3635 L: platform-driver-x86@vger.kernel.org
3637 F: drivers/platform/x86/dell-laptop.c
3639 DELL LAPTOP RBTN DRIVER
3640 M: Pali Rohár <pali.rohar@gmail.com>
3642 F: drivers/platform/x86/dell-rbtn.*
3644 DELL LAPTOP FREEFALL DRIVER
3645 M: Pali Rohár <pali.rohar@gmail.com>
3647 F: drivers/platform/x86/dell-smo8800.c
3649 DELL LAPTOP SMM DRIVER
3650 M: Pali Rohár <pali.rohar@gmail.com>
3652 F: drivers/hwmon/dell-smm-hwmon.c
3653 F: include/uapi/linux/i8k.h
3655 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3656 M: Doug Warzecha <Douglas_Warzecha@dell.com>
3658 F: Documentation/dcdbas.txt
3659 F: drivers/firmware/dcdbas.*
3661 DELL WMI EXTRAS DRIVER
3662 M: Matthew Garrett <mjg59@srcf.ucam.org>
3663 M: Pali Rohár <pali.rohar@gmail.com>
3665 F: drivers/platform/x86/dell-wmi.c
3667 DESIGNWARE USB2 DRD IP DRIVER
3668 M: John Youn <johnyoun@synopsys.com>
3669 L: linux-usb@vger.kernel.org
3670 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3672 F: drivers/usb/dwc2/
3674 DESIGNWARE USB3 DRD IP DRIVER
3675 M: Felipe Balbi <balbi@kernel.org>
3676 L: linux-usb@vger.kernel.org
3677 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3679 F: drivers/usb/dwc3/
3681 DEVICE COREDUMP (DEV_COREDUMP)
3682 M: Johannes Berg <johannes@sipsolutions.net>
3683 L: linux-kernel@vger.kernel.org
3685 F: drivers/base/devcoredump.c
3686 F: include/linux/devcoredump.h
3688 DEVICE FREQUENCY (DEVFREQ)
3689 M: MyungJoo Ham <myungjoo.ham@samsung.com>
3690 M: Kyungmin Park <kyungmin.park@samsung.com>
3691 L: linux-pm@vger.kernel.org
3692 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3695 F: include/linux/devfreq.h
3696 F: Documentation/devicetree/bindings/devfreq/
3698 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3699 M: Chanwoo Choi <cw00.choi@samsung.com>
3700 L: linux-pm@vger.kernel.org
3701 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3703 F: drivers/devfreq/event/
3704 F: drivers/devfreq/devfreq-event.c
3705 F: include/linux/devfreq-event.h
3706 F: Documentation/devicetree/bindings/devfreq/event/
3708 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
3709 M: Chanwoo Choi <cw00.choi@samsung.com>
3710 L: linux-pm@vger.kernel.org
3711 L: linux-samsung-soc@vger.kernel.org
3712 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3714 F: drivers/devfreq/exynos-bus.c
3715 F: Documentation/devicetree/bindings/devfreq/exynos-bus.txt
3717 DEVICE NUMBER REGISTRY
3718 M: Torben Mathiasen <device@lanana.org>
3719 W: http://lanana.org/docs/device-list/index.html
3723 M: Alasdair Kergon <agk@redhat.com>
3724 M: Mike Snitzer <snitzer@redhat.com>
3725 M: dm-devel@redhat.com
3726 L: dm-devel@redhat.com
3727 W: http://sources.redhat.com/dm
3728 Q: http://patchwork.kernel.org/project/dm-devel/list/
3729 T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3730 T: quilt http://people.redhat.com/agk/patches/linux/editing/
3732 F: Documentation/device-mapper/
3734 F: drivers/md/persistent-data/
3735 F: include/linux/device-mapper.h
3736 F: include/linux/dm-*.h
3737 F: include/uapi/linux/dm-*.h
3740 M: Jiri Pirko <jiri@mellanox.com>
3741 L: netdev@vger.kernel.org
3743 F: net/core/devlink.c
3744 F: include/net/devlink.h
3745 F: include/uapi/linux/devlink.h
3747 DIALOG SEMICONDUCTOR DRIVERS
3748 M: Support Opensource <support.opensource@diasemi.com>
3749 W: http://www.dialog-semiconductor.com/products
3751 F: Documentation/hwmon/da90??
3752 F: Documentation/devicetree/bindings/mfd/da90*.txt
3753 F: Documentation/devicetree/bindings/regulator/da92*.txt
3754 F: Documentation/devicetree/bindings/sound/da[79]*.txt
3755 F: drivers/gpio/gpio-da90??.c
3756 F: drivers/hwmon/da90??-hwmon.c
3757 F: drivers/iio/adc/da91??-*.c
3758 F: drivers/input/misc/da90??_onkey.c
3759 F: drivers/input/touchscreen/da9052_tsi.c
3760 F: drivers/leds/leds-da90??.c
3761 F: drivers/mfd/da903x.c
3762 F: drivers/mfd/da90??-*.c
3763 F: drivers/mfd/da91??-*.c
3764 F: drivers/power/da9052-battery.c
3765 F: drivers/power/da91??-*.c
3766 F: drivers/regulator/da903x.c
3767 F: drivers/regulator/da9???-regulator.[ch]
3768 F: drivers/rtc/rtc-da90??.c
3769 F: drivers/video/backlight/da90??_bl.c
3770 F: drivers/watchdog/da90??_wdt.c
3771 F: include/linux/mfd/da903x.h
3772 F: include/linux/mfd/da9052/
3773 F: include/linux/mfd/da9055/
3774 F: include/linux/mfd/da9062/
3775 F: include/linux/mfd/da9063/
3776 F: include/linux/mfd/da9150/
3777 F: include/linux/regulator/da9211.h
3778 F: include/sound/da[79]*.h
3779 F: sound/soc/codecs/da[79]*.[ch]
3781 DIGI NEO AND CLASSIC PCI PRODUCTS
3782 M: Lidza Louina <lidza.louina@gmail.com>
3783 M: Mark Hounschell <markh@compro.net>
3784 L: driverdev-devel@linuxdriverproject.org
3786 F: drivers/staging/dgnc/
3788 DIOLAN U2C-12 I2C DRIVER
3789 M: Guenter Roeck <linux@roeck-us.net>
3790 L: linux-i2c@vger.kernel.org
3792 F: drivers/i2c/busses/i2c-diolan-u2c.c
3795 M: Matthew Wilcox <willy@linux.intel.com>
3796 L: linux-fsdevel@vger.kernel.org
3800 DIRECTORY NOTIFICATION (DNOTIFY)
3801 M: Eric Paris <eparis@parisplace.org>
3803 F: Documentation/filesystems/dnotify.txt
3804 F: fs/notify/dnotify/
3805 F: include/linux/dnotify.h
3807 DISK GEOMETRY AND PARTITION HANDLING
3808 M: Andries Brouwer <aeb@cwi.nl>
3809 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3810 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3811 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3815 M: Jan Kara <jack@suse.com>
3817 F: Documentation/filesystems/quota.txt
3819 F: include/linux/quota*.h
3820 F: include/uapi/linux/quota*.h
3822 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3823 M: Bernie Thompson <bernie@plugable.com>
3824 L: linux-fbdev@vger.kernel.org
3826 W: http://plugable.com/category/projects/udlfb/
3827 F: drivers/video/fbdev/udlfb.c
3828 F: include/video/udlfb.h
3829 F: Documentation/fb/udlfb.txt
3831 DISTRIBUTED LOCK MANAGER (DLM)
3832 M: Christine Caulfield <ccaulfie@redhat.com>
3833 M: David Teigland <teigland@redhat.com>
3834 L: cluster-devel@redhat.com
3835 W: http://sources.redhat.com/cluster/
3836 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
3840 DMA BUFFER SHARING FRAMEWORK
3841 M: Sumit Semwal <sumit.semwal@linaro.org>
3843 L: linux-media@vger.kernel.org
3844 L: dri-devel@lists.freedesktop.org
3845 L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3847 F: include/linux/dma-buf*
3848 F: include/linux/reservation.h
3849 F: include/linux/*fence.h
3850 F: Documentation/dma-buf-sharing.txt
3851 T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3854 M: Sumit Semwal <sumit.semwal@linaro.org>
3855 R: Gustavo Padovan <gustavo@padovan.org>
3857 L: linux-media@vger.kernel.org
3858 L: dri-devel@lists.freedesktop.org
3859 F: drivers/dma-buf/sync_file.c
3860 F: include/linux/sync_file.h
3861 F: Documentation/sync_file.txt
3862 T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3864 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3865 M: Vinod Koul <vinod.koul@intel.com>
3866 L: dmaengine@vger.kernel.org
3867 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3870 F: include/linux/dmaengine.h
3871 F: Documentation/devicetree/bindings/dma/
3872 F: Documentation/dmaengine/
3873 T: git git://git.infradead.org/users/vkoul/slave-dma.git
3875 DME1737 HARDWARE MONITOR DRIVER
3876 M: Juerg Haefliger <juergh@gmail.com>
3877 L: linux-hwmon@vger.kernel.org
3879 F: Documentation/hwmon/dme1737
3880 F: drivers/hwmon/dme1737.c
3883 M: Jean Delvare <jdelvare@suse.com>
3885 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3886 F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
3887 F: drivers/firmware/dmi-id.c
3888 F: drivers/firmware/dmi_scan.c
3889 F: include/linux/dmi.h
3892 M: Jonathan Corbet <corbet@lwn.net>
3893 L: linux-doc@vger.kernel.org
3896 F: scripts/docproc.c
3897 F: scripts/kernel-doc*
3898 X: Documentation/ABI/
3899 X: Documentation/devicetree/
3900 X: Documentation/acpi
3901 X: Documentation/power
3902 X: Documentation/spi
3903 X: Documentation/DocBook/media
3904 T: git git://git.lwn.net/linux.git docs-next
3907 M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
3908 L: blinux-list@redhat.com
3910 F: drivers/char/dtlk.c
3911 F: include/linux/dtlk.h
3913 DPT_I2O SCSI RAID DRIVER
3914 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3915 L: linux-scsi@vger.kernel.org
3916 W: http://www.adaptec.com/
3918 F: drivers/scsi/dpt*
3919 F: drivers/scsi/dpt/
3922 M: Philipp Reisner <philipp.reisner@linbit.com>
3923 M: Lars Ellenberg <lars.ellenberg@linbit.com>
3924 L: drbd-dev@lists.linbit.com
3925 W: http://www.drbd.org
3926 T: git git://git.linbit.com/linux-drbd.git
3927 T: git git://git.linbit.com/drbd-8.4.git
3929 F: drivers/block/drbd/
3931 F: Documentation/blockdev/drbd/
3933 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3934 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3935 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3937 F: Documentation/kobject.txt
3942 F: include/linux/debugfs.h
3943 F: include/linux/kobj*
3947 M: David Airlie <airlied@linux.ie>
3948 L: dri-devel@lists.freedesktop.org
3949 T: git git://people.freedesktop.org/~airlied/linux
3953 F: Documentation/devicetree/bindings/display/
3954 F: Documentation/devicetree/bindings/gpu/
3955 F: Documentation/devicetree/bindings/video/
3956 F: Documentation/gpu/
3958 F: include/uapi/drm/
3960 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
3961 M: Dave Airlie <airlied@redhat.com>
3963 F: drivers/gpu/drm/ast/
3965 DRM DRIVER FOR BOCHS VIRTUAL GPU
3966 M: Gerd Hoffmann <kraxel@redhat.com>
3968 F: drivers/gpu/drm/bochs/
3970 DRM DRIVER FOR QEMU'S CIRRUS DEVICE
3971 M: Dave Airlie <airlied@redhat.com>
3973 F: drivers/gpu/drm/cirrus/
3975 RADEON and AMDGPU DRM DRIVERS
3976 M: Alex Deucher <alexander.deucher@amd.com>
3977 M: Christian König <christian.koenig@amd.com>
3978 L: dri-devel@lists.freedesktop.org
3979 T: git git://people.freedesktop.org/~agd5f/linux
3981 F: drivers/gpu/drm/radeon/
3982 F: include/uapi/drm/radeon_drm.h
3983 F: drivers/gpu/drm/amd/
3984 F: include/uapi/drm/amdgpu_drm.h
3987 M: Thierry Reding <thierry.reding@gmail.com>
3988 L: dri-devel@lists.freedesktop.org
3989 T: git git://anongit.freedesktop.org/tegra/linux.git
3991 F: drivers/gpu/drm/drm_panel.c
3992 F: drivers/gpu/drm/panel/
3993 F: include/drm/drm_panel.h
3994 F: Documentation/devicetree/bindings/display/panel/
3996 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3997 M: Daniel Vetter <daniel.vetter@intel.com>
3998 M: Jani Nikula <jani.nikula@linux.intel.com>
3999 L: intel-gfx@lists.freedesktop.org
4000 L: dri-devel@lists.freedesktop.org
4001 W: https://01.org/linuxgraphics/
4002 Q: http://patchwork.freedesktop.org/project/intel-gfx/
4003 T: git git://anongit.freedesktop.org/drm-intel
4005 F: drivers/gpu/drm/i915/
4006 F: include/drm/i915*
4007 F: include/uapi/drm/i915_drm.h
4008 F: Documentation/gpu/i915.rst
4010 DRM DRIVERS FOR ATMEL HLCDC
4011 M: Boris Brezillon <boris.brezillon@free-electrons.com>
4012 L: dri-devel@lists.freedesktop.org
4014 F: drivers/gpu/drm/atmel-hlcdc/
4015 F: Documentation/devicetree/bindings/drm/atmel/
4017 DRM DRIVERS FOR ALLWINNER A10
4018 M: Maxime Ripard <maxime.ripard@free-electrons.com>
4019 L: dri-devel@lists.freedesktop.org
4021 F: drivers/gpu/drm/sun4i/
4022 F: Documentation/devicetree/bindings/display/sunxi/sun4i-drm.txt
4024 DRM DRIVERS FOR EXYNOS
4025 M: Inki Dae <inki.dae@samsung.com>
4026 M: Joonyoung Shim <jy0922.shim@samsung.com>
4027 M: Seung-Woo Kim <sw0312.kim@samsung.com>
4028 M: Kyungmin Park <kyungmin.park@samsung.com>
4029 L: dri-devel@lists.freedesktop.org
4030 T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
4032 F: drivers/gpu/drm/exynos/
4033 F: include/uapi/drm/exynos_drm.h
4034 F: Documentation/devicetree/bindings/display/exynos/
4036 DRM DRIVERS FOR FREESCALE DCU
4037 M: Stefan Agner <stefan@agner.ch>
4038 M: Alison Wang <alison.wang@freescale.com>
4039 L: dri-devel@lists.freedesktop.org
4041 F: drivers/gpu/drm/fsl-dcu/
4042 F: Documentation/devicetree/bindings/display/fsl,dcu.txt
4043 F: Documentation/devicetree/bindings/display/fsl,tcon.txt
4044 F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
4046 DRM DRIVERS FOR FREESCALE IMX
4047 M: Philipp Zabel <p.zabel@pengutronix.de>
4048 L: dri-devel@lists.freedesktop.org
4050 F: drivers/gpu/drm/imx/
4051 F: drivers/gpu/ipu-v3/
4052 F: Documentation/devicetree/bindings/display/imx/
4054 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
4055 M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
4056 L: dri-devel@lists.freedesktop.org
4057 T: git git://github.com/patjak/drm-gma500
4059 F: drivers/gpu/drm/gma500/
4061 DRM DRIVERS FOR HISILICON
4062 M: Xinliang Liu <z.liuxinliang@hisilicon.com>
4063 R: Xinwei Kong <kong.kongxinwei@hisilicon.com>
4064 R: Chen Feng <puck.chen@hisilicon.com>
4065 L: dri-devel@lists.freedesktop.org
4066 T: git git://github.com/xin3liang/linux.git
4068 F: drivers/gpu/drm/hisilicon/
4069 F: Documentation/devicetree/bindings/display/hisilicon/
4071 DRM DRIVER FOR INTEL I810 VIDEO CARDS
4072 S: Orphan / Obsolete
4073 F: drivers/gpu/drm/i810/
4074 F: include/uapi/drm/i810_drm.h
4076 DRM DRIVER FOR MSM ADRENO GPU
4077 M: Rob Clark <robdclark@gmail.com>
4078 L: linux-arm-msm@vger.kernel.org
4079 L: dri-devel@lists.freedesktop.org
4080 L: freedreno@lists.freedesktop.org
4081 T: git git://people.freedesktop.org/~robclark/linux
4083 F: drivers/gpu/drm/msm/
4084 F: include/uapi/drm/msm_drm.h
4085 F: Documentation/devicetree/bindings/display/msm/
4087 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
4088 M: Ben Skeggs <bskeggs@redhat.com>
4089 L: dri-devel@lists.freedesktop.org
4090 L: nouveau@lists.freedesktop.org
4091 T: git git://github.com/skeggsb/linux
4093 F: drivers/gpu/drm/nouveau/
4094 F: include/uapi/drm/nouveau_drm.h
4096 DRM DRIVERS FOR NVIDIA TEGRA
4097 M: Thierry Reding <thierry.reding@gmail.com>
4098 L: dri-devel@lists.freedesktop.org
4099 L: linux-tegra@vger.kernel.org
4100 T: git git://anongit.freedesktop.org/tegra/linux.git
4102 F: drivers/gpu/drm/tegra/
4103 F: drivers/gpu/host1x/
4104 F: include/linux/host1x.h
4105 F: include/uapi/drm/tegra_drm.h
4106 F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
4108 DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS
4109 S: Orphan / Obsolete
4110 F: drivers/gpu/drm/mga/
4111 F: include/uapi/drm/mga_drm.h
4113 DRM DRIVER FOR MGA G200 SERVER GRAPHICS CHIPS
4114 M: Dave Airlie <airlied@redhat.com>
4116 F: drivers/gpu/drm/mgag200/
4118 DRM DRIVER FOR RAGE 128 VIDEO CARDS
4119 S: Orphan / Obsolete
4120 F: drivers/gpu/drm/r128/
4121 F: include/uapi/drm/r128_drm.h
4123 DRM DRIVERS FOR RENESAS
4124 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
4125 L: dri-devel@lists.freedesktop.org
4126 L: linux-renesas-soc@vger.kernel.org
4127 T: git git://linuxtv.org/pinchartl/fbdev
4129 F: drivers/gpu/drm/rcar-du/
4130 F: drivers/gpu/drm/shmobile/
4131 F: include/linux/platform_data/shmob_drm.h
4132 F: Documentation/devicetree/bindings/display/renesas,du.txt
4134 DRM DRIVER FOR QXL VIRTUAL GPU
4135 M: Dave Airlie <airlied@redhat.com>
4137 F: drivers/gpu/drm/qxl/
4138 F: include/uapi/drm/qxl_drm.h
4140 DRM DRIVERS FOR ROCKCHIP
4141 M: Mark Yao <mark.yao@rock-chips.com>
4142 L: dri-devel@lists.freedesktop.org
4144 F: drivers/gpu/drm/rockchip/
4145 F: Documentation/devicetree/bindings/display/rockchip/
4147 DRM DRIVER FOR SAVAGE VIDEO CARDS
4148 S: Orphan / Obsolete
4149 F: drivers/gpu/drm/savage/
4150 F: include/uapi/drm/savage_drm.h
4152 DRM DRIVER FOR SIS VIDEO CARDS
4153 S: Orphan / Obsolete
4154 F: drivers/gpu/drm/sis/
4155 F: include/uapi/drm/sis_drm.h
4158 M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
4159 M: Vincent Abriou <vincent.abriou@st.com>
4160 L: dri-devel@lists.freedesktop.org
4161 T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
4163 F: drivers/gpu/drm/sti
4164 F: Documentation/devicetree/bindings/display/st,stih4xx.txt
4166 DRM DRIVER FOR TDFX VIDEO CARDS
4167 S: Orphan / Obsolete
4168 F: drivers/gpu/drm/tdfx/
4170 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
4171 M: Dave Airlie <airlied@redhat.com>
4173 F: drivers/gpu/drm/udl/
4175 DRM DRIVERS FOR VIVANTE GPU IP
4176 M: Lucas Stach <l.stach@pengutronix.de>
4177 R: Russell King <linux+etnaviv@armlinux.org.uk>
4178 R: Christian Gmeiner <christian.gmeiner@gmail.com>
4179 L: dri-devel@lists.freedesktop.org
4181 F: drivers/gpu/drm/etnaviv/
4182 F: include/uapi/drm/etnaviv_drm.h
4183 F: Documentation/devicetree/bindings/display/etnaviv/
4185 DRM DRIVER FOR VMWARE VIRTUAL GPU
4186 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
4187 M: Sinclair Yeh <syeh@vmware.com>
4188 M: Thomas Hellstrom <thellstrom@vmware.com>
4189 L: dri-devel@lists.freedesktop.org
4190 T: git git://people.freedesktop.org/~syeh/repos_linux
4191 T: git git://people.freedesktop.org/~thomash/linux
4193 F: drivers/gpu/drm/vmwgfx/
4194 F: include/uapi/drm/vmwgfx_drm.h
4197 M: Eric Anholt <eric@anholt.net>
4198 T: git git://github.com/anholt/linux
4200 F: drivers/gpu/drm/vc4/
4201 F: include/uapi/drm/vc4_drm.h
4202 F: Documentation/devicetree/bindings/display/brcm,bcm-vc4.txt
4204 DRM DRIVERS FOR TI OMAP
4205 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4206 L: dri-devel@lists.freedesktop.org
4208 F: drivers/gpu/drm/omapdrm/
4209 F: Documentation/devicetree/bindings/display/ti/
4211 DRM DRIVERS FOR TI LCDC
4212 M: Jyri Sarha <jsarha@ti.com>
4213 R: Tomi Valkeinen <tomi.valkeinen@ti.com>
4214 L: dri-devel@lists.freedesktop.org
4216 F: drivers/gpu/drm/tilcdc/
4217 F: Documentation/devicetree/bindings/display/tilcdc/
4219 DSBR100 USB FM RADIO DRIVER
4220 M: Alexey Klimov <klimov.linux@gmail.com>
4221 L: linux-media@vger.kernel.org
4222 T: git git://linuxtv.org/media_tree.git
4224 F: drivers/media/radio/dsbr100.c
4227 M: Francois Romieu <romieu@fr.zoreil.com>
4228 L: netdev@vger.kernel.org
4230 F: drivers/net/wan/dscc4.c
4233 M: Hans Verkuil <hverkuil@xs4all.nl>
4234 L: linux-media@vger.kernel.org
4235 T: git git://linuxtv.org/media_tree.git
4236 W: https://linuxtv.org
4238 F: drivers/media/pci/dt3155/
4240 DVB_USB_AF9015 MEDIA DRIVER
4241 M: Antti Palosaari <crope@iki.fi>
4242 L: linux-media@vger.kernel.org
4243 W: https://linuxtv.org
4244 W: http://palosaari.fi/linux/
4245 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4246 T: git git://linuxtv.org/anttip/media_tree.git
4248 F: drivers/media/usb/dvb-usb-v2/af9015*
4250 DVB_USB_AF9035 MEDIA DRIVER
4251 M: Antti Palosaari <crope@iki.fi>
4252 L: linux-media@vger.kernel.org
4253 W: https://linuxtv.org
4254 W: http://palosaari.fi/linux/
4255 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4256 T: git git://linuxtv.org/anttip/media_tree.git
4258 F: drivers/media/usb/dvb-usb-v2/af9035*
4260 DVB_USB_ANYSEE MEDIA DRIVER
4261 M: Antti Palosaari <crope@iki.fi>
4262 L: linux-media@vger.kernel.org
4263 W: https://linuxtv.org
4264 W: http://palosaari.fi/linux/
4265 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4266 T: git git://linuxtv.org/anttip/media_tree.git
4268 F: drivers/media/usb/dvb-usb-v2/anysee*
4270 DVB_USB_AU6610 MEDIA DRIVER
4271 M: Antti Palosaari <crope@iki.fi>
4272 L: linux-media@vger.kernel.org
4273 W: https://linuxtv.org
4274 W: http://palosaari.fi/linux/
4275 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4276 T: git git://linuxtv.org/anttip/media_tree.git
4278 F: drivers/media/usb/dvb-usb-v2/au6610*
4280 DVB_USB_CE6230 MEDIA DRIVER
4281 M: Antti Palosaari <crope@iki.fi>
4282 L: linux-media@vger.kernel.org
4283 W: https://linuxtv.org
4284 W: http://palosaari.fi/linux/
4285 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4286 T: git git://linuxtv.org/anttip/media_tree.git
4288 F: drivers/media/usb/dvb-usb-v2/ce6230*
4290 DVB_USB_CXUSB MEDIA DRIVER
4291 M: Michael Krufky <mkrufky@linuxtv.org>
4292 L: linux-media@vger.kernel.org
4293 W: https://linuxtv.org
4294 W: http://github.com/mkrufky
4295 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4296 T: git git://linuxtv.org/media_tree.git
4298 F: drivers/media/usb/dvb-usb/cxusb*
4300 DVB_USB_EC168 MEDIA DRIVER
4301 M: Antti Palosaari <crope@iki.fi>
4302 L: linux-media@vger.kernel.org
4303 W: https://linuxtv.org
4304 W: http://palosaari.fi/linux/
4305 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4306 T: git git://linuxtv.org/anttip/media_tree.git
4308 F: drivers/media/usb/dvb-usb-v2/ec168*
4310 DVB_USB_GL861 MEDIA DRIVER
4311 M: Antti Palosaari <crope@iki.fi>
4312 L: linux-media@vger.kernel.org
4313 W: https://linuxtv.org
4314 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4315 T: git git://linuxtv.org/anttip/media_tree.git
4317 F: drivers/media/usb/dvb-usb-v2/gl861*
4319 DVB_USB_MXL111SF MEDIA DRIVER
4320 M: Michael Krufky <mkrufky@linuxtv.org>
4321 L: linux-media@vger.kernel.org
4322 W: https://linuxtv.org
4323 W: http://github.com/mkrufky
4324 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4325 T: git git://linuxtv.org/mkrufky/mxl111sf.git
4327 F: drivers/media/usb/dvb-usb-v2/mxl111sf*
4329 DVB_USB_RTL28XXU MEDIA DRIVER
4330 M: Antti Palosaari <crope@iki.fi>
4331 L: linux-media@vger.kernel.org
4332 W: https://linuxtv.org
4333 W: http://palosaari.fi/linux/
4334 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4335 T: git git://linuxtv.org/anttip/media_tree.git
4337 F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
4339 DVB_USB_V2 MEDIA DRIVER
4340 M: Antti Palosaari <crope@iki.fi>
4341 L: linux-media@vger.kernel.org
4342 W: https://linuxtv.org
4343 W: http://palosaari.fi/linux/
4344 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4345 T: git git://linuxtv.org/anttip/media_tree.git
4347 F: drivers/media/usb/dvb-usb-v2/dvb_usb*
4348 F: drivers/media/usb/dvb-usb-v2/usb_urb.c
4351 M: Jason Baron <jbaron@akamai.com>
4353 F: lib/dynamic_debug.c
4354 F: include/linux/dynamic_debug.h
4356 DZ DECSTATION DZ11 SERIAL DRIVER
4357 M: "Maciej W. Rozycki" <macro@linux-mips.org>
4359 F: drivers/tty/serial/dz.*
4361 E3X0 POWER BUTTON DRIVER
4362 M: Moritz Fischer <moritz.fischer@ettus.com>
4363 L: usrp-users@lists.ettus.com
4364 W: http://www.ettus.com
4366 F: drivers/input/misc/e3x0-button.c
4367 F: Documentation/devicetree/bindings/input/e3x0-button.txt
4370 M: Antti Palosaari <crope@iki.fi>
4371 L: linux-media@vger.kernel.org
4372 W: https://linuxtv.org
4373 W: http://palosaari.fi/linux/
4374 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4375 T: git git://linuxtv.org/anttip/media_tree.git
4377 F: drivers/media/tuners/e4000*
4379 EATA ISA/EISA/PCI SCSI DRIVER
4380 M: Dario Ballabio <ballabio_dario@emc.com>
4381 L: linux-scsi@vger.kernel.org
4383 F: drivers/scsi/eata.c
4386 M: Antti Palosaari <crope@iki.fi>
4387 L: linux-media@vger.kernel.org
4388 W: https://linuxtv.org
4389 W: http://palosaari.fi/linux/
4390 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4391 T: git git://linuxtv.org/anttip/media_tree.git
4393 F: drivers/media/dvb-frontends/ec100*
4396 M: Tyler Hicks <tyhicks@canonical.com>
4397 L: ecryptfs@vger.kernel.org
4398 W: http://ecryptfs.org
4399 W: https://launchpad.net/ecryptfs
4400 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4402 F: Documentation/filesystems/ecryptfs.txt
4406 M: Doug Thompson <dougthompson@xmission.com>
4407 M: Borislav Petkov <bp@alien8.de>
4408 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4409 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4410 L: linux-edac@vger.kernel.org
4411 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4412 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4414 F: Documentation/edac.txt
4416 F: include/linux/edac.h
4419 M: Doug Thompson <dougthompson@xmission.com>
4420 M: Borislav Petkov <bp@alien8.de>
4421 L: linux-edac@vger.kernel.org
4423 F: drivers/edac/amd64_edac*
4426 M: Doug Thompson <dougthompson@xmission.com>
4427 M: Robert Richter <rric@kernel.org>
4428 L: linux-edac@vger.kernel.org
4430 F: drivers/edac/highbank*
4433 M: Ralf Baechle <ralf@linux-mips.org>
4434 M: David Daney <david.daney@cavium.com>
4435 L: linux-edac@vger.kernel.org
4436 L: linux-mips@linux-mips.org
4438 F: drivers/edac/octeon_edac*
4441 M: Mark Gross <mark.gross@intel.com>
4442 M: Doug Thompson <dougthompson@xmission.com>
4443 L: linux-edac@vger.kernel.org
4445 F: drivers/edac/e752x_edac.c
4448 M: Doug Thompson <dougthompson@xmission.com>
4449 L: linux-edac@vger.kernel.org
4451 F: drivers/edac/e7xxx_edac.c
4454 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4455 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4456 L: linux-edac@vger.kernel.org
4458 F: drivers/edac/ghes_edac.c
4461 M: Tim Small <tim@buttersideup.com>
4462 L: linux-edac@vger.kernel.org
4464 F: drivers/edac/i82443bxgx_edac.c
4467 M: Jason Uhlenkott <juhlenko@akamai.com>
4468 L: linux-edac@vger.kernel.org
4470 F: drivers/edac/i3000_edac.c
4473 M: Doug Thompson <dougthompson@xmission.com>
4474 L: linux-edac@vger.kernel.org
4476 F: drivers/edac/i5000_edac.c
4479 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4480 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4481 L: linux-edac@vger.kernel.org
4483 F: drivers/edac/i5400_edac.c
4486 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4487 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4488 L: linux-edac@vger.kernel.org
4490 F: drivers/edac/i7300_edac.c
4493 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4494 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4495 L: linux-edac@vger.kernel.org
4497 F: drivers/edac/i7core_edac.c
4500 M: Ranganathan Desikan <ravi@jetztechnologies.com>
4501 M: "Arvind R." <arvino55@gmail.com>
4502 L: linux-edac@vger.kernel.org
4504 F: drivers/edac/i82975x_edac.c
4507 M: Jason Baron <jbaron@akamai.com>
4508 L: linux-edac@vger.kernel.org
4510 F: drivers/edac/ie31200_edac.c
4513 M: Johannes Thumshirn <morbidrsa@gmail.com>
4514 L: linux-edac@vger.kernel.org
4516 F: drivers/edac/mpc85xx_edac.[ch]
4519 M: Egor Martovetsky <egor@pasemi.com>
4520 L: linux-edac@vger.kernel.org
4522 F: drivers/edac/pasemi_edac.c
4525 M: Tim Small <tim@buttersideup.com>
4526 L: linux-edac@vger.kernel.org
4528 F: drivers/edac/r82600_edac.c
4531 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4532 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4533 L: linux-edac@vger.kernel.org
4535 F: drivers/edac/sb_edac.c
4538 M: Tony Luck <tony.luck@intel.com>
4539 L: linux-edac@vger.kernel.org
4541 F: drivers/edac/skx_edac.c
4544 APPLIED MICRO (APM) X-GENE SOC EDAC
4545 M: Loc Ho <lho@apm.com>
4547 F: drivers/edac/xgene_edac.c
4548 F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4550 EDIROL UA-101/UA-1000 DRIVER
4551 M: Clemens Ladisch <clemens@ladisch.de>
4552 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4553 T: git git://git.alsa-project.org/alsa-kernel.git
4555 F: sound/usb/misc/ua101.c
4557 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4558 M: Matt Fleming <matt@codeblueprint.co.uk>
4559 L: linux-efi@vger.kernel.org
4560 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4562 F: Documentation/efi-stub.txt
4563 F: arch/ia64/kernel/efi.c
4564 F: arch/x86/boot/compressed/eboot.[ch]
4565 F: arch/x86/include/asm/efi.h
4566 F: arch/x86/platform/efi/
4567 F: drivers/firmware/efi/
4568 F: include/linux/efi*.h
4570 EFI VARIABLE FILESYSTEM
4571 M: Matthew Garrett <matthew.garrett@nebula.com>
4572 M: Jeremy Kerr <jk@ozlabs.org>
4573 M: Matt Fleming <matt@codeblueprint.co.uk>
4574 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4575 L: linux-efi@vger.kernel.org
4579 EFIFB FRAMEBUFFER DRIVER
4580 L: linux-fbdev@vger.kernel.org
4581 M: Peter Jones <pjones@redhat.com>
4583 F: drivers/video/fbdev/efifb.c
4586 W: http://aeschi.ch.eu.org/efs/
4590 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4591 M: Douglas Miller <dougmill@linux.vnet.ibm.com>
4592 L: netdev@vger.kernel.org
4594 F: drivers/net/ethernet/ibm/ehea/
4596 EM28XX VIDEO4LINUX DRIVER
4597 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4598 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4599 L: linux-media@vger.kernel.org
4600 W: https://linuxtv.org
4601 T: git git://linuxtv.org/media_tree.git
4603 F: drivers/media/usb/em28xx/
4606 M: Paul Gortmaker <paul.gortmaker@windriver.com>
4607 M: Matt Mackall <mpm@selenic.com>
4608 M: David Woodhouse <dwmw2@infradead.org>
4609 L: linux-embedded@vger.kernel.org
4612 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4613 M: James Smart <james.smart@avagotech.com>
4614 M: Dick Kennedy <dick.kennedy@avagotech.com>
4615 L: linux-scsi@vger.kernel.org
4616 W: http://www.avagotech.com
4618 F: drivers/scsi/lpfc/
4620 ENE CB710 FLASH CARD READER DRIVER
4621 M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
4623 F: drivers/misc/cb710/
4624 F: drivers/mmc/host/cb710-mmc.*
4625 F: include/linux/cb710.h
4627 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4628 M: Maxim Levitsky <maximlevitsky@gmail.com>
4630 F: drivers/media/rc/ene_ir.*
4632 EPSON S1D13XXX FRAMEBUFFER DRIVER
4633 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
4635 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4636 F: drivers/video/fbdev/s1d13xxxfb.c
4637 F: include/video/s1d13xxxfb.h
4639 ET131X NETWORK DRIVER
4640 M: Mark Einon <mark.einon@gmail.com>
4642 F: drivers/net/ethernet/agere/
4645 M: Stephen Hemminger <stephen@networkplumber.org>
4646 L: bridge@lists.linux-foundation.org (moderated for non-subscribers)
4647 L: netdev@vger.kernel.org
4648 W: http://www.linuxfoundation.org/en/Net:Bridge
4650 F: include/linux/netfilter_bridge/
4653 ETHERNET PHY LIBRARY
4654 M: Florian Fainelli <f.fainelli@gmail.com>
4655 L: netdev@vger.kernel.org
4657 F: include/linux/phy.h
4658 F: include/linux/phy_fixed.h
4660 F: Documentation/networking/phy.txt
4661 F: drivers/of/of_mdio.c
4662 F: drivers/of/of_net.c
4665 M: Jan Kara <jack@suse.com>
4666 L: linux-ext4@vger.kernel.org
4668 F: Documentation/filesystems/ext2.txt
4670 F: include/linux/ext2*
4673 M: "Theodore Ts'o" <tytso@mit.edu>
4674 M: Andreas Dilger <adilger.kernel@dilger.ca>
4675 L: linux-ext4@vger.kernel.org
4676 W: http://ext4.wiki.kernel.org
4677 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
4678 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4680 F: Documentation/filesystems/ext4.txt
4683 Extended Verification Module (EVM)
4684 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4685 L: linux-ima-devel@lists.sourceforge.net
4686 L: linux-security-module@vger.kernel.org
4688 F: security/integrity/evm/
4690 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4691 M: MyungJoo Ham <myungjoo.ham@samsung.com>
4692 M: Chanwoo Choi <cw00.choi@samsung.com>
4693 L: linux-kernel@vger.kernel.org
4694 T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4697 F: include/linux/extcon/
4698 F: include/linux/extcon.h
4699 F: Documentation/extcon/
4700 F: Documentation/devicetree/bindings/extcon/
4703 M: Jingoo Han <jingoohan1@gmail.com>
4704 L: dri-devel@lists.freedesktop.org
4706 F: drivers/gpu/drm/exynos/exynos_dp*
4708 EXYNOS SYSMMU (IOMMU) driver
4709 M: Marek Szyprowski <m.szyprowski@samsung.com>
4710 L: iommu@lists.linux-foundation.org
4712 F: drivers/iommu/exynos-iommu.c
4714 EXYNOS MIPI DISPLAY DRIVERS
4715 M: Inki Dae <inki.dae@samsung.com>
4716 M: Donghwa Lee <dh09.lee@samsung.com>
4717 M: Kyungmin Park <kyungmin.park@samsung.com>
4718 L: linux-fbdev@vger.kernel.org
4720 F: drivers/video/fbdev/exynos/exynos_mipi*
4721 F: include/video/exynos_mipi*
4723 EZchip NPS platform support
4724 M: Noam Camus <noamc@ezchip.com>
4726 F: arch/arc/plat-eznps
4727 F: arch/arc/boot/dts/eznps.dts
4729 F71805F HARDWARE MONITORING DRIVER
4730 M: Jean Delvare <jdelvare@suse.com>
4731 L: linux-hwmon@vger.kernel.org
4733 F: Documentation/hwmon/f71805f
4734 F: drivers/hwmon/f71805f.c
4737 M: Michael Buesch <m@bues.ch>
4738 L: linux-media@vger.kernel.org
4740 F: drivers/media/tuners/fc0011.h
4741 F: drivers/media/tuners/fc0011.c
4744 M: Antti Palosaari <crope@iki.fi>
4745 L: linux-media@vger.kernel.org
4746 W: https://linuxtv.org
4747 W: http://palosaari.fi/linux/
4748 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4749 T: git git://linuxtv.org/anttip/media_tree.git
4751 F: drivers/media/tuners/fc2580*
4754 M: Eric Paris <eparis@redhat.com>
4756 F: fs/notify/fanotify/
4757 F: include/linux/fanotify.h
4758 F: include/uapi/linux/fanotify.h
4760 FARSYNC SYNCHRONOUS DRIVER
4761 M: Kevin Curtis <kevin.curtis@farsite.co.uk>
4762 W: http://www.farsite.co.uk/
4764 F: drivers/net/wan/farsync.*
4766 FAULT INJECTION SUPPORT
4767 M: Akinobu Mita <akinobu.mita@gmail.com>
4769 F: Documentation/fault-injection/
4770 F: lib/fault-inject.c
4772 FBTFT Framebuffer drivers
4773 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4774 M: Noralf Trønnes <noralf@tronnes.org>
4776 F: drivers/staging/fbtft/
4778 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4779 M: Johannes Thumshirn <jth@kernel.org>
4780 L: fcoe-devel@open-fcoe.org
4781 W: www.Open-FCoE.org
4783 F: drivers/scsi/libfc/
4784 F: drivers/scsi/fcoe/
4786 F: include/scsi/libfc.h
4787 F: include/scsi/libfcoe.h
4788 F: include/uapi/scsi/fc/
4790 FILE LOCKING (flock() and fcntl()/lockf())
4791 M: Jeff Layton <jlayton@poochiereds.net>
4792 M: "J. Bruce Fields" <bfields@fieldses.org>
4793 L: linux-fsdevel@vger.kernel.org
4795 F: include/linux/fcntl.h
4796 F: include/linux/fs.h
4797 F: include/uapi/linux/fcntl.h
4798 F: include/uapi/linux/fs.h
4802 FILESYSTEMS (VFS and infrastructure)
4803 M: Alexander Viro <viro@zeniv.linux.org.uk>
4804 L: linux-fsdevel@vger.kernel.org
4808 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4809 M: Riku Voipio <riku.voipio@iki.fi>
4810 L: linux-hwmon@vger.kernel.org
4812 F: drivers/hwmon/f75375s.c
4813 F: include/linux/f75375s.h
4815 FIREWIRE AUDIO DRIVERS
4816 M: Clemens Ladisch <clemens@ladisch.de>
4817 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4818 T: git git://git.alsa-project.org/alsa-kernel.git
4822 FIREWIRE MEDIA DRIVERS (firedtv)
4823 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4824 L: linux-media@vger.kernel.org
4825 L: linux1394-devel@lists.sourceforge.net
4826 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4828 F: drivers/media/firewire/
4830 FIREWIRE SBP-2 TARGET
4831 M: Chris Boot <bootc@bootc.net>
4832 L: linux-scsi@vger.kernel.org
4833 L: target-devel@vger.kernel.org
4834 L: linux1394-devel@lists.sourceforge.net
4835 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4837 F: drivers/target/sbp/
4840 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4841 L: linux1394-devel@lists.sourceforge.net
4842 W: http://ieee1394.wiki.kernel.org/
4843 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4845 F: drivers/firewire/
4846 F: include/linux/firewire.h
4847 F: include/uapi/linux/firewire*.h
4850 FIRMWARE LOADER (request_firmware)
4851 M: Ming Lei <ming.lei@canonical.com>
4852 L: linux-kernel@vger.kernel.org
4854 F: Documentation/firmware_class/
4855 F: drivers/base/firmware*.c
4856 F: include/linux/firmware.h
4858 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4859 M: Joshua Morris <josh.h.morris@us.ibm.com>
4860 M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4862 F: drivers/block/rsxx/
4865 M: Jiri Kosina <jikos@kernel.org>
4866 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4868 F: drivers/block/floppy.c
4871 M: Alessandro Rubini <rubini@gnudd.com>
4872 W: http://www.ohwr.org/projects/fmc-bus
4875 F: include/linux/fmc*.h
4876 F: include/linux/ipmi-fru.h
4879 FPGA MANAGER FRAMEWORK
4880 M: Alan Tull <atull@opensource.altera.com>
4881 R: Moritz Fischer <moritz.fischer@ettus.com>
4884 F: include/linux/fpga/fpga-mgr.h
4885 W: http://www.rocketboards.org
4888 M: Bill Metzenthen <billm@melbpc.org.au>
4889 W: http://floatingpoint.sourceforge.net/emulator/index.html
4891 F: arch/x86/math-emu/
4893 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4894 L: netdev@vger.kernel.org
4896 F: drivers/net/wan/dlci.c
4897 F: drivers/net/wan/sdla.c
4900 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4901 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4902 L: linux-fbdev@vger.kernel.org
4903 W: http://linux-fbdev.sourceforge.net/
4904 Q: http://patchwork.kernel.org/project/linux-fbdev/list/
4905 T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4907 F: Documentation/fb/
4910 F: include/linux/fb.h
4911 F: include/uapi/video/
4912 F: include/uapi/linux/fb.h
4914 FREESCALE DIU FRAMEBUFFER DRIVER
4915 M: Timur Tabi <timur@tabi.org>
4916 L: linux-fbdev@vger.kernel.org
4918 F: drivers/video/fbdev/fsl-diu-fb.*
4920 FREESCALE DMA DRIVER
4921 M: Li Yang <leoli@freescale.com>
4922 M: Zhang Wei <zw@zh-kernel.org>
4923 L: linuxppc-dev@lists.ozlabs.org
4925 F: drivers/dma/fsldma.*
4927 FREESCALE GPMI NAND DRIVER
4928 M: Han Xu <han.xu@nxp.com>
4929 L: linux-mtd@lists.infradead.org
4931 F: drivers/mtd/nand/gpmi-nand/*
4933 FREESCALE I2C CPM DRIVER
4934 M: Jochen Friedrich <jochen@scram.de>
4935 L: linuxppc-dev@lists.ozlabs.org
4936 L: linux-i2c@vger.kernel.org
4938 F: drivers/i2c/busses/i2c-cpm.c
4940 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4941 M: Sascha Hauer <kernel@pengutronix.de>
4942 L: linux-fbdev@vger.kernel.org
4943 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4945 F: include/linux/platform_data/video-imxfb.h
4946 F: drivers/video/fbdev/imxfb.c
4948 FREESCALE QUAD SPI DRIVER
4949 M: Han Xu <han.xu@nxp.com>
4950 L: linux-mtd@lists.infradead.org
4952 F: drivers/mtd/spi-nor/fsl-quadspi.c
4954 FREESCALE SOC FS_ENET DRIVER
4955 M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4956 M: Vitaly Bordug <vbordug@ru.mvista.com>
4957 L: linuxppc-dev@lists.ozlabs.org
4958 L: netdev@vger.kernel.org
4960 F: drivers/net/ethernet/freescale/fs_enet/
4961 F: include/linux/fs_enet_pd.h
4963 FREESCALE IMX / MXC FEC DRIVER
4964 M: Fugang Duan <fugang.duan@nxp.com>
4965 L: netdev@vger.kernel.org
4967 F: drivers/net/ethernet/freescale/fec_main.c
4968 F: drivers/net/ethernet/freescale/fec_ptp.c
4969 F: drivers/net/ethernet/freescale/fec.h
4970 F: Documentation/devicetree/bindings/net/fsl-fec.txt
4972 FREESCALE QUICC ENGINE LIBRARY
4973 L: linuxppc-dev@lists.ozlabs.org
4975 F: drivers/soc/fsl/qe/
4976 F: include/soc/fsl/*qe*.h
4977 F: include/soc/fsl/*ucc*.h
4979 FREESCALE USB PERIPHERAL DRIVERS
4980 M: Li Yang <leoli@freescale.com>
4981 L: linux-usb@vger.kernel.org
4982 L: linuxppc-dev@lists.ozlabs.org
4984 F: drivers/usb/gadget/udc/fsl*
4986 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4987 M: Li Yang <leoli@freescale.com>
4988 L: netdev@vger.kernel.org
4989 L: linuxppc-dev@lists.ozlabs.org
4991 F: drivers/net/ethernet/freescale/ucc_geth*
4993 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4994 M: Claudiu Manoil <claudiu.manoil@freescale.com>
4995 L: netdev@vger.kernel.org
4997 F: drivers/net/ethernet/freescale/gianfar*
4998 X: drivers/net/ethernet/freescale/gianfar_ptp.c
4999 F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
5001 FREESCALE QUICC ENGINE UCC HDLC DRIVER
5002 M: Zhao Qiang <qiang.zhao@nxp.com>
5003 L: netdev@vger.kernel.org
5004 L: linuxppc-dev@lists.ozlabs.org
5006 F: drivers/net/wan/fsl_ucc_hdlc*
5008 FREESCALE QUICC ENGINE UCC UART DRIVER
5009 M: Timur Tabi <timur@tabi.org>
5010 L: linuxppc-dev@lists.ozlabs.org
5012 F: drivers/tty/serial/ucc_uart.c
5014 FREESCALE SOC SOUND DRIVERS
5015 M: Timur Tabi <timur@tabi.org>
5016 M: Nicolin Chen <nicoleotsuka@gmail.com>
5017 M: Xiubo Li <Xiubo.Lee@gmail.com>
5018 R: Fabio Estevam <fabio.estevam@nxp.com>
5019 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5020 L: linuxppc-dev@lists.ozlabs.org
5022 F: sound/soc/fsl/fsl*
5023 F: sound/soc/fsl/imx*
5024 F: sound/soc/fsl/mpc8610_hpcd.c
5026 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
5027 M: "J. German Rivera" <German.Rivera@freescale.com>
5028 M: Stuart Yoder <stuart.yoder@nxp.com>
5029 L: linux-kernel@vger.kernel.org
5031 F: drivers/staging/fsl-mc/
5034 M: Christoph Hellwig <hch@infradead.org>
5035 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
5040 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5041 M: Pavel Machek <pavel@ucw.cz>
5042 L: linux-pm@vger.kernel.org
5044 F: Documentation/power/freezing-of-tasks.txt
5045 F: include/linux/freezer.h
5049 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
5050 L: linux-kernel@vger.kernel.org
5053 F: include/linux/frontswap.h
5055 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
5056 M: David Howells <dhowells@redhat.com>
5057 L: linux-cachefs@redhat.com (moderated for non-subscribers)
5059 F: Documentation/filesystems/caching/
5061 F: include/linux/fscache*.h
5063 FS-CRYPTO: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
5064 M: Theodore Y. Ts'o <tytso@mit.edu>
5065 M: Jaegeuk Kim <jaegeuk@kernel.org>
5068 F: include/linux/fscrypto.h
5071 M: Jaegeuk Kim <jaegeuk@kernel.org>
5072 M: Changman Lee <cm224.lee@samsung.com>
5073 R: Chao Yu <yuchao0@huawei.com>
5074 L: linux-f2fs-devel@lists.sourceforge.net
5075 W: http://en.wikipedia.org/wiki/F2FS
5076 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
5078 F: Documentation/filesystems/f2fs.txt
5079 F: Documentation/ABI/testing/sysfs-fs-f2fs
5081 F: include/linux/f2fs_fs.h
5082 F: include/trace/events/f2fs.h
5084 FUJITSU FR-V (FRV) PORT
5088 FUJITSU LAPTOP EXTRAS
5089 M: Jonathan Woithe <jwoithe@just42.net>
5090 L: platform-driver-x86@vger.kernel.org
5092 F: drivers/platform/x86/fujitsu-laptop.c
5094 FUJITSU M-5MO LS CAMERA ISP DRIVER
5095 M: Kyungmin Park <kyungmin.park@samsung.com>
5096 M: Heungjun Kim <riverful.kim@samsung.com>
5097 L: linux-media@vger.kernel.org
5099 F: drivers/media/i2c/m5mols/
5100 F: include/media/i2c/m5mols.h
5102 FUJITSU TABLET EXTRAS
5103 M: Robert Gerlach <khnz@gmx.de>
5104 L: platform-driver-x86@vger.kernel.org
5106 F: drivers/platform/x86/fujitsu-tablet.c
5108 FUSE: FILESYSTEM IN USERSPACE
5109 M: Miklos Szeredi <miklos@szeredi.hu>
5110 L: linux-fsdevel@vger.kernel.org
5111 W: http://fuse.sourceforge.net/
5112 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
5115 F: include/uapi/linux/fuse.h
5116 F: Documentation/filesystems/fuse.txt
5118 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
5119 M: Rik Faith <faith@cs.unc.edu>
5120 L: linux-scsi@vger.kernel.org
5121 S: Odd Fixes (e.g., new signatures)
5122 F: drivers/scsi/fdomain.*
5125 M: Kees Cook <keescook@chromium.org>
5126 R: Emese Revfy <re.emese@gmail.com>
5127 L: kernel-hardening@lists.openwall.com
5129 F: scripts/gcc-plugins/
5130 F: scripts/gcc-plugin.sh
5131 F: Documentation/gcc-plugins.txt
5133 GCOV BASED KERNEL PROFILING
5134 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
5137 F: Documentation/gcov.txt
5139 GDT SCSI DISK ARRAY CONTROLLER DRIVER
5140 M: Achim Leubner <achim_leubner@adaptec.com>
5141 L: linux-scsi@vger.kernel.org
5142 W: http://www.icp-vortex.com/
5144 F: drivers/scsi/gdt*
5146 GDB KERNEL DEBUGGING HELPER SCRIPTS
5147 M: Jan Kiszka <jan.kiszka@siemens.com>
5148 M: Kieran Bingham <kieran@bingham.xyz>
5152 GEMTEK FM RADIO RECEIVER DRIVER
5153 M: Hans Verkuil <hverkuil@xs4all.nl>
5154 L: linux-media@vger.kernel.org
5155 T: git git://linuxtv.org/media_tree.git
5156 W: https://linuxtv.org
5158 F: drivers/media/radio/radio-gemtek*
5160 GENERIC GPIO I2C DRIVER
5161 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
5163 F: drivers/i2c/busses/i2c-gpio.c
5164 F: include/linux/i2c-gpio.h
5166 GENERIC GPIO I2C MULTIPLEXER DRIVER
5167 M: Peter Korsgaard <peter.korsgaard@barco.com>
5168 L: linux-i2c@vger.kernel.org
5170 F: drivers/i2c/muxes/i2c-mux-gpio.c
5171 F: include/linux/i2c-mux-gpio.h
5172 F: Documentation/i2c/muxes/i2c-mux-gpio
5174 GENERIC HDLC (WAN) DRIVERS
5175 M: Krzysztof Halasa <khc@pm.waw.pl>
5176 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
5178 F: drivers/net/wan/c101.c
5179 F: drivers/net/wan/hd6457*
5180 F: drivers/net/wan/hdlc*
5181 F: drivers/net/wan/n2.c
5182 F: drivers/net/wan/pc300too.c
5183 F: drivers/net/wan/pci200syn.c
5184 F: drivers/net/wan/wanxl*
5186 GENERIC INCLUDE/ASM HEADER FILES
5187 M: Arnd Bergmann <arnd@arndb.de>
5188 L: linux-arch@vger.kernel.org
5189 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
5191 F: include/asm-generic/
5192 F: include/uapi/asm-generic/
5194 GENERIC PHY FRAMEWORK
5195 M: Kishon Vijay Abraham I <kishon@ti.com>
5196 L: linux-kernel@vger.kernel.org
5197 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
5200 F: include/linux/phy/
5203 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5204 M: Kevin Hilman <khilman@kernel.org>
5205 M: Ulf Hansson <ulf.hansson@linaro.org>
5206 L: linux-pm@vger.kernel.org
5208 F: drivers/base/power/domain*.c
5209 F: include/linux/pm_domain.h
5211 GENERIC UIO DRIVER FOR PCI DEVICES
5212 M: "Michael S. Tsirkin" <mst@redhat.com>
5213 L: kvm@vger.kernel.org
5215 F: drivers/uio/uio_pci_generic.c
5217 GET_MAINTAINER SCRIPT
5218 M: Joe Perches <joe@perches.com>
5220 F: scripts/get_maintainer.pl
5223 M: Steven Whitehouse <swhiteho@redhat.com>
5224 M: Bob Peterson <rpeterso@redhat.com>
5225 L: cluster-devel@redhat.com
5226 W: http://sources.redhat.com/cluster/
5227 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5229 F: Documentation/filesystems/gfs2*.txt
5231 F: include/uapi/linux/gfs2_ondisk.h
5233 GIGASET ISDN DRIVERS
5234 M: Paul Bolle <pebolle@tiscali.nl>
5235 L: gigaset307x-common@lists.sourceforge.net
5236 W: http://gigaset307x.sourceforge.net/
5238 F: Documentation/isdn/README.gigaset
5239 F: drivers/isdn/gigaset/
5240 F: include/uapi/linux/gigaset_dev.h
5243 M: Hans Verkuil <hans.verkuil@cisco.com>
5244 L: linux-media@vger.kernel.org
5246 F: drivers/media/usb/go7007/
5249 M: Bastien Nocera <hadess@hadess.net>
5250 L: linux-input@vger.kernel.org
5252 F: drivers/input/touchscreen/goodix.c
5255 M: Linus Walleij <linus.walleij@linaro.org>
5256 M: Alexandre Courbot <gnurou@gmail.com>
5257 L: linux-gpio@vger.kernel.org
5258 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
5260 F: Documentation/devicetree/bindings/gpio/
5261 F: Documentation/gpio/
5262 F: Documentation/ABI/testing/gpio-cdev
5263 F: Documentation/ABI/obsolete/sysfs-gpio
5265 F: include/linux/gpio/
5266 F: include/linux/gpio.h
5267 F: include/asm-generic/gpio.h
5268 F: include/uapi/linux/gpio.h
5271 GRE DEMULTIPLEXER DRIVER
5272 M: Dmitry Kozlov <xeb@mail.ru>
5273 L: netdev@vger.kernel.org
5275 F: net/ipv4/gre_demux.c
5276 F: net/ipv4/gre_offload.c
5277 F: include/net/gre.h
5279 GRETH 10/100/1G Ethernet MAC device driver
5280 M: Andreas Larsson <andreas@gaisler.com>
5281 L: netdev@vger.kernel.org
5283 F: drivers/net/ethernet/aeroflex/
5285 GSPCA FINEPIX SUBDRIVER
5286 M: Frank Zago <frank@zago.net>
5287 L: linux-media@vger.kernel.org
5288 T: git git://linuxtv.org/media_tree.git
5290 F: drivers/media/usb/gspca/finepix.c
5292 GSPCA GL860 SUBDRIVER
5293 M: Olivier Lorin <o.lorin@laposte.net>
5294 L: linux-media@vger.kernel.org
5295 T: git git://linuxtv.org/media_tree.git
5297 F: drivers/media/usb/gspca/gl860/
5299 GSPCA M5602 SUBDRIVER
5300 M: Erik Andren <erik.andren@gmail.com>
5301 L: linux-media@vger.kernel.org
5302 T: git git://linuxtv.org/media_tree.git
5304 F: drivers/media/usb/gspca/m5602/
5306 GSPCA PAC207 SONIXB SUBDRIVER
5307 M: Hans Verkuil <hverkuil@xs4all.nl>
5308 L: linux-media@vger.kernel.org
5309 T: git git://linuxtv.org/media_tree.git
5311 F: drivers/media/usb/gspca/pac207.c
5313 GSPCA SN9C20X SUBDRIVER
5314 M: Brian Johnson <brijohn@gmail.com>
5315 L: linux-media@vger.kernel.org
5316 T: git git://linuxtv.org/media_tree.git
5318 F: drivers/media/usb/gspca/sn9c20x.c
5320 GSPCA T613 SUBDRIVER
5321 M: Leandro Costantino <lcostantino@gmail.com>
5322 L: linux-media@vger.kernel.org
5323 T: git git://linuxtv.org/media_tree.git
5325 F: drivers/media/usb/gspca/t613.c
5327 GSPCA USB WEBCAM DRIVER
5328 M: Hans Verkuil <hverkuil@xs4all.nl>
5329 L: linux-media@vger.kernel.org
5330 T: git git://linuxtv.org/media_tree.git
5332 F: drivers/media/usb/gspca/
5334 GUID PARTITION TABLE (GPT)
5335 M: Davidlohr Bueso <dave@stgolabs.net>
5336 L: linux-efi@vger.kernel.org
5338 F: block/partitions/efi.*
5340 STK1160 USB VIDEO CAPTURE DRIVER
5341 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
5342 L: linux-media@vger.kernel.org
5343 T: git git://linuxtv.org/media_tree.git
5345 F: drivers/media/usb/stk1160/
5348 M: Yoshinori Sato <ysato@users.sourceforge.jp>
5349 L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
5350 W: http://uclinux-h8.sourceforge.jp
5351 T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
5354 F: drivers/clocksource/h8300_*.c
5355 F: drivers/clk/h8300/
5356 F: drivers/irqchip/irq-renesas-h8*.c
5358 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
5359 M: Frank Seidel <frank@f-seidel.de>
5360 L: platform-driver-x86@vger.kernel.org
5361 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
5363 F: drivers/platform/x86/hdaps.c
5365 HDPVR USB VIDEO ENCODER DRIVER
5366 M: Hans Verkuil <hverkuil@xs4all.nl>
5367 L: linux-media@vger.kernel.org
5368 T: git git://linuxtv.org/media_tree.git
5369 W: https://linuxtv.org
5371 F: drivers/media/usb/hdpvr/
5373 HWPOISON MEMORY FAILURE HANDLING
5374 M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
5375 L: linux-mm@kvack.org
5377 F: mm/memory-failure.c
5378 F: mm/hwpoison-inject.c
5380 HYPERVISOR VIRTUAL CONSOLE DRIVER
5381 L: linuxppc-dev@lists.ozlabs.org
5386 M: Antti Palosaari <crope@iki.fi>
5387 L: linux-media@vger.kernel.org
5388 W: https://linuxtv.org
5389 W: http://palosaari.fi/linux/
5390 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5391 T: git git://linuxtv.org/anttip/media_tree.git
5393 F: drivers/media/usb/hackrf/
5396 M: Jean Delvare <jdelvare@suse.com>
5397 M: Guenter Roeck <linux@roeck-us.net>
5398 L: linux-hwmon@vger.kernel.org
5399 W: http://hwmon.wiki.kernel.org/
5400 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
5401 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
5403 F: Documentation/hwmon/
5405 F: include/linux/hwmon*.h
5407 HARDWARE RANDOM NUMBER GENERATOR CORE
5408 M: Matt Mackall <mpm@selenic.com>
5409 M: Herbert Xu <herbert@gondor.apana.org.au>
5410 L: linux-crypto@vger.kernel.org
5412 F: Documentation/devicetree/bindings/rng/
5413 F: Documentation/hw_random.txt
5414 F: drivers/char/hw_random/
5415 F: include/linux/hw_random.h
5417 HARDWARE SPINLOCK CORE
5418 M: Ohad Ben-Cohen <ohad@wizery.com>
5419 M: Bjorn Andersson <bjorn.andersson@linaro.org>
5420 L: linux-remoteproc@vger.kernel.org
5422 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
5423 F: Documentation/devicetree/bindings/hwlock/
5424 F: Documentation/hwspinlock.txt
5425 F: drivers/hwspinlock/
5426 F: include/linux/hwspinlock.h
5428 HARMONY SOUND DRIVER
5429 L: linux-parisc@vger.kernel.org
5431 F: sound/parisc/harmony.*
5434 M: Antti Palosaari <crope@iki.fi>
5435 L: linux-media@vger.kernel.org
5436 W: https://linuxtv.org
5437 W: http://palosaari.fi/linux/
5438 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5439 T: git git://linuxtv.org/anttip/media_tree.git
5441 F: drivers/media/dvb-frontends/hd29l2*
5443 HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
5444 M: Brian Boylston <brian.boylston@hpe.com>
5446 F: Documentation/watchdog/hpwdt.txt
5447 F: drivers/watchdog/hpwdt.c
5449 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
5450 M: Don Brace <don.brace@microsemi.com>
5451 L: iss_storagedev@hp.com
5452 L: esc.storagedev@microsemi.com
5453 L: linux-scsi@vger.kernel.org
5455 F: Documentation/scsi/hpsa.txt
5456 F: drivers/scsi/hpsa*.[ch]
5457 F: include/linux/cciss*.h
5458 F: include/uapi/linux/cciss*.h
5460 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5461 M: Don Brace <don.brace@microsemi.com>
5462 L: iss_storagedev@hp.com
5463 L: esc.storagedev@microsemi.com
5464 L: linux-scsi@vger.kernel.org
5466 F: Documentation/blockdev/cciss.txt
5467 F: drivers/block/cciss*
5468 F: include/linux/cciss_ioctl.h
5469 F: include/uapi/linux/cciss_ioctl.h
5472 M: Mike Marciniszyn <mike.marciniszyn@intel.com>
5473 M: Dennis Dalessandro <dennis.dalessandro@intel.com>
5474 L: linux-rdma@vger.kernel.org
5476 F: drivers/infiniband/hw/hfi1
5479 L: linux-fsdevel@vger.kernel.org
5481 F: Documentation/filesystems/hfs.txt
5485 L: linux-fsdevel@vger.kernel.org
5487 F: Documentation/filesystems/hfsplus.txt
5490 HGA FRAMEBUFFER DRIVER
5491 M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5492 L: linux-nvidia@lists.surfsouth.com
5493 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5495 F: drivers/video/fbdev/hgafb.c
5497 HIBERNATION (aka Software Suspend, aka swsusp)
5498 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5499 M: Pavel Machek <pavel@ucw.cz>
5500 L: linux-pm@vger.kernel.org
5503 F: drivers/base/power/
5505 F: include/linux/suspend.h
5506 F: include/linux/freezer.h
5507 F: include/linux/pm.h
5508 F: arch/*/include/asm/suspend*.h
5511 M: Jiri Kosina <jikos@kernel.org>
5512 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
5513 L: linux-input@vger.kernel.org
5514 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5517 F: include/linux/hid*
5518 F: include/uapi/linux/hid*
5520 HID SENSOR HUB DRIVERS
5521 M: Jiri Kosina <jikos@kernel.org>
5522 M: Jonathan Cameron <jic23@kernel.org>
5523 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5524 L: linux-input@vger.kernel.org
5525 L: linux-iio@vger.kernel.org
5527 F: Documentation/hid/hid-sensor*
5528 F: drivers/hid/hid-sensor-*
5529 F: drivers/iio/*/hid-*
5530 F: include/linux/hid-sensor-*
5532 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5533 M: Thomas Gleixner <tglx@linutronix.de>
5534 L: linux-kernel@vger.kernel.org
5535 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5537 F: Documentation/timers/
5538 F: kernel/time/hrtimer.c
5539 F: kernel/time/clockevents.c
5540 F: kernel/time/tick*.*
5541 F: kernel/time/timer_*.c
5542 F: include/linux/clockchips.h
5543 F: include/linux/hrtimer.h
5545 HIGH-SPEED SCC DRIVER FOR AX.25
5546 L: linux-hams@vger.kernel.org
5548 F: drivers/net/hamradio/dmascc.c
5549 F: drivers/net/hamradio/scc.c
5551 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5552 M: HighPoint Linux Team <linux@highpoint-tech.com>
5553 W: http://www.highpoint-tech.com
5555 F: Documentation/scsi/hptiop.txt
5556 F: drivers/scsi/hptiop.c
5559 M: Jes Sorensen <jes@trained-monkey.org>
5560 L: linux-hippi@sunsite.dk
5562 F: include/linux/hippidevice.h
5563 F: include/uapi/linux/if_hippi.h
5565 F: drivers/net/hippi/
5567 HISILICON NETWORK SUBSYSTEM DRIVER
5568 M: Yisen Zhuang <yisen.zhuang@huawei.com>
5569 M: Salil Mehta <salil.mehta@huawei.com>
5570 L: netdev@vger.kernel.org
5571 W: http://www.hisilicon.com
5573 F: drivers/net/ethernet/hisilicon/
5574 F: Documentation/devicetree/bindings/net/hisilicon*.txt
5576 HISILICON SAS Controller
5577 M: John Garry <john.garry@huawei.com>
5578 W: http://www.hisilicon.com
5580 F: drivers/scsi/hisi_sas/
5581 F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5584 M: Jouni Malinen <j@w1.fi>
5585 L: hostap@shmoo.com (subscribers-only)
5586 L: linux-wireless@vger.kernel.org
5587 W: http://hostap.epitest.fi/
5589 F: drivers/net/wireless/intersil/hostap/
5591 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5592 L: platform-driver-x86@vger.kernel.org
5594 F: drivers/platform/x86/tc1100-wmi.c
5596 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5597 M: Jaroslav Kysela <perex@perex.cz>
5599 F: drivers/net/ethernet/hp/hp100.*
5601 HPET: High Precision Event Timers driver
5602 M: Clemens Ladisch <clemens@ladisch.de>
5604 F: Documentation/timers/hpet.txt
5605 F: drivers/char/hpet.c
5606 F: include/linux/hpet.h
5607 F: include/uapi/linux/hpet.h
5611 F: arch/x86/kernel/hpet.c
5612 F: arch/x86/include/asm/hpet.h
5615 M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5616 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5621 M: Sebastian Reichel <sre@kernel.org>
5622 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5624 F: Documentation/ABI/testing/sysfs-bus-hsi
5625 F: Documentation/hsi.txt
5627 F: include/linux/hsi/
5628 F: include/uapi/linux/hsi/
5631 M: Jan Dumon <j.dumon@option.com>
5632 W: http://www.pharscape.org
5634 F: drivers/net/usb/hso.c
5636 HSR NETWORK PROTOCOL
5637 M: Arvid Brodin <arvid.brodin@alten.se>
5638 L: netdev@vger.kernel.org
5642 HTCPEN TOUCHSCREEN DRIVER
5643 M: Pau Oliva Fora <pof@eslack.org>
5644 L: linux-input@vger.kernel.org
5646 F: drivers/input/touchscreen/htcpen.c
5649 M: Nadia Yvette Chambers <nyc@holomorphy.com>
5653 Hyper-V CORE AND DRIVERS
5654 M: "K. Y. Srinivasan" <kys@microsoft.com>
5655 M: Haiyang Zhang <haiyangz@microsoft.com>
5656 L: devel@linuxdriverproject.org
5658 F: arch/x86/include/asm/mshyperv.h
5659 F: arch/x86/include/uapi/asm/hyperv.h
5660 F: arch/x86/kernel/cpu/mshyperv.c
5661 F: drivers/hid/hid-hyperv.c
5663 F: drivers/input/serio/hyperv-keyboard.c
5664 F: drivers/pci/host/pci-hyperv.c
5665 F: drivers/net/hyperv/
5666 F: drivers/scsi/storvsc_drv.c
5667 F: drivers/video/fbdev/hyperv_fb.c
5668 F: include/linux/hyperv.h
5670 F: Documentation/ABI/stable/sysfs-bus-vmbus
5673 M: Peter Rosin <peda@axentia.se>
5674 L: linux-i2c@vger.kernel.org
5676 F: Documentation/i2c/i2c-topology
5677 F: Documentation/i2c/muxes/
5678 F: Documentation/devicetree/bindings/i2c/i2c-mux*
5679 F: drivers/i2c/i2c-mux.c
5680 F: drivers/i2c/muxes/
5681 F: include/linux/i2c-mux.h
5683 I2C OVER PARALLEL PORT
5684 M: Jean Delvare <jdelvare@suse.com>
5685 L: linux-i2c@vger.kernel.org
5687 F: Documentation/i2c/busses/i2c-parport
5688 F: Documentation/i2c/busses/i2c-parport-light
5689 F: drivers/i2c/busses/i2c-parport.c
5690 F: drivers/i2c/busses/i2c-parport-light.c
5692 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5693 M: Jean Delvare <jdelvare@suse.com>
5694 L: linux-i2c@vger.kernel.org
5696 F: Documentation/i2c/busses/i2c-ali1535
5697 F: Documentation/i2c/busses/i2c-ali1563
5698 F: Documentation/i2c/busses/i2c-ali15x3
5699 F: Documentation/i2c/busses/i2c-amd756
5700 F: Documentation/i2c/busses/i2c-amd8111
5701 F: Documentation/i2c/busses/i2c-i801
5702 F: Documentation/i2c/busses/i2c-nforce2
5703 F: Documentation/i2c/busses/i2c-piix4
5704 F: Documentation/i2c/busses/i2c-sis5595
5705 F: Documentation/i2c/busses/i2c-sis630
5706 F: Documentation/i2c/busses/i2c-sis96x
5707 F: Documentation/i2c/busses/i2c-via
5708 F: Documentation/i2c/busses/i2c-viapro
5709 F: drivers/i2c/busses/i2c-ali1535.c
5710 F: drivers/i2c/busses/i2c-ali1563.c
5711 F: drivers/i2c/busses/i2c-ali15x3.c
5712 F: drivers/i2c/busses/i2c-amd756.c
5713 F: drivers/i2c/busses/i2c-amd756-s4882.c
5714 F: drivers/i2c/busses/i2c-amd8111.c
5715 F: drivers/i2c/busses/i2c-i801.c
5716 F: drivers/i2c/busses/i2c-isch.c
5717 F: drivers/i2c/busses/i2c-nforce2.c
5718 F: drivers/i2c/busses/i2c-nforce2-s4985.c
5719 F: drivers/i2c/busses/i2c-piix4.c
5720 F: drivers/i2c/busses/i2c-sis5595.c
5721 F: drivers/i2c/busses/i2c-sis630.c
5722 F: drivers/i2c/busses/i2c-sis96x.c
5723 F: drivers/i2c/busses/i2c-via.c
5724 F: drivers/i2c/busses/i2c-viapro.c
5726 I2C/SMBUS ISMT DRIVER
5727 M: Seth Heasley <seth.heasley@intel.com>
5728 M: Neil Horman <nhorman@tuxdriver.com>
5729 L: linux-i2c@vger.kernel.org
5730 F: drivers/i2c/busses/i2c-ismt.c
5731 F: Documentation/i2c/busses/i2c-ismt
5733 I2C/SMBUS STUB DRIVER
5734 M: Jean Delvare <jdelvare@suse.com>
5735 L: linux-i2c@vger.kernel.org
5737 F: drivers/i2c/i2c-stub.c
5740 M: Wolfram Sang <wsa@the-dreams.de>
5741 L: linux-i2c@vger.kernel.org
5742 W: https://i2c.wiki.kernel.org/
5743 Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
5744 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5746 F: Documentation/devicetree/bindings/i2c/
5747 F: Documentation/i2c/
5750 F: include/linux/i2c.h
5751 F: include/linux/i2c-*.h
5752 F: include/uapi/linux/i2c.h
5753 F: include/uapi/linux/i2c-*.h
5756 M: Mika Westerberg <mika.westerberg@linux.intel.com>
5757 L: linux-i2c@vger.kernel.org
5758 L: linux-acpi@vger.kernel.org
5762 M: Jean Delvare <jdelvare@suse.com>
5763 L: linux-i2c@vger.kernel.org
5765 F: Documentation/i2c/busses/i2c-taos-evm
5766 F: drivers/i2c/busses/i2c-taos-evm.c
5769 M: Till Harbaum <till@harbaum.org>
5770 L: linux-i2c@vger.kernel.org
5771 W: http://www.harbaum.org/till/i2c_tiny_usb
5773 F: drivers/i2c/busses/i2c-tiny-usb.c
5776 M: "H. Peter Anvin" <hpa@zytor.com>
5780 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5781 M: "H. Peter Anvin" <hpa@zytor.com>
5782 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5785 IA64 (Itanium) PLATFORM
5786 M: Tony Luck <tony.luck@intel.com>
5787 M: Fenghua Yu <fenghua.yu@intel.com>
5788 L: linux-ia64@vger.kernel.org
5789 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5793 IBM Power VMX Cryptographic instructions
5794 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5795 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5796 L: linux-crypto@vger.kernel.org
5798 F: drivers/crypto/vmx/Makefile
5799 F: drivers/crypto/vmx/Kconfig
5800 F: drivers/crypto/vmx/vmx.c
5801 F: drivers/crypto/vmx/aes*
5802 F: drivers/crypto/vmx/ghash*
5803 F: drivers/crypto/vmx/ppc-xlate.pl
5805 IBM Power in-Nest Crypto Acceleration
5806 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5807 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5808 L: linux-crypto@vger.kernel.org
5810 F: drivers/crypto/nx/Makefile
5811 F: drivers/crypto/nx/Kconfig
5812 F: drivers/crypto/nx/nx-aes*
5813 F: drivers/crypto/nx/nx-sha*
5814 F: drivers/crypto/nx/nx.*
5815 F: drivers/crypto/nx/nx_csbcpb.h
5816 F: drivers/crypto/nx/nx_debugfs.h
5818 IBM Power 842 compression accelerator
5819 M: Dan Streetman <ddstreet@ieee.org>
5821 F: drivers/crypto/nx/Makefile
5822 F: drivers/crypto/nx/Kconfig
5823 F: drivers/crypto/nx/nx-842*
5824 F: include/linux/sw842.h
5828 IBM Power Linux RAID adapter
5829 M: Brian King <brking@us.ibm.com>
5831 F: drivers/scsi/ipr.*
5833 IBM Power Virtual Ethernet Device Driver
5834 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5835 L: netdev@vger.kernel.org
5837 F: drivers/net/ethernet/ibm/ibmveth.*
5839 IBM Power SRIOV Virtual NIC Device Driver
5840 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5841 M: John Allen <jallen@linux.vnet.ibm.com>
5842 L: netdev@vger.kernel.org
5844 F: drivers/net/ethernet/ibm/ibmvnic.*
5846 IBM Power Virtual SCSI Device Drivers
5847 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5848 L: linux-scsi@vger.kernel.org
5850 F: drivers/scsi/ibmvscsi/ibmvscsi*
5851 F: include/scsi/viosrp.h
5853 IBM Power Virtual SCSI Device Target Driver
5854 M: Bryant G. Ly <bryantly@linux.vnet.ibm.com>
5855 M: Michael Cyr <mikecyr@linux.vnet.ibm.com>
5856 L: linux-scsi@vger.kernel.org
5857 L: target-devel@vger.kernel.org
5859 F: drivers/scsi/ibmvscsi_tgt/
5861 IBM Power Virtual FC Device Drivers
5862 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5863 L: linux-scsi@vger.kernel.org
5865 F: drivers/scsi/ibmvscsi/ibmvfc*
5867 IBM ServeRAID RAID DRIVER
5869 F: drivers/scsi/ips.*
5871 ICH LPC AND GPIO DRIVER
5872 M: Peter Tyser <ptyser@xes-inc.com>
5874 F: drivers/mfd/lpc_ich.c
5875 F: drivers/gpio/gpio-ich.c
5878 M: "David S. Miller" <davem@davemloft.net>
5879 L: linux-ide@vger.kernel.org
5880 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
5881 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5883 F: Documentation/ide/
5885 F: include/linux/ide.h
5887 IDEAPAD LAPTOP EXTRAS DRIVER
5888 M: Ike Panhc <ike.pan@canonical.com>
5889 L: platform-driver-x86@vger.kernel.org
5890 W: http://launchpad.net/ideapad-laptop
5892 F: drivers/platform/x86/ideapad-laptop.c
5894 IDEAPAD LAPTOP SLIDEBAR DRIVER
5895 M: Andrey Moiseev <o2g.org.ru@gmail.com>
5896 L: linux-input@vger.kernel.org
5897 W: https://github.com/o2genum/ideapad-slidebar
5899 F: drivers/input/misc/ideapad_slidebar.c
5902 M: Borislav Petkov <bp@alien8.de>
5903 L: linux-ide@vger.kernel.org
5905 F: Documentation/cdrom/ide-cd
5906 F: drivers/ide/ide-cd*
5909 M: Andy Henroid <andrew.d.henroid@intel.com>
5910 L: linux-pm@vger.kernel.org
5912 F: drivers/idle/i7300_idle.c
5914 IEEE 802.15.4 SUBSYSTEM
5915 M: Alexander Aring <aar@pengutronix.de>
5916 L: linux-wpan@vger.kernel.org
5917 W: http://wpan.cakelab.org/
5918 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
5919 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
5923 F: drivers/net/ieee802154/
5924 F: include/linux/nl802154.h
5925 F: include/linux/ieee802154.h
5926 F: include/net/nl802154.h
5927 F: include/net/mac802154.h
5928 F: include/net/af_ieee802154.h
5929 F: include/net/cfg802154.h
5930 F: include/net/ieee802154_netdev.h
5931 F: Documentation/networking/ieee802154.txt
5933 IGORPLUG-USB IR RECEIVER
5934 M: Sean Young <sean@mess.org>
5935 L: linux-media@vger.kernel.org
5937 F: drivers/media/rc/igorplugusb.c
5939 IGUANAWORKS USB IR TRANSCEIVER
5940 M: Sean Young <sean@mess.org>
5941 L: linux-media@vger.kernel.org
5943 F: drivers/media/rc/iguanair.c
5945 IIO SUBSYSTEM AND DRIVERS
5946 M: Jonathan Cameron <jic23@kernel.org>
5947 R: Hartmut Knaack <knaack.h@gmx.de>
5948 R: Lars-Peter Clausen <lars@metafoo.de>
5949 R: Peter Meerwald-Stadler <pmeerw@pmeerw.net>
5950 L: linux-iio@vger.kernel.org
5951 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
5953 F: Documentation/devicetree/bindings/iio/
5955 F: drivers/staging/iio/
5956 F: include/linux/iio/
5959 IKANOS/ADI EAGLE ADSL USB DRIVER
5960 M: Matthieu Castet <castet.matthieu@free.fr>
5961 M: Stanislaw Gruszka <stf_xl@wp.pl>
5963 F: drivers/usb/atm/ueagle-atm.c
5965 INA209 HARDWARE MONITOR DRIVER
5966 M: Guenter Roeck <linux@roeck-us.net>
5967 L: linux-hwmon@vger.kernel.org
5969 F: Documentation/hwmon/ina209
5970 F: Documentation/devicetree/bindings/i2c/ina209.txt
5971 F: drivers/hwmon/ina209.c
5973 INA2XX HARDWARE MONITOR DRIVER
5974 M: Guenter Roeck <linux@roeck-us.net>
5975 L: linux-hwmon@vger.kernel.org
5977 F: Documentation/hwmon/ina2xx
5978 F: drivers/hwmon/ina2xx.c
5979 F: include/linux/platform_data/ina2xx.h
5981 INDUSTRY PACK SUBSYSTEM (IPACK)
5982 M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5983 M: Jens Taprogge <jens.taprogge@taprogge.org>
5984 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5985 L: industrypack-devel@lists.sourceforge.net
5986 W: http://industrypack.sourceforge.net
5990 INGENIC JZ4780 DMA Driver
5991 M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5993 F: drivers/dma/dma-jz4780.c
5995 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5996 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5997 M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5998 L: linux-ima-devel@lists.sourceforge.net
5999 L: linux-ima-user@lists.sourceforge.net
6000 L: linux-security-module@vger.kernel.org
6001 T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
6003 F: security/integrity/ima/
6005 IMGTEC IR DECODER DRIVER
6006 M: James Hogan <james.hogan@imgtec.com>
6008 F: drivers/media/rc/img-ir/
6010 IMS TWINTURBO FRAMEBUFFER DRIVER
6011 L: linux-fbdev@vger.kernel.org
6013 F: drivers/video/fbdev/imsttfb.c
6015 INFINIBAND SUBSYSTEM
6016 M: Doug Ledford <dledford@redhat.com>
6017 M: Sean Hefty <sean.hefty@intel.com>
6018 M: Hal Rosenstock <hal.rosenstock@gmail.com>
6019 L: linux-rdma@vger.kernel.org
6020 W: http://www.openfabrics.org/
6021 Q: http://patchwork.kernel.org/project/linux-rdma/list/
6022 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
6024 F: Documentation/infiniband/
6025 F: drivers/infiniband/
6026 F: include/uapi/linux/if_infiniband.h
6027 F: include/uapi/rdma/
6031 M: John McCutchan <john@johnmccutchan.com>
6032 M: Robert Love <rlove@rlove.org>
6033 M: Eric Paris <eparis@parisplace.org>
6035 F: Documentation/filesystems/inotify.txt
6036 F: fs/notify/inotify/
6037 F: include/linux/inotify.h
6038 F: include/uapi/linux/inotify.h
6040 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
6041 M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
6042 L: linux-input@vger.kernel.org
6043 Q: http://patchwork.kernel.org/project/linux-input/list/
6044 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
6047 F: include/linux/input.h
6048 F: include/uapi/linux/input.h
6049 F: include/linux/input/
6050 F: Documentation/devicetree/bindings/input/
6052 INPUT MULTITOUCH (MT) PROTOCOL
6053 M: Henrik Rydberg <rydberg@bitmath.org>
6054 L: linux-input@vger.kernel.org
6056 F: Documentation/input/multi-touch-protocol.txt
6057 F: drivers/input/input-mt.c
6060 INTEL ASoC BDW/HSW DRIVERS
6061 M: Jie Yang <yang.jie@linux.intel.com>
6062 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6064 F: sound/soc/intel/common/sst-dsp*
6065 F: sound/soc/intel/common/sst-firmware.c
6066 F: sound/soc/intel/boards/broadwell.c
6067 F: sound/soc/intel/haswell/
6069 INTEL C600 SERIES SAS CONTROLLER DRIVER
6070 M: Intel SCU Linux support <intel-linux-scu@intel.com>
6071 M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
6072 L: linux-scsi@vger.kernel.org
6073 T: git git://git.code.sf.net/p/intel-sas/isci
6075 F: drivers/scsi/isci/
6077 INTEL HID EVENT DRIVER
6078 M: Alex Hung <alex.hung@canonical.com>
6079 L: platform-driver-x86@vger.kernel.org
6081 F: drivers/platform/x86/intel-hid.c
6083 INTEL VIRTUAL BUTTON DRIVER
6084 M: AceLan Kao <acelan.kao@canonical.com>
6085 L: platform-driver-x86@vger.kernel.org
6087 F: drivers/platform/x86/intel-vbtn.c
6090 M: Len Brown <lenb@kernel.org>
6091 L: linux-pm@vger.kernel.org
6092 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
6094 F: drivers/idle/intel_idle.c
6097 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
6098 M: Len Brown <lenb@kernel.org>
6099 L: linux-pm@vger.kernel.org
6101 F: drivers/cpufreq/intel_pstate.c
6103 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
6104 M: Maik Broemme <mbroemme@plusserver.de>
6105 L: linux-fbdev@vger.kernel.org
6107 F: Documentation/fb/intelfb.txt
6108 F: drivers/video/fbdev/intelfb/
6110 INTEL 810/815 FRAMEBUFFER DRIVER
6111 M: Antonino Daplas <adaplas@gmail.com>
6112 L: linux-fbdev@vger.kernel.org
6114 F: drivers/video/fbdev/i810/
6116 INTEL MENLOW THERMAL DRIVER
6117 M: Sujith Thomas <sujith.thomas@intel.com>
6118 L: platform-driver-x86@vger.kernel.org
6119 W: https://01.org/linux-acpi
6121 F: drivers/platform/x86/intel_menlow.c
6123 INTEL I/OAT DMA DRIVER
6124 M: Dave Jiang <dave.jiang@intel.com>
6125 R: Dan Williams <dan.j.williams@intel.com>
6126 L: dmaengine@vger.kernel.org
6127 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
6129 F: drivers/dma/ioat*
6132 M: David Woodhouse <dwmw2@infradead.org>
6133 L: iommu@lists.linux-foundation.org
6134 T: git git://git.infradead.org/iommu-2.6.git
6136 F: drivers/iommu/intel-iommu.c
6137 F: include/linux/intel-iommu.h
6139 INTEL IOP-ADMA DMA DRIVER
6140 R: Dan Williams <dan.j.williams@intel.com>
6142 F: drivers/dma/iop-adma.c
6144 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
6145 M: Krzysztof Halasa <khalasa@piap.pl>
6147 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
6148 F: arch/arm/mach-ixp4xx/include/mach/npe.h
6149 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
6150 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
6151 F: drivers/net/ethernet/xscale/ixp4xx_eth.c
6152 F: drivers/net/wan/ixp4xx_hss.c
6154 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
6155 M: Deepak Saxena <dsaxena@plexity.net>
6157 F: drivers/char/hw_random/ixp4xx-rng.c
6159 INTEL ETHERNET DRIVERS
6160 M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
6161 L: intel-wired-lan@lists.osuosl.org (moderated for non-subscribers)
6162 W: http://www.intel.com/support/feedback.htm
6163 W: http://e1000.sourceforge.net/
6164 Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
6165 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
6166 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
6168 F: Documentation/networking/e100.txt
6169 F: Documentation/networking/e1000.txt
6170 F: Documentation/networking/e1000e.txt
6171 F: Documentation/networking/igb.txt
6172 F: Documentation/networking/igbvf.txt
6173 F: Documentation/networking/ixgb.txt
6174 F: Documentation/networking/ixgbe.txt
6175 F: Documentation/networking/ixgbevf.txt
6176 F: Documentation/networking/i40e.txt
6177 F: Documentation/networking/i40evf.txt
6178 F: drivers/net/ethernet/intel/
6179 F: drivers/net/ethernet/intel/*/
6181 INTEL RDMA RNIC DRIVER
6182 M: Faisal Latif <faisal.latif@intel.com>
6183 R: Chien Tin Tung <chien.tin.tung@intel.com>
6184 R: Mustafa Ismail <mustafa.ismail@intel.com>
6185 R: Shiraz Saleem <shiraz.saleem@intel.com>
6186 R: Tatyana Nikolova <tatyana.e.nikolova@intel.com>
6187 L: linux-rdma@vger.kernel.org
6189 F: drivers/infiniband/hw/i40iw/
6191 INTEL MERRIFIELD GPIO DRIVER
6192 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
6193 L: linux-gpio@vger.kernel.org
6195 F: drivers/gpio/gpio-merrifield.c
6197 INTEL-MID GPIO DRIVER
6198 M: David Cohen <david.a.cohen@linux.intel.com>
6199 L: linux-gpio@vger.kernel.org
6201 F: drivers/gpio/gpio-intel-mid.c
6203 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
6204 M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
6205 L: linux-wireless@vger.kernel.org
6207 F: Documentation/networking/README.ipw2100
6208 F: Documentation/networking/README.ipw2200
6209 F: drivers/net/wireless/intel/ipw2x00/
6212 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
6214 F: Documentation/trace/intel_th.txt
6215 F: drivers/hwtracing/intel_th/
6217 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
6218 M: Ning Sun <ning.sun@intel.com>
6219 L: tboot-devel@lists.sourceforge.net
6220 W: http://tboot.sourceforge.net
6221 T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
6223 F: Documentation/intel_txt.txt
6224 F: include/linux/tboot.h
6225 F: arch/x86/kernel/tboot.c
6227 INTEL WIRELESS WIMAX CONNECTION 2400
6228 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
6229 M: linux-wimax@intel.com
6230 L: wimax@linuxwimax.org (subscribers-only)
6232 W: http://linuxwimax.org
6233 F: Documentation/wimax/README.i2400m
6234 F: drivers/net/wimax/i2400m/
6235 F: include/uapi/linux/wimax/i2400m.h
6237 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
6238 M: Stanislaw Gruszka <sgruszka@redhat.com>
6239 L: linux-wireless@vger.kernel.org
6241 F: drivers/net/wireless/intel/iwlegacy/
6243 INTEL WIRELESS WIFI LINK (iwlwifi)
6244 M: Johannes Berg <johannes.berg@intel.com>
6245 M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
6246 M: Luca Coelho <luciano.coelho@intel.com>
6247 M: Intel Linux Wireless <linuxwifi@intel.com>
6248 L: linux-wireless@vger.kernel.org
6249 W: http://intellinuxwireless.org
6250 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
6252 F: drivers/net/wireless/intel/iwlwifi/
6254 INTEL MANAGEMENT ENGINE (mei)
6255 M: Tomas Winkler <tomas.winkler@intel.com>
6256 L: linux-kernel@vger.kernel.org
6258 F: include/uapi/linux/mei.h
6259 F: include/linux/mei_cl_bus.h
6260 F: drivers/misc/mei/*
6261 F: drivers/watchdog/mei_wdt.c
6262 F: Documentation/misc-devices/mei/*
6264 INTEL MIC DRIVERS (mic)
6265 M: Sudeep Dutt <sudeep.dutt@intel.com>
6266 M: Ashutosh Dixit <ashutosh.dixit@intel.com>
6268 W: https://github.com/sudeepdutt/mic
6269 W: http://software.intel.com/en-us/mic-developer
6270 F: include/linux/mic_bus.h
6271 F: include/linux/scif.h
6272 F: include/uapi/linux/mic_common.h
6273 F: include/uapi/linux/mic_ioctl.h
6274 F: include/uapi/linux/scif_ioctl.h
6275 F: drivers/misc/mic/
6276 F: drivers/dma/mic_x100_dma.c
6277 F: drivers/dma/mic_x100_dma.h
6278 F: Documentation/mic/
6280 INTEL PMC/P-Unit IPC DRIVER
6281 M: Zha Qipeng<qipeng.zha@intel.com>
6282 L: platform-driver-x86@vger.kernel.org
6284 F: drivers/platform/x86/intel_pmc_ipc.c
6285 F: drivers/platform/x86/intel_punit_ipc.c
6286 F: arch/x86/include/asm/intel_pmc_ipc.h
6287 F: arch/x86/include/asm/intel_punit_ipc.h
6289 INTEL TELEMETRY DRIVER
6290 M: Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
6291 L: platform-driver-x86@vger.kernel.org
6293 F: arch/x86/include/asm/intel_telemetry.h
6294 F: drivers/platform/x86/intel_telemetry*
6296 INTEL PMC CORE DRIVER
6297 M: Rajneesh Bhardwaj <rajneesh.bhardwaj@intel.com>
6298 M: Vishwanath Somayaji <vishwanath.somayaji@intel.com>
6299 L: platform-driver-x86@vger.kernel.org
6301 F: arch/x86/include/asm/pmc_core.h
6302 F: drivers/platform/x86/intel_pmc_core*
6304 IOC3 ETHERNET DRIVER
6305 M: Ralf Baechle <ralf@linux-mips.org>
6306 L: linux-mips@linux-mips.org
6308 F: drivers/net/ethernet/sgi/ioc3-eth.c
6311 M: Pat Gefre <pfg@sgi.com>
6312 L: linux-serial@vger.kernel.org
6314 F: drivers/tty/serial/ioc3_serial.c
6317 M: Joerg Roedel <joro@8bytes.org>
6318 L: iommu@lists.linux-foundation.org
6319 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
6321 F: Documentation/devicetree/bindings/iommu/
6325 M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
6327 F: net/ipv4/netfilter/ipt_MASQUERADE.c
6330 M: Corey Minyard <minyard@acm.org>
6331 L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
6332 W: http://openipmi.sourceforge.net/
6334 F: Documentation/IPMI.txt
6335 F: drivers/char/ipmi/
6336 F: include/linux/ipmi*
6337 F: include/uapi/linux/ipmi*
6339 QCOM AUDIO (ASoC) DRIVERS
6340 M: Patrick Lai <plai@codeaurora.org>
6341 M: Banajit Goswami <bgoswami@codeaurora.org>
6342 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6346 IPS SCSI RAID DRIVER
6347 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
6348 L: linux-scsi@vger.kernel.org
6349 W: http://www.adaptec.com/
6351 F: drivers/scsi/ips*
6354 M: Wensong Zhang <wensong@linux-vs.org>
6355 M: Simon Horman <horms@verge.net.au>
6356 M: Julian Anastasov <ja@ssi.bg>
6357 L: netdev@vger.kernel.org
6358 L: lvs-devel@vger.kernel.org
6360 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
6361 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
6362 F: Documentation/networking/ipvs-sysctl.txt
6363 F: include/net/ip_vs.h
6364 F: include/uapi/linux/ip_vs.h
6365 F: net/netfilter/ipvs/
6368 M: Jiri Kosina <jikos@kernel.org>
6369 M: David Sterba <dsterba@suse.com>
6371 F: drivers/tty/ipwireless/
6374 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6375 L: netdev@vger.kernel.org
6377 F: include/net/ipx.h
6378 F: include/uapi/linux/ipx.h
6382 M: Samuel Ortiz <samuel@sortiz.org>
6383 L: irda-users@lists.sourceforge.net (subscribers-only)
6384 L: netdev@vger.kernel.org
6385 W: http://irda.sourceforge.net/
6387 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
6388 F: Documentation/networking/irda.txt
6389 F: drivers/net/irda/
6390 F: include/net/irda/
6394 M: Thomas Gleixner <tglx@linutronix.de>
6395 L: linux-kernel@vger.kernel.org
6397 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6401 M: Thomas Gleixner <tglx@linutronix.de>
6402 M: Jason Cooper <jason@lakedaemon.net>
6403 M: Marc Zyngier <marc.zyngier@arm.com>
6404 L: linux-kernel@vger.kernel.org
6406 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6407 T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
6408 F: Documentation/devicetree/bindings/interrupt-controller/
6411 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
6412 M: Marc Zyngier <marc.zyngier@arm.com>
6414 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6415 F: Documentation/IRQ-domain.txt
6416 F: include/linux/irqdomain.h
6417 F: kernel/irq/irqdomain.c
6421 M: William Breathitt Gray <vilhelm.gray@gmail.com>
6423 F: Documentation/isa.txt
6424 F: drivers/base/isa.c
6425 F: include/linux/isa.h
6428 M: Jaroslav Kysela <perex@perex.cz>
6430 F: Documentation/isapnp.txt
6431 F: drivers/pnp/isapnp/
6432 F: include/linux/isapnp.h
6435 M: Hans Verkuil <hverkuil@xs4all.nl>
6436 L: linux-media@vger.kernel.org
6437 T: git git://linuxtv.org/media_tree.git
6438 W: https://linuxtv.org
6440 F: drivers/media/radio/radio-isa*
6442 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
6443 M: Peter Jones <pjones@redhat.com>
6444 M: Konrad Rzeszutek Wilk <konrad@kernel.org>
6446 F: drivers/firmware/iscsi_ibft*
6449 M: Mike Christie <michaelc@cs.wisc.edu>
6450 L: open-iscsi@googlegroups.com
6451 W: www.open-iscsi.org
6452 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
6454 F: drivers/scsi/*iscsi*
6455 F: include/scsi/*iscsi*
6457 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
6458 M: Or Gerlitz <ogerlitz@mellanox.com>
6459 M: Sagi Grimberg <sagi@grimberg.me>
6460 M: Roi Dayan <roid@mellanox.com>
6461 L: linux-rdma@vger.kernel.org
6463 W: http://www.openfabrics.org
6464 W: www.open-iscsi.org
6465 Q: http://patchwork.kernel.org/project/linux-rdma/list/
6466 F: drivers/infiniband/ulp/iser/
6468 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
6469 M: Sagi Grimberg <sagi@grimberg.me>
6470 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
6471 L: linux-rdma@vger.kernel.org
6472 L: target-devel@vger.kernel.org
6474 W: http://www.linux-iscsi.org
6475 F: drivers/infiniband/ulp/isert
6478 M: Karsten Keil <isdn@linux-pingi.de>
6479 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
6480 L: netdev@vger.kernel.org
6481 W: http://www.isdn4linux.de
6482 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
6484 F: Documentation/isdn/
6486 F: include/linux/isdn.h
6487 F: include/linux/isdn/
6488 F: include/uapi/linux/isdn.h
6489 F: include/uapi/linux/isdn/
6491 ISDN SUBSYSTEM (Eicon active card driver)
6492 M: Armin Schindler <mac@melware.de>
6493 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
6494 W: http://www.melware.de
6496 F: drivers/isdn/hardware/eicon/
6498 IT87 HARDWARE MONITORING DRIVER
6499 M: Jean Delvare <jdelvare@suse.com>
6500 L: linux-hwmon@vger.kernel.org
6502 F: Documentation/hwmon/it87
6503 F: drivers/hwmon/it87.c
6506 M: Antti Palosaari <crope@iki.fi>
6507 L: linux-media@vger.kernel.org
6508 W: https://linuxtv.org
6509 W: http://palosaari.fi/linux/
6510 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6511 T: git git://linuxtv.org/anttip/media_tree.git
6513 F: drivers/media/tuners/it913x*
6515 IVTV VIDEO4LINUX DRIVER
6516 M: Andy Walls <awalls@md.metrocast.net>
6517 L: ivtv-devel@ivtvdriver.org (subscribers-only)
6518 L: linux-media@vger.kernel.org
6519 T: git git://linuxtv.org/media_tree.git
6520 W: http://www.ivtvdriver.org
6522 F: Documentation/video4linux/*.ivtv
6523 F: drivers/media/pci/ivtv/
6524 F: include/uapi/linux/ivtv*
6526 IX2505V MEDIA DRIVER
6527 M: Malcolm Priestley <tvboxspy@gmail.com>
6528 L: linux-media@vger.kernel.org
6529 W: https://linuxtv.org
6530 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6532 F: drivers/media/dvb-frontends/ix2505v*
6534 JC42.4 TEMPERATURE SENSOR DRIVER
6535 M: Guenter Roeck <linux@roeck-us.net>
6536 L: linux-hwmon@vger.kernel.org
6538 F: drivers/hwmon/jc42.c
6539 F: Documentation/hwmon/jc42
6542 M: Dave Kleikamp <shaggy@kernel.org>
6543 L: jfs-discussion@lists.sourceforge.net
6544 W: http://jfs.sourceforge.net/
6545 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6547 F: Documentation/filesystems/jfs.txt
6551 M: Guo-Fu Tseng <cooldavid@cooldavid.org>
6552 L: netdev@vger.kernel.org
6554 F: drivers/net/ethernet/jme.*
6556 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6557 M: David Woodhouse <dwmw2@infradead.org>
6558 L: linux-mtd@lists.infradead.org
6559 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
6562 F: include/uapi/linux/jffs2.h
6564 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6565 M: "Theodore Ts'o" <tytso@mit.edu>
6566 M: Jan Kara <jack@suse.com>
6567 L: linux-ext4@vger.kernel.org
6570 F: include/linux/jbd2.h
6572 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6573 M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6574 L: linux-media@vger.kernel.org
6576 F: drivers/media/platform/rcar_jpu.c
6578 JSM Neo PCI based serial card
6579 M: Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>
6580 L: linux-serial@vger.kernel.org
6582 F: drivers/tty/serial/jsm/
6584 K10TEMP HARDWARE MONITORING DRIVER
6585 M: Clemens Ladisch <clemens@ladisch.de>
6586 L: linux-hwmon@vger.kernel.org
6588 F: Documentation/hwmon/k10temp
6589 F: drivers/hwmon/k10temp.c
6591 K8TEMP HARDWARE MONITORING DRIVER
6592 M: Rudolf Marek <r.marek@assembler.cz>
6593 L: linux-hwmon@vger.kernel.org
6595 F: Documentation/hwmon/k8temp
6596 F: drivers/hwmon/k8temp.c
6599 M: Andrey Ryabinin <aryabinin@virtuozzo.com>
6600 R: Alexander Potapenko <glider@google.com>
6601 R: Dmitry Vyukov <dvyukov@google.com>
6602 L: kasan-dev@googlegroups.com
6604 F: arch/*/include/asm/kasan.h
6605 F: arch/*/mm/kasan_init*
6606 F: Documentation/kasan.txt
6607 F: include/linux/kasan*.h
6610 F: scripts/Makefile.kasan
6613 M: "Yann E. MORIN" <yann.morin.1998@free.fr>
6614 L: linux-kbuild@vger.kernel.org
6615 T: git git://gitorious.org/linux-kconfig/linux-kconfig
6617 F: Documentation/kbuild/kconfig-language.txt
6621 M: Dave Young <dyoung@redhat.com>
6622 M: Baoquan He <bhe@redhat.com>
6623 R: Vivek Goyal <vgoyal@redhat.com>
6624 L: kexec@lists.infradead.org
6625 W: http://lse.sourceforge.net/kdump/
6627 F: Documentation/kdump/
6629 KEENE FM RADIO TRANSMITTER DRIVER
6630 M: Hans Verkuil <hverkuil@xs4all.nl>
6631 L: linux-media@vger.kernel.org
6632 T: git git://linuxtv.org/media_tree.git
6633 W: https://linuxtv.org
6635 F: drivers/media/radio/radio-keene*
6637 KERNEL AUTOMOUNTER v4 (AUTOFS4)
6638 M: Ian Kent <raven@themaw.net>
6639 L: autofs@vger.kernel.org
6643 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6644 M: Michal Marek <mmarek@suse.com>
6645 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6646 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6647 L: linux-kbuild@vger.kernel.org
6649 F: Documentation/kbuild/
6651 F: scripts/Makefile.*
6657 L: kernel-janitors@vger.kernel.org
6658 W: http://kernelnewbies.org/KernelJanitors
6661 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6662 M: "J. Bruce Fields" <bfields@fieldses.org>
6663 M: Jeff Layton <jlayton@poochiereds.net>
6664 L: linux-nfs@vger.kernel.org
6665 W: http://nfs.sourceforge.net/
6666 T: git git://linux-nfs.org/~bfields/linux.git
6669 F: include/uapi/linux/nfsd/
6673 F: include/linux/lockd/
6674 F: include/linux/sunrpc/
6675 F: include/uapi/linux/sunrpc/
6677 KERNEL SELFTEST FRAMEWORK
6678 M: Shuah Khan <shuahkh@osg.samsung.com>
6679 M: Shuah Khan <shuah@kernel.org>
6680 L: linux-kselftest@vger.kernel.org
6681 T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6683 F: tools/testing/selftests
6685 KERNEL VIRTUAL MACHINE (KVM)
6686 M: Paolo Bonzini <pbonzini@redhat.com>
6687 M: Radim Krčmář <rkrcmar@redhat.com>
6688 L: kvm@vger.kernel.org
6689 W: http://www.linux-kvm.org
6690 T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6692 F: Documentation/*/kvm*.txt
6693 F: Documentation/virtual/kvm/
6695 F: arch/x86/kernel/kvm.c
6696 F: arch/x86/kernel/kvmclock.c
6697 F: arch/*/include/asm/kvm*
6698 F: include/linux/kvm*
6699 F: include/uapi/linux/kvm*
6703 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6704 M: Joerg Roedel <joro@8bytes.org>
6705 L: kvm@vger.kernel.org
6706 W: http://www.linux-kvm.org/
6708 F: arch/x86/include/asm/svm.h
6709 F: arch/x86/kvm/svm.c
6711 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6712 M: Alexander Graf <agraf@suse.com>
6713 L: kvm-ppc@vger.kernel.org
6714 W: http://www.linux-kvm.org/
6715 T: git git://github.com/agraf/linux-2.6.git
6717 F: arch/powerpc/include/asm/kvm*
6718 F: arch/powerpc/kvm/
6720 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6721 M: Christian Borntraeger <borntraeger@de.ibm.com>
6722 M: Cornelia Huck <cornelia.huck@de.ibm.com>
6723 L: linux-s390@vger.kernel.org
6724 W: http://www.ibm.com/developerworks/linux/linux390/
6725 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
6727 F: Documentation/s390/kvm.txt
6728 F: arch/s390/include/asm/kvm*
6731 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6732 M: Christoffer Dall <christoffer.dall@linaro.org>
6733 M: Marc Zyngier <marc.zyngier@arm.com>
6734 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6735 L: kvmarm@lists.cs.columbia.edu
6736 W: http://systems.cs.columbia.edu/projects/kvm-arm
6737 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6739 F: arch/arm/include/uapi/asm/kvm*
6740 F: arch/arm/include/asm/kvm*
6743 F: include/kvm/arm_*
6745 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6746 M: Christoffer Dall <christoffer.dall@linaro.org>
6747 M: Marc Zyngier <marc.zyngier@arm.com>
6748 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6749 L: kvmarm@lists.cs.columbia.edu
6751 F: arch/arm64/include/uapi/asm/kvm*
6752 F: arch/arm64/include/asm/kvm*
6755 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
6756 M: James Hogan <james.hogan@imgtec.com>
6757 L: linux-mips@linux-mips.org
6759 F: arch/mips/include/uapi/asm/kvm*
6760 F: arch/mips/include/asm/kvm*
6764 M: Eric Biederman <ebiederm@xmission.com>
6765 W: http://kernel.org/pub/linux/utils/kernel/kexec/
6766 L: kexec@lists.infradead.org
6768 F: include/linux/kexec.h
6769 F: include/uapi/linux/kexec.h
6773 M: David Howells <dhowells@redhat.com>
6774 L: keyrings@vger.kernel.org
6776 F: Documentation/security/keys.txt
6777 F: include/linux/key.h
6778 F: include/linux/key-type.h
6779 F: include/linux/keyctl.h
6780 F: include/uapi/linux/keyctl.h
6785 M: David Safford <safford@us.ibm.com>
6786 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6787 L: linux-security-module@vger.kernel.org
6788 L: keyrings@vger.kernel.org
6790 F: Documentation/security/keys-trusted-encrypted.txt
6791 F: include/keys/trusted-type.h
6792 F: security/keys/trusted.c
6793 F: security/keys/trusted.h
6796 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6797 M: David Safford <safford@us.ibm.com>
6798 L: linux-security-module@vger.kernel.org
6799 L: keyrings@vger.kernel.org
6801 F: Documentation/security/keys-trusted-encrypted.txt
6802 F: include/keys/encrypted-type.h
6803 F: security/keys/encrypted-keys/
6805 KGDB / KDB /debug_core
6806 M: Jason Wessel <jason.wessel@windriver.com>
6807 W: http://kgdb.wiki.kernel.org/
6808 L: kgdb-bugreport@lists.sourceforge.net
6809 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
6811 F: Documentation/DocBook/kgdb.tmpl
6812 F: drivers/misc/kgdbts.c
6813 F: drivers/tty/serial/kgdboc.c
6814 F: include/linux/kdb.h
6815 F: include/linux/kgdb.h
6819 M: Vegard Nossum <vegardno@ifi.uio.no>
6820 M: Pekka Enberg <penberg@kernel.org>
6822 F: Documentation/kmemcheck.txt
6823 F: arch/x86/include/asm/kmemcheck.h
6824 F: arch/x86/mm/kmemcheck/
6825 F: include/linux/kmemcheck.h
6829 M: Catalin Marinas <catalin.marinas@arm.com>
6831 F: Documentation/kmemleak.txt
6832 F: include/linux/kmemleak.h
6834 F: mm/kmemleak-test.c
6837 M: Ananth N Mavinakayanahalli <ananth@linux.vnet.ibm.com>
6838 M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6839 M: "David S. Miller" <davem@davemloft.net>
6840 M: Masami Hiramatsu <mhiramat@kernel.org>
6842 F: Documentation/kprobes.txt
6843 F: include/linux/kprobes.h
6846 KS0108 LCD CONTROLLER DRIVER
6847 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6848 W: http://miguelojeda.es/auxdisplay.htm
6849 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6851 F: Documentation/auxdisplay/ks0108
6852 F: drivers/auxdisplay/ks0108.c
6853 F: include/linux/ks0108.h
6856 M: David Ahern <dsa@cumulusnetworks.com>
6857 L: netdev@vger.kernel.org
6860 F: include/net/l3mdev.h
6862 LANTIQ MIPS ARCHITECTURE
6863 M: John Crispin <john@phrozen.org>
6864 L: linux-mips@linux-mips.org
6869 L: linux-x25@vger.kernel.org
6871 F: Documentation/networking/lapb-module.txt
6875 LASI 53c700 driver for PARISC
6876 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6877 L: linux-scsi@vger.kernel.org
6879 F: Documentation/scsi/53c700.txt
6880 F: drivers/scsi/53c700*
6883 M: Richard Purdie <rpurdie@rpsys.net>
6884 M: Jacek Anaszewski <j.anaszewski@samsung.com>
6885 L: linux-leds@vger.kernel.org
6886 T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6888 F: Documentation/devicetree/bindings/leds/
6890 F: include/linux/leds.h
6892 LEGACY EEPROM DRIVER
6893 M: Jean Delvare <jdelvare@suse.com>
6895 F: Documentation/misc-devices/eeprom
6896 F: drivers/misc/eeprom/eeprom.c
6898 LEGO USB Tower driver
6899 M: Juergen Stuber <starblue@users.sourceforge.net>
6900 L: legousb-devel@lists.sourceforge.net
6901 W: http://legousb.sourceforge.net/
6903 F: drivers/usb/misc/legousbtower.c
6906 M: Michael Krufky <mkrufky@linuxtv.org>
6907 L: linux-media@vger.kernel.org
6908 W: https://linuxtv.org
6909 W: http://github.com/mkrufky
6910 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6911 T: git git://linuxtv.org/mkrufky/tuners.git
6913 F: drivers/media/dvb-frontends/lg2160.*
6915 LGDT3305 MEDIA DRIVER
6916 M: Michael Krufky <mkrufky@linuxtv.org>
6917 L: linux-media@vger.kernel.org
6918 W: https://linuxtv.org
6919 W: http://github.com/mkrufky
6920 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6921 T: git git://linuxtv.org/mkrufky/tuners.git
6923 F: drivers/media/dvb-frontends/lgdt3305.*
6926 M: Rusty Russell <rusty@rustcorp.com.au>
6927 L: lguest@lists.ozlabs.org
6928 W: http://lguest.ozlabs.org/
6930 F: arch/x86/include/asm/lguest*.h
6933 F: include/linux/lguest*.h
6936 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6937 M: Tejun Heo <tj@kernel.org>
6938 L: linux-ide@vger.kernel.org
6939 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6942 F: include/linux/ata.h
6943 F: include/linux/libata.h
6944 F: Documentation/devicetree/bindings/ata/
6946 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6947 M: Viresh Kumar <vireshk@kernel.org>
6948 L: linux-ide@vger.kernel.org
6949 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6951 F: include/linux/pata_arasan_cf_data.h
6952 F: drivers/ata/pata_arasan_cf.c
6955 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6956 M: Tejun Heo <tj@kernel.org>
6957 L: linux-ide@vger.kernel.org
6958 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6960 F: drivers/ata/pata_*.c
6961 F: drivers/ata/ata_generic.c
6963 LIBATA SATA AHCI PLATFORM devices support
6964 M: Hans de Goede <hdegoede@redhat.com>
6965 M: Tejun Heo <tj@kernel.org>
6966 L: linux-ide@vger.kernel.org
6967 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6969 F: drivers/ata/ahci_platform.c
6970 F: drivers/ata/libahci_platform.c
6971 F: include/linux/ahci_platform.h
6973 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6974 M: Mikael Pettersson <mikpelinux@gmail.com>
6975 L: linux-ide@vger.kernel.org
6976 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6978 F: drivers/ata/sata_promise.*
6981 M: Sasha Levin <sasha.levin@oracle.com>
6983 F: tools/lib/lockdep/
6985 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6986 M: Dan Williams <dan.j.williams@intel.com>
6987 L: linux-nvdimm@lists.01.org
6988 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6989 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
6992 F: include/linux/nd.h
6993 F: include/linux/libnvdimm.h
6994 F: include/uapi/linux/ndctl.h
6996 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6997 M: Ross Zwisler <ross.zwisler@linux.intel.com>
6998 L: linux-nvdimm@lists.01.org
6999 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
7001 F: drivers/nvdimm/blk.c
7002 F: drivers/nvdimm/region_devs.c
7003 F: drivers/acpi/nfit*
7005 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
7006 M: Vishal Verma <vishal.l.verma@intel.com>
7007 L: linux-nvdimm@lists.01.org
7008 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
7010 F: drivers/nvdimm/btt*
7012 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
7013 M: Ross Zwisler <ross.zwisler@linux.intel.com>
7014 L: linux-nvdimm@lists.01.org
7015 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
7017 F: drivers/nvdimm/pmem.c
7018 F: include/linux/pmem.h
7019 F: arch/*/include/asm/pmem.h
7021 LIGHTNVM PLATFORM SUPPORT
7022 M: Matias Bjorling <mb@lightnvm.io>
7023 W: http://github/OpenChannelSSD
7024 L: linux-block@vger.kernel.org
7026 F: drivers/lightnvm/
7027 F: include/linux/lightnvm.h
7028 F: include/uapi/linux/lightnvm.h
7030 LINUX FOR IBM pSERIES (RS/6000)
7031 M: Paul Mackerras <paulus@au.ibm.com>
7032 W: http://www.ibm.com/linux/ltc/projects/ppc
7034 F: arch/powerpc/boot/rs6000.h
7036 LINUX FOR POWERPC (32-BIT AND 64-BIT)
7037 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7038 M: Paul Mackerras <paulus@samba.org>
7039 M: Michael Ellerman <mpe@ellerman.id.au>
7040 W: http://www.penguinppc.org/
7041 L: linuxppc-dev@lists.ozlabs.org
7042 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
7043 T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
7045 F: Documentation/powerpc/
7047 F: drivers/char/tpm/tpm_ibmvtpm*
7048 F: drivers/crypto/nx/
7049 F: drivers/crypto/vmx/
7050 F: drivers/net/ethernet/ibm/ibmveth.*
7051 F: drivers/net/ethernet/ibm/ibmvnic.*
7052 F: drivers/pci/hotplug/pnv_php.c
7053 F: drivers/pci/hotplug/rpa*
7054 F: drivers/scsi/ibmvscsi/
7062 LINUX FOR POWER MACINTOSH
7063 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7064 W: http://www.penguinppc.org/
7065 L: linuxppc-dev@lists.ozlabs.org
7067 F: arch/powerpc/platforms/powermac/
7068 F: drivers/macintosh/
7070 LINUX FOR POWERPC EMBEDDED MPC5XXX
7071 M: Anatolij Gustschin <agust@denx.de>
7072 L: linuxppc-dev@lists.ozlabs.org
7073 T: git git://git.denx.de/linux-denx-agust.git
7075 F: arch/powerpc/platforms/512x/
7076 F: arch/powerpc/platforms/52xx/
7078 LINUX FOR POWERPC EMBEDDED PPC4XX
7079 M: Alistair Popple <alistair@popple.id.au>
7080 M: Matt Porter <mporter@kernel.crashing.org>
7081 W: http://www.penguinppc.org/
7082 L: linuxppc-dev@lists.ozlabs.org
7084 F: arch/powerpc/platforms/40x/
7085 F: arch/powerpc/platforms/44x/
7087 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
7088 L: linuxppc-dev@lists.ozlabs.org
7090 F: arch/powerpc/*/*virtex*
7091 F: arch/powerpc/*/*/*virtex*
7093 LINUX FOR POWERPC EMBEDDED PPC8XX
7094 M: Vitaly Bordug <vitb@kernel.crashing.org>
7095 W: http://www.penguinppc.org/
7096 L: linuxppc-dev@lists.ozlabs.org
7098 F: arch/powerpc/platforms/8xx/
7100 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
7101 M: Scott Wood <oss@buserror.net>
7102 M: Kumar Gala <galak@kernel.crashing.org>
7103 W: http://www.penguinppc.org/
7104 L: linuxppc-dev@lists.ozlabs.org
7105 T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
7107 F: arch/powerpc/platforms/83xx/
7108 F: arch/powerpc/platforms/85xx/
7110 LINUX FOR POWERPC PA SEMI PWRFICIENT
7111 M: Olof Johansson <olof@lixom.net>
7112 L: linuxppc-dev@lists.ozlabs.org
7114 F: arch/powerpc/platforms/pasemi/
7115 F: drivers/*/*pasemi*
7116 F: drivers/*/*/*pasemi*
7118 LINUX SECURITY MODULE (LSM) FRAMEWORK
7119 M: Chris Wright <chrisw@sous-sol.org>
7120 L: linux-security-module@vger.kernel.org
7123 LIS3LV02D ACCELEROMETER DRIVER
7124 M: Eric Piel <eric.piel@tremplin-utc.net>
7126 F: Documentation/misc-devices/lis3lv02d
7127 F: drivers/misc/lis3lv02d/
7128 F: drivers/platform/x86/hp_accel.c
7131 M: Josh Poimboeuf <jpoimboe@redhat.com>
7132 M: Jessica Yu <jeyu@redhat.com>
7133 M: Jiri Kosina <jikos@kernel.org>
7134 M: Miroslav Benes <mbenes@suse.cz>
7135 R: Petr Mladek <pmladek@suse.com>
7137 F: kernel/livepatch/
7138 F: include/linux/livepatch.h
7139 F: arch/x86/include/asm/livepatch.h
7140 F: arch/x86/kernel/livepatch.c
7141 F: Documentation/livepatch/
7142 F: Documentation/ABI/testing/sysfs-kernel-livepatch
7143 F: samples/livepatch/
7144 L: live-patching@vger.kernel.org
7145 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
7147 LINUX KERNEL DUMP TEST MODULE (LKDTM)
7148 M: Kees Cook <keescook@chromium.org>
7150 F: drivers/misc/lkdtm*
7153 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
7155 F: include/linux/llc.h
7156 F: include/uapi/linux/llc.h
7160 LM73 HARDWARE MONITOR DRIVER
7161 M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
7162 L: linux-hwmon@vger.kernel.org
7164 F: drivers/hwmon/lm73.c
7166 LM78 HARDWARE MONITOR DRIVER
7167 M: Jean Delvare <jdelvare@suse.com>
7168 L: linux-hwmon@vger.kernel.org
7170 F: Documentation/hwmon/lm78
7171 F: drivers/hwmon/lm78.c
7173 LM83 HARDWARE MONITOR DRIVER
7174 M: Jean Delvare <jdelvare@suse.com>
7175 L: linux-hwmon@vger.kernel.org
7177 F: Documentation/hwmon/lm83
7178 F: drivers/hwmon/lm83.c
7180 LM90 HARDWARE MONITOR DRIVER
7181 M: Jean Delvare <jdelvare@suse.com>
7182 L: linux-hwmon@vger.kernel.org
7184 F: Documentation/hwmon/lm90
7185 F: Documentation/devicetree/bindings/hwmon/lm90.txt
7186 F: drivers/hwmon/lm90.c
7188 LM95234 HARDWARE MONITOR DRIVER
7189 M: Guenter Roeck <linux@roeck-us.net>
7190 L: linux-hwmon@vger.kernel.org
7192 F: Documentation/hwmon/lm95234
7193 F: drivers/hwmon/lm95234.c
7195 LME2510 MEDIA DRIVER
7196 M: Malcolm Priestley <tvboxspy@gmail.com>
7197 L: linux-media@vger.kernel.org
7198 W: https://linuxtv.org
7199 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7201 F: drivers/media/usb/dvb-usb-v2/lmedm04*
7204 M: Peter Zijlstra <peterz@infradead.org>
7205 M: Ingo Molnar <mingo@redhat.com>
7206 L: linux-kernel@vger.kernel.org
7207 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
7209 F: Documentation/locking/
7210 F: include/linux/lockdep.h
7211 F: include/linux/spinlock*.h
7212 F: arch/*/include/asm/spinlock*.h
7213 F: include/linux/rwlock*.h
7214 F: include/linux/mutex*.h
7215 F: arch/*/include/asm/mutex*.h
7216 F: include/linux/rwsem*.h
7217 F: arch/*/include/asm/rwsem.h
7218 F: include/linux/seqlock.h
7219 F: lib/locking*.[ch]
7222 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
7223 M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
7224 L: linux-ntfs-dev@lists.sourceforge.net
7225 W: http://www.linux-ntfs.org/content/view/19/37/
7227 F: Documentation/ldm.txt
7228 F: block/partitions/ldm.*
7231 M: Joern Engel <joern@logfs.org>
7232 M: Prasad Joshi <prasadjoshi.linux@gmail.com>
7238 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
7239 M: Sathya Prakash <sathya.prakash@broadcom.com>
7240 M: Chaitra P B <chaitra.basappa@broadcom.com>
7241 M: Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
7242 L: MPT-FusionLinux.pdl@broadcom.com
7243 L: linux-scsi@vger.kernel.org
7244 W: http://www.avagotech.com/support/
7246 F: drivers/message/fusion/
7247 F: drivers/scsi/mpt2sas/
7248 F: drivers/scsi/mpt3sas/
7250 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
7251 M: Matthew Wilcox <matthew@wil.cx>
7252 L: linux-scsi@vger.kernel.org
7254 F: drivers/scsi/sym53c8xx_2/
7256 LTC4261 HARDWARE MONITOR DRIVER
7257 M: Guenter Roeck <linux@roeck-us.net>
7258 L: linux-hwmon@vger.kernel.org
7260 F: Documentation/hwmon/ltc4261
7261 F: drivers/hwmon/ltc4261.c
7263 LTP (Linux Test Project)
7264 M: Mike Frysinger <vapier@gentoo.org>
7265 M: Cyril Hrubis <chrubis@suse.cz>
7266 M: Wanlong Gao <wanlong.gao@gmail.com>
7267 M: Jan Stancek <jstancek@redhat.com>
7268 M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
7269 M: Alexey Kodanev <alexey.kodanev@oracle.com>
7270 L: ltp@lists.linux.it (subscribers-only)
7271 W: http://linux-test-project.github.io/
7272 T: git git://github.com/linux-test-project/ltp.git
7276 W: http://www.linux-m32r.org/
7281 M: Geert Uytterhoeven <geert@linux-m68k.org>
7282 L: linux-m68k@lists.linux-m68k.org
7283 W: http://www.linux-m68k.org/
7284 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
7289 M68K ON APPLE MACINTOSH
7290 M: Joshua Thompson <funaho@jurai.org>
7291 W: http://www.mac.linux-m68k.org/
7292 L: linux-m68k@lists.linux-m68k.org
7297 M: Philip Blundell <philb@gnu.org>
7298 W: http://www.tazenda.demon.co.uk/phil/linux-hp
7302 M88DS3103 MEDIA DRIVER
7303 M: Antti Palosaari <crope@iki.fi>
7304 L: linux-media@vger.kernel.org
7305 W: https://linuxtv.org
7306 W: http://palosaari.fi/linux/
7307 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7308 T: git git://linuxtv.org/anttip/media_tree.git
7310 F: drivers/media/dvb-frontends/m88ds3103*
7312 M88RS2000 MEDIA DRIVER
7313 M: Malcolm Priestley <tvboxspy@gmail.com>
7314 L: linux-media@vger.kernel.org
7315 W: https://linuxtv.org
7316 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7318 F: drivers/media/dvb-frontends/m88rs2000*
7320 MA901 MASTERKIT USB FM RADIO DRIVER
7321 M: Alexey Klimov <klimov.linux@gmail.com>
7322 L: linux-media@vger.kernel.org
7323 T: git git://linuxtv.org/media_tree.git
7325 F: drivers/media/radio/radio-ma901.c
7328 M: Johannes Berg <johannes@sipsolutions.net>
7329 L: linux-wireless@vger.kernel.org
7330 W: http://wireless.kernel.org/
7331 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7332 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
7334 F: Documentation/networking/mac80211-injection.txt
7335 F: include/net/mac80211.h
7337 F: drivers/net/wireless/mac80211_hwsim.[ch]
7340 M: Patrick McHardy <kaber@trash.net>
7341 L: netdev@vger.kernel.org
7343 F: drivers/net/macvlan.c
7344 F: include/linux/if_macvlan.h
7347 M: Jassi Brar <jassisinghbrar@gmail.com>
7348 L: linux-kernel@vger.kernel.org
7351 F: include/linux/mailbox_client.h
7352 F: include/linux/mailbox_controller.h
7354 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
7355 M: Michael Kerrisk <mtk.manpages@gmail.com>
7356 W: http://www.kernel.org/doc/man-pages
7357 L: linux-man@vger.kernel.org
7360 MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
7361 M: Andrew Lunn <andrew@lunn.ch>
7362 M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
7364 F: drivers/net/dsa/mv88e6xxx/
7366 MARVELL ARMADA DRM SUPPORT
7367 M: Russell King <rmk+kernel@armlinux.org.uk>
7369 F: drivers/gpu/drm/armada/
7370 F: include/uapi/drm/armada_drm.h
7371 F: Documentation/devicetree/bindings/display/armada/
7373 MARVELL CRYPTO DRIVER
7374 M: Boris Brezillon <boris.brezillon@free-electrons.com>
7375 M: Arnaud Ebalard <arno@natisbad.org>
7376 F: drivers/crypto/marvell/
7378 L: linux-crypto@vger.kernel.org
7380 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
7381 M: Mirko Lindner <mlindner@marvell.com>
7382 M: Stephen Hemminger <stephen@networkplumber.org>
7383 L: netdev@vger.kernel.org
7385 F: drivers/net/ethernet/marvell/sk*
7387 MARVELL LIBERTAS WIRELESS DRIVER
7388 L: libertas-dev@lists.infradead.org
7390 F: drivers/net/wireless/marvell/libertas/
7392 MARVELL MV643XX ETHERNET DRIVER
7393 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
7394 L: netdev@vger.kernel.org
7396 F: drivers/net/ethernet/marvell/mv643xx_eth.*
7397 F: include/linux/mv643xx.h
7399 MARVELL MVNETA ETHERNET DRIVER
7400 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7401 L: netdev@vger.kernel.org
7403 F: drivers/net/ethernet/marvell/mvneta.*
7405 MARVELL MWIFIEX WIRELESS DRIVER
7406 M: Amitkumar Karwar <akarwar@marvell.com>
7407 M: Nishant Sarmukadam <nishants@marvell.com>
7408 L: linux-wireless@vger.kernel.org
7410 F: drivers/net/wireless/marvell/mwifiex/
7412 MARVELL MWL8K WIRELESS DRIVER
7413 M: Lennert Buytenhek <buytenh@wantstofly.org>
7414 L: linux-wireless@vger.kernel.org
7416 F: drivers/net/wireless/marvell/mwl8k.c
7418 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
7419 M: Nicolas Pitre <nico@fluxnic.net>
7421 F: drivers/mmc/host/mvsdio.*
7423 MATROX FRAMEBUFFER DRIVER
7424 L: linux-fbdev@vger.kernel.org
7426 F: drivers/video/fbdev/matrox/matroxfb_*
7427 F: include/uapi/linux/matroxfb.h
7429 MAX16065 HARDWARE MONITOR DRIVER
7430 M: Guenter Roeck <linux@roeck-us.net>
7431 L: linux-hwmon@vger.kernel.org
7433 F: Documentation/hwmon/max16065
7434 F: drivers/hwmon/max16065.c
7436 MAX20751 HARDWARE MONITOR DRIVER
7437 M: Guenter Roeck <linux@roeck-us.net>
7438 L: linux-hwmon@vger.kernel.org
7440 F: Documentation/hwmon/max20751
7441 F: drivers/hwmon/max20751.c
7443 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
7444 M: "Hans J. Koch" <hjk@hansjkoch.de>
7445 L: linux-hwmon@vger.kernel.org
7447 F: Documentation/hwmon/max6650
7448 F: drivers/hwmon/max6650.c
7450 MAX6697 HARDWARE MONITOR DRIVER
7451 M: Guenter Roeck <linux@roeck-us.net>
7452 L: linux-hwmon@vger.kernel.org
7454 F: Documentation/hwmon/max6697
7455 F: Documentation/devicetree/bindings/i2c/max6697.txt
7456 F: drivers/hwmon/max6697.c
7457 F: include/linux/platform_data/max6697.h
7459 MAX9860 MONO AUDIO VOICE CODEC DRIVER
7460 M: Peter Rosin <peda@axentia.se>
7461 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7463 F: Documentation/devicetree/bindings/sound/max9860.txt
7464 F: sound/soc/codecs/max9860.*
7466 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
7467 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
7468 L: linux-pm@vger.kernel.org
7470 F: drivers/power/max14577_charger.c
7471 F: drivers/power/max77693_charger.c
7473 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
7474 M: Javier Martinez Canillas <javier@osg.samsung.com>
7475 L: linux-kernel@vger.kernel.org
7477 F: drivers/*/*max77802*.c
7478 F: Documentation/devicetree/bindings/*/*max77802.txt
7479 F: include/dt-bindings/*/*max77802.h
7481 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
7482 M: Chanwoo Choi <cw00.choi@samsung.com>
7483 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
7484 L: linux-kernel@vger.kernel.org
7486 F: drivers/*/max14577*.c
7487 F: drivers/*/max77686*.c
7488 F: drivers/*/max77693*.c
7489 F: drivers/extcon/extcon-max14577.c
7490 F: drivers/extcon/extcon-max77693.c
7491 F: drivers/rtc/rtc-max77686.c
7492 F: drivers/clk/clk-max77686.c
7493 F: Documentation/devicetree/bindings/mfd/max14577.txt
7494 F: Documentation/devicetree/bindings/*/max77686.txt
7495 F: Documentation/devicetree/bindings/mfd/max77693.txt
7496 F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
7497 F: include/linux/mfd/max14577*.h
7498 F: include/linux/mfd/max77686*.h
7499 F: include/linux/mfd/max77693*.h
7501 MAXIRADIO FM RADIO RECEIVER DRIVER
7502 M: Hans Verkuil <hverkuil@xs4all.nl>
7503 L: linux-media@vger.kernel.org
7504 T: git git://linuxtv.org/media_tree.git
7505 W: https://linuxtv.org
7507 F: drivers/media/radio/radio-maxiradio*
7509 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
7510 M: Peter Rosin <peda@axentia.se>
7511 L: linux-iio@vger.kernel.org
7513 F: drivers/iio/potentiometer/mcp4531.c
7515 MEDIA DRIVERS FOR RENESAS - FCP
7516 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7517 L: linux-media@vger.kernel.org
7518 L: linux-renesas-soc@vger.kernel.org
7519 T: git git://linuxtv.org/media_tree.git
7521 F: Documentation/devicetree/bindings/media/renesas,fcp.txt
7522 F: drivers/media/platform/rcar-fcp.c
7523 F: include/media/rcar-fcp.h
7525 MEDIA DRIVERS FOR RENESAS - VSP1
7526 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7527 L: linux-media@vger.kernel.org
7528 L: linux-renesas-soc@vger.kernel.org
7529 T: git git://linuxtv.org/media_tree.git
7531 F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
7532 F: drivers/media/platform/vsp1/
7534 MEDIA DRIVERS FOR HELENE
7535 M: Abylay Ospan <aospan@netup.ru>
7536 L: linux-media@vger.kernel.org
7537 W: https://linuxtv.org
7539 T: git git://linuxtv.org/media_tree.git
7541 F: drivers/media/dvb-frontends/helene*
7543 MEDIA DRIVERS FOR ASCOT2E
7544 M: Sergey Kozlov <serjk@netup.ru>
7545 M: Abylay Ospan <aospan@netup.ru>
7546 L: linux-media@vger.kernel.org
7547 W: https://linuxtv.org
7549 T: git git://linuxtv.org/media_tree.git
7551 F: drivers/media/dvb-frontends/ascot2e*
7553 MEDIA DRIVERS FOR CXD2841ER
7554 M: Sergey Kozlov <serjk@netup.ru>
7555 M: Abylay Ospan <aospan@netup.ru>
7556 L: linux-media@vger.kernel.org
7557 W: https://linuxtv.org
7559 T: git git://linuxtv.org/media_tree.git
7561 F: drivers/media/dvb-frontends/cxd2841er*
7563 MEDIA DRIVERS FOR HORUS3A
7564 M: Sergey Kozlov <serjk@netup.ru>
7565 M: Abylay Ospan <aospan@netup.ru>
7566 L: linux-media@vger.kernel.org
7567 W: https://linuxtv.org
7569 T: git git://linuxtv.org/media_tree.git
7571 F: drivers/media/dvb-frontends/horus3a*
7573 MEDIA DRIVERS FOR LNBH25
7574 M: Sergey Kozlov <serjk@netup.ru>
7575 M: Abylay Ospan <aospan@netup.ru>
7576 L: linux-media@vger.kernel.org
7577 W: https://linuxtv.org
7579 T: git git://linuxtv.org/media_tree.git
7581 F: drivers/media/dvb-frontends/lnbh25*
7583 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
7584 M: Sergey Kozlov <serjk@netup.ru>
7585 M: Abylay Ospan <aospan@netup.ru>
7586 L: linux-media@vger.kernel.org
7587 W: https://linuxtv.org
7589 T: git git://linuxtv.org/media_tree.git
7591 F: drivers/media/pci/netup_unidvb/*
7593 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
7594 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
7595 M: Mauro Carvalho Chehab <mchehab@kernel.org>
7596 P: LinuxTV.org Project
7597 L: linux-media@vger.kernel.org
7598 W: https://linuxtv.org
7599 Q: http://patchwork.kernel.org/project/linux-media/list/
7600 T: git git://linuxtv.org/media_tree.git
7602 F: Documentation/dvb/
7603 F: Documentation/video4linux/
7604 F: Documentation/DocBook/media/
7606 F: drivers/staging/media/
7607 F: include/linux/platform_data/media/
7609 F: include/uapi/linux/dvb/
7610 F: include/uapi/linux/videodev2.h
7611 F: include/uapi/linux/media.h
7612 F: include/uapi/linux/v4l2-*
7613 F: include/uapi/linux/meye.h
7614 F: include/uapi/linux/ivtv*
7615 F: include/uapi/linux/uvcvideo.h
7617 MEDIATEK ETHERNET DRIVER
7618 M: Felix Fietkau <nbd@openwrt.org>
7619 M: John Crispin <blogic@openwrt.org>
7620 L: netdev@vger.kernel.org
7622 F: drivers/net/ethernet/mediatek/
7624 MEDIATEK MT7601U WIRELESS LAN DRIVER
7625 M: Jakub Kicinski <kubakici@wp.pl>
7626 L: linux-wireless@vger.kernel.org
7628 F: drivers/net/wireless/mediatek/mt7601u/
7630 MEGARAID SCSI/SAS DRIVERS
7631 M: Kashyap Desai <kashyap.desai@avagotech.com>
7632 M: Sumit Saxena <sumit.saxena@avagotech.com>
7633 M: Uday Lingala <uday.lingala@avagotech.com>
7634 L: megaraidlinux.pdl@avagotech.com
7635 L: linux-scsi@vger.kernel.org
7636 W: http://www.lsi.com
7638 F: Documentation/scsi/megaraid.txt
7639 F: drivers/scsi/megaraid.*
7640 F: drivers/scsi/megaraid/
7642 MELLANOX ETHERNET DRIVER (mlx4_en)
7643 M: Tariq Toukan <tariqt@mellanox.com>
7644 L: netdev@vger.kernel.org
7646 W: http://www.mellanox.com
7647 Q: http://patchwork.ozlabs.org/project/netdev/list/
7648 F: drivers/net/ethernet/mellanox/mlx4/en_*
7650 MELLANOX ETHERNET DRIVER (mlx5e)
7651 M: Saeed Mahameed <saeedm@mellanox.com>
7652 L: netdev@vger.kernel.org
7654 W: http://www.mellanox.com
7655 Q: http://patchwork.ozlabs.org/project/netdev/list/
7656 F: drivers/net/ethernet/mellanox/mlx5/core/en_*
7658 MELLANOX ETHERNET SWITCH DRIVERS
7659 M: Jiri Pirko <jiri@mellanox.com>
7660 M: Ido Schimmel <idosch@mellanox.com>
7661 L: netdev@vger.kernel.org
7663 W: http://www.mellanox.com
7664 Q: http://patchwork.ozlabs.org/project/netdev/list/
7665 F: drivers/net/ethernet/mellanox/mlxsw/
7667 SOFT-ROCE DRIVER (rxe)
7668 M: Moni Shoua <monis@mellanox.com>
7669 L: linux-rdma@vger.kernel.org
7671 W: https://github.com/SoftRoCE/rxe-dev/wiki/rxe-dev:-Home
7672 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7673 F: drivers/infiniband/sw/rxe/
7674 F: include/uapi/rdma/rdma_user_rxe.h
7677 M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7678 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7679 L: linux-kernel@vger.kernel.org
7681 F: kernel/membarrier.c
7682 F: include/uapi/linux/membarrier.h
7685 L: linux-mm@kvack.org
7686 W: http://www.linux-mm.org
7688 F: include/linux/mm.h
7689 F: include/linux/gfp.h
7690 F: include/linux/mmzone.h
7691 F: include/linux/memory_hotplug.h
7692 F: include/linux/vmalloc.h
7695 MEMORY TECHNOLOGY DEVICES (MTD)
7696 M: David Woodhouse <dwmw2@infradead.org>
7697 M: Brian Norris <computersforpeace@gmail.com>
7698 L: linux-mtd@lists.infradead.org
7699 W: http://www.linux-mtd.infradead.org/
7700 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
7701 T: git git://git.infradead.org/linux-mtd.git
7702 T: git git://git.infradead.org/l2-mtd.git
7704 F: Documentation/devicetree/bindings/mtd/
7706 F: include/linux/mtd/
7707 F: include/uapi/mtd/
7709 MEN A21 WATCHDOG DRIVER
7710 M: Johannes Thumshirn <morbidrsa@gmail.com>
7711 L: linux-watchdog@vger.kernel.org
7713 F: drivers/watchdog/mena21_wdt.c
7715 MEN CHAMELEON BUS (mcb)
7716 M: Johannes Thumshirn <morbidrsa@gmail.com>
7719 F: include/linux/mcb.h
7720 F: Documentation/men-chameleon-bus.txt
7722 MEN F21BMC (Board Management Controller)
7723 M: Andreas Werner <andreas.werner@men.de>
7725 F: drivers/mfd/menf21bmc.c
7726 F: drivers/watchdog/menf21bmc_wdt.c
7727 F: drivers/leds/leds-menf21bmc.c
7728 F: drivers/hwmon/menf21bmc_hwmon.c
7729 F: Documentation/hwmon/menf21bmc
7732 M: James Hogan <james.hogan@imgtec.com>
7733 L: linux-metag@vger.kernel.org
7734 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
7737 F: Documentation/metag/
7738 F: Documentation/devicetree/bindings/metag/
7739 F: Documentation/devicetree/bindings/interrupt-controller/img,*
7740 F: drivers/clocksource/metag_generic.c
7741 F: drivers/irqchip/irq-metag.c
7742 F: drivers/irqchip/irq-metag-ext.c
7743 F: drivers/tty/metag_da.c
7745 MICROBLAZE ARCHITECTURE
7746 M: Michal Simek <monstr@monstr.eu>
7747 W: http://www.monstr.eu/fdt/
7748 T: git git://git.monstr.eu/linux-2.6-microblaze.git
7752 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7753 M: Chen Yu <yu.c.chen@intel.com>
7754 L: platform-driver-x86@vger.kernel.org
7756 F: drivers/platform/x86/surfacepro3_button.c
7759 M: Oliver Neukum <oliver@neukum.org>
7761 F: drivers/usb/image/microtek.*
7764 M: Ralf Baechle <ralf@linux-mips.org>
7765 L: linux-mips@linux-mips.org
7766 W: http://www.linux-mips.org/
7767 T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
7768 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7770 F: Documentation/devicetree/bindings/mips/
7771 F: Documentation/mips/
7774 MIPS/LOONGSON1 ARCHITECTURE
7775 M: Keguang Zhang <keguang.zhang@gmail.com>
7776 L: linux-mips@linux-mips.org
7778 F: arch/mips/loongson32/
7779 F: arch/mips/include/asm/mach-loongson32/
7780 F: drivers/*/*loongson1*
7781 F: drivers/*/*/*loongson1*
7783 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7784 M: Hans Verkuil <hverkuil@xs4all.nl>
7785 L: linux-media@vger.kernel.org
7786 T: git git://linuxtv.org/media_tree.git
7787 W: https://linuxtv.org
7789 F: drivers/media/radio/radio-miropcm20*
7791 MELLANOX MLX4 core VPI driver
7792 M: Yishai Hadas <yishaih@mellanox.com>
7793 L: netdev@vger.kernel.org
7794 L: linux-rdma@vger.kernel.org
7795 W: http://www.mellanox.com
7796 Q: http://patchwork.ozlabs.org/project/netdev/list/
7798 F: drivers/net/ethernet/mellanox/mlx4/
7799 F: include/linux/mlx4/
7801 MELLANOX MLX4 IB driver
7802 M: Yishai Hadas <yishaih@mellanox.com>
7803 L: linux-rdma@vger.kernel.org
7804 W: http://www.mellanox.com
7805 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7807 F: drivers/infiniband/hw/mlx4/
7808 F: include/linux/mlx4/
7810 MELLANOX MLX5 core VPI driver
7811 M: Matan Barak <matanb@mellanox.com>
7812 M: Leon Romanovsky <leonro@mellanox.com>
7813 L: netdev@vger.kernel.org
7814 L: linux-rdma@vger.kernel.org
7815 W: http://www.mellanox.com
7816 Q: http://patchwork.ozlabs.org/project/netdev/list/
7818 F: drivers/net/ethernet/mellanox/mlx5/core/
7819 F: include/linux/mlx5/
7821 MELLANOX MLX5 IB driver
7822 M: Matan Barak <matanb@mellanox.com>
7823 M: Leon Romanovsky <leonro@mellanox.com>
7824 L: linux-rdma@vger.kernel.org
7825 W: http://www.mellanox.com
7826 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7828 F: drivers/infiniband/hw/mlx5/
7829 F: include/linux/mlx5/
7831 MELEXIS MLX90614 DRIVER
7832 M: Crt Mori <cmo@melexis.com>
7833 L: linux-iio@vger.kernel.org
7834 W: http://www.melexis.com
7836 F: drivers/iio/temperature/mlx90614.c
7838 MN88472 MEDIA DRIVER
7839 M: Antti Palosaari <crope@iki.fi>
7840 L: linux-media@vger.kernel.org
7841 W: https://linuxtv.org
7842 W: http://palosaari.fi/linux/
7843 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7845 F: drivers/media/dvb-frontends/mn88472*
7847 MN88473 MEDIA DRIVER
7848 M: Antti Palosaari <crope@iki.fi>
7849 L: linux-media@vger.kernel.org
7850 W: https://linuxtv.org
7851 W: http://palosaari.fi/linux/
7852 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7854 F: drivers/media/dvb-frontends/mn88473*
7857 M: Rusty Russell <rusty@rustcorp.com.au>
7859 F: include/linux/module.h
7862 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7863 W: http://popies.net/meye/
7865 F: Documentation/video4linux/meye.txt
7866 F: drivers/media/pci/meye/
7867 F: include/uapi/linux/meye.h
7869 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7870 M: Jiri Slaby <jirislaby@gmail.com>
7872 F: Documentation/serial/moxa-smartio
7873 F: drivers/tty/mxser.*
7875 MR800 AVERMEDIA USB FM RADIO DRIVER
7876 M: Alexey Klimov <klimov.linux@gmail.com>
7877 L: linux-media@vger.kernel.org
7878 T: git git://linuxtv.org/media_tree.git
7880 F: drivers/media/radio/radio-mr800.c
7882 MRF24J40 IEEE 802.15.4 RADIO DRIVER
7883 M: Alan Ott <alan@signal11.us>
7884 L: linux-wpan@vger.kernel.org
7886 F: drivers/net/ieee802154/mrf24j40.c
7887 F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7890 M: "Lee, Chun-Yi" <jlee@suse.com>
7891 L: platform-driver-x86@vger.kernel.org
7893 F: drivers/platform/x86/msi-laptop.c
7896 L: platform-driver-x86@vger.kernel.org
7898 F: drivers/platform/x86/msi-wmi.c
7901 M: Antti Palosaari <crope@iki.fi>
7902 L: linux-media@vger.kernel.org
7903 W: https://linuxtv.org
7904 W: http://palosaari.fi/linux/
7905 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7906 T: git git://linuxtv.org/anttip/media_tree.git
7908 F: drivers/media/tuners/msi001*
7910 MSI2500 MEDIA DRIVER
7911 M: Antti Palosaari <crope@iki.fi>
7912 L: linux-media@vger.kernel.org
7913 W: https://linuxtv.org
7914 W: http://palosaari.fi/linux/
7915 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7916 T: git git://linuxtv.org/anttip/media_tree.git
7918 F: drivers/media/usb/msi2500/
7920 MSYSTEMS DISKONCHIP G3 MTD DRIVER
7921 M: Robert Jarzmik <robert.jarzmik@free.fr>
7922 L: linux-mtd@lists.infradead.org
7924 F: drivers/mtd/devices/docg3*
7926 MT9M032 APTINA SENSOR DRIVER
7927 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7928 L: linux-media@vger.kernel.org
7929 T: git git://linuxtv.org/media_tree.git
7931 F: drivers/media/i2c/mt9m032.c
7932 F: include/media/i2c/mt9m032.h
7934 MT9P031 APTINA CAMERA SENSOR
7935 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7936 L: linux-media@vger.kernel.org
7937 T: git git://linuxtv.org/media_tree.git
7939 F: drivers/media/i2c/mt9p031.c
7940 F: include/media/i2c/mt9p031.h
7942 MT9T001 APTINA CAMERA SENSOR
7943 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7944 L: linux-media@vger.kernel.org
7945 T: git git://linuxtv.org/media_tree.git
7947 F: drivers/media/i2c/mt9t001.c
7948 F: include/media/i2c/mt9t001.h
7950 MT9V032 APTINA CAMERA SENSOR
7951 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7952 L: linux-media@vger.kernel.org
7953 T: git git://linuxtv.org/media_tree.git
7955 F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7956 F: drivers/media/i2c/mt9v032.c
7957 F: include/media/i2c/mt9v032.h
7959 MULTIFUNCTION DEVICES (MFD)
7960 M: Lee Jones <lee.jones@linaro.org>
7961 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7964 F: include/linux/mfd/
7966 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7967 M: Ulf Hansson <ulf.hansson@linaro.org>
7968 L: linux-mmc@vger.kernel.org
7969 T: git git://git.linaro.org/people/ulf.hansson/mmc.git
7971 F: Documentation/devicetree/bindings/mmc/
7973 F: include/linux/mmc/
7974 F: include/uapi/linux/mmc/
7976 MULTIMEDIA CARD (MMC) ETC. OVER SPI
7978 F: drivers/mmc/host/mmc_spi.c
7979 F: include/linux/spi/mmc_spi.h
7981 MULTISOUND SOUND DRIVER
7982 M: Andrew Veliath <andrewtv@usa.net>
7984 F: Documentation/sound/oss/MultiSound
7987 MULTITECH MULTIPORT CARD (ISICOM)
7989 F: drivers/tty/isicom.c
7990 F: include/linux/isicom.h
7992 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7993 M: Bin Liu <b-liu@ti.com>
7994 L: linux-usb@vger.kernel.org
7995 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7997 F: drivers/usb/musb/
7999 MXL5007T MEDIA DRIVER
8000 M: Michael Krufky <mkrufky@linuxtv.org>
8001 L: linux-media@vger.kernel.org
8002 W: https://linuxtv.org
8003 W: http://github.com/mkrufky
8004 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8005 T: git git://linuxtv.org/mkrufky/tuners.git
8007 F: drivers/media/tuners/mxl5007t.*
8009 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
8010 M: Hyong-Youb Kim <hykim@myri.com>
8011 L: netdev@vger.kernel.org
8012 W: https://www.myricom.com/support/downloads/myri10ge.html
8014 F: drivers/net/ethernet/myricom/myri10ge/
8016 NAND FLASH SUBSYSTEM
8017 M: Boris Brezillon <boris.brezillon@free-electrons.com>
8018 R: Richard Weinberger <richard@nod.at>
8019 L: linux-mtd@lists.infradead.org
8020 W: http://www.linux-mtd.infradead.org/
8021 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
8022 T: git git://github.com/linux-nand/linux.git
8024 F: drivers/mtd/nand/
8025 F: include/linux/mtd/nand*.h
8027 NATSEMI ETHERNET DRIVER (DP8381x)
8029 F: drivers/net/ethernet/natsemi/natsemi.c
8031 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
8032 M: Daniel Mack <zonque@gmail.com>
8034 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8035 W: http://www.native-instruments.com
8039 M: Petr Vandrovec <petr@vandrovec.name>
8043 NCR 5380 SCSI DRIVERS
8044 M: Finn Thain <fthain@telegraphics.com.au>
8045 M: Michael Schmitz <schmitzmic@gmail.com>
8046 L: linux-scsi@vger.kernel.org
8048 F: Documentation/scsi/g_NCR5380.txt
8049 F: Documentation/scsi/dtc3x80.txt
8050 F: drivers/scsi/NCR5380.*
8051 F: drivers/scsi/arm/cumana_1.c
8052 F: drivers/scsi/arm/oak.c
8053 F: drivers/scsi/atari_scsi.*
8054 F: drivers/scsi/dmx3191d.c
8055 F: drivers/scsi/dtc.*
8056 F: drivers/scsi/g_NCR5380.*
8057 F: drivers/scsi/g_NCR5380_mmio.c
8058 F: drivers/scsi/mac_scsi.*
8059 F: drivers/scsi/pas16.*
8060 F: drivers/scsi/sun3_scsi.*
8061 F: drivers/scsi/sun3_scsi_vme.c
8062 F: drivers/scsi/t128.*
8064 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8065 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
8066 L: linux-scsi@vger.kernel.org
8068 F: drivers/scsi/NCR_D700.*
8070 NCT6775 HARDWARE MONITOR DRIVER
8071 M: Guenter Roeck <linux@roeck-us.net>
8072 L: linux-hwmon@vger.kernel.org
8074 F: Documentation/hwmon/nct6775
8075 F: drivers/hwmon/nct6775.c
8077 NETEFFECT IWARP RNIC DRIVER (IW_NES)
8078 M: Faisal Latif <faisal.latif@intel.com>
8079 L: linux-rdma@vger.kernel.org
8080 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
8082 F: drivers/infiniband/hw/nes/
8084 NETEM NETWORK EMULATOR
8085 M: Stephen Hemminger <stephen@networkplumber.org>
8086 L: netem@lists.linux-foundation.org (moderated for non-subscribers)
8088 F: net/sched/sch_netem.c
8090 NETERION 10GbE DRIVERS (s2io/vxge)
8091 M: Jon Mason <jdmason@kudzu.us>
8092 L: netdev@vger.kernel.org
8094 F: Documentation/networking/s2io.txt
8095 F: Documentation/networking/vxge.txt
8096 F: drivers/net/ethernet/neterion/
8098 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
8099 M: Pablo Neira Ayuso <pablo@netfilter.org>
8100 M: Patrick McHardy <kaber@trash.net>
8101 M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
8102 L: netfilter-devel@vger.kernel.org
8103 L: coreteam@netfilter.org
8104 W: http://www.netfilter.org/
8105 W: http://www.iptables.org/
8106 Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
8107 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
8108 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
8110 F: include/linux/netfilter*
8111 F: include/linux/netfilter/
8112 F: include/net/netfilter/
8113 F: include/uapi/linux/netfilter*
8114 F: include/uapi/linux/netfilter/
8115 F: net/*/netfilter.c
8118 F: net/bridge/br_netfilter*.c
8121 M: Paul Moore <paul@paul-moore.com>
8122 W: http://netlabel.sf.net
8123 L: netdev@vger.kernel.org
8125 F: Documentation/netlabel/
8126 F: include/net/netlabel.h
8129 NETROM NETWORK LAYER
8130 M: Ralf Baechle <ralf@linux-mips.org>
8131 L: linux-hams@vger.kernel.org
8132 W: http://www.linux-ax25.org/
8134 F: include/net/netrom.h
8135 F: include/uapi/linux/netrom.h
8138 NETRONOME ETHERNET DRIVERS
8139 M: Jakub Kicinski <jakub.kicinski@netronome.com>
8140 L: oss-drivers@netronome.com
8142 F: drivers/net/ethernet/netronome/
8144 NETWORK BLOCK DEVICE (NBD)
8145 M: Markus Pargmann <mpa@pengutronix.de>
8147 L: nbd-general@lists.sourceforge.net
8148 T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
8149 F: Documentation/blockdev/nbd.txt
8150 F: drivers/block/nbd.c
8151 F: include/uapi/linux/nbd.h
8153 NETWORK DROP MONITOR
8154 M: Neil Horman <nhorman@tuxdriver.com>
8155 L: netdev@vger.kernel.org
8157 W: https://fedorahosted.org/dropwatch/
8158 F: net/core/drop_monitor.c
8160 NETWORKING [GENERAL]
8161 M: "David S. Miller" <davem@davemloft.net>
8162 L: netdev@vger.kernel.org
8163 W: http://www.linuxfoundation.org/en/Net
8164 Q: http://patchwork.ozlabs.org/project/netdev/list/
8165 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8166 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
8170 F: include/linux/in.h
8171 F: include/linux/net.h
8172 F: include/linux/netdevice.h
8173 F: include/uapi/linux/in.h
8174 F: include/uapi/linux/net.h
8175 F: include/uapi/linux/netdevice.h
8176 F: include/uapi/linux/net_namespace.h
8178 F: tools/testing/selftests/net/
8182 NETWORKING [IPv4/IPv6]
8183 M: "David S. Miller" <davem@davemloft.net>
8184 M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8185 M: James Morris <jmorris@namei.org>
8186 M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
8187 M: Patrick McHardy <kaber@trash.net>
8188 L: netdev@vger.kernel.org
8189 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8197 M: Steffen Klassert <steffen.klassert@secunet.com>
8198 M: Herbert Xu <herbert@gondor.apana.org.au>
8199 M: "David S. Miller" <davem@davemloft.net>
8200 L: netdev@vger.kernel.org
8201 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
8202 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
8210 F: net/ipv4/ipcomp.c
8211 F: net/ipv4/ip_vti.c
8215 F: net/ipv6/ipcomp6.c
8216 F: net/ipv6/ip6_vti.c
8217 F: include/uapi/linux/xfrm.h
8218 F: include/net/xfrm.h
8220 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
8221 M: Paul Moore <paul@paul-moore.com>
8222 L: netdev@vger.kernel.org
8225 NETWORKING [WIRELESS]
8226 L: linux-wireless@vger.kernel.org
8227 Q: http://patchwork.kernel.org/project/linux-wireless/list/
8230 L: netdev@vger.kernel.org
8231 W: http://www.linuxfoundation.org/en/Net
8232 Q: http://patchwork.ozlabs.org/project/netdev/list/
8233 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8234 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
8236 F: Documentation/devicetree/bindings/net/
8238 F: include/linux/if_*
8239 F: include/linux/netdevice.h
8240 F: include/linux/etherdevice.h
8241 F: include/linux/fcdevice.h
8242 F: include/linux/fddidevice.h
8243 F: include/linux/hippidevice.h
8244 F: include/linux/inetdevice.h
8245 F: include/uapi/linux/if_*
8246 F: include/uapi/linux/netdevice.h
8248 NETWORKING DRIVERS (WIRELESS)
8249 M: Kalle Valo <kvalo@codeaurora.org>
8250 L: linux-wireless@vger.kernel.org
8251 Q: http://patchwork.kernel.org/project/linux-wireless/list/
8252 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
8253 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
8255 F: Documentation/devicetree/bindings/net/wireless/
8256 F: drivers/net/wireless/
8258 NETXEN (1/10) GbE SUPPORT
8259 M: Manish Chopra <manish.chopra@qlogic.com>
8260 M: Sony Chacko <sony.chacko@qlogic.com>
8261 M: Rajesh Borundia <rajesh.borundia@qlogic.com>
8262 L: netdev@vger.kernel.org
8263 W: http://www.qlogic.com
8265 F: drivers/net/ethernet/qlogic/netxen/
8268 M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
8269 M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
8270 M: Samuel Ortiz <sameo@linux.intel.com>
8271 L: linux-wireless@vger.kernel.org
8272 L: linux-nfc@lists.01.org (subscribers-only)
8276 F: include/uapi/linux/nfc.h
8278 F: include/linux/platform_data/nfcmrvl.h
8279 F: include/linux/platform_data/nxp-nci.h
8280 F: include/linux/platform_data/pn544.h
8281 F: include/linux/platform_data/st21nfca.h
8282 F: include/linux/platform_data/st-nci.h
8283 F: Documentation/devicetree/bindings/net/nfc/
8285 NFS, SUNRPC, AND LOCKD CLIENTS
8286 M: Trond Myklebust <trond.myklebust@primarydata.com>
8287 M: Anna Schumaker <anna.schumaker@netapp.com>
8288 L: linux-nfs@vger.kernel.org
8289 W: http://client.linux-nfs.org
8290 T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
8296 F: include/linux/lockd/
8297 F: include/linux/nfs*
8298 F: include/linux/sunrpc/
8299 F: include/uapi/linux/nfs*
8300 F: include/uapi/linux/sunrpc/
8303 M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
8304 L: linux-nilfs@vger.kernel.org
8305 W: http://nilfs.sourceforge.net/
8306 W: http://nilfs.osdn.jp/
8307 T: git git://github.com/konis/nilfs2.git
8309 F: Documentation/filesystems/nilfs2.txt
8311 F: include/trace/events/nilfs2.h
8312 F: include/uapi/linux/nilfs2_api.h
8313 F: include/uapi/linux/nilfs2_ondisk.h
8315 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8316 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8317 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8319 F: Documentation/scsi/NinjaSCSI.txt
8320 F: drivers/scsi/pcmcia/nsp_*
8322 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8323 M: GOTO Masanori <gotom@debian.or.jp>
8324 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8325 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8327 F: Documentation/scsi/NinjaSCSI.txt
8328 F: drivers/scsi/nsp32*
8331 M: Ley Foon Tan <lftan@altera.com>
8332 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
8333 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
8337 NOKIA N900 POWER SUPPLY DRIVERS
8338 R: Pali Rohár <pali.rohar@gmail.com>
8339 F: include/linux/power/bq2415x_charger.h
8340 F: include/linux/power/bq27xxx_battery.h
8341 F: include/linux/power/isp1704_charger.h
8342 F: drivers/power/bq2415x_charger.c
8343 F: drivers/power/bq27xxx_battery.c
8344 F: drivers/power/bq27xxx_battery_i2c.c
8345 F: drivers/power/isp1704_charger.c
8346 F: drivers/power/rx51_battery.c
8349 M: Jon Mason <jdmason@kudzu.us>
8350 M: Dave Jiang <dave.jiang@intel.com>
8351 M: Allen Hubbe <Allen.Hubbe@emc.com>
8352 L: linux-ntb@googlegroups.com
8354 W: https://github.com/jonmason/ntb/wiki
8355 T: git git://github.com/jonmason/ntb.git
8357 F: drivers/net/ntb_netdev.c
8358 F: include/linux/ntb.h
8359 F: include/linux/ntb_transport.h
8360 F: tools/testing/selftests/ntb/
8363 M: Jon Mason <jdmason@kudzu.us>
8364 M: Dave Jiang <dave.jiang@intel.com>
8365 L: linux-ntb@googlegroups.com
8367 W: https://github.com/jonmason/ntb/wiki
8368 T: git git://github.com/jonmason/ntb.git
8369 F: drivers/ntb/hw/intel/
8372 M: Xiangliang Yu <Xiangliang.Yu@amd.com>
8373 L: linux-ntb@googlegroups.com
8375 F: drivers/ntb/hw/amd/
8378 M: Anton Altaparmakov <anton@tuxera.com>
8379 L: linux-ntfs-dev@lists.sourceforge.net
8380 W: http://www.tuxera.com/
8381 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
8383 F: Documentation/filesystems/ntfs.txt
8386 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8387 M: Antonino Daplas <adaplas@gmail.com>
8388 L: linux-fbdev@vger.kernel.org
8390 F: drivers/video/fbdev/riva/
8391 F: drivers/video/fbdev/nvidia/
8394 M: Keith Busch <keith.busch@intel.com>
8395 M: Jens Axboe <axboe@fb.com>
8396 L: linux-nvme@lists.infradead.org
8397 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
8398 W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
8400 F: drivers/nvme/host/
8401 F: include/linux/nvme.h
8403 NVM EXPRESS TARGET DRIVER
8404 M: Christoph Hellwig <hch@lst.de>
8405 M: Sagi Grimberg <sagi@grimberg.me>
8406 L: linux-nvme@lists.infradead.org
8408 F: drivers/nvme/target/
8411 M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
8412 M: Maxime Ripard <maxime.ripard@free-electrons.com>
8415 F: Documentation/devicetree/bindings/nvmem/
8416 F: include/linux/nvmem-consumer.h
8417 F: include/linux/nvmem-provider.h
8420 M: Clément Perrochaud <clement.perrochaud@effinnov.com>
8421 R: Charles Gorand <charles.gorand@effinnov.com>
8422 L: linux-nfc@lists.01.org (moderated for non-subscribers)
8424 F: drivers/nfc/nxp-nci
8426 NXP TDA998X DRM DRIVER
8427 M: Russell King <rmk+kernel@armlinux.org.uk>
8429 F: drivers/gpu/drm/i2c/tda998x_drv.c
8430 F: include/drm/i2c/tda998x.h
8433 M: Peter Rosin <peda@axentia.se>
8434 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8436 F: sound/soc/codecs/tfa9879*
8439 M: Josh Poimboeuf <jpoimboe@redhat.com>
8444 M: Tony Lindgren <tony@atomide.com>
8445 L: linux-omap@vger.kernel.org
8446 W: http://www.muru.com/linux/omap/
8447 W: http://linux.omap.com/
8448 Q: http://patchwork.kernel.org/project/linux-omap/list/
8449 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
8452 F: arch/arm/configs/omap1_defconfig
8453 F: arch/arm/configs/omap2plus_defconfig
8454 F: drivers/i2c/busses/i2c-omap.c
8455 F: drivers/irqchip/irq-omap-intc.c
8456 F: drivers/mfd/*omap*.c
8457 F: drivers/mfd/menelaus.c
8458 F: drivers/mfd/palmas.c
8459 F: drivers/mfd/tps65217.c
8460 F: drivers/mfd/tps65218.c
8461 F: drivers/mfd/tps65910.c
8462 F: drivers/mfd/twl-core.[ch]
8463 F: drivers/mfd/twl4030*.c
8464 F: drivers/mfd/twl6030*.c
8465 F: drivers/mfd/twl6040*.c
8466 F: drivers/regulator/palmas-regulator*.c
8467 F: drivers/regulator/pbias-regulator.c
8468 F: drivers/regulator/tps65217-regulator.c
8469 F: drivers/regulator/tps65218-regulator.c
8470 F: drivers/regulator/tps65910-regulator.c
8471 F: drivers/regulator/twl-regulator.c
8472 F: include/linux/i2c-omap.h
8474 OMAP DEVICE TREE SUPPORT
8475 M: Benoît Cousson <bcousson@baylibre.com>
8476 M: Tony Lindgren <tony@atomide.com>
8477 L: linux-omap@vger.kernel.org
8478 L: devicetree@vger.kernel.org
8480 F: arch/arm/boot/dts/*omap*
8481 F: arch/arm/boot/dts/*am3*
8482 F: arch/arm/boot/dts/*am4*
8483 F: arch/arm/boot/dts/*am5*
8484 F: arch/arm/boot/dts/*dra7*
8486 OMAP CLOCK FRAMEWORK SUPPORT
8487 M: Paul Walmsley <paul@pwsan.com>
8488 L: linux-omap@vger.kernel.org
8490 F: arch/arm/*omap*/*clock*
8492 OMAP POWER MANAGEMENT SUPPORT
8493 M: Kevin Hilman <khilman@kernel.org>
8494 L: linux-omap@vger.kernel.org
8496 F: arch/arm/*omap*/*pm*
8497 F: drivers/cpufreq/omap-cpufreq.c
8499 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
8500 M: Rajendra Nayak <rnayak@codeaurora.org>
8501 M: Paul Walmsley <paul@pwsan.com>
8502 L: linux-omap@vger.kernel.org
8504 F: arch/arm/mach-omap2/prm*
8507 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
8508 M: Jarkko Nikula <jarkko.nikula@bitmer.com>
8509 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8510 L: linux-omap@vger.kernel.org
8514 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
8515 M: Roger Quadros <rogerq@ti.com>
8516 M: Tony Lindgren <tony@atomide.com>
8517 L: linux-omap@vger.kernel.org
8519 F: drivers/memory/omap-gpmc.c
8520 F: arch/arm/mach-omap2/*gpmc*
8522 OMAP FRAMEBUFFER SUPPORT
8523 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
8524 L: linux-fbdev@vger.kernel.org
8525 L: linux-omap@vger.kernel.org
8527 F: drivers/video/fbdev/omap/
8529 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
8530 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
8531 L: linux-omap@vger.kernel.org
8532 L: linux-fbdev@vger.kernel.org
8534 F: drivers/video/fbdev/omap2/
8535 F: Documentation/arm/OMAP/DSS
8537 OMAP HARDWARE SPINLOCK SUPPORT
8538 M: Ohad Ben-Cohen <ohad@wizery.com>
8539 L: linux-omap@vger.kernel.org
8541 F: drivers/hwspinlock/omap_hwspinlock.c
8544 M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
8545 L: linux-omap@vger.kernel.org
8547 F: drivers/mmc/host/omap.c
8550 L: linux-mmc@vger.kernel.org
8551 L: linux-omap@vger.kernel.org
8553 F: drivers/mmc/host/omap_hsmmc.c
8555 OMAP RANDOM NUMBER GENERATOR SUPPORT
8556 M: Deepak Saxena <dsaxena@plexity.net>
8558 F: drivers/char/hw_random/omap-rng.c
8561 M: Benoît Cousson <bcousson@baylibre.com>
8562 M: Paul Walmsley <paul@pwsan.com>
8563 L: linux-omap@vger.kernel.org
8565 F: arch/arm/mach-omap2/omap_hwmod.*
8568 M: Paul Walmsley <paul@pwsan.com>
8569 L: linux-omap@vger.kernel.org
8571 F: arch/arm/mach-omap2/omap_hwmod*data*
8573 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
8574 M: Benoît Cousson <bcousson@baylibre.com>
8575 L: linux-omap@vger.kernel.org
8577 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
8579 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
8580 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8581 L: linux-media@vger.kernel.org
8583 F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
8584 F: drivers/media/platform/omap3isp/
8585 F: drivers/staging/media/omap4iss/
8588 L: linux-usb@vger.kernel.org
8589 L: linux-omap@vger.kernel.org
8591 F: drivers/usb/*/*omap*
8592 F: arch/arm/*omap*/usb*
8595 M: Grygorii Strashko <grygorii.strashko@ti.com>
8596 M: Santosh Shilimkar <ssantosh@kernel.org>
8597 M: Kevin Hilman <khilman@kernel.org>
8598 L: linux-omap@vger.kernel.org
8600 F: Documentation/devicetree/bindings/gpio/gpio-omap.txt
8601 F: drivers/gpio/gpio-omap.c
8603 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
8604 M: Mark Jackson <mpfj@newflow.co.uk>
8605 L: linux-omap@vger.kernel.org
8607 F: arch/arm/boot/dts/am335x-nano.dts
8610 M: Bob Copeland <me@bobcopeland.com>
8611 L: linux-karma-devel@lists.sourceforge.net
8613 F: Documentation/filesystems/omfs.txt
8616 OMNIKEY CARDMAN 4000 DRIVER
8617 M: Harald Welte <laforge@gnumonks.org>
8619 F: drivers/char/pcmcia/cm4000_cs.c
8620 F: include/linux/cm4000_cs.h
8621 F: include/uapi/linux/cm4000_cs.h
8623 OMNIKEY CARDMAN 4040 DRIVER
8624 M: Harald Welte <laforge@gnumonks.org>
8626 F: drivers/char/pcmcia/cm4040_cs.*
8628 OMNIVISION OV7670 SENSOR DRIVER
8629 M: Jonathan Corbet <corbet@lwn.net>
8630 L: linux-media@vger.kernel.org
8631 T: git git://linuxtv.org/media_tree.git
8633 F: drivers/media/i2c/ov7670.c
8635 ONENAND FLASH DRIVER
8636 M: Kyungmin Park <kyungmin.park@samsung.com>
8637 L: linux-mtd@lists.infradead.org
8639 F: drivers/mtd/onenand/
8640 F: include/linux/mtd/onenand*.h
8642 ONSTREAM SCSI TAPE DRIVER
8643 M: Willem Riede <osst@riede.org>
8644 L: osst-users@lists.sourceforge.net
8645 L: linux-scsi@vger.kernel.org
8647 F: Documentation/scsi/osst.txt
8648 F: drivers/scsi/osst.*
8649 F: drivers/scsi/osst_*.h
8650 F: drivers/scsi/st.h
8652 OPENCORES I2C BUS DRIVER
8653 M: Peter Korsgaard <jacmet@sunsite.dk>
8654 L: linux-i2c@vger.kernel.org
8656 F: Documentation/i2c/busses/i2c-ocores
8657 F: drivers/i2c/busses/i2c-ocores.c
8659 OPEN FIRMWARE AND FLATTENED DEVICE TREE
8660 M: Rob Herring <robh+dt@kernel.org>
8661 M: Frank Rowand <frowand.list@gmail.com>
8662 L: devicetree@vger.kernel.org
8663 W: http://www.devicetree.org/
8664 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8667 F: include/linux/of*.h
8670 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
8671 M: Rob Herring <robh+dt@kernel.org>
8672 M: Mark Rutland <mark.rutland@arm.com>
8673 L: devicetree@vger.kernel.org
8674 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8675 Q: http://patchwork.ozlabs.org/project/devicetree-bindings/list/
8677 F: Documentation/devicetree/
8679 F: include/dt-bindings/
8681 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
8682 M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
8683 L: devicetree@vger.kernel.org
8685 F: Documentation/devicetree/dynamic-resolution-notes.txt
8686 F: Documentation/devicetree/overlay-notes.txt
8687 F: drivers/of/overlay.c
8688 F: drivers/of/resolver.c
8690 OPENRISC ARCHITECTURE
8691 M: Jonas Bonn <jonas@southpole.se>
8692 W: http://openrisc.net
8694 T: git git://openrisc.net/~jonas/linux
8698 M: Pravin Shelar <pshelar@nicira.com>
8699 L: netdev@vger.kernel.org
8700 L: dev@openvswitch.org
8701 W: http://openvswitch.org
8704 F: include/uapi/linux/openvswitch.h
8706 OPERATING PERFORMANCE POINTS (OPP)
8707 M: Viresh Kumar <vireshk@kernel.org>
8708 M: Nishanth Menon <nm@ti.com>
8709 M: Stephen Boyd <sboyd@codeaurora.org>
8710 L: linux-pm@vger.kernel.org
8712 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
8713 F: drivers/base/power/opp/
8714 F: include/linux/pm_opp.h
8715 F: Documentation/power/opp.txt
8716 F: Documentation/devicetree/bindings/opp/
8719 M: Clemens Ladisch <clemens@ladisch.de>
8720 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8721 T: git git://git.alsa-project.org/alsa-kernel.git
8723 F: sound/drivers/opl4/
8726 M: Robert Richter <rric@kernel.org>
8727 L: oprofile-list@lists.sf.net
8729 F: arch/*/include/asm/oprofile*.h
8731 F: drivers/oprofile/
8732 F: include/linux/oprofile.h
8734 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8735 M: Mark Fasheh <mfasheh@suse.com>
8736 M: Joel Becker <jlbec@evilplan.org>
8737 L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
8738 W: http://ocfs2.wiki.kernel.org
8740 F: Documentation/filesystems/ocfs2.txt
8741 F: Documentation/filesystems/dlmfs.txt
8745 L: linux-wireless@vger.kernel.org
8746 W: http://wireless.kernel.org/en/users/Drivers/orinoco
8747 W: http://www.nongnu.org/orinoco/
8749 F: drivers/net/wireless/intersil/orinoco/
8751 OSD LIBRARY and FILESYSTEM
8752 M: Boaz Harrosh <ooo@electrozaur.com>
8753 M: Benny Halevy <bhalevy@primarydata.com>
8754 L: osd-dev@open-osd.org
8755 W: http://open-osd.org
8756 T: git git://git.open-osd.org/open-osd.git
8758 F: drivers/scsi/osd/
8759 F: include/scsi/osd_*
8763 M: Miklos Szeredi <miklos@szeredi.hu>
8764 L: linux-unionfs@vger.kernel.org
8765 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
8768 F: Documentation/filesystems/overlayfs.txt
8771 M: Mike Marshall <hubcap@omnibond.com>
8772 L: pvfs2-developers@beowulf-underground.org (subscribers-only)
8773 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
8776 F: Documentation/filesystems/orangefs.txt
8779 M: Christian Lamparter <chunkeey@googlemail.com>
8780 L: linux-wireless@vger.kernel.org
8781 W: http://wireless.kernel.org/en/users/Drivers/p54
8783 F: drivers/net/wireless/intersil/p54/
8785 PA SEMI ETHERNET DRIVER
8786 M: Olof Johansson <olof@lixom.net>
8787 L: netdev@vger.kernel.org
8789 F: drivers/net/ethernet/pasemi/*
8791 PA SEMI SMBUS DRIVER
8792 M: Olof Johansson <olof@lixom.net>
8793 L: linux-i2c@vger.kernel.org
8795 F: drivers/i2c/busses/i2c-pasemi.c
8797 PADATA PARALLEL EXECUTION MECHANISM
8798 M: Steffen Klassert <steffen.klassert@secunet.com>
8799 L: linux-crypto@vger.kernel.org
8802 F: include/linux/padata.h
8803 F: Documentation/padata.txt
8805 PANASONIC LAPTOP ACPI EXTRAS DRIVER
8806 M: Harald Welte <laforge@gnumonks.org>
8807 L: platform-driver-x86@vger.kernel.org
8809 F: drivers/platform/x86/panasonic-laptop.c
8811 PANASONIC MN10300/AM33/AM34 PORT
8812 M: David Howells <dhowells@redhat.com>
8813 L: linux-am33-list@redhat.com (moderated for non-subscribers)
8814 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8816 F: Documentation/mn10300/
8819 PARALLEL LCD/KEYPAD PANEL DRIVER
8820 M: Willy Tarreau <willy@haproxy.com>
8821 M: Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
8823 F: Documentation/misc-devices/lcd-panel-cgram.txt
8824 F: drivers/misc/panel.c
8826 PARALLEL PORT SUBSYSTEM
8827 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8828 M: Sudip Mukherjee <sudip@vectorindia.org>
8829 L: linux-parport@lists.infradead.org (subscribers-only)
8832 F: include/linux/parport*.h
8833 F: drivers/char/ppdev.c
8834 F: include/uapi/linux/ppdev.h
8835 F: Documentation/parport*.txt
8837 PARAVIRT_OPS INTERFACE
8838 M: Jeremy Fitzhardinge <jeremy@goop.org>
8839 M: Chris Wright <chrisw@sous-sol.org>
8840 M: Alok Kataria <akataria@vmware.com>
8841 M: Rusty Russell <rusty@rustcorp.com.au>
8842 L: virtualization@lists.linux-foundation.org
8844 F: Documentation/virtual/paravirt_ops.txt
8845 F: arch/*/kernel/paravirt*
8846 F: arch/*/include/asm/paravirt.h
8848 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8849 M: Tim Waugh <tim@cyberelk.net>
8850 L: linux-parport@lists.infradead.org (subscribers-only)
8852 F: Documentation/blockdev/paride.txt
8853 F: drivers/block/paride/
8856 M: "James E.J. Bottomley" <jejb@parisc-linux.org>
8857 M: Helge Deller <deller@gmx.de>
8858 L: linux-parisc@vger.kernel.org
8859 W: http://www.parisc-linux.org/
8860 Q: http://patchwork.kernel.org/project/linux-parisc/list/
8861 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8862 T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8865 F: Documentation/parisc/
8867 F: drivers/char/agp/parisc-agp.c
8868 F: drivers/input/serio/gscps2.c
8869 F: drivers/parport/parport_gsc.*
8870 F: drivers/tty/serial/8250/8250_gsc.c
8871 F: drivers/video/fbdev/sti*
8872 F: drivers/video/console/sti*
8873 F: drivers/video/logo/logo_parisc*
8875 PC87360 HARDWARE MONITORING DRIVER
8876 M: Jim Cromie <jim.cromie@gmail.com>
8877 L: linux-hwmon@vger.kernel.org
8879 F: Documentation/hwmon/pc87360
8880 F: drivers/hwmon/pc87360.c
8883 M: Jim Cromie <jim.cromie@gmail.com>
8885 F: drivers/char/pc8736x_gpio.c
8887 PC87427 HARDWARE MONITORING DRIVER
8888 M: Jean Delvare <jdelvare@suse.com>
8889 L: linux-hwmon@vger.kernel.org
8891 F: Documentation/hwmon/pc87427
8892 F: drivers/hwmon/pc87427.c
8895 M: Riku Voipio <riku.voipio@iki.fi>
8897 F: drivers/leds/leds-pca9532.c
8898 F: include/linux/leds-pca9532.h
8900 PCA9541 I2C BUS MASTER SELECTOR DRIVER
8901 M: Guenter Roeck <linux@roeck-us.net>
8902 L: linux-i2c@vger.kernel.org
8904 F: drivers/i2c/muxes/i2c-mux-pca9541.c
8906 PCDP - PRIMARY CONSOLE AND DEBUG PORT
8907 M: Khalid Aziz <khalid@gonehiking.org>
8909 F: drivers/firmware/pcdp.*
8912 M: Linas Vepstas <linasvepstas@gmail.com>
8913 L: linux-pci@vger.kernel.org
8915 F: Documentation/PCI/pci-error-recovery.txt
8917 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
8918 M: Russell Currey <ruscur@russell.cc>
8919 L: linuxppc-dev@lists.ozlabs.org
8921 F: Documentation/powerpc/eeh-pci-error-recovery.txt
8922 F: arch/powerpc/kernel/eeh*.c
8923 F: arch/powerpc/platforms/*/eeh*.c
8924 F: arch/powerpc/include/*/eeh*.h
8927 M: Bjorn Helgaas <bhelgaas@google.com>
8928 L: linux-pci@vger.kernel.org
8929 Q: http://patchwork.ozlabs.org/project/linux-pci/list/
8930 T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8932 F: Documentation/devicetree/bindings/pci/
8933 F: Documentation/PCI/
8935 F: include/linux/pci*
8937 F: arch/x86/kernel/quirks.c
8939 PCI DRIVER FOR ALTERA PCIE IP
8940 M: Ley Foon Tan <lftan@altera.com>
8941 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8942 L: linux-pci@vger.kernel.org
8944 F: Documentation/devicetree/bindings/pci/altera-pcie.txt
8945 F: drivers/pci/host/pcie-altera.c
8947 PCI DRIVER FOR ARM VERSATILE PLATFORM
8948 M: Rob Herring <robh@kernel.org>
8949 L: linux-pci@vger.kernel.org
8950 L: linux-arm-kernel@lists.infradead.org
8952 F: Documentation/devicetree/bindings/pci/versatile.txt
8953 F: drivers/pci/host/pci-versatile.c
8955 PCI DRIVER FOR APPLIEDMICRO XGENE
8956 M: Tanmay Inamdar <tinamdar@apm.com>
8957 L: linux-pci@vger.kernel.org
8958 L: linux-arm-kernel@lists.infradead.org
8960 F: Documentation/devicetree/bindings/pci/xgene-pci.txt
8961 F: drivers/pci/host/pci-xgene.c
8963 PCI DRIVER FOR FREESCALE LAYERSCAPE
8964 M: Minghuan Lian <minghuan.Lian@freescale.com>
8965 M: Mingkai Hu <mingkai.hu@freescale.com>
8966 M: Roy Zang <tie-fei.zang@freescale.com>
8967 L: linuxppc-dev@lists.ozlabs.org
8968 L: linux-pci@vger.kernel.org
8969 L: linux-arm-kernel@lists.infradead.org
8971 F: drivers/pci/host/*layerscape*
8974 M: Richard Zhu <Richard.Zhu@freescale.com>
8975 M: Lucas Stach <l.stach@pengutronix.de>
8976 L: linux-pci@vger.kernel.org
8977 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8979 F: drivers/pci/host/*imx6*
8981 PCI DRIVER FOR TI KEYSTONE
8982 M: Murali Karicheri <m-karicheri2@ti.com>
8983 L: linux-pci@vger.kernel.org
8984 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8986 F: drivers/pci/host/*keystone*
8988 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8989 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8990 M: Jason Cooper <jason@lakedaemon.net>
8991 L: linux-pci@vger.kernel.org
8992 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8994 F: drivers/pci/host/*mvebu*
8996 PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
8997 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8998 L: linux-pci@vger.kernel.org
8999 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9001 F: drivers/pci/host/pci-aardvark.c
9003 PCI DRIVER FOR NVIDIA TEGRA
9004 M: Thierry Reding <thierry.reding@gmail.com>
9005 L: linux-tegra@vger.kernel.org
9006 L: linux-pci@vger.kernel.org
9008 F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
9009 F: drivers/pci/host/pci-tegra.c
9011 PCI DRIVER FOR TI DRA7XX
9012 M: Kishon Vijay Abraham I <kishon@ti.com>
9013 L: linux-omap@vger.kernel.org
9014 L: linux-pci@vger.kernel.org
9016 F: Documentation/devicetree/bindings/pci/ti-pci.txt
9017 F: drivers/pci/host/pci-dra7xx.c
9019 PCI DRIVER FOR RENESAS R-CAR
9020 M: Simon Horman <horms@verge.net.au>
9021 L: linux-pci@vger.kernel.org
9022 L: linux-renesas-soc@vger.kernel.org
9024 F: drivers/pci/host/*rcar*
9026 PCI DRIVER FOR SAMSUNG EXYNOS
9027 M: Jingoo Han <jingoohan1@gmail.com>
9028 L: linux-pci@vger.kernel.org
9029 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9030 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9032 F: drivers/pci/host/pci-exynos.c
9034 PCI DRIVER FOR SYNOPSIS DESIGNWARE
9035 M: Jingoo Han <jingoohan1@gmail.com>
9036 M: Pratyush Anand <pratyush.anand@gmail.com>
9037 L: linux-pci@vger.kernel.org
9039 F: drivers/pci/host/*designware*
9041 PCI DRIVER FOR SYNOPSYS PROTOTYPING DEVICE
9042 M: Joao Pinto <jpinto@synopsys.com>
9043 L: linux-pci@vger.kernel.org
9045 F: Documentation/devicetree/bindings/pci/designware-pcie.txt
9046 F: drivers/pci/host/pcie-designware-plat.c
9048 PCI DRIVER FOR GENERIC OF HOSTS
9049 M: Will Deacon <will.deacon@arm.com>
9050 L: linux-pci@vger.kernel.org
9051 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9053 F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
9054 F: drivers/pci/host/pci-host-common.c
9055 F: drivers/pci/host/pci-host-generic.c
9057 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
9058 M: Keith Busch <keith.busch@intel.com>
9059 L: linux-pci@vger.kernel.org
9061 F: arch/x86/pci/vmd.c
9063 PCIE DRIVER FOR ST SPEAR13XX
9064 M: Pratyush Anand <pratyush.anand@gmail.com>
9065 L: linux-pci@vger.kernel.org
9067 F: drivers/pci/host/*spear*
9069 PCI MSI DRIVER FOR ALTERA MSI IP
9070 M: Ley Foon Tan <lftan@altera.com>
9071 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
9072 L: linux-pci@vger.kernel.org
9074 F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
9075 F: drivers/pci/host/pcie-altera-msi.c
9077 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
9078 M: Duc Dang <dhdang@apm.com>
9079 L: linux-pci@vger.kernel.org
9080 L: linux-arm-kernel@lists.infradead.org
9082 F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
9083 F: drivers/pci/host/pci-xgene-msi.c
9085 PCIE DRIVER FOR AXIS ARTPEC
9086 M: Niklas Cassel <niklas.cassel@axis.com>
9087 M: Jesper Nilsson <jesper.nilsson@axis.com>
9088 L: linux-arm-kernel@axis.com
9089 L: linux-pci@vger.kernel.org
9091 F: Documentation/devicetree/bindings/pci/axis,artpec*
9092 F: drivers/pci/host/*artpec*
9094 PCIE DRIVER FOR HISILICON
9095 M: Zhou Wang <wangzhou1@hisilicon.com>
9096 M: Gabriele Paoloni <gabriele.paoloni@huawei.com>
9097 L: linux-pci@vger.kernel.org
9099 F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
9100 F: drivers/pci/host/pcie-hisi.c
9102 PCIE DRIVER FOR QUALCOMM MSM
9103 M: Stanimir Varbanov <svarbanov@mm-sol.com>
9104 L: linux-pci@vger.kernel.org
9105 L: linux-arm-msm@vger.kernel.org
9107 F: drivers/pci/host/*qcom*
9109 PCIE DRIVER FOR CAVIUM THUNDERX
9110 M: David Daney <david.daney@cavium.com>
9111 L: linux-pci@vger.kernel.org
9112 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9114 F: Documentation/devicetree/bindings/pci/pci-thunder-*
9115 F: drivers/pci/host/pci-thunder-*
9118 P: Linux PCMCIA Team
9119 L: linux-pcmcia@lists.infradead.org
9120 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
9121 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
9123 F: Documentation/pcmcia/
9127 PCNET32 NETWORK DRIVER
9128 M: Don Fry <pcnet32@frontier.com>
9129 L: netdev@vger.kernel.org
9131 F: drivers/net/ethernet/amd/pcnet32.c
9133 PCRYPT PARALLEL CRYPTO ENGINE
9134 M: Steffen Klassert <steffen.klassert@secunet.com>
9135 L: linux-crypto@vger.kernel.org
9138 F: include/crypto/pcrypt.h
9140 PER-CPU MEMORY ALLOCATOR
9141 M: Tejun Heo <tj@kernel.org>
9142 M: Christoph Lameter <cl@linux.com>
9143 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
9145 F: include/linux/percpu*.h
9147 F: arch/*/include/asm/percpu.h
9149 PER-TASK DELAY ACCOUNTING
9150 M: Balbir Singh <bsingharora@gmail.com>
9152 F: include/linux/delayacct.h
9153 F: kernel/delayacct.c
9155 PERFORMANCE EVENTS SUBSYSTEM
9156 M: Peter Zijlstra <peterz@infradead.org>
9157 M: Ingo Molnar <mingo@redhat.com>
9158 M: Arnaldo Carvalho de Melo <acme@kernel.org>
9159 R: Alexander Shishkin <alexander.shishkin@linux.intel.com>
9160 L: linux-kernel@vger.kernel.org
9161 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
9164 F: include/linux/perf_event.h
9165 F: include/uapi/linux/perf_event.h
9166 F: arch/*/kernel/perf_event*.c
9167 F: arch/*/kernel/*/perf_event*.c
9168 F: arch/*/kernel/*/*/perf_event*.c
9169 F: arch/*/include/asm/perf_event.h
9170 F: arch/*/kernel/perf_callchain.c
9174 PERSONALITY HANDLING
9175 M: Christoph Hellwig <hch@infradead.org>
9176 L: linux-abi-devel@lists.sourceforge.net
9178 F: include/linux/personality.h
9179 F: include/uapi/linux/personality.h
9182 M: Remi Denis-Courmont <courmisch@gmail.com>
9184 F: Documentation/networking/phonet.txt
9185 F: include/linux/phonet.h
9186 F: include/net/phonet/
9187 F: include/uapi/linux/phonet.h
9191 M: Joern Engel <joern@lazybastard.org>
9192 L: linux-mtd@lists.infradead.org
9194 F: drivers/mtd/devices/phram.c
9197 M: Bruno Prémont <bonbons@linux-vserver.org>
9198 L: linux-input@vger.kernel.org
9200 F: drivers/hid/hid-picolcd*
9203 M: Jamie Iles <jamie@jamieiles.com>
9204 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9205 T: git git://github.com/jamieiles/linux-2.6-ji.git
9207 F: arch/arm/boot/dts/picoxcell*
9208 F: arch/arm/mach-picoxcell/
9209 F: drivers/crypto/picoxcell*
9211 PIN CONTROL SUBSYSTEM
9212 M: Linus Walleij <linus.walleij@linaro.org>
9213 L: linux-gpio@vger.kernel.org
9214 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
9216 F: Documentation/devicetree/bindings/pinctrl/
9217 F: Documentation/pinctrl.txt
9219 F: include/linux/pinctrl/
9221 PIN CONTROLLER - ATMEL AT91
9222 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
9223 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9225 F: drivers/pinctrl/pinctrl-at91.*
9227 PIN CONTROLLER - ATMEL AT91 PIO4
9228 M: Ludovic Desroches <ludovic.desroches@atmel.com>
9229 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9230 L: linux-gpio@vger.kernel.org
9232 F: drivers/pinctrl/pinctrl-at91-pio4.*
9234 PIN CONTROLLER - INTEL
9235 M: Mika Westerberg <mika.westerberg@linux.intel.com>
9236 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
9238 F: drivers/pinctrl/intel/
9240 PIN CONTROLLER - RENESAS
9241 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9242 M: Geert Uytterhoeven <geert+renesas@glider.be>
9243 L: linux-renesas-soc@vger.kernel.org
9245 F: drivers/pinctrl/sh-pfc/
9247 PIN CONTROLLER - SAMSUNG
9248 M: Tomasz Figa <tomasz.figa@gmail.com>
9249 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
9250 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9251 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9252 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9254 F: drivers/pinctrl/samsung/
9255 F: include/dt-bindings/pinctrl/samsung.h
9256 F: Documentation/devicetree/bindings/pinctrl/samsung-pinctrl.txt
9258 PIN CONTROLLER - SINGLE
9259 M: Tony Lindgren <tony@atomide.com>
9260 M: Haojian Zhuang <haojian.zhuang@linaro.org>
9261 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9262 L: linux-omap@vger.kernel.org
9264 F: drivers/pinctrl/pinctrl-single.c
9266 PIN CONTROLLER - ST SPEAR
9267 M: Viresh Kumar <vireshk@kernel.org>
9268 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9269 W: http://www.st.com/spear
9271 F: drivers/pinctrl/spear/
9273 PISTACHIO SOC SUPPORT
9274 M: James Hartley <james.hartley@imgtec.com>
9275 M: Ionela Voinescu <ionela.voinescu@imgtec.com>
9276 L: linux-mips@linux-mips.org
9278 F: arch/mips/pistachio/
9279 F: arch/mips/include/asm/mach-pistachio/
9280 F: arch/mips/boot/dts/pistachio/
9281 F: arch/mips/configs/pistachio*_defconfig
9284 M: Jiri Kosina <jikos@kernel.org>
9286 F: drivers/block/pktcdvd.c
9287 F: include/linux/pktcdvd.h
9288 F: include/uapi/linux/pktcdvd.h
9291 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
9292 W: http://mprc.pku.edu.cn/~guanxuetao/linux
9294 T: git git://github.com/gxt/linux.git
9295 F: drivers/input/serio/i8042-unicore32io.h
9296 F: drivers/i2c/busses/i2c-puv3.c
9297 F: drivers/video/fbdev/fb-puv3.c
9298 F: drivers/rtc/rtc-puv3.c
9300 PMBUS HARDWARE MONITORING DRIVERS
9301 M: Guenter Roeck <linux@roeck-us.net>
9302 L: linux-hwmon@vger.kernel.org
9303 W: http://hwmon.wiki.kernel.org/
9304 W: http://www.roeck-us.net/linux/drivers/
9305 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9307 F: Documentation/hwmon/pmbus
9308 F: drivers/hwmon/pmbus/
9309 F: include/linux/i2c/pmbus.h
9311 PMC SIERRA MaxRAID DRIVER
9312 L: linux-scsi@vger.kernel.org
9313 W: http://www.pmc-sierra.com/
9315 F: drivers/scsi/pmcraid.*
9317 PMC SIERRA PM8001 DRIVER
9318 M: Jack Wang <jinpu.wang@profitbricks.com>
9319 M: lindar_liu@usish.com
9321 L: linux-scsi@vger.kernel.org
9323 F: drivers/scsi/pm8001/
9325 POSIX CLOCKS and TIMERS
9326 M: Thomas Gleixner <tglx@linutronix.de>
9327 L: linux-kernel@vger.kernel.org
9328 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9331 F: include/linux/timer*
9332 F: kernel/time/*timer*
9334 POWER MANAGEMENT CORE
9335 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
9336 L: linux-pm@vger.kernel.org
9337 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
9339 F: drivers/base/power/
9340 F: include/linux/pm.h
9341 F: include/linux/pm_*
9342 F: include/linux/powercap.h
9343 F: drivers/powercap/
9345 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
9346 M: Sebastian Reichel <sre@kernel.org>
9347 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
9348 M: David Woodhouse <dwmw2@infradead.org>
9349 L: linux-pm@vger.kernel.org
9350 T: git git://git.infradead.org/battery-2.6.git
9352 F: Documentation/devicetree/bindings/power/
9353 F: Documentation/devicetree/bindings/power_supply/
9354 F: include/linux/power_supply.h
9356 X: drivers/power/avs/
9358 POWER STATE COORDINATION INTERFACE (PSCI)
9359 M: Mark Rutland <mark.rutland@arm.com>
9360 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
9361 L: linux-arm-kernel@lists.infradead.org
9363 F: drivers/firmware/psci.c
9364 F: include/linux/psci.h
9365 F: include/uapi/linux/psci.h
9367 POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
9368 M: Suraj Jitindar Singh <sjitindarsingh@gmail.com>
9369 L: linuxppc-dev@lists.ozlabs.org
9371 F: drivers/char/powernv-op-panel.c
9374 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
9378 PPP PROTOCOL DRIVERS AND COMPRESSORS
9379 M: Paul Mackerras <paulus@samba.org>
9380 L: linux-ppp@vger.kernel.org
9382 F: drivers/net/ppp/ppp_*
9384 PPP OVER ATM (RFC 2364)
9385 M: Mitchell Blank Jr <mitch@sfgoth.com>
9387 F: net/atm/pppoatm.c
9388 F: include/uapi/linux/atmppp.h
9391 M: Michal Ostrowski <mostrows@earthlink.net>
9393 F: drivers/net/ppp/pppoe.c
9394 F: drivers/net/ppp/pppox.c
9397 M: James Chapman <jchapman@katalix.com>
9399 F: net/l2tp/l2tp_ppp.c
9400 F: include/linux/if_pppol2tp.h
9401 F: include/uapi/linux/if_pppol2tp.h
9404 M: Rodolfo Giometti <giometti@enneenne.com>
9405 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
9406 L: linuxpps@ml.enneenne.com (subscribers-only)
9408 F: Documentation/pps/
9410 F: include/linux/pps*.h
9413 M: Dmitry Kozlov <xeb@mail.ru>
9414 L: netdev@vger.kernel.org
9416 F: drivers/net/ppp/pptp.c
9417 W: http://sourceforge.net/projects/accel-pptp
9420 M: Robert Love <rml@tech9.net>
9421 L: kpreempt-tech@lists.sourceforge.net
9422 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
9424 F: Documentation/preempt-locking.txt
9425 F: include/linux/preempt.h
9427 PRISM54 WIRELESS DRIVER
9428 M: "Luis R. Rodriguez" <mcgrof@gmail.com>
9429 L: linux-wireless@vger.kernel.org
9430 W: http://wireless.kernel.org/en/users/Drivers/p54
9432 F: drivers/net/wireless/intersil/prism54/
9435 M: Geoff Levand <geoff@infradead.org>
9436 L: netdev@vger.kernel.org
9437 L: linuxppc-dev@lists.ozlabs.org
9439 F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
9441 PS3 PLATFORM SUPPORT
9442 M: Geoff Levand <geoff@infradead.org>
9443 L: linuxppc-dev@lists.ozlabs.org
9445 F: arch/powerpc/boot/ps3*
9446 F: arch/powerpc/include/asm/lv1call.h
9447 F: arch/powerpc/include/asm/ps3*.h
9448 F: arch/powerpc/platforms/ps3/
9451 F: drivers/rtc/rtc-ps3.c
9452 F: drivers/usb/host/*ps3.c
9453 F: sound/ppc/snd_ps3*
9456 M: Jim Paris <jim@jtan.com>
9457 M: Geoff Levand <geoff@infradead.org>
9458 L: linuxppc-dev@lists.ozlabs.org
9460 F: drivers/block/ps3vram.c
9463 M: Anton Vorontsov <anton@enomsg.org>
9464 M: Colin Cross <ccross@android.com>
9465 M: Kees Cook <keescook@chromium.org>
9466 M: Tony Luck <tony.luck@intel.com>
9468 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
9470 F: include/linux/pstore*
9471 F: drivers/firmware/efi/efi-pstore.c
9472 F: drivers/acpi/apei/erst.c
9474 PTP HARDWARE CLOCK SUPPORT
9475 M: Richard Cochran <richardcochran@gmail.com>
9476 L: netdev@vger.kernel.org
9478 W: http://linuxptp.sourceforge.net/
9479 F: Documentation/ABI/testing/sysfs-ptp
9480 F: Documentation/ptp/*
9481 F: drivers/net/ethernet/freescale/gianfar_ptp.c
9482 F: drivers/net/phy/dp83640*
9484 F: include/linux/ptp_cl*
9487 M: Roland McGrath <roland@hack.frob.com>
9488 M: Oleg Nesterov <oleg@redhat.com>
9490 F: include/asm-generic/syscall.h
9491 F: include/linux/ptrace.h
9492 F: include/linux/regset.h
9493 F: include/linux/tracehook.h
9494 F: include/uapi/linux/ptrace.h
9498 M: Hans Verkuil <hverkuil@xs4all.nl>
9499 L: linux-media@vger.kernel.org
9500 T: git git://linuxtv.org/media_tree.git
9502 F: drivers/staging/media/pulse8-cec
9504 PVRUSB2 VIDEO4LINUX DRIVER
9505 M: Mike Isely <isely@pobox.com>
9506 L: pvrusb2@isely.net (subscribers-only)
9507 L: linux-media@vger.kernel.org
9508 W: http://www.isely.net/pvrusb2/
9509 T: git git://linuxtv.org/media_tree.git
9511 F: Documentation/video4linux/README.pvrusb2
9512 F: drivers/media/usb/pvrusb2/
9515 M: Hans Verkuil <hverkuil@xs4all.nl>
9516 L: linux-media@vger.kernel.org
9517 T: git git://linuxtv.org/media_tree.git
9519 F: drivers/media/usb/pwc/*
9522 M: Kamil Debski <kamil@wypas.org>
9523 M: Lukasz Majewski <l.majewski@samsung.com>
9524 L: linux-hwmon@vger.kernel.org
9526 F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
9527 F: Documentation/hwmon/pwm-fan
9528 F: drivers/hwmon/pwm-fan.c
9531 M: Thierry Reding <thierry.reding@gmail.com>
9532 L: linux-pwm@vger.kernel.org
9534 T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
9535 F: Documentation/pwm.txt
9536 F: Documentation/devicetree/bindings/pwm/
9537 F: include/linux/pwm.h
9539 F: drivers/video/backlight/pwm_bl.c
9540 F: include/linux/pwm_backlight.h
9542 PXA2xx/PXA3xx SUPPORT
9543 M: Daniel Mack <daniel@zonque.org>
9544 M: Haojian Zhuang <haojian.zhuang@gmail.com>
9545 M: Robert Jarzmik <robert.jarzmik@free.fr>
9546 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9547 T: git git://github.com/hzhuang1/linux.git
9548 T: git git://github.com/rjarzmik/linux.git
9550 F: arch/arm/boot/dts/pxa*
9551 F: arch/arm/mach-pxa/
9553 F: drivers/pcmcia/pxa2xx*
9554 F: drivers/pinctrl/pxa/
9555 F: drivers/spi/spi-pxa2xx*
9556 F: drivers/usb/gadget/udc/pxa2*
9557 F: include/sound/pxa2xx-lib.h
9562 M: Robert Jarzmik <robert.jarzmik@free.fr>
9563 L: linux-gpio@vger.kernel.org
9565 F: drivers/gpio/gpio-pxa.c
9567 PXA3xx NAND FLASH DRIVER
9568 M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
9569 L: linux-mtd@lists.infradead.org
9571 F: drivers/mtd/nand/pxa3xx_nand.c
9574 M: Eric Miao <eric.y.miao@gmail.com>
9575 M: Haojian Zhuang <haojian.zhuang@gmail.com>
9576 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9577 T: git git://github.com/hzhuang1/linux.git
9578 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
9580 F: arch/arm/boot/dts/mmp*
9581 F: arch/arm/mach-mmp/
9587 M: Robert Jarzmik <robert.jarzmik@free.fr>
9588 L: rtc-linux@googlegroups.com
9592 M: Giovanni Cabiddu <giovanni.cabiddu@intel.com>
9593 M: Salvatore Benedetto <salvatore.benedetto@intel.com>
9594 L: qat-linux@intel.com
9596 F: drivers/crypto/qat/
9599 M: Mike Marciniszyn <infinipath@intel.com>
9600 L: linux-rdma@vger.kernel.org
9602 F: drivers/infiniband/hw/qib/
9604 QLOGIC QLA1280 SCSI DRIVER
9605 M: Michael Reed <mdr@sgi.com>
9606 L: linux-scsi@vger.kernel.org
9608 F: drivers/scsi/qla1280.[ch]
9610 QLOGIC QLA2XXX FC-SCSI DRIVER
9611 M: qla2xxx-upstream@qlogic.com
9612 L: linux-scsi@vger.kernel.org
9614 F: Documentation/scsi/LICENSE.qla2xxx
9615 F: drivers/scsi/qla2xxx/
9617 QLOGIC QLA4XXX iSCSI DRIVER
9618 M: QLogic-Storage-Upstream@qlogic.com
9619 L: linux-scsi@vger.kernel.org
9621 F: Documentation/scsi/LICENSE.qla4xxx
9622 F: drivers/scsi/qla4xxx/
9624 QLOGIC QLA3XXX NETWORK DRIVER
9625 M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
9626 M: Ron Mercer <ron.mercer@qlogic.com>
9627 M: linux-driver@qlogic.com
9628 L: netdev@vger.kernel.org
9630 F: Documentation/networking/LICENSE.qla3xxx
9631 F: drivers/net/ethernet/qlogic/qla3xxx.*
9633 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
9634 M: Dept-GELinuxNICDev@qlogic.com
9635 L: netdev@vger.kernel.org
9637 F: drivers/net/ethernet/qlogic/qlcnic/
9639 QLOGIC QLGE 10Gb ETHERNET DRIVER
9640 M: Harish Patil <harish.patil@qlogic.com>
9641 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
9642 M: Dept-GELinuxNICDev@qlogic.com
9643 M: linux-driver@qlogic.com
9644 L: netdev@vger.kernel.org
9646 F: drivers/net/ethernet/qlogic/qlge/
9648 QLOGIC QL4xxx ETHERNET DRIVER
9649 M: Yuval Mintz <Yuval.Mintz@qlogic.com>
9650 M: Ariel Elior <Ariel.Elior@qlogic.com>
9651 M: everest-linux-l2@qlogic.com
9652 L: netdev@vger.kernel.org
9654 F: drivers/net/ethernet/qlogic/qed/
9655 F: include/linux/qed/
9656 F: drivers/net/ethernet/qlogic/qede/
9659 M: Anders Larsen <al@alarsen.net>
9660 W: http://www.alarsen.net/linux/qnx4fs/
9663 F: include/uapi/linux/qnx4_fs.h
9664 F: include/uapi/linux/qnxtypes.h
9667 M: Antti Palosaari <crope@iki.fi>
9668 L: linux-media@vger.kernel.org
9669 W: https://linuxtv.org
9670 W: http://palosaari.fi/linux/
9671 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9672 T: git git://linuxtv.org/anttip/media_tree.git
9674 F: drivers/media/tuners/qt1010*
9676 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
9677 M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
9678 L: linux-wireless@vger.kernel.org
9679 L: ath9k-devel@lists.ath9k.org
9680 W: http://wireless.kernel.org/en/users/Drivers/ath9k
9682 F: drivers/net/wireless/ath/ath9k/
9684 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
9685 M: Kalle Valo <kvalo@qca.qualcomm.com>
9686 L: ath10k@lists.infradead.org
9687 W: http://wireless.kernel.org/en/users/Drivers/ath10k
9688 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
9690 F: drivers/net/wireless/ath/ath10k/
9692 QUALCOMM HEXAGON ARCHITECTURE
9693 M: Richard Kuo <rkuo@codeaurora.org>
9694 L: linux-hexagon@vger.kernel.org
9695 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
9699 QUALCOMM WCN36XX WIRELESS DRIVER
9700 M: Eugene Krasnikov <k.eugene.e@gmail.com>
9701 L: wcn36xx@lists.infradead.org
9702 W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
9703 T: git git://github.com/KrasnikovEugene/wcn36xx.git
9705 F: drivers/net/wireless/ath/wcn36xx/
9707 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
9708 M: Gabriel Somlo <somlo@cmu.edu>
9709 M: "Michael S. Tsirkin" <mst@redhat.com>
9710 L: qemu-devel@nongnu.org
9712 F: drivers/firmware/qemu_fw_cfg.c
9714 RADOS BLOCK DEVICE (RBD)
9715 M: Ilya Dryomov <idryomov@gmail.com>
9716 M: Sage Weil <sage@redhat.com>
9717 M: Alex Elder <elder@kernel.org>
9718 L: ceph-devel@vger.kernel.org
9720 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9721 T: git git://github.com/ceph/ceph-client.git
9723 F: Documentation/ABI/testing/sysfs-bus-rbd
9724 F: drivers/block/rbd.c
9725 F: drivers/block/rbd_types.h
9727 RADEON FRAMEBUFFER DISPLAY DRIVER
9728 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
9729 L: linux-fbdev@vger.kernel.org
9731 F: drivers/video/fbdev/aty/radeon*
9732 F: include/uapi/linux/radeonfb.h
9734 RADIOSHARK RADIO DRIVER
9735 M: Hans Verkuil <hverkuil@xs4all.nl>
9736 L: linux-media@vger.kernel.org
9737 T: git git://linuxtv.org/media_tree.git
9739 F: drivers/media/radio/radio-shark.c
9741 RADIOSHARK2 RADIO DRIVER
9742 M: Hans Verkuil <hverkuil@xs4all.nl>
9743 L: linux-media@vger.kernel.org
9744 T: git git://linuxtv.org/media_tree.git
9746 F: drivers/media/radio/radio-shark2.c
9747 F: drivers/media/radio/radio-tea5777.c
9749 RAGE128 FRAMEBUFFER DISPLAY DRIVER
9750 M: Paul Mackerras <paulus@samba.org>
9751 L: linux-fbdev@vger.kernel.org
9753 F: drivers/video/fbdev/aty/aty128fb.c
9755 RALINK MIPS ARCHITECTURE
9756 M: John Crispin <john@phrozen.org>
9757 L: linux-mips@linux-mips.org
9761 RALINK RT2X00 WIRELESS LAN DRIVER
9763 M: Stanislaw Gruszka <sgruszka@redhat.com>
9764 M: Helmut Schaa <helmut.schaa@googlemail.com>
9765 L: linux-wireless@vger.kernel.org
9767 F: drivers/net/wireless/ralink/rt2x00/
9769 RAMDISK RAM BLOCK DEVICE DRIVER
9770 M: Jens Axboe <axboe@kernel.dk>
9772 F: Documentation/blockdev/ramdisk.txt
9773 F: drivers/block/brd.c
9775 RANDOM NUMBER DRIVER
9776 M: "Theodore Ts'o" <tytso@mit.edu>
9778 F: drivers/char/random.c
9781 M: Matt Porter <mporter@kernel.crashing.org>
9782 M: Alexandre Bounine <alexandre.bounine@idt.com>
9786 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
9787 L: linux-wireless@vger.kernel.org
9789 F: drivers/net/wireless/ray*
9792 M: Josh Triplett <josh@joshtriplett.org>
9793 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9794 L: linux-kernel@vger.kernel.org
9796 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9797 F: Documentation/RCU/torture.txt
9798 F: kernel/rcu/rcutorture.c
9800 RCUTORTURE TEST FRAMEWORK
9801 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9802 M: Josh Triplett <josh@joshtriplett.org>
9803 R: Steven Rostedt <rostedt@goodmis.org>
9804 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9805 R: Lai Jiangshan <jiangshanlai@gmail.com>
9806 L: linux-kernel@vger.kernel.org
9808 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9809 F: tools/testing/selftests/rcutorture
9812 M: Florian Fainelli <florian@openwrt.org>
9815 RDC R6040 FAST ETHERNET DRIVER
9816 M: Florian Fainelli <f.fainelli@gmail.com>
9817 L: netdev@vger.kernel.org
9819 F: drivers/net/ethernet/rdc/r6040.c
9821 RDS - RELIABLE DATAGRAM SOCKETS
9822 M: Santosh Shilimkar <santosh.shilimkar@oracle.com>
9823 L: netdev@vger.kernel.org
9824 L: linux-rdma@vger.kernel.org
9825 L: rds-devel@oss.oracle.com (moderated for non-subscribers)
9826 W: https://oss.oracle.com/projects/rds/
9829 F: Documentation/networking/rds.txt
9831 RDMAVT - RDMA verbs software
9832 M: Dennis Dalessandro <dennis.dalessandro@intel.com>
9833 L: linux-rdma@vger.kernel.org
9835 F: drivers/infiniband/sw/rdmavt
9837 READ-COPY UPDATE (RCU)
9838 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9839 M: Josh Triplett <josh@joshtriplett.org>
9840 R: Steven Rostedt <rostedt@goodmis.org>
9841 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9842 R: Lai Jiangshan <jiangshanlai@gmail.com>
9843 L: linux-kernel@vger.kernel.org
9844 W: http://www.rdrop.com/users/paulmck/RCU/
9846 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9847 F: Documentation/RCU/
9848 X: Documentation/RCU/torture.txt
9849 F: include/linux/rcu*
9850 X: include/linux/srcu.h
9854 REAL TIME CLOCK (RTC) SUBSYSTEM
9855 M: Alessandro Zummo <a.zummo@towertech.it>
9856 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
9857 L: rtc-linux@googlegroups.com
9858 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
9859 T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
9861 F: Documentation/devicetree/bindings/rtc/
9862 F: Documentation/rtc.txt
9864 F: include/linux/rtc.h
9865 F: include/uapi/linux/rtc.h
9866 F: include/linux/rtc/
9867 F: include/linux/platform_data/rtc-*
9868 F: tools/testing/selftests/timers/rtctest.c
9870 REALTEK AUDIO CODECS
9871 M: Bard Liao <bardliao@realtek.com>
9872 M: Oder Chiou <oder_chiou@realtek.com>
9874 F: sound/soc/codecs/rt*
9875 F: include/sound/rt*.h
9877 REISERFS FILE SYSTEM
9878 L: reiserfs-devel@vger.kernel.org
9882 REGISTER MAP ABSTRACTION
9883 M: Mark Brown <broonie@kernel.org>
9884 L: linux-kernel@vger.kernel.org
9885 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
9887 F: Documentation/devicetree/bindings/regmap/
9888 F: drivers/base/regmap/
9889 F: include/linux/regmap.h
9891 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
9892 M: Ohad Ben-Cohen <ohad@wizery.com>
9893 M: Bjorn Andersson <bjorn.andersson@linaro.org>
9894 L: linux-remoteproc@vger.kernel.org
9895 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
9897 F: Documentation/devicetree/bindings/remoteproc/
9898 F: Documentation/remoteproc.txt
9899 F: drivers/remoteproc/
9900 F: include/linux/remoteproc.h
9902 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9903 M: Ohad Ben-Cohen <ohad@wizery.com>
9904 M: Bjorn Andersson <bjorn.andersson@linaro.org>
9905 L: linux-remoteproc@vger.kernel.org
9906 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9909 F: Documentation/rpmsg.txt
9910 F: include/linux/rpmsg.h
9912 RENESAS ETHERNET DRIVERS
9913 R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9914 L: netdev@vger.kernel.org
9915 L: linux-renesas-soc@vger.kernel.org
9916 F: drivers/net/ethernet/renesas/
9917 F: include/linux/sh_eth.h
9919 RENESAS USB2 PHY DRIVER
9920 M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
9921 L: linux-renesas-soc@vger.kernel.org
9923 F: drivers/phy/phy-rcar-gen3-usb2.c
9925 RESET CONTROLLER FRAMEWORK
9926 M: Philipp Zabel <p.zabel@pengutronix.de>
9927 T: git git://git.pengutronix.de/git/pza/linux
9930 F: Documentation/devicetree/bindings/reset/
9931 F: include/dt-bindings/reset/
9932 F: include/linux/reset.h
9933 F: include/linux/reset-controller.h
9936 M: Johannes Berg <johannes@sipsolutions.net>
9937 L: linux-wireless@vger.kernel.org
9938 W: http://wireless.kernel.org/
9939 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9940 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
9942 F: Documentation/rfkill.txt
9946 M: Thomas Graf <tgraf@suug.ch>
9947 L: netdev@vger.kernel.org
9950 F: include/linux/rhashtable.h
9952 RICOH SMARTMEDIA/XD DRIVER
9953 M: Maxim Levitsky <maximlevitsky@gmail.com>
9955 F: drivers/mtd/nand/r852.c
9956 F: drivers/mtd/nand/r852.h
9958 RICOH R5C592 MEMORYSTICK DRIVER
9959 M: Maxim Levitsky <maximlevitsky@gmail.com>
9961 F: drivers/memstick/host/r592.*
9964 M: Stefan Achatz <erazor_de@users.sourceforge.net>
9965 W: http://sourceforge.net/projects/roccat/
9967 F: drivers/hid/hid-roccat*
9968 F: include/linux/hid-roccat*
9969 F: Documentation/ABI/*/sysfs-driver-hid-roccat*
9972 M: Jiri Pirko <jiri@resnulli.us>
9973 L: netdev@vger.kernel.org
9975 F: drivers/net/ethernet/rocker/
9979 W: http://www.comtrol.com
9981 F: Documentation/serial/rocket.txt
9982 F: drivers/tty/rocket*
9984 ROCKETPORT EXPRESS/INFINITY DRIVER
9985 M: Kevin Cernekee <cernekee@gmail.com>
9986 L: linux-serial@vger.kernel.org
9988 F: drivers/tty/serial/rp2.*
9991 M: Ralf Baechle <ralf@linux-mips.org>
9992 L: linux-hams@vger.kernel.org
9993 W: http://www.linux-ax25.org/
9995 F: include/net/rose.h
9996 F: include/uapi/linux/rose.h
9999 RTL2830 MEDIA DRIVER
10000 M: Antti Palosaari <crope@iki.fi>
10001 L: linux-media@vger.kernel.org
10002 W: https://linuxtv.org
10003 W: http://palosaari.fi/linux/
10004 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10005 T: git git://linuxtv.org/anttip/media_tree.git
10007 F: drivers/media/dvb-frontends/rtl2830*
10009 RTL2832 MEDIA DRIVER
10010 M: Antti Palosaari <crope@iki.fi>
10011 L: linux-media@vger.kernel.org
10012 W: https://linuxtv.org
10013 W: http://palosaari.fi/linux/
10014 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10015 T: git git://linuxtv.org/anttip/media_tree.git
10017 F: drivers/media/dvb-frontends/rtl2832*
10019 RTL2832_SDR MEDIA DRIVER
10020 M: Antti Palosaari <crope@iki.fi>
10021 L: linux-media@vger.kernel.org
10022 W: https://linuxtv.org
10023 W: http://palosaari.fi/linux/
10024 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10025 T: git git://linuxtv.org/anttip/media_tree.git
10027 F: drivers/media/dvb-frontends/rtl2832_sdr*
10029 RTL8180 WIRELESS DRIVER
10030 L: linux-wireless@vger.kernel.org
10031 W: http://wireless.kernel.org/
10032 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
10034 F: drivers/net/wireless/realtek/rtl818x/rtl8180/
10036 RTL8187 WIRELESS DRIVER
10037 M: Herton Ronaldo Krzesinski <herton@canonical.com>
10038 M: Hin-Tak Leung <htl10@users.sourceforge.net>
10039 M: Larry Finger <Larry.Finger@lwfinger.net>
10040 L: linux-wireless@vger.kernel.org
10041 W: http://wireless.kernel.org/
10042 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
10044 F: drivers/net/wireless/realtek/rtl818x/rtl8187/
10046 RTL8192CE WIRELESS DRIVER
10047 M: Larry Finger <Larry.Finger@lwfinger.net>
10048 M: Chaoming Li <chaoming_li@realsil.com.cn>
10049 L: linux-wireless@vger.kernel.org
10050 W: http://wireless.kernel.org/
10051 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
10053 F: drivers/net/wireless/realtek/rtlwifi/
10054 F: drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
10056 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
10057 M: Jes Sorensen <Jes.Sorensen@redhat.com>
10058 L: linux-wireless@vger.kernel.org
10059 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
10061 F: drivers/net/wireless/realtek/rtl8xxxu/
10063 S3 SAVAGE FRAMEBUFFER DRIVER
10064 M: Antonino Daplas <adaplas@gmail.com>
10065 L: linux-fbdev@vger.kernel.org
10067 F: drivers/video/fbdev/savage/
10070 M: Martin Schwidefsky <schwidefsky@de.ibm.com>
10071 M: Heiko Carstens <heiko.carstens@de.ibm.com>
10072 L: linux-s390@vger.kernel.org
10073 W: http://www.ibm.com/developerworks/linux/linux390/
10074 T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
10078 F: Documentation/s390/
10079 F: Documentation/DocBook/s390*
10081 S390 COMMON I/O LAYER
10082 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
10083 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
10084 L: linux-s390@vger.kernel.org
10085 W: http://www.ibm.com/developerworks/linux/linux390/
10087 F: drivers/s390/cio/
10090 M: Stefan Weinhuber <wein@de.ibm.com>
10091 M: Stefan Haberland <stefan.haberland@de.ibm.com>
10092 L: linux-s390@vger.kernel.org
10093 W: http://www.ibm.com/developerworks/linux/linux390/
10095 F: drivers/s390/block/dasd*
10096 F: block/partitions/ibm.c
10098 S390 NETWORK DRIVERS
10099 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
10100 L: linux-s390@vger.kernel.org
10101 W: http://www.ibm.com/developerworks/linux/linux390/
10103 F: drivers/s390/net/
10106 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
10107 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
10108 L: linux-s390@vger.kernel.org
10109 W: http://www.ibm.com/developerworks/linux/linux390/
10112 F: drivers/pci/hotplug/s390_pci_hpc.c
10115 M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
10116 L: linux-s390@vger.kernel.org
10117 W: http://www.ibm.com/developerworks/linux/linux390/
10119 F: drivers/s390/crypto/
10122 M: Steffen Maier <maier@linux.vnet.ibm.com>
10123 L: linux-s390@vger.kernel.org
10124 W: http://www.ibm.com/developerworks/linux/linux390/
10126 F: drivers/s390/scsi/zfcp_*
10128 S390 IUCV NETWORK LAYER
10129 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
10130 L: linux-s390@vger.kernel.org
10131 W: http://www.ibm.com/developerworks/linux/linux390/
10133 F: drivers/s390/net/*iucv*
10134 F: include/net/iucv/
10138 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
10139 L: linux-s390@vger.kernel.org
10140 W: http://www.ibm.com/developerworks/linux/linux390/
10142 F: drivers/iommu/s390-iommu.c
10144 S3C24XX SD/MMC Driver
10145 M: Ben Dooks <ben-linux@fluff.org>
10146 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10148 F: drivers/mmc/host/s3cmci.*
10150 SAA6588 RDS RECEIVER DRIVER
10151 M: Hans Verkuil <hverkuil@xs4all.nl>
10152 L: linux-media@vger.kernel.org
10153 T: git git://linuxtv.org/media_tree.git
10154 W: https://linuxtv.org
10156 F: drivers/media/i2c/saa6588*
10158 SAA7134 VIDEO4LINUX DRIVER
10159 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
10160 M: Mauro Carvalho Chehab <mchehab@kernel.org>
10161 L: linux-media@vger.kernel.org
10162 W: https://linuxtv.org
10163 T: git git://linuxtv.org/media_tree.git
10165 F: Documentation/video4linux/*.saa7134
10166 F: drivers/media/pci/saa7134/
10168 SAA7146 VIDEO4LINUX-2 DRIVER
10169 M: Hans Verkuil <hverkuil@xs4all.nl>
10170 L: linux-media@vger.kernel.org
10171 T: git git://linuxtv.org/media_tree.git
10173 F: drivers/media/common/saa7146/
10174 F: drivers/media/pci/saa7146/
10175 F: include/media/saa7146*
10177 SAMSUNG LAPTOP DRIVER
10178 M: Corentin Chary <corentin.chary@gmail.com>
10179 L: platform-driver-x86@vger.kernel.org
10181 F: drivers/platform/x86/samsung-laptop.c
10183 SAMSUNG AUDIO (ASoC) DRIVERS
10184 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
10185 M: Sangbeom Kim <sbkim73@samsung.com>
10186 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10187 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10189 F: sound/soc/samsung/
10191 SAMSUNG FRAMEBUFFER DRIVER
10192 M: Jingoo Han <jingoohan1@gmail.com>
10193 L: linux-fbdev@vger.kernel.org
10195 F: drivers/video/fbdev/s3c-fb.c
10197 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
10198 M: Sangbeom Kim <sbkim73@samsung.com>
10199 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
10200 L: linux-kernel@vger.kernel.org
10201 L: linux-samsung-soc@vger.kernel.org
10203 F: drivers/mfd/sec*.c
10204 F: drivers/regulator/s2m*.c
10205 F: drivers/regulator/s5m*.c
10206 F: drivers/clk/clk-s2mps11.c
10207 F: drivers/rtc/rtc-s5m.c
10208 F: include/linux/mfd/samsung/
10209 F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
10210 F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
10211 F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
10212 F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
10214 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
10215 M: Kyungmin Park <kyungmin.park@samsung.com>
10216 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10217 L: linux-media@vger.kernel.org
10218 Q: https://patchwork.linuxtv.org/project/linux-media/list/
10220 F: drivers/media/platform/exynos4-is/
10222 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
10223 M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
10224 L: linux-media@vger.kernel.org
10225 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10227 F: drivers/media/platform/s3c-camif/
10228 F: include/media/drv-intf/s3c_camif.h
10230 SAMSUNG S5C73M3 CAMERA DRIVER
10231 M: Kyungmin Park <kyungmin.park@samsung.com>
10232 M: Andrzej Hajda <a.hajda@samsung.com>
10233 L: linux-media@vger.kernel.org
10235 F: drivers/media/i2c/s5c73m3/*
10237 SAMSUNG S5K5BAF CAMERA DRIVER
10238 M: Kyungmin Park <kyungmin.park@samsung.com>
10239 M: Andrzej Hajda <a.hajda@samsung.com>
10240 L: linux-media@vger.kernel.org
10242 F: drivers/media/i2c/s5k5baf.c
10244 SAMSUNG S3FWRN5 NFC DRIVER
10245 M: Robert Baldyga <r.baldyga@samsung.com>
10246 M: Krzysztof Opasiak <k.opasiak@samsung.com>
10247 L: linux-nfc@lists.01.org (moderated for non-subscribers)
10249 F: drivers/nfc/s3fwrn5
10251 SAMSUNG SOC CLOCK DRIVERS
10252 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10253 M: Tomasz Figa <tomasz.figa@gmail.com>
10255 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10256 F: drivers/clk/samsung/
10258 SAMSUNG SXGBE DRIVERS
10259 M: Byungho An <bh74.an@samsung.com>
10260 M: Girish K S <ks.giri@samsung.com>
10261 M: Vipul Pandya <vipul.pandya@samsung.com>
10263 L: netdev@vger.kernel.org
10264 F: drivers/net/ethernet/samsung/sxgbe/
10266 SAMSUNG THERMAL DRIVER
10267 M: Lukasz Majewski <l.majewski@samsung.com>
10268 L: linux-pm@vger.kernel.org
10269 L: linux-samsung-soc@vger.kernel.org
10271 T: git https://github.com/lmajewski/linux-samsung-thermal.git
10272 F: drivers/thermal/samsung/
10274 SAMSUNG USB2 PHY DRIVER
10275 M: Kamil Debski <kamil@wypas.org>
10276 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10277 L: linux-kernel@vger.kernel.org
10279 F: Documentation/devicetree/bindings/phy/samsung-phy.txt
10280 F: Documentation/phy/samsung-usb2.txt
10281 F: drivers/phy/phy-exynos4210-usb2.c
10282 F: drivers/phy/phy-exynos4x12-usb2.c
10283 F: drivers/phy/phy-exynos5250-usb2.c
10284 F: drivers/phy/phy-s5pv210-usb2.c
10285 F: drivers/phy/phy-samsung-usb2.c
10286 F: drivers/phy/phy-samsung-usb2.h
10289 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10290 L: linux-serial@vger.kernel.org
10292 F: Documentation/devicetree/bindings/serial/
10293 F: drivers/tty/serial/
10295 SYNOPSYS DESIGNWARE DMAC DRIVER
10296 M: Viresh Kumar <vireshk@kernel.org>
10297 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10299 F: include/linux/dma/dw.h
10300 F: include/linux/platform_data/dma-dw.h
10303 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
10304 M: Lars Persson <lars.persson@axis.com>
10305 L: netdev@vger.kernel.org
10307 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
10308 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
10310 SYNOPSYS DESIGNWARE I2C DRIVER
10311 M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
10312 R: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10313 R: Mika Westerberg <mika.westerberg@linux.intel.com>
10314 L: linux-i2c@vger.kernel.org
10316 F: drivers/i2c/busses/i2c-designware-*
10317 F: include/linux/platform_data/i2c-designware.h
10319 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
10320 M: Jaehoon Chung <jh80.chung@samsung.com>
10321 L: linux-mmc@vger.kernel.org
10323 F: include/linux/mmc/dw_mmc.h
10324 F: drivers/mmc/host/dw_mmc*
10326 SYSTEM TRACE MODULE CLASS
10327 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
10329 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
10330 F: Documentation/trace/stm.txt
10331 F: drivers/hwtracing/stm/
10332 F: include/linux/stm.h
10333 F: include/uapi/linux/stm.h
10336 M: Andreas Noever <andreas.noever@gmail.com>
10338 F: drivers/thunderbolt/
10340 TI BQ27XXX POWER SUPPLY DRIVER
10341 R: Andrew F. Davis <afd@ti.com>
10342 F: include/linux/power/bq27xxx_battery.h
10343 F: drivers/power/bq27xxx_battery.c
10344 F: drivers/power/bq27xxx_battery_i2c.c
10346 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
10347 M: John Stultz <john.stultz@linaro.org>
10348 M: Thomas Gleixner <tglx@linutronix.de>
10349 L: linux-kernel@vger.kernel.org
10350 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
10352 F: include/linux/clocksource.h
10353 F: include/linux/time.h
10354 F: include/linux/timex.h
10355 F: include/uapi/linux/time.h
10356 F: include/uapi/linux/timex.h
10357 F: kernel/time/clocksource.c
10358 F: kernel/time/time*.c
10359 F: kernel/time/alarmtimer.c
10360 F: kernel/time/ntp.c
10361 F: tools/testing/selftests/timers/
10364 M: Zwane Mwaikambo <zwanem@gmail.com>
10366 F: drivers/watchdog/sc1200wdt.c
10369 M: Ingo Molnar <mingo@redhat.com>
10370 M: Peter Zijlstra <peterz@infradead.org>
10371 L: linux-kernel@vger.kernel.org
10372 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
10375 F: include/linux/sched.h
10376 F: include/uapi/linux/sched.h
10377 F: include/linux/wait.h
10380 M: Chen Liqin <liqin.linux@gmail.com>
10381 M: Lennox Wu <lennox.wu@gmail.com>
10382 W: http://www.sunplus.com
10386 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
10387 M: Sudeep Holla <sudeep.holla@arm.com>
10388 L: linux-arm-kernel@lists.infradead.org
10390 F: Documentation/devicetree/bindings/arm/arm,scpi.txt
10391 F: drivers/clk/clk-scpi.c
10392 F: drivers/cpufreq/scpi-cpufreq.c
10393 F: drivers/firmware/arm_scpi.c
10394 F: include/linux/scpi_protocol.h
10397 M: Jens Axboe <axboe@kernel.dk>
10398 L: linux-scsi@vger.kernel.org
10399 W: http://www.kernel.dk
10401 F: drivers/scsi/sr*
10403 SCSI RDMA PROTOCOL (SRP) INITIATOR
10404 M: Bart Van Assche <bart.vanassche@sandisk.com>
10405 L: linux-rdma@vger.kernel.org
10407 W: http://www.openfabrics.org
10408 Q: http://patchwork.kernel.org/project/linux-rdma/list/
10409 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
10410 F: drivers/infiniband/ulp/srp/
10411 F: include/scsi/srp.h
10414 M: Doug Gilbert <dgilbert@interlog.com>
10415 L: linux-scsi@vger.kernel.org
10416 W: http://sg.danny.cz/sg
10418 F: Documentation/scsi/scsi-generic.txt
10419 F: drivers/scsi/sg.c
10420 F: include/scsi/sg.h
10423 M: "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>
10424 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
10425 M: "Martin K. Petersen" <martin.petersen@oracle.com>
10426 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
10427 L: linux-scsi@vger.kernel.org
10429 F: Documentation/devicetree/bindings/scsi/
10434 M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
10435 L: linux-scsi@vger.kernel.org
10437 F: Documentation/scsi/st.txt
10438 F: drivers/scsi/st.*
10439 F: drivers/scsi/st_*.h
10442 M: Vlad Yasevich <vyasevich@gmail.com>
10443 M: Neil Horman <nhorman@tuxdriver.com>
10444 L: linux-sctp@vger.kernel.org
10445 W: http://lksctp.sourceforge.net
10447 F: Documentation/networking/sctp.txt
10448 F: include/linux/sctp.h
10449 F: include/uapi/linux/sctp.h
10450 F: include/net/sctp/
10454 M: Jim Cromie <jim.cromie@gmail.com>
10456 F: Documentation/i2c/busses/scx200_acb
10457 F: arch/x86/platform/scx200/
10458 F: drivers/watchdog/scx200_wdt.c
10459 F: drivers/i2c/busses/scx200*
10460 F: drivers/mtd/maps/scx200_docflash.c
10461 F: include/linux/scx200.h
10464 M: Jim Cromie <jim.cromie@gmail.com>
10466 F: drivers/char/scx200_gpio.c
10467 F: include/linux/scx200_gpio.h
10469 SCx200 HRT CLOCKSOURCE DRIVER
10470 M: Jim Cromie <jim.cromie@gmail.com>
10472 F: drivers/clocksource/scx200_hrt.c
10474 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
10475 M: Sascha Sommer <saschasommer@freenet.de>
10476 L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
10478 F: drivers/mmc/host/sdricoh_cs.c
10480 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
10481 M: Adrian Hunter <adrian.hunter@intel.com>
10482 L: linux-mmc@vger.kernel.org
10483 T: git git://git.infradead.org/users/ahunter/linux-sdhci.git
10485 F: drivers/mmc/host/sdhci*
10486 F: include/linux/mmc/sdhci*
10489 M: Kees Cook <keescook@chromium.org>
10490 R: Andy Lutomirski <luto@amacapital.net>
10491 R: Will Drewry <wad@chromium.org>
10492 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
10494 F: kernel/seccomp.c
10495 F: include/uapi/linux/seccomp.h
10496 F: include/linux/seccomp.h
10497 F: tools/testing/selftests/seccomp/*
10498 K: \bsecure_computing
10501 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
10502 M: Al Cooper <alcooperx@gmail.com>
10503 L: linux-mmc@vger.kernel.org
10504 L: bcm-kernel-feedback-list@broadcom.com
10506 F: drivers/mmc/host/sdhci-brcmstb*
10508 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
10509 M: Ben Dooks <ben-linux@fluff.org>
10510 M: Jaehoon Chung <jh80.chung@samsung.com>
10511 L: linux-mmc@vger.kernel.org
10513 F: drivers/mmc/host/sdhci-s3c*
10515 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
10516 M: Viresh Kumar <vireshk@kernel.org>
10517 L: linux-mmc@vger.kernel.org
10519 F: drivers/mmc/host/sdhci-spear.c
10522 M: James Morris <james.l.morris@oracle.com>
10523 M: "Serge E. Hallyn" <serge@hallyn.com>
10524 L: linux-security-module@vger.kernel.org (suggested Cc:)
10525 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
10526 W: http://kernsec.org/
10531 M: Security Officers <security@kernel.org>
10534 SELINUX SECURITY MODULE
10535 M: Paul Moore <paul@paul-moore.com>
10536 M: Stephen Smalley <sds@tycho.nsa.gov>
10537 M: Eric Paris <eparis@parisplace.org>
10538 L: selinux@tycho.nsa.gov (moderated for non-subscribers)
10539 W: http://selinuxproject.org
10540 T: git git://git.infradead.org/users/pcmoore/selinux
10542 F: include/linux/selinux*
10543 F: security/selinux/
10544 F: scripts/selinux/
10546 APPARMOR SECURITY MODULE
10547 M: John Johansen <john.johansen@canonical.com>
10548 L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
10549 W: apparmor.wiki.kernel.org
10550 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
10552 F: security/apparmor/
10554 LOADPIN SECURITY MODULE
10555 M: Kees Cook <keescook@chromium.org>
10556 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
10558 F: security/loadpin/
10560 YAMA SECURITY MODULE
10561 M: Kees Cook <keescook@chromium.org>
10562 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
10567 M: Jiri Slaby <jirislaby@gmail.com>
10569 F: drivers/misc/phantom.c
10570 F: include/uapi/linux/phantom.h
10572 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
10573 M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
10574 M: Ketan Mukadam <ketan.mukadam@avagotech.com>
10575 M: John Soni Jose <sony.john@avagotech.com>
10576 L: linux-scsi@vger.kernel.org
10577 W: http://www.avagotech.com
10579 F: drivers/scsi/be2iscsi/
10581 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
10582 M: Sathya Perla <sathya.perla@broadcom.com>
10583 M: Ajit Khaparde <ajit.khaparde@broadcom.com>
10584 M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
10585 M: Somnath Kotur <somnath.kotur@broadcom.com>
10586 L: netdev@vger.kernel.org
10587 W: http://www.emulex.com
10589 F: drivers/net/ethernet/emulex/benet/
10591 EMULEX ONECONNECT ROCE DRIVER
10592 M: Selvin Xavier <selvin.xavier@avagotech.com>
10593 M: Devesh Sharma <devesh.sharma@avagotech.com>
10594 M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
10595 L: linux-rdma@vger.kernel.org
10596 W: http://www.emulex.com
10598 F: drivers/infiniband/hw/ocrdma/
10601 M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
10602 M: Edward Cree <ecree@solarflare.com>
10603 M: Bert Kenward <bkenward@solarflare.com>
10604 L: netdev@vger.kernel.org
10606 F: drivers/net/ethernet/sfc/
10609 M: Dimitri Sivanich <sivanich@sgi.com>
10611 F: drivers/misc/sgi-gru/
10613 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
10614 M: Pat Gefre <pfg@sgi.com>
10615 L: linux-ia64@vger.kernel.org
10617 F: Documentation/ia64/serial.txt
10618 F: drivers/tty/serial/ioc?_serial.c
10619 F: include/linux/ioc?.h
10621 SGI XP/XPC/XPNET DRIVER
10622 M: Cliff Whickman <cpw@sgi.com>
10623 M: Robin Holt <robinmholt@gmail.com>
10625 F: drivers/misc/sgi-xp/
10627 SI2157 MEDIA DRIVER
10628 M: Antti Palosaari <crope@iki.fi>
10629 L: linux-media@vger.kernel.org
10630 W: https://linuxtv.org
10631 W: http://palosaari.fi/linux/
10632 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10633 T: git git://linuxtv.org/anttip/media_tree.git
10635 F: drivers/media/tuners/si2157*
10637 SI2168 MEDIA DRIVER
10638 M: Antti Palosaari <crope@iki.fi>
10639 L: linux-media@vger.kernel.org
10640 W: https://linuxtv.org
10641 W: http://palosaari.fi/linux/
10642 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10643 T: git git://linuxtv.org/anttip/media_tree.git
10645 F: drivers/media/dvb-frontends/si2168*
10647 SI470X FM RADIO RECEIVER I2C DRIVER
10648 M: Hans Verkuil <hverkuil@xs4all.nl>
10649 L: linux-media@vger.kernel.org
10650 T: git git://linuxtv.org/media_tree.git
10651 W: https://linuxtv.org
10653 F: drivers/media/radio/si470x/radio-si470x-i2c.c
10655 SI470X FM RADIO RECEIVER USB DRIVER
10656 M: Hans Verkuil <hverkuil@xs4all.nl>
10657 L: linux-media@vger.kernel.org
10658 T: git git://linuxtv.org/media_tree.git
10659 W: https://linuxtv.org
10661 F: drivers/media/radio/si470x/radio-si470x-common.c
10662 F: drivers/media/radio/si470x/radio-si470x.h
10663 F: drivers/media/radio/si470x/radio-si470x-usb.c
10665 SI4713 FM RADIO TRANSMITTER I2C DRIVER
10666 M: Eduardo Valentin <edubezval@gmail.com>
10667 L: linux-media@vger.kernel.org
10668 T: git git://linuxtv.org/media_tree.git
10669 W: https://linuxtv.org
10671 F: drivers/media/radio/si4713/si4713.?
10673 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
10674 M: Eduardo Valentin <edubezval@gmail.com>
10675 L: linux-media@vger.kernel.org
10676 T: git git://linuxtv.org/media_tree.git
10677 W: https://linuxtv.org
10679 F: drivers/media/radio/si4713/radio-platform-si4713.c
10681 SI4713 FM RADIO TRANSMITTER USB DRIVER
10682 M: Hans Verkuil <hverkuil@xs4all.nl>
10683 L: linux-media@vger.kernel.org
10684 T: git git://linuxtv.org/media_tree.git
10685 W: https://linuxtv.org
10687 F: drivers/media/radio/si4713/radio-usb-si4713.c
10690 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
10691 M: Mauro Carvalho Chehab <mchehab@kernel.org>
10692 L: linux-media@vger.kernel.org
10693 W: https://linuxtv.org
10694 T: git git://linuxtv.org/media_tree.git
10696 F: drivers/media/common/siano/
10697 F: drivers/media/usb/siano/
10698 F: drivers/media/usb/siano/
10699 F: drivers/media/mmc/siano/
10702 M: Hans de Goede <hdegoede@redhat.com>
10703 L: linux-fbdev@vger.kernel.org
10705 F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
10706 F: drivers/video/fbdev/simplefb.c
10707 F: include/linux/platform_data/simplefb.h
10709 SH_VEU V4L2 MEM2MEM DRIVER
10710 L: linux-media@vger.kernel.org
10712 F: drivers/media/platform/sh_veu.c
10714 SH_VOU V4L2 OUTPUT DRIVER
10715 L: linux-media@vger.kernel.org
10717 F: drivers/media/platform/sh_vou.c
10718 F: include/media/drv-intf/sh_vou.h
10720 SIMPLE FIRMWARE INTERFACE (SFI)
10721 M: Len Brown <lenb@kernel.org>
10722 L: sfi-devel@simplefirmware.org
10723 W: http://simplefirmware.org/
10724 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
10726 F: arch/x86/platform/sfi/
10728 F: include/linux/sfi*.h
10730 SIMTEC EB110ATX (Chalice CATS)
10732 P: Vincent Sanders <vince@simtec.co.uk>
10733 M: Simtec Linux Team <linux@simtec.co.uk>
10734 W: http://www.simtec.co.uk/products/EB110ATX/
10737 SIMTEC EB2410ITX (BAST)
10739 P: Vincent Sanders <vince@simtec.co.uk>
10740 M: Simtec Linux Team <linux@simtec.co.uk>
10741 W: http://www.simtec.co.uk/products/EB2410ITX/
10743 F: arch/arm/mach-s3c24xx/mach-bast.c
10744 F: arch/arm/mach-s3c24xx/bast-ide.c
10745 F: arch/arm/mach-s3c24xx/bast-irq.c
10747 TI DAVINCI MACHINE SUPPORT
10748 M: Sekhar Nori <nsekhar@ti.com>
10749 M: Kevin Hilman <khilman@kernel.org>
10750 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10751 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
10753 F: arch/arm/mach-davinci/
10754 F: drivers/i2c/busses/i2c-davinci.c
10756 TI DAVINCI SERIES MEDIA DRIVER
10757 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10758 L: linux-media@vger.kernel.org
10759 W: https://linuxtv.org
10760 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10761 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10763 F: drivers/media/platform/davinci/
10764 F: include/media/davinci/
10766 TI AM437X VPFE DRIVER
10767 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10768 L: linux-media@vger.kernel.org
10769 W: https://linuxtv.org
10770 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10771 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10773 F: drivers/media/platform/am437x/
10775 OV2659 OMNIVISION SENSOR DRIVER
10776 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10777 L: linux-media@vger.kernel.org
10778 W: https://linuxtv.org
10779 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10780 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10782 F: drivers/media/i2c/ov2659.c
10783 F: include/media/i2c/ov2659.h
10785 SILICON MOTION SM712 FRAME BUFFER DRIVER
10786 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10787 M: Teddy Wang <teddy.wang@siliconmotion.com>
10788 M: Sudip Mukherjee <sudip@vectorindia.org>
10789 L: linux-fbdev@vger.kernel.org
10791 F: drivers/video/fbdev/sm712*
10792 F: Documentation/fb/sm712fb.txt
10794 SIS 190 ETHERNET DRIVER
10795 M: Francois Romieu <romieu@fr.zoreil.com>
10796 L: netdev@vger.kernel.org
10798 F: drivers/net/ethernet/sis/sis190.c
10800 SIS 900/7016 FAST ETHERNET DRIVER
10801 M: Daniele Venzano <venza@brownhat.org>
10802 W: http://www.brownhat.org/sis900.html
10803 L: netdev@vger.kernel.org
10805 F: drivers/net/ethernet/sis/sis900.*
10807 SIS FRAMEBUFFER DRIVER
10808 M: Thomas Winischhofer <thomas@winischhofer.net>
10809 W: http://www.winischhofer.net/linuxsisvga.shtml
10811 F: Documentation/fb/sisfb.txt
10812 F: drivers/video/fbdev/sis/
10813 F: include/video/sisfb.h
10816 M: Thomas Winischhofer <thomas@winischhofer.net>
10817 W: http://www.winischhofer.at/linuxsisusbvga.shtml
10819 F: drivers/usb/misc/sisusbvga/
10822 M: Christoph Lameter <cl@linux.com>
10823 M: Pekka Enberg <penberg@kernel.org>
10824 M: David Rientjes <rientjes@google.com>
10825 M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
10826 M: Andrew Morton <akpm@linux-foundation.org>
10827 L: linux-mm@kvack.org
10829 F: include/linux/sl?b*.h
10832 SLEEPABLE READ-COPY UPDATE (SRCU)
10833 M: Lai Jiangshan <jiangshanlai@gmail.com>
10834 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10835 M: Josh Triplett <josh@joshtriplett.org>
10836 R: Steven Rostedt <rostedt@goodmis.org>
10837 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10838 L: linux-kernel@vger.kernel.org
10839 W: http://www.rdrop.com/users/paulmck/RCU/
10841 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10842 F: include/linux/srcu.h
10843 F: kernel/rcu/srcu.c
10845 SMACK SECURITY MODULE
10846 M: Casey Schaufler <casey@schaufler-ca.com>
10847 L: linux-security-module@vger.kernel.org
10848 W: http://schaufler-ca.com
10849 T: git git://github.com/cschaufler/smack-next
10851 F: Documentation/security/Smack.txt
10854 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
10855 M: Kevin Hilman <khilman@kernel.org>
10856 M: Nishanth Menon <nm@ti.com>
10858 F: drivers/power/avs/
10859 F: include/linux/power/smartreflex.h
10860 L: linux-pm@vger.kernel.org
10862 SMC91x ETHERNET DRIVER
10863 M: Nicolas Pitre <nico@fluxnic.net>
10865 F: drivers/net/ethernet/smsc/smc91x.*
10867 SMIA AND SMIA++ IMAGE SENSOR DRIVER
10868 M: Sakari Ailus <sakari.ailus@iki.fi>
10869 L: linux-media@vger.kernel.org
10871 F: drivers/media/i2c/smiapp/
10872 F: include/media/i2c/smiapp.h
10873 F: drivers/media/i2c/smiapp-pll.c
10874 F: drivers/media/i2c/smiapp-pll.h
10875 F: include/uapi/linux/smiapp.h
10876 F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
10878 SMM665 HARDWARE MONITOR DRIVER
10879 M: Guenter Roeck <linux@roeck-us.net>
10880 L: linux-hwmon@vger.kernel.org
10882 F: Documentation/hwmon/smm665
10883 F: drivers/hwmon/smm665.c
10885 SMSC EMC2103 HARDWARE MONITOR DRIVER
10886 M: Steve Glendinning <steve.glendinning@shawell.net>
10887 L: linux-hwmon@vger.kernel.org
10889 F: Documentation/hwmon/emc2103
10890 F: drivers/hwmon/emc2103.c
10892 SMSC SCH5627 HARDWARE MONITOR DRIVER
10893 M: Hans de Goede <hdegoede@redhat.com>
10894 L: linux-hwmon@vger.kernel.org
10896 F: Documentation/hwmon/sch5627
10897 F: drivers/hwmon/sch5627.c
10899 SMSC47B397 HARDWARE MONITOR DRIVER
10900 M: Jean Delvare <jdelvare@suse.com>
10901 L: linux-hwmon@vger.kernel.org
10903 F: Documentation/hwmon/smsc47b397
10904 F: drivers/hwmon/smsc47b397.c
10906 SMSC911x ETHERNET DRIVER
10907 M: Steve Glendinning <steve.glendinning@shawell.net>
10908 L: netdev@vger.kernel.org
10910 F: include/linux/smsc911x.h
10911 F: drivers/net/ethernet/smsc/smsc911x.*
10913 SMSC9420 PCI ETHERNET DRIVER
10914 M: Steve Glendinning <steve.glendinning@shawell.net>
10915 L: netdev@vger.kernel.org
10917 F: drivers/net/ethernet/smsc/smsc9420.*
10919 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
10920 M: Steve Glendinning <steve.glendinning@shawell.net>
10921 L: linux-fbdev@vger.kernel.org
10923 F: drivers/video/fbdev/smscufx.c
10925 SOC-CAMERA V4L2 SUBSYSTEM
10926 M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
10927 L: linux-media@vger.kernel.org
10928 T: git git://linuxtv.org/media_tree.git
10930 F: include/media/soc*
10931 F: drivers/media/i2c/soc_camera/
10932 F: drivers/media/platform/soc_camera/
10934 SOEKRIS NET48XX LED SUPPORT
10935 M: Chris Boot <bootc@bootc.net>
10937 F: drivers/leds/leds-net48xx.c
10939 SOFTLOGIC 6x10 MPEG CODEC
10940 M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
10941 M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
10942 M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
10943 M: Ismael Luceno <ismael@iodev.co.uk>
10944 L: linux-media@vger.kernel.org
10946 F: drivers/media/pci/solo6x10/
10948 SOFTWARE RAID (Multiple Disks) SUPPORT
10949 M: Shaohua Li <shli@kernel.org>
10950 L: linux-raid@vger.kernel.org
10951 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git
10954 F: include/linux/raid/
10955 F: include/uapi/linux/raid/
10957 SONIC NETWORK DRIVER
10958 M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
10959 L: netdev@vger.kernel.org
10961 F: drivers/net/ethernet/natsemi/sonic.*
10963 SONICS SILICON BACKPLANE DRIVER (SSB)
10964 M: Michael Buesch <m@bues.ch>
10965 L: linux-wireless@vger.kernel.org
10968 F: include/linux/ssb/
10970 SONY VAIO CONTROL DEVICE DRIVER
10971 M: Mattia Dongili <malattia@linux.it>
10972 L: platform-driver-x86@vger.kernel.org
10973 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
10975 F: Documentation/laptops/sony-laptop.txt
10976 F: drivers/char/sonypi.c
10977 F: drivers/platform/x86/sony-laptop.c
10978 F: include/linux/sony-laptop.h
10980 SONY MEMORYSTICK CARD SUPPORT
10981 M: Alex Dubov <oakad@yahoo.com>
10982 W: http://tifmxx.berlios.de/
10984 F: drivers/memstick/host/tifm_ms.c
10986 SONY MEMORYSTICK STANDARD SUPPORT
10987 M: Maxim Levitsky <maximlevitsky@gmail.com>
10989 F: drivers/memstick/core/ms_block.*
10992 M: Jaroslav Kysela <perex@perex.cz>
10993 M: Takashi Iwai <tiwai@suse.com>
10994 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10995 W: http://www.alsa-project.org/
10996 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10997 T: git git://git.alsa-project.org/alsa-kernel.git
10998 Q: http://patchwork.kernel.org/project/alsa-devel/list/
11000 F: Documentation/sound/
11002 F: include/uapi/sound/
11005 SOUND - COMPRESSED AUDIO
11006 M: Vinod Koul <vinod.koul@intel.com>
11007 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11008 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
11010 F: Documentation/sound/alsa/compress_offload.txt
11011 F: include/sound/compress_driver.h
11012 F: include/uapi/sound/compress_*
11013 F: sound/core/compress_offload.c
11014 F: sound/soc/soc-compress.c
11016 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
11017 M: Liam Girdwood <lgirdwood@gmail.com>
11018 M: Mark Brown <broonie@kernel.org>
11019 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
11020 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11021 W: http://alsa-project.org/main/index.php/ASoC
11023 F: Documentation/devicetree/bindings/sound/
11024 F: Documentation/sound/alsa/soc/
11026 F: include/sound/soc*
11028 SOUND - DMAENGINE HELPERS
11029 M: Lars-Peter Clausen <lars@metafoo.de>
11031 F: include/sound/dmaengine_pcm.h
11032 F: sound/core/pcm_dmaengine.c
11033 F: sound/soc/soc-generic-dmaengine-pcm.c
11036 M: Olli Salonen <olli.salonen@iki.fi>
11037 L: linux-media@vger.kernel.org
11038 W: https://linuxtv.org
11039 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11041 F: drivers/media/dvb-frontends/sp2*
11043 SPARC + UltraSPARC (sparc/sparc64)
11044 M: "David S. Miller" <davem@davemloft.net>
11045 L: sparclinux@vger.kernel.org
11046 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
11047 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
11048 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
11053 SPARC SERIAL DRIVERS
11054 M: "David S. Miller" <davem@davemloft.net>
11055 L: sparclinux@vger.kernel.org
11056 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
11057 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
11059 F: include/linux/sunserialcore.h
11060 F: drivers/tty/serial/suncore.c
11061 F: drivers/tty/serial/sunhv.c
11062 F: drivers/tty/serial/sunsab.c
11063 F: drivers/tty/serial/sunsab.h
11064 F: drivers/tty/serial/sunsu.c
11065 F: drivers/tty/serial/sunzilog.c
11066 F: drivers/tty/serial/sunzilog.h
11069 M: "Christopher Li" <sparse@chrisli.org>
11070 L: linux-sparse@vger.kernel.org
11071 W: https://sparse.wiki.kernel.org/
11072 T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
11073 T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
11075 F: include/linux/compiler.h
11077 SPEAR PLATFORM SUPPORT
11078 M: Viresh Kumar <vireshk@kernel.org>
11079 M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
11080 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11081 W: http://www.st.com/spear
11083 F: arch/arm/boot/dts/spear*
11084 F: arch/arm/mach-spear/
11086 SPEAR CLOCK FRAMEWORK SUPPORT
11087 M: Viresh Kumar <vireshk@kernel.org>
11088 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11089 W: http://www.st.com/spear
11091 F: drivers/clk/spear/
11094 M: Mark Brown <broonie@kernel.org>
11095 L: linux-spi@vger.kernel.org
11096 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
11097 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
11099 F: Documentation/devicetree/bindings/spi/
11100 F: Documentation/spi/
11102 F: include/linux/spi/
11103 F: include/uapi/linux/spi/
11105 SPIDERNET NETWORK DRIVER for CELL
11106 M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
11107 L: netdev@vger.kernel.org
11109 F: Documentation/networking/spider_net.txt
11110 F: drivers/net/ethernet/toshiba/spider_net*
11113 M: Jeremy Kerr <jk@ozlabs.org>
11114 L: linuxppc-dev@lists.ozlabs.org
11115 W: http://www.ibm.com/developerworks/power/cell/
11117 F: Documentation/filesystems/spufs.txt
11118 F: arch/powerpc/platforms/cell/spufs/
11120 SQUASHFS FILE SYSTEM
11121 M: Phillip Lougher <phillip@squashfs.org.uk>
11122 L: squashfs-devel@lists.sourceforge.net (subscribers-only)
11123 W: http://squashfs.org.uk
11124 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
11126 F: Documentation/filesystems/squashfs.txt
11129 SRM (Alpha) environment access
11130 M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
11132 F: arch/alpha/kernel/srm_env.c
11135 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11136 L: stable@vger.kernel.org
11138 F: Documentation/stable_kernel_rules.txt
11141 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11142 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
11143 L: devel@driverdev.osuosl.org
11145 F: drivers/staging/
11148 M: Ian Abbott <abbotti@mev.co.uk>
11149 M: H Hartley Sweeten <hsweeten@visionengravers.com>
11151 F: drivers/staging/comedi/
11153 STAGING - FLARION FT1000 DRIVERS
11154 M: Marek Belisko <marek.belisko@gmail.com>
11156 F: drivers/staging/ft1000/
11158 STAGING - INDUSTRIAL IO
11159 M: Jonathan Cameron <jic23@kernel.org>
11160 L: linux-iio@vger.kernel.org
11162 F: Documentation/devicetree/bindings/staging/iio/
11163 F: drivers/staging/iio/
11165 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
11166 M: Jarod Wilson <jarod@wilsonet.com>
11167 W: http://www.lirc.org/
11169 F: drivers/staging/media/lirc/
11171 STAGING - LUSTRE PARALLEL FILESYSTEM
11172 M: Oleg Drokin <oleg.drokin@intel.com>
11173 M: Andreas Dilger <andreas.dilger@intel.com>
11174 L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
11175 W: http://wiki.lustre.org/
11177 F: drivers/staging/lustre
11179 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
11180 M: Marc Dietrich <marvin24@gmx.de>
11181 L: ac100@lists.launchpad.net (moderated for non-subscribers)
11182 L: linux-tegra@vger.kernel.org
11184 F: drivers/staging/nvec/
11186 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
11187 M: Jens Frederich <jfrederich@gmail.com>
11188 M: Daniel Drake <dsd@laptop.org>
11189 M: Jon Nettleton <jon.nettleton@gmail.com>
11190 W: http://wiki.laptop.org/go/DCON
11192 F: drivers/staging/olpc_dcon/
11194 STAGING - REALTEK RTL8712U DRIVERS
11195 M: Larry Finger <Larry.Finger@lwfinger.net>
11196 M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
11198 F: drivers/staging/rtl8712/
11200 STAGING - REALTEK RTL8723U WIRELESS DRIVER
11201 M: Larry Finger <Larry.Finger@lwfinger.net>
11202 M: Jes Sorensen <Jes.Sorensen@redhat.com>
11203 L: linux-wireless@vger.kernel.org
11205 F: drivers/staging/rtl8723au/
11207 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
11208 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
11209 M: Teddy Wang <teddy.wang@siliconmotion.com>
11210 M: Sudip Mukherjee <sudip@vectorindia.org>
11211 L: linux-fbdev@vger.kernel.org
11213 F: drivers/staging/sm750fb/
11216 M: Lior Dotan <liodot@gmail.com>
11217 M: Christopher Harrer <charrer@alacritech.com>
11219 F: drivers/staging/slicoss/
11221 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
11222 M: William Hubbs <w.d.hubbs@gmail.com>
11223 M: Chris Brannon <chris@the-brannons.com>
11224 M: Kirk Reiser <kirk@reisers.ca>
11225 M: Samuel Thibault <samuel.thibault@ens-lyon.org>
11226 L: speakup@linux-speakup.org
11227 W: http://www.linux-speakup.org/
11229 F: drivers/staging/speakup/
11231 STAGING - VIA VT665X DRIVERS
11232 M: Forest Bond <forest@alittletooquiet.net>
11234 F: drivers/staging/vt665?/
11236 STAGING - WILC1000 WIFI DRIVER
11237 M: Johnny Kim <johnny.kim@atmel.com>
11238 M: Austin Shin <austin.shin@atmel.com>
11239 M: Chris Park <chris.park@atmel.com>
11240 M: Tony Cho <tony.cho@atmel.com>
11241 M: Glen Lee <glen.lee@atmel.com>
11242 M: Leo Kim <leo.kim@atmel.com>
11243 L: linux-wireless@vger.kernel.org
11245 F: drivers/staging/wilc1000/
11247 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
11248 M: Arnaud Patard <arnaud.patard@rtp-net.org>
11250 F: drivers/staging/xgifb/
11252 STARFIRE/DURALAN NETWORK DRIVER
11253 M: Ion Badulescu <ionut@badula.org>
11255 F: drivers/net/ethernet/adaptec/starfire*
11258 M: Sam Creasey <sammy@sammy.net>
11259 W: http://sammy.net/sun3/
11261 F: arch/m68k/kernel/*sun3*
11262 F: arch/m68k/sun3*/
11263 F: arch/m68k/include/asm/sun3*
11264 F: drivers/net/ethernet/i825xx/sun3*
11266 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
11267 M: Hans de Goede <hdegoede@redhat.com>
11268 L: linux-input@vger.kernel.org
11270 F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
11271 F: drivers/input/keyboard/sun4i-lradc-keys.c
11273 SUNDANCE NETWORK DRIVER
11274 M: Denis Kirjanov <kda@linux-powerpc.org>
11275 L: netdev@vger.kernel.org
11277 F: drivers/net/ethernet/dlink/sundance.c
11280 M: Yoshinori Sato <ysato@users.sourceforge.jp>
11281 M: Rich Felker <dalias@libc.org>
11282 L: linux-sh@vger.kernel.org
11283 Q: http://patchwork.kernel.org/project/linux-sh/list/
11285 F: Documentation/sh/
11290 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
11291 M: Len Brown <len.brown@intel.com>
11292 M: Pavel Machek <pavel@ucw.cz>
11293 L: linux-pm@vger.kernel.org
11295 F: Documentation/power/
11296 F: arch/x86/kernel/acpi/
11297 F: drivers/base/power/
11299 F: include/linux/suspend.h
11300 F: include/linux/freezer.h
11301 F: include/linux/pm.h
11304 M: Martin Mares <mj@ucw.cz>
11305 L: linux-video@atrey.karlin.mff.cuni.cz
11307 F: Documentation/svga.txt
11308 F: arch/x86/boot/video*
11311 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11312 L: linux-kernel@vger.kernel.org
11313 T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
11316 F: arch/*/kernel/pci-swiotlb.c
11317 F: include/linux/swiotlb.h
11320 M: Jiri Pirko <jiri@resnulli.us>
11321 L: netdev@vger.kernel.org
11324 F: include/net/switchdev.h
11326 SYNOPSYS ARC ARCHITECTURE
11327 M: Vineet Gupta <vgupta@synopsys.com>
11328 L: linux-snps-arc@lists.infradead.org
11331 F: Documentation/devicetree/bindings/arc/*
11332 F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
11333 F: drivers/tty/serial/arc_uart.c
11334 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
11336 SYNOPSYS ARC SDP platform support
11337 M: Alexey Brodkin <abrodkin@synopsys.com>
11339 F: arch/arc/plat-axs10x
11340 F: arch/arc/boot/dts/ax*
11341 F: Documentation/devicetree/bindings/arc/axs10*
11343 SYSTEM CONFIGURATION (SYSCON)
11344 M: Lee Jones <lee.jones@linaro.org>
11345 M: Arnd Bergmann <arnd@arndb.de>
11346 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
11348 F: drivers/mfd/syscon.c
11351 M: Christoph Hellwig <hch@infradead.org>
11353 F: Documentation/filesystems/sysv-fs.txt
11355 F: include/linux/sysv_fs.h
11358 M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
11359 L: linux-scsi@vger.kernel.org
11360 L: target-devel@vger.kernel.org
11361 W: http://www.linux-iscsi.org
11362 W: http://groups.google.com/group/linux-iscsi-target-dev
11363 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
11367 F: Documentation/target/
11369 TASKSTATS STATISTICS INTERFACE
11370 M: Balbir Singh <bsingharora@gmail.com>
11372 F: Documentation/accounting/taskstats*
11373 F: include/linux/taskstats*
11374 F: kernel/taskstats.c
11377 M: Jamal Hadi Salim <jhs@mojatatu.com>
11378 L: netdev@vger.kernel.org
11380 F: include/net/pkt_cls.h
11381 F: include/uapi/linux/pkt_cls.h
11384 TCP LOW PRIORITY MODULE
11385 M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
11386 M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
11387 W: http://tcp-lp-mod.sourceforge.net/
11389 F: net/ipv4/tcp_lp.c
11391 TDA10071 MEDIA DRIVER
11392 M: Antti Palosaari <crope@iki.fi>
11393 L: linux-media@vger.kernel.org
11394 W: https://linuxtv.org
11395 W: http://palosaari.fi/linux/
11396 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11397 T: git git://linuxtv.org/anttip/media_tree.git
11399 F: drivers/media/dvb-frontends/tda10071*
11401 TDA18212 MEDIA DRIVER
11402 M: Antti Palosaari <crope@iki.fi>
11403 L: linux-media@vger.kernel.org
11404 W: https://linuxtv.org
11405 W: http://palosaari.fi/linux/
11406 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11407 T: git git://linuxtv.org/anttip/media_tree.git
11409 F: drivers/media/tuners/tda18212*
11411 TDA18218 MEDIA DRIVER
11412 M: Antti Palosaari <crope@iki.fi>
11413 L: linux-media@vger.kernel.org
11414 W: https://linuxtv.org
11415 W: http://palosaari.fi/linux/
11416 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11417 T: git git://linuxtv.org/anttip/media_tree.git
11419 F: drivers/media/tuners/tda18218*
11421 TDA18271 MEDIA DRIVER
11422 M: Michael Krufky <mkrufky@linuxtv.org>
11423 L: linux-media@vger.kernel.org
11424 W: https://linuxtv.org
11425 W: http://github.com/mkrufky
11426 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11427 T: git git://linuxtv.org/mkrufky/tuners.git
11429 F: drivers/media/tuners/tda18271*
11431 TDA827x MEDIA DRIVER
11432 M: Michael Krufky <mkrufky@linuxtv.org>
11433 L: linux-media@vger.kernel.org
11434 W: https://linuxtv.org
11435 W: http://github.com/mkrufky
11436 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11437 T: git git://linuxtv.org/mkrufky/tuners.git
11439 F: drivers/media/tuners/tda8290.*
11441 TDA8290 MEDIA DRIVER
11442 M: Michael Krufky <mkrufky@linuxtv.org>
11443 L: linux-media@vger.kernel.org
11444 W: https://linuxtv.org
11445 W: http://github.com/mkrufky
11446 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11447 T: git git://linuxtv.org/mkrufky/tuners.git
11449 F: drivers/media/tuners/tda8290.*
11451 TDA9840 MEDIA DRIVER
11452 M: Hans Verkuil <hverkuil@xs4all.nl>
11453 L: linux-media@vger.kernel.org
11454 T: git git://linuxtv.org/media_tree.git
11455 W: https://linuxtv.org
11457 F: drivers/media/i2c/tda9840*
11459 TEA5761 TUNER DRIVER
11460 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
11461 M: Mauro Carvalho Chehab <mchehab@kernel.org>
11462 L: linux-media@vger.kernel.org
11463 W: https://linuxtv.org
11464 T: git git://linuxtv.org/media_tree.git
11466 F: drivers/media/tuners/tea5761.*
11468 TEA5767 TUNER DRIVER
11469 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
11470 M: Mauro Carvalho Chehab <mchehab@kernel.org>
11471 L: linux-media@vger.kernel.org
11472 W: https://linuxtv.org
11473 T: git git://linuxtv.org/media_tree.git
11475 F: drivers/media/tuners/tea5767.*
11477 TEA6415C MEDIA DRIVER
11478 M: Hans Verkuil <hverkuil@xs4all.nl>
11479 L: linux-media@vger.kernel.org
11480 T: git git://linuxtv.org/media_tree.git
11481 W: https://linuxtv.org
11483 F: drivers/media/i2c/tea6415c*
11485 TEA6420 MEDIA DRIVER
11486 M: Hans Verkuil <hverkuil@xs4all.nl>
11487 L: linux-media@vger.kernel.org
11488 T: git git://linuxtv.org/media_tree.git
11489 W: https://linuxtv.org
11491 F: drivers/media/i2c/tea6420*
11494 M: Jiri Pirko <jiri@resnulli.us>
11495 L: netdev@vger.kernel.org
11497 F: drivers/net/team/
11498 F: include/linux/if_team.h
11499 F: include/uapi/linux/if_team.h
11501 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
11502 M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
11504 F: arch/x86/platform/ts5500/
11506 TECHNOTREND USB IR RECEIVER
11507 M: Sean Young <sean@mess.org>
11508 L: linux-media@vger.kernel.org
11510 F: drivers/media/rc/ttusbir.c
11512 TEGRA ARCHITECTURE SUPPORT
11513 M: Stephen Warren <swarren@wwwdotorg.org>
11514 M: Thierry Reding <thierry.reding@gmail.com>
11515 M: Alexandre Courbot <gnurou@gmail.com>
11516 L: linux-tegra@vger.kernel.org
11517 Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
11518 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
11523 M: Peter De Schrijver <pdeschrijver@nvidia.com>
11524 M: Prashant Gaikwad <pgaikwad@nvidia.com>
11526 F: drivers/clk/tegra/
11529 M: Laxman Dewangan <ldewangan@nvidia.com>
11530 M: Jon Hunter <jonathanh@nvidia.com>
11532 F: drivers/dma/tegra*
11535 M: Laxman Dewangan <ldewangan@nvidia.com>
11537 F: drivers/i2c/busses/i2c-tegra.c
11539 TEGRA IOMMU DRIVERS
11540 M: Hiroshi Doyu <hdoyu@nvidia.com>
11542 F: drivers/iommu/tegra*
11545 M: Rakesh Iyer <riyer@nvidia.com>
11546 M: Laxman Dewangan <ldewangan@nvidia.com>
11548 F: drivers/input/keyboard/tegra-kbc.c
11551 M: Thierry Reding <thierry.reding@gmail.com>
11553 F: drivers/pwm/pwm-tegra.c
11555 TEGRA SERIAL DRIVER
11556 M: Laxman Dewangan <ldewangan@nvidia.com>
11558 F: drivers/tty/serial/serial-tegra.c
11561 M: Laxman Dewangan <ldewangan@nvidia.com>
11563 F: drivers/spi/spi-tegra*
11565 TEHUTI ETHERNET DRIVER
11566 M: Andy Gospodarek <andy@greyhouse.net>
11567 L: netdev@vger.kernel.org
11569 F: drivers/net/ethernet/tehuti/*
11571 Telecom Clock Driver for MCPL0010
11572 M: Mark Gross <mark.gross@intel.com>
11574 F: drivers/char/tlclk.c
11576 TENSILICA XTENSA PORT (xtensa)
11577 M: Chris Zankel <chris@zankel.net>
11578 M: Max Filippov <jcmvbkbc@gmail.com>
11579 L: linux-xtensa@linux-xtensa.org
11580 T: git git://github.com/czankel/xtensa-linux.git
11583 F: drivers/irqchip/irq-xtensa-*
11585 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
11586 M: Hans Verkuil <hverkuil@xs4all.nl>
11587 L: linux-media@vger.kernel.org
11588 T: git git://linuxtv.org/media_tree.git
11589 W: https://linuxtv.org
11591 F: drivers/media/radio/radio-raremono.c
11594 M: Zhang Rui <rui.zhang@intel.com>
11595 M: Eduardo Valentin <edubezval@gmail.com>
11596 L: linux-pm@vger.kernel.org
11597 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
11598 T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
11599 Q: https://patchwork.kernel.org/project/linux-pm/list/
11601 F: drivers/thermal/
11602 F: include/linux/thermal.h
11603 F: include/uapi/linux/thermal.h
11604 F: include/linux/cpu_cooling.h
11605 F: Documentation/devicetree/bindings/thermal/
11607 THERMAL/CPU_COOLING
11608 M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
11609 M: Viresh Kumar <viresh.kumar@linaro.org>
11610 M: Javi Merino <javi.merino@arm.com>
11611 L: linux-pm@vger.kernel.org
11613 F: Documentation/thermal/cpu-cooling-api.txt
11614 F: drivers/thermal/cpu_cooling.c
11615 F: include/linux/cpu_cooling.h
11617 THINKPAD ACPI EXTRAS DRIVER
11618 M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
11619 L: ibm-acpi-devel@lists.sourceforge.net
11620 L: platform-driver-x86@vger.kernel.org
11621 W: http://ibm-acpi.sourceforge.net
11622 W: http://thinkwiki.org/wiki/Ibm-acpi
11623 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
11625 F: drivers/platform/x86/thinkpad_acpi.c
11627 TI BANDGAP AND THERMAL DRIVER
11628 M: Eduardo Valentin <edubezval@gmail.com>
11629 M: Keerthy <j-keerthy@ti.com>
11630 L: linux-pm@vger.kernel.org
11631 L: linux-omap@vger.kernel.org
11633 F: drivers/thermal/ti-soc-thermal/
11636 M: Benoit Parrot <bparrot@ti.com>
11637 L: linux-media@vger.kernel.org
11638 W: http://linuxtv.org/
11639 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11641 F: drivers/media/platform/ti-vpe/
11643 TI CDCE706 CLOCK DRIVER
11644 M: Max Filippov <jcmvbkbc@gmail.com>
11646 F: drivers/clk/clk-cdce706.c
11649 M: Tero Kristo <t-kristo@ti.com>
11650 L: linux-omap@vger.kernel.org
11653 F: include/linux/clk/ti.h
11655 TI ETHERNET SWITCH DRIVER (CPSW)
11656 M: Mugunthan V N <mugunthanvnm@ti.com>
11657 R: Grygorii Strashko <grygorii.strashko@ti.com>
11658 L: linux-omap@vger.kernel.org
11659 L: netdev@vger.kernel.org
11661 F: drivers/net/ethernet/ti/cpsw*
11662 F: drivers/net/ethernet/ti/davinci*
11664 TI FLASH MEDIA INTERFACE DRIVER
11665 M: Alex Dubov <oakad@yahoo.com>
11667 F: drivers/misc/tifm*
11668 F: drivers/mmc/host/tifm_sd.c
11669 F: include/linux/tifm.h
11671 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
11672 M: Santosh Shilimkar <ssantosh@kernel.org>
11673 L: linux-kernel@vger.kernel.org
11674 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11676 F: drivers/soc/ti/*
11677 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
11680 TI LM49xxx FAMILY ASoC CODEC DRIVERS
11681 M: M R Swami Reddy <mr.swami.reddy@ti.com>
11682 M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
11683 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11685 F: sound/soc/codecs/lm49453*
11686 F: sound/soc/codecs/isabelle*
11688 TI LP855x BACKLIGHT DRIVER
11689 M: Milo Kim <milo.kim@ti.com>
11691 F: Documentation/backlight/lp855x-driver.txt
11692 F: drivers/video/backlight/lp855x_bl.c
11693 F: include/linux/platform_data/lp855x.h
11695 TI LP8727 CHARGER DRIVER
11696 M: Milo Kim <milo.kim@ti.com>
11698 F: drivers/power/lp8727_charger.c
11699 F: include/linux/platform_data/lp8727.h
11701 TI LP8788 MFD DRIVER
11702 M: Milo Kim <milo.kim@ti.com>
11704 F: drivers/iio/adc/lp8788_adc.c
11705 F: drivers/leds/leds-lp8788.c
11706 F: drivers/mfd/lp8788*.c
11707 F: drivers/power/lp8788-charger.c
11708 F: drivers/regulator/lp8788-*.c
11709 F: include/linux/mfd/lp8788*.h
11711 TI NETCP ETHERNET DRIVER
11712 M: Wingman Kwok <w-kwok2@ti.com>
11713 M: Murali Karicheri <m-karicheri2@ti.com>
11714 L: netdev@vger.kernel.org
11716 F: drivers/net/ethernet/ti/netcp*
11718 TI TAS571X FAMILY ASoC CODEC DRIVER
11719 M: Kevin Cernekee <cernekee@chromium.org>
11720 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11722 F: sound/soc/codecs/tas571x*
11724 TI TWL4030 SERIES SOC CODEC DRIVER
11725 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
11726 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11728 F: sound/soc/codecs/twl4030*
11730 TI WILINK WIRELESS DRIVERS
11731 L: linux-wireless@vger.kernel.org
11732 W: http://wireless.kernel.org/en/users/Drivers/wl12xx
11733 W: http://wireless.kernel.org/en/users/Drivers/wl1251
11734 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
11736 F: drivers/net/wireless/ti/
11737 F: include/linux/wl12xx.h
11740 M: Jon Maloy <jon.maloy@ericsson.com>
11741 M: Ying Xue <ying.xue@windriver.com>
11742 L: netdev@vger.kernel.org (core kernel code)
11743 L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
11744 W: http://tipc.sourceforge.net/
11746 F: include/uapi/linux/tipc*.h
11750 M: Chris Metcalf <cmetcalf@mellanox.com>
11751 W: http://www.mellanox.com/repository/solutions/tile-scm/
11752 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
11755 F: drivers/char/tile-srom.c
11756 F: drivers/edac/tile_edac.c
11757 F: drivers/net/ethernet/tile/
11758 F: drivers/rtc/rtc-tile.c
11759 F: drivers/tty/hvc/hvc_tile.c
11760 F: drivers/tty/serial/tilegx.c
11761 F: drivers/usb/host/*-tilegx.c
11762 F: include/linux/usb/tilegx.h
11764 TLAN NETWORK DRIVER
11765 M: Samuel Chessman <chessman@tux.org>
11766 L: tlan-devel@lists.sourceforge.net (subscribers-only)
11767 W: http://sourceforge.net/projects/tlan/
11769 F: Documentation/networking/tlan.txt
11770 F: drivers/net/ethernet/ti/tlan.*
11772 TOMOYO SECURITY MODULE
11773 M: Kentaro Takeda <takedakn@nttdata.co.jp>
11774 M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
11775 L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
11776 L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
11777 L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
11778 L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
11779 W: http://tomoyo.sourceforge.jp/
11780 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
11782 F: security/tomoyo/
11784 TOPSTAR LAPTOP EXTRAS DRIVER
11785 M: Herton Ronaldo Krzesinski <herton@canonical.com>
11786 L: platform-driver-x86@vger.kernel.org
11788 F: drivers/platform/x86/topstar-laptop.c
11790 TOSHIBA ACPI EXTRAS DRIVER
11791 M: Azael Avalos <coproscefalo@gmail.com>
11792 L: platform-driver-x86@vger.kernel.org
11794 F: drivers/platform/x86/toshiba_acpi.c
11796 TOSHIBA BLUETOOTH DRIVER
11797 M: Azael Avalos <coproscefalo@gmail.com>
11798 L: platform-driver-x86@vger.kernel.org
11800 F: drivers/platform/x86/toshiba_bluetooth.c
11802 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
11803 M: Azael Avalos <coproscefalo@gmail.com>
11804 L: platform-driver-x86@vger.kernel.org
11806 F: drivers/platform/x86/toshiba_haps.c
11808 TOSHIBA WMI HOTKEYS DRIVER
11809 M: Azael Avalos <coproscefalo@gmail.com>
11810 L: platform-driver-x86@vger.kernel.org
11812 F: drivers/platform/x86/toshiba-wmi.c
11815 M: Jonathan Buzzard <jonathan@buzzard.org.uk>
11816 W: http://www.buzzard.org.uk/toshiba/
11818 F: drivers/char/toshiba.c
11819 F: include/linux/toshiba.h
11820 F: include/uapi/linux/toshiba.h
11822 TOSHIBA TC358743 DRIVER
11823 M: Mats Randgaard <matrandg@cisco.com>
11824 L: linux-media@vger.kernel.org
11826 F: drivers/media/i2c/tc358743*
11827 F: include/media/i2c/tc358743.h
11829 TMIO/SDHI MMC DRIVER
11830 M: Wolfram Sang <wsa+renesas@sang-engineering.com>
11831 L: linux-mmc@vger.kernel.org
11833 F: drivers/mmc/host/tmio_mmc*
11834 F: drivers/mmc/host/sh_mobile_sdhi.c
11835 F: include/linux/mfd/tmio.h
11837 TMP401 HARDWARE MONITOR DRIVER
11838 M: Guenter Roeck <linux@roeck-us.net>
11839 L: linux-hwmon@vger.kernel.org
11841 F: Documentation/hwmon/tmp401
11842 F: drivers/hwmon/tmp401.c
11844 TMPFS (SHMEM FILESYSTEM)
11845 M: Hugh Dickins <hughd@google.com>
11846 L: linux-mm@kvack.org
11848 F: include/linux/shmem_fs.h
11851 TM6000 VIDEO4LINUX DRIVER
11852 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
11853 M: Mauro Carvalho Chehab <mchehab@kernel.org>
11854 L: linux-media@vger.kernel.org
11855 W: https://linuxtv.org
11856 T: git git://linuxtv.org/media_tree.git
11858 F: drivers/media/usb/tm6000/
11860 TW68 VIDEO4LINUX DRIVER
11861 M: Hans Verkuil <hverkuil@xs4all.nl>
11862 L: linux-media@vger.kernel.org
11863 T: git git://linuxtv.org/media_tree.git
11864 W: https://linuxtv.org
11866 F: drivers/media/pci/tw68/
11868 TW686X VIDEO4LINUX DRIVER
11869 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
11870 L: linux-media@vger.kernel.org
11871 T: git git://linuxtv.org/media_tree.git
11872 W: http://linuxtv.org
11874 F: drivers/media/pci/tw686x/
11877 M: Peter Huewe <peterhuewe@gmx.de>
11878 M: Marcel Selhorst <tpmdd@selhorst.net>
11879 M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
11880 R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
11881 W: http://tpmdd.sourceforge.net
11882 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11883 Q: https://patchwork.kernel.org/project/tpmdd-devel/list/
11884 T: git git://git.infradead.org/users/jjs/linux-tpmdd.git
11886 F: drivers/char/tpm/
11888 TPM IBM_VTPM DEVICE DRIVER
11889 M: Ashley Lai <ashleydlai@gmail.com>
11890 W: http://tpmdd.sourceforge.net
11891 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11893 F: drivers/char/tpm/tpm_ibmvtpm*
11896 M: Steven Rostedt <rostedt@goodmis.org>
11897 M: Ingo Molnar <mingo@redhat.com>
11898 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
11900 F: Documentation/trace/ftrace.txt
11901 F: arch/*/*/*/ftrace.h
11902 F: arch/*/kernel/ftrace.c
11903 F: include/*/ftrace.h
11904 F: include/linux/trace*.h
11907 F: tools/testing/selftests/ftrace/
11909 TRACING MMIO ACCESSES (MMIOTRACE)
11910 M: Steven Rostedt <rostedt@goodmis.org>
11911 M: Ingo Molnar <mingo@kernel.org>
11912 R: Karol Herbst <karolherbst@gmail.com>
11913 R: Pekka Paalanen <ppaalanen@gmail.com>
11915 L: linux-kernel@vger.kernel.org
11916 L: nouveau@lists.freedesktop.org
11917 F: kernel/trace/trace_mmiotrace.c
11918 F: include/linux/mmiotrace.h
11919 F: arch/x86/mm/kmmio.c
11920 F: arch/x86/mm/mmio-mod.c
11921 F: arch/x86/mm/testmmiotrace.c
11924 M: Jiri Kosina <trivial@kernel.org>
11925 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
11927 K: ^Subject:.*(?i)trivial
11930 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11931 M: Jiri Slaby <jslaby@suse.com>
11933 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
11934 F: Documentation/serial/
11936 F: drivers/tty/serial/serial_core.c
11937 F: include/linux/serial_core.h
11938 F: include/linux/serial.h
11939 F: include/linux/tty.h
11940 F: include/uapi/linux/serial_core.h
11941 F: include/uapi/linux/serial.h
11942 F: include/uapi/linux/tty.h
11944 TUA9001 MEDIA DRIVER
11945 M: Antti Palosaari <crope@iki.fi>
11946 L: linux-media@vger.kernel.org
11947 W: https://linuxtv.org
11948 W: http://palosaari.fi/linux/
11949 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11950 T: git git://linuxtv.org/anttip/media_tree.git
11952 F: drivers/media/tuners/tua9001*
11954 TULIP NETWORK DRIVERS
11955 L: netdev@vger.kernel.org
11956 L: linux-parisc@vger.kernel.org
11958 F: drivers/net/ethernet/dec/tulip/
11961 M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
11962 W: http://vtun.sourceforge.net/tun
11964 F: Documentation/networking/tuntap.txt
11965 F: arch/um/os-Linux/drivers/
11967 TURBOCHANNEL SUBSYSTEM
11968 M: "Maciej W. Rozycki" <macro@linux-mips.org>
11969 M: Ralf Baechle <ralf@linux-mips.org>
11970 L: linux-mips@linux-mips.org
11971 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
11974 F: include/linux/tc.h
11976 U14-34F SCSI DRIVER
11977 M: Dario Ballabio <ballabio_dario@emc.com>
11978 L: linux-scsi@vger.kernel.org
11980 F: drivers/scsi/u14-34f.c
11982 UBI FILE SYSTEM (UBIFS)
11983 M: Richard Weinberger <richard@nod.at>
11984 M: Artem Bityutskiy <dedekind1@gmail.com>
11985 M: Adrian Hunter <adrian.hunter@intel.com>
11986 L: linux-mtd@lists.infradead.org
11987 T: git git://git.infradead.org/ubifs-2.6.git
11988 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
11990 F: Documentation/filesystems/ubifs.txt
11993 UCLINUX (M68KNOMMU AND COLDFIRE)
11994 M: Greg Ungerer <gerg@linux-m68k.org>
11995 W: http://www.linux-m68k.org/
11996 W: http://www.uclinux.org/
11997 L: linux-m68k@lists.linux-m68k.org
11998 L: uclinux-dev@uclinux.org (subscribers-only)
11999 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
12001 F: arch/m68k/coldfire/
12003 F: arch/m68k/*/*_no.*
12004 F: arch/m68k/include/asm/*_no.*
12007 M: Jan Kara <jack@suse.com>
12009 F: Documentation/filesystems/udf.txt
12013 M: Evgeniy Dushistov <dushistov@mail.ru>
12015 F: Documentation/filesystems/ufs.txt
12018 UHID USERSPACE HID IO DRIVER:
12019 M: David Herrmann <dh.herrmann@googlemail.com>
12020 L: linux-input@vger.kernel.org
12022 F: drivers/hid/uhid.c
12023 F: include/uapi/linux/uhid.h
12025 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
12026 L: linux-usb@vger.kernel.org
12029 F: include/linux/uwb.h
12030 F: include/linux/uwb/
12032 UNICORE32 ARCHITECTURE:
12033 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
12034 W: http://mprc.pku.edu.cn/~guanxuetao/linux
12036 T: git git://github.com/gxt/linux.git
12040 M: Tony Finch <dot@dotat.at>
12041 W: http://dotat.at/prog/unifdef
12043 F: scripts/unifdef.c
12045 UNIFORM CDROM DRIVER
12046 M: Jens Axboe <axboe@kernel.dk>
12047 W: http://www.kernel.dk
12049 F: Documentation/cdrom/
12050 F: drivers/cdrom/cdrom.c
12051 F: include/linux/cdrom.h
12052 F: include/uapi/linux/cdrom.h
12054 UNISYS S-PAR DRIVERS
12055 M: David Kershner <david.kershner@unisys.com>
12056 L: sparmaintainer@unisys.com (Unisys internal)
12058 F: drivers/staging/unisys/
12060 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
12061 M: Vinayak Holikatti <vinholikatti@gmail.com>
12062 L: linux-scsi@vger.kernel.org
12064 F: Documentation/scsi/ufs.txt
12065 F: drivers/scsi/ufs/
12067 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
12068 M: Joao Pinto <Joao.Pinto@synopsys.com>
12069 L: linux-scsi@vger.kernel.org
12071 F: drivers/scsi/ufs/*dwc*
12073 UNSORTED BLOCK IMAGES (UBI)
12074 M: Artem Bityutskiy <dedekind1@gmail.com>
12075 M: Richard Weinberger <richard@nod.at>
12076 W: http://www.linux-mtd.infradead.org/
12077 L: linux-mtd@lists.infradead.org
12078 T: git git://git.infradead.org/ubifs-2.6.git
12080 F: drivers/mtd/ubi/
12081 F: include/linux/mtd/ubi.h
12082 F: include/uapi/mtd/ubi-user.h
12085 M: Oliver Neukum <oneukum@suse.com>
12086 L: linux-usb@vger.kernel.org
12088 F: Documentation/usb/acm.txt
12089 F: drivers/usb/class/cdc-acm.*
12091 USB AR5523 WIRELESS DRIVER
12092 M: Pontus Fuchs <pontus.fuchs@gmail.com>
12093 L: linux-wireless@vger.kernel.org
12095 F: drivers/net/wireless/ath/ar5523/
12098 M: Oliver Neukum <oneukum@suse.com>
12099 L: linux-usb@vger.kernel.org
12100 L: linux-scsi@vger.kernel.org
12102 F: drivers/usb/storage/uas.c
12104 USB CDC ETHERNET DRIVER
12105 M: Oliver Neukum <oliver@neukum.org>
12106 L: linux-usb@vger.kernel.org
12108 F: drivers/net/usb/cdc_*.c
12109 F: include/uapi/linux/usb/cdc.h
12111 USB CHAOSKEY DRIVER
12112 M: Keith Packard <keithp@keithp.com>
12113 L: linux-usb@vger.kernel.org
12115 F: drivers/usb/misc/chaoskey.c
12117 USB CYPRESS C67X00 DRIVER
12118 M: Peter Korsgaard <jacmet@sunsite.dk>
12119 L: linux-usb@vger.kernel.org
12121 F: drivers/usb/c67x00/
12123 USB DAVICOM DM9601 DRIVER
12124 M: Peter Korsgaard <jacmet@sunsite.dk>
12125 L: netdev@vger.kernel.org
12126 W: http://www.linux-usb.org/usbnet
12128 F: drivers/net/usb/dm9601.c
12130 USB DIAMOND RIO500 DRIVER
12131 M: Cesar Miquel <miquel@df.uba.ar>
12132 L: rio500-users@lists.sourceforge.net
12133 W: http://rio500.sourceforge.net
12135 F: drivers/usb/misc/rio500*
12138 M: Alan Stern <stern@rowland.harvard.edu>
12139 L: linux-usb@vger.kernel.org
12141 F: Documentation/usb/ehci.txt
12142 F: drivers/usb/host/ehci*
12144 USB GADGET/PERIPHERAL SUBSYSTEM
12145 M: Felipe Balbi <balbi@kernel.org>
12146 L: linux-usb@vger.kernel.org
12147 W: http://www.linux-usb.org/gadget
12148 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
12150 F: drivers/usb/gadget/
12151 F: include/linux/usb/gadget*
12153 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
12154 M: Jiri Kosina <jikos@kernel.org>
12155 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
12156 L: linux-usb@vger.kernel.org
12157 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
12159 F: Documentation/hid/hiddev.txt
12160 F: drivers/hid/usbhid/
12163 M: Olav Kongas <ok@artecdesign.ee>
12164 L: linux-usb@vger.kernel.org
12166 F: drivers/usb/host/isp116x*
12167 F: include/linux/usb/isp116x.h
12169 USB LAN78XX ETHERNET DRIVER
12170 M: Woojung Huh <woojung.huh@microchip.com>
12171 M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
12172 L: netdev@vger.kernel.org
12174 F: drivers/net/usb/lan78xx.*
12176 USB MASS STORAGE DRIVER
12177 M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
12178 L: linux-usb@vger.kernel.org
12179 L: usb-storage@lists.one-eyed-alien.net
12181 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
12182 F: drivers/usb/storage/
12185 M: Clemens Ladisch <clemens@ladisch.de>
12186 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
12187 T: git git://git.alsa-project.org/alsa-kernel.git
12189 F: sound/usb/midi.*
12191 USB NETWORKING DRIVERS
12192 L: linux-usb@vger.kernel.org
12194 F: drivers/net/usb/
12197 M: Alan Stern <stern@rowland.harvard.edu>
12198 L: linux-usb@vger.kernel.org
12200 F: Documentation/usb/ohci.txt
12201 F: drivers/usb/host/ohci*
12203 USB OTG FSM (Finite State Machine)
12204 M: Peter Chen <Peter.Chen@nxp.com>
12205 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
12206 L: linux-usb@vger.kernel.org
12208 F: drivers/usb/common/usb-otg-fsm.c
12211 M: Valentina Manea <valentina.manea.m@gmail.com>
12212 M: Shuah Khan <shuahkh@osg.samsung.com>
12213 M: Shuah Khan <shuah@kernel.org>
12214 L: linux-usb@vger.kernel.org
12216 F: Documentation/usb/usbip_protocol.txt
12217 F: drivers/usb/usbip/
12218 F: tools/usb/usbip/
12221 M: Petko Manolov <petkan@nucleusys.com>
12222 L: linux-usb@vger.kernel.org
12223 L: netdev@vger.kernel.org
12224 T: git git://github.com/petkan/pegasus.git
12225 W: https://github.com/petkan/pegasus
12227 F: drivers/net/usb/pegasus.*
12230 M: Felipe Balbi <balbi@kernel.org>
12231 L: linux-usb@vger.kernel.org
12232 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
12234 F: drivers/usb/phy/
12236 USB PRINTER DRIVER (usblp)
12237 M: Pete Zaitcev <zaitcev@redhat.com>
12238 L: linux-usb@vger.kernel.org
12240 F: drivers/usb/class/usblp.c
12242 USB QMI WWAN NETWORK DRIVER
12243 M: Bjørn Mork <bjorn@mork.no>
12244 L: netdev@vger.kernel.org
12246 F: Documentation/ABI/testing/sysfs-class-net-qmi
12247 F: drivers/net/usb/qmi_wwan.c
12250 M: Petko Manolov <petkan@nucleusys.com>
12251 L: linux-usb@vger.kernel.org
12252 L: netdev@vger.kernel.org
12253 T: git git://github.com/petkan/rtl8150.git
12254 W: https://github.com/petkan/rtl8150
12256 F: drivers/net/usb/rtl8150.c
12258 USB SERIAL SUBSYSTEM
12259 M: Johan Hovold <johan@kernel.org>
12260 L: linux-usb@vger.kernel.org
12262 F: Documentation/usb/usb-serial.txt
12263 F: drivers/usb/serial/
12264 F: include/linux/usb/serial.h
12266 USB SMSC75XX ETHERNET DRIVER
12267 M: Steve Glendinning <steve.glendinning@shawell.net>
12268 L: netdev@vger.kernel.org
12270 F: drivers/net/usb/smsc75xx.*
12272 USB SMSC95XX ETHERNET DRIVER
12273 M: Steve Glendinning <steve.glendinning@shawell.net>
12274 L: netdev@vger.kernel.org
12276 F: drivers/net/usb/smsc95xx.*
12279 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12280 L: linux-usb@vger.kernel.org
12281 W: http://www.linux-usb.org
12282 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
12284 F: Documentation/devicetree/bindings/usb/
12285 F: Documentation/usb/
12287 F: include/linux/usb.h
12288 F: include/linux/usb/
12291 M: Alan Stern <stern@rowland.harvard.edu>
12292 L: linux-usb@vger.kernel.org
12294 F: drivers/usb/host/uhci*
12296 USB "USBNET" DRIVER FRAMEWORK
12297 M: Oliver Neukum <oneukum@suse.com>
12298 L: netdev@vger.kernel.org
12299 W: http://www.linux-usb.org/usbnet
12301 F: drivers/net/usb/usbnet.c
12302 F: include/linux/usb/usbnet.h
12305 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12306 L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
12307 L: linux-media@vger.kernel.org
12308 T: git git://linuxtv.org/media_tree.git
12309 W: http://www.ideasonboard.org/uvc/
12311 F: drivers/media/usb/uvc/
12312 F: include/uapi/linux/uvcvideo.h
12315 M: Hans Verkuil <hverkuil@xs4all.nl>
12316 L: linux-media@vger.kernel.org
12317 T: git git://linuxtv.org/media_tree.git
12318 W: https://linuxtv.org
12320 F: drivers/media/usb/usbvision/
12323 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12324 L: linux-usb@vger.kernel.org
12326 F: drivers/usb/gadget/function/*uvc*
12327 F: drivers/usb/gadget/legacy/webcam.c
12329 USB WIRELESS RNDIS DRIVER (rndis_wlan)
12330 M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
12331 L: linux-wireless@vger.kernel.org
12333 F: drivers/net/wireless/rndis_wlan.c
12336 M: Mathias Nyman <mathias.nyman@intel.com>
12337 L: linux-usb@vger.kernel.org
12339 F: drivers/usb/host/xhci*
12340 F: drivers/usb/host/pci-quirks*
12343 L: linux-wireless@vger.kernel.org
12344 W: http://linux-lc100020.sourceforge.net
12346 F: drivers/net/wireless/zydas/zd1201.*
12349 M: Antoine Jacquet <royale@zerezo.com>
12350 L: linux-usb@vger.kernel.org
12351 L: linux-media@vger.kernel.org
12352 T: git git://linuxtv.org/media_tree.git
12353 W: http://royale.zerezo.com/zr364xx/
12355 F: Documentation/video4linux/zr364xx.txt
12356 F: drivers/media/usb/zr364xx/
12359 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
12360 L: linux-usb@vger.kernel.org
12362 F: drivers/usb/common/ulpi.c
12363 F: include/linux/ulpi/
12365 USER-MODE LINUX (UML)
12366 M: Jeff Dike <jdike@addtoit.com>
12367 M: Richard Weinberger <richard@nod.at>
12368 L: user-mode-linux-devel@lists.sourceforge.net
12369 L: user-mode-linux-user@lists.sourceforge.net
12370 W: http://user-mode-linux.sourceforge.net
12371 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
12373 F: Documentation/virtual/uml/
12379 USERSPACE I/O (UIO)
12380 M: "Hans J. Koch" <hjk@hansjkoch.de>
12381 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12383 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
12384 F: Documentation/DocBook/uio-howto.tmpl
12386 F: include/linux/uio*.h
12389 M: Karel Zak <kzak@redhat.com>
12390 L: util-linux@vger.kernel.org
12391 W: http://en.wikipedia.org/wiki/Util-linux
12392 T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
12396 M: Michal Januszewski <spock@gentoo.org>
12397 L: linux-fbdev@vger.kernel.org
12398 W: http://dev.gentoo.org/~spock/projects/uvesafb/
12400 F: Documentation/fb/uvesafb.txt
12401 F: drivers/video/fbdev/uvesafb.*
12404 M: Stefan Agner <stefan@agner.ch>
12405 L: linux-mtd@lists.infradead.org
12407 F: drivers/mtd/nand/vf610_nfc.c
12409 VFAT/FAT/MSDOS FILESYSTEM
12410 M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
12412 F: Documentation/filesystems/vfat.txt
12416 M: Alex Williamson <alex.williamson@redhat.com>
12417 L: kvm@vger.kernel.org
12418 T: git git://github.com/awilliam/linux-vfio.git
12420 F: Documentation/vfio.txt
12422 F: include/linux/vfio.h
12423 F: include/uapi/linux/vfio.h
12425 VFIO PLATFORM DRIVER
12426 M: Baptiste Reynal <b.reynal@virtualopensystems.com>
12427 L: kvm@vger.kernel.org
12429 F: drivers/vfio/platform/
12431 VIDEOBUF2 FRAMEWORK
12432 M: Pawel Osciak <pawel@osciak.com>
12433 M: Marek Szyprowski <m.szyprowski@samsung.com>
12434 M: Kyungmin Park <kyungmin.park@samsung.com>
12435 L: linux-media@vger.kernel.org
12437 F: drivers/media/v4l2-core/videobuf2-*
12438 F: include/media/videobuf2-*
12440 VIRTIO AND VHOST VSOCK DRIVER
12441 M: Stefan Hajnoczi <stefanha@redhat.com>
12442 L: kvm@vger.kernel.org
12443 L: virtualization@lists.linux-foundation.org
12444 L: netdev@vger.kernel.org
12446 F: include/linux/virtio_vsock.h
12447 F: include/uapi/linux/virtio_vsock.h
12448 F: net/vmw_vsock/virtio_transport_common.c
12449 F: net/vmw_vsock/virtio_transport.c
12450 F: drivers/vhost/vsock.c
12451 F: drivers/vhost/vsock.h
12453 VIRTUAL SERIO DEVICE DRIVER
12454 M: Stephen Chandler Paul <thatslyude@gmail.com>
12456 F: drivers/input/serio/userio.c
12457 F: include/uapi/linux/userio.h
12459 VIRTIO CONSOLE DRIVER
12460 M: Amit Shah <amit.shah@redhat.com>
12461 L: virtualization@lists.linux-foundation.org
12463 F: drivers/char/virtio_console.c
12464 F: include/linux/virtio_console.h
12465 F: include/uapi/linux/virtio_console.h
12467 VIRTIO CORE, NET AND BLOCK DRIVERS
12468 M: "Michael S. Tsirkin" <mst@redhat.com>
12469 L: virtualization@lists.linux-foundation.org
12471 F: Documentation/devicetree/bindings/virtio/
12474 F: drivers/net/virtio_net.c
12475 F: drivers/block/virtio_blk.c
12476 F: include/linux/virtio_*.h
12477 F: include/uapi/linux/virtio_*.h
12479 VIRTIO DRIVERS FOR S390
12480 M: Christian Borntraeger <borntraeger@de.ibm.com>
12481 M: Cornelia Huck <cornelia.huck@de.ibm.com>
12482 L: linux-s390@vger.kernel.org
12483 L: virtualization@lists.linux-foundation.org
12484 L: kvm@vger.kernel.org
12486 F: drivers/s390/virtio/
12489 M: David Airlie <airlied@linux.ie>
12490 M: Gerd Hoffmann <kraxel@redhat.com>
12491 L: dri-devel@lists.freedesktop.org
12492 L: virtualization@lists.linux-foundation.org
12494 F: drivers/gpu/drm/virtio/
12495 F: include/uapi/linux/virtio_gpu.h
12497 VIRTIO HOST (VHOST)
12498 M: "Michael S. Tsirkin" <mst@redhat.com>
12499 L: kvm@vger.kernel.org
12500 L: virtualization@lists.linux-foundation.org
12501 L: netdev@vger.kernel.org
12502 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
12505 F: include/uapi/linux/vhost.h
12507 VIRTIO INPUT DRIVER
12508 M: Gerd Hoffmann <kraxel@redhat.com>
12510 F: drivers/virtio/virtio_input.c
12511 F: include/uapi/linux/virtio_input.h
12513 VIA RHINE NETWORK DRIVER
12515 F: drivers/net/ethernet/via/via-rhine.c
12517 VIA SD/MMC CARD CONTROLLER DRIVER
12518 M: Bruce Chang <brucechang@via.com.tw>
12519 M: Harald Welte <HaraldWelte@viatech.com>
12521 F: drivers/mmc/host/via-sdmmc.c
12523 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
12524 M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
12525 L: linux-fbdev@vger.kernel.org
12527 F: include/linux/via-core.h
12528 F: include/linux/via-gpio.h
12529 F: include/linux/via_i2c.h
12530 F: drivers/video/fbdev/via/
12532 VIA VELOCITY NETWORK DRIVER
12533 M: Francois Romieu <romieu@fr.zoreil.com>
12534 L: netdev@vger.kernel.org
12536 F: drivers/net/ethernet/via/via-velocity.*
12539 M: Alex Williamson <alex.williamson@redhat.com>
12540 M: Paolo Bonzini <pbonzini@redhat.com>
12541 L: kvm@vger.kernel.org
12545 VIVID VIRTUAL VIDEO DRIVER
12546 M: Hans Verkuil <hverkuil@xs4all.nl>
12547 L: linux-media@vger.kernel.org
12548 T: git git://linuxtv.org/media_tree.git
12549 W: https://linuxtv.org
12551 F: drivers/media/platform/vivid/*
12554 M: Patrick McHardy <kaber@trash.net>
12555 L: netdev@vger.kernel.org
12557 F: drivers/net/macvlan.c
12558 F: include/linux/if_*vlan.h
12562 M: Florian Fainelli <florian@openwrt.org>
12563 L: openwrt-devel@lists.openwrt.org (subscribers-only)
12565 F: drivers/vlynq/vlynq.c
12566 F: include/linux/vlynq.h
12569 M: Martyn Welch <martyn@welchs.me.uk>
12570 M: Manohar Vanga <manohar.vanga@gmail.com>
12571 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12572 L: devel@driverdev.osuosl.org
12574 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
12575 F: Documentation/vme_api.txt
12576 F: drivers/staging/vme/
12578 F: include/linux/vme*
12580 VMWARE HYPERVISOR INTERFACE
12581 M: Alok Kataria <akataria@vmware.com>
12582 L: virtualization@lists.linux-foundation.org
12584 F: arch/x86/kernel/cpu/vmware.c
12586 VMWARE BALLOON DRIVER
12587 M: Xavier Deguillard <xdeguillard@vmware.com>
12588 M: Philip Moltmann <moltmann@vmware.com>
12589 M: "VMware, Inc." <pv-drivers@vmware.com>
12590 L: linux-kernel@vger.kernel.org
12592 F: drivers/misc/vmw_balloon.c
12594 VMWARE VMMOUSE SUBDRIVER
12595 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
12596 M: "VMware, Inc." <pv-drivers@vmware.com>
12597 L: linux-input@vger.kernel.org
12599 F: drivers/input/mouse/vmmouse.c
12600 F: drivers/input/mouse/vmmouse.h
12602 VMWARE VMXNET3 ETHERNET DRIVER
12603 M: Shrikrishna Khare <skhare@vmware.com>
12604 M: "VMware, Inc." <pv-drivers@vmware.com>
12605 L: netdev@vger.kernel.org
12607 F: drivers/net/vmxnet3/
12609 VMware PVSCSI driver
12610 M: Jim Gill <jgill@vmware.com>
12611 M: VMware PV-Drivers <pv-drivers@vmware.com>
12612 L: linux-scsi@vger.kernel.org
12614 F: drivers/scsi/vmw_pvscsi.c
12615 F: drivers/scsi/vmw_pvscsi.h
12617 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
12618 M: Liam Girdwood <lgirdwood@gmail.com>
12619 M: Mark Brown <broonie@kernel.org>
12620 L: linux-kernel@vger.kernel.org
12621 W: http://www.slimlogic.co.uk/?p=48
12622 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
12624 F: Documentation/devicetree/bindings/regulator/
12625 F: drivers/regulator/
12626 F: include/dt-bindings/regulator/
12627 F: include/linux/regulator/
12630 M: David Ahern <dsa@cumulusnetworks.com>
12631 M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
12632 L: netdev@vger.kernel.org
12634 F: drivers/net/vrf.c
12635 F: Documentation/networking/vrf.txt
12637 VT1211 HARDWARE MONITOR DRIVER
12638 M: Juerg Haefliger <juergh@gmail.com>
12639 L: linux-hwmon@vger.kernel.org
12641 F: Documentation/hwmon/vt1211
12642 F: drivers/hwmon/vt1211.c
12644 VT8231 HARDWARE MONITOR DRIVER
12645 M: Roger Lucas <vt8231@hiddenengine.co.uk>
12646 L: linux-hwmon@vger.kernel.org
12648 F: drivers/hwmon/vt8231.c
12650 VUB300 USB to SDIO/SD/MMC bridge chip
12651 M: Tony Olech <tony.olech@elandigitalsystems.com>
12652 L: linux-mmc@vger.kernel.org
12653 L: linux-usb@vger.kernel.org
12655 F: drivers/mmc/host/vub300.c
12657 W1 DALLAS'S 1-WIRE BUS
12658 M: Evgeniy Polyakov <zbr@ioremap.net>
12660 F: Documentation/w1/
12663 W83791D HARDWARE MONITORING DRIVER
12664 M: Marc Hulsman <m.hulsman@tudelft.nl>
12665 L: linux-hwmon@vger.kernel.org
12667 F: Documentation/hwmon/w83791d
12668 F: drivers/hwmon/w83791d.c
12670 W83793 HARDWARE MONITORING DRIVER
12671 M: Rudolf Marek <r.marek@assembler.cz>
12672 L: linux-hwmon@vger.kernel.org
12674 F: Documentation/hwmon/w83793
12675 F: drivers/hwmon/w83793.c
12677 W83795 HARDWARE MONITORING DRIVER
12678 M: Jean Delvare <jdelvare@suse.com>
12679 L: linux-hwmon@vger.kernel.org
12681 F: drivers/hwmon/w83795.c
12683 W83L51xD SD/MMC CARD INTERFACE DRIVER
12684 M: Pierre Ossman <pierre@ossman.eu>
12686 F: drivers/mmc/host/wbsd.*
12688 WACOM PROTOCOL 4 SERIAL TABLETS
12689 M: Julian Squires <julian@cipht.net>
12690 M: Hans de Goede <hdegoede@redhat.com>
12691 L: linux-input@vger.kernel.org
12693 F: drivers/input/tablet/wacom_serial4.c
12695 WATCHDOG DEVICE DRIVERS
12696 M: Wim Van Sebroeck <wim@iguana.be>
12697 R: Guenter Roeck <linux@roeck-us.net>
12698 L: linux-watchdog@vger.kernel.org
12699 W: http://www.linux-watchdog.org/
12700 T: git git://www.linux-watchdog.org/linux-watchdog.git
12702 F: Documentation/devicetree/bindings/watchdog/
12703 F: Documentation/watchdog/
12704 F: drivers/watchdog/
12705 F: include/linux/watchdog.h
12706 F: include/uapi/linux/watchdog.h
12709 M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
12710 L: linux-scsi@vger.kernel.org
12712 F: drivers/scsi/wd7000.c
12715 M: David Herrmann <dh.herrmann@googlemail.com>
12716 L: linux-input@vger.kernel.org
12718 F: drivers/hid/hid-wiimote*
12721 M: David Härdeman <david@hardeman.nu>
12723 F: drivers/media/rc/winbond-cir.c
12725 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
12726 M: William Breathitt Gray <vilhelm.gray@gmail.com>
12727 L: linux-watchdog@vger.kernel.org
12729 F: drivers/watchdog/ebc-c384_wdt.c
12731 WINSYSTEMS WS16C48 GPIO DRIVER
12732 M: William Breathitt Gray <vilhelm.gray@gmail.com>
12733 L: linux-gpio@vger.kernel.org
12735 F: drivers/gpio/gpio-ws16c48.c
12738 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
12739 M: linux-wimax@intel.com
12740 L: wimax@linuxwimax.org (subscribers-only)
12742 W: http://linuxwimax.org
12743 F: Documentation/wimax/README.wimax
12744 F: include/linux/wimax/debug.h
12745 F: include/net/wimax.h
12746 F: include/uapi/linux/wimax.h
12749 WISTRON LAPTOP BUTTON DRIVER
12750 M: Miloslav Trmac <mitr@volny.cz>
12752 F: drivers/input/misc/wistron_btns.c
12754 WL3501 WIRELESS PCMCIA CARD DRIVER
12755 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
12756 L: linux-wireless@vger.kernel.org
12757 W: http://oops.ghostprotocols.net:81/blog
12759 F: drivers/net/wireless/wl3501*
12761 WOLFSON MICROELECTRONICS DRIVERS
12762 L: patches@opensource.wolfsonmicro.com
12763 T: git https://github.com/CirrusLogic/linux-drivers.git
12764 W: https://github.com/CirrusLogic/linux-drivers/wiki
12766 F: Documentation/hwmon/wm83??
12767 F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
12768 F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
12769 F: Documentation/devicetree/bindings/mfd/arizona.txt
12770 F: arch/arm/mach-s3c64xx/mach-crag6410*
12771 F: drivers/clk/clk-wm83*.c
12772 F: drivers/extcon/extcon-arizona.c
12773 F: drivers/leds/leds-wm83*.c
12774 F: drivers/gpio/gpio-*wm*.c
12775 F: drivers/gpio/gpio-arizona.c
12776 F: drivers/hwmon/wm83??-hwmon.c
12777 F: drivers/input/misc/wm831x-on.c
12778 F: drivers/input/touchscreen/wm831x-ts.c
12779 F: drivers/input/touchscreen/wm97*.c
12780 F: drivers/mfd/arizona*
12781 F: drivers/mfd/wm*.c
12782 F: drivers/mfd/cs47l24*
12783 F: drivers/power/wm83*.c
12784 F: drivers/rtc/rtc-wm83*.c
12785 F: drivers/regulator/wm8*.c
12786 F: drivers/video/backlight/wm83*_bl.c
12787 F: drivers/watchdog/wm83*_wdt.c
12788 F: include/linux/mfd/arizona/
12789 F: include/linux/mfd/wm831x/
12790 F: include/linux/mfd/wm8350/
12791 F: include/linux/mfd/wm8400*
12792 F: include/linux/wm97xx.h
12793 F: include/sound/wm????.h
12794 F: sound/soc/codecs/arizona.?
12795 F: sound/soc/codecs/wm*
12796 F: sound/soc/codecs/cs47l24*
12799 M: Tejun Heo <tj@kernel.org>
12800 R: Lai Jiangshan <jiangshanlai@gmail.com>
12801 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
12803 F: include/linux/workqueue.h
12804 F: kernel/workqueue.c
12805 F: Documentation/workqueue.txt
12807 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
12808 M: Chen-Yu Tsai <wens@csie.org>
12809 L: linux-kernel@vger.kernel.org
12814 M: Andrew Hendry <andrew.hendry@gmail.com>
12815 L: linux-x25@vger.kernel.org
12817 F: Documentation/networking/x25*
12818 F: include/net/x25*
12821 X86 ARCHITECTURE (32-BIT AND 64-BIT)
12822 M: Thomas Gleixner <tglx@linutronix.de>
12823 M: Ingo Molnar <mingo@redhat.com>
12824 M: "H. Peter Anvin" <hpa@zytor.com>
12826 L: linux-kernel@vger.kernel.org
12827 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
12829 F: Documentation/x86/
12832 X86 PLATFORM DRIVERS
12833 M: Darren Hart <dvhart@infradead.org>
12834 L: platform-driver-x86@vger.kernel.org
12835 T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
12837 F: drivers/platform/x86/
12838 F: drivers/platform/olpc/
12840 X86 MCE INFRASTRUCTURE
12841 M: Tony Luck <tony.luck@intel.com>
12842 M: Borislav Petkov <bp@alien8.de>
12843 L: linux-edac@vger.kernel.org
12845 F: arch/x86/kernel/cpu/mcheck/*
12847 X86 MICROCODE UPDATE SUPPORT
12848 M: Borislav Petkov <bp@alien8.de>
12850 F: arch/x86/kernel/cpu/microcode/*
12853 M: Andy Lutomirski <luto@amacapital.net>
12854 L: linux-kernel@vger.kernel.org
12855 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
12857 F: arch/x86/entry/vdso/
12859 XC2028/3028 TUNER DRIVER
12860 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
12861 M: Mauro Carvalho Chehab <mchehab@kernel.org>
12862 L: linux-media@vger.kernel.org
12863 W: https://linuxtv.org
12864 T: git git://linuxtv.org/media_tree.git
12866 F: drivers/media/tuners/tuner-xc2028.*
12868 XEN HYPERVISOR INTERFACE
12869 M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
12870 M: David Vrabel <david.vrabel@citrix.com>
12871 M: Juergen Gross <jgross@suse.com>
12872 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12873 T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
12876 F: drivers/*/xen-*front.c
12878 F: arch/x86/include/asm/xen/
12880 F: include/uapi/xen/
12883 M: Stefano Stabellini <sstabellini@kernel.org>
12884 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12887 F: arch/arm/include/asm/xen/
12889 XEN HYPERVISOR ARM64
12890 M: Stefano Stabellini <sstabellini@kernel.org>
12891 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12894 F: arch/arm64/include/asm/xen/
12896 XEN NETWORK BACKEND DRIVER
12897 M: Wei Liu <wei.liu2@citrix.com>
12898 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12899 L: netdev@vger.kernel.org
12901 F: drivers/net/xen-netback/*
12904 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12905 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12907 F: arch/x86/pci/*xen*
12908 F: drivers/pci/*xen*
12910 XEN BLOCK SUBSYSTEM
12911 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12912 M: Roger Pau Monné <roger.pau@citrix.com>
12913 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12915 F: drivers/block/xen-blkback/*
12916 F: drivers/block/xen*
12919 M: Juergen Gross <jgross@suse.com>
12920 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12921 L: linux-scsi@vger.kernel.org
12923 F: drivers/scsi/xen-scsifront.c
12924 F: drivers/xen/xen-scsiback.c
12925 F: include/xen/interface/io/vscsiif.h
12927 XEN SWIOTLB SUBSYSTEM
12928 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12929 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12931 F: arch/x86/xen/*swiotlb*
12932 F: drivers/xen/*swiotlb*
12935 P: Silicon Graphics Inc
12936 M: Dave Chinner <david@fromorbit.com>
12939 W: http://oss.sgi.com/projects/xfs
12940 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
12942 F: Documentation/filesystems/xfs.txt
12945 XILINX AXI ETHERNET DRIVER
12946 M: Anirudha Sarangi <anirudh@xilinx.com>
12947 M: John Linn <John.Linn@xilinx.com>
12949 F: drivers/net/ethernet/xilinx/xilinx_axienet*
12951 XILINX UARTLITE SERIAL DRIVER
12952 M: Peter Korsgaard <jacmet@sunsite.dk>
12953 L: linux-serial@vger.kernel.org
12955 F: drivers/tty/serial/uartlite.c
12957 XILINX VIDEO IP CORES
12958 M: Hyun Kwon <hyun.kwon@xilinx.com>
12959 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12960 L: linux-media@vger.kernel.org
12961 T: git git://linuxtv.org/media_tree.git
12963 F: Documentation/devicetree/bindings/media/xilinx/
12964 F: drivers/media/platform/xilinx/
12965 F: include/uapi/linux/xilinx-v4l2-controls.h
12968 M: Eli Billauer <eli.billauer@gmail.com>
12969 L: linux-kernel@vger.kernel.org
12971 F: drivers/char/xillybus/
12973 XTENSA XTFPGA PLATFORM SUPPORT
12974 M: Max Filippov <jcmvbkbc@gmail.com>
12975 L: linux-xtensa@linux-xtensa.org
12977 F: drivers/spi/spi-xtensa-xtfpga.c
12978 F: sound/soc/xtensa/xtfpga-i2s.c
12980 YAM DRIVER FOR AX.25
12981 M: Jean-Paul Roubelat <jpr@f6fbb.org>
12982 L: linux-hams@vger.kernel.org
12984 F: drivers/net/hamradio/yam*
12985 F: include/linux/yam.h
12987 YEALINK PHONE DRIVER
12988 M: Henk Vergonet <Henk.Vergonet@gmail.com>
12989 L: usbb2k-api-dev@nongnu.org
12991 F: Documentation/input/yealink.txt
12992 F: drivers/input/misc/yealink.*
12994 Z8530 DRIVER FOR AX.25
12995 M: Joerg Reuter <jreuter@yaina.de>
12996 W: http://yaina.de/jreuter/
12997 W: http://www.qsl.net/dl1bke/
12998 L: linux-hams@vger.kernel.org
13000 F: Documentation/networking/z8530drv.txt
13001 F: drivers/net/hamradio/*scc.c
13002 F: drivers/net/hamradio/z8530.h
13004 ZBUD COMPRESSED PAGE ALLOCATOR
13005 M: Seth Jennings <sjenning@redhat.com>
13006 L: linux-mm@kvack.org
13009 F: include/linux/zbud.h
13011 ZD1211RW WIRELESS DRIVER
13012 M: Daniel Drake <dsd@gentoo.org>
13013 M: Ulrich Kunitz <kune@deine-taler.de>
13014 W: http://zd1211.ath.cx/wiki/DriverRewrite
13015 L: linux-wireless@vger.kernel.org
13016 L: zd1211-devs@lists.sourceforge.net (subscribers-only)
13018 F: drivers/net/wireless/zydas/zd1211rw/
13020 ZPOOL COMPRESSED PAGE STORAGE API
13021 M: Dan Streetman <ddstreet@ieee.org>
13022 L: linux-mm@kvack.org
13025 F: include/linux/zpool.h
13027 ZR36067 VIDEO FOR LINUX DRIVER
13028 L: mjpeg-users@lists.sourceforge.net
13029 L: linux-media@vger.kernel.org
13030 W: http://mjpeg.sourceforge.net/driver-zoran/
13031 T: hg https://linuxtv.org/hg/v4l-dvb
13033 F: drivers/media/pci/zoran/
13035 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
13036 M: Minchan Kim <minchan@kernel.org>
13037 M: Nitin Gupta <ngupta@vflare.org>
13038 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
13039 L: linux-kernel@vger.kernel.org
13041 F: drivers/block/zram/
13042 F: Documentation/blockdev/zram.txt
13044 ZS DECSTATION Z85C30 SERIAL DRIVER
13045 M: "Maciej W. Rozycki" <macro@linux-mips.org>
13047 F: drivers/tty/serial/zs.*
13049 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
13050 M: Minchan Kim <minchan@kernel.org>
13051 M: Nitin Gupta <ngupta@vflare.org>
13052 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
13053 L: linux-mm@kvack.org
13056 F: include/linux/zsmalloc.h
13057 F: Documentation/vm/zsmalloc.txt
13059 ZSWAP COMPRESSED SWAP CACHING
13060 M: Seth Jennings <sjenning@redhat.com>
13061 L: linux-mm@kvack.org
13066 M: Linus Torvalds <torvalds@linux-foundation.org>
13067 L: linux-kernel@vger.kernel.org
13068 Q: http://patchwork.kernel.org/project/LKML/list/
13069 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
13070 S: Buried alive in reporters