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 AMAZON ETHERNET DRIVERS
640 M: Netanel Belgazal <netanel@annapurnalabs.com>
641 R: Saeed Bishara <saeed@annapurnalabs.com>
642 R: Zorik Machulsky <zorik@annapurnalabs.com>
643 L: netdev@vger.kernel.org
645 F: Documentation/networking/ena.txt
646 F: drivers/net/ethernet/amazon/
648 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
649 M: Tom Lendacky <thomas.lendacky@amd.com>
650 M: Gary Hook <gary.hook@amd.com>
651 L: linux-crypto@vger.kernel.org
653 F: drivers/crypto/ccp/
654 F: include/linux/ccp.h
656 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
657 M: Huang Rui <ray.huang@amd.com>
658 L: linux-hwmon@vger.kernel.org
660 F: Documentation/hwmon/fam15h_power
661 F: drivers/hwmon/fam15h_power.c
663 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
664 L: linux-geode@lists.infradead.org (moderated for non-subscribers)
666 F: drivers/usb/gadget/udc/amd5536udc.*
668 AMD GEODE PROCESSOR/CHIPSET SUPPORT
669 P: Andres Salomon <dilinger@queued.net>
670 L: linux-geode@lists.infradead.org (moderated for non-subscribers)
671 W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
673 F: drivers/char/hw_random/geode-rng.c
674 F: drivers/crypto/geode*
675 F: drivers/video/fbdev/geode/
676 F: arch/x86/include/asm/geode.h
679 M: Joerg Roedel <joro@8bytes.org>
680 L: iommu@lists.linux-foundation.org
681 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
683 F: drivers/iommu/amd_iommu*.[ch]
684 F: include/linux/amd-iommu.h
687 M: Oded Gabbay <oded.gabbay@gmail.com>
688 L: dri-devel@lists.freedesktop.org
689 T: git git://people.freedesktop.org/~gabbayo/linux.git
691 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
692 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
693 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
694 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
695 F: drivers/gpu/drm/amd/amdkfd/
696 F: drivers/gpu/drm/amd/include/cik_structs.h
697 F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
698 F: drivers/gpu/drm/amd/include/vi_structs.h
699 F: drivers/gpu/drm/radeon/radeon_kfd.c
700 F: drivers/gpu/drm/radeon/radeon_kfd.h
701 F: include/uapi/linux/kfd_ioctl.h
703 AMD SEATTLE DEVICE TREE SUPPORT
704 M: Brijesh Singh <brijeshkumar.singh@amd.com>
705 M: Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
706 M: Tom Lendacky <thomas.lendacky@amd.com>
708 F: arch/arm64/boot/dts/amd/
711 M: Tom Lendacky <thomas.lendacky@amd.com>
712 L: netdev@vger.kernel.org
714 F: drivers/net/ethernet/amd/xgbe/
715 F: arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
717 AMS (Apple Motion Sensor) DRIVER
718 M: Michael Hanselmann <linux-kernel@hansmi.ch>
720 F: drivers/macintosh/ams/
722 ANALOG DEVICES INC AD9389B DRIVER
723 M: Hans Verkuil <hans.verkuil@cisco.com>
724 L: linux-media@vger.kernel.org
726 F: drivers/media/i2c/ad9389b*
728 ANALOG DEVICES INC ADV7180 DRIVER
729 M: Lars-Peter Clausen <lars@metafoo.de>
730 L: linux-media@vger.kernel.org
731 W: http://ez.analog.com/community/linux-device-drivers
733 F: drivers/media/i2c/adv7180.c
735 ANALOG DEVICES INC ADV7511 DRIVER
736 M: Hans Verkuil <hans.verkuil@cisco.com>
737 L: linux-media@vger.kernel.org
739 F: drivers/media/i2c/adv7511*
741 ANALOG DEVICES INC ADV7604 DRIVER
742 M: Hans Verkuil <hans.verkuil@cisco.com>
743 L: linux-media@vger.kernel.org
745 F: drivers/media/i2c/adv7604*
747 ANALOG DEVICES INC ADV7842 DRIVER
748 M: Hans Verkuil <hans.verkuil@cisco.com>
749 L: linux-media@vger.kernel.org
751 F: drivers/media/i2c/adv7842*
753 ANALOG DEVICES INC ASOC CODEC DRIVERS
754 M: Lars-Peter Clausen <lars@metafoo.de>
755 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
756 W: http://wiki.analog.com/
757 W: http://ez.analog.com/community/linux-device-drivers
759 F: sound/soc/codecs/adau*
760 F: sound/soc/codecs/adav*
761 F: sound/soc/codecs/ad1*
762 F: sound/soc/codecs/ad7*
763 F: sound/soc/codecs/ssm*
764 F: sound/soc/codecs/sigmadsp.*
766 ANALOG DEVICES INC ASOC DRIVERS
767 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
768 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
769 W: http://blackfin.uclinux.org/
771 F: sound/soc/blackfin/*
773 ANALOG DEVICES INC IIO DRIVERS
774 M: Lars-Peter Clausen <lars@metafoo.de>
775 M: Michael Hennerich <Michael.Hennerich@analog.com>
776 W: http://wiki.analog.com/
777 W: http://ez.analog.com/community/linux-device-drivers
780 X: drivers/iio/*/adjd*
781 F: drivers/staging/iio/*/ad*
782 F: staging/iio/trigger/iio-trig-bfin-timer.c
784 ANALOG DEVICES INC DMA DRIVERS
785 M: Lars-Peter Clausen <lars@metafoo.de>
786 W: http://ez.analog.com/community/linux-device-drivers
788 F: drivers/dma/dma-axi-dmac.c
790 ANDROID CONFIG FRAGMENTS
791 M: Rob Herring <robh@kernel.org>
793 F: kernel/configs/android*
796 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
797 M: Arve Hjønnevåg <arve@android.com>
798 M: Riley Andrews <riandrews@android.com>
799 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
800 L: devel@driverdev.osuosl.org
803 F: drivers/staging/android/
806 M: Laura Abbott <labbott@redhat.com>
807 M: Sumit Semwal <sumit.semwal@linaro.org>
808 L: devel@driverdev.osuosl.org
810 F: drivers/staging/android/ion
811 F: drivers/staging/android/uapi/ion.h
812 F: drivers/staging/android/uapi/ion_test.h
814 AOA (Apple Onboard Audio) ALSA DRIVER
815 M: Johannes Berg <johannes@sipsolutions.net>
816 L: linuxppc-dev@lists.ozlabs.org
817 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
821 APEX EMBEDDED SYSTEMS STX104 DAC DRIVER
822 M: William Breathitt Gray <vilhelm.gray@gmail.com>
823 L: linux-iio@vger.kernel.org
825 F: drivers/iio/dac/stx104.c
828 M: Jiri Kosina <jikos@kernel.org>
830 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
831 F: arch/x86/kernel/apm_32.c
832 F: include/linux/apm_bios.h
833 F: include/uapi/linux/apm_bios.h
834 F: drivers/char/apm-emulation.c
836 APPLE BCM5974 MULTITOUCH DRIVER
837 M: Henrik Rydberg <rydberg@bitmath.org>
838 L: linux-input@vger.kernel.org
840 F: drivers/input/mouse/bcm5974.c
843 M: Henrik Rydberg <rydberg@bitmath.org>
844 L: linux-hwmon@vger.kernel.org
846 F: drivers/hwmon/applesmc.c
848 APPLETALK NETWORK LAYER
849 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
851 F: drivers/net/appletalk/
854 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
855 M: Duc Dang <dhdang@apm.com>
857 F: arch/arm64/boot/dts/apm/
859 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
860 M: Iyappan Subramanian <isubramanian@apm.com>
861 M: Keyur Chudgar <kchudgar@apm.com>
863 F: drivers/net/ethernet/apm/xgene/
864 F: drivers/net/phy/mdio-xgene.c
865 F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
866 F: Documentation/devicetree/bindings/net/apm-xgene-mdio.txt
868 APTINA CAMERA SENSOR PLL
869 M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
870 L: linux-media@vger.kernel.org
872 F: drivers/media/i2c/aptina-pll.*
874 ARC FRAMEBUFFER DRIVER
875 M: Jaya Kumar <jayalk@intworks.biz>
877 F: drivers/video/fbdev/arcfb.c
878 F: drivers/video/fbdev/core/fb_defio.c
881 M: Michael Grzeschik <m.grzeschik@pengutronix.de>
882 L: netdev@vger.kernel.org
884 F: drivers/net/arcnet/
885 F: include/uapi/linux/if_arcnet.h
888 M: Alexey Brodkin <abrodkin@synopsys.com>
890 F: drivers/gpu/drm/arc/
891 F: Documentation/devicetree/bindings/display/snps,arcpgu.txt
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/
3463 F: include/uapi/rdma/cxgb3-abi.h
3465 CXGB4 ETHERNET DRIVER (CXGB4)
3466 M: Hariprasad S <hariprasad@chelsio.com>
3467 L: netdev@vger.kernel.org
3468 W: http://www.chelsio.com
3470 F: drivers/net/ethernet/chelsio/cxgb4/
3472 CXGB4 ISCSI DRIVER (CXGB4I)
3473 M: Karen Xie <kxie@chelsio.com>
3474 L: linux-scsi@vger.kernel.org
3475 W: http://www.chelsio.com
3477 F: drivers/scsi/cxgbi/cxgb4i
3479 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3480 M: Steve Wise <swise@chelsio.com>
3481 L: linux-rdma@vger.kernel.org
3482 W: http://www.openfabrics.org
3484 F: drivers/infiniband/hw/cxgb4/
3486 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3487 M: Casey Leedom <leedom@chelsio.com>
3488 L: netdev@vger.kernel.org
3489 W: http://www.chelsio.com
3491 F: drivers/net/ethernet/chelsio/cxgb4vf/
3493 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3494 M: Ian Munsie <imunsie@au1.ibm.com>
3495 M: Michael Neuling <mikey@neuling.org>
3496 L: linuxppc-dev@lists.ozlabs.org
3498 F: drivers/misc/cxl/
3499 F: include/misc/cxl*
3500 F: include/uapi/misc/cxl.h
3501 F: Documentation/powerpc/cxl.txt
3502 F: Documentation/powerpc/cxl.txt
3503 F: Documentation/ABI/testing/sysfs-class-cxl
3505 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3506 M: Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3507 M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3508 M: Uma Krishnan <ukrishn@linux.vnet.ibm.com>
3509 L: linux-scsi@vger.kernel.org
3511 F: drivers/scsi/cxlflash/
3512 F: include/uapi/scsi/cxlflash_ioctls.h
3513 F: Documentation/powerpc/cxlflash.txt
3515 STMMAC ETHERNET DRIVER
3516 M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3517 M: Alexandre Torgue <alexandre.torgue@st.com>
3518 L: netdev@vger.kernel.org
3519 W: http://www.stlinux.com
3521 F: drivers/net/ethernet/stmicro/stmmac/
3524 M: Russell King <linux@armlinux.org.uk>
3525 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3526 W: http://www.armlinux.org.uk/
3528 F: drivers/video/fbdev/cyber2000fb.*
3530 CYCLADES ASYNC MUX DRIVER
3531 W: http://www.cyclades.com/
3533 F: drivers/tty/cyclades.c
3534 F: include/linux/cyclades.h
3535 F: include/uapi/linux/cyclades.h
3537 CYCLADES PC300 DRIVER
3538 W: http://www.cyclades.com/
3540 F: drivers/net/wan/pc300*
3542 CYPRESS_FIRMWARE MEDIA DRIVER
3543 M: Antti Palosaari <crope@iki.fi>
3544 L: linux-media@vger.kernel.org
3545 W: https://linuxtv.org
3546 W: http://palosaari.fi/linux/
3547 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3548 T: git git://linuxtv.org/anttip/media_tree.git
3550 F: drivers/media/common/cypress_firmware*
3552 CYTTSP TOUCHSCREEN DRIVER
3553 M: Ferruh Yigit <fery@cypress.com>
3554 L: linux-input@vger.kernel.org
3556 F: drivers/input/touchscreen/cyttsp*
3557 F: include/linux/input/cyttsp.h
3559 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3560 M: Joshua Kinard <kumba@gentoo.org>
3562 F: drivers/rtc/rtc-ds1685.c
3563 F: include/linux/rtc/ds1685.h
3565 DAMA SLAVE for AX.25
3566 M: Joerg Reuter <jreuter@yaina.de>
3567 W: http://yaina.de/jreuter/
3568 W: http://www.qsl.net/dl1bke/
3569 L: linux-hams@vger.kernel.org
3571 F: net/ax25/af_ax25.c
3572 F: net/ax25/ax25_dev.c
3573 F: net/ax25/ax25_ds_*
3574 F: net/ax25/ax25_in.c
3575 F: net/ax25/ax25_out.c
3576 F: net/ax25/ax25_timer.c
3577 F: net/ax25/sysctl_net_ax25.c
3579 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3580 L: netdev@vger.kernel.org
3582 F: Documentation/networking/dmfe.txt
3583 F: drivers/net/ethernet/dec/tulip/dmfe.c
3585 DC390/AM53C974 SCSI driver
3586 M: Hannes Reinecke <hare@suse.com>
3587 L: linux-scsi@vger.kernel.org
3589 F: drivers/scsi/am53c974.c
3592 M: Oliver Neukum <oliver@neukum.org>
3593 M: Ali Akcaagac <aliakc@web.de>
3594 M: Jamie Lenehan <lenehan@twibble.org>
3595 L: dc395x@twibble.org
3596 W: http://twibble.org/dist/dc395x/
3597 W: http://lists.twibble.org/mailman/listinfo/dc395x/
3599 F: Documentation/scsi/dc395x.txt
3600 F: drivers/scsi/dc395x.*
3603 M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
3604 L: dccp@vger.kernel.org
3605 W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3607 F: include/linux/dccp.h
3608 F: include/uapi/linux/dccp.h
3609 F: include/linux/tfrc.h
3612 DECnet NETWORK LAYER
3613 W: http://linux-decnet.sourceforge.net
3614 L: linux-decnet-user@lists.sourceforge.net
3616 F: Documentation/networking/decnet.txt
3619 DECSTATION PLATFORM SUPPORT
3620 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3621 L: linux-mips@linux-mips.org
3622 W: http://www.linux-mips.org/wiki/DECstation
3625 F: arch/mips/include/asm/dec/
3626 F: arch/mips/include/asm/mach-dec/
3628 DEFXX FDDI NETWORK DRIVER
3629 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3631 F: drivers/net/fddi/defxx.*
3634 M: Matthew Garrett <mjg59@srcf.ucam.org>
3635 M: Pali Rohár <pali.rohar@gmail.com>
3636 L: platform-driver-x86@vger.kernel.org
3638 F: drivers/platform/x86/dell-laptop.c
3640 DELL LAPTOP RBTN DRIVER
3641 M: Pali Rohár <pali.rohar@gmail.com>
3643 F: drivers/platform/x86/dell-rbtn.*
3645 DELL LAPTOP FREEFALL DRIVER
3646 M: Pali Rohár <pali.rohar@gmail.com>
3648 F: drivers/platform/x86/dell-smo8800.c
3650 DELL LAPTOP SMM DRIVER
3651 M: Pali Rohár <pali.rohar@gmail.com>
3653 F: drivers/hwmon/dell-smm-hwmon.c
3654 F: include/uapi/linux/i8k.h
3656 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3657 M: Doug Warzecha <Douglas_Warzecha@dell.com>
3659 F: Documentation/dcdbas.txt
3660 F: drivers/firmware/dcdbas.*
3662 DELL WMI EXTRAS DRIVER
3663 M: Matthew Garrett <mjg59@srcf.ucam.org>
3664 M: Pali Rohár <pali.rohar@gmail.com>
3666 F: drivers/platform/x86/dell-wmi.c
3668 DESIGNWARE USB2 DRD IP DRIVER
3669 M: John Youn <johnyoun@synopsys.com>
3670 L: linux-usb@vger.kernel.org
3671 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3673 F: drivers/usb/dwc2/
3675 DESIGNWARE USB3 DRD IP DRIVER
3676 M: Felipe Balbi <balbi@kernel.org>
3677 L: linux-usb@vger.kernel.org
3678 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3680 F: drivers/usb/dwc3/
3682 DEVICE COREDUMP (DEV_COREDUMP)
3683 M: Johannes Berg <johannes@sipsolutions.net>
3684 L: linux-kernel@vger.kernel.org
3686 F: drivers/base/devcoredump.c
3687 F: include/linux/devcoredump.h
3689 DEVICE FREQUENCY (DEVFREQ)
3690 M: MyungJoo Ham <myungjoo.ham@samsung.com>
3691 M: Kyungmin Park <kyungmin.park@samsung.com>
3692 L: linux-pm@vger.kernel.org
3693 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3696 F: include/linux/devfreq.h
3697 F: Documentation/devicetree/bindings/devfreq/
3699 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3700 M: Chanwoo Choi <cw00.choi@samsung.com>
3701 L: linux-pm@vger.kernel.org
3702 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3704 F: drivers/devfreq/event/
3705 F: drivers/devfreq/devfreq-event.c
3706 F: include/linux/devfreq-event.h
3707 F: Documentation/devicetree/bindings/devfreq/event/
3709 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
3710 M: Chanwoo Choi <cw00.choi@samsung.com>
3711 L: linux-pm@vger.kernel.org
3712 L: linux-samsung-soc@vger.kernel.org
3713 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3715 F: drivers/devfreq/exynos-bus.c
3716 F: Documentation/devicetree/bindings/devfreq/exynos-bus.txt
3718 DEVICE NUMBER REGISTRY
3719 M: Torben Mathiasen <device@lanana.org>
3720 W: http://lanana.org/docs/device-list/index.html
3724 M: Alasdair Kergon <agk@redhat.com>
3725 M: Mike Snitzer <snitzer@redhat.com>
3726 M: dm-devel@redhat.com
3727 L: dm-devel@redhat.com
3728 W: http://sources.redhat.com/dm
3729 Q: http://patchwork.kernel.org/project/dm-devel/list/
3730 T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3731 T: quilt http://people.redhat.com/agk/patches/linux/editing/
3733 F: Documentation/device-mapper/
3735 F: drivers/md/persistent-data/
3736 F: include/linux/device-mapper.h
3737 F: include/linux/dm-*.h
3738 F: include/uapi/linux/dm-*.h
3741 M: Jiri Pirko <jiri@mellanox.com>
3742 L: netdev@vger.kernel.org
3744 F: net/core/devlink.c
3745 F: include/net/devlink.h
3746 F: include/uapi/linux/devlink.h
3748 DIALOG SEMICONDUCTOR DRIVERS
3749 M: Support Opensource <support.opensource@diasemi.com>
3750 W: http://www.dialog-semiconductor.com/products
3752 F: Documentation/hwmon/da90??
3753 F: Documentation/devicetree/bindings/mfd/da90*.txt
3754 F: Documentation/devicetree/bindings/regulator/da92*.txt
3755 F: Documentation/devicetree/bindings/sound/da[79]*.txt
3756 F: drivers/gpio/gpio-da90??.c
3757 F: drivers/hwmon/da90??-hwmon.c
3758 F: drivers/iio/adc/da91??-*.c
3759 F: drivers/input/misc/da90??_onkey.c
3760 F: drivers/input/touchscreen/da9052_tsi.c
3761 F: drivers/leds/leds-da90??.c
3762 F: drivers/mfd/da903x.c
3763 F: drivers/mfd/da90??-*.c
3764 F: drivers/mfd/da91??-*.c
3765 F: drivers/power/da9052-battery.c
3766 F: drivers/power/da91??-*.c
3767 F: drivers/regulator/da903x.c
3768 F: drivers/regulator/da9???-regulator.[ch]
3769 F: drivers/rtc/rtc-da90??.c
3770 F: drivers/video/backlight/da90??_bl.c
3771 F: drivers/watchdog/da90??_wdt.c
3772 F: include/linux/mfd/da903x.h
3773 F: include/linux/mfd/da9052/
3774 F: include/linux/mfd/da9055/
3775 F: include/linux/mfd/da9062/
3776 F: include/linux/mfd/da9063/
3777 F: include/linux/mfd/da9150/
3778 F: include/linux/regulator/da9211.h
3779 F: include/sound/da[79]*.h
3780 F: sound/soc/codecs/da[79]*.[ch]
3782 DIGI NEO AND CLASSIC PCI PRODUCTS
3783 M: Lidza Louina <lidza.louina@gmail.com>
3784 M: Mark Hounschell <markh@compro.net>
3785 L: driverdev-devel@linuxdriverproject.org
3787 F: drivers/staging/dgnc/
3789 DIOLAN U2C-12 I2C DRIVER
3790 M: Guenter Roeck <linux@roeck-us.net>
3791 L: linux-i2c@vger.kernel.org
3793 F: drivers/i2c/busses/i2c-diolan-u2c.c
3796 M: Matthew Wilcox <willy@linux.intel.com>
3797 L: linux-fsdevel@vger.kernel.org
3801 DIRECTORY NOTIFICATION (DNOTIFY)
3802 M: Eric Paris <eparis@parisplace.org>
3804 F: Documentation/filesystems/dnotify.txt
3805 F: fs/notify/dnotify/
3806 F: include/linux/dnotify.h
3808 DISK GEOMETRY AND PARTITION HANDLING
3809 M: Andries Brouwer <aeb@cwi.nl>
3810 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3811 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3812 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3816 M: Jan Kara <jack@suse.com>
3818 F: Documentation/filesystems/quota.txt
3820 F: include/linux/quota*.h
3821 F: include/uapi/linux/quota*.h
3823 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3824 M: Bernie Thompson <bernie@plugable.com>
3825 L: linux-fbdev@vger.kernel.org
3827 W: http://plugable.com/category/projects/udlfb/
3828 F: drivers/video/fbdev/udlfb.c
3829 F: include/video/udlfb.h
3830 F: Documentation/fb/udlfb.txt
3832 DISTRIBUTED LOCK MANAGER (DLM)
3833 M: Christine Caulfield <ccaulfie@redhat.com>
3834 M: David Teigland <teigland@redhat.com>
3835 L: cluster-devel@redhat.com
3836 W: http://sources.redhat.com/cluster/
3837 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
3841 DMA BUFFER SHARING FRAMEWORK
3842 M: Sumit Semwal <sumit.semwal@linaro.org>
3844 L: linux-media@vger.kernel.org
3845 L: dri-devel@lists.freedesktop.org
3846 L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3848 F: include/linux/dma-buf*
3849 F: include/linux/reservation.h
3850 F: include/linux/*fence.h
3851 F: Documentation/dma-buf-sharing.txt
3852 T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3855 M: Sumit Semwal <sumit.semwal@linaro.org>
3856 R: Gustavo Padovan <gustavo@padovan.org>
3858 L: linux-media@vger.kernel.org
3859 L: dri-devel@lists.freedesktop.org
3860 F: drivers/dma-buf/sync_file.c
3861 F: include/linux/sync_file.h
3862 F: Documentation/sync_file.txt
3863 T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3865 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3866 M: Vinod Koul <vinod.koul@intel.com>
3867 L: dmaengine@vger.kernel.org
3868 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3871 F: include/linux/dmaengine.h
3872 F: Documentation/devicetree/bindings/dma/
3873 F: Documentation/dmaengine/
3874 T: git git://git.infradead.org/users/vkoul/slave-dma.git
3876 DME1737 HARDWARE MONITOR DRIVER
3877 M: Juerg Haefliger <juergh@gmail.com>
3878 L: linux-hwmon@vger.kernel.org
3880 F: Documentation/hwmon/dme1737
3881 F: drivers/hwmon/dme1737.c
3884 M: Jean Delvare <jdelvare@suse.com>
3886 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3887 F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
3888 F: drivers/firmware/dmi-id.c
3889 F: drivers/firmware/dmi_scan.c
3890 F: include/linux/dmi.h
3893 M: Jonathan Corbet <corbet@lwn.net>
3894 L: linux-doc@vger.kernel.org
3897 F: scripts/docproc.c
3898 F: scripts/kernel-doc*
3899 X: Documentation/ABI/
3900 X: Documentation/devicetree/
3901 X: Documentation/acpi
3902 X: Documentation/power
3903 X: Documentation/spi
3904 X: Documentation/DocBook/media
3905 T: git git://git.lwn.net/linux.git docs-next
3908 M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
3909 L: blinux-list@redhat.com
3911 F: drivers/char/dtlk.c
3912 F: include/linux/dtlk.h
3914 DPT_I2O SCSI RAID DRIVER
3915 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3916 L: linux-scsi@vger.kernel.org
3917 W: http://www.adaptec.com/
3919 F: drivers/scsi/dpt*
3920 F: drivers/scsi/dpt/
3923 M: Philipp Reisner <philipp.reisner@linbit.com>
3924 M: Lars Ellenberg <lars.ellenberg@linbit.com>
3925 L: drbd-dev@lists.linbit.com
3926 W: http://www.drbd.org
3927 T: git git://git.linbit.com/linux-drbd.git
3928 T: git git://git.linbit.com/drbd-8.4.git
3930 F: drivers/block/drbd/
3932 F: Documentation/blockdev/drbd/
3934 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3935 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3936 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3938 F: Documentation/kobject.txt
3943 F: include/linux/debugfs.h
3944 F: include/linux/kobj*
3948 M: David Airlie <airlied@linux.ie>
3949 L: dri-devel@lists.freedesktop.org
3950 T: git git://people.freedesktop.org/~airlied/linux
3954 F: Documentation/devicetree/bindings/display/
3955 F: Documentation/devicetree/bindings/gpu/
3956 F: Documentation/devicetree/bindings/video/
3957 F: Documentation/gpu/
3959 F: include/uapi/drm/
3961 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
3962 M: Dave Airlie <airlied@redhat.com>
3964 F: drivers/gpu/drm/ast/
3966 DRM DRIVER FOR BOCHS VIRTUAL GPU
3967 M: Gerd Hoffmann <kraxel@redhat.com>
3969 F: drivers/gpu/drm/bochs/
3971 DRM DRIVER FOR QEMU'S CIRRUS DEVICE
3972 M: Dave Airlie <airlied@redhat.com>
3974 F: drivers/gpu/drm/cirrus/
3976 RADEON and AMDGPU DRM DRIVERS
3977 M: Alex Deucher <alexander.deucher@amd.com>
3978 M: Christian König <christian.koenig@amd.com>
3979 L: dri-devel@lists.freedesktop.org
3980 T: git git://people.freedesktop.org/~agd5f/linux
3982 F: drivers/gpu/drm/radeon/
3983 F: include/uapi/drm/radeon_drm.h
3984 F: drivers/gpu/drm/amd/
3985 F: include/uapi/drm/amdgpu_drm.h
3988 M: Thierry Reding <thierry.reding@gmail.com>
3989 L: dri-devel@lists.freedesktop.org
3990 T: git git://anongit.freedesktop.org/tegra/linux.git
3992 F: drivers/gpu/drm/drm_panel.c
3993 F: drivers/gpu/drm/panel/
3994 F: include/drm/drm_panel.h
3995 F: Documentation/devicetree/bindings/display/panel/
3997 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3998 M: Daniel Vetter <daniel.vetter@intel.com>
3999 M: Jani Nikula <jani.nikula@linux.intel.com>
4000 L: intel-gfx@lists.freedesktop.org
4001 L: dri-devel@lists.freedesktop.org
4002 W: https://01.org/linuxgraphics/
4003 Q: http://patchwork.freedesktop.org/project/intel-gfx/
4004 T: git git://anongit.freedesktop.org/drm-intel
4006 F: drivers/gpu/drm/i915/
4007 F: include/drm/i915*
4008 F: include/uapi/drm/i915_drm.h
4009 F: Documentation/gpu/i915.rst
4011 DRM DRIVERS FOR ATMEL HLCDC
4012 M: Boris Brezillon <boris.brezillon@free-electrons.com>
4013 L: dri-devel@lists.freedesktop.org
4015 F: drivers/gpu/drm/atmel-hlcdc/
4016 F: Documentation/devicetree/bindings/drm/atmel/
4018 DRM DRIVERS FOR ALLWINNER A10
4019 M: Maxime Ripard <maxime.ripard@free-electrons.com>
4020 L: dri-devel@lists.freedesktop.org
4022 F: drivers/gpu/drm/sun4i/
4023 F: Documentation/devicetree/bindings/display/sunxi/sun4i-drm.txt
4025 DRM DRIVERS FOR EXYNOS
4026 M: Inki Dae <inki.dae@samsung.com>
4027 M: Joonyoung Shim <jy0922.shim@samsung.com>
4028 M: Seung-Woo Kim <sw0312.kim@samsung.com>
4029 M: Kyungmin Park <kyungmin.park@samsung.com>
4030 L: dri-devel@lists.freedesktop.org
4031 T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
4033 F: drivers/gpu/drm/exynos/
4034 F: include/uapi/drm/exynos_drm.h
4035 F: Documentation/devicetree/bindings/display/exynos/
4037 DRM DRIVERS FOR FREESCALE DCU
4038 M: Stefan Agner <stefan@agner.ch>
4039 M: Alison Wang <alison.wang@freescale.com>
4040 L: dri-devel@lists.freedesktop.org
4042 F: drivers/gpu/drm/fsl-dcu/
4043 F: Documentation/devicetree/bindings/display/fsl,dcu.txt
4044 F: Documentation/devicetree/bindings/display/fsl,tcon.txt
4045 F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
4047 DRM DRIVERS FOR FREESCALE IMX
4048 M: Philipp Zabel <p.zabel@pengutronix.de>
4049 L: dri-devel@lists.freedesktop.org
4051 F: drivers/gpu/drm/imx/
4052 F: drivers/gpu/ipu-v3/
4053 F: Documentation/devicetree/bindings/display/imx/
4055 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
4056 M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
4057 L: dri-devel@lists.freedesktop.org
4058 T: git git://github.com/patjak/drm-gma500
4060 F: drivers/gpu/drm/gma500/
4062 DRM DRIVERS FOR HISILICON
4063 M: Xinliang Liu <z.liuxinliang@hisilicon.com>
4064 R: Xinwei Kong <kong.kongxinwei@hisilicon.com>
4065 R: Chen Feng <puck.chen@hisilicon.com>
4066 L: dri-devel@lists.freedesktop.org
4067 T: git git://github.com/xin3liang/linux.git
4069 F: drivers/gpu/drm/hisilicon/
4070 F: Documentation/devicetree/bindings/display/hisilicon/
4072 DRM DRIVER FOR INTEL I810 VIDEO CARDS
4073 S: Orphan / Obsolete
4074 F: drivers/gpu/drm/i810/
4075 F: include/uapi/drm/i810_drm.h
4077 DRM DRIVER FOR MSM ADRENO GPU
4078 M: Rob Clark <robdclark@gmail.com>
4079 L: linux-arm-msm@vger.kernel.org
4080 L: dri-devel@lists.freedesktop.org
4081 L: freedreno@lists.freedesktop.org
4082 T: git git://people.freedesktop.org/~robclark/linux
4084 F: drivers/gpu/drm/msm/
4085 F: include/uapi/drm/msm_drm.h
4086 F: Documentation/devicetree/bindings/display/msm/
4088 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
4089 M: Ben Skeggs <bskeggs@redhat.com>
4090 L: dri-devel@lists.freedesktop.org
4091 L: nouveau@lists.freedesktop.org
4092 T: git git://github.com/skeggsb/linux
4094 F: drivers/gpu/drm/nouveau/
4095 F: include/uapi/drm/nouveau_drm.h
4097 DRM DRIVERS FOR NVIDIA TEGRA
4098 M: Thierry Reding <thierry.reding@gmail.com>
4099 L: dri-devel@lists.freedesktop.org
4100 L: linux-tegra@vger.kernel.org
4101 T: git git://anongit.freedesktop.org/tegra/linux.git
4103 F: drivers/gpu/drm/tegra/
4104 F: drivers/gpu/host1x/
4105 F: include/linux/host1x.h
4106 F: include/uapi/drm/tegra_drm.h
4107 F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
4109 DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS
4110 S: Orphan / Obsolete
4111 F: drivers/gpu/drm/mga/
4112 F: include/uapi/drm/mga_drm.h
4114 DRM DRIVER FOR MGA G200 SERVER GRAPHICS CHIPS
4115 M: Dave Airlie <airlied@redhat.com>
4117 F: drivers/gpu/drm/mgag200/
4119 DRM DRIVER FOR RAGE 128 VIDEO CARDS
4120 S: Orphan / Obsolete
4121 F: drivers/gpu/drm/r128/
4122 F: include/uapi/drm/r128_drm.h
4124 DRM DRIVERS FOR RENESAS
4125 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
4126 L: dri-devel@lists.freedesktop.org
4127 L: linux-renesas-soc@vger.kernel.org
4128 T: git git://linuxtv.org/pinchartl/fbdev
4130 F: drivers/gpu/drm/rcar-du/
4131 F: drivers/gpu/drm/shmobile/
4132 F: include/linux/platform_data/shmob_drm.h
4133 F: Documentation/devicetree/bindings/display/renesas,du.txt
4135 DRM DRIVER FOR QXL VIRTUAL GPU
4136 M: Dave Airlie <airlied@redhat.com>
4138 F: drivers/gpu/drm/qxl/
4139 F: include/uapi/drm/qxl_drm.h
4141 DRM DRIVERS FOR ROCKCHIP
4142 M: Mark Yao <mark.yao@rock-chips.com>
4143 L: dri-devel@lists.freedesktop.org
4145 F: drivers/gpu/drm/rockchip/
4146 F: Documentation/devicetree/bindings/display/rockchip/
4148 DRM DRIVER FOR SAVAGE VIDEO CARDS
4149 S: Orphan / Obsolete
4150 F: drivers/gpu/drm/savage/
4151 F: include/uapi/drm/savage_drm.h
4153 DRM DRIVER FOR SIS VIDEO CARDS
4154 S: Orphan / Obsolete
4155 F: drivers/gpu/drm/sis/
4156 F: include/uapi/drm/sis_drm.h
4159 M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
4160 M: Vincent Abriou <vincent.abriou@st.com>
4161 L: dri-devel@lists.freedesktop.org
4162 T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
4164 F: drivers/gpu/drm/sti
4165 F: Documentation/devicetree/bindings/display/st,stih4xx.txt
4167 DRM DRIVER FOR TDFX VIDEO CARDS
4168 S: Orphan / Obsolete
4169 F: drivers/gpu/drm/tdfx/
4171 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
4172 M: Dave Airlie <airlied@redhat.com>
4174 F: drivers/gpu/drm/udl/
4176 DRM DRIVERS FOR VIVANTE GPU IP
4177 M: Lucas Stach <l.stach@pengutronix.de>
4178 R: Russell King <linux+etnaviv@armlinux.org.uk>
4179 R: Christian Gmeiner <christian.gmeiner@gmail.com>
4180 L: dri-devel@lists.freedesktop.org
4182 F: drivers/gpu/drm/etnaviv/
4183 F: include/uapi/drm/etnaviv_drm.h
4184 F: Documentation/devicetree/bindings/display/etnaviv/
4186 DRM DRIVER FOR VMWARE VIRTUAL GPU
4187 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
4188 M: Sinclair Yeh <syeh@vmware.com>
4189 M: Thomas Hellstrom <thellstrom@vmware.com>
4190 L: dri-devel@lists.freedesktop.org
4191 T: git git://people.freedesktop.org/~syeh/repos_linux
4192 T: git git://people.freedesktop.org/~thomash/linux
4194 F: drivers/gpu/drm/vmwgfx/
4195 F: include/uapi/drm/vmwgfx_drm.h
4198 M: Eric Anholt <eric@anholt.net>
4199 T: git git://github.com/anholt/linux
4201 F: drivers/gpu/drm/vc4/
4202 F: include/uapi/drm/vc4_drm.h
4203 F: Documentation/devicetree/bindings/display/brcm,bcm-vc4.txt
4205 DRM DRIVERS FOR TI OMAP
4206 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4207 L: dri-devel@lists.freedesktop.org
4209 F: drivers/gpu/drm/omapdrm/
4210 F: Documentation/devicetree/bindings/display/ti/
4212 DRM DRIVERS FOR TI LCDC
4213 M: Jyri Sarha <jsarha@ti.com>
4214 R: Tomi Valkeinen <tomi.valkeinen@ti.com>
4215 L: dri-devel@lists.freedesktop.org
4217 F: drivers/gpu/drm/tilcdc/
4218 F: Documentation/devicetree/bindings/display/tilcdc/
4220 DSBR100 USB FM RADIO DRIVER
4221 M: Alexey Klimov <klimov.linux@gmail.com>
4222 L: linux-media@vger.kernel.org
4223 T: git git://linuxtv.org/media_tree.git
4225 F: drivers/media/radio/dsbr100.c
4228 M: Francois Romieu <romieu@fr.zoreil.com>
4229 L: netdev@vger.kernel.org
4231 F: drivers/net/wan/dscc4.c
4234 M: Hans Verkuil <hverkuil@xs4all.nl>
4235 L: linux-media@vger.kernel.org
4236 T: git git://linuxtv.org/media_tree.git
4237 W: https://linuxtv.org
4239 F: drivers/media/pci/dt3155/
4241 DVB_USB_AF9015 MEDIA DRIVER
4242 M: Antti Palosaari <crope@iki.fi>
4243 L: linux-media@vger.kernel.org
4244 W: https://linuxtv.org
4245 W: http://palosaari.fi/linux/
4246 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4247 T: git git://linuxtv.org/anttip/media_tree.git
4249 F: drivers/media/usb/dvb-usb-v2/af9015*
4251 DVB_USB_AF9035 MEDIA DRIVER
4252 M: Antti Palosaari <crope@iki.fi>
4253 L: linux-media@vger.kernel.org
4254 W: https://linuxtv.org
4255 W: http://palosaari.fi/linux/
4256 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4257 T: git git://linuxtv.org/anttip/media_tree.git
4259 F: drivers/media/usb/dvb-usb-v2/af9035*
4261 DVB_USB_ANYSEE MEDIA DRIVER
4262 M: Antti Palosaari <crope@iki.fi>
4263 L: linux-media@vger.kernel.org
4264 W: https://linuxtv.org
4265 W: http://palosaari.fi/linux/
4266 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4267 T: git git://linuxtv.org/anttip/media_tree.git
4269 F: drivers/media/usb/dvb-usb-v2/anysee*
4271 DVB_USB_AU6610 MEDIA DRIVER
4272 M: Antti Palosaari <crope@iki.fi>
4273 L: linux-media@vger.kernel.org
4274 W: https://linuxtv.org
4275 W: http://palosaari.fi/linux/
4276 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4277 T: git git://linuxtv.org/anttip/media_tree.git
4279 F: drivers/media/usb/dvb-usb-v2/au6610*
4281 DVB_USB_CE6230 MEDIA DRIVER
4282 M: Antti Palosaari <crope@iki.fi>
4283 L: linux-media@vger.kernel.org
4284 W: https://linuxtv.org
4285 W: http://palosaari.fi/linux/
4286 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4287 T: git git://linuxtv.org/anttip/media_tree.git
4289 F: drivers/media/usb/dvb-usb-v2/ce6230*
4291 DVB_USB_CXUSB MEDIA DRIVER
4292 M: Michael Krufky <mkrufky@linuxtv.org>
4293 L: linux-media@vger.kernel.org
4294 W: https://linuxtv.org
4295 W: http://github.com/mkrufky
4296 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4297 T: git git://linuxtv.org/media_tree.git
4299 F: drivers/media/usb/dvb-usb/cxusb*
4301 DVB_USB_EC168 MEDIA DRIVER
4302 M: Antti Palosaari <crope@iki.fi>
4303 L: linux-media@vger.kernel.org
4304 W: https://linuxtv.org
4305 W: http://palosaari.fi/linux/
4306 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4307 T: git git://linuxtv.org/anttip/media_tree.git
4309 F: drivers/media/usb/dvb-usb-v2/ec168*
4311 DVB_USB_GL861 MEDIA DRIVER
4312 M: Antti Palosaari <crope@iki.fi>
4313 L: linux-media@vger.kernel.org
4314 W: https://linuxtv.org
4315 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4316 T: git git://linuxtv.org/anttip/media_tree.git
4318 F: drivers/media/usb/dvb-usb-v2/gl861*
4320 DVB_USB_MXL111SF MEDIA DRIVER
4321 M: Michael Krufky <mkrufky@linuxtv.org>
4322 L: linux-media@vger.kernel.org
4323 W: https://linuxtv.org
4324 W: http://github.com/mkrufky
4325 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4326 T: git git://linuxtv.org/mkrufky/mxl111sf.git
4328 F: drivers/media/usb/dvb-usb-v2/mxl111sf*
4330 DVB_USB_RTL28XXU MEDIA DRIVER
4331 M: Antti Palosaari <crope@iki.fi>
4332 L: linux-media@vger.kernel.org
4333 W: https://linuxtv.org
4334 W: http://palosaari.fi/linux/
4335 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4336 T: git git://linuxtv.org/anttip/media_tree.git
4338 F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
4340 DVB_USB_V2 MEDIA DRIVER
4341 M: Antti Palosaari <crope@iki.fi>
4342 L: linux-media@vger.kernel.org
4343 W: https://linuxtv.org
4344 W: http://palosaari.fi/linux/
4345 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4346 T: git git://linuxtv.org/anttip/media_tree.git
4348 F: drivers/media/usb/dvb-usb-v2/dvb_usb*
4349 F: drivers/media/usb/dvb-usb-v2/usb_urb.c
4352 M: Jason Baron <jbaron@akamai.com>
4354 F: lib/dynamic_debug.c
4355 F: include/linux/dynamic_debug.h
4357 DZ DECSTATION DZ11 SERIAL DRIVER
4358 M: "Maciej W. Rozycki" <macro@linux-mips.org>
4360 F: drivers/tty/serial/dz.*
4362 E3X0 POWER BUTTON DRIVER
4363 M: Moritz Fischer <moritz.fischer@ettus.com>
4364 L: usrp-users@lists.ettus.com
4365 W: http://www.ettus.com
4367 F: drivers/input/misc/e3x0-button.c
4368 F: Documentation/devicetree/bindings/input/e3x0-button.txt
4371 M: Antti Palosaari <crope@iki.fi>
4372 L: linux-media@vger.kernel.org
4373 W: https://linuxtv.org
4374 W: http://palosaari.fi/linux/
4375 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4376 T: git git://linuxtv.org/anttip/media_tree.git
4378 F: drivers/media/tuners/e4000*
4380 EATA ISA/EISA/PCI SCSI DRIVER
4381 M: Dario Ballabio <ballabio_dario@emc.com>
4382 L: linux-scsi@vger.kernel.org
4384 F: drivers/scsi/eata.c
4387 M: Antti Palosaari <crope@iki.fi>
4388 L: linux-media@vger.kernel.org
4389 W: https://linuxtv.org
4390 W: http://palosaari.fi/linux/
4391 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4392 T: git git://linuxtv.org/anttip/media_tree.git
4394 F: drivers/media/dvb-frontends/ec100*
4397 M: Tyler Hicks <tyhicks@canonical.com>
4398 L: ecryptfs@vger.kernel.org
4399 W: http://ecryptfs.org
4400 W: https://launchpad.net/ecryptfs
4401 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4403 F: Documentation/filesystems/ecryptfs.txt
4407 M: Doug Thompson <dougthompson@xmission.com>
4408 M: Borislav Petkov <bp@alien8.de>
4409 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4410 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4411 L: linux-edac@vger.kernel.org
4412 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4413 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4415 F: Documentation/edac.txt
4417 F: include/linux/edac.h
4420 M: Doug Thompson <dougthompson@xmission.com>
4421 M: Borislav Petkov <bp@alien8.de>
4422 L: linux-edac@vger.kernel.org
4424 F: drivers/edac/amd64_edac*
4427 M: Doug Thompson <dougthompson@xmission.com>
4428 M: Robert Richter <rric@kernel.org>
4429 L: linux-edac@vger.kernel.org
4431 F: drivers/edac/highbank*
4434 M: Ralf Baechle <ralf@linux-mips.org>
4435 M: David Daney <david.daney@cavium.com>
4436 L: linux-edac@vger.kernel.org
4437 L: linux-mips@linux-mips.org
4439 F: drivers/edac/octeon_edac*
4442 M: Mark Gross <mark.gross@intel.com>
4443 M: Doug Thompson <dougthompson@xmission.com>
4444 L: linux-edac@vger.kernel.org
4446 F: drivers/edac/e752x_edac.c
4449 M: Doug Thompson <dougthompson@xmission.com>
4450 L: linux-edac@vger.kernel.org
4452 F: drivers/edac/e7xxx_edac.c
4455 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4456 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4457 L: linux-edac@vger.kernel.org
4459 F: drivers/edac/ghes_edac.c
4462 M: Tim Small <tim@buttersideup.com>
4463 L: linux-edac@vger.kernel.org
4465 F: drivers/edac/i82443bxgx_edac.c
4468 M: Jason Uhlenkott <juhlenko@akamai.com>
4469 L: linux-edac@vger.kernel.org
4471 F: drivers/edac/i3000_edac.c
4474 M: Doug Thompson <dougthompson@xmission.com>
4475 L: linux-edac@vger.kernel.org
4477 F: drivers/edac/i5000_edac.c
4480 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4481 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4482 L: linux-edac@vger.kernel.org
4484 F: drivers/edac/i5400_edac.c
4487 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4488 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4489 L: linux-edac@vger.kernel.org
4491 F: drivers/edac/i7300_edac.c
4494 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4495 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4496 L: linux-edac@vger.kernel.org
4498 F: drivers/edac/i7core_edac.c
4501 M: Ranganathan Desikan <ravi@jetztechnologies.com>
4502 M: "Arvind R." <arvino55@gmail.com>
4503 L: linux-edac@vger.kernel.org
4505 F: drivers/edac/i82975x_edac.c
4508 M: Jason Baron <jbaron@akamai.com>
4509 L: linux-edac@vger.kernel.org
4511 F: drivers/edac/ie31200_edac.c
4514 M: Johannes Thumshirn <morbidrsa@gmail.com>
4515 L: linux-edac@vger.kernel.org
4517 F: drivers/edac/mpc85xx_edac.[ch]
4520 M: Egor Martovetsky <egor@pasemi.com>
4521 L: linux-edac@vger.kernel.org
4523 F: drivers/edac/pasemi_edac.c
4526 M: Tim Small <tim@buttersideup.com>
4527 L: linux-edac@vger.kernel.org
4529 F: drivers/edac/r82600_edac.c
4532 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4533 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4534 L: linux-edac@vger.kernel.org
4536 F: drivers/edac/sb_edac.c
4539 APPLIED MICRO (APM) X-GENE SOC EDAC
4540 M: Loc Ho <lho@apm.com>
4542 F: drivers/edac/xgene_edac.c
4543 F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4545 EDIROL UA-101/UA-1000 DRIVER
4546 M: Clemens Ladisch <clemens@ladisch.de>
4547 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4548 T: git git://git.alsa-project.org/alsa-kernel.git
4550 F: sound/usb/misc/ua101.c
4552 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4553 M: Matt Fleming <matt@codeblueprint.co.uk>
4554 L: linux-efi@vger.kernel.org
4555 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4557 F: Documentation/efi-stub.txt
4558 F: arch/ia64/kernel/efi.c
4559 F: arch/x86/boot/compressed/eboot.[ch]
4560 F: arch/x86/include/asm/efi.h
4561 F: arch/x86/platform/efi/
4562 F: drivers/firmware/efi/
4563 F: include/linux/efi*.h
4565 EFI VARIABLE FILESYSTEM
4566 M: Matthew Garrett <matthew.garrett@nebula.com>
4567 M: Jeremy Kerr <jk@ozlabs.org>
4568 M: Matt Fleming <matt@codeblueprint.co.uk>
4569 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4570 L: linux-efi@vger.kernel.org
4574 EFIFB FRAMEBUFFER DRIVER
4575 L: linux-fbdev@vger.kernel.org
4576 M: Peter Jones <pjones@redhat.com>
4578 F: drivers/video/fbdev/efifb.c
4581 W: http://aeschi.ch.eu.org/efs/
4585 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4586 M: Douglas Miller <dougmill@linux.vnet.ibm.com>
4587 L: netdev@vger.kernel.org
4589 F: drivers/net/ethernet/ibm/ehea/
4591 EM28XX VIDEO4LINUX DRIVER
4592 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4593 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4594 L: linux-media@vger.kernel.org
4595 W: https://linuxtv.org
4596 T: git git://linuxtv.org/media_tree.git
4598 F: drivers/media/usb/em28xx/
4601 M: Paul Gortmaker <paul.gortmaker@windriver.com>
4602 M: Matt Mackall <mpm@selenic.com>
4603 M: David Woodhouse <dwmw2@infradead.org>
4604 L: linux-embedded@vger.kernel.org
4607 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4608 M: James Smart <james.smart@avagotech.com>
4609 M: Dick Kennedy <dick.kennedy@avagotech.com>
4610 L: linux-scsi@vger.kernel.org
4611 W: http://www.avagotech.com
4613 F: drivers/scsi/lpfc/
4615 ENE CB710 FLASH CARD READER DRIVER
4616 M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
4618 F: drivers/misc/cb710/
4619 F: drivers/mmc/host/cb710-mmc.*
4620 F: include/linux/cb710.h
4622 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4623 M: Maxim Levitsky <maximlevitsky@gmail.com>
4625 F: drivers/media/rc/ene_ir.*
4627 EPSON S1D13XXX FRAMEBUFFER DRIVER
4628 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
4630 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4631 F: drivers/video/fbdev/s1d13xxxfb.c
4632 F: include/video/s1d13xxxfb.h
4634 ET131X NETWORK DRIVER
4635 M: Mark Einon <mark.einon@gmail.com>
4637 F: drivers/net/ethernet/agere/
4640 M: Stephen Hemminger <stephen@networkplumber.org>
4641 L: bridge@lists.linux-foundation.org (moderated for non-subscribers)
4642 L: netdev@vger.kernel.org
4643 W: http://www.linuxfoundation.org/en/Net:Bridge
4645 F: include/linux/netfilter_bridge/
4648 ETHERNET PHY LIBRARY
4649 M: Florian Fainelli <f.fainelli@gmail.com>
4650 L: netdev@vger.kernel.org
4652 F: include/linux/phy.h
4653 F: include/linux/phy_fixed.h
4655 F: Documentation/networking/phy.txt
4656 F: drivers/of/of_mdio.c
4657 F: drivers/of/of_net.c
4660 M: Jan Kara <jack@suse.com>
4661 L: linux-ext4@vger.kernel.org
4663 F: Documentation/filesystems/ext2.txt
4665 F: include/linux/ext2*
4668 M: "Theodore Ts'o" <tytso@mit.edu>
4669 M: Andreas Dilger <adilger.kernel@dilger.ca>
4670 L: linux-ext4@vger.kernel.org
4671 W: http://ext4.wiki.kernel.org
4672 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
4673 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4675 F: Documentation/filesystems/ext4.txt
4678 Extended Verification Module (EVM)
4679 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4680 L: linux-ima-devel@lists.sourceforge.net
4681 L: linux-security-module@vger.kernel.org
4683 F: security/integrity/evm/
4685 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4686 M: MyungJoo Ham <myungjoo.ham@samsung.com>
4687 M: Chanwoo Choi <cw00.choi@samsung.com>
4688 L: linux-kernel@vger.kernel.org
4689 T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4692 F: include/linux/extcon/
4693 F: include/linux/extcon.h
4694 F: Documentation/extcon/
4695 F: Documentation/devicetree/bindings/extcon/
4698 M: Jingoo Han <jingoohan1@gmail.com>
4699 L: dri-devel@lists.freedesktop.org
4701 F: drivers/gpu/drm/exynos/exynos_dp*
4703 EXYNOS SYSMMU (IOMMU) driver
4704 M: Marek Szyprowski <m.szyprowski@samsung.com>
4705 L: iommu@lists.linux-foundation.org
4707 F: drivers/iommu/exynos-iommu.c
4709 EXYNOS MIPI DISPLAY DRIVERS
4710 M: Inki Dae <inki.dae@samsung.com>
4711 M: Donghwa Lee <dh09.lee@samsung.com>
4712 M: Kyungmin Park <kyungmin.park@samsung.com>
4713 L: linux-fbdev@vger.kernel.org
4715 F: drivers/video/fbdev/exynos/exynos_mipi*
4716 F: include/video/exynos_mipi*
4718 EZchip NPS platform support
4719 M: Noam Camus <noamc@ezchip.com>
4721 F: arch/arc/plat-eznps
4722 F: arch/arc/boot/dts/eznps.dts
4724 F71805F HARDWARE MONITORING DRIVER
4725 M: Jean Delvare <jdelvare@suse.com>
4726 L: linux-hwmon@vger.kernel.org
4728 F: Documentation/hwmon/f71805f
4729 F: drivers/hwmon/f71805f.c
4732 M: Michael Buesch <m@bues.ch>
4733 L: linux-media@vger.kernel.org
4735 F: drivers/media/tuners/fc0011.h
4736 F: drivers/media/tuners/fc0011.c
4739 M: Antti Palosaari <crope@iki.fi>
4740 L: linux-media@vger.kernel.org
4741 W: https://linuxtv.org
4742 W: http://palosaari.fi/linux/
4743 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4744 T: git git://linuxtv.org/anttip/media_tree.git
4746 F: drivers/media/tuners/fc2580*
4749 M: Eric Paris <eparis@redhat.com>
4751 F: fs/notify/fanotify/
4752 F: include/linux/fanotify.h
4753 F: include/uapi/linux/fanotify.h
4755 FARSYNC SYNCHRONOUS DRIVER
4756 M: Kevin Curtis <kevin.curtis@farsite.co.uk>
4757 W: http://www.farsite.co.uk/
4759 F: drivers/net/wan/farsync.*
4761 FAULT INJECTION SUPPORT
4762 M: Akinobu Mita <akinobu.mita@gmail.com>
4764 F: Documentation/fault-injection/
4765 F: lib/fault-inject.c
4767 FBTFT Framebuffer drivers
4768 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4769 M: Noralf Trønnes <noralf@tronnes.org>
4771 F: drivers/staging/fbtft/
4773 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4774 M: Johannes Thumshirn <jth@kernel.org>
4775 L: fcoe-devel@open-fcoe.org
4776 W: www.Open-FCoE.org
4778 F: drivers/scsi/libfc/
4779 F: drivers/scsi/fcoe/
4781 F: include/scsi/libfc.h
4782 F: include/scsi/libfcoe.h
4783 F: include/uapi/scsi/fc/
4785 FILE LOCKING (flock() and fcntl()/lockf())
4786 M: Jeff Layton <jlayton@poochiereds.net>
4787 M: "J. Bruce Fields" <bfields@fieldses.org>
4788 L: linux-fsdevel@vger.kernel.org
4790 F: include/linux/fcntl.h
4791 F: include/linux/fs.h
4792 F: include/uapi/linux/fcntl.h
4793 F: include/uapi/linux/fs.h
4797 FILESYSTEMS (VFS and infrastructure)
4798 M: Alexander Viro <viro@zeniv.linux.org.uk>
4799 L: linux-fsdevel@vger.kernel.org
4803 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4804 M: Riku Voipio <riku.voipio@iki.fi>
4805 L: linux-hwmon@vger.kernel.org
4807 F: drivers/hwmon/f75375s.c
4808 F: include/linux/f75375s.h
4810 FIREWIRE AUDIO DRIVERS
4811 M: Clemens Ladisch <clemens@ladisch.de>
4812 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4813 T: git git://git.alsa-project.org/alsa-kernel.git
4817 FIREWIRE MEDIA DRIVERS (firedtv)
4818 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4819 L: linux-media@vger.kernel.org
4820 L: linux1394-devel@lists.sourceforge.net
4821 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4823 F: drivers/media/firewire/
4825 FIREWIRE SBP-2 TARGET
4826 M: Chris Boot <bootc@bootc.net>
4827 L: linux-scsi@vger.kernel.org
4828 L: target-devel@vger.kernel.org
4829 L: linux1394-devel@lists.sourceforge.net
4830 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4832 F: drivers/target/sbp/
4835 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4836 L: linux1394-devel@lists.sourceforge.net
4837 W: http://ieee1394.wiki.kernel.org/
4838 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4840 F: drivers/firewire/
4841 F: include/linux/firewire.h
4842 F: include/uapi/linux/firewire*.h
4845 FIRMWARE LOADER (request_firmware)
4846 M: Ming Lei <ming.lei@canonical.com>
4847 L: linux-kernel@vger.kernel.org
4849 F: Documentation/firmware_class/
4850 F: drivers/base/firmware*.c
4851 F: include/linux/firmware.h
4853 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4854 M: Joshua Morris <josh.h.morris@us.ibm.com>
4855 M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4857 F: drivers/block/rsxx/
4860 M: Jiri Kosina <jikos@kernel.org>
4861 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4863 F: drivers/block/floppy.c
4866 M: Alessandro Rubini <rubini@gnudd.com>
4867 W: http://www.ohwr.org/projects/fmc-bus
4870 F: include/linux/fmc*.h
4871 F: include/linux/ipmi-fru.h
4874 FPGA MANAGER FRAMEWORK
4875 M: Alan Tull <atull@opensource.altera.com>
4876 R: Moritz Fischer <moritz.fischer@ettus.com>
4879 F: include/linux/fpga/fpga-mgr.h
4880 W: http://www.rocketboards.org
4883 M: Bill Metzenthen <billm@melbpc.org.au>
4884 W: http://floatingpoint.sourceforge.net/emulator/index.html
4886 F: arch/x86/math-emu/
4888 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4889 L: netdev@vger.kernel.org
4891 F: drivers/net/wan/dlci.c
4892 F: drivers/net/wan/sdla.c
4895 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4896 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4897 L: linux-fbdev@vger.kernel.org
4898 W: http://linux-fbdev.sourceforge.net/
4899 Q: http://patchwork.kernel.org/project/linux-fbdev/list/
4900 T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4902 F: Documentation/fb/
4905 F: include/linux/fb.h
4906 F: include/uapi/video/
4907 F: include/uapi/linux/fb.h
4909 FREESCALE DIU FRAMEBUFFER DRIVER
4910 M: Timur Tabi <timur@tabi.org>
4911 L: linux-fbdev@vger.kernel.org
4913 F: drivers/video/fbdev/fsl-diu-fb.*
4915 FREESCALE DMA DRIVER
4916 M: Li Yang <leoli@freescale.com>
4917 M: Zhang Wei <zw@zh-kernel.org>
4918 L: linuxppc-dev@lists.ozlabs.org
4920 F: drivers/dma/fsldma.*
4922 FREESCALE GPMI NAND DRIVER
4923 M: Han Xu <han.xu@nxp.com>
4924 L: linux-mtd@lists.infradead.org
4926 F: drivers/mtd/nand/gpmi-nand/*
4928 FREESCALE I2C CPM DRIVER
4929 M: Jochen Friedrich <jochen@scram.de>
4930 L: linuxppc-dev@lists.ozlabs.org
4931 L: linux-i2c@vger.kernel.org
4933 F: drivers/i2c/busses/i2c-cpm.c
4935 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4936 M: Sascha Hauer <kernel@pengutronix.de>
4937 L: linux-fbdev@vger.kernel.org
4938 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4940 F: include/linux/platform_data/video-imxfb.h
4941 F: drivers/video/fbdev/imxfb.c
4943 FREESCALE QUAD SPI DRIVER
4944 M: Han Xu <han.xu@nxp.com>
4945 L: linux-mtd@lists.infradead.org
4947 F: drivers/mtd/spi-nor/fsl-quadspi.c
4949 FREESCALE SOC FS_ENET DRIVER
4950 M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4951 M: Vitaly Bordug <vbordug@ru.mvista.com>
4952 L: linuxppc-dev@lists.ozlabs.org
4953 L: netdev@vger.kernel.org
4955 F: drivers/net/ethernet/freescale/fs_enet/
4956 F: include/linux/fs_enet_pd.h
4958 FREESCALE IMX / MXC FEC DRIVER
4959 M: Fugang Duan <fugang.duan@nxp.com>
4960 L: netdev@vger.kernel.org
4962 F: drivers/net/ethernet/freescale/fec_main.c
4963 F: drivers/net/ethernet/freescale/fec_ptp.c
4964 F: drivers/net/ethernet/freescale/fec.h
4965 F: Documentation/devicetree/bindings/net/fsl-fec.txt
4967 FREESCALE QUICC ENGINE LIBRARY
4968 L: linuxppc-dev@lists.ozlabs.org
4970 F: drivers/soc/fsl/qe/
4971 F: include/soc/fsl/*qe*.h
4972 F: include/soc/fsl/*ucc*.h
4974 FREESCALE USB PERIPHERAL DRIVERS
4975 M: Li Yang <leoli@freescale.com>
4976 L: linux-usb@vger.kernel.org
4977 L: linuxppc-dev@lists.ozlabs.org
4979 F: drivers/usb/gadget/udc/fsl*
4981 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4982 M: Li Yang <leoli@freescale.com>
4983 L: netdev@vger.kernel.org
4984 L: linuxppc-dev@lists.ozlabs.org
4986 F: drivers/net/ethernet/freescale/ucc_geth*
4988 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4989 M: Claudiu Manoil <claudiu.manoil@freescale.com>
4990 L: netdev@vger.kernel.org
4992 F: drivers/net/ethernet/freescale/gianfar*
4993 X: drivers/net/ethernet/freescale/gianfar_ptp.c
4994 F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4996 FREESCALE QUICC ENGINE UCC HDLC DRIVER
4997 M: Zhao Qiang <qiang.zhao@nxp.com>
4998 L: netdev@vger.kernel.org
4999 L: linuxppc-dev@lists.ozlabs.org
5001 F: drivers/net/wan/fsl_ucc_hdlc*
5003 FREESCALE QUICC ENGINE UCC UART DRIVER
5004 M: Timur Tabi <timur@tabi.org>
5005 L: linuxppc-dev@lists.ozlabs.org
5007 F: drivers/tty/serial/ucc_uart.c
5009 FREESCALE SOC SOUND DRIVERS
5010 M: Timur Tabi <timur@tabi.org>
5011 M: Nicolin Chen <nicoleotsuka@gmail.com>
5012 M: Xiubo Li <Xiubo.Lee@gmail.com>
5013 R: Fabio Estevam <fabio.estevam@nxp.com>
5014 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5015 L: linuxppc-dev@lists.ozlabs.org
5017 F: sound/soc/fsl/fsl*
5018 F: sound/soc/fsl/imx*
5019 F: sound/soc/fsl/mpc8610_hpcd.c
5021 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
5022 M: "J. German Rivera" <German.Rivera@freescale.com>
5023 M: Stuart Yoder <stuart.yoder@nxp.com>
5024 L: linux-kernel@vger.kernel.org
5026 F: drivers/staging/fsl-mc/
5029 M: Christoph Hellwig <hch@infradead.org>
5030 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
5035 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5036 M: Pavel Machek <pavel@ucw.cz>
5037 L: linux-pm@vger.kernel.org
5039 F: Documentation/power/freezing-of-tasks.txt
5040 F: include/linux/freezer.h
5044 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
5045 L: linux-kernel@vger.kernel.org
5048 F: include/linux/frontswap.h
5050 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
5051 M: David Howells <dhowells@redhat.com>
5052 L: linux-cachefs@redhat.com (moderated for non-subscribers)
5054 F: Documentation/filesystems/caching/
5056 F: include/linux/fscache*.h
5058 FS-CRYPTO: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
5059 M: Theodore Y. Ts'o <tytso@mit.edu>
5060 M: Jaegeuk Kim <jaegeuk@kernel.org>
5063 F: include/linux/fscrypto.h
5066 M: Jaegeuk Kim <jaegeuk@kernel.org>
5067 M: Changman Lee <cm224.lee@samsung.com>
5068 R: Chao Yu <yuchao0@huawei.com>
5069 L: linux-f2fs-devel@lists.sourceforge.net
5070 W: http://en.wikipedia.org/wiki/F2FS
5071 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
5073 F: Documentation/filesystems/f2fs.txt
5074 F: Documentation/ABI/testing/sysfs-fs-f2fs
5076 F: include/linux/f2fs_fs.h
5077 F: include/trace/events/f2fs.h
5079 FUJITSU FR-V (FRV) PORT
5083 FUJITSU LAPTOP EXTRAS
5084 M: Jonathan Woithe <jwoithe@just42.net>
5085 L: platform-driver-x86@vger.kernel.org
5087 F: drivers/platform/x86/fujitsu-laptop.c
5089 FUJITSU M-5MO LS CAMERA ISP DRIVER
5090 M: Kyungmin Park <kyungmin.park@samsung.com>
5091 M: Heungjun Kim <riverful.kim@samsung.com>
5092 L: linux-media@vger.kernel.org
5094 F: drivers/media/i2c/m5mols/
5095 F: include/media/i2c/m5mols.h
5097 FUJITSU TABLET EXTRAS
5098 M: Robert Gerlach <khnz@gmx.de>
5099 L: platform-driver-x86@vger.kernel.org
5101 F: drivers/platform/x86/fujitsu-tablet.c
5103 FUSE: FILESYSTEM IN USERSPACE
5104 M: Miklos Szeredi <miklos@szeredi.hu>
5105 L: linux-fsdevel@vger.kernel.org
5106 W: http://fuse.sourceforge.net/
5107 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
5110 F: include/uapi/linux/fuse.h
5111 F: Documentation/filesystems/fuse.txt
5113 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
5114 M: Rik Faith <faith@cs.unc.edu>
5115 L: linux-scsi@vger.kernel.org
5116 S: Odd Fixes (e.g., new signatures)
5117 F: drivers/scsi/fdomain.*
5120 M: Kees Cook <keescook@chromium.org>
5121 R: Emese Revfy <re.emese@gmail.com>
5122 L: kernel-hardening@lists.openwall.com
5124 F: scripts/gcc-plugins/
5125 F: scripts/gcc-plugin.sh
5126 F: Documentation/gcc-plugins.txt
5128 GCOV BASED KERNEL PROFILING
5129 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
5132 F: Documentation/gcov.txt
5134 GDT SCSI DISK ARRAY CONTROLLER DRIVER
5135 M: Achim Leubner <achim_leubner@adaptec.com>
5136 L: linux-scsi@vger.kernel.org
5137 W: http://www.icp-vortex.com/
5139 F: drivers/scsi/gdt*
5141 GDB KERNEL DEBUGGING HELPER SCRIPTS
5142 M: Jan Kiszka <jan.kiszka@siemens.com>
5143 M: Kieran Bingham <kieran@bingham.xyz>
5147 GEMTEK FM RADIO RECEIVER DRIVER
5148 M: Hans Verkuil <hverkuil@xs4all.nl>
5149 L: linux-media@vger.kernel.org
5150 T: git git://linuxtv.org/media_tree.git
5151 W: https://linuxtv.org
5153 F: drivers/media/radio/radio-gemtek*
5155 GENERIC GPIO I2C DRIVER
5156 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
5158 F: drivers/i2c/busses/i2c-gpio.c
5159 F: include/linux/i2c-gpio.h
5161 GENERIC GPIO I2C MULTIPLEXER DRIVER
5162 M: Peter Korsgaard <peter.korsgaard@barco.com>
5163 L: linux-i2c@vger.kernel.org
5165 F: drivers/i2c/muxes/i2c-mux-gpio.c
5166 F: include/linux/i2c-mux-gpio.h
5167 F: Documentation/i2c/muxes/i2c-mux-gpio
5169 GENERIC HDLC (WAN) DRIVERS
5170 M: Krzysztof Halasa <khc@pm.waw.pl>
5171 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
5173 F: drivers/net/wan/c101.c
5174 F: drivers/net/wan/hd6457*
5175 F: drivers/net/wan/hdlc*
5176 F: drivers/net/wan/n2.c
5177 F: drivers/net/wan/pc300too.c
5178 F: drivers/net/wan/pci200syn.c
5179 F: drivers/net/wan/wanxl*
5181 GENERIC INCLUDE/ASM HEADER FILES
5182 M: Arnd Bergmann <arnd@arndb.de>
5183 L: linux-arch@vger.kernel.org
5184 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
5186 F: include/asm-generic/
5187 F: include/uapi/asm-generic/
5189 GENERIC PHY FRAMEWORK
5190 M: Kishon Vijay Abraham I <kishon@ti.com>
5191 L: linux-kernel@vger.kernel.org
5192 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
5195 F: include/linux/phy/
5198 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5199 M: Kevin Hilman <khilman@kernel.org>
5200 M: Ulf Hansson <ulf.hansson@linaro.org>
5201 L: linux-pm@vger.kernel.org
5203 F: drivers/base/power/domain*.c
5204 F: include/linux/pm_domain.h
5206 GENERIC UIO DRIVER FOR PCI DEVICES
5207 M: "Michael S. Tsirkin" <mst@redhat.com>
5208 L: kvm@vger.kernel.org
5210 F: drivers/uio/uio_pci_generic.c
5212 GET_MAINTAINER SCRIPT
5213 M: Joe Perches <joe@perches.com>
5215 F: scripts/get_maintainer.pl
5218 M: Steven Whitehouse <swhiteho@redhat.com>
5219 M: Bob Peterson <rpeterso@redhat.com>
5220 L: cluster-devel@redhat.com
5221 W: http://sources.redhat.com/cluster/
5222 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5224 F: Documentation/filesystems/gfs2*.txt
5226 F: include/uapi/linux/gfs2_ondisk.h
5228 GIGASET ISDN DRIVERS
5229 M: Paul Bolle <pebolle@tiscali.nl>
5230 L: gigaset307x-common@lists.sourceforge.net
5231 W: http://gigaset307x.sourceforge.net/
5233 F: Documentation/isdn/README.gigaset
5234 F: drivers/isdn/gigaset/
5235 F: include/uapi/linux/gigaset_dev.h
5238 M: Hans Verkuil <hans.verkuil@cisco.com>
5239 L: linux-media@vger.kernel.org
5241 F: drivers/media/usb/go7007/
5244 M: Bastien Nocera <hadess@hadess.net>
5245 L: linux-input@vger.kernel.org
5247 F: drivers/input/touchscreen/goodix.c
5250 M: Linus Walleij <linus.walleij@linaro.org>
5251 M: Alexandre Courbot <gnurou@gmail.com>
5252 L: linux-gpio@vger.kernel.org
5253 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
5255 F: Documentation/devicetree/bindings/gpio/
5256 F: Documentation/gpio/
5257 F: Documentation/ABI/testing/gpio-cdev
5258 F: Documentation/ABI/obsolete/sysfs-gpio
5260 F: include/linux/gpio/
5261 F: include/linux/gpio.h
5262 F: include/asm-generic/gpio.h
5263 F: include/uapi/linux/gpio.h
5266 GRE DEMULTIPLEXER DRIVER
5267 M: Dmitry Kozlov <xeb@mail.ru>
5268 L: netdev@vger.kernel.org
5270 F: net/ipv4/gre_demux.c
5271 F: net/ipv4/gre_offload.c
5272 F: include/net/gre.h
5274 GRETH 10/100/1G Ethernet MAC device driver
5275 M: Andreas Larsson <andreas@gaisler.com>
5276 L: netdev@vger.kernel.org
5278 F: drivers/net/ethernet/aeroflex/
5280 GSPCA FINEPIX SUBDRIVER
5281 M: Frank Zago <frank@zago.net>
5282 L: linux-media@vger.kernel.org
5283 T: git git://linuxtv.org/media_tree.git
5285 F: drivers/media/usb/gspca/finepix.c
5287 GSPCA GL860 SUBDRIVER
5288 M: Olivier Lorin <o.lorin@laposte.net>
5289 L: linux-media@vger.kernel.org
5290 T: git git://linuxtv.org/media_tree.git
5292 F: drivers/media/usb/gspca/gl860/
5294 GSPCA M5602 SUBDRIVER
5295 M: Erik Andren <erik.andren@gmail.com>
5296 L: linux-media@vger.kernel.org
5297 T: git git://linuxtv.org/media_tree.git
5299 F: drivers/media/usb/gspca/m5602/
5301 GSPCA PAC207 SONIXB SUBDRIVER
5302 M: Hans Verkuil <hverkuil@xs4all.nl>
5303 L: linux-media@vger.kernel.org
5304 T: git git://linuxtv.org/media_tree.git
5306 F: drivers/media/usb/gspca/pac207.c
5308 GSPCA SN9C20X SUBDRIVER
5309 M: Brian Johnson <brijohn@gmail.com>
5310 L: linux-media@vger.kernel.org
5311 T: git git://linuxtv.org/media_tree.git
5313 F: drivers/media/usb/gspca/sn9c20x.c
5315 GSPCA T613 SUBDRIVER
5316 M: Leandro Costantino <lcostantino@gmail.com>
5317 L: linux-media@vger.kernel.org
5318 T: git git://linuxtv.org/media_tree.git
5320 F: drivers/media/usb/gspca/t613.c
5322 GSPCA USB WEBCAM DRIVER
5323 M: Hans Verkuil <hverkuil@xs4all.nl>
5324 L: linux-media@vger.kernel.org
5325 T: git git://linuxtv.org/media_tree.git
5327 F: drivers/media/usb/gspca/
5329 GUID PARTITION TABLE (GPT)
5330 M: Davidlohr Bueso <dave@stgolabs.net>
5331 L: linux-efi@vger.kernel.org
5333 F: block/partitions/efi.*
5335 STK1160 USB VIDEO CAPTURE DRIVER
5336 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
5337 L: linux-media@vger.kernel.org
5338 T: git git://linuxtv.org/media_tree.git
5340 F: drivers/media/usb/stk1160/
5343 M: Yoshinori Sato <ysato@users.sourceforge.jp>
5344 L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
5345 W: http://uclinux-h8.sourceforge.jp
5346 T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
5349 F: drivers/clocksource/h8300_*.c
5350 F: drivers/clk/h8300/
5351 F: drivers/irqchip/irq-renesas-h8*.c
5353 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
5354 M: Frank Seidel <frank@f-seidel.de>
5355 L: platform-driver-x86@vger.kernel.org
5356 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
5358 F: drivers/platform/x86/hdaps.c
5360 HDPVR USB VIDEO ENCODER DRIVER
5361 M: Hans Verkuil <hverkuil@xs4all.nl>
5362 L: linux-media@vger.kernel.org
5363 T: git git://linuxtv.org/media_tree.git
5364 W: https://linuxtv.org
5366 F: drivers/media/usb/hdpvr/
5368 HWPOISON MEMORY FAILURE HANDLING
5369 M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
5370 L: linux-mm@kvack.org
5372 F: mm/memory-failure.c
5373 F: mm/hwpoison-inject.c
5375 HYPERVISOR VIRTUAL CONSOLE DRIVER
5376 L: linuxppc-dev@lists.ozlabs.org
5381 M: Antti Palosaari <crope@iki.fi>
5382 L: linux-media@vger.kernel.org
5383 W: https://linuxtv.org
5384 W: http://palosaari.fi/linux/
5385 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5386 T: git git://linuxtv.org/anttip/media_tree.git
5388 F: drivers/media/usb/hackrf/
5391 M: Jean Delvare <jdelvare@suse.com>
5392 M: Guenter Roeck <linux@roeck-us.net>
5393 L: linux-hwmon@vger.kernel.org
5394 W: http://hwmon.wiki.kernel.org/
5395 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
5396 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
5398 F: Documentation/hwmon/
5400 F: include/linux/hwmon*.h
5402 HARDWARE RANDOM NUMBER GENERATOR CORE
5403 M: Matt Mackall <mpm@selenic.com>
5404 M: Herbert Xu <herbert@gondor.apana.org.au>
5405 L: linux-crypto@vger.kernel.org
5407 F: Documentation/devicetree/bindings/rng/
5408 F: Documentation/hw_random.txt
5409 F: drivers/char/hw_random/
5410 F: include/linux/hw_random.h
5412 HARDWARE SPINLOCK CORE
5413 M: Ohad Ben-Cohen <ohad@wizery.com>
5414 M: Bjorn Andersson <bjorn.andersson@linaro.org>
5415 L: linux-remoteproc@vger.kernel.org
5417 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
5418 F: Documentation/devicetree/bindings/hwlock/
5419 F: Documentation/hwspinlock.txt
5420 F: drivers/hwspinlock/
5421 F: include/linux/hwspinlock.h
5423 HARMONY SOUND DRIVER
5424 L: linux-parisc@vger.kernel.org
5426 F: sound/parisc/harmony.*
5429 M: Antti Palosaari <crope@iki.fi>
5430 L: linux-media@vger.kernel.org
5431 W: https://linuxtv.org
5432 W: http://palosaari.fi/linux/
5433 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5434 T: git git://linuxtv.org/anttip/media_tree.git
5436 F: drivers/media/dvb-frontends/hd29l2*
5438 HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
5439 M: Brian Boylston <brian.boylston@hpe.com>
5441 F: Documentation/watchdog/hpwdt.txt
5442 F: drivers/watchdog/hpwdt.c
5444 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
5445 M: Don Brace <don.brace@microsemi.com>
5446 L: iss_storagedev@hp.com
5447 L: esc.storagedev@microsemi.com
5448 L: linux-scsi@vger.kernel.org
5450 F: Documentation/scsi/hpsa.txt
5451 F: drivers/scsi/hpsa*.[ch]
5452 F: include/linux/cciss*.h
5453 F: include/uapi/linux/cciss*.h
5455 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5456 M: Don Brace <don.brace@microsemi.com>
5457 L: iss_storagedev@hp.com
5458 L: esc.storagedev@microsemi.com
5459 L: linux-scsi@vger.kernel.org
5461 F: Documentation/blockdev/cciss.txt
5462 F: drivers/block/cciss*
5463 F: include/linux/cciss_ioctl.h
5464 F: include/uapi/linux/cciss_ioctl.h
5467 M: Mike Marciniszyn <mike.marciniszyn@intel.com>
5468 M: Dennis Dalessandro <dennis.dalessandro@intel.com>
5469 L: linux-rdma@vger.kernel.org
5471 F: drivers/infiniband/hw/hfi1
5474 L: linux-fsdevel@vger.kernel.org
5476 F: Documentation/filesystems/hfs.txt
5480 L: linux-fsdevel@vger.kernel.org
5482 F: Documentation/filesystems/hfsplus.txt
5485 HGA FRAMEBUFFER DRIVER
5486 M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5487 L: linux-nvidia@lists.surfsouth.com
5488 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5490 F: drivers/video/fbdev/hgafb.c
5492 HIBERNATION (aka Software Suspend, aka swsusp)
5493 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5494 M: Pavel Machek <pavel@ucw.cz>
5495 L: linux-pm@vger.kernel.org
5498 F: drivers/base/power/
5500 F: include/linux/suspend.h
5501 F: include/linux/freezer.h
5502 F: include/linux/pm.h
5503 F: arch/*/include/asm/suspend*.h
5506 M: Jiri Kosina <jikos@kernel.org>
5507 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
5508 L: linux-input@vger.kernel.org
5509 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5512 F: include/linux/hid*
5513 F: include/uapi/linux/hid*
5515 HID SENSOR HUB DRIVERS
5516 M: Jiri Kosina <jikos@kernel.org>
5517 M: Jonathan Cameron <jic23@kernel.org>
5518 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5519 L: linux-input@vger.kernel.org
5520 L: linux-iio@vger.kernel.org
5522 F: Documentation/hid/hid-sensor*
5523 F: drivers/hid/hid-sensor-*
5524 F: drivers/iio/*/hid-*
5525 F: include/linux/hid-sensor-*
5527 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5528 M: Thomas Gleixner <tglx@linutronix.de>
5529 L: linux-kernel@vger.kernel.org
5530 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5532 F: Documentation/timers/
5533 F: kernel/time/hrtimer.c
5534 F: kernel/time/clockevents.c
5535 F: kernel/time/tick*.*
5536 F: kernel/time/timer_*.c
5537 F: include/linux/clockchips.h
5538 F: include/linux/hrtimer.h
5540 HIGH-SPEED SCC DRIVER FOR AX.25
5541 L: linux-hams@vger.kernel.org
5543 F: drivers/net/hamradio/dmascc.c
5544 F: drivers/net/hamradio/scc.c
5546 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5547 M: HighPoint Linux Team <linux@highpoint-tech.com>
5548 W: http://www.highpoint-tech.com
5550 F: Documentation/scsi/hptiop.txt
5551 F: drivers/scsi/hptiop.c
5554 M: Jes Sorensen <jes@trained-monkey.org>
5555 L: linux-hippi@sunsite.dk
5557 F: include/linux/hippidevice.h
5558 F: include/uapi/linux/if_hippi.h
5560 F: drivers/net/hippi/
5562 HISILICON NETWORK SUBSYSTEM DRIVER
5563 M: Yisen Zhuang <yisen.zhuang@huawei.com>
5564 M: Salil Mehta <salil.mehta@huawei.com>
5565 L: netdev@vger.kernel.org
5566 W: http://www.hisilicon.com
5568 F: drivers/net/ethernet/hisilicon/
5569 F: Documentation/devicetree/bindings/net/hisilicon*.txt
5571 HISILICON ROCE DRIVER
5572 M: Lijun Ou <oulijun@huawei.com>
5573 M: Wei Hu(Xavier) <xavier.huwei@huawei.com>
5574 L: linux-rdma@vger.kernel.org
5576 F: drivers/infiniband/hw/hns/
5577 F: Documentation/devicetree/bindings/infiniband/hisilicon-hns-roce.txt
5579 HISILICON SAS Controller
5580 M: John Garry <john.garry@huawei.com>
5581 W: http://www.hisilicon.com
5583 F: drivers/scsi/hisi_sas/
5584 F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5587 M: Jouni Malinen <j@w1.fi>
5588 L: hostap@shmoo.com (subscribers-only)
5589 L: linux-wireless@vger.kernel.org
5590 W: http://hostap.epitest.fi/
5592 F: drivers/net/wireless/intersil/hostap/
5594 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5595 L: platform-driver-x86@vger.kernel.org
5597 F: drivers/platform/x86/tc1100-wmi.c
5599 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5600 M: Jaroslav Kysela <perex@perex.cz>
5602 F: drivers/net/ethernet/hp/hp100.*
5604 HPET: High Precision Event Timers driver
5605 M: Clemens Ladisch <clemens@ladisch.de>
5607 F: Documentation/timers/hpet.txt
5608 F: drivers/char/hpet.c
5609 F: include/linux/hpet.h
5610 F: include/uapi/linux/hpet.h
5614 F: arch/x86/kernel/hpet.c
5615 F: arch/x86/include/asm/hpet.h
5618 M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5619 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5624 M: Sebastian Reichel <sre@kernel.org>
5625 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5627 F: Documentation/ABI/testing/sysfs-bus-hsi
5628 F: Documentation/hsi.txt
5630 F: include/linux/hsi/
5631 F: include/uapi/linux/hsi/
5634 M: Jan Dumon <j.dumon@option.com>
5635 W: http://www.pharscape.org
5637 F: drivers/net/usb/hso.c
5639 HSR NETWORK PROTOCOL
5640 M: Arvid Brodin <arvid.brodin@alten.se>
5641 L: netdev@vger.kernel.org
5645 HTCPEN TOUCHSCREEN DRIVER
5646 M: Pau Oliva Fora <pof@eslack.org>
5647 L: linux-input@vger.kernel.org
5649 F: drivers/input/touchscreen/htcpen.c
5652 M: Nadia Yvette Chambers <nyc@holomorphy.com>
5656 Hyper-V CORE AND DRIVERS
5657 M: "K. Y. Srinivasan" <kys@microsoft.com>
5658 M: Haiyang Zhang <haiyangz@microsoft.com>
5659 L: devel@linuxdriverproject.org
5661 F: arch/x86/include/asm/mshyperv.h
5662 F: arch/x86/include/uapi/asm/hyperv.h
5663 F: arch/x86/kernel/cpu/mshyperv.c
5664 F: drivers/hid/hid-hyperv.c
5666 F: drivers/input/serio/hyperv-keyboard.c
5667 F: drivers/pci/host/pci-hyperv.c
5668 F: drivers/net/hyperv/
5669 F: drivers/scsi/storvsc_drv.c
5670 F: drivers/video/fbdev/hyperv_fb.c
5671 F: include/linux/hyperv.h
5673 F: Documentation/ABI/stable/sysfs-bus-vmbus
5676 M: Peter Rosin <peda@axentia.se>
5677 L: linux-i2c@vger.kernel.org
5679 F: Documentation/i2c/i2c-topology
5680 F: Documentation/i2c/muxes/
5681 F: Documentation/devicetree/bindings/i2c/i2c-mux*
5682 F: drivers/i2c/i2c-mux.c
5683 F: drivers/i2c/muxes/
5684 F: include/linux/i2c-mux.h
5686 I2C OVER PARALLEL PORT
5687 M: Jean Delvare <jdelvare@suse.com>
5688 L: linux-i2c@vger.kernel.org
5690 F: Documentation/i2c/busses/i2c-parport
5691 F: Documentation/i2c/busses/i2c-parport-light
5692 F: drivers/i2c/busses/i2c-parport.c
5693 F: drivers/i2c/busses/i2c-parport-light.c
5695 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5696 M: Jean Delvare <jdelvare@suse.com>
5697 L: linux-i2c@vger.kernel.org
5699 F: Documentation/i2c/busses/i2c-ali1535
5700 F: Documentation/i2c/busses/i2c-ali1563
5701 F: Documentation/i2c/busses/i2c-ali15x3
5702 F: Documentation/i2c/busses/i2c-amd756
5703 F: Documentation/i2c/busses/i2c-amd8111
5704 F: Documentation/i2c/busses/i2c-i801
5705 F: Documentation/i2c/busses/i2c-nforce2
5706 F: Documentation/i2c/busses/i2c-piix4
5707 F: Documentation/i2c/busses/i2c-sis5595
5708 F: Documentation/i2c/busses/i2c-sis630
5709 F: Documentation/i2c/busses/i2c-sis96x
5710 F: Documentation/i2c/busses/i2c-via
5711 F: Documentation/i2c/busses/i2c-viapro
5712 F: drivers/i2c/busses/i2c-ali1535.c
5713 F: drivers/i2c/busses/i2c-ali1563.c
5714 F: drivers/i2c/busses/i2c-ali15x3.c
5715 F: drivers/i2c/busses/i2c-amd756.c
5716 F: drivers/i2c/busses/i2c-amd756-s4882.c
5717 F: drivers/i2c/busses/i2c-amd8111.c
5718 F: drivers/i2c/busses/i2c-i801.c
5719 F: drivers/i2c/busses/i2c-isch.c
5720 F: drivers/i2c/busses/i2c-nforce2.c
5721 F: drivers/i2c/busses/i2c-nforce2-s4985.c
5722 F: drivers/i2c/busses/i2c-piix4.c
5723 F: drivers/i2c/busses/i2c-sis5595.c
5724 F: drivers/i2c/busses/i2c-sis630.c
5725 F: drivers/i2c/busses/i2c-sis96x.c
5726 F: drivers/i2c/busses/i2c-via.c
5727 F: drivers/i2c/busses/i2c-viapro.c
5729 I2C/SMBUS ISMT DRIVER
5730 M: Seth Heasley <seth.heasley@intel.com>
5731 M: Neil Horman <nhorman@tuxdriver.com>
5732 L: linux-i2c@vger.kernel.org
5733 F: drivers/i2c/busses/i2c-ismt.c
5734 F: Documentation/i2c/busses/i2c-ismt
5736 I2C/SMBUS STUB DRIVER
5737 M: Jean Delvare <jdelvare@suse.com>
5738 L: linux-i2c@vger.kernel.org
5740 F: drivers/i2c/i2c-stub.c
5743 M: Wolfram Sang <wsa@the-dreams.de>
5744 L: linux-i2c@vger.kernel.org
5745 W: https://i2c.wiki.kernel.org/
5746 Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
5747 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5749 F: Documentation/devicetree/bindings/i2c/
5750 F: Documentation/i2c/
5753 F: include/linux/i2c.h
5754 F: include/linux/i2c-*.h
5755 F: include/uapi/linux/i2c.h
5756 F: include/uapi/linux/i2c-*.h
5759 M: Mika Westerberg <mika.westerberg@linux.intel.com>
5760 L: linux-i2c@vger.kernel.org
5761 L: linux-acpi@vger.kernel.org
5765 M: Jean Delvare <jdelvare@suse.com>
5766 L: linux-i2c@vger.kernel.org
5768 F: Documentation/i2c/busses/i2c-taos-evm
5769 F: drivers/i2c/busses/i2c-taos-evm.c
5772 M: Till Harbaum <till@harbaum.org>
5773 L: linux-i2c@vger.kernel.org
5774 W: http://www.harbaum.org/till/i2c_tiny_usb
5776 F: drivers/i2c/busses/i2c-tiny-usb.c
5779 M: "H. Peter Anvin" <hpa@zytor.com>
5783 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5784 M: "H. Peter Anvin" <hpa@zytor.com>
5785 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5788 IA64 (Itanium) PLATFORM
5789 M: Tony Luck <tony.luck@intel.com>
5790 M: Fenghua Yu <fenghua.yu@intel.com>
5791 L: linux-ia64@vger.kernel.org
5792 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5796 IBM Power VMX Cryptographic instructions
5797 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5798 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5799 L: linux-crypto@vger.kernel.org
5801 F: drivers/crypto/vmx/Makefile
5802 F: drivers/crypto/vmx/Kconfig
5803 F: drivers/crypto/vmx/vmx.c
5804 F: drivers/crypto/vmx/aes*
5805 F: drivers/crypto/vmx/ghash*
5806 F: drivers/crypto/vmx/ppc-xlate.pl
5808 IBM Power in-Nest Crypto Acceleration
5809 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5810 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5811 L: linux-crypto@vger.kernel.org
5813 F: drivers/crypto/nx/Makefile
5814 F: drivers/crypto/nx/Kconfig
5815 F: drivers/crypto/nx/nx-aes*
5816 F: drivers/crypto/nx/nx-sha*
5817 F: drivers/crypto/nx/nx.*
5818 F: drivers/crypto/nx/nx_csbcpb.h
5819 F: drivers/crypto/nx/nx_debugfs.h
5821 IBM Power 842 compression accelerator
5822 M: Dan Streetman <ddstreet@ieee.org>
5824 F: drivers/crypto/nx/Makefile
5825 F: drivers/crypto/nx/Kconfig
5826 F: drivers/crypto/nx/nx-842*
5827 F: include/linux/sw842.h
5831 IBM Power Linux RAID adapter
5832 M: Brian King <brking@us.ibm.com>
5834 F: drivers/scsi/ipr.*
5836 IBM Power Virtual Ethernet Device Driver
5837 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5838 L: netdev@vger.kernel.org
5840 F: drivers/net/ethernet/ibm/ibmveth.*
5842 IBM Power SRIOV Virtual NIC Device Driver
5843 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5844 M: John Allen <jallen@linux.vnet.ibm.com>
5845 L: netdev@vger.kernel.org
5847 F: drivers/net/ethernet/ibm/ibmvnic.*
5849 IBM Power Virtual SCSI Device Drivers
5850 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5851 L: linux-scsi@vger.kernel.org
5853 F: drivers/scsi/ibmvscsi/ibmvscsi*
5854 F: include/scsi/viosrp.h
5856 IBM Power Virtual SCSI Device Target Driver
5857 M: Bryant G. Ly <bryantly@linux.vnet.ibm.com>
5858 M: Michael Cyr <mikecyr@linux.vnet.ibm.com>
5859 L: linux-scsi@vger.kernel.org
5860 L: target-devel@vger.kernel.org
5862 F: drivers/scsi/ibmvscsi_tgt/
5864 IBM Power Virtual FC Device Drivers
5865 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5866 L: linux-scsi@vger.kernel.org
5868 F: drivers/scsi/ibmvscsi/ibmvfc*
5870 IBM ServeRAID RAID DRIVER
5872 F: drivers/scsi/ips.*
5874 ICH LPC AND GPIO DRIVER
5875 M: Peter Tyser <ptyser@xes-inc.com>
5877 F: drivers/mfd/lpc_ich.c
5878 F: drivers/gpio/gpio-ich.c
5881 M: "David S. Miller" <davem@davemloft.net>
5882 L: linux-ide@vger.kernel.org
5883 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
5884 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5886 F: Documentation/ide/
5888 F: include/linux/ide.h
5890 IDEAPAD LAPTOP EXTRAS DRIVER
5891 M: Ike Panhc <ike.pan@canonical.com>
5892 L: platform-driver-x86@vger.kernel.org
5893 W: http://launchpad.net/ideapad-laptop
5895 F: drivers/platform/x86/ideapad-laptop.c
5897 IDEAPAD LAPTOP SLIDEBAR DRIVER
5898 M: Andrey Moiseev <o2g.org.ru@gmail.com>
5899 L: linux-input@vger.kernel.org
5900 W: https://github.com/o2genum/ideapad-slidebar
5902 F: drivers/input/misc/ideapad_slidebar.c
5905 M: Borislav Petkov <bp@alien8.de>
5906 L: linux-ide@vger.kernel.org
5908 F: Documentation/cdrom/ide-cd
5909 F: drivers/ide/ide-cd*
5912 M: Andy Henroid <andrew.d.henroid@intel.com>
5913 L: linux-pm@vger.kernel.org
5915 F: drivers/idle/i7300_idle.c
5917 IEEE 802.15.4 SUBSYSTEM
5918 M: Alexander Aring <aar@pengutronix.de>
5919 L: linux-wpan@vger.kernel.org
5920 W: http://wpan.cakelab.org/
5921 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
5922 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
5926 F: drivers/net/ieee802154/
5927 F: include/linux/nl802154.h
5928 F: include/linux/ieee802154.h
5929 F: include/net/nl802154.h
5930 F: include/net/mac802154.h
5931 F: include/net/af_ieee802154.h
5932 F: include/net/cfg802154.h
5933 F: include/net/ieee802154_netdev.h
5934 F: Documentation/networking/ieee802154.txt
5936 IGORPLUG-USB IR RECEIVER
5937 M: Sean Young <sean@mess.org>
5938 L: linux-media@vger.kernel.org
5940 F: drivers/media/rc/igorplugusb.c
5942 IGUANAWORKS USB IR TRANSCEIVER
5943 M: Sean Young <sean@mess.org>
5944 L: linux-media@vger.kernel.org
5946 F: drivers/media/rc/iguanair.c
5948 IIO SUBSYSTEM AND DRIVERS
5949 M: Jonathan Cameron <jic23@kernel.org>
5950 R: Hartmut Knaack <knaack.h@gmx.de>
5951 R: Lars-Peter Clausen <lars@metafoo.de>
5952 R: Peter Meerwald-Stadler <pmeerw@pmeerw.net>
5953 L: linux-iio@vger.kernel.org
5954 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
5956 F: Documentation/devicetree/bindings/iio/
5958 F: drivers/staging/iio/
5959 F: include/linux/iio/
5962 IKANOS/ADI EAGLE ADSL USB DRIVER
5963 M: Matthieu Castet <castet.matthieu@free.fr>
5964 M: Stanislaw Gruszka <stf_xl@wp.pl>
5966 F: drivers/usb/atm/ueagle-atm.c
5968 INA209 HARDWARE MONITOR DRIVER
5969 M: Guenter Roeck <linux@roeck-us.net>
5970 L: linux-hwmon@vger.kernel.org
5972 F: Documentation/hwmon/ina209
5973 F: Documentation/devicetree/bindings/i2c/ina209.txt
5974 F: drivers/hwmon/ina209.c
5976 INA2XX HARDWARE MONITOR DRIVER
5977 M: Guenter Roeck <linux@roeck-us.net>
5978 L: linux-hwmon@vger.kernel.org
5980 F: Documentation/hwmon/ina2xx
5981 F: drivers/hwmon/ina2xx.c
5982 F: include/linux/platform_data/ina2xx.h
5984 INDUSTRY PACK SUBSYSTEM (IPACK)
5985 M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5986 M: Jens Taprogge <jens.taprogge@taprogge.org>
5987 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5988 L: industrypack-devel@lists.sourceforge.net
5989 W: http://industrypack.sourceforge.net
5993 INGENIC JZ4780 DMA Driver
5994 M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5996 F: drivers/dma/dma-jz4780.c
5998 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5999 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6000 M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
6001 L: linux-ima-devel@lists.sourceforge.net
6002 L: linux-ima-user@lists.sourceforge.net
6003 L: linux-security-module@vger.kernel.org
6004 T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
6006 F: security/integrity/ima/
6008 IMGTEC IR DECODER DRIVER
6009 M: James Hogan <james.hogan@imgtec.com>
6011 F: drivers/media/rc/img-ir/
6013 IMS TWINTURBO FRAMEBUFFER DRIVER
6014 L: linux-fbdev@vger.kernel.org
6016 F: drivers/video/fbdev/imsttfb.c
6018 INFINIBAND SUBSYSTEM
6019 M: Doug Ledford <dledford@redhat.com>
6020 M: Sean Hefty <sean.hefty@intel.com>
6021 M: Hal Rosenstock <hal.rosenstock@gmail.com>
6022 L: linux-rdma@vger.kernel.org
6023 W: http://www.openfabrics.org/
6024 Q: http://patchwork.kernel.org/project/linux-rdma/list/
6025 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
6027 F: Documentation/infiniband/
6028 F: drivers/infiniband/
6029 F: include/uapi/linux/if_infiniband.h
6030 F: include/uapi/rdma/
6034 M: John McCutchan <john@johnmccutchan.com>
6035 M: Robert Love <rlove@rlove.org>
6036 M: Eric Paris <eparis@parisplace.org>
6038 F: Documentation/filesystems/inotify.txt
6039 F: fs/notify/inotify/
6040 F: include/linux/inotify.h
6041 F: include/uapi/linux/inotify.h
6043 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
6044 M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
6045 L: linux-input@vger.kernel.org
6046 Q: http://patchwork.kernel.org/project/linux-input/list/
6047 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
6050 F: include/linux/input.h
6051 F: include/uapi/linux/input.h
6052 F: include/linux/input/
6053 F: Documentation/devicetree/bindings/input/
6055 INPUT MULTITOUCH (MT) PROTOCOL
6056 M: Henrik Rydberg <rydberg@bitmath.org>
6057 L: linux-input@vger.kernel.org
6059 F: Documentation/input/multi-touch-protocol.txt
6060 F: drivers/input/input-mt.c
6063 INTEL ASoC BDW/HSW DRIVERS
6064 M: Jie Yang <yang.jie@linux.intel.com>
6065 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6067 F: sound/soc/intel/common/sst-dsp*
6068 F: sound/soc/intel/common/sst-firmware.c
6069 F: sound/soc/intel/boards/broadwell.c
6070 F: sound/soc/intel/haswell/
6072 INTEL C600 SERIES SAS CONTROLLER DRIVER
6073 M: Intel SCU Linux support <intel-linux-scu@intel.com>
6074 M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
6075 L: linux-scsi@vger.kernel.org
6076 T: git git://git.code.sf.net/p/intel-sas/isci
6078 F: drivers/scsi/isci/
6080 INTEL HID EVENT DRIVER
6081 M: Alex Hung <alex.hung@canonical.com>
6082 L: platform-driver-x86@vger.kernel.org
6084 F: drivers/platform/x86/intel-hid.c
6086 INTEL VIRTUAL BUTTON DRIVER
6087 M: AceLan Kao <acelan.kao@canonical.com>
6088 L: platform-driver-x86@vger.kernel.org
6090 F: drivers/platform/x86/intel-vbtn.c
6093 M: Len Brown <lenb@kernel.org>
6094 L: linux-pm@vger.kernel.org
6095 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
6097 F: drivers/idle/intel_idle.c
6100 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
6101 M: Len Brown <lenb@kernel.org>
6102 L: linux-pm@vger.kernel.org
6104 F: drivers/cpufreq/intel_pstate.c
6106 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
6107 M: Maik Broemme <mbroemme@plusserver.de>
6108 L: linux-fbdev@vger.kernel.org
6110 F: Documentation/fb/intelfb.txt
6111 F: drivers/video/fbdev/intelfb/
6113 INTEL 810/815 FRAMEBUFFER DRIVER
6114 M: Antonino Daplas <adaplas@gmail.com>
6115 L: linux-fbdev@vger.kernel.org
6117 F: drivers/video/fbdev/i810/
6119 INTEL MENLOW THERMAL DRIVER
6120 M: Sujith Thomas <sujith.thomas@intel.com>
6121 L: platform-driver-x86@vger.kernel.org
6122 W: https://01.org/linux-acpi
6124 F: drivers/platform/x86/intel_menlow.c
6126 INTEL I/OAT DMA DRIVER
6127 M: Dave Jiang <dave.jiang@intel.com>
6128 R: Dan Williams <dan.j.williams@intel.com>
6129 L: dmaengine@vger.kernel.org
6130 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
6132 F: drivers/dma/ioat*
6135 M: David Woodhouse <dwmw2@infradead.org>
6136 L: iommu@lists.linux-foundation.org
6137 T: git git://git.infradead.org/iommu-2.6.git
6139 F: drivers/iommu/intel-iommu.c
6140 F: include/linux/intel-iommu.h
6142 INTEL IOP-ADMA DMA DRIVER
6143 R: Dan Williams <dan.j.williams@intel.com>
6145 F: drivers/dma/iop-adma.c
6147 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
6148 M: Krzysztof Halasa <khalasa@piap.pl>
6150 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
6151 F: arch/arm/mach-ixp4xx/include/mach/npe.h
6152 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
6153 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
6154 F: drivers/net/ethernet/xscale/ixp4xx_eth.c
6155 F: drivers/net/wan/ixp4xx_hss.c
6157 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
6158 M: Deepak Saxena <dsaxena@plexity.net>
6160 F: drivers/char/hw_random/ixp4xx-rng.c
6162 INTEL ETHERNET DRIVERS
6163 M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
6164 L: intel-wired-lan@lists.osuosl.org (moderated for non-subscribers)
6165 W: http://www.intel.com/support/feedback.htm
6166 W: http://e1000.sourceforge.net/
6167 Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
6168 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
6169 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
6171 F: Documentation/networking/e100.txt
6172 F: Documentation/networking/e1000.txt
6173 F: Documentation/networking/e1000e.txt
6174 F: Documentation/networking/igb.txt
6175 F: Documentation/networking/igbvf.txt
6176 F: Documentation/networking/ixgb.txt
6177 F: Documentation/networking/ixgbe.txt
6178 F: Documentation/networking/ixgbevf.txt
6179 F: Documentation/networking/i40e.txt
6180 F: Documentation/networking/i40evf.txt
6181 F: drivers/net/ethernet/intel/
6182 F: drivers/net/ethernet/intel/*/
6184 INTEL RDMA RNIC DRIVER
6185 M: Faisal Latif <faisal.latif@intel.com>
6186 R: Chien Tin Tung <chien.tin.tung@intel.com>
6187 R: Mustafa Ismail <mustafa.ismail@intel.com>
6188 R: Shiraz Saleem <shiraz.saleem@intel.com>
6189 R: Tatyana Nikolova <tatyana.e.nikolova@intel.com>
6190 L: linux-rdma@vger.kernel.org
6192 F: drivers/infiniband/hw/i40iw/
6194 INTEL MERRIFIELD GPIO DRIVER
6195 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
6196 L: linux-gpio@vger.kernel.org
6198 F: drivers/gpio/gpio-merrifield.c
6200 INTEL-MID GPIO DRIVER
6201 M: David Cohen <david.a.cohen@linux.intel.com>
6202 L: linux-gpio@vger.kernel.org
6204 F: drivers/gpio/gpio-intel-mid.c
6206 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
6207 M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
6208 L: linux-wireless@vger.kernel.org
6210 F: Documentation/networking/README.ipw2100
6211 F: Documentation/networking/README.ipw2200
6212 F: drivers/net/wireless/intel/ipw2x00/
6215 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
6217 F: Documentation/trace/intel_th.txt
6218 F: drivers/hwtracing/intel_th/
6220 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
6221 M: Ning Sun <ning.sun@intel.com>
6222 L: tboot-devel@lists.sourceforge.net
6223 W: http://tboot.sourceforge.net
6224 T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
6226 F: Documentation/intel_txt.txt
6227 F: include/linux/tboot.h
6228 F: arch/x86/kernel/tboot.c
6230 INTEL WIRELESS WIMAX CONNECTION 2400
6231 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
6232 M: linux-wimax@intel.com
6233 L: wimax@linuxwimax.org (subscribers-only)
6235 W: http://linuxwimax.org
6236 F: Documentation/wimax/README.i2400m
6237 F: drivers/net/wimax/i2400m/
6238 F: include/uapi/linux/wimax/i2400m.h
6240 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
6241 M: Stanislaw Gruszka <sgruszka@redhat.com>
6242 L: linux-wireless@vger.kernel.org
6244 F: drivers/net/wireless/intel/iwlegacy/
6246 INTEL WIRELESS WIFI LINK (iwlwifi)
6247 M: Johannes Berg <johannes.berg@intel.com>
6248 M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
6249 M: Luca Coelho <luciano.coelho@intel.com>
6250 M: Intel Linux Wireless <linuxwifi@intel.com>
6251 L: linux-wireless@vger.kernel.org
6252 W: http://intellinuxwireless.org
6253 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
6255 F: drivers/net/wireless/intel/iwlwifi/
6257 INTEL MANAGEMENT ENGINE (mei)
6258 M: Tomas Winkler <tomas.winkler@intel.com>
6259 L: linux-kernel@vger.kernel.org
6261 F: include/uapi/linux/mei.h
6262 F: include/linux/mei_cl_bus.h
6263 F: drivers/misc/mei/*
6264 F: drivers/watchdog/mei_wdt.c
6265 F: Documentation/misc-devices/mei/*
6267 INTEL MIC DRIVERS (mic)
6268 M: Sudeep Dutt <sudeep.dutt@intel.com>
6269 M: Ashutosh Dixit <ashutosh.dixit@intel.com>
6271 W: https://github.com/sudeepdutt/mic
6272 W: http://software.intel.com/en-us/mic-developer
6273 F: include/linux/mic_bus.h
6274 F: include/linux/scif.h
6275 F: include/uapi/linux/mic_common.h
6276 F: include/uapi/linux/mic_ioctl.h
6277 F: include/uapi/linux/scif_ioctl.h
6278 F: drivers/misc/mic/
6279 F: drivers/dma/mic_x100_dma.c
6280 F: drivers/dma/mic_x100_dma.h
6281 F: Documentation/mic/
6283 INTEL PMC/P-Unit IPC DRIVER
6284 M: Zha Qipeng<qipeng.zha@intel.com>
6285 L: platform-driver-x86@vger.kernel.org
6287 F: drivers/platform/x86/intel_pmc_ipc.c
6288 F: drivers/platform/x86/intel_punit_ipc.c
6289 F: arch/x86/include/asm/intel_pmc_ipc.h
6290 F: arch/x86/include/asm/intel_punit_ipc.h
6292 INTEL TELEMETRY DRIVER
6293 M: Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
6294 L: platform-driver-x86@vger.kernel.org
6296 F: arch/x86/include/asm/intel_telemetry.h
6297 F: drivers/platform/x86/intel_telemetry*
6299 INTEL PMC CORE DRIVER
6300 M: Rajneesh Bhardwaj <rajneesh.bhardwaj@intel.com>
6301 M: Vishwanath Somayaji <vishwanath.somayaji@intel.com>
6302 L: platform-driver-x86@vger.kernel.org
6304 F: arch/x86/include/asm/pmc_core.h
6305 F: drivers/platform/x86/intel_pmc_core*
6307 IOC3 ETHERNET DRIVER
6308 M: Ralf Baechle <ralf@linux-mips.org>
6309 L: linux-mips@linux-mips.org
6311 F: drivers/net/ethernet/sgi/ioc3-eth.c
6314 M: Pat Gefre <pfg@sgi.com>
6315 L: linux-serial@vger.kernel.org
6317 F: drivers/tty/serial/ioc3_serial.c
6320 M: Joerg Roedel <joro@8bytes.org>
6321 L: iommu@lists.linux-foundation.org
6322 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
6324 F: Documentation/devicetree/bindings/iommu/
6328 M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
6330 F: net/ipv4/netfilter/ipt_MASQUERADE.c
6333 M: Corey Minyard <minyard@acm.org>
6334 L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
6335 W: http://openipmi.sourceforge.net/
6337 F: Documentation/IPMI.txt
6338 F: drivers/char/ipmi/
6339 F: include/linux/ipmi*
6340 F: include/uapi/linux/ipmi*
6342 QCOM AUDIO (ASoC) DRIVERS
6343 M: Patrick Lai <plai@codeaurora.org>
6344 M: Banajit Goswami <bgoswami@codeaurora.org>
6345 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6349 IPS SCSI RAID DRIVER
6350 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
6351 L: linux-scsi@vger.kernel.org
6352 W: http://www.adaptec.com/
6354 F: drivers/scsi/ips*
6357 M: Wensong Zhang <wensong@linux-vs.org>
6358 M: Simon Horman <horms@verge.net.au>
6359 M: Julian Anastasov <ja@ssi.bg>
6360 L: netdev@vger.kernel.org
6361 L: lvs-devel@vger.kernel.org
6363 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
6364 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
6365 F: Documentation/networking/ipvs-sysctl.txt
6366 F: include/net/ip_vs.h
6367 F: include/uapi/linux/ip_vs.h
6368 F: net/netfilter/ipvs/
6371 M: Jiri Kosina <jikos@kernel.org>
6372 M: David Sterba <dsterba@suse.com>
6374 F: drivers/tty/ipwireless/
6377 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6378 L: netdev@vger.kernel.org
6380 F: include/net/ipx.h
6381 F: include/uapi/linux/ipx.h
6385 M: Samuel Ortiz <samuel@sortiz.org>
6386 L: irda-users@lists.sourceforge.net (subscribers-only)
6387 L: netdev@vger.kernel.org
6388 W: http://irda.sourceforge.net/
6390 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
6391 F: Documentation/networking/irda.txt
6392 F: drivers/net/irda/
6393 F: include/net/irda/
6397 M: Thomas Gleixner <tglx@linutronix.de>
6398 L: linux-kernel@vger.kernel.org
6400 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6404 M: Thomas Gleixner <tglx@linutronix.de>
6405 M: Jason Cooper <jason@lakedaemon.net>
6406 M: Marc Zyngier <marc.zyngier@arm.com>
6407 L: linux-kernel@vger.kernel.org
6409 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6410 T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
6411 F: Documentation/devicetree/bindings/interrupt-controller/
6414 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
6415 M: Marc Zyngier <marc.zyngier@arm.com>
6417 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6418 F: Documentation/IRQ-domain.txt
6419 F: include/linux/irqdomain.h
6420 F: kernel/irq/irqdomain.c
6424 M: William Breathitt Gray <vilhelm.gray@gmail.com>
6426 F: Documentation/isa.txt
6427 F: drivers/base/isa.c
6428 F: include/linux/isa.h
6431 M: Jaroslav Kysela <perex@perex.cz>
6433 F: Documentation/isapnp.txt
6434 F: drivers/pnp/isapnp/
6435 F: include/linux/isapnp.h
6438 M: Hans Verkuil <hverkuil@xs4all.nl>
6439 L: linux-media@vger.kernel.org
6440 T: git git://linuxtv.org/media_tree.git
6441 W: https://linuxtv.org
6443 F: drivers/media/radio/radio-isa*
6445 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
6446 M: Peter Jones <pjones@redhat.com>
6447 M: Konrad Rzeszutek Wilk <konrad@kernel.org>
6449 F: drivers/firmware/iscsi_ibft*
6452 M: Mike Christie <michaelc@cs.wisc.edu>
6453 L: open-iscsi@googlegroups.com
6454 W: www.open-iscsi.org
6455 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
6457 F: drivers/scsi/*iscsi*
6458 F: include/scsi/*iscsi*
6460 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
6461 M: Or Gerlitz <ogerlitz@mellanox.com>
6462 M: Sagi Grimberg <sagi@grimberg.me>
6463 M: Roi Dayan <roid@mellanox.com>
6464 L: linux-rdma@vger.kernel.org
6466 W: http://www.openfabrics.org
6467 W: www.open-iscsi.org
6468 Q: http://patchwork.kernel.org/project/linux-rdma/list/
6469 F: drivers/infiniband/ulp/iser/
6471 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
6472 M: Sagi Grimberg <sagi@grimberg.me>
6473 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
6474 L: linux-rdma@vger.kernel.org
6475 L: target-devel@vger.kernel.org
6477 W: http://www.linux-iscsi.org
6478 F: drivers/infiniband/ulp/isert
6481 M: Karsten Keil <isdn@linux-pingi.de>
6482 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
6483 L: netdev@vger.kernel.org
6484 W: http://www.isdn4linux.de
6485 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
6487 F: Documentation/isdn/
6489 F: include/linux/isdn.h
6490 F: include/linux/isdn/
6491 F: include/uapi/linux/isdn.h
6492 F: include/uapi/linux/isdn/
6494 ISDN SUBSYSTEM (Eicon active card driver)
6495 M: Armin Schindler <mac@melware.de>
6496 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
6497 W: http://www.melware.de
6499 F: drivers/isdn/hardware/eicon/
6501 IT87 HARDWARE MONITORING DRIVER
6502 M: Jean Delvare <jdelvare@suse.com>
6503 L: linux-hwmon@vger.kernel.org
6505 F: Documentation/hwmon/it87
6506 F: drivers/hwmon/it87.c
6509 M: Antti Palosaari <crope@iki.fi>
6510 L: linux-media@vger.kernel.org
6511 W: https://linuxtv.org
6512 W: http://palosaari.fi/linux/
6513 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6514 T: git git://linuxtv.org/anttip/media_tree.git
6516 F: drivers/media/tuners/it913x*
6518 IVTV VIDEO4LINUX DRIVER
6519 M: Andy Walls <awalls@md.metrocast.net>
6520 L: ivtv-devel@ivtvdriver.org (subscribers-only)
6521 L: linux-media@vger.kernel.org
6522 T: git git://linuxtv.org/media_tree.git
6523 W: http://www.ivtvdriver.org
6525 F: Documentation/video4linux/*.ivtv
6526 F: drivers/media/pci/ivtv/
6527 F: include/uapi/linux/ivtv*
6529 IX2505V MEDIA DRIVER
6530 M: Malcolm Priestley <tvboxspy@gmail.com>
6531 L: linux-media@vger.kernel.org
6532 W: https://linuxtv.org
6533 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6535 F: drivers/media/dvb-frontends/ix2505v*
6537 JC42.4 TEMPERATURE SENSOR DRIVER
6538 M: Guenter Roeck <linux@roeck-us.net>
6539 L: linux-hwmon@vger.kernel.org
6541 F: drivers/hwmon/jc42.c
6542 F: Documentation/hwmon/jc42
6545 M: Dave Kleikamp <shaggy@kernel.org>
6546 L: jfs-discussion@lists.sourceforge.net
6547 W: http://jfs.sourceforge.net/
6548 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6550 F: Documentation/filesystems/jfs.txt
6554 M: Guo-Fu Tseng <cooldavid@cooldavid.org>
6555 L: netdev@vger.kernel.org
6557 F: drivers/net/ethernet/jme.*
6559 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6560 M: David Woodhouse <dwmw2@infradead.org>
6561 L: linux-mtd@lists.infradead.org
6562 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
6565 F: include/uapi/linux/jffs2.h
6567 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6568 M: "Theodore Ts'o" <tytso@mit.edu>
6569 M: Jan Kara <jack@suse.com>
6570 L: linux-ext4@vger.kernel.org
6573 F: include/linux/jbd2.h
6575 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6576 M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6577 L: linux-media@vger.kernel.org
6579 F: drivers/media/platform/rcar_jpu.c
6581 JSM Neo PCI based serial card
6582 M: Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>
6583 L: linux-serial@vger.kernel.org
6585 F: drivers/tty/serial/jsm/
6587 K10TEMP HARDWARE MONITORING DRIVER
6588 M: Clemens Ladisch <clemens@ladisch.de>
6589 L: linux-hwmon@vger.kernel.org
6591 F: Documentation/hwmon/k10temp
6592 F: drivers/hwmon/k10temp.c
6594 K8TEMP HARDWARE MONITORING DRIVER
6595 M: Rudolf Marek <r.marek@assembler.cz>
6596 L: linux-hwmon@vger.kernel.org
6598 F: Documentation/hwmon/k8temp
6599 F: drivers/hwmon/k8temp.c
6602 M: Andrey Ryabinin <aryabinin@virtuozzo.com>
6603 R: Alexander Potapenko <glider@google.com>
6604 R: Dmitry Vyukov <dvyukov@google.com>
6605 L: kasan-dev@googlegroups.com
6607 F: arch/*/include/asm/kasan.h
6608 F: arch/*/mm/kasan_init*
6609 F: Documentation/kasan.txt
6610 F: include/linux/kasan*.h
6613 F: scripts/Makefile.kasan
6616 M: "Yann E. MORIN" <yann.morin.1998@free.fr>
6617 L: linux-kbuild@vger.kernel.org
6618 T: git git://gitorious.org/linux-kconfig/linux-kconfig
6620 F: Documentation/kbuild/kconfig-language.txt
6624 M: Dave Young <dyoung@redhat.com>
6625 M: Baoquan He <bhe@redhat.com>
6626 R: Vivek Goyal <vgoyal@redhat.com>
6627 L: kexec@lists.infradead.org
6628 W: http://lse.sourceforge.net/kdump/
6630 F: Documentation/kdump/
6632 KEENE FM RADIO TRANSMITTER DRIVER
6633 M: Hans Verkuil <hverkuil@xs4all.nl>
6634 L: linux-media@vger.kernel.org
6635 T: git git://linuxtv.org/media_tree.git
6636 W: https://linuxtv.org
6638 F: drivers/media/radio/radio-keene*
6640 KERNEL AUTOMOUNTER v4 (AUTOFS4)
6641 M: Ian Kent <raven@themaw.net>
6642 L: autofs@vger.kernel.org
6646 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6647 M: Michal Marek <mmarek@suse.com>
6648 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6649 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6650 L: linux-kbuild@vger.kernel.org
6652 F: Documentation/kbuild/
6654 F: scripts/Makefile.*
6660 L: kernel-janitors@vger.kernel.org
6661 W: http://kernelnewbies.org/KernelJanitors
6664 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6665 M: "J. Bruce Fields" <bfields@fieldses.org>
6666 M: Jeff Layton <jlayton@poochiereds.net>
6667 L: linux-nfs@vger.kernel.org
6668 W: http://nfs.sourceforge.net/
6669 T: git git://linux-nfs.org/~bfields/linux.git
6672 F: include/uapi/linux/nfsd/
6676 F: include/linux/lockd/
6677 F: include/linux/sunrpc/
6678 F: include/uapi/linux/sunrpc/
6680 KERNEL SELFTEST FRAMEWORK
6681 M: Shuah Khan <shuahkh@osg.samsung.com>
6682 M: Shuah Khan <shuah@kernel.org>
6683 L: linux-kselftest@vger.kernel.org
6684 T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6686 F: tools/testing/selftests
6688 KERNEL VIRTUAL MACHINE (KVM)
6689 M: Paolo Bonzini <pbonzini@redhat.com>
6690 M: Radim Krčmář <rkrcmar@redhat.com>
6691 L: kvm@vger.kernel.org
6692 W: http://www.linux-kvm.org
6693 T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6695 F: Documentation/*/kvm*.txt
6696 F: Documentation/virtual/kvm/
6698 F: arch/x86/kernel/kvm.c
6699 F: arch/x86/kernel/kvmclock.c
6700 F: arch/*/include/asm/kvm*
6701 F: include/linux/kvm*
6702 F: include/uapi/linux/kvm*
6706 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6707 M: Joerg Roedel <joro@8bytes.org>
6708 L: kvm@vger.kernel.org
6709 W: http://www.linux-kvm.org/
6711 F: arch/x86/include/asm/svm.h
6712 F: arch/x86/kvm/svm.c
6714 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6715 M: Alexander Graf <agraf@suse.com>
6716 L: kvm-ppc@vger.kernel.org
6717 W: http://www.linux-kvm.org/
6718 T: git git://github.com/agraf/linux-2.6.git
6720 F: arch/powerpc/include/asm/kvm*
6721 F: arch/powerpc/kvm/
6723 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6724 M: Christian Borntraeger <borntraeger@de.ibm.com>
6725 M: Cornelia Huck <cornelia.huck@de.ibm.com>
6726 L: linux-s390@vger.kernel.org
6727 W: http://www.ibm.com/developerworks/linux/linux390/
6728 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
6730 F: Documentation/s390/kvm.txt
6731 F: arch/s390/include/asm/kvm*
6734 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6735 M: Christoffer Dall <christoffer.dall@linaro.org>
6736 M: Marc Zyngier <marc.zyngier@arm.com>
6737 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6738 L: kvmarm@lists.cs.columbia.edu
6739 W: http://systems.cs.columbia.edu/projects/kvm-arm
6740 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6742 F: arch/arm/include/uapi/asm/kvm*
6743 F: arch/arm/include/asm/kvm*
6746 F: include/kvm/arm_*
6748 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6749 M: Christoffer Dall <christoffer.dall@linaro.org>
6750 M: Marc Zyngier <marc.zyngier@arm.com>
6751 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6752 L: kvmarm@lists.cs.columbia.edu
6754 F: arch/arm64/include/uapi/asm/kvm*
6755 F: arch/arm64/include/asm/kvm*
6758 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
6759 M: James Hogan <james.hogan@imgtec.com>
6760 L: linux-mips@linux-mips.org
6762 F: arch/mips/include/uapi/asm/kvm*
6763 F: arch/mips/include/asm/kvm*
6767 M: Eric Biederman <ebiederm@xmission.com>
6768 W: http://kernel.org/pub/linux/utils/kernel/kexec/
6769 L: kexec@lists.infradead.org
6771 F: include/linux/kexec.h
6772 F: include/uapi/linux/kexec.h
6776 M: David Howells <dhowells@redhat.com>
6777 L: keyrings@vger.kernel.org
6779 F: Documentation/security/keys.txt
6780 F: include/linux/key.h
6781 F: include/linux/key-type.h
6782 F: include/linux/keyctl.h
6783 F: include/uapi/linux/keyctl.h
6788 M: David Safford <safford@us.ibm.com>
6789 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6790 L: linux-security-module@vger.kernel.org
6791 L: keyrings@vger.kernel.org
6793 F: Documentation/security/keys-trusted-encrypted.txt
6794 F: include/keys/trusted-type.h
6795 F: security/keys/trusted.c
6796 F: security/keys/trusted.h
6799 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6800 M: David Safford <safford@us.ibm.com>
6801 L: linux-security-module@vger.kernel.org
6802 L: keyrings@vger.kernel.org
6804 F: Documentation/security/keys-trusted-encrypted.txt
6805 F: include/keys/encrypted-type.h
6806 F: security/keys/encrypted-keys/
6808 KGDB / KDB /debug_core
6809 M: Jason Wessel <jason.wessel@windriver.com>
6810 W: http://kgdb.wiki.kernel.org/
6811 L: kgdb-bugreport@lists.sourceforge.net
6812 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
6814 F: Documentation/DocBook/kgdb.tmpl
6815 F: drivers/misc/kgdbts.c
6816 F: drivers/tty/serial/kgdboc.c
6817 F: include/linux/kdb.h
6818 F: include/linux/kgdb.h
6822 M: Vegard Nossum <vegardno@ifi.uio.no>
6823 M: Pekka Enberg <penberg@kernel.org>
6825 F: Documentation/kmemcheck.txt
6826 F: arch/x86/include/asm/kmemcheck.h
6827 F: arch/x86/mm/kmemcheck/
6828 F: include/linux/kmemcheck.h
6832 M: Catalin Marinas <catalin.marinas@arm.com>
6834 F: Documentation/kmemleak.txt
6835 F: include/linux/kmemleak.h
6837 F: mm/kmemleak-test.c
6840 M: Ananth N Mavinakayanahalli <ananth@linux.vnet.ibm.com>
6841 M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6842 M: "David S. Miller" <davem@davemloft.net>
6843 M: Masami Hiramatsu <mhiramat@kernel.org>
6845 F: Documentation/kprobes.txt
6846 F: include/linux/kprobes.h
6849 KS0108 LCD CONTROLLER DRIVER
6850 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6851 W: http://miguelojeda.es/auxdisplay.htm
6852 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6854 F: Documentation/auxdisplay/ks0108
6855 F: drivers/auxdisplay/ks0108.c
6856 F: include/linux/ks0108.h
6859 M: David Ahern <dsa@cumulusnetworks.com>
6860 L: netdev@vger.kernel.org
6863 F: include/net/l3mdev.h
6865 LANTIQ MIPS ARCHITECTURE
6866 M: John Crispin <john@phrozen.org>
6867 L: linux-mips@linux-mips.org
6872 L: linux-x25@vger.kernel.org
6874 F: Documentation/networking/lapb-module.txt
6878 LASI 53c700 driver for PARISC
6879 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6880 L: linux-scsi@vger.kernel.org
6882 F: Documentation/scsi/53c700.txt
6883 F: drivers/scsi/53c700*
6886 M: Richard Purdie <rpurdie@rpsys.net>
6887 M: Jacek Anaszewski <j.anaszewski@samsung.com>
6888 L: linux-leds@vger.kernel.org
6889 T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6891 F: Documentation/devicetree/bindings/leds/
6893 F: include/linux/leds.h
6895 LEGACY EEPROM DRIVER
6896 M: Jean Delvare <jdelvare@suse.com>
6898 F: Documentation/misc-devices/eeprom
6899 F: drivers/misc/eeprom/eeprom.c
6901 LEGO USB Tower driver
6902 M: Juergen Stuber <starblue@users.sourceforge.net>
6903 L: legousb-devel@lists.sourceforge.net
6904 W: http://legousb.sourceforge.net/
6906 F: drivers/usb/misc/legousbtower.c
6909 M: Michael Krufky <mkrufky@linuxtv.org>
6910 L: linux-media@vger.kernel.org
6911 W: https://linuxtv.org
6912 W: http://github.com/mkrufky
6913 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6914 T: git git://linuxtv.org/mkrufky/tuners.git
6916 F: drivers/media/dvb-frontends/lg2160.*
6918 LGDT3305 MEDIA DRIVER
6919 M: Michael Krufky <mkrufky@linuxtv.org>
6920 L: linux-media@vger.kernel.org
6921 W: https://linuxtv.org
6922 W: http://github.com/mkrufky
6923 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6924 T: git git://linuxtv.org/mkrufky/tuners.git
6926 F: drivers/media/dvb-frontends/lgdt3305.*
6929 M: Rusty Russell <rusty@rustcorp.com.au>
6930 L: lguest@lists.ozlabs.org
6931 W: http://lguest.ozlabs.org/
6933 F: arch/x86/include/asm/lguest*.h
6936 F: include/linux/lguest*.h
6939 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6940 M: Tejun Heo <tj@kernel.org>
6941 L: linux-ide@vger.kernel.org
6942 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6945 F: include/linux/ata.h
6946 F: include/linux/libata.h
6947 F: Documentation/devicetree/bindings/ata/
6949 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6950 M: Viresh Kumar <vireshk@kernel.org>
6951 L: linux-ide@vger.kernel.org
6952 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6954 F: include/linux/pata_arasan_cf_data.h
6955 F: drivers/ata/pata_arasan_cf.c
6958 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6959 M: Tejun Heo <tj@kernel.org>
6960 L: linux-ide@vger.kernel.org
6961 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6963 F: drivers/ata/pata_*.c
6964 F: drivers/ata/ata_generic.c
6966 LIBATA SATA AHCI PLATFORM devices support
6967 M: Hans de Goede <hdegoede@redhat.com>
6968 M: Tejun Heo <tj@kernel.org>
6969 L: linux-ide@vger.kernel.org
6970 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6972 F: drivers/ata/ahci_platform.c
6973 F: drivers/ata/libahci_platform.c
6974 F: include/linux/ahci_platform.h
6976 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6977 M: Mikael Pettersson <mikpelinux@gmail.com>
6978 L: linux-ide@vger.kernel.org
6979 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6981 F: drivers/ata/sata_promise.*
6984 M: Sasha Levin <sasha.levin@oracle.com>
6986 F: tools/lib/lockdep/
6988 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6989 M: Dan Williams <dan.j.williams@intel.com>
6990 L: linux-nvdimm@lists.01.org
6991 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6992 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
6995 F: include/linux/nd.h
6996 F: include/linux/libnvdimm.h
6997 F: include/uapi/linux/ndctl.h
6999 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
7000 M: Ross Zwisler <ross.zwisler@linux.intel.com>
7001 L: linux-nvdimm@lists.01.org
7002 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
7004 F: drivers/nvdimm/blk.c
7005 F: drivers/nvdimm/region_devs.c
7006 F: drivers/acpi/nfit*
7008 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
7009 M: Vishal Verma <vishal.l.verma@intel.com>
7010 L: linux-nvdimm@lists.01.org
7011 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
7013 F: drivers/nvdimm/btt*
7015 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
7016 M: Ross Zwisler <ross.zwisler@linux.intel.com>
7017 L: linux-nvdimm@lists.01.org
7018 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
7020 F: drivers/nvdimm/pmem.c
7021 F: include/linux/pmem.h
7022 F: arch/*/include/asm/pmem.h
7024 LIGHTNVM PLATFORM SUPPORT
7025 M: Matias Bjorling <mb@lightnvm.io>
7026 W: http://github/OpenChannelSSD
7027 L: linux-block@vger.kernel.org
7029 F: drivers/lightnvm/
7030 F: include/linux/lightnvm.h
7031 F: include/uapi/linux/lightnvm.h
7033 LINUX FOR IBM pSERIES (RS/6000)
7034 M: Paul Mackerras <paulus@au.ibm.com>
7035 W: http://www.ibm.com/linux/ltc/projects/ppc
7037 F: arch/powerpc/boot/rs6000.h
7039 LINUX FOR POWERPC (32-BIT AND 64-BIT)
7040 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7041 M: Paul Mackerras <paulus@samba.org>
7042 M: Michael Ellerman <mpe@ellerman.id.au>
7043 W: http://www.penguinppc.org/
7044 L: linuxppc-dev@lists.ozlabs.org
7045 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
7046 T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
7048 F: Documentation/powerpc/
7050 F: drivers/char/tpm/tpm_ibmvtpm*
7051 F: drivers/crypto/nx/
7052 F: drivers/crypto/vmx/
7053 F: drivers/net/ethernet/ibm/ibmveth.*
7054 F: drivers/net/ethernet/ibm/ibmvnic.*
7055 F: drivers/pci/hotplug/pnv_php.c
7056 F: drivers/pci/hotplug/rpa*
7057 F: drivers/scsi/ibmvscsi/
7065 LINUX FOR POWER MACINTOSH
7066 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7067 W: http://www.penguinppc.org/
7068 L: linuxppc-dev@lists.ozlabs.org
7070 F: arch/powerpc/platforms/powermac/
7071 F: drivers/macintosh/
7073 LINUX FOR POWERPC EMBEDDED MPC5XXX
7074 M: Anatolij Gustschin <agust@denx.de>
7075 L: linuxppc-dev@lists.ozlabs.org
7076 T: git git://git.denx.de/linux-denx-agust.git
7078 F: arch/powerpc/platforms/512x/
7079 F: arch/powerpc/platforms/52xx/
7081 LINUX FOR POWERPC EMBEDDED PPC4XX
7082 M: Alistair Popple <alistair@popple.id.au>
7083 M: Matt Porter <mporter@kernel.crashing.org>
7084 W: http://www.penguinppc.org/
7085 L: linuxppc-dev@lists.ozlabs.org
7087 F: arch/powerpc/platforms/40x/
7088 F: arch/powerpc/platforms/44x/
7090 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
7091 L: linuxppc-dev@lists.ozlabs.org
7093 F: arch/powerpc/*/*virtex*
7094 F: arch/powerpc/*/*/*virtex*
7096 LINUX FOR POWERPC EMBEDDED PPC8XX
7097 M: Vitaly Bordug <vitb@kernel.crashing.org>
7098 W: http://www.penguinppc.org/
7099 L: linuxppc-dev@lists.ozlabs.org
7101 F: arch/powerpc/platforms/8xx/
7103 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
7104 M: Scott Wood <oss@buserror.net>
7105 M: Kumar Gala <galak@kernel.crashing.org>
7106 W: http://www.penguinppc.org/
7107 L: linuxppc-dev@lists.ozlabs.org
7108 T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
7110 F: arch/powerpc/platforms/83xx/
7111 F: arch/powerpc/platforms/85xx/
7113 LINUX FOR POWERPC PA SEMI PWRFICIENT
7114 M: Olof Johansson <olof@lixom.net>
7115 L: linuxppc-dev@lists.ozlabs.org
7117 F: arch/powerpc/platforms/pasemi/
7118 F: drivers/*/*pasemi*
7119 F: drivers/*/*/*pasemi*
7121 LINUX SECURITY MODULE (LSM) FRAMEWORK
7122 M: Chris Wright <chrisw@sous-sol.org>
7123 L: linux-security-module@vger.kernel.org
7126 LIS3LV02D ACCELEROMETER DRIVER
7127 M: Eric Piel <eric.piel@tremplin-utc.net>
7129 F: Documentation/misc-devices/lis3lv02d
7130 F: drivers/misc/lis3lv02d/
7131 F: drivers/platform/x86/hp_accel.c
7134 M: Josh Poimboeuf <jpoimboe@redhat.com>
7135 M: Jessica Yu <jeyu@redhat.com>
7136 M: Jiri Kosina <jikos@kernel.org>
7137 M: Miroslav Benes <mbenes@suse.cz>
7138 R: Petr Mladek <pmladek@suse.com>
7140 F: kernel/livepatch/
7141 F: include/linux/livepatch.h
7142 F: arch/x86/include/asm/livepatch.h
7143 F: arch/x86/kernel/livepatch.c
7144 F: Documentation/livepatch/
7145 F: Documentation/ABI/testing/sysfs-kernel-livepatch
7146 F: samples/livepatch/
7147 L: live-patching@vger.kernel.org
7148 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
7150 LINUX KERNEL DUMP TEST MODULE (LKDTM)
7151 M: Kees Cook <keescook@chromium.org>
7153 F: drivers/misc/lkdtm*
7156 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
7158 F: include/linux/llc.h
7159 F: include/uapi/linux/llc.h
7163 LM73 HARDWARE MONITOR DRIVER
7164 M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
7165 L: linux-hwmon@vger.kernel.org
7167 F: drivers/hwmon/lm73.c
7169 LM78 HARDWARE MONITOR DRIVER
7170 M: Jean Delvare <jdelvare@suse.com>
7171 L: linux-hwmon@vger.kernel.org
7173 F: Documentation/hwmon/lm78
7174 F: drivers/hwmon/lm78.c
7176 LM83 HARDWARE MONITOR DRIVER
7177 M: Jean Delvare <jdelvare@suse.com>
7178 L: linux-hwmon@vger.kernel.org
7180 F: Documentation/hwmon/lm83
7181 F: drivers/hwmon/lm83.c
7183 LM90 HARDWARE MONITOR DRIVER
7184 M: Jean Delvare <jdelvare@suse.com>
7185 L: linux-hwmon@vger.kernel.org
7187 F: Documentation/hwmon/lm90
7188 F: Documentation/devicetree/bindings/hwmon/lm90.txt
7189 F: drivers/hwmon/lm90.c
7191 LM95234 HARDWARE MONITOR DRIVER
7192 M: Guenter Roeck <linux@roeck-us.net>
7193 L: linux-hwmon@vger.kernel.org
7195 F: Documentation/hwmon/lm95234
7196 F: drivers/hwmon/lm95234.c
7198 LME2510 MEDIA DRIVER
7199 M: Malcolm Priestley <tvboxspy@gmail.com>
7200 L: linux-media@vger.kernel.org
7201 W: https://linuxtv.org
7202 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7204 F: drivers/media/usb/dvb-usb-v2/lmedm04*
7207 M: Peter Zijlstra <peterz@infradead.org>
7208 M: Ingo Molnar <mingo@redhat.com>
7209 L: linux-kernel@vger.kernel.org
7210 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
7212 F: Documentation/locking/
7213 F: include/linux/lockdep.h
7214 F: include/linux/spinlock*.h
7215 F: arch/*/include/asm/spinlock*.h
7216 F: include/linux/rwlock*.h
7217 F: include/linux/mutex*.h
7218 F: arch/*/include/asm/mutex*.h
7219 F: include/linux/rwsem*.h
7220 F: arch/*/include/asm/rwsem.h
7221 F: include/linux/seqlock.h
7222 F: lib/locking*.[ch]
7225 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
7226 M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
7227 L: linux-ntfs-dev@lists.sourceforge.net
7228 W: http://www.linux-ntfs.org/content/view/19/37/
7230 F: Documentation/ldm.txt
7231 F: block/partitions/ldm.*
7234 M: Joern Engel <joern@logfs.org>
7235 M: Prasad Joshi <prasadjoshi.linux@gmail.com>
7241 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
7242 M: Sathya Prakash <sathya.prakash@broadcom.com>
7243 M: Chaitra P B <chaitra.basappa@broadcom.com>
7244 M: Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
7245 L: MPT-FusionLinux.pdl@broadcom.com
7246 L: linux-scsi@vger.kernel.org
7247 W: http://www.avagotech.com/support/
7249 F: drivers/message/fusion/
7250 F: drivers/scsi/mpt2sas/
7251 F: drivers/scsi/mpt3sas/
7253 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
7254 M: Matthew Wilcox <matthew@wil.cx>
7255 L: linux-scsi@vger.kernel.org
7257 F: drivers/scsi/sym53c8xx_2/
7259 LTC4261 HARDWARE MONITOR DRIVER
7260 M: Guenter Roeck <linux@roeck-us.net>
7261 L: linux-hwmon@vger.kernel.org
7263 F: Documentation/hwmon/ltc4261
7264 F: drivers/hwmon/ltc4261.c
7266 LTP (Linux Test Project)
7267 M: Mike Frysinger <vapier@gentoo.org>
7268 M: Cyril Hrubis <chrubis@suse.cz>
7269 M: Wanlong Gao <wanlong.gao@gmail.com>
7270 M: Jan Stancek <jstancek@redhat.com>
7271 M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
7272 M: Alexey Kodanev <alexey.kodanev@oracle.com>
7273 L: ltp@lists.linux.it (subscribers-only)
7274 W: http://linux-test-project.github.io/
7275 T: git git://github.com/linux-test-project/ltp.git
7279 W: http://www.linux-m32r.org/
7284 M: Geert Uytterhoeven <geert@linux-m68k.org>
7285 L: linux-m68k@lists.linux-m68k.org
7286 W: http://www.linux-m68k.org/
7287 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
7292 M68K ON APPLE MACINTOSH
7293 M: Joshua Thompson <funaho@jurai.org>
7294 W: http://www.mac.linux-m68k.org/
7295 L: linux-m68k@lists.linux-m68k.org
7300 M: Philip Blundell <philb@gnu.org>
7301 W: http://www.tazenda.demon.co.uk/phil/linux-hp
7305 M88DS3103 MEDIA DRIVER
7306 M: Antti Palosaari <crope@iki.fi>
7307 L: linux-media@vger.kernel.org
7308 W: https://linuxtv.org
7309 W: http://palosaari.fi/linux/
7310 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7311 T: git git://linuxtv.org/anttip/media_tree.git
7313 F: drivers/media/dvb-frontends/m88ds3103*
7315 M88RS2000 MEDIA DRIVER
7316 M: Malcolm Priestley <tvboxspy@gmail.com>
7317 L: linux-media@vger.kernel.org
7318 W: https://linuxtv.org
7319 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7321 F: drivers/media/dvb-frontends/m88rs2000*
7323 MA901 MASTERKIT USB FM RADIO DRIVER
7324 M: Alexey Klimov <klimov.linux@gmail.com>
7325 L: linux-media@vger.kernel.org
7326 T: git git://linuxtv.org/media_tree.git
7328 F: drivers/media/radio/radio-ma901.c
7331 M: Johannes Berg <johannes@sipsolutions.net>
7332 L: linux-wireless@vger.kernel.org
7333 W: http://wireless.kernel.org/
7334 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7335 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
7337 F: Documentation/networking/mac80211-injection.txt
7338 F: include/net/mac80211.h
7340 F: drivers/net/wireless/mac80211_hwsim.[ch]
7343 M: Patrick McHardy <kaber@trash.net>
7344 L: netdev@vger.kernel.org
7346 F: drivers/net/macvlan.c
7347 F: include/linux/if_macvlan.h
7350 M: Jassi Brar <jassisinghbrar@gmail.com>
7351 L: linux-kernel@vger.kernel.org
7354 F: include/linux/mailbox_client.h
7355 F: include/linux/mailbox_controller.h
7357 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
7358 M: Michael Kerrisk <mtk.manpages@gmail.com>
7359 W: http://www.kernel.org/doc/man-pages
7360 L: linux-man@vger.kernel.org
7363 MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
7364 M: Andrew Lunn <andrew@lunn.ch>
7365 M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
7367 F: drivers/net/dsa/mv88e6xxx/
7369 MARVELL ARMADA DRM SUPPORT
7370 M: Russell King <rmk+kernel@armlinux.org.uk>
7372 F: drivers/gpu/drm/armada/
7373 F: include/uapi/drm/armada_drm.h
7374 F: Documentation/devicetree/bindings/display/armada/
7376 MARVELL CRYPTO DRIVER
7377 M: Boris Brezillon <boris.brezillon@free-electrons.com>
7378 M: Arnaud Ebalard <arno@natisbad.org>
7379 F: drivers/crypto/marvell/
7381 L: linux-crypto@vger.kernel.org
7383 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
7384 M: Mirko Lindner <mlindner@marvell.com>
7385 M: Stephen Hemminger <stephen@networkplumber.org>
7386 L: netdev@vger.kernel.org
7388 F: drivers/net/ethernet/marvell/sk*
7390 MARVELL LIBERTAS WIRELESS DRIVER
7391 L: libertas-dev@lists.infradead.org
7393 F: drivers/net/wireless/marvell/libertas/
7395 MARVELL MV643XX ETHERNET DRIVER
7396 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
7397 L: netdev@vger.kernel.org
7399 F: drivers/net/ethernet/marvell/mv643xx_eth.*
7400 F: include/linux/mv643xx.h
7402 MARVELL MVNETA ETHERNET DRIVER
7403 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7404 L: netdev@vger.kernel.org
7406 F: drivers/net/ethernet/marvell/mvneta.*
7408 MARVELL MWIFIEX WIRELESS DRIVER
7409 M: Amitkumar Karwar <akarwar@marvell.com>
7410 M: Nishant Sarmukadam <nishants@marvell.com>
7411 L: linux-wireless@vger.kernel.org
7413 F: drivers/net/wireless/marvell/mwifiex/
7415 MARVELL MWL8K WIRELESS DRIVER
7416 M: Lennert Buytenhek <buytenh@wantstofly.org>
7417 L: linux-wireless@vger.kernel.org
7419 F: drivers/net/wireless/marvell/mwl8k.c
7421 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
7422 M: Nicolas Pitre <nico@fluxnic.net>
7424 F: drivers/mmc/host/mvsdio.*
7426 MATROX FRAMEBUFFER DRIVER
7427 L: linux-fbdev@vger.kernel.org
7429 F: drivers/video/fbdev/matrox/matroxfb_*
7430 F: include/uapi/linux/matroxfb.h
7432 MAX16065 HARDWARE MONITOR DRIVER
7433 M: Guenter Roeck <linux@roeck-us.net>
7434 L: linux-hwmon@vger.kernel.org
7436 F: Documentation/hwmon/max16065
7437 F: drivers/hwmon/max16065.c
7439 MAX20751 HARDWARE MONITOR DRIVER
7440 M: Guenter Roeck <linux@roeck-us.net>
7441 L: linux-hwmon@vger.kernel.org
7443 F: Documentation/hwmon/max20751
7444 F: drivers/hwmon/max20751.c
7446 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
7447 M: "Hans J. Koch" <hjk@hansjkoch.de>
7448 L: linux-hwmon@vger.kernel.org
7450 F: Documentation/hwmon/max6650
7451 F: drivers/hwmon/max6650.c
7453 MAX6697 HARDWARE MONITOR DRIVER
7454 M: Guenter Roeck <linux@roeck-us.net>
7455 L: linux-hwmon@vger.kernel.org
7457 F: Documentation/hwmon/max6697
7458 F: Documentation/devicetree/bindings/i2c/max6697.txt
7459 F: drivers/hwmon/max6697.c
7460 F: include/linux/platform_data/max6697.h
7462 MAX9860 MONO AUDIO VOICE CODEC DRIVER
7463 M: Peter Rosin <peda@axentia.se>
7464 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7466 F: Documentation/devicetree/bindings/sound/max9860.txt
7467 F: sound/soc/codecs/max9860.*
7469 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
7470 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
7471 L: linux-pm@vger.kernel.org
7473 F: drivers/power/max14577_charger.c
7474 F: drivers/power/max77693_charger.c
7476 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
7477 M: Javier Martinez Canillas <javier@osg.samsung.com>
7478 L: linux-kernel@vger.kernel.org
7480 F: drivers/*/*max77802*.c
7481 F: Documentation/devicetree/bindings/*/*max77802.txt
7482 F: include/dt-bindings/*/*max77802.h
7484 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
7485 M: Chanwoo Choi <cw00.choi@samsung.com>
7486 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
7487 L: linux-kernel@vger.kernel.org
7489 F: drivers/*/max14577*.c
7490 F: drivers/*/max77686*.c
7491 F: drivers/*/max77693*.c
7492 F: drivers/extcon/extcon-max14577.c
7493 F: drivers/extcon/extcon-max77693.c
7494 F: drivers/rtc/rtc-max77686.c
7495 F: drivers/clk/clk-max77686.c
7496 F: Documentation/devicetree/bindings/mfd/max14577.txt
7497 F: Documentation/devicetree/bindings/*/max77686.txt
7498 F: Documentation/devicetree/bindings/mfd/max77693.txt
7499 F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
7500 F: include/linux/mfd/max14577*.h
7501 F: include/linux/mfd/max77686*.h
7502 F: include/linux/mfd/max77693*.h
7504 MAXIRADIO FM RADIO RECEIVER DRIVER
7505 M: Hans Verkuil <hverkuil@xs4all.nl>
7506 L: linux-media@vger.kernel.org
7507 T: git git://linuxtv.org/media_tree.git
7508 W: https://linuxtv.org
7510 F: drivers/media/radio/radio-maxiradio*
7512 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
7513 M: Peter Rosin <peda@axentia.se>
7514 L: linux-iio@vger.kernel.org
7516 F: drivers/iio/potentiometer/mcp4531.c
7518 MEDIA DRIVERS FOR RENESAS - FCP
7519 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7520 L: linux-media@vger.kernel.org
7521 L: linux-renesas-soc@vger.kernel.org
7522 T: git git://linuxtv.org/media_tree.git
7524 F: Documentation/devicetree/bindings/media/renesas,fcp.txt
7525 F: drivers/media/platform/rcar-fcp.c
7526 F: include/media/rcar-fcp.h
7528 MEDIA DRIVERS FOR RENESAS - VSP1
7529 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7530 L: linux-media@vger.kernel.org
7531 L: linux-renesas-soc@vger.kernel.org
7532 T: git git://linuxtv.org/media_tree.git
7534 F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
7535 F: drivers/media/platform/vsp1/
7537 MEDIA DRIVERS FOR HELENE
7538 M: Abylay Ospan <aospan@netup.ru>
7539 L: linux-media@vger.kernel.org
7540 W: https://linuxtv.org
7542 T: git git://linuxtv.org/media_tree.git
7544 F: drivers/media/dvb-frontends/helene*
7546 MEDIA DRIVERS FOR ASCOT2E
7547 M: Sergey Kozlov <serjk@netup.ru>
7548 M: Abylay Ospan <aospan@netup.ru>
7549 L: linux-media@vger.kernel.org
7550 W: https://linuxtv.org
7552 T: git git://linuxtv.org/media_tree.git
7554 F: drivers/media/dvb-frontends/ascot2e*
7556 MEDIA DRIVERS FOR CXD2841ER
7557 M: Sergey Kozlov <serjk@netup.ru>
7558 M: Abylay Ospan <aospan@netup.ru>
7559 L: linux-media@vger.kernel.org
7560 W: https://linuxtv.org
7562 T: git git://linuxtv.org/media_tree.git
7564 F: drivers/media/dvb-frontends/cxd2841er*
7566 MEDIA DRIVERS FOR HORUS3A
7567 M: Sergey Kozlov <serjk@netup.ru>
7568 M: Abylay Ospan <aospan@netup.ru>
7569 L: linux-media@vger.kernel.org
7570 W: https://linuxtv.org
7572 T: git git://linuxtv.org/media_tree.git
7574 F: drivers/media/dvb-frontends/horus3a*
7576 MEDIA DRIVERS FOR LNBH25
7577 M: Sergey Kozlov <serjk@netup.ru>
7578 M: Abylay Ospan <aospan@netup.ru>
7579 L: linux-media@vger.kernel.org
7580 W: https://linuxtv.org
7582 T: git git://linuxtv.org/media_tree.git
7584 F: drivers/media/dvb-frontends/lnbh25*
7586 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
7587 M: Sergey Kozlov <serjk@netup.ru>
7588 M: Abylay Ospan <aospan@netup.ru>
7589 L: linux-media@vger.kernel.org
7590 W: https://linuxtv.org
7592 T: git git://linuxtv.org/media_tree.git
7594 F: drivers/media/pci/netup_unidvb/*
7596 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
7597 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
7598 M: Mauro Carvalho Chehab <mchehab@kernel.org>
7599 P: LinuxTV.org Project
7600 L: linux-media@vger.kernel.org
7601 W: https://linuxtv.org
7602 Q: http://patchwork.kernel.org/project/linux-media/list/
7603 T: git git://linuxtv.org/media_tree.git
7605 F: Documentation/dvb/
7606 F: Documentation/video4linux/
7607 F: Documentation/DocBook/media/
7609 F: drivers/staging/media/
7610 F: include/linux/platform_data/media/
7612 F: include/uapi/linux/dvb/
7613 F: include/uapi/linux/videodev2.h
7614 F: include/uapi/linux/media.h
7615 F: include/uapi/linux/v4l2-*
7616 F: include/uapi/linux/meye.h
7617 F: include/uapi/linux/ivtv*
7618 F: include/uapi/linux/uvcvideo.h
7620 MEDIATEK ETHERNET DRIVER
7621 M: Felix Fietkau <nbd@openwrt.org>
7622 M: John Crispin <blogic@openwrt.org>
7623 L: netdev@vger.kernel.org
7625 F: drivers/net/ethernet/mediatek/
7627 MEDIATEK MT7601U WIRELESS LAN DRIVER
7628 M: Jakub Kicinski <kubakici@wp.pl>
7629 L: linux-wireless@vger.kernel.org
7631 F: drivers/net/wireless/mediatek/mt7601u/
7633 MEGARAID SCSI/SAS DRIVERS
7634 M: Kashyap Desai <kashyap.desai@avagotech.com>
7635 M: Sumit Saxena <sumit.saxena@avagotech.com>
7636 M: Uday Lingala <uday.lingala@avagotech.com>
7637 L: megaraidlinux.pdl@avagotech.com
7638 L: linux-scsi@vger.kernel.org
7639 W: http://www.lsi.com
7641 F: Documentation/scsi/megaraid.txt
7642 F: drivers/scsi/megaraid.*
7643 F: drivers/scsi/megaraid/
7645 MELLANOX ETHERNET DRIVER (mlx4_en)
7646 M: Tariq Toukan <tariqt@mellanox.com>
7647 L: netdev@vger.kernel.org
7649 W: http://www.mellanox.com
7650 Q: http://patchwork.ozlabs.org/project/netdev/list/
7651 F: drivers/net/ethernet/mellanox/mlx4/en_*
7653 MELLANOX ETHERNET DRIVER (mlx5e)
7654 M: Saeed Mahameed <saeedm@mellanox.com>
7655 L: netdev@vger.kernel.org
7657 W: http://www.mellanox.com
7658 Q: http://patchwork.ozlabs.org/project/netdev/list/
7659 F: drivers/net/ethernet/mellanox/mlx5/core/en_*
7661 MELLANOX ETHERNET SWITCH DRIVERS
7662 M: Jiri Pirko <jiri@mellanox.com>
7663 M: Ido Schimmel <idosch@mellanox.com>
7664 L: netdev@vger.kernel.org
7666 W: http://www.mellanox.com
7667 Q: http://patchwork.ozlabs.org/project/netdev/list/
7668 F: drivers/net/ethernet/mellanox/mlxsw/
7670 SOFT-ROCE DRIVER (rxe)
7671 M: Moni Shoua <monis@mellanox.com>
7672 L: linux-rdma@vger.kernel.org
7674 W: https://github.com/SoftRoCE/rxe-dev/wiki/rxe-dev:-Home
7675 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7676 F: drivers/infiniband/hw/rxe/
7677 F: include/uapi/rdma/rdma_user_rxe.h
7680 M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7681 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7682 L: linux-kernel@vger.kernel.org
7684 F: kernel/membarrier.c
7685 F: include/uapi/linux/membarrier.h
7688 L: linux-mm@kvack.org
7689 W: http://www.linux-mm.org
7691 F: include/linux/mm.h
7692 F: include/linux/gfp.h
7693 F: include/linux/mmzone.h
7694 F: include/linux/memory_hotplug.h
7695 F: include/linux/vmalloc.h
7698 MEMORY TECHNOLOGY DEVICES (MTD)
7699 M: David Woodhouse <dwmw2@infradead.org>
7700 M: Brian Norris <computersforpeace@gmail.com>
7701 L: linux-mtd@lists.infradead.org
7702 W: http://www.linux-mtd.infradead.org/
7703 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
7704 T: git git://git.infradead.org/linux-mtd.git
7705 T: git git://git.infradead.org/l2-mtd.git
7707 F: Documentation/devicetree/bindings/mtd/
7709 F: include/linux/mtd/
7710 F: include/uapi/mtd/
7712 MEN A21 WATCHDOG DRIVER
7713 M: Johannes Thumshirn <morbidrsa@gmail.com>
7714 L: linux-watchdog@vger.kernel.org
7716 F: drivers/watchdog/mena21_wdt.c
7718 MEN CHAMELEON BUS (mcb)
7719 M: Johannes Thumshirn <morbidrsa@gmail.com>
7722 F: include/linux/mcb.h
7723 F: Documentation/men-chameleon-bus.txt
7725 MEN F21BMC (Board Management Controller)
7726 M: Andreas Werner <andreas.werner@men.de>
7728 F: drivers/mfd/menf21bmc.c
7729 F: drivers/watchdog/menf21bmc_wdt.c
7730 F: drivers/leds/leds-menf21bmc.c
7731 F: drivers/hwmon/menf21bmc_hwmon.c
7732 F: Documentation/hwmon/menf21bmc
7735 M: James Hogan <james.hogan@imgtec.com>
7736 L: linux-metag@vger.kernel.org
7737 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
7740 F: Documentation/metag/
7741 F: Documentation/devicetree/bindings/metag/
7742 F: Documentation/devicetree/bindings/interrupt-controller/img,*
7743 F: drivers/clocksource/metag_generic.c
7744 F: drivers/irqchip/irq-metag.c
7745 F: drivers/irqchip/irq-metag-ext.c
7746 F: drivers/tty/metag_da.c
7748 MICROBLAZE ARCHITECTURE
7749 M: Michal Simek <monstr@monstr.eu>
7750 W: http://www.monstr.eu/fdt/
7751 T: git git://git.monstr.eu/linux-2.6-microblaze.git
7755 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7756 M: Chen Yu <yu.c.chen@intel.com>
7757 L: platform-driver-x86@vger.kernel.org
7759 F: drivers/platform/x86/surfacepro3_button.c
7762 M: Oliver Neukum <oliver@neukum.org>
7764 F: drivers/usb/image/microtek.*
7767 M: Ralf Baechle <ralf@linux-mips.org>
7768 L: linux-mips@linux-mips.org
7769 W: http://www.linux-mips.org/
7770 T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
7771 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7773 F: Documentation/devicetree/bindings/mips/
7774 F: Documentation/mips/
7777 MIPS/LOONGSON1 ARCHITECTURE
7778 M: Keguang Zhang <keguang.zhang@gmail.com>
7779 L: linux-mips@linux-mips.org
7781 F: arch/mips/loongson32/
7782 F: arch/mips/include/asm/mach-loongson32/
7783 F: drivers/*/*loongson1*
7784 F: drivers/*/*/*loongson1*
7786 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7787 M: Hans Verkuil <hverkuil@xs4all.nl>
7788 L: linux-media@vger.kernel.org
7789 T: git git://linuxtv.org/media_tree.git
7790 W: https://linuxtv.org
7792 F: drivers/media/radio/radio-miropcm20*
7794 MELLANOX MLX4 core VPI driver
7795 M: Yishai Hadas <yishaih@mellanox.com>
7796 L: netdev@vger.kernel.org
7797 L: linux-rdma@vger.kernel.org
7798 W: http://www.mellanox.com
7799 Q: http://patchwork.ozlabs.org/project/netdev/list/
7801 F: drivers/net/ethernet/mellanox/mlx4/
7802 F: include/linux/mlx4/
7804 MELLANOX MLX4 IB driver
7805 M: Yishai Hadas <yishaih@mellanox.com>
7806 L: linux-rdma@vger.kernel.org
7807 W: http://www.mellanox.com
7808 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7810 F: drivers/infiniband/hw/mlx4/
7811 F: include/linux/mlx4/
7813 MELLANOX MLX5 core VPI driver
7814 M: Matan Barak <matanb@mellanox.com>
7815 M: Leon Romanovsky <leonro@mellanox.com>
7816 L: netdev@vger.kernel.org
7817 L: linux-rdma@vger.kernel.org
7818 W: http://www.mellanox.com
7819 Q: http://patchwork.ozlabs.org/project/netdev/list/
7821 F: drivers/net/ethernet/mellanox/mlx5/core/
7822 F: include/linux/mlx5/
7823 F: include/uapi/rdma/mlx5-abi.h
7825 MELLANOX MLX5 IB driver
7826 M: Matan Barak <matanb@mellanox.com>
7827 M: Leon Romanovsky <leonro@mellanox.com>
7828 L: linux-rdma@vger.kernel.org
7829 W: http://www.mellanox.com
7830 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7832 F: drivers/infiniband/hw/mlx5/
7833 F: include/linux/mlx5/
7835 MELEXIS MLX90614 DRIVER
7836 M: Crt Mori <cmo@melexis.com>
7837 L: linux-iio@vger.kernel.org
7838 W: http://www.melexis.com
7840 F: drivers/iio/temperature/mlx90614.c
7842 MN88472 MEDIA DRIVER
7843 M: Antti Palosaari <crope@iki.fi>
7844 L: linux-media@vger.kernel.org
7845 W: https://linuxtv.org
7846 W: http://palosaari.fi/linux/
7847 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7849 F: drivers/media/dvb-frontends/mn88472*
7851 MN88473 MEDIA DRIVER
7852 M: Antti Palosaari <crope@iki.fi>
7853 L: linux-media@vger.kernel.org
7854 W: https://linuxtv.org
7855 W: http://palosaari.fi/linux/
7856 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7858 F: drivers/media/dvb-frontends/mn88473*
7861 M: Rusty Russell <rusty@rustcorp.com.au>
7863 F: include/linux/module.h
7866 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7867 W: http://popies.net/meye/
7869 F: Documentation/video4linux/meye.txt
7870 F: drivers/media/pci/meye/
7871 F: include/uapi/linux/meye.h
7873 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7874 M: Jiri Slaby <jirislaby@gmail.com>
7876 F: Documentation/serial/moxa-smartio
7877 F: drivers/tty/mxser.*
7879 MR800 AVERMEDIA USB FM RADIO DRIVER
7880 M: Alexey Klimov <klimov.linux@gmail.com>
7881 L: linux-media@vger.kernel.org
7882 T: git git://linuxtv.org/media_tree.git
7884 F: drivers/media/radio/radio-mr800.c
7886 MRF24J40 IEEE 802.15.4 RADIO DRIVER
7887 M: Alan Ott <alan@signal11.us>
7888 L: linux-wpan@vger.kernel.org
7890 F: drivers/net/ieee802154/mrf24j40.c
7891 F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7894 M: "Lee, Chun-Yi" <jlee@suse.com>
7895 L: platform-driver-x86@vger.kernel.org
7897 F: drivers/platform/x86/msi-laptop.c
7900 L: platform-driver-x86@vger.kernel.org
7902 F: drivers/platform/x86/msi-wmi.c
7905 M: Antti Palosaari <crope@iki.fi>
7906 L: linux-media@vger.kernel.org
7907 W: https://linuxtv.org
7908 W: http://palosaari.fi/linux/
7909 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7910 T: git git://linuxtv.org/anttip/media_tree.git
7912 F: drivers/media/tuners/msi001*
7914 MSI2500 MEDIA DRIVER
7915 M: Antti Palosaari <crope@iki.fi>
7916 L: linux-media@vger.kernel.org
7917 W: https://linuxtv.org
7918 W: http://palosaari.fi/linux/
7919 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7920 T: git git://linuxtv.org/anttip/media_tree.git
7922 F: drivers/media/usb/msi2500/
7924 MSYSTEMS DISKONCHIP G3 MTD DRIVER
7925 M: Robert Jarzmik <robert.jarzmik@free.fr>
7926 L: linux-mtd@lists.infradead.org
7928 F: drivers/mtd/devices/docg3*
7930 MT9M032 APTINA SENSOR DRIVER
7931 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7932 L: linux-media@vger.kernel.org
7933 T: git git://linuxtv.org/media_tree.git
7935 F: drivers/media/i2c/mt9m032.c
7936 F: include/media/i2c/mt9m032.h
7938 MT9P031 APTINA CAMERA SENSOR
7939 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7940 L: linux-media@vger.kernel.org
7941 T: git git://linuxtv.org/media_tree.git
7943 F: drivers/media/i2c/mt9p031.c
7944 F: include/media/i2c/mt9p031.h
7946 MT9T001 APTINA CAMERA SENSOR
7947 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7948 L: linux-media@vger.kernel.org
7949 T: git git://linuxtv.org/media_tree.git
7951 F: drivers/media/i2c/mt9t001.c
7952 F: include/media/i2c/mt9t001.h
7954 MT9V032 APTINA CAMERA SENSOR
7955 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7956 L: linux-media@vger.kernel.org
7957 T: git git://linuxtv.org/media_tree.git
7959 F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7960 F: drivers/media/i2c/mt9v032.c
7961 F: include/media/i2c/mt9v032.h
7963 MULTIFUNCTION DEVICES (MFD)
7964 M: Lee Jones <lee.jones@linaro.org>
7965 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7968 F: include/linux/mfd/
7970 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7971 M: Ulf Hansson <ulf.hansson@linaro.org>
7972 L: linux-mmc@vger.kernel.org
7973 T: git git://git.linaro.org/people/ulf.hansson/mmc.git
7975 F: Documentation/devicetree/bindings/mmc/
7977 F: include/linux/mmc/
7978 F: include/uapi/linux/mmc/
7980 MULTIMEDIA CARD (MMC) ETC. OVER SPI
7982 F: drivers/mmc/host/mmc_spi.c
7983 F: include/linux/spi/mmc_spi.h
7985 MULTISOUND SOUND DRIVER
7986 M: Andrew Veliath <andrewtv@usa.net>
7988 F: Documentation/sound/oss/MultiSound
7991 MULTITECH MULTIPORT CARD (ISICOM)
7993 F: drivers/tty/isicom.c
7994 F: include/linux/isicom.h
7996 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7997 M: Bin Liu <b-liu@ti.com>
7998 L: linux-usb@vger.kernel.org
7999 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
8001 F: drivers/usb/musb/
8003 MXL5007T MEDIA DRIVER
8004 M: Michael Krufky <mkrufky@linuxtv.org>
8005 L: linux-media@vger.kernel.org
8006 W: https://linuxtv.org
8007 W: http://github.com/mkrufky
8008 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8009 T: git git://linuxtv.org/mkrufky/tuners.git
8011 F: drivers/media/tuners/mxl5007t.*
8013 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
8014 M: Hyong-Youb Kim <hykim@myri.com>
8015 L: netdev@vger.kernel.org
8016 W: https://www.myricom.com/support/downloads/myri10ge.html
8018 F: drivers/net/ethernet/myricom/myri10ge/
8020 NAND FLASH SUBSYSTEM
8021 M: Boris Brezillon <boris.brezillon@free-electrons.com>
8022 R: Richard Weinberger <richard@nod.at>
8023 L: linux-mtd@lists.infradead.org
8024 W: http://www.linux-mtd.infradead.org/
8025 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
8026 T: git git://github.com/linux-nand/linux.git
8028 F: drivers/mtd/nand/
8029 F: include/linux/mtd/nand*.h
8031 NATSEMI ETHERNET DRIVER (DP8381x)
8033 F: drivers/net/ethernet/natsemi/natsemi.c
8035 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
8036 M: Daniel Mack <zonque@gmail.com>
8038 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8039 W: http://www.native-instruments.com
8043 M: Petr Vandrovec <petr@vandrovec.name>
8047 NCR 5380 SCSI DRIVERS
8048 M: Finn Thain <fthain@telegraphics.com.au>
8049 M: Michael Schmitz <schmitzmic@gmail.com>
8050 L: linux-scsi@vger.kernel.org
8052 F: Documentation/scsi/g_NCR5380.txt
8053 F: Documentation/scsi/dtc3x80.txt
8054 F: drivers/scsi/NCR5380.*
8055 F: drivers/scsi/arm/cumana_1.c
8056 F: drivers/scsi/arm/oak.c
8057 F: drivers/scsi/atari_scsi.*
8058 F: drivers/scsi/dmx3191d.c
8059 F: drivers/scsi/dtc.*
8060 F: drivers/scsi/g_NCR5380.*
8061 F: drivers/scsi/g_NCR5380_mmio.c
8062 F: drivers/scsi/mac_scsi.*
8063 F: drivers/scsi/pas16.*
8064 F: drivers/scsi/sun3_scsi.*
8065 F: drivers/scsi/sun3_scsi_vme.c
8066 F: drivers/scsi/t128.*
8068 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8069 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
8070 L: linux-scsi@vger.kernel.org
8072 F: drivers/scsi/NCR_D700.*
8074 NCT6775 HARDWARE MONITOR DRIVER
8075 M: Guenter Roeck <linux@roeck-us.net>
8076 L: linux-hwmon@vger.kernel.org
8078 F: Documentation/hwmon/nct6775
8079 F: drivers/hwmon/nct6775.c
8081 NETEFFECT IWARP RNIC DRIVER (IW_NES)
8082 M: Faisal Latif <faisal.latif@intel.com>
8083 L: linux-rdma@vger.kernel.org
8084 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
8086 F: drivers/infiniband/hw/nes/
8088 NETEM NETWORK EMULATOR
8089 M: Stephen Hemminger <stephen@networkplumber.org>
8090 L: netem@lists.linux-foundation.org (moderated for non-subscribers)
8092 F: net/sched/sch_netem.c
8094 NETERION 10GbE DRIVERS (s2io/vxge)
8095 M: Jon Mason <jdmason@kudzu.us>
8096 L: netdev@vger.kernel.org
8098 F: Documentation/networking/s2io.txt
8099 F: Documentation/networking/vxge.txt
8100 F: drivers/net/ethernet/neterion/
8102 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
8103 M: Pablo Neira Ayuso <pablo@netfilter.org>
8104 M: Patrick McHardy <kaber@trash.net>
8105 M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
8106 L: netfilter-devel@vger.kernel.org
8107 L: coreteam@netfilter.org
8108 W: http://www.netfilter.org/
8109 W: http://www.iptables.org/
8110 Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
8111 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
8112 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
8114 F: include/linux/netfilter*
8115 F: include/linux/netfilter/
8116 F: include/net/netfilter/
8117 F: include/uapi/linux/netfilter*
8118 F: include/uapi/linux/netfilter/
8119 F: net/*/netfilter.c
8122 F: net/bridge/br_netfilter*.c
8125 M: Paul Moore <paul@paul-moore.com>
8126 W: http://netlabel.sf.net
8127 L: netdev@vger.kernel.org
8129 F: Documentation/netlabel/
8130 F: include/net/netlabel.h
8133 NETROM NETWORK LAYER
8134 M: Ralf Baechle <ralf@linux-mips.org>
8135 L: linux-hams@vger.kernel.org
8136 W: http://www.linux-ax25.org/
8138 F: include/net/netrom.h
8139 F: include/uapi/linux/netrom.h
8142 NETRONOME ETHERNET DRIVERS
8143 M: Jakub Kicinski <jakub.kicinski@netronome.com>
8144 L: oss-drivers@netronome.com
8146 F: drivers/net/ethernet/netronome/
8148 NETWORK BLOCK DEVICE (NBD)
8149 M: Markus Pargmann <mpa@pengutronix.de>
8151 L: nbd-general@lists.sourceforge.net
8152 T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
8153 F: Documentation/blockdev/nbd.txt
8154 F: drivers/block/nbd.c
8155 F: include/uapi/linux/nbd.h
8157 NETWORK DROP MONITOR
8158 M: Neil Horman <nhorman@tuxdriver.com>
8159 L: netdev@vger.kernel.org
8161 W: https://fedorahosted.org/dropwatch/
8162 F: net/core/drop_monitor.c
8164 NETWORKING [GENERAL]
8165 M: "David S. Miller" <davem@davemloft.net>
8166 L: netdev@vger.kernel.org
8167 W: http://www.linuxfoundation.org/en/Net
8168 Q: http://patchwork.ozlabs.org/project/netdev/list/
8169 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8170 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
8174 F: include/linux/in.h
8175 F: include/linux/net.h
8176 F: include/linux/netdevice.h
8177 F: include/uapi/linux/in.h
8178 F: include/uapi/linux/net.h
8179 F: include/uapi/linux/netdevice.h
8180 F: include/uapi/linux/net_namespace.h
8182 F: tools/testing/selftests/net/
8186 NETWORKING [IPv4/IPv6]
8187 M: "David S. Miller" <davem@davemloft.net>
8188 M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8189 M: James Morris <jmorris@namei.org>
8190 M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
8191 M: Patrick McHardy <kaber@trash.net>
8192 L: netdev@vger.kernel.org
8193 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8201 M: Steffen Klassert <steffen.klassert@secunet.com>
8202 M: Herbert Xu <herbert@gondor.apana.org.au>
8203 M: "David S. Miller" <davem@davemloft.net>
8204 L: netdev@vger.kernel.org
8205 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
8206 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
8214 F: net/ipv4/ipcomp.c
8215 F: net/ipv4/ip_vti.c
8219 F: net/ipv6/ipcomp6.c
8220 F: net/ipv6/ip6_vti.c
8221 F: include/uapi/linux/xfrm.h
8222 F: include/net/xfrm.h
8224 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
8225 M: Paul Moore <paul@paul-moore.com>
8226 L: netdev@vger.kernel.org
8229 NETWORKING [WIRELESS]
8230 L: linux-wireless@vger.kernel.org
8231 Q: http://patchwork.kernel.org/project/linux-wireless/list/
8234 L: netdev@vger.kernel.org
8235 W: http://www.linuxfoundation.org/en/Net
8236 Q: http://patchwork.ozlabs.org/project/netdev/list/
8237 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8238 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
8240 F: Documentation/devicetree/bindings/net/
8242 F: include/linux/if_*
8243 F: include/linux/netdevice.h
8244 F: include/linux/etherdevice.h
8245 F: include/linux/fcdevice.h
8246 F: include/linux/fddidevice.h
8247 F: include/linux/hippidevice.h
8248 F: include/linux/inetdevice.h
8249 F: include/uapi/linux/if_*
8250 F: include/uapi/linux/netdevice.h
8252 NETWORKING DRIVERS (WIRELESS)
8253 M: Kalle Valo <kvalo@codeaurora.org>
8254 L: linux-wireless@vger.kernel.org
8255 Q: http://patchwork.kernel.org/project/linux-wireless/list/
8256 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
8257 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
8259 F: Documentation/devicetree/bindings/net/wireless/
8260 F: drivers/net/wireless/
8262 NETXEN (1/10) GbE SUPPORT
8263 M: Manish Chopra <manish.chopra@qlogic.com>
8264 M: Sony Chacko <sony.chacko@qlogic.com>
8265 M: Rajesh Borundia <rajesh.borundia@qlogic.com>
8266 L: netdev@vger.kernel.org
8267 W: http://www.qlogic.com
8269 F: drivers/net/ethernet/qlogic/netxen/
8272 M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
8273 M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
8274 M: Samuel Ortiz <sameo@linux.intel.com>
8275 L: linux-wireless@vger.kernel.org
8276 L: linux-nfc@lists.01.org (subscribers-only)
8280 F: include/uapi/linux/nfc.h
8282 F: include/linux/platform_data/nfcmrvl.h
8283 F: include/linux/platform_data/nxp-nci.h
8284 F: include/linux/platform_data/pn544.h
8285 F: include/linux/platform_data/st21nfca.h
8286 F: include/linux/platform_data/st-nci.h
8287 F: Documentation/devicetree/bindings/net/nfc/
8289 NFS, SUNRPC, AND LOCKD CLIENTS
8290 M: Trond Myklebust <trond.myklebust@primarydata.com>
8291 M: Anna Schumaker <anna.schumaker@netapp.com>
8292 L: linux-nfs@vger.kernel.org
8293 W: http://client.linux-nfs.org
8294 T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
8300 F: include/linux/lockd/
8301 F: include/linux/nfs*
8302 F: include/linux/sunrpc/
8303 F: include/uapi/linux/nfs*
8304 F: include/uapi/linux/sunrpc/
8307 M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
8308 L: linux-nilfs@vger.kernel.org
8309 W: http://nilfs.sourceforge.net/
8310 W: http://nilfs.osdn.jp/
8311 T: git git://github.com/konis/nilfs2.git
8313 F: Documentation/filesystems/nilfs2.txt
8315 F: include/trace/events/nilfs2.h
8316 F: include/uapi/linux/nilfs2_api.h
8317 F: include/uapi/linux/nilfs2_ondisk.h
8319 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8320 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8321 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8323 F: Documentation/scsi/NinjaSCSI.txt
8324 F: drivers/scsi/pcmcia/nsp_*
8326 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8327 M: GOTO Masanori <gotom@debian.or.jp>
8328 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8329 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8331 F: Documentation/scsi/NinjaSCSI.txt
8332 F: drivers/scsi/nsp32*
8335 M: Ley Foon Tan <lftan@altera.com>
8336 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
8337 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
8341 NOKIA N900 POWER SUPPLY DRIVERS
8342 R: Pali Rohár <pali.rohar@gmail.com>
8343 F: include/linux/power/bq2415x_charger.h
8344 F: include/linux/power/bq27xxx_battery.h
8345 F: include/linux/power/isp1704_charger.h
8346 F: drivers/power/bq2415x_charger.c
8347 F: drivers/power/bq27xxx_battery.c
8348 F: drivers/power/bq27xxx_battery_i2c.c
8349 F: drivers/power/isp1704_charger.c
8350 F: drivers/power/rx51_battery.c
8353 M: Jon Mason <jdmason@kudzu.us>
8354 M: Dave Jiang <dave.jiang@intel.com>
8355 M: Allen Hubbe <Allen.Hubbe@emc.com>
8356 L: linux-ntb@googlegroups.com
8358 W: https://github.com/jonmason/ntb/wiki
8359 T: git git://github.com/jonmason/ntb.git
8361 F: drivers/net/ntb_netdev.c
8362 F: include/linux/ntb.h
8363 F: include/linux/ntb_transport.h
8364 F: tools/testing/selftests/ntb/
8367 M: Jon Mason <jdmason@kudzu.us>
8368 M: Dave Jiang <dave.jiang@intel.com>
8369 L: linux-ntb@googlegroups.com
8371 W: https://github.com/jonmason/ntb/wiki
8372 T: git git://github.com/jonmason/ntb.git
8373 F: drivers/ntb/hw/intel/
8376 M: Xiangliang Yu <Xiangliang.Yu@amd.com>
8377 L: linux-ntb@googlegroups.com
8379 F: drivers/ntb/hw/amd/
8382 M: Anton Altaparmakov <anton@tuxera.com>
8383 L: linux-ntfs-dev@lists.sourceforge.net
8384 W: http://www.tuxera.com/
8385 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
8387 F: Documentation/filesystems/ntfs.txt
8390 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8391 M: Antonino Daplas <adaplas@gmail.com>
8392 L: linux-fbdev@vger.kernel.org
8394 F: drivers/video/fbdev/riva/
8395 F: drivers/video/fbdev/nvidia/
8398 M: Keith Busch <keith.busch@intel.com>
8399 M: Jens Axboe <axboe@fb.com>
8400 L: linux-nvme@lists.infradead.org
8401 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
8402 W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
8404 F: drivers/nvme/host/
8405 F: include/linux/nvme.h
8407 NVM EXPRESS TARGET DRIVER
8408 M: Christoph Hellwig <hch@lst.de>
8409 M: Sagi Grimberg <sagi@grimberg.me>
8410 L: linux-nvme@lists.infradead.org
8412 F: drivers/nvme/target/
8415 M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
8416 M: Maxime Ripard <maxime.ripard@free-electrons.com>
8419 F: Documentation/devicetree/bindings/nvmem/
8420 F: include/linux/nvmem-consumer.h
8421 F: include/linux/nvmem-provider.h
8424 M: Clément Perrochaud <clement.perrochaud@effinnov.com>
8425 R: Charles Gorand <charles.gorand@effinnov.com>
8426 L: linux-nfc@lists.01.org (moderated for non-subscribers)
8428 F: drivers/nfc/nxp-nci
8430 NXP TDA998X DRM DRIVER
8431 M: Russell King <rmk+kernel@armlinux.org.uk>
8433 F: drivers/gpu/drm/i2c/tda998x_drv.c
8434 F: include/drm/i2c/tda998x.h
8437 M: Peter Rosin <peda@axentia.se>
8438 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8440 F: sound/soc/codecs/tfa9879*
8443 M: Josh Poimboeuf <jpoimboe@redhat.com>
8448 M: Tony Lindgren <tony@atomide.com>
8449 L: linux-omap@vger.kernel.org
8450 W: http://www.muru.com/linux/omap/
8451 W: http://linux.omap.com/
8452 Q: http://patchwork.kernel.org/project/linux-omap/list/
8453 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
8456 F: arch/arm/configs/omap1_defconfig
8457 F: arch/arm/configs/omap2plus_defconfig
8458 F: drivers/i2c/busses/i2c-omap.c
8459 F: drivers/irqchip/irq-omap-intc.c
8460 F: drivers/mfd/*omap*.c
8461 F: drivers/mfd/menelaus.c
8462 F: drivers/mfd/palmas.c
8463 F: drivers/mfd/tps65217.c
8464 F: drivers/mfd/tps65218.c
8465 F: drivers/mfd/tps65910.c
8466 F: drivers/mfd/twl-core.[ch]
8467 F: drivers/mfd/twl4030*.c
8468 F: drivers/mfd/twl6030*.c
8469 F: drivers/mfd/twl6040*.c
8470 F: drivers/regulator/palmas-regulator*.c
8471 F: drivers/regulator/pbias-regulator.c
8472 F: drivers/regulator/tps65217-regulator.c
8473 F: drivers/regulator/tps65218-regulator.c
8474 F: drivers/regulator/tps65910-regulator.c
8475 F: drivers/regulator/twl-regulator.c
8476 F: include/linux/i2c-omap.h
8478 OMAP DEVICE TREE SUPPORT
8479 M: Benoît Cousson <bcousson@baylibre.com>
8480 M: Tony Lindgren <tony@atomide.com>
8481 L: linux-omap@vger.kernel.org
8482 L: devicetree@vger.kernel.org
8484 F: arch/arm/boot/dts/*omap*
8485 F: arch/arm/boot/dts/*am3*
8486 F: arch/arm/boot/dts/*am4*
8487 F: arch/arm/boot/dts/*am5*
8488 F: arch/arm/boot/dts/*dra7*
8490 OMAP CLOCK FRAMEWORK SUPPORT
8491 M: Paul Walmsley <paul@pwsan.com>
8492 L: linux-omap@vger.kernel.org
8494 F: arch/arm/*omap*/*clock*
8496 OMAP POWER MANAGEMENT SUPPORT
8497 M: Kevin Hilman <khilman@kernel.org>
8498 L: linux-omap@vger.kernel.org
8500 F: arch/arm/*omap*/*pm*
8501 F: drivers/cpufreq/omap-cpufreq.c
8503 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
8504 M: Rajendra Nayak <rnayak@codeaurora.org>
8505 M: Paul Walmsley <paul@pwsan.com>
8506 L: linux-omap@vger.kernel.org
8508 F: arch/arm/mach-omap2/prm*
8511 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
8512 M: Jarkko Nikula <jarkko.nikula@bitmer.com>
8513 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8514 L: linux-omap@vger.kernel.org
8518 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
8519 M: Roger Quadros <rogerq@ti.com>
8520 M: Tony Lindgren <tony@atomide.com>
8521 L: linux-omap@vger.kernel.org
8523 F: drivers/memory/omap-gpmc.c
8524 F: arch/arm/mach-omap2/*gpmc*
8526 OMAP FRAMEBUFFER SUPPORT
8527 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
8528 L: linux-fbdev@vger.kernel.org
8529 L: linux-omap@vger.kernel.org
8531 F: drivers/video/fbdev/omap/
8533 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
8534 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
8535 L: linux-omap@vger.kernel.org
8536 L: linux-fbdev@vger.kernel.org
8538 F: drivers/video/fbdev/omap2/
8539 F: Documentation/arm/OMAP/DSS
8541 OMAP HARDWARE SPINLOCK SUPPORT
8542 M: Ohad Ben-Cohen <ohad@wizery.com>
8543 L: linux-omap@vger.kernel.org
8545 F: drivers/hwspinlock/omap_hwspinlock.c
8548 M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
8549 L: linux-omap@vger.kernel.org
8551 F: drivers/mmc/host/omap.c
8554 L: linux-mmc@vger.kernel.org
8555 L: linux-omap@vger.kernel.org
8557 F: drivers/mmc/host/omap_hsmmc.c
8559 OMAP RANDOM NUMBER GENERATOR SUPPORT
8560 M: Deepak Saxena <dsaxena@plexity.net>
8562 F: drivers/char/hw_random/omap-rng.c
8565 M: Benoît Cousson <bcousson@baylibre.com>
8566 M: Paul Walmsley <paul@pwsan.com>
8567 L: linux-omap@vger.kernel.org
8569 F: arch/arm/mach-omap2/omap_hwmod.*
8572 M: Paul Walmsley <paul@pwsan.com>
8573 L: linux-omap@vger.kernel.org
8575 F: arch/arm/mach-omap2/omap_hwmod*data*
8577 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
8578 M: Benoît Cousson <bcousson@baylibre.com>
8579 L: linux-omap@vger.kernel.org
8581 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
8583 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
8584 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8585 L: linux-media@vger.kernel.org
8587 F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
8588 F: drivers/media/platform/omap3isp/
8589 F: drivers/staging/media/omap4iss/
8592 L: linux-usb@vger.kernel.org
8593 L: linux-omap@vger.kernel.org
8595 F: drivers/usb/*/*omap*
8596 F: arch/arm/*omap*/usb*
8599 M: Grygorii Strashko <grygorii.strashko@ti.com>
8600 M: Santosh Shilimkar <ssantosh@kernel.org>
8601 M: Kevin Hilman <khilman@kernel.org>
8602 L: linux-omap@vger.kernel.org
8604 F: Documentation/devicetree/bindings/gpio/gpio-omap.txt
8605 F: drivers/gpio/gpio-omap.c
8607 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
8608 M: Mark Jackson <mpfj@newflow.co.uk>
8609 L: linux-omap@vger.kernel.org
8611 F: arch/arm/boot/dts/am335x-nano.dts
8614 M: Bob Copeland <me@bobcopeland.com>
8615 L: linux-karma-devel@lists.sourceforge.net
8617 F: Documentation/filesystems/omfs.txt
8620 OMNIKEY CARDMAN 4000 DRIVER
8621 M: Harald Welte <laforge@gnumonks.org>
8623 F: drivers/char/pcmcia/cm4000_cs.c
8624 F: include/linux/cm4000_cs.h
8625 F: include/uapi/linux/cm4000_cs.h
8627 OMNIKEY CARDMAN 4040 DRIVER
8628 M: Harald Welte <laforge@gnumonks.org>
8630 F: drivers/char/pcmcia/cm4040_cs.*
8632 OMNIVISION OV7670 SENSOR DRIVER
8633 M: Jonathan Corbet <corbet@lwn.net>
8634 L: linux-media@vger.kernel.org
8635 T: git git://linuxtv.org/media_tree.git
8637 F: drivers/media/i2c/ov7670.c
8639 ONENAND FLASH DRIVER
8640 M: Kyungmin Park <kyungmin.park@samsung.com>
8641 L: linux-mtd@lists.infradead.org
8643 F: drivers/mtd/onenand/
8644 F: include/linux/mtd/onenand*.h
8646 ONSTREAM SCSI TAPE DRIVER
8647 M: Willem Riede <osst@riede.org>
8648 L: osst-users@lists.sourceforge.net
8649 L: linux-scsi@vger.kernel.org
8651 F: Documentation/scsi/osst.txt
8652 F: drivers/scsi/osst.*
8653 F: drivers/scsi/osst_*.h
8654 F: drivers/scsi/st.h
8656 OPENCORES I2C BUS DRIVER
8657 M: Peter Korsgaard <jacmet@sunsite.dk>
8658 L: linux-i2c@vger.kernel.org
8660 F: Documentation/i2c/busses/i2c-ocores
8661 F: drivers/i2c/busses/i2c-ocores.c
8663 OPEN FIRMWARE AND FLATTENED DEVICE TREE
8664 M: Rob Herring <robh+dt@kernel.org>
8665 M: Frank Rowand <frowand.list@gmail.com>
8666 L: devicetree@vger.kernel.org
8667 W: http://www.devicetree.org/
8668 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8671 F: include/linux/of*.h
8674 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
8675 M: Rob Herring <robh+dt@kernel.org>
8676 M: Mark Rutland <mark.rutland@arm.com>
8677 L: devicetree@vger.kernel.org
8678 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8679 Q: http://patchwork.ozlabs.org/project/devicetree-bindings/list/
8681 F: Documentation/devicetree/
8683 F: include/dt-bindings/
8685 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
8686 M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
8687 L: devicetree@vger.kernel.org
8689 F: Documentation/devicetree/dynamic-resolution-notes.txt
8690 F: Documentation/devicetree/overlay-notes.txt
8691 F: drivers/of/overlay.c
8692 F: drivers/of/resolver.c
8694 OPENRISC ARCHITECTURE
8695 M: Jonas Bonn <jonas@southpole.se>
8696 W: http://openrisc.net
8698 T: git git://openrisc.net/~jonas/linux
8702 M: Pravin Shelar <pshelar@nicira.com>
8703 L: netdev@vger.kernel.org
8704 L: dev@openvswitch.org
8705 W: http://openvswitch.org
8708 F: include/uapi/linux/openvswitch.h
8710 OPERATING PERFORMANCE POINTS (OPP)
8711 M: Viresh Kumar <vireshk@kernel.org>
8712 M: Nishanth Menon <nm@ti.com>
8713 M: Stephen Boyd <sboyd@codeaurora.org>
8714 L: linux-pm@vger.kernel.org
8716 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
8717 F: drivers/base/power/opp/
8718 F: include/linux/pm_opp.h
8719 F: Documentation/power/opp.txt
8720 F: Documentation/devicetree/bindings/opp/
8723 M: Clemens Ladisch <clemens@ladisch.de>
8724 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8725 T: git git://git.alsa-project.org/alsa-kernel.git
8727 F: sound/drivers/opl4/
8730 M: Robert Richter <rric@kernel.org>
8731 L: oprofile-list@lists.sf.net
8733 F: arch/*/include/asm/oprofile*.h
8735 F: drivers/oprofile/
8736 F: include/linux/oprofile.h
8738 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8739 M: Mark Fasheh <mfasheh@suse.com>
8740 M: Joel Becker <jlbec@evilplan.org>
8741 L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
8742 W: http://ocfs2.wiki.kernel.org
8744 F: Documentation/filesystems/ocfs2.txt
8745 F: Documentation/filesystems/dlmfs.txt
8749 L: linux-wireless@vger.kernel.org
8750 W: http://wireless.kernel.org/en/users/Drivers/orinoco
8751 W: http://www.nongnu.org/orinoco/
8753 F: drivers/net/wireless/intersil/orinoco/
8755 OSD LIBRARY and FILESYSTEM
8756 M: Boaz Harrosh <ooo@electrozaur.com>
8757 M: Benny Halevy <bhalevy@primarydata.com>
8758 L: osd-dev@open-osd.org
8759 W: http://open-osd.org
8760 T: git git://git.open-osd.org/open-osd.git
8762 F: drivers/scsi/osd/
8763 F: include/scsi/osd_*
8767 M: Miklos Szeredi <miklos@szeredi.hu>
8768 L: linux-unionfs@vger.kernel.org
8769 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
8772 F: Documentation/filesystems/overlayfs.txt
8775 M: Mike Marshall <hubcap@omnibond.com>
8776 L: pvfs2-developers@beowulf-underground.org (subscribers-only)
8777 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
8780 F: Documentation/filesystems/orangefs.txt
8783 M: Christian Lamparter <chunkeey@googlemail.com>
8784 L: linux-wireless@vger.kernel.org
8785 W: http://wireless.kernel.org/en/users/Drivers/p54
8787 F: drivers/net/wireless/intersil/p54/
8789 PA SEMI ETHERNET DRIVER
8790 M: Olof Johansson <olof@lixom.net>
8791 L: netdev@vger.kernel.org
8793 F: drivers/net/ethernet/pasemi/*
8795 PA SEMI SMBUS DRIVER
8796 M: Olof Johansson <olof@lixom.net>
8797 L: linux-i2c@vger.kernel.org
8799 F: drivers/i2c/busses/i2c-pasemi.c
8801 PADATA PARALLEL EXECUTION MECHANISM
8802 M: Steffen Klassert <steffen.klassert@secunet.com>
8803 L: linux-crypto@vger.kernel.org
8806 F: include/linux/padata.h
8807 F: Documentation/padata.txt
8809 PANASONIC LAPTOP ACPI EXTRAS DRIVER
8810 M: Harald Welte <laforge@gnumonks.org>
8811 L: platform-driver-x86@vger.kernel.org
8813 F: drivers/platform/x86/panasonic-laptop.c
8815 PANASONIC MN10300/AM33/AM34 PORT
8816 M: David Howells <dhowells@redhat.com>
8817 L: linux-am33-list@redhat.com (moderated for non-subscribers)
8818 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8820 F: Documentation/mn10300/
8823 PARALLEL LCD/KEYPAD PANEL DRIVER
8824 M: Willy Tarreau <willy@haproxy.com>
8825 M: Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
8827 F: Documentation/misc-devices/lcd-panel-cgram.txt
8828 F: drivers/misc/panel.c
8830 PARALLEL PORT SUBSYSTEM
8831 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8832 M: Sudip Mukherjee <sudip@vectorindia.org>
8833 L: linux-parport@lists.infradead.org (subscribers-only)
8836 F: include/linux/parport*.h
8837 F: drivers/char/ppdev.c
8838 F: include/uapi/linux/ppdev.h
8839 F: Documentation/parport*.txt
8841 PARAVIRT_OPS INTERFACE
8842 M: Jeremy Fitzhardinge <jeremy@goop.org>
8843 M: Chris Wright <chrisw@sous-sol.org>
8844 M: Alok Kataria <akataria@vmware.com>
8845 M: Rusty Russell <rusty@rustcorp.com.au>
8846 L: virtualization@lists.linux-foundation.org
8848 F: Documentation/virtual/paravirt_ops.txt
8849 F: arch/*/kernel/paravirt*
8850 F: arch/*/include/asm/paravirt.h
8852 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8853 M: Tim Waugh <tim@cyberelk.net>
8854 L: linux-parport@lists.infradead.org (subscribers-only)
8856 F: Documentation/blockdev/paride.txt
8857 F: drivers/block/paride/
8860 M: "James E.J. Bottomley" <jejb@parisc-linux.org>
8861 M: Helge Deller <deller@gmx.de>
8862 L: linux-parisc@vger.kernel.org
8863 W: http://www.parisc-linux.org/
8864 Q: http://patchwork.kernel.org/project/linux-parisc/list/
8865 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8866 T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8869 F: Documentation/parisc/
8871 F: drivers/char/agp/parisc-agp.c
8872 F: drivers/input/serio/gscps2.c
8873 F: drivers/parport/parport_gsc.*
8874 F: drivers/tty/serial/8250/8250_gsc.c
8875 F: drivers/video/fbdev/sti*
8876 F: drivers/video/console/sti*
8877 F: drivers/video/logo/logo_parisc*
8879 PC87360 HARDWARE MONITORING DRIVER
8880 M: Jim Cromie <jim.cromie@gmail.com>
8881 L: linux-hwmon@vger.kernel.org
8883 F: Documentation/hwmon/pc87360
8884 F: drivers/hwmon/pc87360.c
8887 M: Jim Cromie <jim.cromie@gmail.com>
8889 F: drivers/char/pc8736x_gpio.c
8891 PC87427 HARDWARE MONITORING DRIVER
8892 M: Jean Delvare <jdelvare@suse.com>
8893 L: linux-hwmon@vger.kernel.org
8895 F: Documentation/hwmon/pc87427
8896 F: drivers/hwmon/pc87427.c
8899 M: Riku Voipio <riku.voipio@iki.fi>
8901 F: drivers/leds/leds-pca9532.c
8902 F: include/linux/leds-pca9532.h
8904 PCA9541 I2C BUS MASTER SELECTOR DRIVER
8905 M: Guenter Roeck <linux@roeck-us.net>
8906 L: linux-i2c@vger.kernel.org
8908 F: drivers/i2c/muxes/i2c-mux-pca9541.c
8910 PCDP - PRIMARY CONSOLE AND DEBUG PORT
8911 M: Khalid Aziz <khalid@gonehiking.org>
8913 F: drivers/firmware/pcdp.*
8916 M: Linas Vepstas <linasvepstas@gmail.com>
8917 L: linux-pci@vger.kernel.org
8919 F: Documentation/PCI/pci-error-recovery.txt
8921 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
8922 M: Russell Currey <ruscur@russell.cc>
8923 L: linuxppc-dev@lists.ozlabs.org
8925 F: Documentation/powerpc/eeh-pci-error-recovery.txt
8926 F: arch/powerpc/kernel/eeh*.c
8927 F: arch/powerpc/platforms/*/eeh*.c
8928 F: arch/powerpc/include/*/eeh*.h
8931 M: Bjorn Helgaas <bhelgaas@google.com>
8932 L: linux-pci@vger.kernel.org
8933 Q: http://patchwork.ozlabs.org/project/linux-pci/list/
8934 T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8936 F: Documentation/devicetree/bindings/pci/
8937 F: Documentation/PCI/
8939 F: include/linux/pci*
8941 F: arch/x86/kernel/quirks.c
8943 PCI DRIVER FOR ALTERA PCIE IP
8944 M: Ley Foon Tan <lftan@altera.com>
8945 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8946 L: linux-pci@vger.kernel.org
8948 F: Documentation/devicetree/bindings/pci/altera-pcie.txt
8949 F: drivers/pci/host/pcie-altera.c
8951 PCI DRIVER FOR ARM VERSATILE PLATFORM
8952 M: Rob Herring <robh@kernel.org>
8953 L: linux-pci@vger.kernel.org
8954 L: linux-arm-kernel@lists.infradead.org
8956 F: Documentation/devicetree/bindings/pci/versatile.txt
8957 F: drivers/pci/host/pci-versatile.c
8959 PCI DRIVER FOR APPLIEDMICRO XGENE
8960 M: Tanmay Inamdar <tinamdar@apm.com>
8961 L: linux-pci@vger.kernel.org
8962 L: linux-arm-kernel@lists.infradead.org
8964 F: Documentation/devicetree/bindings/pci/xgene-pci.txt
8965 F: drivers/pci/host/pci-xgene.c
8967 PCI DRIVER FOR FREESCALE LAYERSCAPE
8968 M: Minghuan Lian <minghuan.Lian@freescale.com>
8969 M: Mingkai Hu <mingkai.hu@freescale.com>
8970 M: Roy Zang <tie-fei.zang@freescale.com>
8971 L: linuxppc-dev@lists.ozlabs.org
8972 L: linux-pci@vger.kernel.org
8973 L: linux-arm-kernel@lists.infradead.org
8975 F: drivers/pci/host/*layerscape*
8978 M: Richard Zhu <Richard.Zhu@freescale.com>
8979 M: Lucas Stach <l.stach@pengutronix.de>
8980 L: linux-pci@vger.kernel.org
8981 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8983 F: drivers/pci/host/*imx6*
8985 PCI DRIVER FOR TI KEYSTONE
8986 M: Murali Karicheri <m-karicheri2@ti.com>
8987 L: linux-pci@vger.kernel.org
8988 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8990 F: drivers/pci/host/*keystone*
8992 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8993 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8994 M: Jason Cooper <jason@lakedaemon.net>
8995 L: linux-pci@vger.kernel.org
8996 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8998 F: drivers/pci/host/*mvebu*
9000 PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
9001 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9002 L: linux-pci@vger.kernel.org
9003 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9005 F: drivers/pci/host/pci-aardvark.c
9007 PCI DRIVER FOR NVIDIA TEGRA
9008 M: Thierry Reding <thierry.reding@gmail.com>
9009 L: linux-tegra@vger.kernel.org
9010 L: linux-pci@vger.kernel.org
9012 F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
9013 F: drivers/pci/host/pci-tegra.c
9015 PCI DRIVER FOR TI DRA7XX
9016 M: Kishon Vijay Abraham I <kishon@ti.com>
9017 L: linux-omap@vger.kernel.org
9018 L: linux-pci@vger.kernel.org
9020 F: Documentation/devicetree/bindings/pci/ti-pci.txt
9021 F: drivers/pci/host/pci-dra7xx.c
9023 PCI DRIVER FOR RENESAS R-CAR
9024 M: Simon Horman <horms@verge.net.au>
9025 L: linux-pci@vger.kernel.org
9026 L: linux-renesas-soc@vger.kernel.org
9028 F: drivers/pci/host/*rcar*
9030 PCI DRIVER FOR SAMSUNG EXYNOS
9031 M: Jingoo Han <jingoohan1@gmail.com>
9032 L: linux-pci@vger.kernel.org
9033 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9034 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9036 F: drivers/pci/host/pci-exynos.c
9038 PCI DRIVER FOR SYNOPSIS DESIGNWARE
9039 M: Jingoo Han <jingoohan1@gmail.com>
9040 M: Pratyush Anand <pratyush.anand@gmail.com>
9041 L: linux-pci@vger.kernel.org
9043 F: drivers/pci/host/*designware*
9045 PCI DRIVER FOR SYNOPSYS PROTOTYPING DEVICE
9046 M: Joao Pinto <jpinto@synopsys.com>
9047 L: linux-pci@vger.kernel.org
9049 F: Documentation/devicetree/bindings/pci/designware-pcie.txt
9050 F: drivers/pci/host/pcie-designware-plat.c
9052 PCI DRIVER FOR GENERIC OF HOSTS
9053 M: Will Deacon <will.deacon@arm.com>
9054 L: linux-pci@vger.kernel.org
9055 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9057 F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
9058 F: drivers/pci/host/pci-host-common.c
9059 F: drivers/pci/host/pci-host-generic.c
9061 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
9062 M: Keith Busch <keith.busch@intel.com>
9063 L: linux-pci@vger.kernel.org
9065 F: arch/x86/pci/vmd.c
9067 PCIE DRIVER FOR ST SPEAR13XX
9068 M: Pratyush Anand <pratyush.anand@gmail.com>
9069 L: linux-pci@vger.kernel.org
9071 F: drivers/pci/host/*spear*
9073 PCI MSI DRIVER FOR ALTERA MSI IP
9074 M: Ley Foon Tan <lftan@altera.com>
9075 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
9076 L: linux-pci@vger.kernel.org
9078 F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
9079 F: drivers/pci/host/pcie-altera-msi.c
9081 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
9082 M: Duc Dang <dhdang@apm.com>
9083 L: linux-pci@vger.kernel.org
9084 L: linux-arm-kernel@lists.infradead.org
9086 F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
9087 F: drivers/pci/host/pci-xgene-msi.c
9089 PCIE DRIVER FOR AXIS ARTPEC
9090 M: Niklas Cassel <niklas.cassel@axis.com>
9091 M: Jesper Nilsson <jesper.nilsson@axis.com>
9092 L: linux-arm-kernel@axis.com
9093 L: linux-pci@vger.kernel.org
9095 F: Documentation/devicetree/bindings/pci/axis,artpec*
9096 F: drivers/pci/host/*artpec*
9098 PCIE DRIVER FOR HISILICON
9099 M: Zhou Wang <wangzhou1@hisilicon.com>
9100 M: Gabriele Paoloni <gabriele.paoloni@huawei.com>
9101 L: linux-pci@vger.kernel.org
9103 F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
9104 F: drivers/pci/host/pcie-hisi.c
9106 PCIE DRIVER FOR QUALCOMM MSM
9107 M: Stanimir Varbanov <svarbanov@mm-sol.com>
9108 L: linux-pci@vger.kernel.org
9109 L: linux-arm-msm@vger.kernel.org
9111 F: drivers/pci/host/*qcom*
9113 PCIE DRIVER FOR CAVIUM THUNDERX
9114 M: David Daney <david.daney@cavium.com>
9115 L: linux-pci@vger.kernel.org
9116 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9118 F: Documentation/devicetree/bindings/pci/pci-thunder-*
9119 F: drivers/pci/host/pci-thunder-*
9122 P: Linux PCMCIA Team
9123 L: linux-pcmcia@lists.infradead.org
9124 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
9125 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
9127 F: Documentation/pcmcia/
9131 PCNET32 NETWORK DRIVER
9132 M: Don Fry <pcnet32@frontier.com>
9133 L: netdev@vger.kernel.org
9135 F: drivers/net/ethernet/amd/pcnet32.c
9137 PCRYPT PARALLEL CRYPTO ENGINE
9138 M: Steffen Klassert <steffen.klassert@secunet.com>
9139 L: linux-crypto@vger.kernel.org
9142 F: include/crypto/pcrypt.h
9144 PER-CPU MEMORY ALLOCATOR
9145 M: Tejun Heo <tj@kernel.org>
9146 M: Christoph Lameter <cl@linux.com>
9147 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
9149 F: include/linux/percpu*.h
9151 F: arch/*/include/asm/percpu.h
9153 PER-TASK DELAY ACCOUNTING
9154 M: Balbir Singh <bsingharora@gmail.com>
9156 F: include/linux/delayacct.h
9157 F: kernel/delayacct.c
9159 PERFORMANCE EVENTS SUBSYSTEM
9160 M: Peter Zijlstra <peterz@infradead.org>
9161 M: Ingo Molnar <mingo@redhat.com>
9162 M: Arnaldo Carvalho de Melo <acme@kernel.org>
9163 R: Alexander Shishkin <alexander.shishkin@linux.intel.com>
9164 L: linux-kernel@vger.kernel.org
9165 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
9168 F: include/linux/perf_event.h
9169 F: include/uapi/linux/perf_event.h
9170 F: arch/*/kernel/perf_event*.c
9171 F: arch/*/kernel/*/perf_event*.c
9172 F: arch/*/kernel/*/*/perf_event*.c
9173 F: arch/*/include/asm/perf_event.h
9174 F: arch/*/kernel/perf_callchain.c
9178 PERSONALITY HANDLING
9179 M: Christoph Hellwig <hch@infradead.org>
9180 L: linux-abi-devel@lists.sourceforge.net
9182 F: include/linux/personality.h
9183 F: include/uapi/linux/personality.h
9186 M: Remi Denis-Courmont <courmisch@gmail.com>
9188 F: Documentation/networking/phonet.txt
9189 F: include/linux/phonet.h
9190 F: include/net/phonet/
9191 F: include/uapi/linux/phonet.h
9195 M: Joern Engel <joern@lazybastard.org>
9196 L: linux-mtd@lists.infradead.org
9198 F: drivers/mtd/devices/phram.c
9201 M: Bruno Prémont <bonbons@linux-vserver.org>
9202 L: linux-input@vger.kernel.org
9204 F: drivers/hid/hid-picolcd*
9207 M: Jamie Iles <jamie@jamieiles.com>
9208 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9209 T: git git://github.com/jamieiles/linux-2.6-ji.git
9211 F: arch/arm/boot/dts/picoxcell*
9212 F: arch/arm/mach-picoxcell/
9213 F: drivers/crypto/picoxcell*
9215 PIN CONTROL SUBSYSTEM
9216 M: Linus Walleij <linus.walleij@linaro.org>
9217 L: linux-gpio@vger.kernel.org
9218 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
9220 F: Documentation/devicetree/bindings/pinctrl/
9221 F: Documentation/pinctrl.txt
9223 F: include/linux/pinctrl/
9225 PIN CONTROLLER - ATMEL AT91
9226 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
9227 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9229 F: drivers/pinctrl/pinctrl-at91.*
9231 PIN CONTROLLER - ATMEL AT91 PIO4
9232 M: Ludovic Desroches <ludovic.desroches@atmel.com>
9233 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9234 L: linux-gpio@vger.kernel.org
9236 F: drivers/pinctrl/pinctrl-at91-pio4.*
9238 PIN CONTROLLER - INTEL
9239 M: Mika Westerberg <mika.westerberg@linux.intel.com>
9240 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
9242 F: drivers/pinctrl/intel/
9244 PIN CONTROLLER - RENESAS
9245 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9246 M: Geert Uytterhoeven <geert+renesas@glider.be>
9247 L: linux-renesas-soc@vger.kernel.org
9249 F: drivers/pinctrl/sh-pfc/
9251 PIN CONTROLLER - SAMSUNG
9252 M: Tomasz Figa <tomasz.figa@gmail.com>
9253 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
9254 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9255 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9256 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9258 F: drivers/pinctrl/samsung/
9260 PIN CONTROLLER - SINGLE
9261 M: Tony Lindgren <tony@atomide.com>
9262 M: Haojian Zhuang <haojian.zhuang@linaro.org>
9263 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9264 L: linux-omap@vger.kernel.org
9266 F: drivers/pinctrl/pinctrl-single.c
9268 PIN CONTROLLER - ST SPEAR
9269 M: Viresh Kumar <vireshk@kernel.org>
9270 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9271 W: http://www.st.com/spear
9273 F: drivers/pinctrl/spear/
9275 PISTACHIO SOC SUPPORT
9276 M: James Hartley <james.hartley@imgtec.com>
9277 M: Ionela Voinescu <ionela.voinescu@imgtec.com>
9278 L: linux-mips@linux-mips.org
9280 F: arch/mips/pistachio/
9281 F: arch/mips/include/asm/mach-pistachio/
9282 F: arch/mips/boot/dts/pistachio/
9283 F: arch/mips/configs/pistachio*_defconfig
9286 M: Jiri Kosina <jikos@kernel.org>
9288 F: drivers/block/pktcdvd.c
9289 F: include/linux/pktcdvd.h
9290 F: include/uapi/linux/pktcdvd.h
9293 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
9294 W: http://mprc.pku.edu.cn/~guanxuetao/linux
9296 T: git git://github.com/gxt/linux.git
9297 F: drivers/input/serio/i8042-unicore32io.h
9298 F: drivers/i2c/busses/i2c-puv3.c
9299 F: drivers/video/fbdev/fb-puv3.c
9300 F: drivers/rtc/rtc-puv3.c
9302 PMBUS HARDWARE MONITORING DRIVERS
9303 M: Guenter Roeck <linux@roeck-us.net>
9304 L: linux-hwmon@vger.kernel.org
9305 W: http://hwmon.wiki.kernel.org/
9306 W: http://www.roeck-us.net/linux/drivers/
9307 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9309 F: Documentation/hwmon/pmbus
9310 F: drivers/hwmon/pmbus/
9311 F: include/linux/i2c/pmbus.h
9313 PMC SIERRA MaxRAID DRIVER
9314 L: linux-scsi@vger.kernel.org
9315 W: http://www.pmc-sierra.com/
9317 F: drivers/scsi/pmcraid.*
9319 PMC SIERRA PM8001 DRIVER
9320 M: Jack Wang <jinpu.wang@profitbricks.com>
9321 M: lindar_liu@usish.com
9323 L: linux-scsi@vger.kernel.org
9325 F: drivers/scsi/pm8001/
9327 POSIX CLOCKS and TIMERS
9328 M: Thomas Gleixner <tglx@linutronix.de>
9329 L: linux-kernel@vger.kernel.org
9330 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9333 F: include/linux/timer*
9334 F: kernel/time/*timer*
9336 POWER MANAGEMENT CORE
9337 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
9338 L: linux-pm@vger.kernel.org
9339 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
9341 F: drivers/base/power/
9342 F: include/linux/pm.h
9343 F: include/linux/pm_*
9344 F: include/linux/powercap.h
9345 F: drivers/powercap/
9347 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
9348 M: Sebastian Reichel <sre@kernel.org>
9349 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
9350 M: David Woodhouse <dwmw2@infradead.org>
9351 L: linux-pm@vger.kernel.org
9352 T: git git://git.infradead.org/battery-2.6.git
9354 F: Documentation/devicetree/bindings/power/
9355 F: Documentation/devicetree/bindings/power_supply/
9356 F: include/linux/power_supply.h
9358 X: drivers/power/avs/
9360 POWER STATE COORDINATION INTERFACE (PSCI)
9361 M: Mark Rutland <mark.rutland@arm.com>
9362 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
9363 L: linux-arm-kernel@lists.infradead.org
9365 F: drivers/firmware/psci.c
9366 F: include/linux/psci.h
9367 F: include/uapi/linux/psci.h
9369 POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
9370 M: Suraj Jitindar Singh <sjitindarsingh@gmail.com>
9371 L: linuxppc-dev@lists.ozlabs.org
9373 F: drivers/char/powernv-op-panel.c
9376 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
9380 PPP PROTOCOL DRIVERS AND COMPRESSORS
9381 M: Paul Mackerras <paulus@samba.org>
9382 L: linux-ppp@vger.kernel.org
9384 F: drivers/net/ppp/ppp_*
9386 PPP OVER ATM (RFC 2364)
9387 M: Mitchell Blank Jr <mitch@sfgoth.com>
9389 F: net/atm/pppoatm.c
9390 F: include/uapi/linux/atmppp.h
9393 M: Michal Ostrowski <mostrows@earthlink.net>
9395 F: drivers/net/ppp/pppoe.c
9396 F: drivers/net/ppp/pppox.c
9399 M: James Chapman <jchapman@katalix.com>
9401 F: net/l2tp/l2tp_ppp.c
9402 F: include/linux/if_pppol2tp.h
9403 F: include/uapi/linux/if_pppol2tp.h
9406 M: Rodolfo Giometti <giometti@enneenne.com>
9407 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
9408 L: linuxpps@ml.enneenne.com (subscribers-only)
9410 F: Documentation/pps/
9412 F: include/linux/pps*.h
9415 M: Dmitry Kozlov <xeb@mail.ru>
9416 L: netdev@vger.kernel.org
9418 F: drivers/net/ppp/pptp.c
9419 W: http://sourceforge.net/projects/accel-pptp
9422 M: Robert Love <rml@tech9.net>
9423 L: kpreempt-tech@lists.sourceforge.net
9424 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
9426 F: Documentation/preempt-locking.txt
9427 F: include/linux/preempt.h
9429 PRISM54 WIRELESS DRIVER
9430 M: "Luis R. Rodriguez" <mcgrof@gmail.com>
9431 L: linux-wireless@vger.kernel.org
9432 W: http://wireless.kernel.org/en/users/Drivers/p54
9434 F: drivers/net/wireless/intersil/prism54/
9437 M: Geoff Levand <geoff@infradead.org>
9438 L: netdev@vger.kernel.org
9439 L: linuxppc-dev@lists.ozlabs.org
9441 F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
9443 PS3 PLATFORM SUPPORT
9444 M: Geoff Levand <geoff@infradead.org>
9445 L: linuxppc-dev@lists.ozlabs.org
9447 F: arch/powerpc/boot/ps3*
9448 F: arch/powerpc/include/asm/lv1call.h
9449 F: arch/powerpc/include/asm/ps3*.h
9450 F: arch/powerpc/platforms/ps3/
9453 F: drivers/rtc/rtc-ps3.c
9454 F: drivers/usb/host/*ps3.c
9455 F: sound/ppc/snd_ps3*
9458 M: Jim Paris <jim@jtan.com>
9459 M: Geoff Levand <geoff@infradead.org>
9460 L: linuxppc-dev@lists.ozlabs.org
9462 F: drivers/block/ps3vram.c
9465 M: Anton Vorontsov <anton@enomsg.org>
9466 M: Colin Cross <ccross@android.com>
9467 M: Kees Cook <keescook@chromium.org>
9468 M: Tony Luck <tony.luck@intel.com>
9470 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
9472 F: include/linux/pstore*
9473 F: drivers/firmware/efi/efi-pstore.c
9474 F: drivers/acpi/apei/erst.c
9476 PTP HARDWARE CLOCK SUPPORT
9477 M: Richard Cochran <richardcochran@gmail.com>
9478 L: netdev@vger.kernel.org
9480 W: http://linuxptp.sourceforge.net/
9481 F: Documentation/ABI/testing/sysfs-ptp
9482 F: Documentation/ptp/*
9483 F: drivers/net/ethernet/freescale/gianfar_ptp.c
9484 F: drivers/net/phy/dp83640*
9486 F: include/linux/ptp_cl*
9489 M: Roland McGrath <roland@hack.frob.com>
9490 M: Oleg Nesterov <oleg@redhat.com>
9492 F: include/asm-generic/syscall.h
9493 F: include/linux/ptrace.h
9494 F: include/linux/regset.h
9495 F: include/linux/tracehook.h
9496 F: include/uapi/linux/ptrace.h
9500 M: Hans Verkuil <hverkuil@xs4all.nl>
9501 L: linux-media@vger.kernel.org
9502 T: git git://linuxtv.org/media_tree.git
9504 F: drivers/staging/media/pulse8-cec
9506 PVRUSB2 VIDEO4LINUX DRIVER
9507 M: Mike Isely <isely@pobox.com>
9508 L: pvrusb2@isely.net (subscribers-only)
9509 L: linux-media@vger.kernel.org
9510 W: http://www.isely.net/pvrusb2/
9511 T: git git://linuxtv.org/media_tree.git
9513 F: Documentation/video4linux/README.pvrusb2
9514 F: drivers/media/usb/pvrusb2/
9517 M: Hans Verkuil <hverkuil@xs4all.nl>
9518 L: linux-media@vger.kernel.org
9519 T: git git://linuxtv.org/media_tree.git
9521 F: drivers/media/usb/pwc/*
9524 M: Kamil Debski <kamil@wypas.org>
9525 M: Lukasz Majewski <l.majewski@samsung.com>
9526 L: linux-hwmon@vger.kernel.org
9528 F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
9529 F: Documentation/hwmon/pwm-fan
9530 F: drivers/hwmon/pwm-fan.c
9533 M: Thierry Reding <thierry.reding@gmail.com>
9534 L: linux-pwm@vger.kernel.org
9536 T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
9537 F: Documentation/pwm.txt
9538 F: Documentation/devicetree/bindings/pwm/
9539 F: include/linux/pwm.h
9541 F: drivers/video/backlight/pwm_bl.c
9542 F: include/linux/pwm_backlight.h
9544 PXA2xx/PXA3xx SUPPORT
9545 M: Daniel Mack <daniel@zonque.org>
9546 M: Haojian Zhuang <haojian.zhuang@gmail.com>
9547 M: Robert Jarzmik <robert.jarzmik@free.fr>
9548 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9549 T: git git://github.com/hzhuang1/linux.git
9550 T: git git://github.com/rjarzmik/linux.git
9552 F: arch/arm/boot/dts/pxa*
9553 F: arch/arm/mach-pxa/
9555 F: drivers/pcmcia/pxa2xx*
9556 F: drivers/pinctrl/pxa/
9557 F: drivers/spi/spi-pxa2xx*
9558 F: drivers/usb/gadget/udc/pxa2*
9559 F: include/sound/pxa2xx-lib.h
9564 M: Robert Jarzmik <robert.jarzmik@free.fr>
9565 L: linux-gpio@vger.kernel.org
9567 F: drivers/gpio/gpio-pxa.c
9569 PXA3xx NAND FLASH DRIVER
9570 M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
9571 L: linux-mtd@lists.infradead.org
9573 F: drivers/mtd/nand/pxa3xx_nand.c
9576 M: Eric Miao <eric.y.miao@gmail.com>
9577 M: Haojian Zhuang <haojian.zhuang@gmail.com>
9578 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9579 T: git git://github.com/hzhuang1/linux.git
9580 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
9582 F: arch/arm/boot/dts/mmp*
9583 F: arch/arm/mach-mmp/
9589 M: Robert Jarzmik <robert.jarzmik@free.fr>
9590 L: rtc-linux@googlegroups.com
9594 M: Giovanni Cabiddu <giovanni.cabiddu@intel.com>
9595 M: Salvatore Benedetto <salvatore.benedetto@intel.com>
9596 L: qat-linux@intel.com
9598 F: drivers/crypto/qat/
9601 M: Mike Marciniszyn <infinipath@intel.com>
9602 L: linux-rdma@vger.kernel.org
9604 F: drivers/infiniband/hw/qib/
9606 QLOGIC QLA1280 SCSI DRIVER
9607 M: Michael Reed <mdr@sgi.com>
9608 L: linux-scsi@vger.kernel.org
9610 F: drivers/scsi/qla1280.[ch]
9612 QLOGIC QLA2XXX FC-SCSI DRIVER
9613 M: qla2xxx-upstream@qlogic.com
9614 L: linux-scsi@vger.kernel.org
9616 F: Documentation/scsi/LICENSE.qla2xxx
9617 F: drivers/scsi/qla2xxx/
9619 QLOGIC QLA4XXX iSCSI DRIVER
9620 M: QLogic-Storage-Upstream@qlogic.com
9621 L: linux-scsi@vger.kernel.org
9623 F: Documentation/scsi/LICENSE.qla4xxx
9624 F: drivers/scsi/qla4xxx/
9626 QLOGIC QLA3XXX NETWORK DRIVER
9627 M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
9628 M: Ron Mercer <ron.mercer@qlogic.com>
9629 M: linux-driver@qlogic.com
9630 L: netdev@vger.kernel.org
9632 F: Documentation/networking/LICENSE.qla3xxx
9633 F: drivers/net/ethernet/qlogic/qla3xxx.*
9635 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
9636 M: Dept-GELinuxNICDev@qlogic.com
9637 L: netdev@vger.kernel.org
9639 F: drivers/net/ethernet/qlogic/qlcnic/
9641 QLOGIC QLGE 10Gb ETHERNET DRIVER
9642 M: Harish Patil <harish.patil@qlogic.com>
9643 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
9644 M: Dept-GELinuxNICDev@qlogic.com
9645 M: linux-driver@qlogic.com
9646 L: netdev@vger.kernel.org
9648 F: drivers/net/ethernet/qlogic/qlge/
9650 QLOGIC QL4xxx ETHERNET DRIVER
9651 M: Yuval Mintz <Yuval.Mintz@qlogic.com>
9652 M: Ariel Elior <Ariel.Elior@qlogic.com>
9653 M: everest-linux-l2@qlogic.com
9654 L: netdev@vger.kernel.org
9656 F: drivers/net/ethernet/qlogic/qed/
9657 F: include/linux/qed/
9658 F: drivers/net/ethernet/qlogic/qede/
9661 M: Anders Larsen <al@alarsen.net>
9662 W: http://www.alarsen.net/linux/qnx4fs/
9665 F: include/uapi/linux/qnx4_fs.h
9666 F: include/uapi/linux/qnxtypes.h
9669 M: Antti Palosaari <crope@iki.fi>
9670 L: linux-media@vger.kernel.org
9671 W: https://linuxtv.org
9672 W: http://palosaari.fi/linux/
9673 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9674 T: git git://linuxtv.org/anttip/media_tree.git
9676 F: drivers/media/tuners/qt1010*
9678 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
9679 M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
9680 L: linux-wireless@vger.kernel.org
9681 L: ath9k-devel@lists.ath9k.org
9682 W: http://wireless.kernel.org/en/users/Drivers/ath9k
9684 F: drivers/net/wireless/ath/ath9k/
9686 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
9687 M: Kalle Valo <kvalo@qca.qualcomm.com>
9688 L: ath10k@lists.infradead.org
9689 W: http://wireless.kernel.org/en/users/Drivers/ath10k
9690 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
9692 F: drivers/net/wireless/ath/ath10k/
9694 QUALCOMM HEXAGON ARCHITECTURE
9695 M: Richard Kuo <rkuo@codeaurora.org>
9696 L: linux-hexagon@vger.kernel.org
9697 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
9701 QUALCOMM WCN36XX WIRELESS DRIVER
9702 M: Eugene Krasnikov <k.eugene.e@gmail.com>
9703 L: wcn36xx@lists.infradead.org
9704 W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
9705 T: git git://github.com/KrasnikovEugene/wcn36xx.git
9707 F: drivers/net/wireless/ath/wcn36xx/
9709 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
9710 M: Gabriel Somlo <somlo@cmu.edu>
9711 M: "Michael S. Tsirkin" <mst@redhat.com>
9712 L: qemu-devel@nongnu.org
9714 F: drivers/firmware/qemu_fw_cfg.c
9716 RADOS BLOCK DEVICE (RBD)
9717 M: Ilya Dryomov <idryomov@gmail.com>
9718 M: Sage Weil <sage@redhat.com>
9719 M: Alex Elder <elder@kernel.org>
9720 L: ceph-devel@vger.kernel.org
9722 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9723 T: git git://github.com/ceph/ceph-client.git
9725 F: Documentation/ABI/testing/sysfs-bus-rbd
9726 F: drivers/block/rbd.c
9727 F: drivers/block/rbd_types.h
9729 RADEON FRAMEBUFFER DISPLAY DRIVER
9730 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
9731 L: linux-fbdev@vger.kernel.org
9733 F: drivers/video/fbdev/aty/radeon*
9734 F: include/uapi/linux/radeonfb.h
9736 RADIOSHARK RADIO DRIVER
9737 M: Hans Verkuil <hverkuil@xs4all.nl>
9738 L: linux-media@vger.kernel.org
9739 T: git git://linuxtv.org/media_tree.git
9741 F: drivers/media/radio/radio-shark.c
9743 RADIOSHARK2 RADIO DRIVER
9744 M: Hans Verkuil <hverkuil@xs4all.nl>
9745 L: linux-media@vger.kernel.org
9746 T: git git://linuxtv.org/media_tree.git
9748 F: drivers/media/radio/radio-shark2.c
9749 F: drivers/media/radio/radio-tea5777.c
9751 RAGE128 FRAMEBUFFER DISPLAY DRIVER
9752 M: Paul Mackerras <paulus@samba.org>
9753 L: linux-fbdev@vger.kernel.org
9755 F: drivers/video/fbdev/aty/aty128fb.c
9757 RALINK MIPS ARCHITECTURE
9758 M: John Crispin <john@phrozen.org>
9759 L: linux-mips@linux-mips.org
9763 RALINK RT2X00 WIRELESS LAN DRIVER
9765 M: Stanislaw Gruszka <sgruszka@redhat.com>
9766 M: Helmut Schaa <helmut.schaa@googlemail.com>
9767 L: linux-wireless@vger.kernel.org
9769 F: drivers/net/wireless/ralink/rt2x00/
9771 RAMDISK RAM BLOCK DEVICE DRIVER
9772 M: Jens Axboe <axboe@kernel.dk>
9774 F: Documentation/blockdev/ramdisk.txt
9775 F: drivers/block/brd.c
9777 RANDOM NUMBER DRIVER
9778 M: "Theodore Ts'o" <tytso@mit.edu>
9780 F: drivers/char/random.c
9783 M: Matt Porter <mporter@kernel.crashing.org>
9784 M: Alexandre Bounine <alexandre.bounine@idt.com>
9788 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
9789 L: linux-wireless@vger.kernel.org
9791 F: drivers/net/wireless/ray*
9794 M: Josh Triplett <josh@joshtriplett.org>
9795 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9796 L: linux-kernel@vger.kernel.org
9798 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9799 F: Documentation/RCU/torture.txt
9800 F: kernel/rcu/rcutorture.c
9802 RCUTORTURE TEST FRAMEWORK
9803 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9804 M: Josh Triplett <josh@joshtriplett.org>
9805 R: Steven Rostedt <rostedt@goodmis.org>
9806 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9807 R: Lai Jiangshan <jiangshanlai@gmail.com>
9808 L: linux-kernel@vger.kernel.org
9810 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9811 F: tools/testing/selftests/rcutorture
9814 M: Florian Fainelli <florian@openwrt.org>
9817 RDC R6040 FAST ETHERNET DRIVER
9818 M: Florian Fainelli <f.fainelli@gmail.com>
9819 L: netdev@vger.kernel.org
9821 F: drivers/net/ethernet/rdc/r6040.c
9823 RDS - RELIABLE DATAGRAM SOCKETS
9824 M: Santosh Shilimkar <santosh.shilimkar@oracle.com>
9825 L: netdev@vger.kernel.org
9826 L: linux-rdma@vger.kernel.org
9827 L: rds-devel@oss.oracle.com (moderated for non-subscribers)
9828 W: https://oss.oracle.com/projects/rds/
9831 F: Documentation/networking/rds.txt
9833 RDMAVT - RDMA verbs software
9834 M: Dennis Dalessandro <dennis.dalessandro@intel.com>
9835 L: linux-rdma@vger.kernel.org
9837 F: drivers/infiniband/sw/rdmavt
9839 READ-COPY UPDATE (RCU)
9840 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9841 M: Josh Triplett <josh@joshtriplett.org>
9842 R: Steven Rostedt <rostedt@goodmis.org>
9843 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9844 R: Lai Jiangshan <jiangshanlai@gmail.com>
9845 L: linux-kernel@vger.kernel.org
9846 W: http://www.rdrop.com/users/paulmck/RCU/
9848 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9849 F: Documentation/RCU/
9850 X: Documentation/RCU/torture.txt
9851 F: include/linux/rcu*
9852 X: include/linux/srcu.h
9856 REAL TIME CLOCK (RTC) SUBSYSTEM
9857 M: Alessandro Zummo <a.zummo@towertech.it>
9858 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
9859 L: rtc-linux@googlegroups.com
9860 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
9861 T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
9863 F: Documentation/devicetree/bindings/rtc/
9864 F: Documentation/rtc.txt
9866 F: include/linux/rtc.h
9867 F: include/uapi/linux/rtc.h
9868 F: include/linux/rtc/
9869 F: include/linux/platform_data/rtc-*
9870 F: tools/testing/selftests/timers/rtctest.c
9872 REALTEK AUDIO CODECS
9873 M: Bard Liao <bardliao@realtek.com>
9874 M: Oder Chiou <oder_chiou@realtek.com>
9876 F: sound/soc/codecs/rt*
9877 F: include/sound/rt*.h
9879 REISERFS FILE SYSTEM
9880 L: reiserfs-devel@vger.kernel.org
9884 REGISTER MAP ABSTRACTION
9885 M: Mark Brown <broonie@kernel.org>
9886 L: linux-kernel@vger.kernel.org
9887 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
9889 F: Documentation/devicetree/bindings/regmap/
9890 F: drivers/base/regmap/
9891 F: include/linux/regmap.h
9893 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
9894 M: Ohad Ben-Cohen <ohad@wizery.com>
9895 M: Bjorn Andersson <bjorn.andersson@linaro.org>
9896 L: linux-remoteproc@vger.kernel.org
9897 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
9899 F: Documentation/devicetree/bindings/remoteproc/
9900 F: Documentation/remoteproc.txt
9901 F: drivers/remoteproc/
9902 F: include/linux/remoteproc.h
9904 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9905 M: Ohad Ben-Cohen <ohad@wizery.com>
9906 M: Bjorn Andersson <bjorn.andersson@linaro.org>
9907 L: linux-remoteproc@vger.kernel.org
9908 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9911 F: Documentation/rpmsg.txt
9912 F: include/linux/rpmsg.h
9914 RENESAS ETHERNET DRIVERS
9915 R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9916 L: netdev@vger.kernel.org
9917 L: linux-renesas-soc@vger.kernel.org
9918 F: drivers/net/ethernet/renesas/
9919 F: include/linux/sh_eth.h
9921 RENESAS USB2 PHY DRIVER
9922 M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
9923 L: linux-renesas-soc@vger.kernel.org
9925 F: drivers/phy/phy-rcar-gen3-usb2.c
9927 RESET CONTROLLER FRAMEWORK
9928 M: Philipp Zabel <p.zabel@pengutronix.de>
9929 T: git git://git.pengutronix.de/git/pza/linux
9932 F: Documentation/devicetree/bindings/reset/
9933 F: include/dt-bindings/reset/
9934 F: include/linux/reset.h
9935 F: include/linux/reset-controller.h
9938 M: Johannes Berg <johannes@sipsolutions.net>
9939 L: linux-wireless@vger.kernel.org
9940 W: http://wireless.kernel.org/
9941 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9942 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
9944 F: Documentation/rfkill.txt
9948 M: Thomas Graf <tgraf@suug.ch>
9949 M: Herbert Xu <herbert@gondor.apana.org.au>
9950 L: netdev@vger.kernel.org
9953 F: include/linux/rhashtable.h
9955 RICOH SMARTMEDIA/XD DRIVER
9956 M: Maxim Levitsky <maximlevitsky@gmail.com>
9958 F: drivers/mtd/nand/r852.c
9959 F: drivers/mtd/nand/r852.h
9961 RICOH R5C592 MEMORYSTICK DRIVER
9962 M: Maxim Levitsky <maximlevitsky@gmail.com>
9964 F: drivers/memstick/host/r592.*
9967 M: Stefan Achatz <erazor_de@users.sourceforge.net>
9968 W: http://sourceforge.net/projects/roccat/
9970 F: drivers/hid/hid-roccat*
9971 F: include/linux/hid-roccat*
9972 F: Documentation/ABI/*/sysfs-driver-hid-roccat*
9975 M: Jiri Pirko <jiri@resnulli.us>
9976 L: netdev@vger.kernel.org
9978 F: drivers/net/ethernet/rocker/
9982 W: http://www.comtrol.com
9984 F: Documentation/serial/rocket.txt
9985 F: drivers/tty/rocket*
9987 ROCKETPORT EXPRESS/INFINITY DRIVER
9988 M: Kevin Cernekee <cernekee@gmail.com>
9989 L: linux-serial@vger.kernel.org
9991 F: drivers/tty/serial/rp2.*
9994 M: Ralf Baechle <ralf@linux-mips.org>
9995 L: linux-hams@vger.kernel.org
9996 W: http://www.linux-ax25.org/
9998 F: include/net/rose.h
9999 F: include/uapi/linux/rose.h
10002 RTL2830 MEDIA DRIVER
10003 M: Antti Palosaari <crope@iki.fi>
10004 L: linux-media@vger.kernel.org
10005 W: https://linuxtv.org
10006 W: http://palosaari.fi/linux/
10007 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10008 T: git git://linuxtv.org/anttip/media_tree.git
10010 F: drivers/media/dvb-frontends/rtl2830*
10012 RTL2832 MEDIA DRIVER
10013 M: Antti Palosaari <crope@iki.fi>
10014 L: linux-media@vger.kernel.org
10015 W: https://linuxtv.org
10016 W: http://palosaari.fi/linux/
10017 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10018 T: git git://linuxtv.org/anttip/media_tree.git
10020 F: drivers/media/dvb-frontends/rtl2832*
10022 RTL2832_SDR MEDIA DRIVER
10023 M: Antti Palosaari <crope@iki.fi>
10024 L: linux-media@vger.kernel.org
10025 W: https://linuxtv.org
10026 W: http://palosaari.fi/linux/
10027 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10028 T: git git://linuxtv.org/anttip/media_tree.git
10030 F: drivers/media/dvb-frontends/rtl2832_sdr*
10032 RTL8180 WIRELESS DRIVER
10033 L: linux-wireless@vger.kernel.org
10034 W: http://wireless.kernel.org/
10035 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
10037 F: drivers/net/wireless/realtek/rtl818x/rtl8180/
10039 RTL8187 WIRELESS DRIVER
10040 M: Herton Ronaldo Krzesinski <herton@canonical.com>
10041 M: Hin-Tak Leung <htl10@users.sourceforge.net>
10042 M: Larry Finger <Larry.Finger@lwfinger.net>
10043 L: linux-wireless@vger.kernel.org
10044 W: http://wireless.kernel.org/
10045 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
10047 F: drivers/net/wireless/realtek/rtl818x/rtl8187/
10049 RTL8192CE WIRELESS DRIVER
10050 M: Larry Finger <Larry.Finger@lwfinger.net>
10051 M: Chaoming Li <chaoming_li@realsil.com.cn>
10052 L: linux-wireless@vger.kernel.org
10053 W: http://wireless.kernel.org/
10054 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
10056 F: drivers/net/wireless/realtek/rtlwifi/
10057 F: drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
10059 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
10060 M: Jes Sorensen <Jes.Sorensen@redhat.com>
10061 L: linux-wireless@vger.kernel.org
10062 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
10064 F: drivers/net/wireless/realtek/rtl8xxxu/
10066 S3 SAVAGE FRAMEBUFFER DRIVER
10067 M: Antonino Daplas <adaplas@gmail.com>
10068 L: linux-fbdev@vger.kernel.org
10070 F: drivers/video/fbdev/savage/
10073 M: Martin Schwidefsky <schwidefsky@de.ibm.com>
10074 M: Heiko Carstens <heiko.carstens@de.ibm.com>
10075 L: linux-s390@vger.kernel.org
10076 W: http://www.ibm.com/developerworks/linux/linux390/
10077 T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
10081 F: Documentation/s390/
10082 F: Documentation/DocBook/s390*
10084 S390 COMMON I/O LAYER
10085 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
10086 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
10087 L: linux-s390@vger.kernel.org
10088 W: http://www.ibm.com/developerworks/linux/linux390/
10090 F: drivers/s390/cio/
10093 M: Stefan Weinhuber <wein@de.ibm.com>
10094 M: Stefan Haberland <stefan.haberland@de.ibm.com>
10095 L: linux-s390@vger.kernel.org
10096 W: http://www.ibm.com/developerworks/linux/linux390/
10098 F: drivers/s390/block/dasd*
10099 F: block/partitions/ibm.c
10101 S390 NETWORK DRIVERS
10102 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
10103 L: linux-s390@vger.kernel.org
10104 W: http://www.ibm.com/developerworks/linux/linux390/
10106 F: drivers/s390/net/
10109 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
10110 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
10111 L: linux-s390@vger.kernel.org
10112 W: http://www.ibm.com/developerworks/linux/linux390/
10115 F: drivers/pci/hotplug/s390_pci_hpc.c
10118 M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
10119 L: linux-s390@vger.kernel.org
10120 W: http://www.ibm.com/developerworks/linux/linux390/
10122 F: drivers/s390/crypto/
10125 M: Steffen Maier <maier@linux.vnet.ibm.com>
10126 L: linux-s390@vger.kernel.org
10127 W: http://www.ibm.com/developerworks/linux/linux390/
10129 F: drivers/s390/scsi/zfcp_*
10131 S390 IUCV NETWORK LAYER
10132 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
10133 L: linux-s390@vger.kernel.org
10134 W: http://www.ibm.com/developerworks/linux/linux390/
10136 F: drivers/s390/net/*iucv*
10137 F: include/net/iucv/
10141 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
10142 L: linux-s390@vger.kernel.org
10143 W: http://www.ibm.com/developerworks/linux/linux390/
10145 F: drivers/iommu/s390-iommu.c
10147 S3C24XX SD/MMC Driver
10148 M: Ben Dooks <ben-linux@fluff.org>
10149 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10151 F: drivers/mmc/host/s3cmci.*
10153 SAA6588 RDS RECEIVER DRIVER
10154 M: Hans Verkuil <hverkuil@xs4all.nl>
10155 L: linux-media@vger.kernel.org
10156 T: git git://linuxtv.org/media_tree.git
10157 W: https://linuxtv.org
10159 F: drivers/media/i2c/saa6588*
10161 SAA7134 VIDEO4LINUX DRIVER
10162 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
10163 M: Mauro Carvalho Chehab <mchehab@kernel.org>
10164 L: linux-media@vger.kernel.org
10165 W: https://linuxtv.org
10166 T: git git://linuxtv.org/media_tree.git
10168 F: Documentation/video4linux/*.saa7134
10169 F: drivers/media/pci/saa7134/
10171 SAA7146 VIDEO4LINUX-2 DRIVER
10172 M: Hans Verkuil <hverkuil@xs4all.nl>
10173 L: linux-media@vger.kernel.org
10174 T: git git://linuxtv.org/media_tree.git
10176 F: drivers/media/common/saa7146/
10177 F: drivers/media/pci/saa7146/
10178 F: include/media/saa7146*
10180 SAMSUNG LAPTOP DRIVER
10181 M: Corentin Chary <corentin.chary@gmail.com>
10182 L: platform-driver-x86@vger.kernel.org
10184 F: drivers/platform/x86/samsung-laptop.c
10186 SAMSUNG AUDIO (ASoC) DRIVERS
10187 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
10188 M: Sangbeom Kim <sbkim73@samsung.com>
10189 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10190 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10192 F: sound/soc/samsung/
10194 SAMSUNG FRAMEBUFFER DRIVER
10195 M: Jingoo Han <jingoohan1@gmail.com>
10196 L: linux-fbdev@vger.kernel.org
10198 F: drivers/video/fbdev/s3c-fb.c
10200 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
10201 M: Sangbeom Kim <sbkim73@samsung.com>
10202 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
10203 L: linux-kernel@vger.kernel.org
10204 L: linux-samsung-soc@vger.kernel.org
10206 F: drivers/mfd/sec*.c
10207 F: drivers/regulator/s2m*.c
10208 F: drivers/regulator/s5m*.c
10209 F: drivers/clk/clk-s2mps11.c
10210 F: drivers/rtc/rtc-s5m.c
10211 F: include/linux/mfd/samsung/
10212 F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
10213 F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
10214 F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
10215 F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
10217 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
10218 M: Kyungmin Park <kyungmin.park@samsung.com>
10219 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10220 L: linux-media@vger.kernel.org
10221 Q: https://patchwork.linuxtv.org/project/linux-media/list/
10223 F: drivers/media/platform/exynos4-is/
10225 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
10226 M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
10227 L: linux-media@vger.kernel.org
10228 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10230 F: drivers/media/platform/s3c-camif/
10231 F: include/media/drv-intf/s3c_camif.h
10233 SAMSUNG S5C73M3 CAMERA DRIVER
10234 M: Kyungmin Park <kyungmin.park@samsung.com>
10235 M: Andrzej Hajda <a.hajda@samsung.com>
10236 L: linux-media@vger.kernel.org
10238 F: drivers/media/i2c/s5c73m3/*
10240 SAMSUNG S5K5BAF CAMERA DRIVER
10241 M: Kyungmin Park <kyungmin.park@samsung.com>
10242 M: Andrzej Hajda <a.hajda@samsung.com>
10243 L: linux-media@vger.kernel.org
10245 F: drivers/media/i2c/s5k5baf.c
10247 SAMSUNG S3FWRN5 NFC DRIVER
10248 M: Robert Baldyga <r.baldyga@samsung.com>
10249 M: Krzysztof Opasiak <k.opasiak@samsung.com>
10250 L: linux-nfc@lists.01.org (moderated for non-subscribers)
10252 F: drivers/nfc/s3fwrn5
10254 SAMSUNG SOC CLOCK DRIVERS
10255 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10256 M: Tomasz Figa <tomasz.figa@gmail.com>
10258 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10259 F: drivers/clk/samsung/
10261 SAMSUNG SXGBE DRIVERS
10262 M: Byungho An <bh74.an@samsung.com>
10263 M: Girish K S <ks.giri@samsung.com>
10264 M: Vipul Pandya <vipul.pandya@samsung.com>
10266 L: netdev@vger.kernel.org
10267 F: drivers/net/ethernet/samsung/sxgbe/
10269 SAMSUNG THERMAL DRIVER
10270 M: Lukasz Majewski <l.majewski@samsung.com>
10271 L: linux-pm@vger.kernel.org
10272 L: linux-samsung-soc@vger.kernel.org
10274 T: git https://github.com/lmajewski/linux-samsung-thermal.git
10275 F: drivers/thermal/samsung/
10277 SAMSUNG USB2 PHY DRIVER
10278 M: Kamil Debski <kamil@wypas.org>
10279 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10280 L: linux-kernel@vger.kernel.org
10282 F: Documentation/devicetree/bindings/phy/samsung-phy.txt
10283 F: Documentation/phy/samsung-usb2.txt
10284 F: drivers/phy/phy-exynos4210-usb2.c
10285 F: drivers/phy/phy-exynos4x12-usb2.c
10286 F: drivers/phy/phy-exynos5250-usb2.c
10287 F: drivers/phy/phy-s5pv210-usb2.c
10288 F: drivers/phy/phy-samsung-usb2.c
10289 F: drivers/phy/phy-samsung-usb2.h
10292 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10293 L: linux-serial@vger.kernel.org
10295 F: Documentation/devicetree/bindings/serial/
10296 F: drivers/tty/serial/
10298 SYNOPSYS DESIGNWARE DMAC DRIVER
10299 M: Viresh Kumar <vireshk@kernel.org>
10300 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10302 F: include/linux/dma/dw.h
10303 F: include/linux/platform_data/dma-dw.h
10306 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
10307 M: Lars Persson <lars.persson@axis.com>
10308 L: netdev@vger.kernel.org
10310 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
10311 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
10313 SYNOPSYS DESIGNWARE I2C DRIVER
10314 M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
10315 R: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10316 R: Mika Westerberg <mika.westerberg@linux.intel.com>
10317 L: linux-i2c@vger.kernel.org
10319 F: drivers/i2c/busses/i2c-designware-*
10320 F: include/linux/platform_data/i2c-designware.h
10322 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
10323 M: Jaehoon Chung <jh80.chung@samsung.com>
10324 L: linux-mmc@vger.kernel.org
10326 F: include/linux/mmc/dw_mmc.h
10327 F: drivers/mmc/host/dw_mmc*
10329 SYSTEM TRACE MODULE CLASS
10330 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
10332 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
10333 F: Documentation/trace/stm.txt
10334 F: drivers/hwtracing/stm/
10335 F: include/linux/stm.h
10336 F: include/uapi/linux/stm.h
10339 M: Andreas Noever <andreas.noever@gmail.com>
10341 F: drivers/thunderbolt/
10343 TI BQ27XXX POWER SUPPLY DRIVER
10344 R: Andrew F. Davis <afd@ti.com>
10345 F: include/linux/power/bq27xxx_battery.h
10346 F: drivers/power/bq27xxx_battery.c
10347 F: drivers/power/bq27xxx_battery_i2c.c
10349 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
10350 M: John Stultz <john.stultz@linaro.org>
10351 M: Thomas Gleixner <tglx@linutronix.de>
10352 L: linux-kernel@vger.kernel.org
10353 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
10355 F: include/linux/clocksource.h
10356 F: include/linux/time.h
10357 F: include/linux/timex.h
10358 F: include/uapi/linux/time.h
10359 F: include/uapi/linux/timex.h
10360 F: kernel/time/clocksource.c
10361 F: kernel/time/time*.c
10362 F: kernel/time/alarmtimer.c
10363 F: kernel/time/ntp.c
10364 F: tools/testing/selftests/timers/
10367 M: Zwane Mwaikambo <zwanem@gmail.com>
10369 F: drivers/watchdog/sc1200wdt.c
10372 M: Ingo Molnar <mingo@redhat.com>
10373 M: Peter Zijlstra <peterz@infradead.org>
10374 L: linux-kernel@vger.kernel.org
10375 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
10378 F: include/linux/sched.h
10379 F: include/uapi/linux/sched.h
10380 F: include/linux/wait.h
10383 M: Chen Liqin <liqin.linux@gmail.com>
10384 M: Lennox Wu <lennox.wu@gmail.com>
10385 W: http://www.sunplus.com
10389 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
10390 M: Sudeep Holla <sudeep.holla@arm.com>
10391 L: linux-arm-kernel@lists.infradead.org
10393 F: Documentation/devicetree/bindings/arm/arm,scpi.txt
10394 F: drivers/clk/clk-scpi.c
10395 F: drivers/cpufreq/scpi-cpufreq.c
10396 F: drivers/firmware/arm_scpi.c
10397 F: include/linux/scpi_protocol.h
10400 M: Jens Axboe <axboe@kernel.dk>
10401 L: linux-scsi@vger.kernel.org
10402 W: http://www.kernel.dk
10404 F: drivers/scsi/sr*
10406 SCSI RDMA PROTOCOL (SRP) INITIATOR
10407 M: Bart Van Assche <bart.vanassche@sandisk.com>
10408 L: linux-rdma@vger.kernel.org
10410 W: http://www.openfabrics.org
10411 Q: http://patchwork.kernel.org/project/linux-rdma/list/
10412 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
10413 F: drivers/infiniband/ulp/srp/
10414 F: include/scsi/srp.h
10417 M: Doug Gilbert <dgilbert@interlog.com>
10418 L: linux-scsi@vger.kernel.org
10419 W: http://sg.danny.cz/sg
10421 F: Documentation/scsi/scsi-generic.txt
10422 F: drivers/scsi/sg.c
10423 F: include/scsi/sg.h
10426 M: "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>
10427 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
10428 M: "Martin K. Petersen" <martin.petersen@oracle.com>
10429 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
10430 L: linux-scsi@vger.kernel.org
10432 F: Documentation/devicetree/bindings/scsi/
10437 M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
10438 L: linux-scsi@vger.kernel.org
10440 F: Documentation/scsi/st.txt
10441 F: drivers/scsi/st.*
10442 F: drivers/scsi/st_*.h
10445 M: Vlad Yasevich <vyasevich@gmail.com>
10446 M: Neil Horman <nhorman@tuxdriver.com>
10447 L: linux-sctp@vger.kernel.org
10448 W: http://lksctp.sourceforge.net
10450 F: Documentation/networking/sctp.txt
10451 F: include/linux/sctp.h
10452 F: include/uapi/linux/sctp.h
10453 F: include/net/sctp/
10457 M: Jim Cromie <jim.cromie@gmail.com>
10459 F: Documentation/i2c/busses/scx200_acb
10460 F: arch/x86/platform/scx200/
10461 F: drivers/watchdog/scx200_wdt.c
10462 F: drivers/i2c/busses/scx200*
10463 F: drivers/mtd/maps/scx200_docflash.c
10464 F: include/linux/scx200.h
10467 M: Jim Cromie <jim.cromie@gmail.com>
10469 F: drivers/char/scx200_gpio.c
10470 F: include/linux/scx200_gpio.h
10472 SCx200 HRT CLOCKSOURCE DRIVER
10473 M: Jim Cromie <jim.cromie@gmail.com>
10475 F: drivers/clocksource/scx200_hrt.c
10477 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
10478 M: Sascha Sommer <saschasommer@freenet.de>
10479 L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
10481 F: drivers/mmc/host/sdricoh_cs.c
10483 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
10484 M: Adrian Hunter <adrian.hunter@intel.com>
10485 L: linux-mmc@vger.kernel.org
10486 T: git git://git.infradead.org/users/ahunter/linux-sdhci.git
10488 F: drivers/mmc/host/sdhci*
10489 F: include/linux/mmc/sdhci*
10492 M: Kees Cook <keescook@chromium.org>
10493 R: Andy Lutomirski <luto@amacapital.net>
10494 R: Will Drewry <wad@chromium.org>
10495 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
10497 F: kernel/seccomp.c
10498 F: include/uapi/linux/seccomp.h
10499 F: include/linux/seccomp.h
10500 F: tools/testing/selftests/seccomp/*
10501 K: \bsecure_computing
10504 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
10505 M: Al Cooper <alcooperx@gmail.com>
10506 L: linux-mmc@vger.kernel.org
10507 L: bcm-kernel-feedback-list@broadcom.com
10509 F: drivers/mmc/host/sdhci-brcmstb*
10511 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
10512 M: Ben Dooks <ben-linux@fluff.org>
10513 M: Jaehoon Chung <jh80.chung@samsung.com>
10514 L: linux-mmc@vger.kernel.org
10516 F: drivers/mmc/host/sdhci-s3c*
10518 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
10519 M: Viresh Kumar <vireshk@kernel.org>
10520 L: linux-mmc@vger.kernel.org
10522 F: drivers/mmc/host/sdhci-spear.c
10525 M: James Morris <james.l.morris@oracle.com>
10526 M: "Serge E. Hallyn" <serge@hallyn.com>
10527 L: linux-security-module@vger.kernel.org (suggested Cc:)
10528 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
10529 W: http://kernsec.org/
10534 M: Security Officers <security@kernel.org>
10537 SELINUX SECURITY MODULE
10538 M: Paul Moore <paul@paul-moore.com>
10539 M: Stephen Smalley <sds@tycho.nsa.gov>
10540 M: Eric Paris <eparis@parisplace.org>
10541 L: selinux@tycho.nsa.gov (moderated for non-subscribers)
10542 W: http://selinuxproject.org
10543 T: git git://git.infradead.org/users/pcmoore/selinux
10545 F: include/linux/selinux*
10546 F: security/selinux/
10547 F: scripts/selinux/
10549 APPARMOR SECURITY MODULE
10550 M: John Johansen <john.johansen@canonical.com>
10551 L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
10552 W: apparmor.wiki.kernel.org
10553 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
10555 F: security/apparmor/
10557 LOADPIN SECURITY MODULE
10558 M: Kees Cook <keescook@chromium.org>
10559 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
10561 F: security/loadpin/
10563 YAMA SECURITY MODULE
10564 M: Kees Cook <keescook@chromium.org>
10565 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
10570 M: Jiri Slaby <jirislaby@gmail.com>
10572 F: drivers/misc/phantom.c
10573 F: include/uapi/linux/phantom.h
10575 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
10576 M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
10577 M: Ketan Mukadam <ketan.mukadam@avagotech.com>
10578 M: John Soni Jose <sony.john@avagotech.com>
10579 L: linux-scsi@vger.kernel.org
10580 W: http://www.avagotech.com
10582 F: drivers/scsi/be2iscsi/
10584 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
10585 M: Sathya Perla <sathya.perla@broadcom.com>
10586 M: Ajit Khaparde <ajit.khaparde@broadcom.com>
10587 M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
10588 M: Somnath Kotur <somnath.kotur@broadcom.com>
10589 L: netdev@vger.kernel.org
10590 W: http://www.emulex.com
10592 F: drivers/net/ethernet/emulex/benet/
10594 EMULEX ONECONNECT ROCE DRIVER
10595 M: Selvin Xavier <selvin.xavier@avagotech.com>
10596 M: Devesh Sharma <devesh.sharma@avagotech.com>
10597 M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
10598 L: linux-rdma@vger.kernel.org
10599 W: http://www.emulex.com
10601 F: drivers/infiniband/hw/ocrdma/
10604 M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
10605 M: Edward Cree <ecree@solarflare.com>
10606 M: Bert Kenward <bkenward@solarflare.com>
10607 L: netdev@vger.kernel.org
10609 F: drivers/net/ethernet/sfc/
10612 M: Dimitri Sivanich <sivanich@sgi.com>
10614 F: drivers/misc/sgi-gru/
10616 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
10617 M: Pat Gefre <pfg@sgi.com>
10618 L: linux-ia64@vger.kernel.org
10620 F: Documentation/ia64/serial.txt
10621 F: drivers/tty/serial/ioc?_serial.c
10622 F: include/linux/ioc?.h
10624 SGI XP/XPC/XPNET DRIVER
10625 M: Cliff Whickman <cpw@sgi.com>
10626 M: Robin Holt <robinmholt@gmail.com>
10628 F: drivers/misc/sgi-xp/
10630 SI2157 MEDIA DRIVER
10631 M: Antti Palosaari <crope@iki.fi>
10632 L: linux-media@vger.kernel.org
10633 W: https://linuxtv.org
10634 W: http://palosaari.fi/linux/
10635 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10636 T: git git://linuxtv.org/anttip/media_tree.git
10638 F: drivers/media/tuners/si2157*
10640 SI2168 MEDIA DRIVER
10641 M: Antti Palosaari <crope@iki.fi>
10642 L: linux-media@vger.kernel.org
10643 W: https://linuxtv.org
10644 W: http://palosaari.fi/linux/
10645 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10646 T: git git://linuxtv.org/anttip/media_tree.git
10648 F: drivers/media/dvb-frontends/si2168*
10650 SI470X FM RADIO RECEIVER I2C DRIVER
10651 M: Hans Verkuil <hverkuil@xs4all.nl>
10652 L: linux-media@vger.kernel.org
10653 T: git git://linuxtv.org/media_tree.git
10654 W: https://linuxtv.org
10656 F: drivers/media/radio/si470x/radio-si470x-i2c.c
10658 SI470X FM RADIO RECEIVER USB DRIVER
10659 M: Hans Verkuil <hverkuil@xs4all.nl>
10660 L: linux-media@vger.kernel.org
10661 T: git git://linuxtv.org/media_tree.git
10662 W: https://linuxtv.org
10664 F: drivers/media/radio/si470x/radio-si470x-common.c
10665 F: drivers/media/radio/si470x/radio-si470x.h
10666 F: drivers/media/radio/si470x/radio-si470x-usb.c
10668 SI4713 FM RADIO TRANSMITTER I2C DRIVER
10669 M: Eduardo Valentin <edubezval@gmail.com>
10670 L: linux-media@vger.kernel.org
10671 T: git git://linuxtv.org/media_tree.git
10672 W: https://linuxtv.org
10674 F: drivers/media/radio/si4713/si4713.?
10676 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
10677 M: Eduardo Valentin <edubezval@gmail.com>
10678 L: linux-media@vger.kernel.org
10679 T: git git://linuxtv.org/media_tree.git
10680 W: https://linuxtv.org
10682 F: drivers/media/radio/si4713/radio-platform-si4713.c
10684 SI4713 FM RADIO TRANSMITTER USB DRIVER
10685 M: Hans Verkuil <hverkuil@xs4all.nl>
10686 L: linux-media@vger.kernel.org
10687 T: git git://linuxtv.org/media_tree.git
10688 W: https://linuxtv.org
10690 F: drivers/media/radio/si4713/radio-usb-si4713.c
10693 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
10694 M: Mauro Carvalho Chehab <mchehab@kernel.org>
10695 L: linux-media@vger.kernel.org
10696 W: https://linuxtv.org
10697 T: git git://linuxtv.org/media_tree.git
10699 F: drivers/media/common/siano/
10700 F: drivers/media/usb/siano/
10701 F: drivers/media/usb/siano/
10702 F: drivers/media/mmc/siano/
10705 M: Hans de Goede <hdegoede@redhat.com>
10706 L: linux-fbdev@vger.kernel.org
10708 F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
10709 F: drivers/video/fbdev/simplefb.c
10710 F: include/linux/platform_data/simplefb.h
10712 SH_VEU V4L2 MEM2MEM DRIVER
10713 L: linux-media@vger.kernel.org
10715 F: drivers/media/platform/sh_veu.c
10717 SH_VOU V4L2 OUTPUT DRIVER
10718 L: linux-media@vger.kernel.org
10720 F: drivers/media/platform/sh_vou.c
10721 F: include/media/drv-intf/sh_vou.h
10723 SIMPLE FIRMWARE INTERFACE (SFI)
10724 M: Len Brown <lenb@kernel.org>
10725 L: sfi-devel@simplefirmware.org
10726 W: http://simplefirmware.org/
10727 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
10729 F: arch/x86/platform/sfi/
10731 F: include/linux/sfi*.h
10733 SIMTEC EB110ATX (Chalice CATS)
10735 P: Vincent Sanders <vince@simtec.co.uk>
10736 M: Simtec Linux Team <linux@simtec.co.uk>
10737 W: http://www.simtec.co.uk/products/EB110ATX/
10740 SIMTEC EB2410ITX (BAST)
10742 P: Vincent Sanders <vince@simtec.co.uk>
10743 M: Simtec Linux Team <linux@simtec.co.uk>
10744 W: http://www.simtec.co.uk/products/EB2410ITX/
10746 F: arch/arm/mach-s3c24xx/mach-bast.c
10747 F: arch/arm/mach-s3c24xx/bast-ide.c
10748 F: arch/arm/mach-s3c24xx/bast-irq.c
10750 TI DAVINCI MACHINE SUPPORT
10751 M: Sekhar Nori <nsekhar@ti.com>
10752 M: Kevin Hilman <khilman@kernel.org>
10753 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10754 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
10756 F: arch/arm/mach-davinci/
10757 F: drivers/i2c/busses/i2c-davinci.c
10759 TI DAVINCI SERIES MEDIA DRIVER
10760 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10761 L: linux-media@vger.kernel.org
10762 W: https://linuxtv.org
10763 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10764 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10766 F: drivers/media/platform/davinci/
10767 F: include/media/davinci/
10769 TI AM437X VPFE DRIVER
10770 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10771 L: linux-media@vger.kernel.org
10772 W: https://linuxtv.org
10773 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10774 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10776 F: drivers/media/platform/am437x/
10778 OV2659 OMNIVISION SENSOR DRIVER
10779 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10780 L: linux-media@vger.kernel.org
10781 W: https://linuxtv.org
10782 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10783 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10785 F: drivers/media/i2c/ov2659.c
10786 F: include/media/i2c/ov2659.h
10788 SILICON MOTION SM712 FRAME BUFFER DRIVER
10789 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10790 M: Teddy Wang <teddy.wang@siliconmotion.com>
10791 M: Sudip Mukherjee <sudip@vectorindia.org>
10792 L: linux-fbdev@vger.kernel.org
10794 F: drivers/video/fbdev/sm712*
10795 F: Documentation/fb/sm712fb.txt
10797 SIS 190 ETHERNET DRIVER
10798 M: Francois Romieu <romieu@fr.zoreil.com>
10799 L: netdev@vger.kernel.org
10801 F: drivers/net/ethernet/sis/sis190.c
10803 SIS 900/7016 FAST ETHERNET DRIVER
10804 M: Daniele Venzano <venza@brownhat.org>
10805 W: http://www.brownhat.org/sis900.html
10806 L: netdev@vger.kernel.org
10808 F: drivers/net/ethernet/sis/sis900.*
10810 SIS FRAMEBUFFER DRIVER
10811 M: Thomas Winischhofer <thomas@winischhofer.net>
10812 W: http://www.winischhofer.net/linuxsisvga.shtml
10814 F: Documentation/fb/sisfb.txt
10815 F: drivers/video/fbdev/sis/
10816 F: include/video/sisfb.h
10819 M: Thomas Winischhofer <thomas@winischhofer.net>
10820 W: http://www.winischhofer.at/linuxsisusbvga.shtml
10822 F: drivers/usb/misc/sisusbvga/
10825 M: Christoph Lameter <cl@linux.com>
10826 M: Pekka Enberg <penberg@kernel.org>
10827 M: David Rientjes <rientjes@google.com>
10828 M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
10829 M: Andrew Morton <akpm@linux-foundation.org>
10830 L: linux-mm@kvack.org
10832 F: include/linux/sl?b*.h
10835 SLEEPABLE READ-COPY UPDATE (SRCU)
10836 M: Lai Jiangshan <jiangshanlai@gmail.com>
10837 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10838 M: Josh Triplett <josh@joshtriplett.org>
10839 R: Steven Rostedt <rostedt@goodmis.org>
10840 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10841 L: linux-kernel@vger.kernel.org
10842 W: http://www.rdrop.com/users/paulmck/RCU/
10844 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10845 F: include/linux/srcu.h
10846 F: kernel/rcu/srcu.c
10848 SMACK SECURITY MODULE
10849 M: Casey Schaufler <casey@schaufler-ca.com>
10850 L: linux-security-module@vger.kernel.org
10851 W: http://schaufler-ca.com
10852 T: git git://github.com/cschaufler/smack-next
10854 F: Documentation/security/Smack.txt
10857 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
10858 M: Kevin Hilman <khilman@kernel.org>
10859 M: Nishanth Menon <nm@ti.com>
10861 F: drivers/power/avs/
10862 F: include/linux/power/smartreflex.h
10863 L: linux-pm@vger.kernel.org
10865 SMC91x ETHERNET DRIVER
10866 M: Nicolas Pitre <nico@fluxnic.net>
10868 F: drivers/net/ethernet/smsc/smc91x.*
10870 SMIA AND SMIA++ IMAGE SENSOR DRIVER
10871 M: Sakari Ailus <sakari.ailus@iki.fi>
10872 L: linux-media@vger.kernel.org
10874 F: drivers/media/i2c/smiapp/
10875 F: include/media/i2c/smiapp.h
10876 F: drivers/media/i2c/smiapp-pll.c
10877 F: drivers/media/i2c/smiapp-pll.h
10878 F: include/uapi/linux/smiapp.h
10879 F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
10881 SMM665 HARDWARE MONITOR DRIVER
10882 M: Guenter Roeck <linux@roeck-us.net>
10883 L: linux-hwmon@vger.kernel.org
10885 F: Documentation/hwmon/smm665
10886 F: drivers/hwmon/smm665.c
10888 SMSC EMC2103 HARDWARE MONITOR DRIVER
10889 M: Steve Glendinning <steve.glendinning@shawell.net>
10890 L: linux-hwmon@vger.kernel.org
10892 F: Documentation/hwmon/emc2103
10893 F: drivers/hwmon/emc2103.c
10895 SMSC SCH5627 HARDWARE MONITOR DRIVER
10896 M: Hans de Goede <hdegoede@redhat.com>
10897 L: linux-hwmon@vger.kernel.org
10899 F: Documentation/hwmon/sch5627
10900 F: drivers/hwmon/sch5627.c
10902 SMSC47B397 HARDWARE MONITOR DRIVER
10903 M: Jean Delvare <jdelvare@suse.com>
10904 L: linux-hwmon@vger.kernel.org
10906 F: Documentation/hwmon/smsc47b397
10907 F: drivers/hwmon/smsc47b397.c
10909 SMSC911x ETHERNET DRIVER
10910 M: Steve Glendinning <steve.glendinning@shawell.net>
10911 L: netdev@vger.kernel.org
10913 F: include/linux/smsc911x.h
10914 F: drivers/net/ethernet/smsc/smsc911x.*
10916 SMSC9420 PCI ETHERNET DRIVER
10917 M: Steve Glendinning <steve.glendinning@shawell.net>
10918 L: netdev@vger.kernel.org
10920 F: drivers/net/ethernet/smsc/smsc9420.*
10922 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
10923 M: Steve Glendinning <steve.glendinning@shawell.net>
10924 L: linux-fbdev@vger.kernel.org
10926 F: drivers/video/fbdev/smscufx.c
10928 SOC-CAMERA V4L2 SUBSYSTEM
10929 M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
10930 L: linux-media@vger.kernel.org
10931 T: git git://linuxtv.org/media_tree.git
10933 F: include/media/soc*
10934 F: drivers/media/i2c/soc_camera/
10935 F: drivers/media/platform/soc_camera/
10937 SOEKRIS NET48XX LED SUPPORT
10938 M: Chris Boot <bootc@bootc.net>
10940 F: drivers/leds/leds-net48xx.c
10942 SOFTLOGIC 6x10 MPEG CODEC
10943 M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
10944 M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
10945 M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
10946 M: Ismael Luceno <ismael@iodev.co.uk>
10947 L: linux-media@vger.kernel.org
10949 F: drivers/media/pci/solo6x10/
10951 SOFTWARE RAID (Multiple Disks) SUPPORT
10952 M: Shaohua Li <shli@kernel.org>
10953 L: linux-raid@vger.kernel.org
10954 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git
10957 F: include/linux/raid/
10958 F: include/uapi/linux/raid/
10960 SONIC NETWORK DRIVER
10961 M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
10962 L: netdev@vger.kernel.org
10964 F: drivers/net/ethernet/natsemi/sonic.*
10966 SONICS SILICON BACKPLANE DRIVER (SSB)
10967 M: Michael Buesch <m@bues.ch>
10968 L: linux-wireless@vger.kernel.org
10971 F: include/linux/ssb/
10973 SONY VAIO CONTROL DEVICE DRIVER
10974 M: Mattia Dongili <malattia@linux.it>
10975 L: platform-driver-x86@vger.kernel.org
10976 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
10978 F: Documentation/laptops/sony-laptop.txt
10979 F: drivers/char/sonypi.c
10980 F: drivers/platform/x86/sony-laptop.c
10981 F: include/linux/sony-laptop.h
10983 SONY MEMORYSTICK CARD SUPPORT
10984 M: Alex Dubov <oakad@yahoo.com>
10985 W: http://tifmxx.berlios.de/
10987 F: drivers/memstick/host/tifm_ms.c
10989 SONY MEMORYSTICK STANDARD SUPPORT
10990 M: Maxim Levitsky <maximlevitsky@gmail.com>
10992 F: drivers/memstick/core/ms_block.*
10995 M: Jaroslav Kysela <perex@perex.cz>
10996 M: Takashi Iwai <tiwai@suse.com>
10997 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10998 W: http://www.alsa-project.org/
10999 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
11000 T: git git://git.alsa-project.org/alsa-kernel.git
11001 Q: http://patchwork.kernel.org/project/alsa-devel/list/
11003 F: Documentation/sound/
11005 F: include/uapi/sound/
11008 SOUND - COMPRESSED AUDIO
11009 M: Vinod Koul <vinod.koul@intel.com>
11010 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11011 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
11013 F: Documentation/sound/alsa/compress_offload.txt
11014 F: include/sound/compress_driver.h
11015 F: include/uapi/sound/compress_*
11016 F: sound/core/compress_offload.c
11017 F: sound/soc/soc-compress.c
11019 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
11020 M: Liam Girdwood <lgirdwood@gmail.com>
11021 M: Mark Brown <broonie@kernel.org>
11022 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
11023 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11024 W: http://alsa-project.org/main/index.php/ASoC
11026 F: Documentation/devicetree/bindings/sound/
11027 F: Documentation/sound/alsa/soc/
11029 F: include/sound/soc*
11031 SOUND - DMAENGINE HELPERS
11032 M: Lars-Peter Clausen <lars@metafoo.de>
11034 F: include/sound/dmaengine_pcm.h
11035 F: sound/core/pcm_dmaengine.c
11036 F: sound/soc/soc-generic-dmaengine-pcm.c
11039 M: Olli Salonen <olli.salonen@iki.fi>
11040 L: linux-media@vger.kernel.org
11041 W: https://linuxtv.org
11042 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11044 F: drivers/media/dvb-frontends/sp2*
11046 SPARC + UltraSPARC (sparc/sparc64)
11047 M: "David S. Miller" <davem@davemloft.net>
11048 L: sparclinux@vger.kernel.org
11049 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
11050 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
11051 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
11056 SPARC SERIAL DRIVERS
11057 M: "David S. Miller" <davem@davemloft.net>
11058 L: sparclinux@vger.kernel.org
11059 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
11060 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
11062 F: include/linux/sunserialcore.h
11063 F: drivers/tty/serial/suncore.c
11064 F: drivers/tty/serial/sunhv.c
11065 F: drivers/tty/serial/sunsab.c
11066 F: drivers/tty/serial/sunsab.h
11067 F: drivers/tty/serial/sunsu.c
11068 F: drivers/tty/serial/sunzilog.c
11069 F: drivers/tty/serial/sunzilog.h
11072 M: "Christopher Li" <sparse@chrisli.org>
11073 L: linux-sparse@vger.kernel.org
11074 W: https://sparse.wiki.kernel.org/
11075 T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
11076 T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
11078 F: include/linux/compiler.h
11080 SPEAR PLATFORM SUPPORT
11081 M: Viresh Kumar <vireshk@kernel.org>
11082 M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
11083 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11084 W: http://www.st.com/spear
11086 F: arch/arm/boot/dts/spear*
11087 F: arch/arm/mach-spear/
11089 SPEAR CLOCK FRAMEWORK SUPPORT
11090 M: Viresh Kumar <vireshk@kernel.org>
11091 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11092 W: http://www.st.com/spear
11094 F: drivers/clk/spear/
11097 M: Mark Brown <broonie@kernel.org>
11098 L: linux-spi@vger.kernel.org
11099 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
11100 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
11102 F: Documentation/devicetree/bindings/spi/
11103 F: Documentation/spi/
11105 F: include/linux/spi/
11106 F: include/uapi/linux/spi/
11108 SPIDERNET NETWORK DRIVER for CELL
11109 M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
11110 L: netdev@vger.kernel.org
11112 F: Documentation/networking/spider_net.txt
11113 F: drivers/net/ethernet/toshiba/spider_net*
11116 M: Jeremy Kerr <jk@ozlabs.org>
11117 L: linuxppc-dev@lists.ozlabs.org
11118 W: http://www.ibm.com/developerworks/power/cell/
11120 F: Documentation/filesystems/spufs.txt
11121 F: arch/powerpc/platforms/cell/spufs/
11123 SQUASHFS FILE SYSTEM
11124 M: Phillip Lougher <phillip@squashfs.org.uk>
11125 L: squashfs-devel@lists.sourceforge.net (subscribers-only)
11126 W: http://squashfs.org.uk
11127 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
11129 F: Documentation/filesystems/squashfs.txt
11132 SRM (Alpha) environment access
11133 M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
11135 F: arch/alpha/kernel/srm_env.c
11138 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11139 L: stable@vger.kernel.org
11141 F: Documentation/stable_kernel_rules.txt
11144 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11145 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
11146 L: devel@driverdev.osuosl.org
11148 F: drivers/staging/
11151 M: Ian Abbott <abbotti@mev.co.uk>
11152 M: H Hartley Sweeten <hsweeten@visionengravers.com>
11154 F: drivers/staging/comedi/
11156 STAGING - FLARION FT1000 DRIVERS
11157 M: Marek Belisko <marek.belisko@gmail.com>
11159 F: drivers/staging/ft1000/
11161 STAGING - INDUSTRIAL IO
11162 M: Jonathan Cameron <jic23@kernel.org>
11163 L: linux-iio@vger.kernel.org
11165 F: Documentation/devicetree/bindings/staging/iio/
11166 F: drivers/staging/iio/
11168 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
11169 M: Jarod Wilson <jarod@wilsonet.com>
11170 W: http://www.lirc.org/
11172 F: drivers/staging/media/lirc/
11174 STAGING - LUSTRE PARALLEL FILESYSTEM
11175 M: Oleg Drokin <oleg.drokin@intel.com>
11176 M: Andreas Dilger <andreas.dilger@intel.com>
11177 L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
11178 W: http://wiki.lustre.org/
11180 F: drivers/staging/lustre
11182 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
11183 M: Marc Dietrich <marvin24@gmx.de>
11184 L: ac100@lists.launchpad.net (moderated for non-subscribers)
11185 L: linux-tegra@vger.kernel.org
11187 F: drivers/staging/nvec/
11189 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
11190 M: Jens Frederich <jfrederich@gmail.com>
11191 M: Daniel Drake <dsd@laptop.org>
11192 M: Jon Nettleton <jon.nettleton@gmail.com>
11193 W: http://wiki.laptop.org/go/DCON
11195 F: drivers/staging/olpc_dcon/
11197 STAGING - REALTEK RTL8712U DRIVERS
11198 M: Larry Finger <Larry.Finger@lwfinger.net>
11199 M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
11201 F: drivers/staging/rtl8712/
11203 STAGING - REALTEK RTL8723U WIRELESS DRIVER
11204 M: Larry Finger <Larry.Finger@lwfinger.net>
11205 M: Jes Sorensen <Jes.Sorensen@redhat.com>
11206 L: linux-wireless@vger.kernel.org
11208 F: drivers/staging/rtl8723au/
11210 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
11211 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
11212 M: Teddy Wang <teddy.wang@siliconmotion.com>
11213 M: Sudip Mukherjee <sudip@vectorindia.org>
11214 L: linux-fbdev@vger.kernel.org
11216 F: drivers/staging/sm750fb/
11219 M: Lior Dotan <liodot@gmail.com>
11220 M: Christopher Harrer <charrer@alacritech.com>
11222 F: drivers/staging/slicoss/
11224 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
11225 M: William Hubbs <w.d.hubbs@gmail.com>
11226 M: Chris Brannon <chris@the-brannons.com>
11227 M: Kirk Reiser <kirk@reisers.ca>
11228 M: Samuel Thibault <samuel.thibault@ens-lyon.org>
11229 L: speakup@linux-speakup.org
11230 W: http://www.linux-speakup.org/
11232 F: drivers/staging/speakup/
11234 STAGING - VIA VT665X DRIVERS
11235 M: Forest Bond <forest@alittletooquiet.net>
11237 F: drivers/staging/vt665?/
11239 STAGING - WILC1000 WIFI DRIVER
11240 M: Johnny Kim <johnny.kim@atmel.com>
11241 M: Austin Shin <austin.shin@atmel.com>
11242 M: Chris Park <chris.park@atmel.com>
11243 M: Tony Cho <tony.cho@atmel.com>
11244 M: Glen Lee <glen.lee@atmel.com>
11245 M: Leo Kim <leo.kim@atmel.com>
11246 L: linux-wireless@vger.kernel.org
11248 F: drivers/staging/wilc1000/
11250 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
11251 M: Arnaud Patard <arnaud.patard@rtp-net.org>
11253 F: drivers/staging/xgifb/
11255 STARFIRE/DURALAN NETWORK DRIVER
11256 M: Ion Badulescu <ionut@badula.org>
11258 F: drivers/net/ethernet/adaptec/starfire*
11261 M: Sam Creasey <sammy@sammy.net>
11262 W: http://sammy.net/sun3/
11264 F: arch/m68k/kernel/*sun3*
11265 F: arch/m68k/sun3*/
11266 F: arch/m68k/include/asm/sun3*
11267 F: drivers/net/ethernet/i825xx/sun3*
11269 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
11270 M: Hans de Goede <hdegoede@redhat.com>
11271 L: linux-input@vger.kernel.org
11273 F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
11274 F: drivers/input/keyboard/sun4i-lradc-keys.c
11276 SUNDANCE NETWORK DRIVER
11277 M: Denis Kirjanov <kda@linux-powerpc.org>
11278 L: netdev@vger.kernel.org
11280 F: drivers/net/ethernet/dlink/sundance.c
11283 M: Yoshinori Sato <ysato@users.sourceforge.jp>
11284 M: Rich Felker <dalias@libc.org>
11285 L: linux-sh@vger.kernel.org
11286 Q: http://patchwork.kernel.org/project/linux-sh/list/
11288 F: Documentation/sh/
11293 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
11294 M: Len Brown <len.brown@intel.com>
11295 M: Pavel Machek <pavel@ucw.cz>
11296 L: linux-pm@vger.kernel.org
11298 F: Documentation/power/
11299 F: arch/x86/kernel/acpi/
11300 F: drivers/base/power/
11302 F: include/linux/suspend.h
11303 F: include/linux/freezer.h
11304 F: include/linux/pm.h
11307 M: Martin Mares <mj@ucw.cz>
11308 L: linux-video@atrey.karlin.mff.cuni.cz
11310 F: Documentation/svga.txt
11311 F: arch/x86/boot/video*
11314 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11315 L: linux-kernel@vger.kernel.org
11316 T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
11319 F: arch/*/kernel/pci-swiotlb.c
11320 F: include/linux/swiotlb.h
11323 M: Jiri Pirko <jiri@resnulli.us>
11324 L: netdev@vger.kernel.org
11327 F: include/net/switchdev.h
11329 SYNOPSYS ARC ARCHITECTURE
11330 M: Vineet Gupta <vgupta@synopsys.com>
11331 L: linux-snps-arc@lists.infradead.org
11334 F: Documentation/devicetree/bindings/arc/*
11335 F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
11336 F: drivers/tty/serial/arc_uart.c
11337 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
11339 SYNOPSYS ARC SDP platform support
11340 M: Alexey Brodkin <abrodkin@synopsys.com>
11342 F: arch/arc/plat-axs10x
11343 F: arch/arc/boot/dts/ax*
11344 F: Documentation/devicetree/bindings/arc/axs10*
11346 SYSTEM CONFIGURATION (SYSCON)
11347 M: Lee Jones <lee.jones@linaro.org>
11348 M: Arnd Bergmann <arnd@arndb.de>
11349 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
11351 F: drivers/mfd/syscon.c
11354 M: Christoph Hellwig <hch@infradead.org>
11356 F: Documentation/filesystems/sysv-fs.txt
11358 F: include/linux/sysv_fs.h
11361 M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
11362 L: linux-scsi@vger.kernel.org
11363 L: target-devel@vger.kernel.org
11364 W: http://www.linux-iscsi.org
11365 W: http://groups.google.com/group/linux-iscsi-target-dev
11366 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
11370 F: Documentation/target/
11372 TASKSTATS STATISTICS INTERFACE
11373 M: Balbir Singh <bsingharora@gmail.com>
11375 F: Documentation/accounting/taskstats*
11376 F: include/linux/taskstats*
11377 F: kernel/taskstats.c
11380 M: Jamal Hadi Salim <jhs@mojatatu.com>
11381 L: netdev@vger.kernel.org
11383 F: include/net/pkt_cls.h
11384 F: include/uapi/linux/pkt_cls.h
11387 TCP LOW PRIORITY MODULE
11388 M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
11389 M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
11390 W: http://tcp-lp-mod.sourceforge.net/
11392 F: net/ipv4/tcp_lp.c
11394 TDA10071 MEDIA DRIVER
11395 M: Antti Palosaari <crope@iki.fi>
11396 L: linux-media@vger.kernel.org
11397 W: https://linuxtv.org
11398 W: http://palosaari.fi/linux/
11399 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11400 T: git git://linuxtv.org/anttip/media_tree.git
11402 F: drivers/media/dvb-frontends/tda10071*
11404 TDA18212 MEDIA DRIVER
11405 M: Antti Palosaari <crope@iki.fi>
11406 L: linux-media@vger.kernel.org
11407 W: https://linuxtv.org
11408 W: http://palosaari.fi/linux/
11409 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11410 T: git git://linuxtv.org/anttip/media_tree.git
11412 F: drivers/media/tuners/tda18212*
11414 TDA18218 MEDIA DRIVER
11415 M: Antti Palosaari <crope@iki.fi>
11416 L: linux-media@vger.kernel.org
11417 W: https://linuxtv.org
11418 W: http://palosaari.fi/linux/
11419 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11420 T: git git://linuxtv.org/anttip/media_tree.git
11422 F: drivers/media/tuners/tda18218*
11424 TDA18271 MEDIA DRIVER
11425 M: Michael Krufky <mkrufky@linuxtv.org>
11426 L: linux-media@vger.kernel.org
11427 W: https://linuxtv.org
11428 W: http://github.com/mkrufky
11429 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11430 T: git git://linuxtv.org/mkrufky/tuners.git
11432 F: drivers/media/tuners/tda18271*
11434 TDA827x MEDIA DRIVER
11435 M: Michael Krufky <mkrufky@linuxtv.org>
11436 L: linux-media@vger.kernel.org
11437 W: https://linuxtv.org
11438 W: http://github.com/mkrufky
11439 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11440 T: git git://linuxtv.org/mkrufky/tuners.git
11442 F: drivers/media/tuners/tda8290.*
11444 TDA8290 MEDIA DRIVER
11445 M: Michael Krufky <mkrufky@linuxtv.org>
11446 L: linux-media@vger.kernel.org
11447 W: https://linuxtv.org
11448 W: http://github.com/mkrufky
11449 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11450 T: git git://linuxtv.org/mkrufky/tuners.git
11452 F: drivers/media/tuners/tda8290.*
11454 TDA9840 MEDIA DRIVER
11455 M: Hans Verkuil <hverkuil@xs4all.nl>
11456 L: linux-media@vger.kernel.org
11457 T: git git://linuxtv.org/media_tree.git
11458 W: https://linuxtv.org
11460 F: drivers/media/i2c/tda9840*
11462 TEA5761 TUNER DRIVER
11463 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
11464 M: Mauro Carvalho Chehab <mchehab@kernel.org>
11465 L: linux-media@vger.kernel.org
11466 W: https://linuxtv.org
11467 T: git git://linuxtv.org/media_tree.git
11469 F: drivers/media/tuners/tea5761.*
11471 TEA5767 TUNER DRIVER
11472 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
11473 M: Mauro Carvalho Chehab <mchehab@kernel.org>
11474 L: linux-media@vger.kernel.org
11475 W: https://linuxtv.org
11476 T: git git://linuxtv.org/media_tree.git
11478 F: drivers/media/tuners/tea5767.*
11480 TEA6415C MEDIA DRIVER
11481 M: Hans Verkuil <hverkuil@xs4all.nl>
11482 L: linux-media@vger.kernel.org
11483 T: git git://linuxtv.org/media_tree.git
11484 W: https://linuxtv.org
11486 F: drivers/media/i2c/tea6415c*
11488 TEA6420 MEDIA DRIVER
11489 M: Hans Verkuil <hverkuil@xs4all.nl>
11490 L: linux-media@vger.kernel.org
11491 T: git git://linuxtv.org/media_tree.git
11492 W: https://linuxtv.org
11494 F: drivers/media/i2c/tea6420*
11497 M: Jiri Pirko <jiri@resnulli.us>
11498 L: netdev@vger.kernel.org
11500 F: drivers/net/team/
11501 F: include/linux/if_team.h
11502 F: include/uapi/linux/if_team.h
11504 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
11505 M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
11507 F: arch/x86/platform/ts5500/
11509 TECHNOTREND USB IR RECEIVER
11510 M: Sean Young <sean@mess.org>
11511 L: linux-media@vger.kernel.org
11513 F: drivers/media/rc/ttusbir.c
11515 TEGRA ARCHITECTURE SUPPORT
11516 M: Stephen Warren <swarren@wwwdotorg.org>
11517 M: Thierry Reding <thierry.reding@gmail.com>
11518 M: Alexandre Courbot <gnurou@gmail.com>
11519 L: linux-tegra@vger.kernel.org
11520 Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
11521 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
11526 M: Peter De Schrijver <pdeschrijver@nvidia.com>
11527 M: Prashant Gaikwad <pgaikwad@nvidia.com>
11529 F: drivers/clk/tegra/
11532 M: Laxman Dewangan <ldewangan@nvidia.com>
11533 M: Jon Hunter <jonathanh@nvidia.com>
11535 F: drivers/dma/tegra*
11538 M: Laxman Dewangan <ldewangan@nvidia.com>
11540 F: drivers/i2c/busses/i2c-tegra.c
11542 TEGRA IOMMU DRIVERS
11543 M: Hiroshi Doyu <hdoyu@nvidia.com>
11545 F: drivers/iommu/tegra*
11548 M: Rakesh Iyer <riyer@nvidia.com>
11549 M: Laxman Dewangan <ldewangan@nvidia.com>
11551 F: drivers/input/keyboard/tegra-kbc.c
11554 M: Thierry Reding <thierry.reding@gmail.com>
11556 F: drivers/pwm/pwm-tegra.c
11558 TEGRA SERIAL DRIVER
11559 M: Laxman Dewangan <ldewangan@nvidia.com>
11561 F: drivers/tty/serial/serial-tegra.c
11564 M: Laxman Dewangan <ldewangan@nvidia.com>
11566 F: drivers/spi/spi-tegra*
11568 TEHUTI ETHERNET DRIVER
11569 M: Andy Gospodarek <andy@greyhouse.net>
11570 L: netdev@vger.kernel.org
11572 F: drivers/net/ethernet/tehuti/*
11574 Telecom Clock Driver for MCPL0010
11575 M: Mark Gross <mark.gross@intel.com>
11577 F: drivers/char/tlclk.c
11579 TENSILICA XTENSA PORT (xtensa)
11580 M: Chris Zankel <chris@zankel.net>
11581 M: Max Filippov <jcmvbkbc@gmail.com>
11582 L: linux-xtensa@linux-xtensa.org
11583 T: git git://github.com/czankel/xtensa-linux.git
11586 F: drivers/irqchip/irq-xtensa-*
11588 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
11589 M: Hans Verkuil <hverkuil@xs4all.nl>
11590 L: linux-media@vger.kernel.org
11591 T: git git://linuxtv.org/media_tree.git
11592 W: https://linuxtv.org
11594 F: drivers/media/radio/radio-raremono.c
11597 M: Zhang Rui <rui.zhang@intel.com>
11598 M: Eduardo Valentin <edubezval@gmail.com>
11599 L: linux-pm@vger.kernel.org
11600 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
11601 T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
11602 Q: https://patchwork.kernel.org/project/linux-pm/list/
11604 F: drivers/thermal/
11605 F: include/linux/thermal.h
11606 F: include/uapi/linux/thermal.h
11607 F: include/linux/cpu_cooling.h
11608 F: Documentation/devicetree/bindings/thermal/
11610 THERMAL/CPU_COOLING
11611 M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
11612 M: Viresh Kumar <viresh.kumar@linaro.org>
11613 M: Javi Merino <javi.merino@arm.com>
11614 L: linux-pm@vger.kernel.org
11616 F: Documentation/thermal/cpu-cooling-api.txt
11617 F: drivers/thermal/cpu_cooling.c
11618 F: include/linux/cpu_cooling.h
11620 THINKPAD ACPI EXTRAS DRIVER
11621 M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
11622 L: ibm-acpi-devel@lists.sourceforge.net
11623 L: platform-driver-x86@vger.kernel.org
11624 W: http://ibm-acpi.sourceforge.net
11625 W: http://thinkwiki.org/wiki/Ibm-acpi
11626 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
11628 F: drivers/platform/x86/thinkpad_acpi.c
11630 TI BANDGAP AND THERMAL DRIVER
11631 M: Eduardo Valentin <edubezval@gmail.com>
11632 M: Keerthy <j-keerthy@ti.com>
11633 L: linux-pm@vger.kernel.org
11634 L: linux-omap@vger.kernel.org
11636 F: drivers/thermal/ti-soc-thermal/
11639 M: Benoit Parrot <bparrot@ti.com>
11640 L: linux-media@vger.kernel.org
11641 W: http://linuxtv.org/
11642 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11644 F: drivers/media/platform/ti-vpe/
11646 TI CDCE706 CLOCK DRIVER
11647 M: Max Filippov <jcmvbkbc@gmail.com>
11649 F: drivers/clk/clk-cdce706.c
11652 M: Tero Kristo <t-kristo@ti.com>
11653 L: linux-omap@vger.kernel.org
11656 F: include/linux/clk/ti.h
11658 TI ETHERNET SWITCH DRIVER (CPSW)
11659 M: Mugunthan V N <mugunthanvnm@ti.com>
11660 R: Grygorii Strashko <grygorii.strashko@ti.com>
11661 L: linux-omap@vger.kernel.org
11662 L: netdev@vger.kernel.org
11664 F: drivers/net/ethernet/ti/cpsw*
11665 F: drivers/net/ethernet/ti/davinci*
11667 TI FLASH MEDIA INTERFACE DRIVER
11668 M: Alex Dubov <oakad@yahoo.com>
11670 F: drivers/misc/tifm*
11671 F: drivers/mmc/host/tifm_sd.c
11672 F: include/linux/tifm.h
11674 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
11675 M: Santosh Shilimkar <ssantosh@kernel.org>
11676 L: linux-kernel@vger.kernel.org
11677 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11679 F: drivers/soc/ti/*
11680 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
11683 TI LM49xxx FAMILY ASoC CODEC DRIVERS
11684 M: M R Swami Reddy <mr.swami.reddy@ti.com>
11685 M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
11686 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11688 F: sound/soc/codecs/lm49453*
11689 F: sound/soc/codecs/isabelle*
11691 TI LP855x BACKLIGHT DRIVER
11692 M: Milo Kim <milo.kim@ti.com>
11694 F: Documentation/backlight/lp855x-driver.txt
11695 F: drivers/video/backlight/lp855x_bl.c
11696 F: include/linux/platform_data/lp855x.h
11698 TI LP8727 CHARGER DRIVER
11699 M: Milo Kim <milo.kim@ti.com>
11701 F: drivers/power/lp8727_charger.c
11702 F: include/linux/platform_data/lp8727.h
11704 TI LP8788 MFD DRIVER
11705 M: Milo Kim <milo.kim@ti.com>
11707 F: drivers/iio/adc/lp8788_adc.c
11708 F: drivers/leds/leds-lp8788.c
11709 F: drivers/mfd/lp8788*.c
11710 F: drivers/power/lp8788-charger.c
11711 F: drivers/regulator/lp8788-*.c
11712 F: include/linux/mfd/lp8788*.h
11714 TI NETCP ETHERNET DRIVER
11715 M: Wingman Kwok <w-kwok2@ti.com>
11716 M: Murali Karicheri <m-karicheri2@ti.com>
11717 L: netdev@vger.kernel.org
11719 F: drivers/net/ethernet/ti/netcp*
11721 TI TAS571X FAMILY ASoC CODEC DRIVER
11722 M: Kevin Cernekee <cernekee@chromium.org>
11723 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11725 F: sound/soc/codecs/tas571x*
11727 TI TWL4030 SERIES SOC CODEC DRIVER
11728 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
11729 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11731 F: sound/soc/codecs/twl4030*
11733 TI WILINK WIRELESS DRIVERS
11734 L: linux-wireless@vger.kernel.org
11735 W: http://wireless.kernel.org/en/users/Drivers/wl12xx
11736 W: http://wireless.kernel.org/en/users/Drivers/wl1251
11737 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
11739 F: drivers/net/wireless/ti/
11740 F: include/linux/wl12xx.h
11743 M: Jon Maloy <jon.maloy@ericsson.com>
11744 M: Ying Xue <ying.xue@windriver.com>
11745 L: netdev@vger.kernel.org (core kernel code)
11746 L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
11747 W: http://tipc.sourceforge.net/
11749 F: include/uapi/linux/tipc*.h
11753 M: Chris Metcalf <cmetcalf@mellanox.com>
11754 W: http://www.mellanox.com/repository/solutions/tile-scm/
11755 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
11758 F: drivers/char/tile-srom.c
11759 F: drivers/edac/tile_edac.c
11760 F: drivers/net/ethernet/tile/
11761 F: drivers/rtc/rtc-tile.c
11762 F: drivers/tty/hvc/hvc_tile.c
11763 F: drivers/tty/serial/tilegx.c
11764 F: drivers/usb/host/*-tilegx.c
11765 F: include/linux/usb/tilegx.h
11767 TLAN NETWORK DRIVER
11768 M: Samuel Chessman <chessman@tux.org>
11769 L: tlan-devel@lists.sourceforge.net (subscribers-only)
11770 W: http://sourceforge.net/projects/tlan/
11772 F: Documentation/networking/tlan.txt
11773 F: drivers/net/ethernet/ti/tlan.*
11775 TOMOYO SECURITY MODULE
11776 M: Kentaro Takeda <takedakn@nttdata.co.jp>
11777 M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
11778 L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
11779 L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
11780 L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
11781 L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
11782 W: http://tomoyo.sourceforge.jp/
11783 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
11785 F: security/tomoyo/
11787 TOPSTAR LAPTOP EXTRAS DRIVER
11788 M: Herton Ronaldo Krzesinski <herton@canonical.com>
11789 L: platform-driver-x86@vger.kernel.org
11791 F: drivers/platform/x86/topstar-laptop.c
11793 TOSHIBA ACPI EXTRAS DRIVER
11794 M: Azael Avalos <coproscefalo@gmail.com>
11795 L: platform-driver-x86@vger.kernel.org
11797 F: drivers/platform/x86/toshiba_acpi.c
11799 TOSHIBA BLUETOOTH DRIVER
11800 M: Azael Avalos <coproscefalo@gmail.com>
11801 L: platform-driver-x86@vger.kernel.org
11803 F: drivers/platform/x86/toshiba_bluetooth.c
11805 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
11806 M: Azael Avalos <coproscefalo@gmail.com>
11807 L: platform-driver-x86@vger.kernel.org
11809 F: drivers/platform/x86/toshiba_haps.c
11811 TOSHIBA WMI HOTKEYS DRIVER
11812 M: Azael Avalos <coproscefalo@gmail.com>
11813 L: platform-driver-x86@vger.kernel.org
11815 F: drivers/platform/x86/toshiba-wmi.c
11818 M: Jonathan Buzzard <jonathan@buzzard.org.uk>
11819 W: http://www.buzzard.org.uk/toshiba/
11821 F: drivers/char/toshiba.c
11822 F: include/linux/toshiba.h
11823 F: include/uapi/linux/toshiba.h
11825 TOSHIBA TC358743 DRIVER
11826 M: Mats Randgaard <matrandg@cisco.com>
11827 L: linux-media@vger.kernel.org
11829 F: drivers/media/i2c/tc358743*
11830 F: include/media/i2c/tc358743.h
11832 TMIO/SDHI MMC DRIVER
11833 M: Wolfram Sang <wsa+renesas@sang-engineering.com>
11834 L: linux-mmc@vger.kernel.org
11836 F: drivers/mmc/host/tmio_mmc*
11837 F: drivers/mmc/host/sh_mobile_sdhi.c
11838 F: include/linux/mfd/tmio.h
11840 TMP401 HARDWARE MONITOR DRIVER
11841 M: Guenter Roeck <linux@roeck-us.net>
11842 L: linux-hwmon@vger.kernel.org
11844 F: Documentation/hwmon/tmp401
11845 F: drivers/hwmon/tmp401.c
11847 TMPFS (SHMEM FILESYSTEM)
11848 M: Hugh Dickins <hughd@google.com>
11849 L: linux-mm@kvack.org
11851 F: include/linux/shmem_fs.h
11854 TM6000 VIDEO4LINUX DRIVER
11855 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
11856 M: Mauro Carvalho Chehab <mchehab@kernel.org>
11857 L: linux-media@vger.kernel.org
11858 W: https://linuxtv.org
11859 T: git git://linuxtv.org/media_tree.git
11861 F: drivers/media/usb/tm6000/
11863 TW68 VIDEO4LINUX DRIVER
11864 M: Hans Verkuil <hverkuil@xs4all.nl>
11865 L: linux-media@vger.kernel.org
11866 T: git git://linuxtv.org/media_tree.git
11867 W: https://linuxtv.org
11869 F: drivers/media/pci/tw68/
11871 TW686X VIDEO4LINUX DRIVER
11872 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
11873 L: linux-media@vger.kernel.org
11874 T: git git://linuxtv.org/media_tree.git
11875 W: http://linuxtv.org
11877 F: drivers/media/pci/tw686x/
11880 M: Peter Huewe <peterhuewe@gmx.de>
11881 M: Marcel Selhorst <tpmdd@selhorst.net>
11882 M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
11883 R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
11884 W: http://tpmdd.sourceforge.net
11885 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11886 Q: https://patchwork.kernel.org/project/tpmdd-devel/list/
11887 T: git git://git.infradead.org/users/jjs/linux-tpmdd.git
11889 F: drivers/char/tpm/
11891 TPM IBM_VTPM DEVICE DRIVER
11892 M: Ashley Lai <ashleydlai@gmail.com>
11893 W: http://tpmdd.sourceforge.net
11894 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11896 F: drivers/char/tpm/tpm_ibmvtpm*
11899 M: Steven Rostedt <rostedt@goodmis.org>
11900 M: Ingo Molnar <mingo@redhat.com>
11901 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
11903 F: Documentation/trace/ftrace.txt
11904 F: arch/*/*/*/ftrace.h
11905 F: arch/*/kernel/ftrace.c
11906 F: include/*/ftrace.h
11907 F: include/linux/trace*.h
11910 F: tools/testing/selftests/ftrace/
11912 TRACING MMIO ACCESSES (MMIOTRACE)
11913 M: Steven Rostedt <rostedt@goodmis.org>
11914 M: Ingo Molnar <mingo@kernel.org>
11915 R: Karol Herbst <karolherbst@gmail.com>
11916 R: Pekka Paalanen <ppaalanen@gmail.com>
11918 L: linux-kernel@vger.kernel.org
11919 L: nouveau@lists.freedesktop.org
11920 F: kernel/trace/trace_mmiotrace.c
11921 F: include/linux/mmiotrace.h
11922 F: arch/x86/mm/kmmio.c
11923 F: arch/x86/mm/mmio-mod.c
11924 F: arch/x86/mm/testmmiotrace.c
11927 M: Jiri Kosina <trivial@kernel.org>
11928 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
11930 K: ^Subject:.*(?i)trivial
11933 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11934 M: Jiri Slaby <jslaby@suse.com>
11936 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
11937 F: Documentation/serial/
11939 F: drivers/tty/serial/serial_core.c
11940 F: include/linux/serial_core.h
11941 F: include/linux/serial.h
11942 F: include/linux/tty.h
11943 F: include/uapi/linux/serial_core.h
11944 F: include/uapi/linux/serial.h
11945 F: include/uapi/linux/tty.h
11947 TUA9001 MEDIA DRIVER
11948 M: Antti Palosaari <crope@iki.fi>
11949 L: linux-media@vger.kernel.org
11950 W: https://linuxtv.org
11951 W: http://palosaari.fi/linux/
11952 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11953 T: git git://linuxtv.org/anttip/media_tree.git
11955 F: drivers/media/tuners/tua9001*
11957 TULIP NETWORK DRIVERS
11958 L: netdev@vger.kernel.org
11959 L: linux-parisc@vger.kernel.org
11961 F: drivers/net/ethernet/dec/tulip/
11964 M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
11965 W: http://vtun.sourceforge.net/tun
11967 F: Documentation/networking/tuntap.txt
11968 F: arch/um/os-Linux/drivers/
11970 TURBOCHANNEL SUBSYSTEM
11971 M: "Maciej W. Rozycki" <macro@linux-mips.org>
11972 M: Ralf Baechle <ralf@linux-mips.org>
11973 L: linux-mips@linux-mips.org
11974 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
11977 F: include/linux/tc.h
11979 U14-34F SCSI DRIVER
11980 M: Dario Ballabio <ballabio_dario@emc.com>
11981 L: linux-scsi@vger.kernel.org
11983 F: drivers/scsi/u14-34f.c
11985 UBI FILE SYSTEM (UBIFS)
11986 M: Richard Weinberger <richard@nod.at>
11987 M: Artem Bityutskiy <dedekind1@gmail.com>
11988 M: Adrian Hunter <adrian.hunter@intel.com>
11989 L: linux-mtd@lists.infradead.org
11990 T: git git://git.infradead.org/ubifs-2.6.git
11991 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
11993 F: Documentation/filesystems/ubifs.txt
11996 UCLINUX (M68KNOMMU AND COLDFIRE)
11997 M: Greg Ungerer <gerg@linux-m68k.org>
11998 W: http://www.linux-m68k.org/
11999 W: http://www.uclinux.org/
12000 L: linux-m68k@lists.linux-m68k.org
12001 L: uclinux-dev@uclinux.org (subscribers-only)
12002 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
12004 F: arch/m68k/coldfire/
12006 F: arch/m68k/*/*_no.*
12007 F: arch/m68k/include/asm/*_no.*
12010 M: Jan Kara <jack@suse.com>
12012 F: Documentation/filesystems/udf.txt
12016 M: Evgeniy Dushistov <dushistov@mail.ru>
12018 F: Documentation/filesystems/ufs.txt
12021 UHID USERSPACE HID IO DRIVER:
12022 M: David Herrmann <dh.herrmann@googlemail.com>
12023 L: linux-input@vger.kernel.org
12025 F: drivers/hid/uhid.c
12026 F: include/uapi/linux/uhid.h
12028 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
12029 L: linux-usb@vger.kernel.org
12032 F: include/linux/uwb.h
12033 F: include/linux/uwb/
12035 UNICORE32 ARCHITECTURE:
12036 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
12037 W: http://mprc.pku.edu.cn/~guanxuetao/linux
12039 T: git git://github.com/gxt/linux.git
12043 M: Tony Finch <dot@dotat.at>
12044 W: http://dotat.at/prog/unifdef
12046 F: scripts/unifdef.c
12048 UNIFORM CDROM DRIVER
12049 M: Jens Axboe <axboe@kernel.dk>
12050 W: http://www.kernel.dk
12052 F: Documentation/cdrom/
12053 F: drivers/cdrom/cdrom.c
12054 F: include/linux/cdrom.h
12055 F: include/uapi/linux/cdrom.h
12057 UNISYS S-PAR DRIVERS
12058 M: David Kershner <david.kershner@unisys.com>
12059 L: sparmaintainer@unisys.com (Unisys internal)
12061 F: drivers/staging/unisys/
12063 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
12064 M: Vinayak Holikatti <vinholikatti@gmail.com>
12065 L: linux-scsi@vger.kernel.org
12067 F: Documentation/scsi/ufs.txt
12068 F: drivers/scsi/ufs/
12070 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
12071 M: Joao Pinto <Joao.Pinto@synopsys.com>
12072 L: linux-scsi@vger.kernel.org
12074 F: drivers/scsi/ufs/*dwc*
12076 UNSORTED BLOCK IMAGES (UBI)
12077 M: Artem Bityutskiy <dedekind1@gmail.com>
12078 M: Richard Weinberger <richard@nod.at>
12079 W: http://www.linux-mtd.infradead.org/
12080 L: linux-mtd@lists.infradead.org
12081 T: git git://git.infradead.org/ubifs-2.6.git
12083 F: drivers/mtd/ubi/
12084 F: include/linux/mtd/ubi.h
12085 F: include/uapi/mtd/ubi-user.h
12088 M: Oliver Neukum <oneukum@suse.com>
12089 L: linux-usb@vger.kernel.org
12091 F: Documentation/usb/acm.txt
12092 F: drivers/usb/class/cdc-acm.*
12094 USB AR5523 WIRELESS DRIVER
12095 M: Pontus Fuchs <pontus.fuchs@gmail.com>
12096 L: linux-wireless@vger.kernel.org
12098 F: drivers/net/wireless/ath/ar5523/
12101 M: Oliver Neukum <oneukum@suse.com>
12102 L: linux-usb@vger.kernel.org
12103 L: linux-scsi@vger.kernel.org
12105 F: drivers/usb/storage/uas.c
12107 USB CDC ETHERNET DRIVER
12108 M: Oliver Neukum <oliver@neukum.org>
12109 L: linux-usb@vger.kernel.org
12111 F: drivers/net/usb/cdc_*.c
12112 F: include/uapi/linux/usb/cdc.h
12114 USB CHAOSKEY DRIVER
12115 M: Keith Packard <keithp@keithp.com>
12116 L: linux-usb@vger.kernel.org
12118 F: drivers/usb/misc/chaoskey.c
12120 USB CYPRESS C67X00 DRIVER
12121 M: Peter Korsgaard <jacmet@sunsite.dk>
12122 L: linux-usb@vger.kernel.org
12124 F: drivers/usb/c67x00/
12126 USB DAVICOM DM9601 DRIVER
12127 M: Peter Korsgaard <jacmet@sunsite.dk>
12128 L: netdev@vger.kernel.org
12129 W: http://www.linux-usb.org/usbnet
12131 F: drivers/net/usb/dm9601.c
12133 USB DIAMOND RIO500 DRIVER
12134 M: Cesar Miquel <miquel@df.uba.ar>
12135 L: rio500-users@lists.sourceforge.net
12136 W: http://rio500.sourceforge.net
12138 F: drivers/usb/misc/rio500*
12141 M: Alan Stern <stern@rowland.harvard.edu>
12142 L: linux-usb@vger.kernel.org
12144 F: Documentation/usb/ehci.txt
12145 F: drivers/usb/host/ehci*
12147 USB GADGET/PERIPHERAL SUBSYSTEM
12148 M: Felipe Balbi <balbi@kernel.org>
12149 L: linux-usb@vger.kernel.org
12150 W: http://www.linux-usb.org/gadget
12151 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
12153 F: drivers/usb/gadget/
12154 F: include/linux/usb/gadget*
12156 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
12157 M: Jiri Kosina <jikos@kernel.org>
12158 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
12159 L: linux-usb@vger.kernel.org
12160 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
12162 F: Documentation/hid/hiddev.txt
12163 F: drivers/hid/usbhid/
12166 M: Olav Kongas <ok@artecdesign.ee>
12167 L: linux-usb@vger.kernel.org
12169 F: drivers/usb/host/isp116x*
12170 F: include/linux/usb/isp116x.h
12172 USB LAN78XX ETHERNET DRIVER
12173 M: Woojung Huh <woojung.huh@microchip.com>
12174 M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
12175 L: netdev@vger.kernel.org
12177 F: drivers/net/usb/lan78xx.*
12179 USB MASS STORAGE DRIVER
12180 M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
12181 L: linux-usb@vger.kernel.org
12182 L: usb-storage@lists.one-eyed-alien.net
12184 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
12185 F: drivers/usb/storage/
12188 M: Clemens Ladisch <clemens@ladisch.de>
12189 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
12190 T: git git://git.alsa-project.org/alsa-kernel.git
12192 F: sound/usb/midi.*
12194 USB NETWORKING DRIVERS
12195 L: linux-usb@vger.kernel.org
12197 F: drivers/net/usb/
12200 M: Alan Stern <stern@rowland.harvard.edu>
12201 L: linux-usb@vger.kernel.org
12203 F: Documentation/usb/ohci.txt
12204 F: drivers/usb/host/ohci*
12206 USB OTG FSM (Finite State Machine)
12207 M: Peter Chen <Peter.Chen@nxp.com>
12208 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
12209 L: linux-usb@vger.kernel.org
12211 F: drivers/usb/common/usb-otg-fsm.c
12214 M: Valentina Manea <valentina.manea.m@gmail.com>
12215 M: Shuah Khan <shuahkh@osg.samsung.com>
12216 M: Shuah Khan <shuah@kernel.org>
12217 L: linux-usb@vger.kernel.org
12219 F: Documentation/usb/usbip_protocol.txt
12220 F: drivers/usb/usbip/
12221 F: tools/usb/usbip/
12224 M: Petko Manolov <petkan@nucleusys.com>
12225 L: linux-usb@vger.kernel.org
12226 L: netdev@vger.kernel.org
12227 T: git git://github.com/petkan/pegasus.git
12228 W: https://github.com/petkan/pegasus
12230 F: drivers/net/usb/pegasus.*
12233 M: Felipe Balbi <balbi@kernel.org>
12234 L: linux-usb@vger.kernel.org
12235 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
12237 F: drivers/usb/phy/
12239 USB PRINTER DRIVER (usblp)
12240 M: Pete Zaitcev <zaitcev@redhat.com>
12241 L: linux-usb@vger.kernel.org
12243 F: drivers/usb/class/usblp.c
12245 USB QMI WWAN NETWORK DRIVER
12246 M: Bjørn Mork <bjorn@mork.no>
12247 L: netdev@vger.kernel.org
12249 F: Documentation/ABI/testing/sysfs-class-net-qmi
12250 F: drivers/net/usb/qmi_wwan.c
12253 M: Petko Manolov <petkan@nucleusys.com>
12254 L: linux-usb@vger.kernel.org
12255 L: netdev@vger.kernel.org
12256 T: git git://github.com/petkan/rtl8150.git
12257 W: https://github.com/petkan/rtl8150
12259 F: drivers/net/usb/rtl8150.c
12261 USB SERIAL SUBSYSTEM
12262 M: Johan Hovold <johan@kernel.org>
12263 L: linux-usb@vger.kernel.org
12265 F: Documentation/usb/usb-serial.txt
12266 F: drivers/usb/serial/
12267 F: include/linux/usb/serial.h
12269 USB SMSC75XX ETHERNET DRIVER
12270 M: Steve Glendinning <steve.glendinning@shawell.net>
12271 L: netdev@vger.kernel.org
12273 F: drivers/net/usb/smsc75xx.*
12275 USB SMSC95XX ETHERNET DRIVER
12276 M: Steve Glendinning <steve.glendinning@shawell.net>
12277 L: netdev@vger.kernel.org
12279 F: drivers/net/usb/smsc95xx.*
12282 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12283 L: linux-usb@vger.kernel.org
12284 W: http://www.linux-usb.org
12285 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
12287 F: Documentation/devicetree/bindings/usb/
12288 F: Documentation/usb/
12290 F: include/linux/usb.h
12291 F: include/linux/usb/
12294 M: Alan Stern <stern@rowland.harvard.edu>
12295 L: linux-usb@vger.kernel.org
12297 F: drivers/usb/host/uhci*
12299 USB "USBNET" DRIVER FRAMEWORK
12300 M: Oliver Neukum <oneukum@suse.com>
12301 L: netdev@vger.kernel.org
12302 W: http://www.linux-usb.org/usbnet
12304 F: drivers/net/usb/usbnet.c
12305 F: include/linux/usb/usbnet.h
12308 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12309 L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
12310 L: linux-media@vger.kernel.org
12311 T: git git://linuxtv.org/media_tree.git
12312 W: http://www.ideasonboard.org/uvc/
12314 F: drivers/media/usb/uvc/
12315 F: include/uapi/linux/uvcvideo.h
12318 M: Hans Verkuil <hverkuil@xs4all.nl>
12319 L: linux-media@vger.kernel.org
12320 T: git git://linuxtv.org/media_tree.git
12321 W: https://linuxtv.org
12323 F: drivers/media/usb/usbvision/
12326 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12327 L: linux-usb@vger.kernel.org
12329 F: drivers/usb/gadget/function/*uvc*
12330 F: drivers/usb/gadget/legacy/webcam.c
12332 USB WIRELESS RNDIS DRIVER (rndis_wlan)
12333 M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
12334 L: linux-wireless@vger.kernel.org
12336 F: drivers/net/wireless/rndis_wlan.c
12339 M: Mathias Nyman <mathias.nyman@intel.com>
12340 L: linux-usb@vger.kernel.org
12342 F: drivers/usb/host/xhci*
12343 F: drivers/usb/host/pci-quirks*
12346 L: linux-wireless@vger.kernel.org
12347 W: http://linux-lc100020.sourceforge.net
12349 F: drivers/net/wireless/zydas/zd1201.*
12352 M: Antoine Jacquet <royale@zerezo.com>
12353 L: linux-usb@vger.kernel.org
12354 L: linux-media@vger.kernel.org
12355 T: git git://linuxtv.org/media_tree.git
12356 W: http://royale.zerezo.com/zr364xx/
12358 F: Documentation/video4linux/zr364xx.txt
12359 F: drivers/media/usb/zr364xx/
12362 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
12363 L: linux-usb@vger.kernel.org
12365 F: drivers/usb/common/ulpi.c
12366 F: include/linux/ulpi/
12368 USER-MODE LINUX (UML)
12369 M: Jeff Dike <jdike@addtoit.com>
12370 M: Richard Weinberger <richard@nod.at>
12371 L: user-mode-linux-devel@lists.sourceforge.net
12372 L: user-mode-linux-user@lists.sourceforge.net
12373 W: http://user-mode-linux.sourceforge.net
12374 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
12376 F: Documentation/virtual/uml/
12382 USERSPACE I/O (UIO)
12383 M: "Hans J. Koch" <hjk@hansjkoch.de>
12384 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12386 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
12387 F: Documentation/DocBook/uio-howto.tmpl
12389 F: include/linux/uio*.h
12392 M: Karel Zak <kzak@redhat.com>
12393 L: util-linux@vger.kernel.org
12394 W: http://en.wikipedia.org/wiki/Util-linux
12395 T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
12399 M: Michal Januszewski <spock@gentoo.org>
12400 L: linux-fbdev@vger.kernel.org
12401 W: http://dev.gentoo.org/~spock/projects/uvesafb/
12403 F: Documentation/fb/uvesafb.txt
12404 F: drivers/video/fbdev/uvesafb.*
12407 M: Stefan Agner <stefan@agner.ch>
12408 L: linux-mtd@lists.infradead.org
12410 F: drivers/mtd/nand/vf610_nfc.c
12412 VFAT/FAT/MSDOS FILESYSTEM
12413 M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
12415 F: Documentation/filesystems/vfat.txt
12419 M: Alex Williamson <alex.williamson@redhat.com>
12420 L: kvm@vger.kernel.org
12421 T: git git://github.com/awilliam/linux-vfio.git
12423 F: Documentation/vfio.txt
12425 F: include/linux/vfio.h
12426 F: include/uapi/linux/vfio.h
12428 VFIO PLATFORM DRIVER
12429 M: Baptiste Reynal <b.reynal@virtualopensystems.com>
12430 L: kvm@vger.kernel.org
12432 F: drivers/vfio/platform/
12434 VIDEOBUF2 FRAMEWORK
12435 M: Pawel Osciak <pawel@osciak.com>
12436 M: Marek Szyprowski <m.szyprowski@samsung.com>
12437 M: Kyungmin Park <kyungmin.park@samsung.com>
12438 L: linux-media@vger.kernel.org
12440 F: drivers/media/v4l2-core/videobuf2-*
12441 F: include/media/videobuf2-*
12443 VIRTIO AND VHOST VSOCK DRIVER
12444 M: Stefan Hajnoczi <stefanha@redhat.com>
12445 L: kvm@vger.kernel.org
12446 L: virtualization@lists.linux-foundation.org
12447 L: netdev@vger.kernel.org
12449 F: include/linux/virtio_vsock.h
12450 F: include/uapi/linux/virtio_vsock.h
12451 F: net/vmw_vsock/virtio_transport_common.c
12452 F: net/vmw_vsock/virtio_transport.c
12453 F: drivers/vhost/vsock.c
12454 F: drivers/vhost/vsock.h
12456 VIRTUAL SERIO DEVICE DRIVER
12457 M: Stephen Chandler Paul <thatslyude@gmail.com>
12459 F: drivers/input/serio/userio.c
12460 F: include/uapi/linux/userio.h
12462 VIRTIO CONSOLE DRIVER
12463 M: Amit Shah <amit.shah@redhat.com>
12464 L: virtualization@lists.linux-foundation.org
12466 F: drivers/char/virtio_console.c
12467 F: include/linux/virtio_console.h
12468 F: include/uapi/linux/virtio_console.h
12470 VIRTIO CORE, NET AND BLOCK DRIVERS
12471 M: "Michael S. Tsirkin" <mst@redhat.com>
12472 L: virtualization@lists.linux-foundation.org
12474 F: Documentation/devicetree/bindings/virtio/
12477 F: drivers/net/virtio_net.c
12478 F: drivers/block/virtio_blk.c
12479 F: include/linux/virtio_*.h
12480 F: include/uapi/linux/virtio_*.h
12482 VIRTIO DRIVERS FOR S390
12483 M: Christian Borntraeger <borntraeger@de.ibm.com>
12484 M: Cornelia Huck <cornelia.huck@de.ibm.com>
12485 L: linux-s390@vger.kernel.org
12486 L: virtualization@lists.linux-foundation.org
12487 L: kvm@vger.kernel.org
12489 F: drivers/s390/virtio/
12492 M: David Airlie <airlied@linux.ie>
12493 M: Gerd Hoffmann <kraxel@redhat.com>
12494 L: dri-devel@lists.freedesktop.org
12495 L: virtualization@lists.linux-foundation.org
12497 F: drivers/gpu/drm/virtio/
12498 F: include/uapi/linux/virtio_gpu.h
12500 VIRTIO HOST (VHOST)
12501 M: "Michael S. Tsirkin" <mst@redhat.com>
12502 L: kvm@vger.kernel.org
12503 L: virtualization@lists.linux-foundation.org
12504 L: netdev@vger.kernel.org
12505 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
12508 F: include/uapi/linux/vhost.h
12510 VIRTIO INPUT DRIVER
12511 M: Gerd Hoffmann <kraxel@redhat.com>
12513 F: drivers/virtio/virtio_input.c
12514 F: include/uapi/linux/virtio_input.h
12516 VIA RHINE NETWORK DRIVER
12518 F: drivers/net/ethernet/via/via-rhine.c
12520 VIA SD/MMC CARD CONTROLLER DRIVER
12521 M: Bruce Chang <brucechang@via.com.tw>
12522 M: Harald Welte <HaraldWelte@viatech.com>
12524 F: drivers/mmc/host/via-sdmmc.c
12526 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
12527 M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
12528 L: linux-fbdev@vger.kernel.org
12530 F: include/linux/via-core.h
12531 F: include/linux/via-gpio.h
12532 F: include/linux/via_i2c.h
12533 F: drivers/video/fbdev/via/
12535 VIA VELOCITY NETWORK DRIVER
12536 M: Francois Romieu <romieu@fr.zoreil.com>
12537 L: netdev@vger.kernel.org
12539 F: drivers/net/ethernet/via/via-velocity.*
12542 M: Alex Williamson <alex.williamson@redhat.com>
12543 M: Paolo Bonzini <pbonzini@redhat.com>
12544 L: kvm@vger.kernel.org
12548 VIVID VIRTUAL VIDEO DRIVER
12549 M: Hans Verkuil <hverkuil@xs4all.nl>
12550 L: linux-media@vger.kernel.org
12551 T: git git://linuxtv.org/media_tree.git
12552 W: https://linuxtv.org
12554 F: drivers/media/platform/vivid/*
12557 M: Patrick McHardy <kaber@trash.net>
12558 L: netdev@vger.kernel.org
12560 F: drivers/net/macvlan.c
12561 F: include/linux/if_*vlan.h
12565 M: Florian Fainelli <florian@openwrt.org>
12566 L: openwrt-devel@lists.openwrt.org (subscribers-only)
12568 F: drivers/vlynq/vlynq.c
12569 F: include/linux/vlynq.h
12572 M: Martyn Welch <martyn@welchs.me.uk>
12573 M: Manohar Vanga <manohar.vanga@gmail.com>
12574 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12575 L: devel@driverdev.osuosl.org
12577 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
12578 F: Documentation/vme_api.txt
12579 F: drivers/staging/vme/
12581 F: include/linux/vme*
12583 VMWARE HYPERVISOR INTERFACE
12584 M: Alok Kataria <akataria@vmware.com>
12585 L: virtualization@lists.linux-foundation.org
12587 F: arch/x86/kernel/cpu/vmware.c
12589 VMWARE BALLOON DRIVER
12590 M: Xavier Deguillard <xdeguillard@vmware.com>
12591 M: Philip Moltmann <moltmann@vmware.com>
12592 M: "VMware, Inc." <pv-drivers@vmware.com>
12593 L: linux-kernel@vger.kernel.org
12595 F: drivers/misc/vmw_balloon.c
12597 VMWARE VMMOUSE SUBDRIVER
12598 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
12599 M: "VMware, Inc." <pv-drivers@vmware.com>
12600 L: linux-input@vger.kernel.org
12602 F: drivers/input/mouse/vmmouse.c
12603 F: drivers/input/mouse/vmmouse.h
12605 VMWARE VMXNET3 ETHERNET DRIVER
12606 M: Shrikrishna Khare <skhare@vmware.com>
12607 M: "VMware, Inc." <pv-drivers@vmware.com>
12608 L: netdev@vger.kernel.org
12610 F: drivers/net/vmxnet3/
12612 VMware PVSCSI driver
12613 M: Jim Gill <jgill@vmware.com>
12614 M: VMware PV-Drivers <pv-drivers@vmware.com>
12615 L: linux-scsi@vger.kernel.org
12617 F: drivers/scsi/vmw_pvscsi.c
12618 F: drivers/scsi/vmw_pvscsi.h
12620 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
12621 M: Liam Girdwood <lgirdwood@gmail.com>
12622 M: Mark Brown <broonie@kernel.org>
12623 L: linux-kernel@vger.kernel.org
12624 W: http://www.slimlogic.co.uk/?p=48
12625 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
12627 F: Documentation/devicetree/bindings/regulator/
12628 F: drivers/regulator/
12629 F: include/dt-bindings/regulator/
12630 F: include/linux/regulator/
12633 M: David Ahern <dsa@cumulusnetworks.com>
12634 M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
12635 L: netdev@vger.kernel.org
12637 F: drivers/net/vrf.c
12638 F: Documentation/networking/vrf.txt
12640 VT1211 HARDWARE MONITOR DRIVER
12641 M: Juerg Haefliger <juergh@gmail.com>
12642 L: linux-hwmon@vger.kernel.org
12644 F: Documentation/hwmon/vt1211
12645 F: drivers/hwmon/vt1211.c
12647 VT8231 HARDWARE MONITOR DRIVER
12648 M: Roger Lucas <vt8231@hiddenengine.co.uk>
12649 L: linux-hwmon@vger.kernel.org
12651 F: drivers/hwmon/vt8231.c
12653 VUB300 USB to SDIO/SD/MMC bridge chip
12654 M: Tony Olech <tony.olech@elandigitalsystems.com>
12655 L: linux-mmc@vger.kernel.org
12656 L: linux-usb@vger.kernel.org
12658 F: drivers/mmc/host/vub300.c
12660 W1 DALLAS'S 1-WIRE BUS
12661 M: Evgeniy Polyakov <zbr@ioremap.net>
12663 F: Documentation/w1/
12666 W83791D HARDWARE MONITORING DRIVER
12667 M: Marc Hulsman <m.hulsman@tudelft.nl>
12668 L: linux-hwmon@vger.kernel.org
12670 F: Documentation/hwmon/w83791d
12671 F: drivers/hwmon/w83791d.c
12673 W83793 HARDWARE MONITORING DRIVER
12674 M: Rudolf Marek <r.marek@assembler.cz>
12675 L: linux-hwmon@vger.kernel.org
12677 F: Documentation/hwmon/w83793
12678 F: drivers/hwmon/w83793.c
12680 W83795 HARDWARE MONITORING DRIVER
12681 M: Jean Delvare <jdelvare@suse.com>
12682 L: linux-hwmon@vger.kernel.org
12684 F: drivers/hwmon/w83795.c
12686 W83L51xD SD/MMC CARD INTERFACE DRIVER
12687 M: Pierre Ossman <pierre@ossman.eu>
12689 F: drivers/mmc/host/wbsd.*
12691 WACOM PROTOCOL 4 SERIAL TABLETS
12692 M: Julian Squires <julian@cipht.net>
12693 M: Hans de Goede <hdegoede@redhat.com>
12694 L: linux-input@vger.kernel.org
12696 F: drivers/input/tablet/wacom_serial4.c
12698 WATCHDOG DEVICE DRIVERS
12699 M: Wim Van Sebroeck <wim@iguana.be>
12700 R: Guenter Roeck <linux@roeck-us.net>
12701 L: linux-watchdog@vger.kernel.org
12702 W: http://www.linux-watchdog.org/
12703 T: git git://www.linux-watchdog.org/linux-watchdog.git
12705 F: Documentation/devicetree/bindings/watchdog/
12706 F: Documentation/watchdog/
12707 F: drivers/watchdog/
12708 F: include/linux/watchdog.h
12709 F: include/uapi/linux/watchdog.h
12712 M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
12713 L: linux-scsi@vger.kernel.org
12715 F: drivers/scsi/wd7000.c
12718 M: David Herrmann <dh.herrmann@googlemail.com>
12719 L: linux-input@vger.kernel.org
12721 F: drivers/hid/hid-wiimote*
12724 M: David Härdeman <david@hardeman.nu>
12726 F: drivers/media/rc/winbond-cir.c
12728 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
12729 M: William Breathitt Gray <vilhelm.gray@gmail.com>
12730 L: linux-watchdog@vger.kernel.org
12732 F: drivers/watchdog/ebc-c384_wdt.c
12734 WINSYSTEMS WS16C48 GPIO DRIVER
12735 M: William Breathitt Gray <vilhelm.gray@gmail.com>
12736 L: linux-gpio@vger.kernel.org
12738 F: drivers/gpio/gpio-ws16c48.c
12741 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
12742 M: linux-wimax@intel.com
12743 L: wimax@linuxwimax.org (subscribers-only)
12745 W: http://linuxwimax.org
12746 F: Documentation/wimax/README.wimax
12747 F: include/linux/wimax/debug.h
12748 F: include/net/wimax.h
12749 F: include/uapi/linux/wimax.h
12752 WISTRON LAPTOP BUTTON DRIVER
12753 M: Miloslav Trmac <mitr@volny.cz>
12755 F: drivers/input/misc/wistron_btns.c
12757 WL3501 WIRELESS PCMCIA CARD DRIVER
12758 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
12759 L: linux-wireless@vger.kernel.org
12760 W: http://oops.ghostprotocols.net:81/blog
12762 F: drivers/net/wireless/wl3501*
12764 WOLFSON MICROELECTRONICS DRIVERS
12765 L: patches@opensource.wolfsonmicro.com
12766 T: git https://github.com/CirrusLogic/linux-drivers.git
12767 W: https://github.com/CirrusLogic/linux-drivers/wiki
12769 F: Documentation/hwmon/wm83??
12770 F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
12771 F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
12772 F: Documentation/devicetree/bindings/mfd/arizona.txt
12773 F: arch/arm/mach-s3c64xx/mach-crag6410*
12774 F: drivers/clk/clk-wm83*.c
12775 F: drivers/extcon/extcon-arizona.c
12776 F: drivers/leds/leds-wm83*.c
12777 F: drivers/gpio/gpio-*wm*.c
12778 F: drivers/gpio/gpio-arizona.c
12779 F: drivers/hwmon/wm83??-hwmon.c
12780 F: drivers/input/misc/wm831x-on.c
12781 F: drivers/input/touchscreen/wm831x-ts.c
12782 F: drivers/input/touchscreen/wm97*.c
12783 F: drivers/mfd/arizona*
12784 F: drivers/mfd/wm*.c
12785 F: drivers/mfd/cs47l24*
12786 F: drivers/power/wm83*.c
12787 F: drivers/rtc/rtc-wm83*.c
12788 F: drivers/regulator/wm8*.c
12789 F: drivers/video/backlight/wm83*_bl.c
12790 F: drivers/watchdog/wm83*_wdt.c
12791 F: include/linux/mfd/arizona/
12792 F: include/linux/mfd/wm831x/
12793 F: include/linux/mfd/wm8350/
12794 F: include/linux/mfd/wm8400*
12795 F: include/linux/wm97xx.h
12796 F: include/sound/wm????.h
12797 F: sound/soc/codecs/arizona.?
12798 F: sound/soc/codecs/wm*
12799 F: sound/soc/codecs/cs47l24*
12802 M: Tejun Heo <tj@kernel.org>
12803 R: Lai Jiangshan <jiangshanlai@gmail.com>
12804 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
12806 F: include/linux/workqueue.h
12807 F: kernel/workqueue.c
12808 F: Documentation/workqueue.txt
12810 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
12811 M: Chen-Yu Tsai <wens@csie.org>
12812 L: linux-kernel@vger.kernel.org
12817 M: Andrew Hendry <andrew.hendry@gmail.com>
12818 L: linux-x25@vger.kernel.org
12820 F: Documentation/networking/x25*
12821 F: include/net/x25*
12824 X86 ARCHITECTURE (32-BIT AND 64-BIT)
12825 M: Thomas Gleixner <tglx@linutronix.de>
12826 M: Ingo Molnar <mingo@redhat.com>
12827 M: "H. Peter Anvin" <hpa@zytor.com>
12829 L: linux-kernel@vger.kernel.org
12830 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
12832 F: Documentation/x86/
12835 X86 PLATFORM DRIVERS
12836 M: Darren Hart <dvhart@infradead.org>
12837 L: platform-driver-x86@vger.kernel.org
12838 T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
12840 F: drivers/platform/x86/
12841 F: drivers/platform/olpc/
12843 X86 MCE INFRASTRUCTURE
12844 M: Tony Luck <tony.luck@intel.com>
12845 M: Borislav Petkov <bp@alien8.de>
12846 L: linux-edac@vger.kernel.org
12848 F: arch/x86/kernel/cpu/mcheck/*
12850 X86 MICROCODE UPDATE SUPPORT
12851 M: Borislav Petkov <bp@alien8.de>
12853 F: arch/x86/kernel/cpu/microcode/*
12856 M: Andy Lutomirski <luto@amacapital.net>
12857 L: linux-kernel@vger.kernel.org
12858 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
12860 F: arch/x86/entry/vdso/
12862 XC2028/3028 TUNER DRIVER
12863 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
12864 M: Mauro Carvalho Chehab <mchehab@kernel.org>
12865 L: linux-media@vger.kernel.org
12866 W: https://linuxtv.org
12867 T: git git://linuxtv.org/media_tree.git
12869 F: drivers/media/tuners/tuner-xc2028.*
12871 XEN HYPERVISOR INTERFACE
12872 M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
12873 M: David Vrabel <david.vrabel@citrix.com>
12874 M: Juergen Gross <jgross@suse.com>
12875 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12876 T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
12879 F: drivers/*/xen-*front.c
12881 F: arch/x86/include/asm/xen/
12883 F: include/uapi/xen/
12886 M: Stefano Stabellini <sstabellini@kernel.org>
12887 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12890 F: arch/arm/include/asm/xen/
12892 XEN HYPERVISOR ARM64
12893 M: Stefano Stabellini <sstabellini@kernel.org>
12894 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12897 F: arch/arm64/include/asm/xen/
12899 XEN NETWORK BACKEND DRIVER
12900 M: Wei Liu <wei.liu2@citrix.com>
12901 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12902 L: netdev@vger.kernel.org
12904 F: drivers/net/xen-netback/*
12907 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12908 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12910 F: arch/x86/pci/*xen*
12911 F: drivers/pci/*xen*
12913 XEN BLOCK SUBSYSTEM
12914 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12915 M: Roger Pau Monné <roger.pau@citrix.com>
12916 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12918 F: drivers/block/xen-blkback/*
12919 F: drivers/block/xen*
12922 M: Juergen Gross <jgross@suse.com>
12923 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12924 L: linux-scsi@vger.kernel.org
12926 F: drivers/scsi/xen-scsifront.c
12927 F: drivers/xen/xen-scsiback.c
12928 F: include/xen/interface/io/vscsiif.h
12930 XEN SWIOTLB SUBSYSTEM
12931 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12932 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12934 F: arch/x86/xen/*swiotlb*
12935 F: drivers/xen/*swiotlb*
12938 P: Silicon Graphics Inc
12939 M: Dave Chinner <david@fromorbit.com>
12942 W: http://oss.sgi.com/projects/xfs
12943 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
12945 F: Documentation/filesystems/xfs.txt
12948 XILINX AXI ETHERNET DRIVER
12949 M: Anirudha Sarangi <anirudh@xilinx.com>
12950 M: John Linn <John.Linn@xilinx.com>
12952 F: drivers/net/ethernet/xilinx/xilinx_axienet*
12954 XILINX UARTLITE SERIAL DRIVER
12955 M: Peter Korsgaard <jacmet@sunsite.dk>
12956 L: linux-serial@vger.kernel.org
12958 F: drivers/tty/serial/uartlite.c
12960 XILINX VIDEO IP CORES
12961 M: Hyun Kwon <hyun.kwon@xilinx.com>
12962 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12963 L: linux-media@vger.kernel.org
12964 T: git git://linuxtv.org/media_tree.git
12966 F: Documentation/devicetree/bindings/media/xilinx/
12967 F: drivers/media/platform/xilinx/
12968 F: include/uapi/linux/xilinx-v4l2-controls.h
12971 M: Eli Billauer <eli.billauer@gmail.com>
12972 L: linux-kernel@vger.kernel.org
12974 F: drivers/char/xillybus/
12976 XTENSA XTFPGA PLATFORM SUPPORT
12977 M: Max Filippov <jcmvbkbc@gmail.com>
12978 L: linux-xtensa@linux-xtensa.org
12980 F: drivers/spi/spi-xtensa-xtfpga.c
12981 F: sound/soc/xtensa/xtfpga-i2s.c
12983 YAM DRIVER FOR AX.25
12984 M: Jean-Paul Roubelat <jpr@f6fbb.org>
12985 L: linux-hams@vger.kernel.org
12987 F: drivers/net/hamradio/yam*
12988 F: include/linux/yam.h
12990 YEALINK PHONE DRIVER
12991 M: Henk Vergonet <Henk.Vergonet@gmail.com>
12992 L: usbb2k-api-dev@nongnu.org
12994 F: Documentation/input/yealink.txt
12995 F: drivers/input/misc/yealink.*
12997 Z8530 DRIVER FOR AX.25
12998 M: Joerg Reuter <jreuter@yaina.de>
12999 W: http://yaina.de/jreuter/
13000 W: http://www.qsl.net/dl1bke/
13001 L: linux-hams@vger.kernel.org
13003 F: Documentation/networking/z8530drv.txt
13004 F: drivers/net/hamradio/*scc.c
13005 F: drivers/net/hamradio/z8530.h
13007 ZBUD COMPRESSED PAGE ALLOCATOR
13008 M: Seth Jennings <sjenning@redhat.com>
13009 L: linux-mm@kvack.org
13012 F: include/linux/zbud.h
13014 ZD1211RW WIRELESS DRIVER
13015 M: Daniel Drake <dsd@gentoo.org>
13016 M: Ulrich Kunitz <kune@deine-taler.de>
13017 W: http://zd1211.ath.cx/wiki/DriverRewrite
13018 L: linux-wireless@vger.kernel.org
13019 L: zd1211-devs@lists.sourceforge.net (subscribers-only)
13021 F: drivers/net/wireless/zydas/zd1211rw/
13023 ZPOOL COMPRESSED PAGE STORAGE API
13024 M: Dan Streetman <ddstreet@ieee.org>
13025 L: linux-mm@kvack.org
13028 F: include/linux/zpool.h
13030 ZR36067 VIDEO FOR LINUX DRIVER
13031 L: mjpeg-users@lists.sourceforge.net
13032 L: linux-media@vger.kernel.org
13033 W: http://mjpeg.sourceforge.net/driver-zoran/
13034 T: hg https://linuxtv.org/hg/v4l-dvb
13036 F: drivers/media/pci/zoran/
13038 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
13039 M: Minchan Kim <minchan@kernel.org>
13040 M: Nitin Gupta <ngupta@vflare.org>
13041 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
13042 L: linux-kernel@vger.kernel.org
13044 F: drivers/block/zram/
13045 F: Documentation/blockdev/zram.txt
13047 ZS DECSTATION Z85C30 SERIAL DRIVER
13048 M: "Maciej W. Rozycki" <macro@linux-mips.org>
13050 F: drivers/tty/serial/zs.*
13052 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
13053 M: Minchan Kim <minchan@kernel.org>
13054 M: Nitin Gupta <ngupta@vflare.org>
13055 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
13056 L: linux-mm@kvack.org
13059 F: include/linux/zsmalloc.h
13060 F: Documentation/vm/zsmalloc.txt
13062 ZSWAP COMPRESSED SWAP CACHING
13063 M: Seth Jennings <sjenning@redhat.com>
13064 L: linux-mm@kvack.org
13069 M: Linus Torvalds <torvalds@linux-foundation.org>
13070 L: linux-kernel@vger.kernel.org
13071 Q: http://patchwork.kernel.org/project/LKML/list/
13072 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
13073 S: Buried alive in reporters