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>
1017 F: arch/arm/mach-alpine/
1018 F: arch/arm/boot/dts/alpine*
1019 F: arch/arm64/boot/dts/al/
1020 F: drivers/*/*alpine*
1022 ARM/ARTPEC MACHINE SUPPORT
1023 M: Jesper Nilsson <jesper.nilsson@axis.com>
1024 M: Lars Persson <lars.persson@axis.com>
1025 M: Niklas Cassel <niklas.cassel@axis.com>
1027 L: linux-arm-kernel@axis.com
1028 F: arch/arm/mach-artpec
1029 F: arch/arm/boot/dts/artpec6*
1032 ARM/ASPEED MACHINE SUPPORT
1033 M: Joel Stanley <joel@jms.id.au>
1035 F: arch/arm/mach-aspeed/
1036 F: arch/arm/boot/dts/aspeed-*
1037 F: drivers/*/*aspeed*
1039 ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
1040 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1041 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
1042 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
1043 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1044 W: http://www.linux4sam.org
1045 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
1047 F: arch/arm/mach-at91/
1048 F: include/soc/at91/
1049 F: arch/arm/boot/dts/at91*.dts
1050 F: arch/arm/boot/dts/at91*.dtsi
1051 F: arch/arm/boot/dts/sama*.dts
1052 F: arch/arm/boot/dts/sama*.dtsi
1053 F: arch/arm/include/debug/at91.S
1055 ARM/ATMEL AT91 Clock Support
1056 M: Boris Brezillon <boris.brezillon@free-electrons.com>
1060 ARM/CALXEDA HIGHBANK ARCHITECTURE
1061 M: Rob Herring <robh@kernel.org>
1062 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1064 F: arch/arm/mach-highbank/
1065 F: arch/arm/boot/dts/highbank.dts
1066 F: arch/arm/boot/dts/ecx-*.dts*
1068 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
1069 M: Krzysztof Halasa <khalasa@piap.pl>
1071 F: arch/arm/mach-cns3xxx/
1073 ARM/CAVIUM THUNDER NETWORK DRIVER
1074 M: Sunil Goutham <sgoutham@cavium.com>
1075 M: Robert Richter <rric@kernel.org>
1076 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1078 F: drivers/net/ethernet/cavium/thunder/
1080 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1081 M: Alexander Shiyan <shc_work@mail.ru>
1082 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1086 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1087 M: Hartley Sweeten <hsweeten@visionengravers.com>
1088 M: Ryan Mallon <rmallon@gmail.com>
1089 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1091 F: arch/arm/mach-ep93xx/
1092 F: arch/arm/mach-ep93xx/include/mach/
1094 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1095 M: Lennert Buytenhek <kernel@wantstofly.org>
1096 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1100 M: Russell King <linux@armlinux.org.uk>
1101 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1103 F: arch/arm/include/asm/clkdev.h
1104 F: drivers/clk/clkdev.c
1106 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1107 M: Mike Rapoport <mike@compulab.co.il>
1108 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1111 ARM/CONTEC MICRO9 MACHINE SUPPORT
1112 M: Hubert Feurstein <hubert.feurstein@contec.at>
1114 F: arch/arm/mach-ep93xx/micro9.c
1116 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1117 M: Mathieu Poirier <mathieu.poirier@linaro.org>
1118 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1120 F: drivers/hwtracing/coresight/*
1121 F: Documentation/trace/coresight.txt
1122 F: Documentation/devicetree/bindings/arm/coresight.txt
1123 F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1125 ARM/CORGI MACHINE SUPPORT
1126 M: Richard Purdie <rpurdie@rpsys.net>
1129 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1130 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1131 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1132 T: git git://github.com/ulli-kroll/linux.git
1134 F: arch/arm/mach-gemini/
1135 F: drivers/rtc/rtc-gemini.c
1137 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1138 M: Barry Song <baohua@kernel.org>
1139 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1140 T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1142 F: arch/arm/boot/dts/prima2*
1143 F: arch/arm/mach-prima2/
1144 F: drivers/clk/sirf/
1145 F: drivers/clocksource/timer-prima2.c
1146 F: drivers/clocksource/timer-atlas7.c
1149 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1150 M: Baruch Siach <baruch@tkos.co.il>
1151 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1153 F: arch/arm/boot/dts/cx92755*
1156 ARM/EBSA110 MACHINE SUPPORT
1157 M: Russell King <linux@armlinux.org.uk>
1158 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1159 W: http://www.armlinux.org.uk/
1161 F: arch/arm/mach-ebsa110/
1162 F: drivers/net/ethernet/amd/am79c961a.*
1164 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1165 M: Uwe Kleine-König <kernel@pengutronix.de>
1166 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1170 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1171 M: Daniel Ribeiro <drwyrm@gmail.com>
1172 M: Stefan Schmidt <stefan@openezx.org>
1173 M: Harald Welte <laforge@openezx.org>
1174 L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
1175 W: http://www.openezx.org/
1177 T: topgit git://git.openezx.org/openezx.git
1178 F: arch/arm/mach-pxa/ezx.c
1180 ARM/FARADAY FA526 PORT
1181 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1182 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1184 T: git git://git.berlios.de/gemini-board
1185 F: arch/arm/mm/*-fa*
1187 ARM/FOOTBRIDGE ARCHITECTURE
1188 M: Russell King <linux@armlinux.org.uk>
1189 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1190 W: http://www.armlinux.org.uk/
1192 F: arch/arm/include/asm/hardware/dec21285.h
1193 F: arch/arm/mach-footbridge/
1195 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1196 M: Shawn Guo <shawnguo@kernel.org>
1197 M: Sascha Hauer <kernel@pengutronix.de>
1198 R: Fabio Estevam <fabio.estevam@nxp.com>
1199 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1201 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1202 F: arch/arm/mach-imx/
1203 F: arch/arm/mach-mxs/
1204 F: arch/arm/boot/dts/imx*
1205 F: arch/arm/configs/imx*_defconfig
1209 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1210 M: Shawn Guo <shawnguo@kernel.org>
1211 M: Sascha Hauer <kernel@pengutronix.de>
1212 R: Stefan Agner <stefan@agner.ch>
1213 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1215 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1216 F: arch/arm/mach-imx/*vf610*
1217 F: arch/arm/boot/dts/vf*
1219 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1220 M: Lennert Buytenhek <kernel@wantstofly.org>
1221 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1224 ARM/GUMSTIX MACHINE SUPPORT
1225 M: Steve Sakoman <sakoman@gmail.com>
1226 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1229 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1230 M: Philipp Zabel <philipp.zabel@gmail.com>
1231 M: Paul Parsons <lost.distance@yahoo.com>
1232 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1234 F: arch/arm/mach-pxa/hx4700.c
1235 F: arch/arm/mach-pxa/include/mach/hx4700.h
1236 F: sound/soc/pxa/hx4700.c
1238 ARM/HISILICON SOC SUPPORT
1239 M: Wei Xu <xuwei5@hisilicon.com>
1240 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1241 W: http://www.hisilicon.com
1243 T: git git://github.com/hisilicon/linux-hisi.git
1244 F: arch/arm/mach-hisi/
1245 F: arch/arm/boot/dts/hi3*
1246 F: arch/arm/boot/dts/hip*
1247 F: arch/arm/boot/dts/hisi*
1248 F: arch/arm64/boot/dts/hisilicon/
1250 ARM/HP JORNADA 7XX MACHINE SUPPORT
1251 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
1254 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1255 F: arch/arm/mach-sa1100/jornada720.c
1256 F: arch/arm/mach-sa1100/include/mach/jornada720.h
1258 ARM/IGEP MACHINE SUPPORT
1259 M: Enric Balletbo i Serra <eballetbo@gmail.com>
1260 M: Javier Martinez Canillas <javier@dowhile0.org>
1261 L: linux-omap@vger.kernel.org
1262 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1264 F: arch/arm/boot/dts/omap3-igep*
1266 ARM/INCOME PXA270 SUPPORT
1267 M: Marek Vasut <marek.vasut@gmail.com>
1268 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1270 F: arch/arm/mach-pxa/colibri-pxa270-income.c
1272 ARM/INTEL IOP32X ARM ARCHITECTURE
1273 M: Lennert Buytenhek <kernel@wantstofly.org>
1274 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1277 ARM/INTEL IOP33X ARM ARCHITECTURE
1278 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1281 ARM/INTEL IOP13XX ARM ARCHITECTURE
1282 M: Lennert Buytenhek <kernel@wantstofly.org>
1283 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1286 ARM/INTEL IQ81342EX MACHINE SUPPORT
1287 M: Lennert Buytenhek <kernel@wantstofly.org>
1288 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1291 ARM/INTEL IXDP2850 MACHINE SUPPORT
1292 M: Lennert Buytenhek <kernel@wantstofly.org>
1293 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1296 ARM/INTEL IXP4XX ARM ARCHITECTURE
1297 M: Imre Kaloz <kaloz@openwrt.org>
1298 M: Krzysztof Halasa <khalasa@piap.pl>
1299 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1301 F: arch/arm/mach-ixp4xx/
1303 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1304 M: Jonathan Cameron <jic23@cam.ac.uk>
1305 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1307 F: arch/arm/mach-pxa/stargate2.c
1308 F: drivers/pcmcia/pxa2xx_stargate2.c
1310 ARM/INTEL XSC3 (MANZANO) ARM CORE
1311 M: Lennert Buytenhek <kernel@wantstofly.org>
1312 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1315 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1316 M: Lennert Buytenhek <kernel@wantstofly.org>
1317 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1320 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1321 M: Santosh Shilimkar <ssantosh@kernel.org>
1322 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1324 F: arch/arm/mach-keystone/
1325 F: arch/arm/boot/dts/keystone-*
1326 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1328 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1329 M: Santosh Shilimkar <ssantosh@kernel.org>
1330 L: linux-kernel@vger.kernel.org
1332 F: drivers/clk/keystone/
1334 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1335 M: Santosh Shilimkar <ssantosh@kernel.org>
1336 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1337 L: linux-kernel@vger.kernel.org
1339 F: drivers/clocksource/timer-keystone.c
1341 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1342 M: Santosh Shilimkar <ssantosh@kernel.org>
1343 L: linux-kernel@vger.kernel.org
1345 F: drivers/power/reset/keystone-reset.c
1347 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1348 M: Santosh Shilimkar <ssantosh@kernel.org>
1349 L: linux-kernel@vger.kernel.org
1351 F: drivers/memory/*emif*
1353 ARM/LG1K ARCHITECTURE
1354 M: Chanho Min <chanho.min@lge.com>
1355 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1357 F: arch/arm64/boot/dts/lg/
1359 ARM/LOGICPD PXA270 MACHINE SUPPORT
1360 M: Lennert Buytenhek <kernel@wantstofly.org>
1361 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1364 ARM/LPC18XX ARCHITECTURE
1365 M: Joachim Eastwood <manabian@gmail.com>
1366 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1368 F: arch/arm/boot/dts/lpc43*
1369 F: drivers/clk/nxp/clk-lpc18xx*
1370 F: drivers/clocksource/time-lpc32xx.c
1371 F: drivers/i2c/busses/i2c-lpc2k.c
1372 F: drivers/memory/pl172.c
1373 F: drivers/mtd/spi-nor/nxp-spifi.c
1374 F: drivers/rtc/rtc-lpc24xx.c
1377 ARM/LPC32XX SOC SUPPORT
1378 M: Vladimir Zapolskiy <vz@mleia.com>
1379 M: Sylvain Lemieux <slemieux.tyco@gmail.com>
1380 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1381 T: git git://github.com/vzapolskiy/linux-lpc32xx.git
1383 F: arch/arm/boot/dts/lpc32*
1384 F: arch/arm/mach-lpc32xx/
1385 F: drivers/i2c/busses/i2c-pnx.c
1386 F: drivers/net/ethernet/nxp/lpc_eth.c
1387 F: drivers/usb/host/ohci-nxp.c
1388 F: drivers/watchdog/pnx4008_wdt.c
1391 ARM/MAGICIAN MACHINE SUPPORT
1392 M: Philipp Zabel <philipp.zabel@gmail.com>
1395 ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K SOC support
1396 M: Jason Cooper <jason@lakedaemon.net>
1397 M: Andrew Lunn <andrew@lunn.ch>
1398 M: Gregory Clement <gregory.clement@free-electrons.com>
1399 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1400 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1402 F: arch/arm/mach-mvebu/
1403 F: drivers/rtc/rtc-armada38x.c
1404 F: arch/arm/boot/dts/armada*
1405 F: arch/arm/boot/dts/kirkwood*
1406 F: arch/arm64/boot/dts/marvell/armada*
1407 F: drivers/cpufreq/mvebu-cpufreq.c
1408 F: arch/arm/configs/mvebu_*_defconfig
1410 ARM/Marvell Berlin SoC support
1411 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1412 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1414 F: arch/arm/mach-berlin/
1415 F: arch/arm/boot/dts/berlin*
1416 F: arch/arm64/boot/dts/marvell/berlin*
1419 ARM/Marvell Dove/MV78xx0/Orion SOC support
1420 M: Jason Cooper <jason@lakedaemon.net>
1421 M: Andrew Lunn <andrew@lunn.ch>
1422 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1423 M: Gregory Clement <gregory.clement@free-electrons.com>
1424 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1426 F: arch/arm/mach-dove/
1427 F: arch/arm/mach-mv78xx0/
1428 F: arch/arm/mach-orion5x/
1429 F: arch/arm/plat-orion/
1430 F: arch/arm/boot/dts/dove*
1431 F: arch/arm/boot/dts/orion5x*
1434 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1435 M: Alexander Clouter <alex@digriz.org.uk>
1436 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1437 W: http://www.digriz.org.uk/ts78xx/kernel
1439 F: arch/arm/mach-orion5x/ts78xx-*
1441 ARM/OXNAS platform support
1442 M: Neil Armstrong <narmstrong@baylibre.com>
1443 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1445 F: arch/arm/mach-oxnas/
1446 F: arch/arm/boot/dts/oxnas*
1447 F: arch/arm/boot/dts/wd-mbwe.dts
1450 ARM/Mediatek RTC DRIVER
1451 M: Eddie Huang <eddie.huang@mediatek.com>
1452 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1453 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1455 F: drivers/rtc/rtc-mt6397.c
1457 ARM/Mediatek SoC support
1458 M: Matthias Brugger <matthias.bgg@gmail.com>
1459 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1460 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1462 F: arch/arm/boot/dts/mt6*
1463 F: arch/arm/boot/dts/mt8*
1464 F: arch/arm/mach-mediatek/
1468 ARM/Mediatek USB3 PHY DRIVER
1469 M: Chunfeng Yun <chunfeng.yun@mediatek.com>
1470 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1471 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1473 F: drivers/phy/phy-mt65xx-usb3.c
1475 ARM/MICREL KS8695 ARCHITECTURE
1476 M: Greg Ungerer <gerg@uclinux.org>
1477 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1478 F: arch/arm/mach-ks8695/
1481 ARM/MIOA701 MACHINE SUPPORT
1482 M: Robert Jarzmik <robert.jarzmik@free.fr>
1483 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1484 F: arch/arm/mach-pxa/mioa701.c
1487 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1488 M: Michael Petchkovsky <mkpetch@internode.on.net>
1491 ARM/NOMADIK ARCHITECTURE
1492 M: Alessandro Rubini <rubini@unipv.it>
1493 M: Linus Walleij <linus.walleij@linaro.org>
1494 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1496 F: arch/arm/mach-nomadik/
1497 F: drivers/pinctrl/nomadik/
1498 F: drivers/i2c/busses/i2c-nomadik.c
1499 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1501 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1502 M: Nelson Castillo <arhuaco@freaks-unidos.net>
1503 L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1504 W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1507 ARM/TOSA MACHINE SUPPORT
1508 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1509 M: Dirk Opfer <dirk@opfer-online.de>
1512 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1513 M: Marek Vasut <marek.vasut@gmail.com>
1514 L: linux-arm-kernel@lists.infradead.org
1515 W: http://hackndev.com
1517 F: arch/arm/mach-pxa/include/mach/palmtx.h
1518 F: arch/arm/mach-pxa/palmtx.c
1519 F: arch/arm/mach-pxa/include/mach/palmt5.h
1520 F: arch/arm/mach-pxa/palmt5.c
1521 F: arch/arm/mach-pxa/include/mach/palmld.h
1522 F: arch/arm/mach-pxa/palmld.c
1523 F: arch/arm/mach-pxa/include/mach/palmte2.h
1524 F: arch/arm/mach-pxa/palmte2.c
1525 F: arch/arm/mach-pxa/include/mach/palmtc.h
1526 F: arch/arm/mach-pxa/palmtc.c
1528 ARM/PALM TREO SUPPORT
1529 M: Tomas Cech <sleep_walker@suse.com>
1530 L: linux-arm-kernel@lists.infradead.org
1531 W: http://hackndev.com
1533 F: arch/arm/mach-pxa/include/mach/palmtreo.h
1534 F: arch/arm/mach-pxa/palmtreo.c
1537 M: Sergey Lapin <slapin@ossfans.org>
1538 L: linux-arm-kernel@lists.infradead.org
1539 W: http://hackndev.com
1541 F: arch/arm/mach-pxa/include/mach/palmz72.h
1542 F: arch/arm/mach-pxa/palmz72.c
1545 M: Peter Chubb <pleb@gelato.unsw.edu.au>
1546 W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1549 ARM/PT DIGITAL BOARD PORT
1550 M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1551 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1552 W: http://www.armlinux.org.uk/
1555 ARM/QUALCOMM SUPPORT
1556 M: Andy Gross <andy.gross@linaro.org>
1557 M: David Brown <david.brown@linaro.org>
1558 L: linux-arm-msm@vger.kernel.org
1559 L: linux-soc@vger.kernel.org
1561 F: Documentation/devicetree/bindings/soc/qcom/
1562 F: arch/arm/boot/dts/qcom-*.dts
1563 F: arch/arm/boot/dts/qcom-*.dtsi
1564 F: arch/arm/mach-qcom/
1565 F: arch/arm64/boot/dts/qcom/*
1566 F: drivers/i2c/busses/i2c-qup.c
1567 F: drivers/clk/qcom/
1568 F: drivers/soc/qcom/
1569 F: drivers/spi/spi-qup.c
1570 F: drivers/tty/serial/msm_serial.h
1571 F: drivers/tty/serial/msm_serial.c
1572 F: drivers/*/pm8???-*
1573 F: drivers/mfd/ssbi.c
1574 F: drivers/firmware/qcom_scm.c
1575 T: git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1577 ARM/RADISYS ENP2611 MACHINE SUPPORT
1578 M: Lennert Buytenhek <kernel@wantstofly.org>
1579 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1582 ARM/RENESAS ARM64 ARCHITECTURE
1583 M: Simon Horman <horms@verge.net.au>
1584 M: Magnus Damm <magnus.damm@gmail.com>
1585 L: linux-renesas-soc@vger.kernel.org
1586 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1587 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1589 F: arch/arm64/boot/dts/renesas/
1590 F: drivers/soc/renesas/
1591 F: include/linux/soc/renesas/
1593 ARM/RISCPC ARCHITECTURE
1594 M: Russell King <linux@armlinux.org.uk>
1595 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1596 W: http://www.armlinux.org.uk/
1598 F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1599 F: arch/arm/include/asm/hardware/ioc.h
1600 F: arch/arm/include/asm/hardware/iomd.h
1601 F: arch/arm/include/asm/hardware/memc.h
1602 F: arch/arm/mach-rpc/
1603 F: drivers/net/ethernet/8390/etherh.c
1604 F: drivers/net/ethernet/i825xx/ether1*
1605 F: drivers/net/ethernet/seeq/ether3*
1606 F: drivers/scsi/arm/
1608 ARM/Rockchip SoC support
1609 M: Heiko Stuebner <heiko@sntech.de>
1610 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1611 L: linux-rockchip@lists.infradead.org
1612 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1614 F: arch/arm/boot/dts/rk3*
1615 F: arch/arm/mach-rockchip/
1616 F: drivers/clk/rockchip/
1617 F: drivers/i2c/busses/i2c-rk3x.c
1618 F: drivers/*/*rockchip*
1619 F: drivers/*/*/*rockchip*
1620 F: sound/soc/rockchip/
1623 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1624 M: Kukjin Kim <kgene@kernel.org>
1625 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
1626 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1627 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1629 F: arch/arm/boot/dts/s3c*
1630 F: arch/arm/boot/dts/s5p*
1631 F: arch/arm/boot/dts/samsung*
1632 F: arch/arm/boot/dts/exynos*
1633 F: arch/arm64/boot/dts/exynos/
1634 F: arch/arm/plat-samsung/
1635 F: arch/arm/mach-s3c24*/
1636 F: arch/arm/mach-s3c64xx/
1637 F: arch/arm/mach-s5p*/
1638 F: arch/arm/mach-exynos*/
1639 F: drivers/*/*s3c24*
1640 F: drivers/*/*/*s3c24*
1641 F: drivers/*/*s3c64xx*
1642 F: drivers/*/*s5pv210*
1643 F: drivers/memory/samsung/*
1644 F: drivers/soc/samsung/*
1645 F: drivers/spi/spi-s3c*
1646 F: Documentation/arm/Samsung/
1647 F: Documentation/devicetree/bindings/arm/samsung/
1648 F: Documentation/devicetree/bindings/sram/samsung-sram.txt
1649 F: Documentation/devicetree/bindings/power/pd-samsung.txt
1652 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1653 M: Kyungmin Park <kyungmin.park@samsung.com>
1654 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1656 F: arch/arm/mach-s5pv210/
1658 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1659 M: Kyungmin Park <kyungmin.park@samsung.com>
1660 M: Kamil Debski <k.debski@samsung.com>
1661 L: linux-arm-kernel@lists.infradead.org
1662 L: linux-media@vger.kernel.org
1664 F: drivers/media/platform/s5p-g2d/
1666 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1667 M: Kyungmin Park <kyungmin.park@samsung.com>
1668 M: Kamil Debski <k.debski@samsung.com>
1669 M: Jeongtae Park <jtp.park@samsung.com>
1670 L: linux-arm-kernel@lists.infradead.org
1671 L: linux-media@vger.kernel.org
1673 F: arch/arm/plat-samsung/s5p-dev-mfc.c
1674 F: drivers/media/platform/s5p-mfc/
1676 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1677 M: Kyungmin Park <kyungmin.park@samsung.com>
1678 M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1679 L: linux-arm-kernel@lists.infradead.org
1680 L: linux-media@vger.kernel.org
1682 F: drivers/media/platform/s5p-tv/
1684 ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
1685 M: Kyungmin Park <kyungmin.park@samsung.com>
1686 L: linux-arm-kernel@lists.infradead.org
1687 L: linux-media@vger.kernel.org
1689 F: drivers/staging/media/platform/s5p-cec/
1691 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1692 M: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1693 M: Jacek Anaszewski <j.anaszewski@samsung.com>
1694 L: linux-arm-kernel@lists.infradead.org
1695 L: linux-media@vger.kernel.org
1697 F: drivers/media/platform/s5p-jpeg/
1699 ARM/SHMOBILE ARM ARCHITECTURE
1700 M: Simon Horman <horms@verge.net.au>
1701 M: Magnus Damm <magnus.damm@gmail.com>
1702 L: linux-renesas-soc@vger.kernel.org
1703 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1704 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1706 F: arch/arm/boot/dts/emev2*
1707 F: arch/arm/boot/dts/r7s*
1708 F: arch/arm/boot/dts/r8a*
1709 F: arch/arm/boot/dts/sh*
1710 F: arch/arm/configs/shmobile_defconfig
1711 F: arch/arm/include/debug/renesas-scif.S
1712 F: arch/arm/mach-shmobile/
1713 F: drivers/soc/renesas/
1714 F: include/linux/soc/renesas/
1716 ARM/SOCFPGA ARCHITECTURE
1717 M: Dinh Nguyen <dinguyen@opensource.altera.com>
1719 F: arch/arm/mach-socfpga/
1720 F: arch/arm/boot/dts/socfpga*
1721 F: arch/arm/configs/socfpga_defconfig
1722 F: arch/arm64/boot/dts/altera/
1723 W: http://www.rocketboards.org
1724 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1726 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1727 M: Dinh Nguyen <dinguyen@opensource.altera.com>
1729 F: drivers/clk/socfpga/
1731 ARM/SOCFPGA EDAC SUPPORT
1732 M: Thor Thayer <tthayer@opensource.altera.com>
1734 F: drivers/edac/altera_edac.
1736 ARM/STI ARCHITECTURE
1737 M: Patrice Chotard <patrice.chotard@st.com>
1738 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1739 L: kernel@stlinux.com
1740 W: http://www.stlinux.com
1742 F: arch/arm/mach-sti/
1743 F: arch/arm/boot/dts/sti*
1744 F: drivers/char/hw_random/st-rng.c
1745 F: drivers/clocksource/arm_global_timer.c
1746 F: drivers/clocksource/clksrc_st_lpc.c
1747 F: drivers/cpufreq/sti-cpufreq.c
1748 F: drivers/i2c/busses/i2c-st.c
1749 F: drivers/media/rc/st_rc.c
1750 F: drivers/media/platform/sti/c8sectpfe/
1751 F: drivers/mmc/host/sdhci-st.c
1752 F: drivers/phy/phy-miphy28lp.c
1753 F: drivers/phy/phy-miphy365x.c
1754 F: drivers/phy/phy-stih407-usb.c
1755 F: drivers/phy/phy-stih41x-usb.c
1756 F: drivers/pinctrl/pinctrl-st.c
1757 F: drivers/remoteproc/st_remoteproc.c
1758 F: drivers/reset/sti/
1759 F: drivers/rtc/rtc-st-lpc.c
1760 F: drivers/tty/serial/st-asc.c
1761 F: drivers/usb/dwc3/dwc3-st.c
1762 F: drivers/usb/host/ehci-st.c
1763 F: drivers/usb/host/ohci-st.c
1764 F: drivers/watchdog/st_lpc_wdt.c
1765 F: drivers/ata/ahci_st.c
1767 ARM/STM32 ARCHITECTURE
1768 M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1769 M: Alexandre Torgue <alexandre.torgue@st.com>
1770 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1772 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1774 F: drivers/clocksource/armv7m_systick.c
1776 ARM/TANGO ARCHITECTURE
1777 M: Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1778 L: linux-arm-kernel@lists.infradead.org
1782 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1783 M: Lennert Buytenhek <kernel@wantstofly.org>
1784 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1787 ARM/TETON BGA MACHINE SUPPORT
1788 M: "Mark F. Brown" <mark.brown314@gmail.com>
1789 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1792 ARM/THECUS N2100 MACHINE SUPPORT
1793 M: Lennert Buytenhek <kernel@wantstofly.org>
1794 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1797 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1798 M: Wan ZongShun <mcuos.com@gmail.com>
1799 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1800 W: http://www.mcuos.com
1802 F: arch/arm/mach-w90x900/
1803 F: drivers/input/keyboard/w90p910_keypad.c
1804 F: drivers/input/touchscreen/w90p910_ts.c
1805 F: drivers/watchdog/nuc900_wdt.c
1806 F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1807 F: drivers/mtd/nand/nuc900_nand.c
1808 F: drivers/rtc/rtc-nuc900.c
1809 F: drivers/spi/spi-nuc900.c
1810 F: drivers/usb/host/ehci-w90x900.c
1811 F: drivers/video/fbdev/nuc900fb.c
1813 ARM/U300 MACHINE SUPPORT
1814 M: Linus Walleij <linus.walleij@linaro.org>
1815 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1817 F: arch/arm/mach-u300/
1818 F: drivers/clocksource/timer-u300.c
1819 F: drivers/i2c/busses/i2c-stu300.c
1820 F: drivers/rtc/rtc-coh901331.c
1821 F: drivers/watchdog/coh901327_wdt.c
1822 F: drivers/dma/coh901318*
1823 F: drivers/mfd/ab3100*
1824 F: drivers/rtc/rtc-ab3100.c
1825 F: drivers/rtc/rtc-coh901331.c
1826 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1828 ARM/UNIPHIER ARCHITECTURE
1829 M: Masahiro Yamada <yamada.masahiro@socionext.com>
1830 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1832 F: arch/arm/boot/dts/uniphier*
1833 F: arch/arm/include/asm/hardware/cache-uniphier.h
1834 F: arch/arm/mach-uniphier/
1835 F: arch/arm/mm/cache-uniphier.c
1836 F: arch/arm64/boot/dts/socionext/
1837 F: drivers/bus/uniphier-system-bus.c
1838 F: drivers/i2c/busses/i2c-uniphier*
1839 F: drivers/pinctrl/uniphier/
1840 F: drivers/tty/serial/8250/8250_uniphier.c
1843 ARM/Ux500 ARM ARCHITECTURE
1844 M: Linus Walleij <linus.walleij@linaro.org>
1845 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1847 F: arch/arm/mach-ux500/
1848 F: drivers/clocksource/clksrc-dbx500-prcmu.c
1849 F: drivers/dma/ste_dma40*
1850 F: drivers/hwspinlock/u8500_hsem.c
1851 F: drivers/mfd/abx500*
1852 F: drivers/mfd/ab8500*
1853 F: drivers/mfd/dbx500*
1854 F: drivers/mfd/db8500*
1855 F: drivers/pinctrl/nomadik/pinctrl-ab*
1856 F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1857 F: drivers/rtc/rtc-ab8500.c
1858 F: drivers/rtc/rtc-pl031.c
1859 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1861 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1862 M: Ulf Hansson <ulf.hansson@linaro.org>
1863 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1864 T: git git://git.linaro.org/people/ulfh/clk.git
1866 F: drivers/clk/ux500/
1868 ARM/VERSATILE EXPRESS PLATFORM
1869 M: Liviu Dudau <liviu.dudau@arm.com>
1870 M: Sudeep Holla <sudeep.holla@arm.com>
1871 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1872 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1874 F: arch/arm/boot/dts/vexpress*
1875 F: arch/arm64/boot/dts/arm/
1876 F: arch/arm/mach-vexpress/
1879 F: drivers/clk/versatile/clk-vexpress-osc.c
1880 F: drivers/clocksource/versatile.c
1884 M: Russell King <linux@armlinux.org.uk>
1885 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1886 W: http://www.armlinux.org.uk/
1890 ARM/VOIPAC PXA270 SUPPORT
1891 M: Marek Vasut <marek.vasut@gmail.com>
1892 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1894 F: arch/arm/mach-pxa/vpac270.c
1895 F: arch/arm/mach-pxa/include/mach/vpac270.h
1897 ARM/VT8500 ARM ARCHITECTURE
1898 M: Tony Prisk <linux@prisktech.co.nz>
1899 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1901 F: arch/arm/mach-vt8500/
1902 F: drivers/clocksource/vt8500_timer.c
1903 F: drivers/i2c/busses/i2c-wmt.c
1904 F: drivers/mmc/host/wmt-sdmmc.c
1905 F: drivers/pwm/pwm-vt8500.c
1906 F: drivers/rtc/rtc-vt8500.c
1907 F: drivers/tty/serial/vt8500_serial.c
1908 F: drivers/usb/host/ehci-platform.c
1909 F: drivers/usb/host/uhci-platform.c
1910 F: drivers/video/fbdev/vt8500lcdfb.*
1911 F: drivers/video/fbdev/wm8505fb*
1912 F: drivers/video/fbdev/wmt_ge_rops.*
1914 ARM/ZIPIT Z2 SUPPORT
1915 M: Marek Vasut <marek.vasut@gmail.com>
1916 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1918 F: arch/arm/mach-pxa/z2.c
1919 F: arch/arm/mach-pxa/include/mach/z2.h
1921 ARM/ZTE ARCHITECTURE
1922 M: Jun Nie <jun.nie@linaro.org>
1923 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1925 F: arch/arm/mach-zx/
1927 F: Documentation/devicetree/bindings/arm/zte.txt
1928 F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1930 ARM/ZYNQ ARCHITECTURE
1931 M: Michal Simek <michal.simek@xilinx.com>
1932 R: Sören Brinkmann <soren.brinkmann@xilinx.com>
1933 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1934 W: http://wiki.xilinx.com
1935 T: git https://github.com/Xilinx/linux-xlnx.git
1937 F: arch/arm/mach-zynq/
1938 F: drivers/cpuidle/cpuidle-zynq.c
1939 F: drivers/block/xsysace.c
1942 F: drivers/clocksource/cadence_ttc_timer.c
1943 F: drivers/i2c/busses/i2c-cadence.c
1944 F: drivers/mmc/host/sdhci-of-arasan.c
1945 F: drivers/edac/synopsys_edac.c
1948 M: Will Deacon <will.deacon@arm.com>
1949 R: Robin Murphy <robin.murphy@arm.com>
1950 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1952 F: drivers/iommu/arm-smmu.c
1953 F: drivers/iommu/arm-smmu-v3.c
1954 F: drivers/iommu/io-pgtable-arm.c
1955 F: drivers/iommu/io-pgtable-arm-v7s.c
1957 ARM64 PORT (AARCH64 ARCHITECTURE)
1958 M: Catalin Marinas <catalin.marinas@arm.com>
1959 M: Will Deacon <will.deacon@arm.com>
1960 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1961 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
1964 F: Documentation/arm64/
1966 AS3645A LED FLASH CONTROLLER DRIVER
1967 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1968 L: linux-media@vger.kernel.org
1969 T: git git://linuxtv.org/media_tree.git
1971 F: drivers/media/i2c/as3645a.c
1972 F: include/media/i2c/as3645a.h
1974 ASC7621 HARDWARE MONITOR DRIVER
1975 M: George Joseph <george.joseph@fairview5.com>
1976 L: linux-hwmon@vger.kernel.org
1978 F: Documentation/hwmon/asc7621
1979 F: drivers/hwmon/asc7621.c
1981 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1982 M: Corentin Chary <corentin.chary@gmail.com>
1983 L: acpi4asus-user@lists.sourceforge.net
1984 L: platform-driver-x86@vger.kernel.org
1985 W: http://acpi4asus.sf.net
1987 F: drivers/platform/x86/asus*.c
1988 F: drivers/platform/x86/eeepc*.c
1990 ASUS WIRELESS RADIO CONTROL DRIVER
1991 M: João Paulo Rechi Vita <jprvita@gmail.com>
1992 L: platform-driver-x86@vger.kernel.org
1994 F: drivers/platform/x86/asus-wireless.c
1997 M: David Howells <dhowells@redhat.com>
1998 L: keyrings@vger.kernel.org
2000 F: Documentation/crypto/asymmetric-keys.txt
2001 F: include/linux/verification.h
2002 F: include/crypto/public_key.h
2003 F: include/crypto/pkcs7.h
2004 F: crypto/asymmetric_keys/
2006 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
2007 R: Dan Williams <dan.j.williams@intel.com>
2008 W: http://sourceforge.net/projects/xscaleiop
2010 F: Documentation/crypto/async-tx-api.txt
2013 F: include/linux/dmaengine.h
2014 F: include/linux/async_tx.h
2017 M: Wolfram Sang <wsa@the-dreams.de>
2018 L: linux-i2c@vger.kernel.org
2020 F: drivers/misc/eeprom/at24.c
2021 F: include/linux/platform_data/at24.h
2023 ATA OVER ETHERNET (AOE) DRIVER
2024 M: "Ed L. Cashin" <ed.cashin@acm.org>
2025 W: http://www.openaoe.org/
2027 F: Documentation/aoe/
2028 F: drivers/block/aoe/
2030 ATHEROS 71XX/9XXX GPIO DRIVER
2031 M: Alban Bedel <albeu@free.fr>
2032 W: https://github.com/AlbanBedel/linux
2033 T: git git://github.com/AlbanBedel/linux
2035 F: drivers/gpio/gpio-ath79.c
2036 F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
2038 ATHEROS ATH GENERIC UTILITIES
2039 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2040 L: linux-wireless@vger.kernel.org
2042 F: drivers/net/wireless/ath/*
2044 ATHEROS ATH5K WIRELESS DRIVER
2045 M: Jiri Slaby <jirislaby@gmail.com>
2046 M: Nick Kossifidis <mickflemm@gmail.com>
2047 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2048 L: linux-wireless@vger.kernel.org
2049 W: http://wireless.kernel.org/en/users/Drivers/ath5k
2051 F: drivers/net/wireless/ath/ath5k/
2053 ATHEROS ATH6KL WIRELESS DRIVER
2054 M: Kalle Valo <kvalo@qca.qualcomm.com>
2055 L: linux-wireless@vger.kernel.org
2056 W: http://wireless.kernel.org/en/users/Drivers/ath6kl
2057 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
2059 F: drivers/net/wireless/ath/ath6kl/
2061 WILOCITY WIL6210 WIRELESS DRIVER
2062 M: Maya Erez <qca_merez@qca.qualcomm.com>
2063 L: linux-wireless@vger.kernel.org
2064 L: wil6210@qca.qualcomm.com
2066 W: http://wireless.kernel.org/en/users/Drivers/wil6210
2067 F: drivers/net/wireless/ath/wil6210/
2068 F: include/uapi/linux/wil6210_uapi.h
2070 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
2071 M: Christian Lamparter <chunkeey@googlemail.com>
2072 L: linux-wireless@vger.kernel.org
2073 W: http://wireless.kernel.org/en/users/Drivers/carl9170
2075 F: drivers/net/wireless/ath/carl9170/
2077 ATK0110 HWMON DRIVER
2078 M: Luca Tettamanti <kronos.it@gmail.com>
2079 L: linux-hwmon@vger.kernel.org
2081 F: drivers/hwmon/asus_atk0110.c
2084 M: Ville Syrjala <syrjala@sci.fi>
2086 F: drivers/input/misc/ati_remote2.c
2088 ATLX ETHERNET DRIVERS
2089 M: Jay Cliburn <jcliburn@gmail.com>
2090 M: Chris Snook <chris.snook@gmail.com>
2091 L: netdev@vger.kernel.org
2092 W: http://sourceforge.net/projects/atl1
2093 W: http://atl1.sourceforge.net
2095 F: drivers/net/ethernet/atheros/
2098 M: Chas Williams <3chas3@gmail.com>
2099 L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
2100 L: netdev@vger.kernel.org
2101 W: http://linux-atm.sourceforge.net
2104 F: include/linux/atm*
2105 F: include/uapi/linux/atm*
2107 ATMEL AT91 / AT32 MCI DRIVER
2108 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2110 F: drivers/mmc/host/atmel-mci.c
2112 ATMEL AT91 / AT32 SERIAL DRIVER
2113 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2115 F: drivers/tty/serial/atmel_serial.c
2117 ATMEL AT91 SAMA5D2-Compatible Shutdown Controller
2118 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2120 F: drivers/power/reset/at91-sama5d2_shdwc.c
2122 ATMEL SAMA5D2 ADC DRIVER
2123 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2124 L: linux-iio@vger.kernel.org
2126 F: drivers/iio/adc/at91-sama5d2_adc.c
2128 ATMEL Audio ALSA driver
2129 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2130 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2135 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2136 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2138 F: drivers/dma/at_hdmac.c
2139 F: drivers/dma/at_hdmac_regs.h
2140 F: include/linux/platform_data/dma-atmel.h
2143 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2144 L: linux-arm-kernel@lists.infradead.org
2145 L: dmaengine@vger.kernel.org
2147 F: drivers/dma/at_xdmac.c
2150 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2151 L: linux-i2c@vger.kernel.org
2153 F: drivers/i2c/busses/i2c-at91.c
2156 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2157 L: linux-media@vger.kernel.org
2159 F: drivers/media/platform/soc_camera/atmel-isi.c
2160 F: include/media/atmel-isi.h
2163 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2164 L: linux-fbdev@vger.kernel.org
2166 F: drivers/video/fbdev/atmel_lcdfb.c
2167 F: include/video/atmel_lcdc.h
2169 ATMEL MACB ETHERNET DRIVER
2170 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2172 F: drivers/net/ethernet/cadence/
2175 M: Wenyou Yang <wenyou.yang@atmel.com>
2176 M: Josh Wu <rainyfeeling@outlook.com>
2177 L: linux-mtd@lists.infradead.org
2179 F: drivers/mtd/nand/atmel_nand*
2182 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2183 L: linux-mmc@vger.kernel.org
2185 F: drivers/mmc/host/sdhci-of-at91.c
2188 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2190 F: drivers/spi/spi-atmel.*
2193 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2194 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2196 F: drivers/misc/atmel-ssc.c
2197 F: include/linux/atmel-ssc.h
2199 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2200 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2201 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2203 F: drivers/misc/atmel_tclib.c
2204 F: drivers/clocksource/tcb_clksrc.c
2206 ATMEL USBA UDC DRIVER
2207 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2208 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2210 F: drivers/usb/gadget/udc/atmel_usba_udc.*
2212 ATMEL WIRELESS DRIVER
2213 M: Simon Kelley <simon@thekelleys.org.uk>
2214 L: linux-wireless@vger.kernel.org
2215 W: http://www.thekelleys.org.uk/atmel
2216 W: http://atmelwlandriver.sourceforge.net/
2218 F: drivers/net/wireless/atmel/atmel*
2220 ATMEL MAXTOUCH DRIVER
2221 M: Nick Dyer <nick.dyer@itdev.co.uk>
2222 T: git git://github.com/atmel-maxtouch/linux.git
2224 F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2225 F: drivers/input/touchscreen/atmel_mxt_ts.c
2226 F: include/linux/platform_data/atmel_mxt_ts.h
2228 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2229 M: Bradley Grove <linuxdrivers@attotech.com>
2230 L: linux-scsi@vger.kernel.org
2231 W: http://www.attotech.com
2233 F: drivers/scsi/esas2r
2235 ATUSB IEEE 802.15.4 RADIO DRIVER
2236 M: Stefan Schmidt <stefan@osg.samsung.com>
2237 L: linux-wpan@vger.kernel.org
2239 F: drivers/net/ieee802154/atusb.c
2240 F: drivers/net/ieee802154/atusb.h
2241 F: drivers/net/ieee802154/at86rf230.h
2244 M: Paul Moore <paul@paul-moore.com>
2245 M: Eric Paris <eparis@redhat.com>
2246 L: linux-audit@redhat.com (moderated for non-subscribers)
2247 W: http://people.redhat.com/sgrubb/audit/
2248 T: git git://git.infradead.org/users/pcmoore/audit
2250 F: include/linux/audit.h
2251 F: include/uapi/linux/audit.h
2254 AUXILIARY DISPLAY DRIVERS
2255 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2256 W: http://miguelojeda.es/auxdisplay.htm
2257 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2259 F: drivers/auxdisplay/
2260 F: include/linux/cfag12864b.h
2263 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2264 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2265 W: http://www.atmel.com/products/AVR32/
2266 W: http://mirror.egtvedt.no/avr32linux.org/
2267 W: http://avrfreaks.net/
2271 AVR32/AT32AP MACHINE SUPPORT
2272 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2273 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2275 F: arch/avr32/mach-at32ap/
2278 M: Ralf Baechle <ralf@linux-mips.org>
2279 L: linux-hams@vger.kernel.org
2280 W: http://www.linux-ax25.org/
2282 F: include/uapi/linux/ax25.h
2283 F: include/net/ax25.h
2287 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
2288 M: Mauro Carvalho Chehab <mchehab@kernel.org>
2289 L: linux-media@vger.kernel.org
2290 W: https://linuxtv.org
2291 T: git git://linuxtv.org/media_tree.git
2293 F: drivers/media/usb/dvb-usb-v2/az6007.c
2295 AZTECH FM RADIO RECEIVER DRIVER
2296 M: Hans Verkuil <hverkuil@xs4all.nl>
2297 L: linux-media@vger.kernel.org
2298 T: git git://linuxtv.org/media_tree.git
2299 W: https://linuxtv.org
2301 F: drivers/media/radio/radio-aztech*
2304 L: linux-wireless@vger.kernel.org
2305 L: b43-dev@lists.infradead.org
2306 W: http://wireless.kernel.org/en/users/Drivers/b43
2308 F: drivers/net/wireless/broadcom/b43/
2310 B43LEGACY WIRELESS DRIVER
2311 M: Larry Finger <Larry.Finger@lwfinger.net>
2312 L: linux-wireless@vger.kernel.org
2313 L: b43-dev@lists.infradead.org
2314 W: http://wireless.kernel.org/en/users/Drivers/b43
2316 F: drivers/net/wireless/broadcom/b43legacy/
2318 BACKLIGHT CLASS/SUBSYSTEM
2319 M: Jingoo Han <jingoohan1@gmail.com>
2320 M: Lee Jones <lee.jones@linaro.org>
2321 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2323 F: drivers/video/backlight/
2324 F: include/linux/backlight.h
2327 M: Marek Lindner <mareklindner@neomailbox.ch>
2328 M: Simon Wunderlich <sw@simonwunderlich.de>
2329 M: Antonio Quartulli <a@unstable.cc>
2330 L: b.a.t.m.a.n@lists.open-mesh.org (moderated for non-subscribers)
2331 W: https://www.open-mesh.org/
2332 Q: https://patchwork.open-mesh.org/project/batman/list/
2334 F: Documentation/ABI/testing/sysfs-class-net-batman-adv
2335 F: Documentation/ABI/testing/sysfs-class-net-mesh
2336 F: Documentation/networking/batman-adv.txt
2337 F: include/uapi/linux/batman_adv.h
2340 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2341 M: Thomas Sailer <t.sailer@alumni.ethz.ch>
2342 L: linux-hams@vger.kernel.org
2343 W: http://www.baycom.org/~tom/ham/ham.html
2345 F: drivers/net/hamradio/baycom*
2347 BCACHE (BLOCK LAYER CACHE)
2348 M: Kent Overstreet <kent.overstreet@gmail.com>
2349 L: linux-bcache@vger.kernel.org
2350 W: http://bcache.evilpiepirate.org
2352 F: drivers/md/bcache/
2354 BDISP ST MEDIA DRIVER
2355 M: Fabien Dessenne <fabien.dessenne@st.com>
2356 L: linux-media@vger.kernel.org
2357 T: git git://linuxtv.org/media_tree.git
2358 W: https://linuxtv.org
2360 F: drivers/media/platform/sti/bdisp
2363 M: Luis de Bethencourt <luisbg@osg.samsung.com>
2364 M: Salah Triki <salah.triki@gmail.com>
2366 T: git git://github.com/luisbg/linux-befs.git
2367 F: Documentation/filesystems/befs.txt
2370 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2371 M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2372 L: netdev@vger.kernel.org
2374 F: drivers/net/ethernet/ec_bhf.c
2377 M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2379 F: Documentation/filesystems/bfs.txt
2381 F: include/uapi/linux/bfs_fs.h
2383 BLACKFIN ARCHITECTURE
2384 M: Steven Miao <realmz6@gmail.com>
2385 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2386 T: git git://git.code.sf.net/p/adi-linux/code
2387 W: http://blackfin.uclinux.org
2391 BLACKFIN EMAC DRIVER
2392 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2393 W: http://blackfin.uclinux.org
2395 F: drivers/net/ethernet/adi/
2398 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2399 W: http://blackfin.uclinux.org
2401 F: drivers/rtc/rtc-bfin.c
2404 M: Sonic Zhang <sonic.zhang@analog.com>
2405 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2406 W: http://blackfin.uclinux.org
2408 F: drivers/mmc/host/bfin_sdh.c
2410 BLACKFIN SERIAL DRIVER
2411 M: Sonic Zhang <sonic.zhang@analog.com>
2412 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2413 W: http://blackfin.uclinux.org
2415 F: drivers/tty/serial/bfin_uart.c
2417 BLACKFIN WATCHDOG DRIVER
2418 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2419 W: http://blackfin.uclinux.org
2421 F: drivers/watchdog/bfin_wdt.c
2423 BLACKFIN I2C TWI DRIVER
2424 M: Sonic Zhang <sonic.zhang@analog.com>
2425 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2426 W: http://blackfin.uclinux.org/
2428 F: drivers/i2c/busses/i2c-bfin-twi.c
2430 BLACKFIN MEDIA DRIVER
2431 M: Scott Jiang <scott.jiang.linux@gmail.com>
2432 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2433 W: http://blackfin.uclinux.org/
2435 F: drivers/media/platform/blackfin/
2436 F: drivers/media/i2c/adv7183*
2437 F: drivers/media/i2c/vs6624*
2439 BLINKM RGB LED DRIVER
2440 M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2442 F: drivers/leds/leds-blinkm.c
2445 M: Jens Axboe <axboe@kernel.dk>
2446 L: linux-block@vger.kernel.org
2447 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2450 F: kernel/trace/blktrace.c
2453 M: Joern Engel <joern@lazybastard.org>
2454 L: linux-mtd@lists.infradead.org
2456 F: drivers/mtd/devices/block2mtd.c
2459 M: Marcel Holtmann <marcel@holtmann.org>
2460 M: Gustavo Padovan <gustavo@padovan.org>
2461 M: Johan Hedberg <johan.hedberg@gmail.com>
2462 L: linux-bluetooth@vger.kernel.org
2463 W: http://www.bluez.org/
2464 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2465 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2467 F: drivers/bluetooth/
2470 M: Marcel Holtmann <marcel@holtmann.org>
2471 M: Gustavo Padovan <gustavo@padovan.org>
2472 M: Johan Hedberg <johan.hedberg@gmail.com>
2473 L: linux-bluetooth@vger.kernel.org
2474 W: http://www.bluez.org/
2475 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2476 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2479 F: include/net/bluetooth/
2482 M: Jay Vosburgh <j.vosburgh@gmail.com>
2483 M: Veaceslav Falico <vfalico@gmail.com>
2484 M: Andy Gospodarek <gospo@cumulusnetworks.com>
2485 L: netdev@vger.kernel.org
2486 W: http://sourceforge.net/projects/bonding/
2488 F: drivers/net/bonding/
2489 F: include/uapi/linux/if_bonding.h
2491 BPF (Safe dynamic programs and tools)
2492 M: Alexei Starovoitov <ast@kernel.org>
2493 L: netdev@vger.kernel.org
2494 L: linux-kernel@vger.kernel.org
2498 BROADCOM B44 10/100 ETHERNET DRIVER
2499 M: Gary Zambrano <zambrano@broadcom.com>
2500 L: netdev@vger.kernel.org
2502 F: drivers/net/ethernet/broadcom/b44.*
2504 BROADCOM B53 ETHERNET SWITCH DRIVER
2505 M: Florian Fainelli <f.fainelli@gmail.com>
2506 L: netdev@vger.kernel.org
2507 L: openwrt-devel@lists.openwrt.org (subscribers-only)
2509 F: drivers/net/dsa/b53/*
2510 F: include/linux/platform_data/b53.h
2512 BROADCOM GENET ETHERNET DRIVER
2513 M: Florian Fainelli <f.fainelli@gmail.com>
2514 L: netdev@vger.kernel.org
2516 F: drivers/net/ethernet/broadcom/genet/
2518 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2519 M: Sony Chacko <sony.chacko@qlogic.com>
2520 M: Dept-HSGLinuxNICDev@qlogic.com
2521 L: netdev@vger.kernel.org
2523 F: drivers/net/ethernet/broadcom/bnx2.*
2524 F: drivers/net/ethernet/broadcom/bnx2_*
2526 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2527 M: Ariel Elior <ariel.elior@qlogic.com>
2528 L: netdev@vger.kernel.org
2530 F: drivers/net/ethernet/broadcom/bnx2x/
2532 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2533 M: Florian Fainelli <f.fainelli@gmail.com>
2534 M: Ray Jui <rjui@broadcom.com>
2535 M: Scott Branden <sbranden@broadcom.com>
2536 M: bcm-kernel-feedback-list@broadcom.com
2537 T: git git://github.com/broadcom/mach-bcm
2543 F: arch/arm/mach-bcm/
2545 BROADCOM BCM2835 ARM ARCHITECTURE
2546 M: Stephen Warren <swarren@wwwdotorg.org>
2547 M: Lee Jones <lee@kernel.org>
2548 M: Eric Anholt <eric@anholt.net>
2549 L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2550 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2551 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2555 BROADCOM BCM47XX MIPS ARCHITECTURE
2556 M: Hauke Mehrtens <hauke@hauke-m.de>
2557 M: Rafał Miłecki <zajec5@gmail.com>
2558 L: linux-mips@linux-mips.org
2560 F: Documentation/devicetree/bindings/mips/brcm/
2561 F: arch/mips/bcm47xx/*
2562 F: arch/mips/include/asm/mach-bcm47xx/*
2564 BROADCOM BCM5301X ARM ARCHITECTURE
2565 M: Hauke Mehrtens <hauke@hauke-m.de>
2566 M: Rafał Miłecki <zajec5@gmail.com>
2567 M: bcm-kernel-feedback-list@broadcom.com
2568 L: linux-arm-kernel@lists.infradead.org
2570 F: arch/arm/mach-bcm/bcm_5301x.c
2571 F: arch/arm/boot/dts/bcm5301x*.dtsi
2572 F: arch/arm/boot/dts/bcm470*
2574 BROADCOM BCM63XX ARM ARCHITECTURE
2575 M: Florian Fainelli <f.fainelli@gmail.com>
2576 M: bcm-kernel-feedback-list@broadcom.com
2577 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2578 T: git git://github.com/broadcom/stblinux.git
2582 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2583 M: Kevin Cernekee <cernekee@gmail.com>
2584 L: linux-usb@vger.kernel.org
2586 F: drivers/usb/gadget/udc/bcm63xx_udc.*
2588 BROADCOM BCM7XXX ARM ARCHITECTURE
2589 M: Brian Norris <computersforpeace@gmail.com>
2590 M: Gregory Fong <gregory.0xf0@gmail.com>
2591 M: Florian Fainelli <f.fainelli@gmail.com>
2592 M: bcm-kernel-feedback-list@broadcom.com
2593 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2594 T: git git://github.com/broadcom/stblinux.git
2596 F: arch/arm/mach-bcm/*brcmstb*
2597 F: arch/arm/boot/dts/bcm7*.dts*
2598 F: drivers/bus/brcmstb_gisb.c
2601 BROADCOM BMIPS MIPS ARCHITECTURE
2602 M: Kevin Cernekee <cernekee@gmail.com>
2603 M: Florian Fainelli <f.fainelli@gmail.com>
2604 L: linux-mips@linux-mips.org
2605 T: git git://github.com/broadcom/stblinux.git
2607 F: arch/mips/bmips/*
2608 F: arch/mips/include/asm/mach-bmips/*
2609 F: arch/mips/kernel/*bmips*
2610 F: arch/mips/boot/dts/brcm/bcm*.dts*
2611 F: drivers/irqchip/irq-bcm63*
2612 F: drivers/irqchip/irq-bcm7*
2613 F: drivers/irqchip/irq-brcmstb*
2614 F: include/linux/bcm963xx_nvram.h
2615 F: include/linux/bcm963xx_tag.h
2617 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2618 M: Siva Reddy Kallam <siva.kallam@broadcom.com>
2619 M: Prashant Sreedharan <prashant@broadcom.com>
2620 M: Michael Chan <mchan@broadcom.com>
2621 L: netdev@vger.kernel.org
2623 F: drivers/net/ethernet/broadcom/tg3.*
2625 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2626 M: Arend van Spriel <arend.vanspriel@broadcom.com>
2627 M: Franky Lin <franky.lin@broadcom.com>
2628 M: Hante Meuleman <hante.meuleman@broadcom.com>
2629 L: linux-wireless@vger.kernel.org
2630 L: brcm80211-dev-list.pdl@broadcom.com
2632 F: drivers/net/wireless/broadcom/brcm80211/
2634 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2635 M: QLogic-Storage-Upstream@qlogic.com
2636 L: linux-scsi@vger.kernel.org
2638 F: drivers/scsi/bnx2fc/
2640 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2641 M: QLogic-Storage-Upstream@qlogic.com
2642 L: linux-scsi@vger.kernel.org
2644 F: drivers/scsi/bnx2i/
2646 BROADCOM IPROC ARM ARCHITECTURE
2647 M: Ray Jui <rjui@broadcom.com>
2648 M: Scott Branden <sbranden@broadcom.com>
2649 M: Jon Mason <jonmason@broadcom.com>
2650 M: bcm-kernel-feedback-list@broadcom.com
2651 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2652 T: git git://github.com/broadcom/cygnus-linux.git
2667 F: arch/arm64/boot/dts/broadcom/ns2*
2668 F: drivers/clk/bcm/clk-ns*
2669 F: drivers/pinctrl/bcm/pinctrl-ns*
2671 BROADCOM BRCMSTB GPIO DRIVER
2672 M: Gregory Fong <gregory.0xf0@gmail.com>
2673 L: bcm-kernel-feedback-list@broadcom.com
2675 F: drivers/gpio/gpio-brcmstb.c
2676 F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2678 BROADCOM KONA GPIO DRIVER
2679 M: Ray Jui <rjui@broadcom.com>
2680 L: bcm-kernel-feedback-list@broadcom.com
2682 F: drivers/gpio/gpio-bcm-kona.c
2683 F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2685 BROADCOM NVRAM DRIVER
2686 M: Rafał Miłecki <zajec5@gmail.com>
2687 L: linux-mips@linux-mips.org
2689 F: drivers/firmware/broadcom/*
2691 BROADCOM STB NAND FLASH DRIVER
2692 M: Brian Norris <computersforpeace@gmail.com>
2693 M: Kamal Dasu <kdasu.kdev@gmail.com>
2694 L: linux-mtd@lists.infradead.org
2695 L: bcm-kernel-feedback-list@broadcom.com
2697 F: drivers/mtd/nand/brcmnand/
2699 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2700 M: Rafał Miłecki <zajec5@gmail.com>
2701 L: linux-wireless@vger.kernel.org
2704 F: include/linux/bcma/
2706 BROADCOM SYSTEMPORT ETHERNET DRIVER
2707 M: Florian Fainelli <f.fainelli@gmail.com>
2708 L: netdev@vger.kernel.org
2710 F: drivers/net/ethernet/broadcom/bcmsysport.*
2712 BROADCOM VULCAN ARM64 SOC
2713 M: Jayachandran C. <jchandra@broadcom.com>
2714 M: bcm-kernel-feedback-list@broadcom.com
2715 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2717 F: arch/arm64/boot/dts/broadcom/vulcan*
2719 BROCADE BFA FC SCSI DRIVER
2720 M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2721 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2722 L: linux-scsi@vger.kernel.org
2724 F: drivers/scsi/bfa/
2726 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2727 M: Rasesh Mody <rasesh.mody@qlogic.com>
2728 L: netdev@vger.kernel.org
2730 F: drivers/net/ethernet/brocade/bna/
2732 BSG (block layer generic sg v4 driver)
2733 M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2734 L: linux-scsi@vger.kernel.org
2737 F: include/linux/bsg.h
2738 F: include/uapi/linux/bsg.h
2741 M: Clemens Ladisch <clemens@ladisch.de>
2742 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2743 T: git git://git.alsa-project.org/alsa-kernel.git
2745 F: Documentation/sound/alsa/Bt87x.txt
2746 F: sound/pci/bt87x.c
2749 M: Michael Buesch <m@bues.ch>
2750 W: http://bu3sch.de/btgpio.php
2752 F: drivers/gpio/gpio-bt8xx.c
2755 M: Chris Mason <clm@fb.com>
2756 M: Josef Bacik <jbacik@fb.com>
2757 M: David Sterba <dsterba@suse.com>
2758 L: linux-btrfs@vger.kernel.org
2759 W: http://btrfs.wiki.kernel.org/
2760 Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2761 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2763 F: Documentation/filesystems/btrfs.txt
2766 BTTV VIDEO4LINUX DRIVER
2767 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
2768 M: Mauro Carvalho Chehab <mchehab@kernel.org>
2769 L: linux-media@vger.kernel.org
2770 W: https://linuxtv.org
2771 T: git git://linuxtv.org/media_tree.git
2773 F: Documentation/video4linux/bttv/
2774 F: drivers/media/pci/bt8xx/bttv*
2776 BUSLOGIC SCSI DRIVER
2777 M: Khalid Aziz <khalid@gonehiking.org>
2778 L: linux-scsi@vger.kernel.org
2780 F: drivers/scsi/BusLogic.*
2781 F: drivers/scsi/FlashPoint.*
2783 C-MEDIA CMI8788 DRIVER
2784 M: Clemens Ladisch <clemens@ladisch.de>
2785 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2786 T: git git://git.alsa-project.org/alsa-kernel.git
2788 F: sound/pci/oxygen/
2791 M: Mark Salter <msalter@redhat.com>
2792 M: Aurelien Jacquiot <a-jacquiot@ti.com>
2793 L: linux-c6x-dev@linux-c6x.org
2794 W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2798 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2799 M: David Howells <dhowells@redhat.com>
2800 L: linux-cachefs@redhat.com (moderated for non-subscribers)
2802 F: Documentation/filesystems/caching/cachefiles.txt
2805 CADET FM/AM RADIO RECEIVER DRIVER
2806 M: Hans Verkuil <hverkuil@xs4all.nl>
2807 L: linux-media@vger.kernel.org
2808 T: git git://linuxtv.org/media_tree.git
2809 W: https://linuxtv.org
2811 F: drivers/media/radio/radio-cadet*
2813 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2814 M: Jonathan Corbet <corbet@lwn.net>
2815 L: linux-media@vger.kernel.org
2816 T: git git://linuxtv.org/media_tree.git
2818 F: Documentation/video4linux/cafe_ccic
2819 F: drivers/media/platform/marvell-ccic/
2822 M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2823 L: netdev@vger.kernel.org
2825 F: Documentation/networking/caif/
2826 F: drivers/net/caif/
2827 F: include/uapi/linux/caif/
2828 F: include/net/caif/
2831 CALGARY x86-64 IOMMU
2832 M: Muli Ben-Yehuda <mulix@mulix.org>
2833 M: Jon Mason <jdmason@kudzu.us>
2834 L: iommu@lists.linux-foundation.org
2836 F: arch/x86/kernel/pci-calgary_64.c
2837 F: arch/x86/kernel/tce_64.c
2838 F: arch/x86/include/asm/calgary.h
2839 F: arch/x86/include/asm/tce.h
2842 M: Oliver Hartkopp <socketcan@hartkopp.net>
2843 M: Marc Kleine-Budde <mkl@pengutronix.de>
2844 L: linux-can@vger.kernel.org
2845 W: https://github.com/linux-can
2846 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2847 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2849 F: Documentation/networking/can.txt
2851 F: include/linux/can/core.h
2852 F: include/uapi/linux/can.h
2853 F: include/uapi/linux/can/bcm.h
2854 F: include/uapi/linux/can/raw.h
2855 F: include/uapi/linux/can/gw.h
2858 M: Wolfgang Grandegger <wg@grandegger.com>
2859 M: Marc Kleine-Budde <mkl@pengutronix.de>
2860 L: linux-can@vger.kernel.org
2861 W: https://github.com/linux-can
2862 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2863 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2865 F: Documentation/devicetree/bindings/net/can/
2867 F: include/linux/can/dev.h
2868 F: include/linux/can/platform/
2869 F: include/uapi/linux/can/error.h
2870 F: include/uapi/linux/can/netlink.h
2873 M: Serge Hallyn <serge@hallyn.com>
2874 L: linux-security-module@vger.kernel.org
2876 F: include/linux/capability.h
2877 F: include/uapi/linux/capability.h
2878 F: security/commoncap.c
2879 F: kernel/capability.c
2881 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2882 M: Kevin Tsai <ktsai@capellamicro.com>
2884 F: drivers/iio/light/cm*
2885 F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2887 CAVIUM LIQUIDIO NETWORK DRIVER
2888 M: Derek Chickles <derek.chickles@caviumnetworks.com>
2889 M: Satanand Burla <satananda.burla@caviumnetworks.com>
2890 M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2891 M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2892 L: netdev@vger.kernel.org
2893 W: http://www.cavium.com
2895 F: drivers/net/ethernet/cavium/liquidio/
2897 CC2520 IEEE-802.15.4 RADIO DRIVER
2898 M: Varka Bhadram <varkabhadram@gmail.com>
2899 L: linux-wpan@vger.kernel.org
2901 F: drivers/net/ieee802154/cc2520.c
2902 F: include/linux/spi/cc2520.h
2903 F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2906 M: Hans Verkuil <hans.verkuil@cisco.com>
2907 L: linux-media@vger.kernel.org
2908 T: git git://linuxtv.org/media_tree.git
2909 W: http://linuxtv.org
2911 F: Documentation/cec.txt
2912 F: Documentation/DocBook/media/v4l/cec*
2913 F: drivers/staging/media/cec/
2914 F: drivers/media/cec-edid.c
2915 F: drivers/media/rc/keymaps/rc-cec.c
2916 F: include/media/cec.h
2917 F: include/media/cec-edid.h
2918 F: include/linux/cec.h
2919 F: include/linux/cec-funcs.h
2921 CELL BROADBAND ENGINE ARCHITECTURE
2922 M: Arnd Bergmann <arnd@arndb.de>
2923 L: linuxppc-dev@lists.ozlabs.org
2924 W: http://www.ibm.com/developerworks/power/cell/
2926 F: arch/powerpc/include/asm/cell*.h
2927 F: arch/powerpc/include/asm/spu*.h
2928 F: arch/powerpc/include/uapi/asm/spu*.h
2929 F: arch/powerpc/oprofile/*cell*
2930 F: arch/powerpc/platforms/cell/
2932 CEPH COMMON CODE (LIBCEPH)
2933 M: Ilya Dryomov <idryomov@gmail.com>
2934 M: "Yan, Zheng" <zyan@redhat.com>
2935 M: Sage Weil <sage@redhat.com>
2936 L: ceph-devel@vger.kernel.org
2938 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2939 T: git git://github.com/ceph/ceph-client.git
2942 F: include/linux/ceph/
2943 F: include/linux/crush/
2945 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2946 M: "Yan, Zheng" <zyan@redhat.com>
2947 M: Sage Weil <sage@redhat.com>
2948 M: Ilya Dryomov <idryomov@gmail.com>
2949 L: ceph-devel@vger.kernel.org
2951 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2952 T: git git://github.com/ceph/ceph-client.git
2954 F: Documentation/filesystems/ceph.txt
2957 CERTIFICATE HANDLING:
2958 M: David Howells <dhowells@redhat.com>
2959 M: David Woodhouse <dwmw2@infradead.org>
2960 L: keyrings@vger.kernel.org
2962 F: Documentation/module-signing.txt
2964 F: scripts/sign-file.c
2965 F: scripts/extract-cert.c
2967 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2968 L: linux-usb@vger.kernel.org
2970 F: Documentation/usb/WUSB-Design-overview.txt
2971 F: Documentation/usb/wusb-cbaf
2972 F: drivers/usb/host/hwa-hc.c
2973 F: drivers/usb/host/whci/
2974 F: drivers/usb/wusbcore/
2975 F: include/linux/usb/wusb*
2977 CFAG12864B LCD DRIVER
2978 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2979 W: http://miguelojeda.es/auxdisplay.htm
2980 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2982 F: drivers/auxdisplay/cfag12864b.c
2983 F: include/linux/cfag12864b.h
2985 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2986 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2987 W: http://miguelojeda.es/auxdisplay.htm
2988 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2990 F: drivers/auxdisplay/cfag12864bfb.c
2991 F: include/linux/cfag12864b.h
2993 CFG80211 and NL80211
2994 M: Johannes Berg <johannes@sipsolutions.net>
2995 L: linux-wireless@vger.kernel.org
2996 W: http://wireless.kernel.org/
2997 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2998 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
3000 F: include/uapi/linux/nl80211.h
3001 F: include/net/cfg80211.h
3003 X: net/wireless/wext*
3005 CHAR and MISC DRIVERS
3006 M: Arnd Bergmann <arnd@arndb.de>
3007 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3008 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
3012 F: include/linux/miscdevice.h
3015 M: Andy Whitcroft <apw@canonical.com>
3016 M: Joe Perches <joe@perches.com>
3018 F: scripts/checkpatch.pl
3020 CHINESE DOCUMENTATION
3021 M: Harry Wei <harryxiyou@gmail.com>
3022 L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
3023 L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
3025 F: Documentation/zh_CN/
3027 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
3028 M: Peter Chen <Peter.Chen@nxp.com>
3029 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
3030 L: linux-usb@vger.kernel.org
3032 F: drivers/usb/chipidea/
3034 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
3035 M: Hans de Goede <hdegoede@redhat.com>
3036 L: linux-input@vger.kernel.org
3038 F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
3039 F: drivers/input/touchscreen/chipone_icn8318.c
3041 CHROME HARDWARE PLATFORM SUPPORT
3042 M: Olof Johansson <olof@lixom.net>
3044 T: git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
3045 F: drivers/platform/chrome/
3047 CISCO VIC ETHERNET NIC DRIVER
3048 M: Christian Benvenuti <benve@cisco.com>
3049 M: Sujith Sankar <ssujith@cisco.com>
3050 M: Govindarajulu Varadarajan <_govind@gmx.com>
3051 M: Neel Patel <neepatel@cisco.com>
3053 F: drivers/net/ethernet/cisco/enic/
3055 CISCO VIC LOW LATENCY NIC DRIVER
3056 M: Christian Benvenuti <benve@cisco.com>
3057 M: Dave Goodell <dgoodell@cisco.com>
3059 F: drivers/infiniband/hw/usnic/
3061 CIRRUS LOGIC EP93XX ETHERNET DRIVER
3062 M: Hartley Sweeten <hsweeten@visionengravers.com>
3063 L: netdev@vger.kernel.org
3065 F: drivers/net/ethernet/cirrus/ep93xx_eth.c
3067 CIRRUS LOGIC AUDIO CODEC DRIVERS
3068 M: Brian Austin <brian.austin@cirrus.com>
3069 M: Paul Handrigan <Paul.Handrigan@cirrus.com>
3070 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3072 F: sound/soc/codecs/cs*
3075 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3076 L: linux-kernel@vger.kernel.org
3079 F: include/linux/cleancache.h
3082 M: Russell King <linux@armlinux.org.uk>
3083 L: linux-clk@vger.kernel.org
3085 F: include/linux/clk.h
3087 CLOCKSOURCE, CLOCKEVENT DRIVERS
3088 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3089 M: Thomas Gleixner <tglx@linutronix.de>
3090 L: linux-kernel@vger.kernel.org
3091 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
3093 F: drivers/clocksource
3095 CISCO FCOE HBA DRIVER
3096 M: Hiral Patel <hiralpat@cisco.com>
3097 M: Suma Ramars <sramars@cisco.com>
3098 M: Brian Uchino <buchino@cisco.com>
3099 L: linux-scsi@vger.kernel.org
3101 F: drivers/scsi/fnic/
3103 CISCO SCSI HBA DRIVER
3104 M: Narsimhulu Musini <nmusini@cisco.com>
3105 M: Sesidhar Baddela <sebaddel@cisco.com>
3106 L: linux-scsi@vger.kernel.org
3108 F: drivers/scsi/snic/
3111 M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
3112 M: Daniel Oliveira Nascimento <don@syst.com.br>
3113 L: platform-driver-x86@vger.kernel.org
3115 F: drivers/platform/x86/classmate-laptop.c
3118 M: Hans Verkuil <hans.verkuil@cisco.com>
3119 L: linux-media@vger.kernel.org
3120 T: git git://linuxtv.org/media_tree.git
3121 W: https://linuxtv.org
3123 F: drivers/media/pci/cobalt/
3125 COCCINELLE/Semantic Patches (SmPL)
3126 M: Julia Lawall <Julia.Lawall@lip6.fr>
3127 M: Gilles Muller <Gilles.Muller@lip6.fr>
3128 M: Nicolas Palix <nicolas.palix@imag.fr>
3129 M: Michal Marek <mmarek@suse.com>
3130 L: cocci@systeme.lip6.fr (moderated for non-subscribers)
3131 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
3132 W: http://coccinelle.lip6.fr/
3134 F: Documentation/coccinelle.txt
3135 F: scripts/coccinelle/
3136 F: scripts/coccicheck
3139 M: Jan Harkes <jaharkes@cs.cmu.edu>
3141 L: codalist@coda.cs.cmu.edu
3142 W: http://www.coda.cs.cmu.edu/
3144 F: Documentation/filesystems/coda.txt
3146 F: include/linux/coda*.h
3147 F: include/uapi/linux/coda*.h
3149 CODA V4L2 MEM2MEM DRIVER
3150 M: Philipp Zabel <p.zabel@pengutronix.de>
3151 L: linux-media@vger.kernel.org
3153 F: Documentation/devicetree/bindings/media/coda.txt
3154 F: drivers/media/platform/coda/
3156 COMMON CLK FRAMEWORK
3157 M: Michael Turquette <mturquette@baylibre.com>
3158 M: Stephen Boyd <sboyd@codeaurora.org>
3159 L: linux-clk@vger.kernel.org
3160 T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
3162 F: Documentation/devicetree/bindings/clock/
3164 X: drivers/clk/clkdev.c
3165 F: include/linux/clk-pr*
3166 F: include/linux/clk/
3168 COMMON INTERNET FILE SYSTEM (CIFS)
3169 M: Steve French <sfrench@samba.org>
3170 L: linux-cifs@vger.kernel.org
3171 L: samba-technical@lists.samba.org (moderated for non-subscribers)
3172 W: http://linux-cifs.samba.org/
3173 T: git git://git.samba.org/sfrench/cifs-2.6.git
3175 F: Documentation/filesystems/cifs/
3178 COMPACTPCI HOTPLUG CORE
3179 M: Scott Murray <scott@spiteful.org>
3180 L: linux-pci@vger.kernel.org
3182 F: drivers/pci/hotplug/cpci_hotplug*
3184 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
3185 M: Scott Murray <scott@spiteful.org>
3186 L: linux-pci@vger.kernel.org
3188 F: drivers/pci/hotplug/cpcihp_zt5550.*
3190 COMPACTPCI HOTPLUG GENERIC DRIVER
3191 M: Scott Murray <scott@spiteful.org>
3192 L: linux-pci@vger.kernel.org
3194 F: drivers/pci/hotplug/cpcihp_generic.c
3196 COMPAL LAPTOP SUPPORT
3197 M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
3198 L: platform-driver-x86@vger.kernel.org
3200 F: drivers/platform/x86/compal-laptop.c
3202 CONEXANT ACCESSRUNNER USB DRIVER
3203 L: accessrunner-general@lists.sourceforge.net
3204 W: http://accessrunner.sourceforge.net/
3206 F: drivers/usb/atm/cxacru.c
3209 M: Joel Becker <jlbec@evilplan.org>
3210 M: Christoph Hellwig <hch@lst.de>
3211 T: git git://git.infradead.org/users/hch/configfs.git
3214 F: include/linux/configfs.h
3217 M: Evgeniy Polyakov <zbr@ioremap.net>
3218 L: netdev@vger.kernel.org
3220 F: drivers/connector/
3222 CONTROL GROUP (CGROUP)
3223 M: Tejun Heo <tj@kernel.org>
3224 M: Li Zefan <lizefan@huawei.com>
3225 M: Johannes Weiner <hannes@cmpxchg.org>
3226 L: cgroups@vger.kernel.org
3227 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3229 F: Documentation/cgroups/
3230 F: include/linux/cgroup*
3233 CONTROL GROUP - CPUSET
3234 M: Li Zefan <lizefan@huawei.com>
3235 L: cgroups@vger.kernel.org
3236 W: http://www.bullopensource.org/cpuset/
3237 W: http://oss.sgi.com/projects/cpusets/
3238 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3240 F: Documentation/cgroups/cpusets.txt
3241 F: include/linux/cpuset.h
3244 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3245 M: Johannes Weiner <hannes@cmpxchg.org>
3246 M: Michal Hocko <mhocko@kernel.org>
3247 M: Vladimir Davydov <vdavydov@virtuozzo.com>
3248 L: cgroups@vger.kernel.org
3249 L: linux-mm@kvack.org
3254 CORETEMP HARDWARE MONITORING DRIVER
3255 M: Fenghua Yu <fenghua.yu@intel.com>
3256 L: linux-hwmon@vger.kernel.org
3258 F: Documentation/hwmon/coretemp
3259 F: drivers/hwmon/coretemp.c
3261 COSA/SRP SYNC SERIAL DRIVER
3262 M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3263 W: http://www.fi.muni.cz/~kas/cosa/
3265 F: drivers/net/wan/cosa*
3267 CPMAC ETHERNET DRIVER
3268 M: Florian Fainelli <florian@openwrt.org>
3269 L: netdev@vger.kernel.org
3271 F: drivers/net/ethernet/ti/cpmac.c
3273 CPU FREQUENCY DRIVERS
3274 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3275 M: Viresh Kumar <viresh.kumar@linaro.org>
3276 L: linux-pm@vger.kernel.org
3278 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3279 T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3281 F: include/linux/cpufreq.h
3283 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3284 M: Viresh Kumar <viresh.kumar@linaro.org>
3285 M: Sudeep Holla <sudeep.holla@arm.com>
3286 L: linux-pm@vger.kernel.org
3287 W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3289 F: drivers/cpufreq/arm_big_little.h
3290 F: drivers/cpufreq/arm_big_little.c
3291 F: drivers/cpufreq/arm_big_little_dt.c
3293 CPUIDLE DRIVER - ARM BIG LITTLE
3294 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3295 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3296 L: linux-pm@vger.kernel.org
3297 L: linux-arm-kernel@lists.infradead.org
3298 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3300 F: drivers/cpuidle/cpuidle-big_little.c
3302 CPUIDLE DRIVER - ARM EXYNOS
3303 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3304 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3305 M: Kukjin Kim <kgene@kernel.org>
3306 L: linux-pm@vger.kernel.org
3307 L: linux-samsung-soc@vger.kernel.org
3309 F: drivers/cpuidle/cpuidle-exynos.c
3310 F: arch/arm/mach-exynos/pm.c
3313 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3314 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3315 L: linux-pm@vger.kernel.org
3317 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3318 F: drivers/cpuidle/*
3319 F: include/linux/cpuidle.h
3322 M: "H. Peter Anvin" <hpa@zytor.com>
3324 F: arch/x86/kernel/cpuid.c
3325 F: arch/x86/kernel/msr.c
3327 CPU POWER MONITORING SUBSYSTEM
3328 M: Thomas Renninger <trenn@suse.com>
3329 L: linux-pm@vger.kernel.org
3331 F: tools/power/cpupower/
3334 W: http://sourceforge.net/projects/cramfs/
3335 S: Orphan / Obsolete
3336 F: Documentation/filesystems/cramfs.txt
3340 M: Mikael Starvik <starvik@axis.com>
3341 M: Jesper Nilsson <jesper.nilsson@axis.com>
3342 L: linux-cris-kernel@axis.com
3343 W: http://developer.axis.com
3344 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3347 F: drivers/tty/serial/crisv10.*
3350 M: Herbert Xu <herbert@gondor.apana.org.au>
3351 M: "David S. Miller" <davem@davemloft.net>
3352 L: linux-crypto@vger.kernel.org
3353 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3354 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3356 F: Documentation/crypto/
3357 F: Documentation/devicetree/bindings/crypto/
3358 F: Documentation/DocBook/crypto-API.tmpl
3364 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3365 M: Neil Horman <nhorman@tuxdriver.com>
3366 L: linux-crypto@vger.kernel.org
3368 F: crypto/ansi_cprng.c
3372 M: Hans Verkuil <hverkuil@xs4all.nl>
3373 L: linux-media@vger.kernel.org
3374 T: git git://linuxtv.org/media_tree.git
3375 W: http://linuxtv.org
3377 F: drivers/media/i2c/cs3308.c
3378 F: drivers/media/i2c/cs3308.h
3380 CS5535 Audio ALSA driver
3381 M: Jaya Kumar <jayakumar.alsa@gmail.com>
3383 F: sound/pci/cs5535audio/
3386 M: Solomon Peachy <pizza@shaftnet.org>
3388 F: drivers/net/wireless/st/cw1200/
3390 CX18 VIDEO4LINUX DRIVER
3391 M: Andy Walls <awalls@md.metrocast.net>
3392 L: ivtv-devel@ivtvdriver.org (subscribers-only)
3393 L: linux-media@vger.kernel.org
3394 T: git git://linuxtv.org/media_tree.git
3395 W: https://linuxtv.org
3396 W: http://www.ivtvdriver.org/index.php/Cx18
3398 F: Documentation/video4linux/cx18.txt
3399 F: drivers/media/pci/cx18/
3400 F: include/uapi/linux/ivtv*
3402 CX2341X MPEG ENCODER HELPER MODULE
3403 M: Hans Verkuil <hverkuil@xs4all.nl>
3404 L: linux-media@vger.kernel.org
3405 T: git git://linuxtv.org/media_tree.git
3406 W: https://linuxtv.org
3408 F: drivers/media/common/cx2341x*
3409 F: include/media/cx2341x*
3411 CX24120 MEDIA DRIVER
3412 M: Jemma Denson <jdenson@gmail.com>
3413 M: Patrick Boettcher <patrick.boettcher@posteo.de>
3414 L: linux-media@vger.kernel.org
3415 W: https://linuxtv.org
3416 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3418 F: drivers/media/dvb-frontends/cx24120*
3420 CX88 VIDEO4LINUX DRIVER
3421 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
3422 M: Mauro Carvalho Chehab <mchehab@kernel.org>
3423 L: linux-media@vger.kernel.org
3424 W: https://linuxtv.org
3425 T: git git://linuxtv.org/media_tree.git
3427 F: Documentation/video4linux/cx88/
3428 F: drivers/media/pci/cx88/
3430 CXD2820R MEDIA DRIVER
3431 M: Antti Palosaari <crope@iki.fi>
3432 L: linux-media@vger.kernel.org
3433 W: https://linuxtv.org
3434 W: http://palosaari.fi/linux/
3435 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3436 T: git git://linuxtv.org/anttip/media_tree.git
3438 F: drivers/media/dvb-frontends/cxd2820r*
3440 CXGB3 ETHERNET DRIVER (CXGB3)
3441 M: Santosh Raspatur <santosh@chelsio.com>
3442 L: netdev@vger.kernel.org
3443 W: http://www.chelsio.com
3445 F: drivers/net/ethernet/chelsio/cxgb3/
3447 CXGB3 ISCSI DRIVER (CXGB3I)
3448 M: Karen Xie <kxie@chelsio.com>
3449 L: linux-scsi@vger.kernel.org
3450 W: http://www.chelsio.com
3452 F: drivers/scsi/cxgbi/cxgb3i
3454 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3455 M: Steve Wise <swise@chelsio.com>
3456 L: linux-rdma@vger.kernel.org
3457 W: http://www.openfabrics.org
3459 F: drivers/infiniband/hw/cxgb3/
3461 CXGB4 ETHERNET DRIVER (CXGB4)
3462 M: Hariprasad S <hariprasad@chelsio.com>
3463 L: netdev@vger.kernel.org
3464 W: http://www.chelsio.com
3466 F: drivers/net/ethernet/chelsio/cxgb4/
3468 CXGB4 ISCSI DRIVER (CXGB4I)
3469 M: Karen Xie <kxie@chelsio.com>
3470 L: linux-scsi@vger.kernel.org
3471 W: http://www.chelsio.com
3473 F: drivers/scsi/cxgbi/cxgb4i
3475 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3476 M: Steve Wise <swise@chelsio.com>
3477 L: linux-rdma@vger.kernel.org
3478 W: http://www.openfabrics.org
3480 F: drivers/infiniband/hw/cxgb4/
3482 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3483 M: Casey Leedom <leedom@chelsio.com>
3484 L: netdev@vger.kernel.org
3485 W: http://www.chelsio.com
3487 F: drivers/net/ethernet/chelsio/cxgb4vf/
3489 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3490 M: Ian Munsie <imunsie@au1.ibm.com>
3491 M: Michael Neuling <mikey@neuling.org>
3492 L: linuxppc-dev@lists.ozlabs.org
3494 F: drivers/misc/cxl/
3495 F: include/misc/cxl*
3496 F: include/uapi/misc/cxl.h
3497 F: Documentation/powerpc/cxl.txt
3498 F: Documentation/powerpc/cxl.txt
3499 F: Documentation/ABI/testing/sysfs-class-cxl
3501 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3502 M: Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3503 M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3504 L: linux-scsi@vger.kernel.org
3506 F: drivers/scsi/cxlflash/
3507 F: include/uapi/scsi/cxlflash_ioctls.h
3508 F: Documentation/powerpc/cxlflash.txt
3510 STMMAC ETHERNET DRIVER
3511 M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3512 M: Alexandre Torgue <alexandre.torgue@st.com>
3513 L: netdev@vger.kernel.org
3514 W: http://www.stlinux.com
3516 F: drivers/net/ethernet/stmicro/stmmac/
3519 M: Russell King <linux@armlinux.org.uk>
3520 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3521 W: http://www.armlinux.org.uk/
3523 F: drivers/video/fbdev/cyber2000fb.*
3525 CYCLADES ASYNC MUX DRIVER
3526 W: http://www.cyclades.com/
3528 F: drivers/tty/cyclades.c
3529 F: include/linux/cyclades.h
3530 F: include/uapi/linux/cyclades.h
3532 CYCLADES PC300 DRIVER
3533 W: http://www.cyclades.com/
3535 F: drivers/net/wan/pc300*
3537 CYPRESS_FIRMWARE MEDIA DRIVER
3538 M: Antti Palosaari <crope@iki.fi>
3539 L: linux-media@vger.kernel.org
3540 W: https://linuxtv.org
3541 W: http://palosaari.fi/linux/
3542 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3543 T: git git://linuxtv.org/anttip/media_tree.git
3545 F: drivers/media/common/cypress_firmware*
3547 CYTTSP TOUCHSCREEN DRIVER
3548 M: Ferruh Yigit <fery@cypress.com>
3549 L: linux-input@vger.kernel.org
3551 F: drivers/input/touchscreen/cyttsp*
3552 F: include/linux/input/cyttsp.h
3554 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3555 M: Joshua Kinard <kumba@gentoo.org>
3557 F: drivers/rtc/rtc-ds1685.c
3558 F: include/linux/rtc/ds1685.h
3560 DAMA SLAVE for AX.25
3561 M: Joerg Reuter <jreuter@yaina.de>
3562 W: http://yaina.de/jreuter/
3563 W: http://www.qsl.net/dl1bke/
3564 L: linux-hams@vger.kernel.org
3566 F: net/ax25/af_ax25.c
3567 F: net/ax25/ax25_dev.c
3568 F: net/ax25/ax25_ds_*
3569 F: net/ax25/ax25_in.c
3570 F: net/ax25/ax25_out.c
3571 F: net/ax25/ax25_timer.c
3572 F: net/ax25/sysctl_net_ax25.c
3574 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3575 L: netdev@vger.kernel.org
3577 F: Documentation/networking/dmfe.txt
3578 F: drivers/net/ethernet/dec/tulip/dmfe.c
3580 DC390/AM53C974 SCSI driver
3581 M: Hannes Reinecke <hare@suse.com>
3582 L: linux-scsi@vger.kernel.org
3584 F: drivers/scsi/am53c974.c
3587 M: Oliver Neukum <oliver@neukum.org>
3588 M: Ali Akcaagac <aliakc@web.de>
3589 M: Jamie Lenehan <lenehan@twibble.org>
3590 L: dc395x@twibble.org
3591 W: http://twibble.org/dist/dc395x/
3592 W: http://lists.twibble.org/mailman/listinfo/dc395x/
3594 F: Documentation/scsi/dc395x.txt
3595 F: drivers/scsi/dc395x.*
3598 M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
3599 L: dccp@vger.kernel.org
3600 W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3602 F: include/linux/dccp.h
3603 F: include/uapi/linux/dccp.h
3604 F: include/linux/tfrc.h
3607 DECnet NETWORK LAYER
3608 W: http://linux-decnet.sourceforge.net
3609 L: linux-decnet-user@lists.sourceforge.net
3611 F: Documentation/networking/decnet.txt
3614 DECSTATION PLATFORM SUPPORT
3615 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3616 L: linux-mips@linux-mips.org
3617 W: http://www.linux-mips.org/wiki/DECstation
3620 F: arch/mips/include/asm/dec/
3621 F: arch/mips/include/asm/mach-dec/
3623 DEFXX FDDI NETWORK DRIVER
3624 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3626 F: drivers/net/fddi/defxx.*
3629 M: Matthew Garrett <mjg59@srcf.ucam.org>
3630 M: Pali Rohár <pali.rohar@gmail.com>
3631 L: platform-driver-x86@vger.kernel.org
3633 F: drivers/platform/x86/dell-laptop.c
3635 DELL LAPTOP RBTN DRIVER
3636 M: Pali Rohár <pali.rohar@gmail.com>
3638 F: drivers/platform/x86/dell-rbtn.*
3640 DELL LAPTOP FREEFALL DRIVER
3641 M: Pali Rohár <pali.rohar@gmail.com>
3643 F: drivers/platform/x86/dell-smo8800.c
3645 DELL LAPTOP SMM DRIVER
3646 M: Pali Rohár <pali.rohar@gmail.com>
3648 F: drivers/hwmon/dell-smm-hwmon.c
3649 F: include/uapi/linux/i8k.h
3651 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3652 M: Doug Warzecha <Douglas_Warzecha@dell.com>
3654 F: Documentation/dcdbas.txt
3655 F: drivers/firmware/dcdbas.*
3657 DELL WMI EXTRAS DRIVER
3658 M: Matthew Garrett <mjg59@srcf.ucam.org>
3659 M: Pali Rohár <pali.rohar@gmail.com>
3661 F: drivers/platform/x86/dell-wmi.c
3663 DESIGNWARE USB2 DRD IP DRIVER
3664 M: John Youn <johnyoun@synopsys.com>
3665 L: linux-usb@vger.kernel.org
3666 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3668 F: drivers/usb/dwc2/
3670 DESIGNWARE USB3 DRD IP DRIVER
3671 M: Felipe Balbi <balbi@kernel.org>
3672 L: linux-usb@vger.kernel.org
3673 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3675 F: drivers/usb/dwc3/
3677 DEVICE COREDUMP (DEV_COREDUMP)
3678 M: Johannes Berg <johannes@sipsolutions.net>
3679 L: linux-kernel@vger.kernel.org
3681 F: drivers/base/devcoredump.c
3682 F: include/linux/devcoredump.h
3684 DEVICE FREQUENCY (DEVFREQ)
3685 M: MyungJoo Ham <myungjoo.ham@samsung.com>
3686 M: Kyungmin Park <kyungmin.park@samsung.com>
3687 L: linux-pm@vger.kernel.org
3688 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3691 F: include/linux/devfreq.h
3692 F: Documentation/devicetree/bindings/devfreq/
3694 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3695 M: Chanwoo Choi <cw00.choi@samsung.com>
3696 L: linux-pm@vger.kernel.org
3697 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3699 F: drivers/devfreq/event/
3700 F: drivers/devfreq/devfreq-event.c
3701 F: include/linux/devfreq-event.h
3702 F: Documentation/devicetree/bindings/devfreq/event/
3704 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
3705 M: Chanwoo Choi <cw00.choi@samsung.com>
3706 L: linux-pm@vger.kernel.org
3707 L: linux-samsung-soc@vger.kernel.org
3708 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3710 F: drivers/devfreq/exynos-bus.c
3711 F: Documentation/devicetree/bindings/devfreq/exynos-bus.txt
3713 DEVICE NUMBER REGISTRY
3714 M: Torben Mathiasen <device@lanana.org>
3715 W: http://lanana.org/docs/device-list/index.html
3719 M: Alasdair Kergon <agk@redhat.com>
3720 M: Mike Snitzer <snitzer@redhat.com>
3721 M: dm-devel@redhat.com
3722 L: dm-devel@redhat.com
3723 W: http://sources.redhat.com/dm
3724 Q: http://patchwork.kernel.org/project/dm-devel/list/
3725 T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3726 T: quilt http://people.redhat.com/agk/patches/linux/editing/
3728 F: Documentation/device-mapper/
3730 F: drivers/md/persistent-data/
3731 F: include/linux/device-mapper.h
3732 F: include/linux/dm-*.h
3733 F: include/uapi/linux/dm-*.h
3736 M: Jiri Pirko <jiri@mellanox.com>
3737 L: netdev@vger.kernel.org
3739 F: net/core/devlink.c
3740 F: include/net/devlink.h
3741 F: include/uapi/linux/devlink.h
3743 DIALOG SEMICONDUCTOR DRIVERS
3744 M: Support Opensource <support.opensource@diasemi.com>
3745 W: http://www.dialog-semiconductor.com/products
3747 F: Documentation/hwmon/da90??
3748 F: Documentation/devicetree/bindings/mfd/da90*.txt
3749 F: Documentation/devicetree/bindings/regulator/da92*.txt
3750 F: Documentation/devicetree/bindings/sound/da[79]*.txt
3751 F: drivers/gpio/gpio-da90??.c
3752 F: drivers/hwmon/da90??-hwmon.c
3753 F: drivers/iio/adc/da91??-*.c
3754 F: drivers/input/misc/da90??_onkey.c
3755 F: drivers/input/touchscreen/da9052_tsi.c
3756 F: drivers/leds/leds-da90??.c
3757 F: drivers/mfd/da903x.c
3758 F: drivers/mfd/da90??-*.c
3759 F: drivers/mfd/da91??-*.c
3760 F: drivers/power/da9052-battery.c
3761 F: drivers/power/da91??-*.c
3762 F: drivers/regulator/da903x.c
3763 F: drivers/regulator/da9???-regulator.[ch]
3764 F: drivers/rtc/rtc-da90??.c
3765 F: drivers/video/backlight/da90??_bl.c
3766 F: drivers/watchdog/da90??_wdt.c
3767 F: include/linux/mfd/da903x.h
3768 F: include/linux/mfd/da9052/
3769 F: include/linux/mfd/da9055/
3770 F: include/linux/mfd/da9062/
3771 F: include/linux/mfd/da9063/
3772 F: include/linux/mfd/da9150/
3773 F: include/linux/regulator/da9211.h
3774 F: include/sound/da[79]*.h
3775 F: sound/soc/codecs/da[79]*.[ch]
3777 DIGI NEO AND CLASSIC PCI PRODUCTS
3778 M: Lidza Louina <lidza.louina@gmail.com>
3779 M: Mark Hounschell <markh@compro.net>
3780 L: driverdev-devel@linuxdriverproject.org
3782 F: drivers/staging/dgnc/
3784 DIOLAN U2C-12 I2C DRIVER
3785 M: Guenter Roeck <linux@roeck-us.net>
3786 L: linux-i2c@vger.kernel.org
3788 F: drivers/i2c/busses/i2c-diolan-u2c.c
3791 M: Matthew Wilcox <willy@linux.intel.com>
3792 L: linux-fsdevel@vger.kernel.org
3796 DIRECTORY NOTIFICATION (DNOTIFY)
3797 M: Eric Paris <eparis@parisplace.org>
3799 F: Documentation/filesystems/dnotify.txt
3800 F: fs/notify/dnotify/
3801 F: include/linux/dnotify.h
3803 DISK GEOMETRY AND PARTITION HANDLING
3804 M: Andries Brouwer <aeb@cwi.nl>
3805 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3806 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3807 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3811 M: Jan Kara <jack@suse.com>
3813 F: Documentation/filesystems/quota.txt
3815 F: include/linux/quota*.h
3816 F: include/uapi/linux/quota*.h
3818 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3819 M: Bernie Thompson <bernie@plugable.com>
3820 L: linux-fbdev@vger.kernel.org
3822 W: http://plugable.com/category/projects/udlfb/
3823 F: drivers/video/fbdev/udlfb.c
3824 F: include/video/udlfb.h
3825 F: Documentation/fb/udlfb.txt
3827 DISTRIBUTED LOCK MANAGER (DLM)
3828 M: Christine Caulfield <ccaulfie@redhat.com>
3829 M: David Teigland <teigland@redhat.com>
3830 L: cluster-devel@redhat.com
3831 W: http://sources.redhat.com/cluster/
3832 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
3836 DMA BUFFER SHARING FRAMEWORK
3837 M: Sumit Semwal <sumit.semwal@linaro.org>
3839 L: linux-media@vger.kernel.org
3840 L: dri-devel@lists.freedesktop.org
3841 L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3843 F: include/linux/dma-buf*
3844 F: include/linux/reservation.h
3845 F: include/linux/*fence.h
3846 F: Documentation/dma-buf-sharing.txt
3847 T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3850 M: Sumit Semwal <sumit.semwal@linaro.org>
3851 R: Gustavo Padovan <gustavo@padovan.org>
3853 L: linux-media@vger.kernel.org
3854 L: dri-devel@lists.freedesktop.org
3855 F: drivers/dma-buf/sync_file.c
3856 F: include/linux/sync_file.h
3857 F: Documentation/sync_file.txt
3858 T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3860 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3861 M: Vinod Koul <vinod.koul@intel.com>
3862 L: dmaengine@vger.kernel.org
3863 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3866 F: include/linux/dmaengine.h
3867 F: Documentation/devicetree/bindings/dma/
3868 F: Documentation/dmaengine/
3869 T: git git://git.infradead.org/users/vkoul/slave-dma.git
3871 DME1737 HARDWARE MONITOR DRIVER
3872 M: Juerg Haefliger <juergh@gmail.com>
3873 L: linux-hwmon@vger.kernel.org
3875 F: Documentation/hwmon/dme1737
3876 F: drivers/hwmon/dme1737.c
3879 M: Jean Delvare <jdelvare@suse.com>
3881 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3882 F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
3883 F: drivers/firmware/dmi-id.c
3884 F: drivers/firmware/dmi_scan.c
3885 F: include/linux/dmi.h
3888 M: Jonathan Corbet <corbet@lwn.net>
3889 L: linux-doc@vger.kernel.org
3892 F: scripts/docproc.c
3893 F: scripts/kernel-doc*
3894 X: Documentation/ABI/
3895 X: Documentation/devicetree/
3896 X: Documentation/acpi
3897 X: Documentation/power
3898 X: Documentation/spi
3899 X: Documentation/DocBook/media
3900 T: git git://git.lwn.net/linux.git docs-next
3903 M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
3904 L: blinux-list@redhat.com
3906 F: drivers/char/dtlk.c
3907 F: include/linux/dtlk.h
3909 DPT_I2O SCSI RAID DRIVER
3910 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3911 L: linux-scsi@vger.kernel.org
3912 W: http://www.adaptec.com/
3914 F: drivers/scsi/dpt*
3915 F: drivers/scsi/dpt/
3918 M: Philipp Reisner <philipp.reisner@linbit.com>
3919 M: Lars Ellenberg <lars.ellenberg@linbit.com>
3920 L: drbd-dev@lists.linbit.com
3921 W: http://www.drbd.org
3922 T: git git://git.linbit.com/linux-drbd.git
3923 T: git git://git.linbit.com/drbd-8.4.git
3925 F: drivers/block/drbd/
3927 F: Documentation/blockdev/drbd/
3929 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3930 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3931 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3933 F: Documentation/kobject.txt
3938 F: include/linux/debugfs.h
3939 F: include/linux/kobj*
3943 M: David Airlie <airlied@linux.ie>
3944 L: dri-devel@lists.freedesktop.org
3945 T: git git://people.freedesktop.org/~airlied/linux
3949 F: Documentation/devicetree/bindings/display/
3950 F: Documentation/devicetree/bindings/gpu/
3951 F: Documentation/devicetree/bindings/video/
3952 F: Documentation/gpu/
3954 F: include/uapi/drm/
3956 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
3957 M: Dave Airlie <airlied@redhat.com>
3959 F: drivers/gpu/drm/ast/
3961 DRM DRIVER FOR BOCHS VIRTUAL GPU
3962 M: Gerd Hoffmann <kraxel@redhat.com>
3964 F: drivers/gpu/drm/bochs/
3966 DRM DRIVER FOR QEMU'S CIRRUS DEVICE
3967 M: Dave Airlie <airlied@redhat.com>
3969 F: drivers/gpu/drm/cirrus/
3971 RADEON and AMDGPU DRM DRIVERS
3972 M: Alex Deucher <alexander.deucher@amd.com>
3973 M: Christian König <christian.koenig@amd.com>
3974 L: dri-devel@lists.freedesktop.org
3975 T: git git://people.freedesktop.org/~agd5f/linux
3977 F: drivers/gpu/drm/radeon/
3978 F: include/uapi/drm/radeon_drm.h
3979 F: drivers/gpu/drm/amd/
3980 F: include/uapi/drm/amdgpu_drm.h
3983 M: Thierry Reding <thierry.reding@gmail.com>
3984 L: dri-devel@lists.freedesktop.org
3985 T: git git://anongit.freedesktop.org/tegra/linux.git
3987 F: drivers/gpu/drm/drm_panel.c
3988 F: drivers/gpu/drm/panel/
3989 F: include/drm/drm_panel.h
3990 F: Documentation/devicetree/bindings/display/panel/
3992 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3993 M: Daniel Vetter <daniel.vetter@intel.com>
3994 M: Jani Nikula <jani.nikula@linux.intel.com>
3995 L: intel-gfx@lists.freedesktop.org
3996 L: dri-devel@lists.freedesktop.org
3997 W: https://01.org/linuxgraphics/
3998 Q: http://patchwork.freedesktop.org/project/intel-gfx/
3999 T: git git://anongit.freedesktop.org/drm-intel
4001 F: drivers/gpu/drm/i915/
4002 F: include/drm/i915*
4003 F: include/uapi/drm/i915_drm.h
4004 F: Documentation/gpu/i915.rst
4006 DRM DRIVERS FOR ATMEL HLCDC
4007 M: Boris Brezillon <boris.brezillon@free-electrons.com>
4008 L: dri-devel@lists.freedesktop.org
4010 F: drivers/gpu/drm/atmel-hlcdc/
4011 F: Documentation/devicetree/bindings/drm/atmel/
4013 DRM DRIVERS FOR ALLWINNER A10
4014 M: Maxime Ripard <maxime.ripard@free-electrons.com>
4015 L: dri-devel@lists.freedesktop.org
4017 F: drivers/gpu/drm/sun4i/
4018 F: Documentation/devicetree/bindings/display/sunxi/sun4i-drm.txt
4020 DRM DRIVERS FOR EXYNOS
4021 M: Inki Dae <inki.dae@samsung.com>
4022 M: Joonyoung Shim <jy0922.shim@samsung.com>
4023 M: Seung-Woo Kim <sw0312.kim@samsung.com>
4024 M: Kyungmin Park <kyungmin.park@samsung.com>
4025 L: dri-devel@lists.freedesktop.org
4026 T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
4028 F: drivers/gpu/drm/exynos/
4029 F: include/uapi/drm/exynos_drm.h
4030 F: Documentation/devicetree/bindings/display/exynos/
4032 DRM DRIVERS FOR FREESCALE DCU
4033 M: Stefan Agner <stefan@agner.ch>
4034 M: Alison Wang <alison.wang@freescale.com>
4035 L: dri-devel@lists.freedesktop.org
4037 F: drivers/gpu/drm/fsl-dcu/
4038 F: Documentation/devicetree/bindings/display/fsl,dcu.txt
4039 F: Documentation/devicetree/bindings/display/fsl,tcon.txt
4040 F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
4042 DRM DRIVERS FOR FREESCALE IMX
4043 M: Philipp Zabel <p.zabel@pengutronix.de>
4044 L: dri-devel@lists.freedesktop.org
4046 F: drivers/gpu/drm/imx/
4047 F: drivers/gpu/ipu-v3/
4048 F: Documentation/devicetree/bindings/display/imx/
4050 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
4051 M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
4052 L: dri-devel@lists.freedesktop.org
4053 T: git git://github.com/patjak/drm-gma500
4055 F: drivers/gpu/drm/gma500/
4057 DRM DRIVERS FOR HISILICON
4058 M: Xinliang Liu <z.liuxinliang@hisilicon.com>
4059 R: Xinwei Kong <kong.kongxinwei@hisilicon.com>
4060 R: Chen Feng <puck.chen@hisilicon.com>
4061 L: dri-devel@lists.freedesktop.org
4062 T: git git://github.com/xin3liang/linux.git
4064 F: drivers/gpu/drm/hisilicon/
4065 F: Documentation/devicetree/bindings/display/hisilicon/
4067 DRM DRIVER FOR INTEL I810 VIDEO CARDS
4068 S: Orphan / Obsolete
4069 F: drivers/gpu/drm/i810/
4070 F: include/uapi/drm/i810_drm.h
4072 DRM DRIVER FOR MSM ADRENO GPU
4073 M: Rob Clark <robdclark@gmail.com>
4074 L: linux-arm-msm@vger.kernel.org
4075 L: dri-devel@lists.freedesktop.org
4076 L: freedreno@lists.freedesktop.org
4077 T: git git://people.freedesktop.org/~robclark/linux
4079 F: drivers/gpu/drm/msm/
4080 F: include/uapi/drm/msm_drm.h
4081 F: Documentation/devicetree/bindings/display/msm/
4083 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
4084 M: Ben Skeggs <bskeggs@redhat.com>
4085 L: dri-devel@lists.freedesktop.org
4086 L: nouveau@lists.freedesktop.org
4087 T: git git://github.com/skeggsb/linux
4089 F: drivers/gpu/drm/nouveau/
4090 F: include/uapi/drm/nouveau_drm.h
4092 DRM DRIVERS FOR NVIDIA TEGRA
4093 M: Thierry Reding <thierry.reding@gmail.com>
4094 L: dri-devel@lists.freedesktop.org
4095 L: linux-tegra@vger.kernel.org
4096 T: git git://anongit.freedesktop.org/tegra/linux.git
4098 F: drivers/gpu/drm/tegra/
4099 F: drivers/gpu/host1x/
4100 F: include/linux/host1x.h
4101 F: include/uapi/drm/tegra_drm.h
4102 F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
4104 DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS
4105 S: Orphan / Obsolete
4106 F: drivers/gpu/drm/mga/
4107 F: include/uapi/drm/mga_drm.h
4109 DRM DRIVER FOR MGA G200 SERVER GRAPHICS CHIPS
4110 M: Dave Airlie <airlied@redhat.com>
4112 F: drivers/gpu/drm/mgag200/
4114 DRM DRIVER FOR RAGE 128 VIDEO CARDS
4115 S: Orphan / Obsolete
4116 F: drivers/gpu/drm/r128/
4117 F: include/uapi/drm/r128_drm.h
4119 DRM DRIVERS FOR RENESAS
4120 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
4121 L: dri-devel@lists.freedesktop.org
4122 L: linux-renesas-soc@vger.kernel.org
4123 T: git git://linuxtv.org/pinchartl/fbdev
4125 F: drivers/gpu/drm/rcar-du/
4126 F: drivers/gpu/drm/shmobile/
4127 F: include/linux/platform_data/shmob_drm.h
4128 F: Documentation/devicetree/bindings/display/renesas,du.txt
4130 DRM DRIVER FOR QXL VIRTUAL GPU
4131 M: Dave Airlie <airlied@redhat.com>
4133 F: drivers/gpu/drm/qxl/
4134 F: include/uapi/drm/qxl_drm.h
4136 DRM DRIVERS FOR ROCKCHIP
4137 M: Mark Yao <mark.yao@rock-chips.com>
4138 L: dri-devel@lists.freedesktop.org
4140 F: drivers/gpu/drm/rockchip/
4141 F: Documentation/devicetree/bindings/display/rockchip/
4143 DRM DRIVER FOR SAVAGE VIDEO CARDS
4144 S: Orphan / Obsolete
4145 F: drivers/gpu/drm/savage/
4146 F: include/uapi/drm/savage_drm.h
4148 DRM DRIVER FOR SIS VIDEO CARDS
4149 S: Orphan / Obsolete
4150 F: drivers/gpu/drm/sis/
4151 F: include/uapi/drm/sis_drm.h
4154 M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
4155 M: Vincent Abriou <vincent.abriou@st.com>
4156 L: dri-devel@lists.freedesktop.org
4157 T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
4159 F: drivers/gpu/drm/sti
4160 F: Documentation/devicetree/bindings/display/st,stih4xx.txt
4162 DRM DRIVER FOR TDFX VIDEO CARDS
4163 S: Orphan / Obsolete
4164 F: drivers/gpu/drm/tdfx/
4166 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
4167 M: Dave Airlie <airlied@redhat.com>
4169 F: drivers/gpu/drm/udl/
4171 DRM DRIVERS FOR VIVANTE GPU IP
4172 M: Lucas Stach <l.stach@pengutronix.de>
4173 R: Russell King <linux+etnaviv@armlinux.org.uk>
4174 R: Christian Gmeiner <christian.gmeiner@gmail.com>
4175 L: dri-devel@lists.freedesktop.org
4177 F: drivers/gpu/drm/etnaviv/
4178 F: include/uapi/drm/etnaviv_drm.h
4179 F: Documentation/devicetree/bindings/display/etnaviv/
4181 DRM DRIVER FOR VMWARE VIRTUAL GPU
4182 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
4183 M: Sinclair Yeh <syeh@vmware.com>
4184 M: Thomas Hellstrom <thellstrom@vmware.com>
4185 L: dri-devel@lists.freedesktop.org
4186 T: git git://people.freedesktop.org/~syeh/repos_linux
4187 T: git git://people.freedesktop.org/~thomash/linux
4189 F: drivers/gpu/drm/vmwgfx/
4190 F: include/uapi/drm/vmwgfx_drm.h
4193 M: Eric Anholt <eric@anholt.net>
4194 T: git git://github.com/anholt/linux
4196 F: drivers/gpu/drm/vc4/
4197 F: include/uapi/drm/vc4_drm.h
4198 F: Documentation/devicetree/bindings/display/brcm,bcm-vc4.txt
4200 DRM DRIVERS FOR TI OMAP
4201 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4202 L: dri-devel@lists.freedesktop.org
4204 F: drivers/gpu/drm/omapdrm/
4205 F: Documentation/devicetree/bindings/display/ti/
4207 DRM DRIVERS FOR TI LCDC
4208 M: Jyri Sarha <jsarha@ti.com>
4209 R: Tomi Valkeinen <tomi.valkeinen@ti.com>
4210 L: dri-devel@lists.freedesktop.org
4212 F: drivers/gpu/drm/tilcdc/
4213 F: Documentation/devicetree/bindings/display/tilcdc/
4215 DSBR100 USB FM RADIO DRIVER
4216 M: Alexey Klimov <klimov.linux@gmail.com>
4217 L: linux-media@vger.kernel.org
4218 T: git git://linuxtv.org/media_tree.git
4220 F: drivers/media/radio/dsbr100.c
4223 M: Francois Romieu <romieu@fr.zoreil.com>
4224 L: netdev@vger.kernel.org
4226 F: drivers/net/wan/dscc4.c
4229 M: Hans Verkuil <hverkuil@xs4all.nl>
4230 L: linux-media@vger.kernel.org
4231 T: git git://linuxtv.org/media_tree.git
4232 W: https://linuxtv.org
4234 F: drivers/media/pci/dt3155/
4236 DVB_USB_AF9015 MEDIA DRIVER
4237 M: Antti Palosaari <crope@iki.fi>
4238 L: linux-media@vger.kernel.org
4239 W: https://linuxtv.org
4240 W: http://palosaari.fi/linux/
4241 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4242 T: git git://linuxtv.org/anttip/media_tree.git
4244 F: drivers/media/usb/dvb-usb-v2/af9015*
4246 DVB_USB_AF9035 MEDIA DRIVER
4247 M: Antti Palosaari <crope@iki.fi>
4248 L: linux-media@vger.kernel.org
4249 W: https://linuxtv.org
4250 W: http://palosaari.fi/linux/
4251 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4252 T: git git://linuxtv.org/anttip/media_tree.git
4254 F: drivers/media/usb/dvb-usb-v2/af9035*
4256 DVB_USB_ANYSEE MEDIA DRIVER
4257 M: Antti Palosaari <crope@iki.fi>
4258 L: linux-media@vger.kernel.org
4259 W: https://linuxtv.org
4260 W: http://palosaari.fi/linux/
4261 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4262 T: git git://linuxtv.org/anttip/media_tree.git
4264 F: drivers/media/usb/dvb-usb-v2/anysee*
4266 DVB_USB_AU6610 MEDIA DRIVER
4267 M: Antti Palosaari <crope@iki.fi>
4268 L: linux-media@vger.kernel.org
4269 W: https://linuxtv.org
4270 W: http://palosaari.fi/linux/
4271 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4272 T: git git://linuxtv.org/anttip/media_tree.git
4274 F: drivers/media/usb/dvb-usb-v2/au6610*
4276 DVB_USB_CE6230 MEDIA DRIVER
4277 M: Antti Palosaari <crope@iki.fi>
4278 L: linux-media@vger.kernel.org
4279 W: https://linuxtv.org
4280 W: http://palosaari.fi/linux/
4281 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4282 T: git git://linuxtv.org/anttip/media_tree.git
4284 F: drivers/media/usb/dvb-usb-v2/ce6230*
4286 DVB_USB_CXUSB MEDIA DRIVER
4287 M: Michael Krufky <mkrufky@linuxtv.org>
4288 L: linux-media@vger.kernel.org
4289 W: https://linuxtv.org
4290 W: http://github.com/mkrufky
4291 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4292 T: git git://linuxtv.org/media_tree.git
4294 F: drivers/media/usb/dvb-usb/cxusb*
4296 DVB_USB_EC168 MEDIA DRIVER
4297 M: Antti Palosaari <crope@iki.fi>
4298 L: linux-media@vger.kernel.org
4299 W: https://linuxtv.org
4300 W: http://palosaari.fi/linux/
4301 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4302 T: git git://linuxtv.org/anttip/media_tree.git
4304 F: drivers/media/usb/dvb-usb-v2/ec168*
4306 DVB_USB_GL861 MEDIA DRIVER
4307 M: Antti Palosaari <crope@iki.fi>
4308 L: linux-media@vger.kernel.org
4309 W: https://linuxtv.org
4310 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4311 T: git git://linuxtv.org/anttip/media_tree.git
4313 F: drivers/media/usb/dvb-usb-v2/gl861*
4315 DVB_USB_MXL111SF MEDIA DRIVER
4316 M: Michael Krufky <mkrufky@linuxtv.org>
4317 L: linux-media@vger.kernel.org
4318 W: https://linuxtv.org
4319 W: http://github.com/mkrufky
4320 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4321 T: git git://linuxtv.org/mkrufky/mxl111sf.git
4323 F: drivers/media/usb/dvb-usb-v2/mxl111sf*
4325 DVB_USB_RTL28XXU MEDIA DRIVER
4326 M: Antti Palosaari <crope@iki.fi>
4327 L: linux-media@vger.kernel.org
4328 W: https://linuxtv.org
4329 W: http://palosaari.fi/linux/
4330 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4331 T: git git://linuxtv.org/anttip/media_tree.git
4333 F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
4335 DVB_USB_V2 MEDIA DRIVER
4336 M: Antti Palosaari <crope@iki.fi>
4337 L: linux-media@vger.kernel.org
4338 W: https://linuxtv.org
4339 W: http://palosaari.fi/linux/
4340 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4341 T: git git://linuxtv.org/anttip/media_tree.git
4343 F: drivers/media/usb/dvb-usb-v2/dvb_usb*
4344 F: drivers/media/usb/dvb-usb-v2/usb_urb.c
4347 M: Jason Baron <jbaron@akamai.com>
4349 F: lib/dynamic_debug.c
4350 F: include/linux/dynamic_debug.h
4352 DZ DECSTATION DZ11 SERIAL DRIVER
4353 M: "Maciej W. Rozycki" <macro@linux-mips.org>
4355 F: drivers/tty/serial/dz.*
4357 E3X0 POWER BUTTON DRIVER
4358 M: Moritz Fischer <moritz.fischer@ettus.com>
4359 L: usrp-users@lists.ettus.com
4360 W: http://www.ettus.com
4362 F: drivers/input/misc/e3x0-button.c
4363 F: Documentation/devicetree/bindings/input/e3x0-button.txt
4366 M: Antti Palosaari <crope@iki.fi>
4367 L: linux-media@vger.kernel.org
4368 W: https://linuxtv.org
4369 W: http://palosaari.fi/linux/
4370 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4371 T: git git://linuxtv.org/anttip/media_tree.git
4373 F: drivers/media/tuners/e4000*
4375 EATA ISA/EISA/PCI SCSI DRIVER
4376 M: Dario Ballabio <ballabio_dario@emc.com>
4377 L: linux-scsi@vger.kernel.org
4379 F: drivers/scsi/eata.c
4382 M: Antti Palosaari <crope@iki.fi>
4383 L: linux-media@vger.kernel.org
4384 W: https://linuxtv.org
4385 W: http://palosaari.fi/linux/
4386 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4387 T: git git://linuxtv.org/anttip/media_tree.git
4389 F: drivers/media/dvb-frontends/ec100*
4392 M: Tyler Hicks <tyhicks@canonical.com>
4393 L: ecryptfs@vger.kernel.org
4394 W: http://ecryptfs.org
4395 W: https://launchpad.net/ecryptfs
4396 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4398 F: Documentation/filesystems/ecryptfs.txt
4402 M: Doug Thompson <dougthompson@xmission.com>
4403 M: Borislav Petkov <bp@alien8.de>
4404 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4405 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4406 L: linux-edac@vger.kernel.org
4407 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4408 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4410 F: Documentation/edac.txt
4412 F: include/linux/edac.h
4415 M: Doug Thompson <dougthompson@xmission.com>
4416 M: Borislav Petkov <bp@alien8.de>
4417 L: linux-edac@vger.kernel.org
4419 F: drivers/edac/amd64_edac*
4422 M: Doug Thompson <dougthompson@xmission.com>
4423 M: Robert Richter <rric@kernel.org>
4424 L: linux-edac@vger.kernel.org
4426 F: drivers/edac/highbank*
4429 M: Ralf Baechle <ralf@linux-mips.org>
4430 M: David Daney <david.daney@cavium.com>
4431 L: linux-edac@vger.kernel.org
4432 L: linux-mips@linux-mips.org
4434 F: drivers/edac/octeon_edac*
4437 M: Mark Gross <mark.gross@intel.com>
4438 M: Doug Thompson <dougthompson@xmission.com>
4439 L: linux-edac@vger.kernel.org
4441 F: drivers/edac/e752x_edac.c
4444 M: Doug Thompson <dougthompson@xmission.com>
4445 L: linux-edac@vger.kernel.org
4447 F: drivers/edac/e7xxx_edac.c
4450 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4451 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4452 L: linux-edac@vger.kernel.org
4454 F: drivers/edac/ghes_edac.c
4457 M: Tim Small <tim@buttersideup.com>
4458 L: linux-edac@vger.kernel.org
4460 F: drivers/edac/i82443bxgx_edac.c
4463 M: Jason Uhlenkott <juhlenko@akamai.com>
4464 L: linux-edac@vger.kernel.org
4466 F: drivers/edac/i3000_edac.c
4469 M: Doug Thompson <dougthompson@xmission.com>
4470 L: linux-edac@vger.kernel.org
4472 F: drivers/edac/i5000_edac.c
4475 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4476 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4477 L: linux-edac@vger.kernel.org
4479 F: drivers/edac/i5400_edac.c
4482 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4483 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4484 L: linux-edac@vger.kernel.org
4486 F: drivers/edac/i7300_edac.c
4489 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4490 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4491 L: linux-edac@vger.kernel.org
4493 F: drivers/edac/i7core_edac.c
4496 M: Ranganathan Desikan <ravi@jetztechnologies.com>
4497 M: "Arvind R." <arvino55@gmail.com>
4498 L: linux-edac@vger.kernel.org
4500 F: drivers/edac/i82975x_edac.c
4503 M: Jason Baron <jbaron@akamai.com>
4504 L: linux-edac@vger.kernel.org
4506 F: drivers/edac/ie31200_edac.c
4509 M: Johannes Thumshirn <morbidrsa@gmail.com>
4510 L: linux-edac@vger.kernel.org
4512 F: drivers/edac/mpc85xx_edac.[ch]
4515 M: Egor Martovetsky <egor@pasemi.com>
4516 L: linux-edac@vger.kernel.org
4518 F: drivers/edac/pasemi_edac.c
4521 M: Tim Small <tim@buttersideup.com>
4522 L: linux-edac@vger.kernel.org
4524 F: drivers/edac/r82600_edac.c
4527 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4528 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4529 L: linux-edac@vger.kernel.org
4531 F: drivers/edac/sb_edac.c
4534 APPLIED MICRO (APM) X-GENE SOC EDAC
4535 M: Loc Ho <lho@apm.com>
4537 F: drivers/edac/xgene_edac.c
4538 F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4540 EDIROL UA-101/UA-1000 DRIVER
4541 M: Clemens Ladisch <clemens@ladisch.de>
4542 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4543 T: git git://git.alsa-project.org/alsa-kernel.git
4545 F: sound/usb/misc/ua101.c
4547 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4548 M: Matt Fleming <matt@codeblueprint.co.uk>
4549 L: linux-efi@vger.kernel.org
4550 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4552 F: Documentation/efi-stub.txt
4553 F: arch/ia64/kernel/efi.c
4554 F: arch/x86/boot/compressed/eboot.[ch]
4555 F: arch/x86/include/asm/efi.h
4556 F: arch/x86/platform/efi/
4557 F: drivers/firmware/efi/
4558 F: include/linux/efi*.h
4560 EFI VARIABLE FILESYSTEM
4561 M: Matthew Garrett <matthew.garrett@nebula.com>
4562 M: Jeremy Kerr <jk@ozlabs.org>
4563 M: Matt Fleming <matt@codeblueprint.co.uk>
4564 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4565 L: linux-efi@vger.kernel.org
4569 EFIFB FRAMEBUFFER DRIVER
4570 L: linux-fbdev@vger.kernel.org
4571 M: Peter Jones <pjones@redhat.com>
4573 F: drivers/video/fbdev/efifb.c
4576 W: http://aeschi.ch.eu.org/efs/
4580 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4581 M: Douglas Miller <dougmill@linux.vnet.ibm.com>
4582 L: netdev@vger.kernel.org
4584 F: drivers/net/ethernet/ibm/ehea/
4586 EM28XX VIDEO4LINUX DRIVER
4587 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4588 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4589 L: linux-media@vger.kernel.org
4590 W: https://linuxtv.org
4591 T: git git://linuxtv.org/media_tree.git
4593 F: drivers/media/usb/em28xx/
4596 M: Paul Gortmaker <paul.gortmaker@windriver.com>
4597 M: Matt Mackall <mpm@selenic.com>
4598 M: David Woodhouse <dwmw2@infradead.org>
4599 L: linux-embedded@vger.kernel.org
4602 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4603 M: James Smart <james.smart@avagotech.com>
4604 M: Dick Kennedy <dick.kennedy@avagotech.com>
4605 L: linux-scsi@vger.kernel.org
4606 W: http://www.avagotech.com
4608 F: drivers/scsi/lpfc/
4610 ENE CB710 FLASH CARD READER DRIVER
4611 M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
4613 F: drivers/misc/cb710/
4614 F: drivers/mmc/host/cb710-mmc.*
4615 F: include/linux/cb710.h
4617 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4618 M: Maxim Levitsky <maximlevitsky@gmail.com>
4620 F: drivers/media/rc/ene_ir.*
4622 EPSON S1D13XXX FRAMEBUFFER DRIVER
4623 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
4625 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4626 F: drivers/video/fbdev/s1d13xxxfb.c
4627 F: include/video/s1d13xxxfb.h
4629 ET131X NETWORK DRIVER
4630 M: Mark Einon <mark.einon@gmail.com>
4632 F: drivers/net/ethernet/agere/
4635 M: Stephen Hemminger <stephen@networkplumber.org>
4636 L: bridge@lists.linux-foundation.org (moderated for non-subscribers)
4637 L: netdev@vger.kernel.org
4638 W: http://www.linuxfoundation.org/en/Net:Bridge
4640 F: include/linux/netfilter_bridge/
4643 ETHERNET PHY LIBRARY
4644 M: Florian Fainelli <f.fainelli@gmail.com>
4645 L: netdev@vger.kernel.org
4647 F: include/linux/phy.h
4648 F: include/linux/phy_fixed.h
4650 F: Documentation/networking/phy.txt
4651 F: drivers/of/of_mdio.c
4652 F: drivers/of/of_net.c
4655 M: Jan Kara <jack@suse.com>
4656 L: linux-ext4@vger.kernel.org
4658 F: Documentation/filesystems/ext2.txt
4660 F: include/linux/ext2*
4663 M: "Theodore Ts'o" <tytso@mit.edu>
4664 M: Andreas Dilger <adilger.kernel@dilger.ca>
4665 L: linux-ext4@vger.kernel.org
4666 W: http://ext4.wiki.kernel.org
4667 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
4668 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4670 F: Documentation/filesystems/ext4.txt
4673 Extended Verification Module (EVM)
4674 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4675 L: linux-ima-devel@lists.sourceforge.net
4676 L: linux-security-module@vger.kernel.org
4678 F: security/integrity/evm/
4680 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4681 M: MyungJoo Ham <myungjoo.ham@samsung.com>
4682 M: Chanwoo Choi <cw00.choi@samsung.com>
4683 L: linux-kernel@vger.kernel.org
4684 T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4687 F: include/linux/extcon/
4688 F: include/linux/extcon.h
4689 F: Documentation/extcon/
4690 F: Documentation/devicetree/bindings/extcon/
4693 M: Jingoo Han <jingoohan1@gmail.com>
4694 L: dri-devel@lists.freedesktop.org
4696 F: drivers/gpu/drm/exynos/exynos_dp*
4698 EXYNOS SYSMMU (IOMMU) driver
4699 M: Marek Szyprowski <m.szyprowski@samsung.com>
4700 L: iommu@lists.linux-foundation.org
4702 F: drivers/iommu/exynos-iommu.c
4704 EXYNOS MIPI DISPLAY DRIVERS
4705 M: Inki Dae <inki.dae@samsung.com>
4706 M: Donghwa Lee <dh09.lee@samsung.com>
4707 M: Kyungmin Park <kyungmin.park@samsung.com>
4708 L: linux-fbdev@vger.kernel.org
4710 F: drivers/video/fbdev/exynos/exynos_mipi*
4711 F: include/video/exynos_mipi*
4713 EZchip NPS platform support
4714 M: Noam Camus <noamc@ezchip.com>
4716 F: arch/arc/plat-eznps
4717 F: arch/arc/boot/dts/eznps.dts
4719 F71805F HARDWARE MONITORING DRIVER
4720 M: Jean Delvare <jdelvare@suse.com>
4721 L: linux-hwmon@vger.kernel.org
4723 F: Documentation/hwmon/f71805f
4724 F: drivers/hwmon/f71805f.c
4727 M: Michael Buesch <m@bues.ch>
4728 L: linux-media@vger.kernel.org
4730 F: drivers/media/tuners/fc0011.h
4731 F: drivers/media/tuners/fc0011.c
4734 M: Antti Palosaari <crope@iki.fi>
4735 L: linux-media@vger.kernel.org
4736 W: https://linuxtv.org
4737 W: http://palosaari.fi/linux/
4738 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4739 T: git git://linuxtv.org/anttip/media_tree.git
4741 F: drivers/media/tuners/fc2580*
4744 M: Eric Paris <eparis@redhat.com>
4746 F: fs/notify/fanotify/
4747 F: include/linux/fanotify.h
4748 F: include/uapi/linux/fanotify.h
4750 FARSYNC SYNCHRONOUS DRIVER
4751 M: Kevin Curtis <kevin.curtis@farsite.co.uk>
4752 W: http://www.farsite.co.uk/
4754 F: drivers/net/wan/farsync.*
4756 FAULT INJECTION SUPPORT
4757 M: Akinobu Mita <akinobu.mita@gmail.com>
4759 F: Documentation/fault-injection/
4760 F: lib/fault-inject.c
4762 FBTFT Framebuffer drivers
4763 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4764 M: Noralf Trønnes <noralf@tronnes.org>
4766 F: drivers/staging/fbtft/
4768 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4769 M: Johannes Thumshirn <jth@kernel.org>
4770 L: fcoe-devel@open-fcoe.org
4771 W: www.Open-FCoE.org
4773 F: drivers/scsi/libfc/
4774 F: drivers/scsi/fcoe/
4776 F: include/scsi/libfc.h
4777 F: include/scsi/libfcoe.h
4778 F: include/uapi/scsi/fc/
4780 FILE LOCKING (flock() and fcntl()/lockf())
4781 M: Jeff Layton <jlayton@poochiereds.net>
4782 M: "J. Bruce Fields" <bfields@fieldses.org>
4783 L: linux-fsdevel@vger.kernel.org
4785 F: include/linux/fcntl.h
4786 F: include/linux/fs.h
4787 F: include/uapi/linux/fcntl.h
4788 F: include/uapi/linux/fs.h
4792 FILESYSTEMS (VFS and infrastructure)
4793 M: Alexander Viro <viro@zeniv.linux.org.uk>
4794 L: linux-fsdevel@vger.kernel.org
4798 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4799 M: Riku Voipio <riku.voipio@iki.fi>
4800 L: linux-hwmon@vger.kernel.org
4802 F: drivers/hwmon/f75375s.c
4803 F: include/linux/f75375s.h
4805 FIREWIRE AUDIO DRIVERS
4806 M: Clemens Ladisch <clemens@ladisch.de>
4807 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4808 T: git git://git.alsa-project.org/alsa-kernel.git
4812 FIREWIRE MEDIA DRIVERS (firedtv)
4813 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4814 L: linux-media@vger.kernel.org
4815 L: linux1394-devel@lists.sourceforge.net
4816 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4818 F: drivers/media/firewire/
4820 FIREWIRE SBP-2 TARGET
4821 M: Chris Boot <bootc@bootc.net>
4822 L: linux-scsi@vger.kernel.org
4823 L: target-devel@vger.kernel.org
4824 L: linux1394-devel@lists.sourceforge.net
4825 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4827 F: drivers/target/sbp/
4830 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4831 L: linux1394-devel@lists.sourceforge.net
4832 W: http://ieee1394.wiki.kernel.org/
4833 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4835 F: drivers/firewire/
4836 F: include/linux/firewire.h
4837 F: include/uapi/linux/firewire*.h
4840 FIRMWARE LOADER (request_firmware)
4841 M: Ming Lei <ming.lei@canonical.com>
4842 L: linux-kernel@vger.kernel.org
4844 F: Documentation/firmware_class/
4845 F: drivers/base/firmware*.c
4846 F: include/linux/firmware.h
4848 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4849 M: Joshua Morris <josh.h.morris@us.ibm.com>
4850 M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4852 F: drivers/block/rsxx/
4855 M: Jiri Kosina <jikos@kernel.org>
4856 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4858 F: drivers/block/floppy.c
4861 M: Alessandro Rubini <rubini@gnudd.com>
4862 W: http://www.ohwr.org/projects/fmc-bus
4865 F: include/linux/fmc*.h
4866 F: include/linux/ipmi-fru.h
4869 FPGA MANAGER FRAMEWORK
4870 M: Alan Tull <atull@opensource.altera.com>
4871 R: Moritz Fischer <moritz.fischer@ettus.com>
4874 F: include/linux/fpga/fpga-mgr.h
4875 W: http://www.rocketboards.org
4878 M: Bill Metzenthen <billm@melbpc.org.au>
4879 W: http://floatingpoint.sourceforge.net/emulator/index.html
4881 F: arch/x86/math-emu/
4883 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4884 L: netdev@vger.kernel.org
4886 F: drivers/net/wan/dlci.c
4887 F: drivers/net/wan/sdla.c
4890 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4891 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4892 L: linux-fbdev@vger.kernel.org
4893 W: http://linux-fbdev.sourceforge.net/
4894 Q: http://patchwork.kernel.org/project/linux-fbdev/list/
4895 T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4897 F: Documentation/fb/
4900 F: include/linux/fb.h
4901 F: include/uapi/video/
4902 F: include/uapi/linux/fb.h
4904 FREESCALE DIU FRAMEBUFFER DRIVER
4905 M: Timur Tabi <timur@tabi.org>
4906 L: linux-fbdev@vger.kernel.org
4908 F: drivers/video/fbdev/fsl-diu-fb.*
4910 FREESCALE DMA DRIVER
4911 M: Li Yang <leoli@freescale.com>
4912 M: Zhang Wei <zw@zh-kernel.org>
4913 L: linuxppc-dev@lists.ozlabs.org
4915 F: drivers/dma/fsldma.*
4917 FREESCALE GPMI NAND DRIVER
4918 M: Han Xu <han.xu@nxp.com>
4919 L: linux-mtd@lists.infradead.org
4921 F: drivers/mtd/nand/gpmi-nand/*
4923 FREESCALE I2C CPM DRIVER
4924 M: Jochen Friedrich <jochen@scram.de>
4925 L: linuxppc-dev@lists.ozlabs.org
4926 L: linux-i2c@vger.kernel.org
4928 F: drivers/i2c/busses/i2c-cpm.c
4930 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4931 M: Sascha Hauer <kernel@pengutronix.de>
4932 L: linux-fbdev@vger.kernel.org
4933 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4935 F: include/linux/platform_data/video-imxfb.h
4936 F: drivers/video/fbdev/imxfb.c
4938 FREESCALE QUAD SPI DRIVER
4939 M: Han Xu <han.xu@nxp.com>
4940 L: linux-mtd@lists.infradead.org
4942 F: drivers/mtd/spi-nor/fsl-quadspi.c
4944 FREESCALE SOC FS_ENET DRIVER
4945 M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4946 M: Vitaly Bordug <vbordug@ru.mvista.com>
4947 L: linuxppc-dev@lists.ozlabs.org
4948 L: netdev@vger.kernel.org
4950 F: drivers/net/ethernet/freescale/fs_enet/
4951 F: include/linux/fs_enet_pd.h
4953 FREESCALE IMX / MXC FEC DRIVER
4954 M: Fugang Duan <fugang.duan@nxp.com>
4955 L: netdev@vger.kernel.org
4957 F: drivers/net/ethernet/freescale/fec_main.c
4958 F: drivers/net/ethernet/freescale/fec_ptp.c
4959 F: drivers/net/ethernet/freescale/fec.h
4960 F: Documentation/devicetree/bindings/net/fsl-fec.txt
4962 FREESCALE QUICC ENGINE LIBRARY
4963 L: linuxppc-dev@lists.ozlabs.org
4965 F: drivers/soc/fsl/qe/
4966 F: include/soc/fsl/*qe*.h
4967 F: include/soc/fsl/*ucc*.h
4969 FREESCALE USB PERIPHERAL DRIVERS
4970 M: Li Yang <leoli@freescale.com>
4971 L: linux-usb@vger.kernel.org
4972 L: linuxppc-dev@lists.ozlabs.org
4974 F: drivers/usb/gadget/udc/fsl*
4976 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4977 M: Li Yang <leoli@freescale.com>
4978 L: netdev@vger.kernel.org
4979 L: linuxppc-dev@lists.ozlabs.org
4981 F: drivers/net/ethernet/freescale/ucc_geth*
4983 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4984 M: Claudiu Manoil <claudiu.manoil@freescale.com>
4985 L: netdev@vger.kernel.org
4987 F: drivers/net/ethernet/freescale/gianfar*
4988 X: drivers/net/ethernet/freescale/gianfar_ptp.c
4989 F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4991 FREESCALE QUICC ENGINE UCC HDLC DRIVER
4992 M: Zhao Qiang <qiang.zhao@nxp.com>
4993 L: netdev@vger.kernel.org
4994 L: linuxppc-dev@lists.ozlabs.org
4996 F: drivers/net/wan/fsl_ucc_hdlc*
4998 FREESCALE QUICC ENGINE UCC UART DRIVER
4999 M: Timur Tabi <timur@tabi.org>
5000 L: linuxppc-dev@lists.ozlabs.org
5002 F: drivers/tty/serial/ucc_uart.c
5004 FREESCALE SOC SOUND DRIVERS
5005 M: Timur Tabi <timur@tabi.org>
5006 M: Nicolin Chen <nicoleotsuka@gmail.com>
5007 M: Xiubo Li <Xiubo.Lee@gmail.com>
5008 R: Fabio Estevam <fabio.estevam@nxp.com>
5009 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5010 L: linuxppc-dev@lists.ozlabs.org
5012 F: sound/soc/fsl/fsl*
5013 F: sound/soc/fsl/imx*
5014 F: sound/soc/fsl/mpc8610_hpcd.c
5016 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
5017 M: "J. German Rivera" <German.Rivera@freescale.com>
5018 M: Stuart Yoder <stuart.yoder@nxp.com>
5019 L: linux-kernel@vger.kernel.org
5021 F: drivers/staging/fsl-mc/
5024 M: Christoph Hellwig <hch@infradead.org>
5025 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
5030 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5031 M: Pavel Machek <pavel@ucw.cz>
5032 L: linux-pm@vger.kernel.org
5034 F: Documentation/power/freezing-of-tasks.txt
5035 F: include/linux/freezer.h
5039 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
5040 L: linux-kernel@vger.kernel.org
5043 F: include/linux/frontswap.h
5045 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
5046 M: David Howells <dhowells@redhat.com>
5047 L: linux-cachefs@redhat.com (moderated for non-subscribers)
5049 F: Documentation/filesystems/caching/
5051 F: include/linux/fscache*.h
5053 FS-CRYPTO: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
5054 M: Theodore Y. Ts'o <tytso@mit.edu>
5055 M: Jaegeuk Kim <jaegeuk@kernel.org>
5058 F: include/linux/fscrypto.h
5061 M: Jaegeuk Kim <jaegeuk@kernel.org>
5062 M: Changman Lee <cm224.lee@samsung.com>
5063 R: Chao Yu <yuchao0@huawei.com>
5064 L: linux-f2fs-devel@lists.sourceforge.net
5065 W: http://en.wikipedia.org/wiki/F2FS
5066 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
5068 F: Documentation/filesystems/f2fs.txt
5069 F: Documentation/ABI/testing/sysfs-fs-f2fs
5071 F: include/linux/f2fs_fs.h
5072 F: include/trace/events/f2fs.h
5074 FUJITSU FR-V (FRV) PORT
5078 FUJITSU LAPTOP EXTRAS
5079 M: Jonathan Woithe <jwoithe@just42.net>
5080 L: platform-driver-x86@vger.kernel.org
5082 F: drivers/platform/x86/fujitsu-laptop.c
5084 FUJITSU M-5MO LS CAMERA ISP DRIVER
5085 M: Kyungmin Park <kyungmin.park@samsung.com>
5086 M: Heungjun Kim <riverful.kim@samsung.com>
5087 L: linux-media@vger.kernel.org
5089 F: drivers/media/i2c/m5mols/
5090 F: include/media/i2c/m5mols.h
5092 FUJITSU TABLET EXTRAS
5093 M: Robert Gerlach <khnz@gmx.de>
5094 L: platform-driver-x86@vger.kernel.org
5096 F: drivers/platform/x86/fujitsu-tablet.c
5098 FUSE: FILESYSTEM IN USERSPACE
5099 M: Miklos Szeredi <miklos@szeredi.hu>
5100 L: linux-fsdevel@vger.kernel.org
5101 W: http://fuse.sourceforge.net/
5102 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
5105 F: include/uapi/linux/fuse.h
5106 F: Documentation/filesystems/fuse.txt
5108 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
5109 M: Rik Faith <faith@cs.unc.edu>
5110 L: linux-scsi@vger.kernel.org
5111 S: Odd Fixes (e.g., new signatures)
5112 F: drivers/scsi/fdomain.*
5115 M: Kees Cook <keescook@chromium.org>
5116 R: Emese Revfy <re.emese@gmail.com>
5117 L: kernel-hardening@lists.openwall.com
5119 F: scripts/gcc-plugins/
5120 F: scripts/gcc-plugin.sh
5121 F: Documentation/gcc-plugins.txt
5123 GCOV BASED KERNEL PROFILING
5124 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
5127 F: Documentation/gcov.txt
5129 GDT SCSI DISK ARRAY CONTROLLER DRIVER
5130 M: Achim Leubner <achim_leubner@adaptec.com>
5131 L: linux-scsi@vger.kernel.org
5132 W: http://www.icp-vortex.com/
5134 F: drivers/scsi/gdt*
5136 GDB KERNEL DEBUGGING HELPER SCRIPTS
5137 M: Jan Kiszka <jan.kiszka@siemens.com>
5138 M: Kieran Bingham <kieran@bingham.xyz>
5142 GEMTEK FM RADIO RECEIVER DRIVER
5143 M: Hans Verkuil <hverkuil@xs4all.nl>
5144 L: linux-media@vger.kernel.org
5145 T: git git://linuxtv.org/media_tree.git
5146 W: https://linuxtv.org
5148 F: drivers/media/radio/radio-gemtek*
5150 GENERIC GPIO I2C DRIVER
5151 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
5153 F: drivers/i2c/busses/i2c-gpio.c
5154 F: include/linux/i2c-gpio.h
5156 GENERIC GPIO I2C MULTIPLEXER DRIVER
5157 M: Peter Korsgaard <peter.korsgaard@barco.com>
5158 L: linux-i2c@vger.kernel.org
5160 F: drivers/i2c/muxes/i2c-mux-gpio.c
5161 F: include/linux/i2c-mux-gpio.h
5162 F: Documentation/i2c/muxes/i2c-mux-gpio
5164 GENERIC HDLC (WAN) DRIVERS
5165 M: Krzysztof Halasa <khc@pm.waw.pl>
5166 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
5168 F: drivers/net/wan/c101.c
5169 F: drivers/net/wan/hd6457*
5170 F: drivers/net/wan/hdlc*
5171 F: drivers/net/wan/n2.c
5172 F: drivers/net/wan/pc300too.c
5173 F: drivers/net/wan/pci200syn.c
5174 F: drivers/net/wan/wanxl*
5176 GENERIC INCLUDE/ASM HEADER FILES
5177 M: Arnd Bergmann <arnd@arndb.de>
5178 L: linux-arch@vger.kernel.org
5179 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
5181 F: include/asm-generic/
5182 F: include/uapi/asm-generic/
5184 GENERIC PHY FRAMEWORK
5185 M: Kishon Vijay Abraham I <kishon@ti.com>
5186 L: linux-kernel@vger.kernel.org
5187 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
5190 F: include/linux/phy/
5193 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5194 M: Kevin Hilman <khilman@kernel.org>
5195 M: Ulf Hansson <ulf.hansson@linaro.org>
5196 L: linux-pm@vger.kernel.org
5198 F: drivers/base/power/domain*.c
5199 F: include/linux/pm_domain.h
5201 GENERIC UIO DRIVER FOR PCI DEVICES
5202 M: "Michael S. Tsirkin" <mst@redhat.com>
5203 L: kvm@vger.kernel.org
5205 F: drivers/uio/uio_pci_generic.c
5207 GET_MAINTAINER SCRIPT
5208 M: Joe Perches <joe@perches.com>
5210 F: scripts/get_maintainer.pl
5213 M: Steven Whitehouse <swhiteho@redhat.com>
5214 M: Bob Peterson <rpeterso@redhat.com>
5215 L: cluster-devel@redhat.com
5216 W: http://sources.redhat.com/cluster/
5217 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5219 F: Documentation/filesystems/gfs2*.txt
5221 F: include/uapi/linux/gfs2_ondisk.h
5223 GIGASET ISDN DRIVERS
5224 M: Paul Bolle <pebolle@tiscali.nl>
5225 L: gigaset307x-common@lists.sourceforge.net
5226 W: http://gigaset307x.sourceforge.net/
5228 F: Documentation/isdn/README.gigaset
5229 F: drivers/isdn/gigaset/
5230 F: include/uapi/linux/gigaset_dev.h
5233 M: Hans Verkuil <hans.verkuil@cisco.com>
5234 L: linux-media@vger.kernel.org
5236 F: drivers/media/usb/go7007/
5239 M: Bastien Nocera <hadess@hadess.net>
5240 L: linux-input@vger.kernel.org
5242 F: drivers/input/touchscreen/goodix.c
5245 M: Linus Walleij <linus.walleij@linaro.org>
5246 M: Alexandre Courbot <gnurou@gmail.com>
5247 L: linux-gpio@vger.kernel.org
5248 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
5250 F: Documentation/devicetree/bindings/gpio/
5251 F: Documentation/gpio/
5252 F: Documentation/ABI/testing/gpio-cdev
5253 F: Documentation/ABI/obsolete/sysfs-gpio
5255 F: include/linux/gpio/
5256 F: include/linux/gpio.h
5257 F: include/asm-generic/gpio.h
5258 F: include/uapi/linux/gpio.h
5261 GRE DEMULTIPLEXER DRIVER
5262 M: Dmitry Kozlov <xeb@mail.ru>
5263 L: netdev@vger.kernel.org
5265 F: net/ipv4/gre_demux.c
5266 F: net/ipv4/gre_offload.c
5267 F: include/net/gre.h
5269 GRETH 10/100/1G Ethernet MAC device driver
5270 M: Andreas Larsson <andreas@gaisler.com>
5271 L: netdev@vger.kernel.org
5273 F: drivers/net/ethernet/aeroflex/
5275 GSPCA FINEPIX SUBDRIVER
5276 M: Frank Zago <frank@zago.net>
5277 L: linux-media@vger.kernel.org
5278 T: git git://linuxtv.org/media_tree.git
5280 F: drivers/media/usb/gspca/finepix.c
5282 GSPCA GL860 SUBDRIVER
5283 M: Olivier Lorin <o.lorin@laposte.net>
5284 L: linux-media@vger.kernel.org
5285 T: git git://linuxtv.org/media_tree.git
5287 F: drivers/media/usb/gspca/gl860/
5289 GSPCA M5602 SUBDRIVER
5290 M: Erik Andren <erik.andren@gmail.com>
5291 L: linux-media@vger.kernel.org
5292 T: git git://linuxtv.org/media_tree.git
5294 F: drivers/media/usb/gspca/m5602/
5296 GSPCA PAC207 SONIXB SUBDRIVER
5297 M: Hans Verkuil <hverkuil@xs4all.nl>
5298 L: linux-media@vger.kernel.org
5299 T: git git://linuxtv.org/media_tree.git
5301 F: drivers/media/usb/gspca/pac207.c
5303 GSPCA SN9C20X SUBDRIVER
5304 M: Brian Johnson <brijohn@gmail.com>
5305 L: linux-media@vger.kernel.org
5306 T: git git://linuxtv.org/media_tree.git
5308 F: drivers/media/usb/gspca/sn9c20x.c
5310 GSPCA T613 SUBDRIVER
5311 M: Leandro Costantino <lcostantino@gmail.com>
5312 L: linux-media@vger.kernel.org
5313 T: git git://linuxtv.org/media_tree.git
5315 F: drivers/media/usb/gspca/t613.c
5317 GSPCA USB WEBCAM DRIVER
5318 M: Hans Verkuil <hverkuil@xs4all.nl>
5319 L: linux-media@vger.kernel.org
5320 T: git git://linuxtv.org/media_tree.git
5322 F: drivers/media/usb/gspca/
5324 GUID PARTITION TABLE (GPT)
5325 M: Davidlohr Bueso <dave@stgolabs.net>
5326 L: linux-efi@vger.kernel.org
5328 F: block/partitions/efi.*
5330 STK1160 USB VIDEO CAPTURE DRIVER
5331 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
5332 L: linux-media@vger.kernel.org
5333 T: git git://linuxtv.org/media_tree.git
5335 F: drivers/media/usb/stk1160/
5338 M: Yoshinori Sato <ysato@users.sourceforge.jp>
5339 L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
5340 W: http://uclinux-h8.sourceforge.jp
5341 T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
5344 F: drivers/clocksource/h8300_*.c
5345 F: drivers/clk/h8300/
5346 F: drivers/irqchip/irq-renesas-h8*.c
5348 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
5349 M: Frank Seidel <frank@f-seidel.de>
5350 L: platform-driver-x86@vger.kernel.org
5351 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
5353 F: drivers/platform/x86/hdaps.c
5355 HDPVR USB VIDEO ENCODER DRIVER
5356 M: Hans Verkuil <hverkuil@xs4all.nl>
5357 L: linux-media@vger.kernel.org
5358 T: git git://linuxtv.org/media_tree.git
5359 W: https://linuxtv.org
5361 F: drivers/media/usb/hdpvr/
5363 HWPOISON MEMORY FAILURE HANDLING
5364 M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
5365 L: linux-mm@kvack.org
5367 F: mm/memory-failure.c
5368 F: mm/hwpoison-inject.c
5370 HYPERVISOR VIRTUAL CONSOLE DRIVER
5371 L: linuxppc-dev@lists.ozlabs.org
5376 M: Antti Palosaari <crope@iki.fi>
5377 L: linux-media@vger.kernel.org
5378 W: https://linuxtv.org
5379 W: http://palosaari.fi/linux/
5380 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5381 T: git git://linuxtv.org/anttip/media_tree.git
5383 F: drivers/media/usb/hackrf/
5386 M: Jean Delvare <jdelvare@suse.com>
5387 M: Guenter Roeck <linux@roeck-us.net>
5388 L: linux-hwmon@vger.kernel.org
5389 W: http://hwmon.wiki.kernel.org/
5390 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
5391 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
5393 F: Documentation/hwmon/
5395 F: include/linux/hwmon*.h
5397 HARDWARE RANDOM NUMBER GENERATOR CORE
5398 M: Matt Mackall <mpm@selenic.com>
5399 M: Herbert Xu <herbert@gondor.apana.org.au>
5400 L: linux-crypto@vger.kernel.org
5402 F: Documentation/devicetree/bindings/rng/
5403 F: Documentation/hw_random.txt
5404 F: drivers/char/hw_random/
5405 F: include/linux/hw_random.h
5407 HARDWARE SPINLOCK CORE
5408 M: Ohad Ben-Cohen <ohad@wizery.com>
5409 M: Bjorn Andersson <bjorn.andersson@linaro.org>
5410 L: linux-remoteproc@vger.kernel.org
5412 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
5413 F: Documentation/devicetree/bindings/hwlock/
5414 F: Documentation/hwspinlock.txt
5415 F: drivers/hwspinlock/
5416 F: include/linux/hwspinlock.h
5418 HARMONY SOUND DRIVER
5419 L: linux-parisc@vger.kernel.org
5421 F: sound/parisc/harmony.*
5424 M: Antti Palosaari <crope@iki.fi>
5425 L: linux-media@vger.kernel.org
5426 W: https://linuxtv.org
5427 W: http://palosaari.fi/linux/
5428 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5429 T: git git://linuxtv.org/anttip/media_tree.git
5431 F: drivers/media/dvb-frontends/hd29l2*
5433 HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
5434 M: Brian Boylston <brian.boylston@hpe.com>
5436 F: Documentation/watchdog/hpwdt.txt
5437 F: drivers/watchdog/hpwdt.c
5439 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
5440 M: Don Brace <don.brace@microsemi.com>
5441 L: iss_storagedev@hp.com
5442 L: esc.storagedev@microsemi.com
5443 L: linux-scsi@vger.kernel.org
5445 F: Documentation/scsi/hpsa.txt
5446 F: drivers/scsi/hpsa*.[ch]
5447 F: include/linux/cciss*.h
5448 F: include/uapi/linux/cciss*.h
5450 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5451 M: Don Brace <don.brace@microsemi.com>
5452 L: iss_storagedev@hp.com
5453 L: esc.storagedev@microsemi.com
5454 L: linux-scsi@vger.kernel.org
5456 F: Documentation/blockdev/cciss.txt
5457 F: drivers/block/cciss*
5458 F: include/linux/cciss_ioctl.h
5459 F: include/uapi/linux/cciss_ioctl.h
5462 M: Mike Marciniszyn <mike.marciniszyn@intel.com>
5463 M: Dennis Dalessandro <dennis.dalessandro@intel.com>
5464 L: linux-rdma@vger.kernel.org
5466 F: drivers/infiniband/hw/hfi1
5469 L: linux-fsdevel@vger.kernel.org
5471 F: Documentation/filesystems/hfs.txt
5475 L: linux-fsdevel@vger.kernel.org
5477 F: Documentation/filesystems/hfsplus.txt
5480 HGA FRAMEBUFFER DRIVER
5481 M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5482 L: linux-nvidia@lists.surfsouth.com
5483 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5485 F: drivers/video/fbdev/hgafb.c
5487 HIBERNATION (aka Software Suspend, aka swsusp)
5488 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5489 M: Pavel Machek <pavel@ucw.cz>
5490 L: linux-pm@vger.kernel.org
5493 F: drivers/base/power/
5495 F: include/linux/suspend.h
5496 F: include/linux/freezer.h
5497 F: include/linux/pm.h
5498 F: arch/*/include/asm/suspend*.h
5501 M: Jiri Kosina <jikos@kernel.org>
5502 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
5503 L: linux-input@vger.kernel.org
5504 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5507 F: include/linux/hid*
5508 F: include/uapi/linux/hid*
5510 HID SENSOR HUB DRIVERS
5511 M: Jiri Kosina <jikos@kernel.org>
5512 M: Jonathan Cameron <jic23@kernel.org>
5513 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5514 L: linux-input@vger.kernel.org
5515 L: linux-iio@vger.kernel.org
5517 F: Documentation/hid/hid-sensor*
5518 F: drivers/hid/hid-sensor-*
5519 F: drivers/iio/*/hid-*
5520 F: include/linux/hid-sensor-*
5522 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5523 M: Thomas Gleixner <tglx@linutronix.de>
5524 L: linux-kernel@vger.kernel.org
5525 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5527 F: Documentation/timers/
5528 F: kernel/time/hrtimer.c
5529 F: kernel/time/clockevents.c
5530 F: kernel/time/tick*.*
5531 F: kernel/time/timer_*.c
5532 F: include/linux/clockchips.h
5533 F: include/linux/hrtimer.h
5535 HIGH-SPEED SCC DRIVER FOR AX.25
5536 L: linux-hams@vger.kernel.org
5538 F: drivers/net/hamradio/dmascc.c
5539 F: drivers/net/hamradio/scc.c
5541 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5542 M: HighPoint Linux Team <linux@highpoint-tech.com>
5543 W: http://www.highpoint-tech.com
5545 F: Documentation/scsi/hptiop.txt
5546 F: drivers/scsi/hptiop.c
5549 M: Jes Sorensen <jes@trained-monkey.org>
5550 L: linux-hippi@sunsite.dk
5552 F: include/linux/hippidevice.h
5553 F: include/uapi/linux/if_hippi.h
5555 F: drivers/net/hippi/
5557 HISILICON NETWORK SUBSYSTEM DRIVER
5558 M: Yisen Zhuang <yisen.zhuang@huawei.com>
5559 M: Salil Mehta <salil.mehta@huawei.com>
5560 L: netdev@vger.kernel.org
5561 W: http://www.hisilicon.com
5563 F: drivers/net/ethernet/hisilicon/
5564 F: Documentation/devicetree/bindings/net/hisilicon*.txt
5566 HISILICON SAS Controller
5567 M: John Garry <john.garry@huawei.com>
5568 W: http://www.hisilicon.com
5570 F: drivers/scsi/hisi_sas/
5571 F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5574 M: Jouni Malinen <j@w1.fi>
5575 L: hostap@shmoo.com (subscribers-only)
5576 L: linux-wireless@vger.kernel.org
5577 W: http://hostap.epitest.fi/
5579 F: drivers/net/wireless/intersil/hostap/
5581 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5582 L: platform-driver-x86@vger.kernel.org
5584 F: drivers/platform/x86/tc1100-wmi.c
5586 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5587 M: Jaroslav Kysela <perex@perex.cz>
5589 F: drivers/net/ethernet/hp/hp100.*
5591 HPET: High Precision Event Timers driver
5592 M: Clemens Ladisch <clemens@ladisch.de>
5594 F: Documentation/timers/hpet.txt
5595 F: drivers/char/hpet.c
5596 F: include/linux/hpet.h
5597 F: include/uapi/linux/hpet.h
5601 F: arch/x86/kernel/hpet.c
5602 F: arch/x86/include/asm/hpet.h
5605 M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5606 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5611 M: Sebastian Reichel <sre@kernel.org>
5612 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5614 F: Documentation/ABI/testing/sysfs-bus-hsi
5615 F: Documentation/hsi.txt
5617 F: include/linux/hsi/
5618 F: include/uapi/linux/hsi/
5621 M: Jan Dumon <j.dumon@option.com>
5622 W: http://www.pharscape.org
5624 F: drivers/net/usb/hso.c
5626 HSR NETWORK PROTOCOL
5627 M: Arvid Brodin <arvid.brodin@alten.se>
5628 L: netdev@vger.kernel.org
5632 HTCPEN TOUCHSCREEN DRIVER
5633 M: Pau Oliva Fora <pof@eslack.org>
5634 L: linux-input@vger.kernel.org
5636 F: drivers/input/touchscreen/htcpen.c
5639 M: Nadia Yvette Chambers <nyc@holomorphy.com>
5643 Hyper-V CORE AND DRIVERS
5644 M: "K. Y. Srinivasan" <kys@microsoft.com>
5645 M: Haiyang Zhang <haiyangz@microsoft.com>
5646 L: devel@linuxdriverproject.org
5648 F: arch/x86/include/asm/mshyperv.h
5649 F: arch/x86/include/uapi/asm/hyperv.h
5650 F: arch/x86/kernel/cpu/mshyperv.c
5651 F: drivers/hid/hid-hyperv.c
5653 F: drivers/input/serio/hyperv-keyboard.c
5654 F: drivers/pci/host/pci-hyperv.c
5655 F: drivers/net/hyperv/
5656 F: drivers/scsi/storvsc_drv.c
5657 F: drivers/video/fbdev/hyperv_fb.c
5658 F: include/linux/hyperv.h
5660 F: Documentation/ABI/stable/sysfs-bus-vmbus
5663 M: Peter Rosin <peda@axentia.se>
5664 L: linux-i2c@vger.kernel.org
5666 F: Documentation/i2c/i2c-topology
5667 F: Documentation/i2c/muxes/
5668 F: Documentation/devicetree/bindings/i2c/i2c-mux*
5669 F: drivers/i2c/i2c-mux.c
5670 F: drivers/i2c/muxes/
5671 F: include/linux/i2c-mux.h
5673 I2C OVER PARALLEL PORT
5674 M: Jean Delvare <jdelvare@suse.com>
5675 L: linux-i2c@vger.kernel.org
5677 F: Documentation/i2c/busses/i2c-parport
5678 F: Documentation/i2c/busses/i2c-parport-light
5679 F: drivers/i2c/busses/i2c-parport.c
5680 F: drivers/i2c/busses/i2c-parport-light.c
5682 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5683 M: Jean Delvare <jdelvare@suse.com>
5684 L: linux-i2c@vger.kernel.org
5686 F: Documentation/i2c/busses/i2c-ali1535
5687 F: Documentation/i2c/busses/i2c-ali1563
5688 F: Documentation/i2c/busses/i2c-ali15x3
5689 F: Documentation/i2c/busses/i2c-amd756
5690 F: Documentation/i2c/busses/i2c-amd8111
5691 F: Documentation/i2c/busses/i2c-i801
5692 F: Documentation/i2c/busses/i2c-nforce2
5693 F: Documentation/i2c/busses/i2c-piix4
5694 F: Documentation/i2c/busses/i2c-sis5595
5695 F: Documentation/i2c/busses/i2c-sis630
5696 F: Documentation/i2c/busses/i2c-sis96x
5697 F: Documentation/i2c/busses/i2c-via
5698 F: Documentation/i2c/busses/i2c-viapro
5699 F: drivers/i2c/busses/i2c-ali1535.c
5700 F: drivers/i2c/busses/i2c-ali1563.c
5701 F: drivers/i2c/busses/i2c-ali15x3.c
5702 F: drivers/i2c/busses/i2c-amd756.c
5703 F: drivers/i2c/busses/i2c-amd756-s4882.c
5704 F: drivers/i2c/busses/i2c-amd8111.c
5705 F: drivers/i2c/busses/i2c-i801.c
5706 F: drivers/i2c/busses/i2c-isch.c
5707 F: drivers/i2c/busses/i2c-nforce2.c
5708 F: drivers/i2c/busses/i2c-nforce2-s4985.c
5709 F: drivers/i2c/busses/i2c-piix4.c
5710 F: drivers/i2c/busses/i2c-sis5595.c
5711 F: drivers/i2c/busses/i2c-sis630.c
5712 F: drivers/i2c/busses/i2c-sis96x.c
5713 F: drivers/i2c/busses/i2c-via.c
5714 F: drivers/i2c/busses/i2c-viapro.c
5716 I2C/SMBUS ISMT DRIVER
5717 M: Seth Heasley <seth.heasley@intel.com>
5718 M: Neil Horman <nhorman@tuxdriver.com>
5719 L: linux-i2c@vger.kernel.org
5720 F: drivers/i2c/busses/i2c-ismt.c
5721 F: Documentation/i2c/busses/i2c-ismt
5723 I2C/SMBUS STUB DRIVER
5724 M: Jean Delvare <jdelvare@suse.com>
5725 L: linux-i2c@vger.kernel.org
5727 F: drivers/i2c/i2c-stub.c
5730 M: Wolfram Sang <wsa@the-dreams.de>
5731 L: linux-i2c@vger.kernel.org
5732 W: https://i2c.wiki.kernel.org/
5733 Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
5734 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5736 F: Documentation/devicetree/bindings/i2c/
5737 F: Documentation/i2c/
5740 F: include/linux/i2c.h
5741 F: include/linux/i2c-*.h
5742 F: include/uapi/linux/i2c.h
5743 F: include/uapi/linux/i2c-*.h
5746 M: Mika Westerberg <mika.westerberg@linux.intel.com>
5747 L: linux-i2c@vger.kernel.org
5748 L: linux-acpi@vger.kernel.org
5752 M: Jean Delvare <jdelvare@suse.com>
5753 L: linux-i2c@vger.kernel.org
5755 F: Documentation/i2c/busses/i2c-taos-evm
5756 F: drivers/i2c/busses/i2c-taos-evm.c
5759 M: Till Harbaum <till@harbaum.org>
5760 L: linux-i2c@vger.kernel.org
5761 W: http://www.harbaum.org/till/i2c_tiny_usb
5763 F: drivers/i2c/busses/i2c-tiny-usb.c
5766 M: "H. Peter Anvin" <hpa@zytor.com>
5770 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5771 M: "H. Peter Anvin" <hpa@zytor.com>
5772 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5775 IA64 (Itanium) PLATFORM
5776 M: Tony Luck <tony.luck@intel.com>
5777 M: Fenghua Yu <fenghua.yu@intel.com>
5778 L: linux-ia64@vger.kernel.org
5779 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5783 IBM Power VMX Cryptographic instructions
5784 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5785 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5786 L: linux-crypto@vger.kernel.org
5788 F: drivers/crypto/vmx/Makefile
5789 F: drivers/crypto/vmx/Kconfig
5790 F: drivers/crypto/vmx/vmx.c
5791 F: drivers/crypto/vmx/aes*
5792 F: drivers/crypto/vmx/ghash*
5793 F: drivers/crypto/vmx/ppc-xlate.pl
5795 IBM Power in-Nest Crypto Acceleration
5796 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5797 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5798 L: linux-crypto@vger.kernel.org
5800 F: drivers/crypto/nx/Makefile
5801 F: drivers/crypto/nx/Kconfig
5802 F: drivers/crypto/nx/nx-aes*
5803 F: drivers/crypto/nx/nx-sha*
5804 F: drivers/crypto/nx/nx.*
5805 F: drivers/crypto/nx/nx_csbcpb.h
5806 F: drivers/crypto/nx/nx_debugfs.h
5808 IBM Power 842 compression accelerator
5809 M: Dan Streetman <ddstreet@ieee.org>
5811 F: drivers/crypto/nx/Makefile
5812 F: drivers/crypto/nx/Kconfig
5813 F: drivers/crypto/nx/nx-842*
5814 F: include/linux/sw842.h
5818 IBM Power Linux RAID adapter
5819 M: Brian King <brking@us.ibm.com>
5821 F: drivers/scsi/ipr.*
5823 IBM Power Virtual Ethernet Device Driver
5824 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5825 L: netdev@vger.kernel.org
5827 F: drivers/net/ethernet/ibm/ibmveth.*
5829 IBM Power SRIOV Virtual NIC Device Driver
5830 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5831 M: John Allen <jallen@linux.vnet.ibm.com>
5832 L: netdev@vger.kernel.org
5834 F: drivers/net/ethernet/ibm/ibmvnic.*
5836 IBM Power Virtual SCSI Device Drivers
5837 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5838 L: linux-scsi@vger.kernel.org
5840 F: drivers/scsi/ibmvscsi/ibmvscsi*
5841 F: drivers/scsi/ibmvscsi/viosrp.h
5843 IBM Power Virtual FC Device Drivers
5844 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5845 L: linux-scsi@vger.kernel.org
5847 F: drivers/scsi/ibmvscsi/ibmvfc*
5849 IBM ServeRAID RAID DRIVER
5851 F: drivers/scsi/ips.*
5853 ICH LPC AND GPIO DRIVER
5854 M: Peter Tyser <ptyser@xes-inc.com>
5856 F: drivers/mfd/lpc_ich.c
5857 F: drivers/gpio/gpio-ich.c
5860 M: "David S. Miller" <davem@davemloft.net>
5861 L: linux-ide@vger.kernel.org
5862 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
5863 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5865 F: Documentation/ide/
5867 F: include/linux/ide.h
5869 IDEAPAD LAPTOP EXTRAS DRIVER
5870 M: Ike Panhc <ike.pan@canonical.com>
5871 L: platform-driver-x86@vger.kernel.org
5872 W: http://launchpad.net/ideapad-laptop
5874 F: drivers/platform/x86/ideapad-laptop.c
5876 IDEAPAD LAPTOP SLIDEBAR DRIVER
5877 M: Andrey Moiseev <o2g.org.ru@gmail.com>
5878 L: linux-input@vger.kernel.org
5879 W: https://github.com/o2genum/ideapad-slidebar
5881 F: drivers/input/misc/ideapad_slidebar.c
5884 M: Borislav Petkov <bp@alien8.de>
5885 L: linux-ide@vger.kernel.org
5887 F: Documentation/cdrom/ide-cd
5888 F: drivers/ide/ide-cd*
5891 M: Andy Henroid <andrew.d.henroid@intel.com>
5892 L: linux-pm@vger.kernel.org
5894 F: drivers/idle/i7300_idle.c
5896 IEEE 802.15.4 SUBSYSTEM
5897 M: Alexander Aring <aar@pengutronix.de>
5898 L: linux-wpan@vger.kernel.org
5899 W: http://wpan.cakelab.org/
5900 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
5901 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
5905 F: drivers/net/ieee802154/
5906 F: include/linux/nl802154.h
5907 F: include/linux/ieee802154.h
5908 F: include/net/nl802154.h
5909 F: include/net/mac802154.h
5910 F: include/net/af_ieee802154.h
5911 F: include/net/cfg802154.h
5912 F: include/net/ieee802154_netdev.h
5913 F: Documentation/networking/ieee802154.txt
5915 IGORPLUG-USB IR RECEIVER
5916 M: Sean Young <sean@mess.org>
5917 L: linux-media@vger.kernel.org
5919 F: drivers/media/rc/igorplugusb.c
5921 IGUANAWORKS USB IR TRANSCEIVER
5922 M: Sean Young <sean@mess.org>
5923 L: linux-media@vger.kernel.org
5925 F: drivers/media/rc/iguanair.c
5927 IIO SUBSYSTEM AND DRIVERS
5928 M: Jonathan Cameron <jic23@kernel.org>
5929 R: Hartmut Knaack <knaack.h@gmx.de>
5930 R: Lars-Peter Clausen <lars@metafoo.de>
5931 R: Peter Meerwald-Stadler <pmeerw@pmeerw.net>
5932 L: linux-iio@vger.kernel.org
5933 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
5935 F: Documentation/devicetree/bindings/iio/
5937 F: drivers/staging/iio/
5938 F: include/linux/iio/
5941 IKANOS/ADI EAGLE ADSL USB DRIVER
5942 M: Matthieu Castet <castet.matthieu@free.fr>
5943 M: Stanislaw Gruszka <stf_xl@wp.pl>
5945 F: drivers/usb/atm/ueagle-atm.c
5947 INA209 HARDWARE MONITOR DRIVER
5948 M: Guenter Roeck <linux@roeck-us.net>
5949 L: linux-hwmon@vger.kernel.org
5951 F: Documentation/hwmon/ina209
5952 F: Documentation/devicetree/bindings/i2c/ina209.txt
5953 F: drivers/hwmon/ina209.c
5955 INA2XX HARDWARE MONITOR DRIVER
5956 M: Guenter Roeck <linux@roeck-us.net>
5957 L: linux-hwmon@vger.kernel.org
5959 F: Documentation/hwmon/ina2xx
5960 F: drivers/hwmon/ina2xx.c
5961 F: include/linux/platform_data/ina2xx.h
5963 INDUSTRY PACK SUBSYSTEM (IPACK)
5964 M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5965 M: Jens Taprogge <jens.taprogge@taprogge.org>
5966 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5967 L: industrypack-devel@lists.sourceforge.net
5968 W: http://industrypack.sourceforge.net
5972 INGENIC JZ4780 DMA Driver
5973 M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5975 F: drivers/dma/dma-jz4780.c
5977 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5978 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5979 M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5980 L: linux-ima-devel@lists.sourceforge.net
5981 L: linux-ima-user@lists.sourceforge.net
5982 L: linux-security-module@vger.kernel.org
5983 T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
5985 F: security/integrity/ima/
5987 IMGTEC IR DECODER DRIVER
5988 M: James Hogan <james.hogan@imgtec.com>
5990 F: drivers/media/rc/img-ir/
5992 IMS TWINTURBO FRAMEBUFFER DRIVER
5993 L: linux-fbdev@vger.kernel.org
5995 F: drivers/video/fbdev/imsttfb.c
5997 INFINIBAND SUBSYSTEM
5998 M: Doug Ledford <dledford@redhat.com>
5999 M: Sean Hefty <sean.hefty@intel.com>
6000 M: Hal Rosenstock <hal.rosenstock@gmail.com>
6001 L: linux-rdma@vger.kernel.org
6002 W: http://www.openfabrics.org/
6003 Q: http://patchwork.kernel.org/project/linux-rdma/list/
6004 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
6006 F: Documentation/infiniband/
6007 F: drivers/infiniband/
6008 F: include/uapi/linux/if_infiniband.h
6009 F: include/uapi/rdma/
6013 M: John McCutchan <john@johnmccutchan.com>
6014 M: Robert Love <rlove@rlove.org>
6015 M: Eric Paris <eparis@parisplace.org>
6017 F: Documentation/filesystems/inotify.txt
6018 F: fs/notify/inotify/
6019 F: include/linux/inotify.h
6020 F: include/uapi/linux/inotify.h
6022 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
6023 M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
6024 L: linux-input@vger.kernel.org
6025 Q: http://patchwork.kernel.org/project/linux-input/list/
6026 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
6029 F: include/linux/input.h
6030 F: include/uapi/linux/input.h
6031 F: include/linux/input/
6032 F: Documentation/devicetree/bindings/input/
6034 INPUT MULTITOUCH (MT) PROTOCOL
6035 M: Henrik Rydberg <rydberg@bitmath.org>
6036 L: linux-input@vger.kernel.org
6038 F: Documentation/input/multi-touch-protocol.txt
6039 F: drivers/input/input-mt.c
6042 INTEL ASoC BDW/HSW DRIVERS
6043 M: Jie Yang <yang.jie@linux.intel.com>
6044 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6046 F: sound/soc/intel/common/sst-dsp*
6047 F: sound/soc/intel/common/sst-firmware.c
6048 F: sound/soc/intel/boards/broadwell.c
6049 F: sound/soc/intel/haswell/
6051 INTEL C600 SERIES SAS CONTROLLER DRIVER
6052 M: Intel SCU Linux support <intel-linux-scu@intel.com>
6053 M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
6054 L: linux-scsi@vger.kernel.org
6055 T: git git://git.code.sf.net/p/intel-sas/isci
6057 F: drivers/scsi/isci/
6059 INTEL HID EVENT DRIVER
6060 M: Alex Hung <alex.hung@canonical.com>
6061 L: platform-driver-x86@vger.kernel.org
6063 F: drivers/platform/x86/intel-hid.c
6065 INTEL VIRTUAL BUTTON DRIVER
6066 M: AceLan Kao <acelan.kao@canonical.com>
6067 L: platform-driver-x86@vger.kernel.org
6069 F: drivers/platform/x86/intel-vbtn.c
6072 M: Len Brown <lenb@kernel.org>
6073 L: linux-pm@vger.kernel.org
6074 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
6076 F: drivers/idle/intel_idle.c
6079 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
6080 M: Len Brown <lenb@kernel.org>
6081 L: linux-pm@vger.kernel.org
6083 F: drivers/cpufreq/intel_pstate.c
6085 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
6086 M: Maik Broemme <mbroemme@plusserver.de>
6087 L: linux-fbdev@vger.kernel.org
6089 F: Documentation/fb/intelfb.txt
6090 F: drivers/video/fbdev/intelfb/
6092 INTEL 810/815 FRAMEBUFFER DRIVER
6093 M: Antonino Daplas <adaplas@gmail.com>
6094 L: linux-fbdev@vger.kernel.org
6096 F: drivers/video/fbdev/i810/
6098 INTEL MENLOW THERMAL DRIVER
6099 M: Sujith Thomas <sujith.thomas@intel.com>
6100 L: platform-driver-x86@vger.kernel.org
6101 W: https://01.org/linux-acpi
6103 F: drivers/platform/x86/intel_menlow.c
6105 INTEL I/OAT DMA DRIVER
6106 M: Dave Jiang <dave.jiang@intel.com>
6107 R: Dan Williams <dan.j.williams@intel.com>
6108 L: dmaengine@vger.kernel.org
6109 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
6111 F: drivers/dma/ioat*
6114 M: David Woodhouse <dwmw2@infradead.org>
6115 L: iommu@lists.linux-foundation.org
6116 T: git git://git.infradead.org/iommu-2.6.git
6118 F: drivers/iommu/intel-iommu.c
6119 F: include/linux/intel-iommu.h
6121 INTEL IOP-ADMA DMA DRIVER
6122 R: Dan Williams <dan.j.williams@intel.com>
6124 F: drivers/dma/iop-adma.c
6126 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
6127 M: Krzysztof Halasa <khalasa@piap.pl>
6129 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
6130 F: arch/arm/mach-ixp4xx/include/mach/npe.h
6131 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
6132 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
6133 F: drivers/net/ethernet/xscale/ixp4xx_eth.c
6134 F: drivers/net/wan/ixp4xx_hss.c
6136 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
6137 M: Deepak Saxena <dsaxena@plexity.net>
6139 F: drivers/char/hw_random/ixp4xx-rng.c
6141 INTEL ETHERNET DRIVERS
6142 M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
6143 L: intel-wired-lan@lists.osuosl.org (moderated for non-subscribers)
6144 W: http://www.intel.com/support/feedback.htm
6145 W: http://e1000.sourceforge.net/
6146 Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
6147 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
6148 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
6150 F: Documentation/networking/e100.txt
6151 F: Documentation/networking/e1000.txt
6152 F: Documentation/networking/e1000e.txt
6153 F: Documentation/networking/igb.txt
6154 F: Documentation/networking/igbvf.txt
6155 F: Documentation/networking/ixgb.txt
6156 F: Documentation/networking/ixgbe.txt
6157 F: Documentation/networking/ixgbevf.txt
6158 F: Documentation/networking/i40e.txt
6159 F: Documentation/networking/i40evf.txt
6160 F: drivers/net/ethernet/intel/
6161 F: drivers/net/ethernet/intel/*/
6163 INTEL RDMA RNIC DRIVER
6164 M: Faisal Latif <faisal.latif@intel.com>
6165 R: Chien Tin Tung <chien.tin.tung@intel.com>
6166 R: Mustafa Ismail <mustafa.ismail@intel.com>
6167 R: Shiraz Saleem <shiraz.saleem@intel.com>
6168 R: Tatyana Nikolova <tatyana.e.nikolova@intel.com>
6169 L: linux-rdma@vger.kernel.org
6171 F: drivers/infiniband/hw/i40iw/
6173 INTEL MERRIFIELD GPIO DRIVER
6174 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
6175 L: linux-gpio@vger.kernel.org
6177 F: drivers/gpio/gpio-merrifield.c
6179 INTEL-MID GPIO DRIVER
6180 M: David Cohen <david.a.cohen@linux.intel.com>
6181 L: linux-gpio@vger.kernel.org
6183 F: drivers/gpio/gpio-intel-mid.c
6185 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
6186 M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
6187 L: linux-wireless@vger.kernel.org
6189 F: Documentation/networking/README.ipw2100
6190 F: Documentation/networking/README.ipw2200
6191 F: drivers/net/wireless/intel/ipw2x00/
6194 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
6196 F: Documentation/trace/intel_th.txt
6197 F: drivers/hwtracing/intel_th/
6199 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
6200 M: Ning Sun <ning.sun@intel.com>
6201 L: tboot-devel@lists.sourceforge.net
6202 W: http://tboot.sourceforge.net
6203 T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
6205 F: Documentation/intel_txt.txt
6206 F: include/linux/tboot.h
6207 F: arch/x86/kernel/tboot.c
6209 INTEL WIRELESS WIMAX CONNECTION 2400
6210 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
6211 M: linux-wimax@intel.com
6212 L: wimax@linuxwimax.org (subscribers-only)
6214 W: http://linuxwimax.org
6215 F: Documentation/wimax/README.i2400m
6216 F: drivers/net/wimax/i2400m/
6217 F: include/uapi/linux/wimax/i2400m.h
6219 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
6220 M: Stanislaw Gruszka <sgruszka@redhat.com>
6221 L: linux-wireless@vger.kernel.org
6223 F: drivers/net/wireless/intel/iwlegacy/
6225 INTEL WIRELESS WIFI LINK (iwlwifi)
6226 M: Johannes Berg <johannes.berg@intel.com>
6227 M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
6228 M: Luca Coelho <luciano.coelho@intel.com>
6229 M: Intel Linux Wireless <linuxwifi@intel.com>
6230 L: linux-wireless@vger.kernel.org
6231 W: http://intellinuxwireless.org
6232 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
6234 F: drivers/net/wireless/intel/iwlwifi/
6236 INTEL MANAGEMENT ENGINE (mei)
6237 M: Tomas Winkler <tomas.winkler@intel.com>
6238 L: linux-kernel@vger.kernel.org
6240 F: include/uapi/linux/mei.h
6241 F: include/linux/mei_cl_bus.h
6242 F: drivers/misc/mei/*
6243 F: drivers/watchdog/mei_wdt.c
6244 F: Documentation/misc-devices/mei/*
6246 INTEL MIC DRIVERS (mic)
6247 M: Sudeep Dutt <sudeep.dutt@intel.com>
6248 M: Ashutosh Dixit <ashutosh.dixit@intel.com>
6250 W: https://github.com/sudeepdutt/mic
6251 W: http://software.intel.com/en-us/mic-developer
6252 F: include/linux/mic_bus.h
6253 F: include/linux/scif.h
6254 F: include/uapi/linux/mic_common.h
6255 F: include/uapi/linux/mic_ioctl.h
6256 F: include/uapi/linux/scif_ioctl.h
6257 F: drivers/misc/mic/
6258 F: drivers/dma/mic_x100_dma.c
6259 F: drivers/dma/mic_x100_dma.h
6260 F: Documentation/mic/
6262 INTEL PMC/P-Unit IPC DRIVER
6263 M: Zha Qipeng<qipeng.zha@intel.com>
6264 L: platform-driver-x86@vger.kernel.org
6266 F: drivers/platform/x86/intel_pmc_ipc.c
6267 F: drivers/platform/x86/intel_punit_ipc.c
6268 F: arch/x86/include/asm/intel_pmc_ipc.h
6269 F: arch/x86/include/asm/intel_punit_ipc.h
6271 INTEL TELEMETRY DRIVER
6272 M: Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
6273 L: platform-driver-x86@vger.kernel.org
6275 F: arch/x86/include/asm/intel_telemetry.h
6276 F: drivers/platform/x86/intel_telemetry*
6278 INTEL PMC CORE DRIVER
6279 M: Rajneesh Bhardwaj <rajneesh.bhardwaj@intel.com>
6280 M: Vishwanath Somayaji <vishwanath.somayaji@intel.com>
6281 L: platform-driver-x86@vger.kernel.org
6283 F: arch/x86/include/asm/pmc_core.h
6284 F: drivers/platform/x86/intel_pmc_core*
6286 IOC3 ETHERNET DRIVER
6287 M: Ralf Baechle <ralf@linux-mips.org>
6288 L: linux-mips@linux-mips.org
6290 F: drivers/net/ethernet/sgi/ioc3-eth.c
6293 M: Pat Gefre <pfg@sgi.com>
6294 L: linux-serial@vger.kernel.org
6296 F: drivers/tty/serial/ioc3_serial.c
6299 M: Joerg Roedel <joro@8bytes.org>
6300 L: iommu@lists.linux-foundation.org
6301 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
6303 F: Documentation/devicetree/bindings/iommu/
6307 M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
6309 F: net/ipv4/netfilter/ipt_MASQUERADE.c
6312 M: Corey Minyard <minyard@acm.org>
6313 L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
6314 W: http://openipmi.sourceforge.net/
6316 F: Documentation/IPMI.txt
6317 F: drivers/char/ipmi/
6318 F: include/linux/ipmi*
6319 F: include/uapi/linux/ipmi*
6321 QCOM AUDIO (ASoC) DRIVERS
6322 M: Patrick Lai <plai@codeaurora.org>
6323 M: Banajit Goswami <bgoswami@codeaurora.org>
6324 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6328 IPS SCSI RAID DRIVER
6329 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
6330 L: linux-scsi@vger.kernel.org
6331 W: http://www.adaptec.com/
6333 F: drivers/scsi/ips*
6336 M: Wensong Zhang <wensong@linux-vs.org>
6337 M: Simon Horman <horms@verge.net.au>
6338 M: Julian Anastasov <ja@ssi.bg>
6339 L: netdev@vger.kernel.org
6340 L: lvs-devel@vger.kernel.org
6342 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
6343 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
6344 F: Documentation/networking/ipvs-sysctl.txt
6345 F: include/net/ip_vs.h
6346 F: include/uapi/linux/ip_vs.h
6347 F: net/netfilter/ipvs/
6350 M: Jiri Kosina <jikos@kernel.org>
6351 M: David Sterba <dsterba@suse.com>
6353 F: drivers/tty/ipwireless/
6356 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6357 L: netdev@vger.kernel.org
6359 F: include/net/ipx.h
6360 F: include/uapi/linux/ipx.h
6364 M: Samuel Ortiz <samuel@sortiz.org>
6365 L: irda-users@lists.sourceforge.net (subscribers-only)
6366 L: netdev@vger.kernel.org
6367 W: http://irda.sourceforge.net/
6369 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
6370 F: Documentation/networking/irda.txt
6371 F: drivers/net/irda/
6372 F: include/net/irda/
6376 M: Thomas Gleixner <tglx@linutronix.de>
6377 L: linux-kernel@vger.kernel.org
6379 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6383 M: Thomas Gleixner <tglx@linutronix.de>
6384 M: Jason Cooper <jason@lakedaemon.net>
6385 M: Marc Zyngier <marc.zyngier@arm.com>
6386 L: linux-kernel@vger.kernel.org
6388 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6389 T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
6390 F: Documentation/devicetree/bindings/interrupt-controller/
6393 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
6394 M: Marc Zyngier <marc.zyngier@arm.com>
6396 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6397 F: Documentation/IRQ-domain.txt
6398 F: include/linux/irqdomain.h
6399 F: kernel/irq/irqdomain.c
6403 M: William Breathitt Gray <vilhelm.gray@gmail.com>
6405 F: Documentation/isa.txt
6406 F: drivers/base/isa.c
6407 F: include/linux/isa.h
6410 M: Jaroslav Kysela <perex@perex.cz>
6412 F: Documentation/isapnp.txt
6413 F: drivers/pnp/isapnp/
6414 F: include/linux/isapnp.h
6417 M: Hans Verkuil <hverkuil@xs4all.nl>
6418 L: linux-media@vger.kernel.org
6419 T: git git://linuxtv.org/media_tree.git
6420 W: https://linuxtv.org
6422 F: drivers/media/radio/radio-isa*
6424 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
6425 M: Peter Jones <pjones@redhat.com>
6426 M: Konrad Rzeszutek Wilk <konrad@kernel.org>
6428 F: drivers/firmware/iscsi_ibft*
6431 M: Mike Christie <michaelc@cs.wisc.edu>
6432 L: open-iscsi@googlegroups.com
6433 W: www.open-iscsi.org
6434 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
6436 F: drivers/scsi/*iscsi*
6437 F: include/scsi/*iscsi*
6439 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
6440 M: Or Gerlitz <ogerlitz@mellanox.com>
6441 M: Sagi Grimberg <sagi@grimberg.me>
6442 M: Roi Dayan <roid@mellanox.com>
6443 L: linux-rdma@vger.kernel.org
6445 W: http://www.openfabrics.org
6446 W: www.open-iscsi.org
6447 Q: http://patchwork.kernel.org/project/linux-rdma/list/
6448 F: drivers/infiniband/ulp/iser/
6450 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
6451 M: Sagi Grimberg <sagi@grimberg.me>
6452 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
6453 L: linux-rdma@vger.kernel.org
6454 L: target-devel@vger.kernel.org
6456 W: http://www.linux-iscsi.org
6457 F: drivers/infiniband/ulp/isert
6460 M: Karsten Keil <isdn@linux-pingi.de>
6461 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
6462 L: netdev@vger.kernel.org
6463 W: http://www.isdn4linux.de
6464 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
6466 F: Documentation/isdn/
6468 F: include/linux/isdn.h
6469 F: include/linux/isdn/
6470 F: include/uapi/linux/isdn.h
6471 F: include/uapi/linux/isdn/
6473 ISDN SUBSYSTEM (Eicon active card driver)
6474 M: Armin Schindler <mac@melware.de>
6475 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
6476 W: http://www.melware.de
6478 F: drivers/isdn/hardware/eicon/
6480 IT87 HARDWARE MONITORING DRIVER
6481 M: Jean Delvare <jdelvare@suse.com>
6482 L: linux-hwmon@vger.kernel.org
6484 F: Documentation/hwmon/it87
6485 F: drivers/hwmon/it87.c
6488 M: Antti Palosaari <crope@iki.fi>
6489 L: linux-media@vger.kernel.org
6490 W: https://linuxtv.org
6491 W: http://palosaari.fi/linux/
6492 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6493 T: git git://linuxtv.org/anttip/media_tree.git
6495 F: drivers/media/tuners/it913x*
6497 IVTV VIDEO4LINUX DRIVER
6498 M: Andy Walls <awalls@md.metrocast.net>
6499 L: ivtv-devel@ivtvdriver.org (subscribers-only)
6500 L: linux-media@vger.kernel.org
6501 T: git git://linuxtv.org/media_tree.git
6502 W: http://www.ivtvdriver.org
6504 F: Documentation/video4linux/*.ivtv
6505 F: drivers/media/pci/ivtv/
6506 F: include/uapi/linux/ivtv*
6508 IX2505V MEDIA DRIVER
6509 M: Malcolm Priestley <tvboxspy@gmail.com>
6510 L: linux-media@vger.kernel.org
6511 W: https://linuxtv.org
6512 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6514 F: drivers/media/dvb-frontends/ix2505v*
6516 JC42.4 TEMPERATURE SENSOR DRIVER
6517 M: Guenter Roeck <linux@roeck-us.net>
6518 L: linux-hwmon@vger.kernel.org
6520 F: drivers/hwmon/jc42.c
6521 F: Documentation/hwmon/jc42
6524 M: Dave Kleikamp <shaggy@kernel.org>
6525 L: jfs-discussion@lists.sourceforge.net
6526 W: http://jfs.sourceforge.net/
6527 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6529 F: Documentation/filesystems/jfs.txt
6533 M: Guo-Fu Tseng <cooldavid@cooldavid.org>
6534 L: netdev@vger.kernel.org
6536 F: drivers/net/ethernet/jme.*
6538 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6539 M: David Woodhouse <dwmw2@infradead.org>
6540 L: linux-mtd@lists.infradead.org
6541 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
6544 F: include/uapi/linux/jffs2.h
6546 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6547 M: "Theodore Ts'o" <tytso@mit.edu>
6548 M: Jan Kara <jack@suse.com>
6549 L: linux-ext4@vger.kernel.org
6552 F: include/linux/jbd2.h
6554 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6555 M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6556 L: linux-media@vger.kernel.org
6558 F: drivers/media/platform/rcar_jpu.c
6560 JSM Neo PCI based serial card
6561 M: Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>
6562 L: linux-serial@vger.kernel.org
6564 F: drivers/tty/serial/jsm/
6566 K10TEMP HARDWARE MONITORING DRIVER
6567 M: Clemens Ladisch <clemens@ladisch.de>
6568 L: linux-hwmon@vger.kernel.org
6570 F: Documentation/hwmon/k10temp
6571 F: drivers/hwmon/k10temp.c
6573 K8TEMP HARDWARE MONITORING DRIVER
6574 M: Rudolf Marek <r.marek@assembler.cz>
6575 L: linux-hwmon@vger.kernel.org
6577 F: Documentation/hwmon/k8temp
6578 F: drivers/hwmon/k8temp.c
6581 M: Andrey Ryabinin <aryabinin@virtuozzo.com>
6582 R: Alexander Potapenko <glider@google.com>
6583 R: Dmitry Vyukov <dvyukov@google.com>
6584 L: kasan-dev@googlegroups.com
6586 F: arch/*/include/asm/kasan.h
6587 F: arch/*/mm/kasan_init*
6588 F: Documentation/kasan.txt
6589 F: include/linux/kasan*.h
6592 F: scripts/Makefile.kasan
6595 M: "Yann E. MORIN" <yann.morin.1998@free.fr>
6596 L: linux-kbuild@vger.kernel.org
6597 T: git git://gitorious.org/linux-kconfig/linux-kconfig
6599 F: Documentation/kbuild/kconfig-language.txt
6603 M: Dave Young <dyoung@redhat.com>
6604 M: Baoquan He <bhe@redhat.com>
6605 R: Vivek Goyal <vgoyal@redhat.com>
6606 L: kexec@lists.infradead.org
6607 W: http://lse.sourceforge.net/kdump/
6609 F: Documentation/kdump/
6611 KEENE FM RADIO TRANSMITTER DRIVER
6612 M: Hans Verkuil <hverkuil@xs4all.nl>
6613 L: linux-media@vger.kernel.org
6614 T: git git://linuxtv.org/media_tree.git
6615 W: https://linuxtv.org
6617 F: drivers/media/radio/radio-keene*
6619 KERNEL AUTOMOUNTER v4 (AUTOFS4)
6620 M: Ian Kent <raven@themaw.net>
6621 L: autofs@vger.kernel.org
6625 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6626 M: Michal Marek <mmarek@suse.com>
6627 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6628 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6629 L: linux-kbuild@vger.kernel.org
6631 F: Documentation/kbuild/
6633 F: scripts/Makefile.*
6639 L: kernel-janitors@vger.kernel.org
6640 W: http://kernelnewbies.org/KernelJanitors
6643 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6644 M: "J. Bruce Fields" <bfields@fieldses.org>
6645 M: Jeff Layton <jlayton@poochiereds.net>
6646 L: linux-nfs@vger.kernel.org
6647 W: http://nfs.sourceforge.net/
6648 T: git git://linux-nfs.org/~bfields/linux.git
6651 F: include/uapi/linux/nfsd/
6655 F: include/linux/lockd/
6656 F: include/linux/sunrpc/
6657 F: include/uapi/linux/sunrpc/
6659 KERNEL SELFTEST FRAMEWORK
6660 M: Shuah Khan <shuahkh@osg.samsung.com>
6661 M: Shuah Khan <shuah@kernel.org>
6662 L: linux-kselftest@vger.kernel.org
6663 T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6665 F: tools/testing/selftests
6667 KERNEL VIRTUAL MACHINE (KVM)
6668 M: Paolo Bonzini <pbonzini@redhat.com>
6669 M: Radim Krčmář <rkrcmar@redhat.com>
6670 L: kvm@vger.kernel.org
6671 W: http://www.linux-kvm.org
6672 T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6674 F: Documentation/*/kvm*.txt
6675 F: Documentation/virtual/kvm/
6677 F: arch/x86/kernel/kvm.c
6678 F: arch/x86/kernel/kvmclock.c
6679 F: arch/*/include/asm/kvm*
6680 F: include/linux/kvm*
6681 F: include/uapi/linux/kvm*
6685 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6686 M: Joerg Roedel <joro@8bytes.org>
6687 L: kvm@vger.kernel.org
6688 W: http://www.linux-kvm.org/
6690 F: arch/x86/include/asm/svm.h
6691 F: arch/x86/kvm/svm.c
6693 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6694 M: Alexander Graf <agraf@suse.com>
6695 L: kvm-ppc@vger.kernel.org
6696 W: http://www.linux-kvm.org/
6697 T: git git://github.com/agraf/linux-2.6.git
6699 F: arch/powerpc/include/asm/kvm*
6700 F: arch/powerpc/kvm/
6702 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6703 M: Christian Borntraeger <borntraeger@de.ibm.com>
6704 M: Cornelia Huck <cornelia.huck@de.ibm.com>
6705 L: linux-s390@vger.kernel.org
6706 W: http://www.ibm.com/developerworks/linux/linux390/
6707 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
6709 F: Documentation/s390/kvm.txt
6710 F: arch/s390/include/asm/kvm*
6713 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6714 M: Christoffer Dall <christoffer.dall@linaro.org>
6715 M: Marc Zyngier <marc.zyngier@arm.com>
6716 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6717 L: kvmarm@lists.cs.columbia.edu
6718 W: http://systems.cs.columbia.edu/projects/kvm-arm
6719 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6721 F: arch/arm/include/uapi/asm/kvm*
6722 F: arch/arm/include/asm/kvm*
6725 F: include/kvm/arm_*
6727 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6728 M: Christoffer Dall <christoffer.dall@linaro.org>
6729 M: Marc Zyngier <marc.zyngier@arm.com>
6730 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6731 L: kvmarm@lists.cs.columbia.edu
6733 F: arch/arm64/include/uapi/asm/kvm*
6734 F: arch/arm64/include/asm/kvm*
6737 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
6738 M: James Hogan <james.hogan@imgtec.com>
6739 L: linux-mips@linux-mips.org
6741 F: arch/mips/include/uapi/asm/kvm*
6742 F: arch/mips/include/asm/kvm*
6746 M: Eric Biederman <ebiederm@xmission.com>
6747 W: http://kernel.org/pub/linux/utils/kernel/kexec/
6748 L: kexec@lists.infradead.org
6750 F: include/linux/kexec.h
6751 F: include/uapi/linux/kexec.h
6755 M: David Howells <dhowells@redhat.com>
6756 L: keyrings@vger.kernel.org
6758 F: Documentation/security/keys.txt
6759 F: include/linux/key.h
6760 F: include/linux/key-type.h
6761 F: include/linux/keyctl.h
6762 F: include/uapi/linux/keyctl.h
6767 M: David Safford <safford@us.ibm.com>
6768 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6769 L: linux-security-module@vger.kernel.org
6770 L: keyrings@vger.kernel.org
6772 F: Documentation/security/keys-trusted-encrypted.txt
6773 F: include/keys/trusted-type.h
6774 F: security/keys/trusted.c
6775 F: security/keys/trusted.h
6778 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6779 M: David Safford <safford@us.ibm.com>
6780 L: linux-security-module@vger.kernel.org
6781 L: keyrings@vger.kernel.org
6783 F: Documentation/security/keys-trusted-encrypted.txt
6784 F: include/keys/encrypted-type.h
6785 F: security/keys/encrypted-keys/
6787 KGDB / KDB /debug_core
6788 M: Jason Wessel <jason.wessel@windriver.com>
6789 W: http://kgdb.wiki.kernel.org/
6790 L: kgdb-bugreport@lists.sourceforge.net
6791 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
6793 F: Documentation/DocBook/kgdb.tmpl
6794 F: drivers/misc/kgdbts.c
6795 F: drivers/tty/serial/kgdboc.c
6796 F: include/linux/kdb.h
6797 F: include/linux/kgdb.h
6801 M: Vegard Nossum <vegardno@ifi.uio.no>
6802 M: Pekka Enberg <penberg@kernel.org>
6804 F: Documentation/kmemcheck.txt
6805 F: arch/x86/include/asm/kmemcheck.h
6806 F: arch/x86/mm/kmemcheck/
6807 F: include/linux/kmemcheck.h
6811 M: Catalin Marinas <catalin.marinas@arm.com>
6813 F: Documentation/kmemleak.txt
6814 F: include/linux/kmemleak.h
6816 F: mm/kmemleak-test.c
6819 M: Ananth N Mavinakayanahalli <ananth@linux.vnet.ibm.com>
6820 M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6821 M: "David S. Miller" <davem@davemloft.net>
6822 M: Masami Hiramatsu <mhiramat@kernel.org>
6824 F: Documentation/kprobes.txt
6825 F: include/linux/kprobes.h
6828 KS0108 LCD CONTROLLER DRIVER
6829 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6830 W: http://miguelojeda.es/auxdisplay.htm
6831 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6833 F: Documentation/auxdisplay/ks0108
6834 F: drivers/auxdisplay/ks0108.c
6835 F: include/linux/ks0108.h
6838 M: David Ahern <dsa@cumulusnetworks.com>
6839 L: netdev@vger.kernel.org
6842 F: include/net/l3mdev.h
6844 LANTIQ MIPS ARCHITECTURE
6845 M: John Crispin <john@phrozen.org>
6846 L: linux-mips@linux-mips.org
6851 L: linux-x25@vger.kernel.org
6853 F: Documentation/networking/lapb-module.txt
6857 LASI 53c700 driver for PARISC
6858 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6859 L: linux-scsi@vger.kernel.org
6861 F: Documentation/scsi/53c700.txt
6862 F: drivers/scsi/53c700*
6865 M: Richard Purdie <rpurdie@rpsys.net>
6866 M: Jacek Anaszewski <j.anaszewski@samsung.com>
6867 L: linux-leds@vger.kernel.org
6868 T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6870 F: Documentation/devicetree/bindings/leds/
6872 F: include/linux/leds.h
6874 LEGACY EEPROM DRIVER
6875 M: Jean Delvare <jdelvare@suse.com>
6877 F: Documentation/misc-devices/eeprom
6878 F: drivers/misc/eeprom/eeprom.c
6880 LEGO USB Tower driver
6881 M: Juergen Stuber <starblue@users.sourceforge.net>
6882 L: legousb-devel@lists.sourceforge.net
6883 W: http://legousb.sourceforge.net/
6885 F: drivers/usb/misc/legousbtower.c
6888 M: Michael Krufky <mkrufky@linuxtv.org>
6889 L: linux-media@vger.kernel.org
6890 W: https://linuxtv.org
6891 W: http://github.com/mkrufky
6892 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6893 T: git git://linuxtv.org/mkrufky/tuners.git
6895 F: drivers/media/dvb-frontends/lg2160.*
6897 LGDT3305 MEDIA DRIVER
6898 M: Michael Krufky <mkrufky@linuxtv.org>
6899 L: linux-media@vger.kernel.org
6900 W: https://linuxtv.org
6901 W: http://github.com/mkrufky
6902 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6903 T: git git://linuxtv.org/mkrufky/tuners.git
6905 F: drivers/media/dvb-frontends/lgdt3305.*
6908 M: Rusty Russell <rusty@rustcorp.com.au>
6909 L: lguest@lists.ozlabs.org
6910 W: http://lguest.ozlabs.org/
6912 F: arch/x86/include/asm/lguest*.h
6915 F: include/linux/lguest*.h
6918 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6919 M: Tejun Heo <tj@kernel.org>
6920 L: linux-ide@vger.kernel.org
6921 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6924 F: include/linux/ata.h
6925 F: include/linux/libata.h
6926 F: Documentation/devicetree/bindings/ata/
6928 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6929 M: Viresh Kumar <vireshk@kernel.org>
6930 L: linux-ide@vger.kernel.org
6931 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6933 F: include/linux/pata_arasan_cf_data.h
6934 F: drivers/ata/pata_arasan_cf.c
6937 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6938 M: Tejun Heo <tj@kernel.org>
6939 L: linux-ide@vger.kernel.org
6940 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6942 F: drivers/ata/pata_*.c
6943 F: drivers/ata/ata_generic.c
6945 LIBATA SATA AHCI PLATFORM devices support
6946 M: Hans de Goede <hdegoede@redhat.com>
6947 M: Tejun Heo <tj@kernel.org>
6948 L: linux-ide@vger.kernel.org
6949 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6951 F: drivers/ata/ahci_platform.c
6952 F: drivers/ata/libahci_platform.c
6953 F: include/linux/ahci_platform.h
6955 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6956 M: Mikael Pettersson <mikpelinux@gmail.com>
6957 L: linux-ide@vger.kernel.org
6958 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6960 F: drivers/ata/sata_promise.*
6963 M: Sasha Levin <sasha.levin@oracle.com>
6965 F: tools/lib/lockdep/
6967 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6968 M: Dan Williams <dan.j.williams@intel.com>
6969 L: linux-nvdimm@lists.01.org
6970 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6971 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
6974 F: include/linux/nd.h
6975 F: include/linux/libnvdimm.h
6976 F: include/uapi/linux/ndctl.h
6978 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6979 M: Ross Zwisler <ross.zwisler@linux.intel.com>
6980 L: linux-nvdimm@lists.01.org
6981 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6983 F: drivers/nvdimm/blk.c
6984 F: drivers/nvdimm/region_devs.c
6985 F: drivers/acpi/nfit*
6987 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6988 M: Vishal Verma <vishal.l.verma@intel.com>
6989 L: linux-nvdimm@lists.01.org
6990 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6992 F: drivers/nvdimm/btt*
6994 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6995 M: Ross Zwisler <ross.zwisler@linux.intel.com>
6996 L: linux-nvdimm@lists.01.org
6997 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6999 F: drivers/nvdimm/pmem.c
7000 F: include/linux/pmem.h
7001 F: arch/*/include/asm/pmem.h
7003 LIGHTNVM PLATFORM SUPPORT
7004 M: Matias Bjorling <mb@lightnvm.io>
7005 W: http://github/OpenChannelSSD
7006 L: linux-block@vger.kernel.org
7008 F: drivers/lightnvm/
7009 F: include/linux/lightnvm.h
7010 F: include/uapi/linux/lightnvm.h
7012 LINUX FOR IBM pSERIES (RS/6000)
7013 M: Paul Mackerras <paulus@au.ibm.com>
7014 W: http://www.ibm.com/linux/ltc/projects/ppc
7016 F: arch/powerpc/boot/rs6000.h
7018 LINUX FOR POWERPC (32-BIT AND 64-BIT)
7019 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7020 M: Paul Mackerras <paulus@samba.org>
7021 M: Michael Ellerman <mpe@ellerman.id.au>
7022 W: http://www.penguinppc.org/
7023 L: linuxppc-dev@lists.ozlabs.org
7024 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
7025 T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
7027 F: Documentation/powerpc/
7029 F: drivers/char/tpm/tpm_ibmvtpm*
7030 F: drivers/crypto/nx/
7031 F: drivers/crypto/vmx/
7032 F: drivers/net/ethernet/ibm/ibmveth.*
7033 F: drivers/net/ethernet/ibm/ibmvnic.*
7034 F: drivers/pci/hotplug/pnv_php.c
7035 F: drivers/pci/hotplug/rpa*
7036 F: drivers/scsi/ibmvscsi/
7044 LINUX FOR POWER MACINTOSH
7045 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7046 W: http://www.penguinppc.org/
7047 L: linuxppc-dev@lists.ozlabs.org
7049 F: arch/powerpc/platforms/powermac/
7050 F: drivers/macintosh/
7052 LINUX FOR POWERPC EMBEDDED MPC5XXX
7053 M: Anatolij Gustschin <agust@denx.de>
7054 L: linuxppc-dev@lists.ozlabs.org
7055 T: git git://git.denx.de/linux-denx-agust.git
7057 F: arch/powerpc/platforms/512x/
7058 F: arch/powerpc/platforms/52xx/
7060 LINUX FOR POWERPC EMBEDDED PPC4XX
7061 M: Alistair Popple <alistair@popple.id.au>
7062 M: Matt Porter <mporter@kernel.crashing.org>
7063 W: http://www.penguinppc.org/
7064 L: linuxppc-dev@lists.ozlabs.org
7066 F: arch/powerpc/platforms/40x/
7067 F: arch/powerpc/platforms/44x/
7069 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
7070 L: linuxppc-dev@lists.ozlabs.org
7072 F: arch/powerpc/*/*virtex*
7073 F: arch/powerpc/*/*/*virtex*
7075 LINUX FOR POWERPC EMBEDDED PPC8XX
7076 M: Vitaly Bordug <vitb@kernel.crashing.org>
7077 W: http://www.penguinppc.org/
7078 L: linuxppc-dev@lists.ozlabs.org
7080 F: arch/powerpc/platforms/8xx/
7082 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
7083 M: Scott Wood <oss@buserror.net>
7084 M: Kumar Gala <galak@kernel.crashing.org>
7085 W: http://www.penguinppc.org/
7086 L: linuxppc-dev@lists.ozlabs.org
7087 T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
7089 F: arch/powerpc/platforms/83xx/
7090 F: arch/powerpc/platforms/85xx/
7092 LINUX FOR POWERPC PA SEMI PWRFICIENT
7093 M: Olof Johansson <olof@lixom.net>
7094 L: linuxppc-dev@lists.ozlabs.org
7096 F: arch/powerpc/platforms/pasemi/
7097 F: drivers/*/*pasemi*
7098 F: drivers/*/*/*pasemi*
7100 LINUX SECURITY MODULE (LSM) FRAMEWORK
7101 M: Chris Wright <chrisw@sous-sol.org>
7102 L: linux-security-module@vger.kernel.org
7105 LIS3LV02D ACCELEROMETER DRIVER
7106 M: Eric Piel <eric.piel@tremplin-utc.net>
7108 F: Documentation/misc-devices/lis3lv02d
7109 F: drivers/misc/lis3lv02d/
7110 F: drivers/platform/x86/hp_accel.c
7113 M: Josh Poimboeuf <jpoimboe@redhat.com>
7114 M: Jessica Yu <jeyu@redhat.com>
7115 M: Jiri Kosina <jikos@kernel.org>
7116 M: Miroslav Benes <mbenes@suse.cz>
7117 R: Petr Mladek <pmladek@suse.com>
7119 F: kernel/livepatch/
7120 F: include/linux/livepatch.h
7121 F: arch/x86/include/asm/livepatch.h
7122 F: arch/x86/kernel/livepatch.c
7123 F: Documentation/livepatch/
7124 F: Documentation/ABI/testing/sysfs-kernel-livepatch
7125 F: samples/livepatch/
7126 L: live-patching@vger.kernel.org
7127 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
7129 LINUX KERNEL DUMP TEST MODULE (LKDTM)
7130 M: Kees Cook <keescook@chromium.org>
7132 F: drivers/misc/lkdtm*
7135 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
7137 F: include/linux/llc.h
7138 F: include/uapi/linux/llc.h
7142 LM73 HARDWARE MONITOR DRIVER
7143 M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
7144 L: linux-hwmon@vger.kernel.org
7146 F: drivers/hwmon/lm73.c
7148 LM78 HARDWARE MONITOR DRIVER
7149 M: Jean Delvare <jdelvare@suse.com>
7150 L: linux-hwmon@vger.kernel.org
7152 F: Documentation/hwmon/lm78
7153 F: drivers/hwmon/lm78.c
7155 LM83 HARDWARE MONITOR DRIVER
7156 M: Jean Delvare <jdelvare@suse.com>
7157 L: linux-hwmon@vger.kernel.org
7159 F: Documentation/hwmon/lm83
7160 F: drivers/hwmon/lm83.c
7162 LM90 HARDWARE MONITOR DRIVER
7163 M: Jean Delvare <jdelvare@suse.com>
7164 L: linux-hwmon@vger.kernel.org
7166 F: Documentation/hwmon/lm90
7167 F: Documentation/devicetree/bindings/hwmon/lm90.txt
7168 F: drivers/hwmon/lm90.c
7170 LM95234 HARDWARE MONITOR DRIVER
7171 M: Guenter Roeck <linux@roeck-us.net>
7172 L: linux-hwmon@vger.kernel.org
7174 F: Documentation/hwmon/lm95234
7175 F: drivers/hwmon/lm95234.c
7177 LME2510 MEDIA DRIVER
7178 M: Malcolm Priestley <tvboxspy@gmail.com>
7179 L: linux-media@vger.kernel.org
7180 W: https://linuxtv.org
7181 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7183 F: drivers/media/usb/dvb-usb-v2/lmedm04*
7186 M: Peter Zijlstra <peterz@infradead.org>
7187 M: Ingo Molnar <mingo@redhat.com>
7188 L: linux-kernel@vger.kernel.org
7189 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
7191 F: Documentation/locking/
7192 F: include/linux/lockdep.h
7193 F: include/linux/spinlock*.h
7194 F: arch/*/include/asm/spinlock*.h
7195 F: include/linux/rwlock*.h
7196 F: include/linux/mutex*.h
7197 F: arch/*/include/asm/mutex*.h
7198 F: include/linux/rwsem*.h
7199 F: arch/*/include/asm/rwsem.h
7200 F: include/linux/seqlock.h
7201 F: lib/locking*.[ch]
7204 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
7205 M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
7206 L: linux-ntfs-dev@lists.sourceforge.net
7207 W: http://www.linux-ntfs.org/content/view/19/37/
7209 F: Documentation/ldm.txt
7210 F: block/partitions/ldm.*
7213 M: Joern Engel <joern@logfs.org>
7214 M: Prasad Joshi <prasadjoshi.linux@gmail.com>
7220 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
7221 M: Sathya Prakash <sathya.prakash@broadcom.com>
7222 M: Chaitra P B <chaitra.basappa@broadcom.com>
7223 M: Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
7224 L: MPT-FusionLinux.pdl@broadcom.com
7225 L: linux-scsi@vger.kernel.org
7226 W: http://www.avagotech.com/support/
7228 F: drivers/message/fusion/
7229 F: drivers/scsi/mpt2sas/
7230 F: drivers/scsi/mpt3sas/
7232 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
7233 M: Matthew Wilcox <matthew@wil.cx>
7234 L: linux-scsi@vger.kernel.org
7236 F: drivers/scsi/sym53c8xx_2/
7238 LTC4261 HARDWARE MONITOR DRIVER
7239 M: Guenter Roeck <linux@roeck-us.net>
7240 L: linux-hwmon@vger.kernel.org
7242 F: Documentation/hwmon/ltc4261
7243 F: drivers/hwmon/ltc4261.c
7245 LTP (Linux Test Project)
7246 M: Mike Frysinger <vapier@gentoo.org>
7247 M: Cyril Hrubis <chrubis@suse.cz>
7248 M: Wanlong Gao <wanlong.gao@gmail.com>
7249 M: Jan Stancek <jstancek@redhat.com>
7250 M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
7251 M: Alexey Kodanev <alexey.kodanev@oracle.com>
7252 L: ltp@lists.linux.it (subscribers-only)
7253 W: http://linux-test-project.github.io/
7254 T: git git://github.com/linux-test-project/ltp.git
7258 W: http://www.linux-m32r.org/
7263 M: Geert Uytterhoeven <geert@linux-m68k.org>
7264 L: linux-m68k@lists.linux-m68k.org
7265 W: http://www.linux-m68k.org/
7266 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
7271 M68K ON APPLE MACINTOSH
7272 M: Joshua Thompson <funaho@jurai.org>
7273 W: http://www.mac.linux-m68k.org/
7274 L: linux-m68k@lists.linux-m68k.org
7279 M: Philip Blundell <philb@gnu.org>
7280 W: http://www.tazenda.demon.co.uk/phil/linux-hp
7284 M88DS3103 MEDIA DRIVER
7285 M: Antti Palosaari <crope@iki.fi>
7286 L: linux-media@vger.kernel.org
7287 W: https://linuxtv.org
7288 W: http://palosaari.fi/linux/
7289 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7290 T: git git://linuxtv.org/anttip/media_tree.git
7292 F: drivers/media/dvb-frontends/m88ds3103*
7294 M88RS2000 MEDIA DRIVER
7295 M: Malcolm Priestley <tvboxspy@gmail.com>
7296 L: linux-media@vger.kernel.org
7297 W: https://linuxtv.org
7298 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7300 F: drivers/media/dvb-frontends/m88rs2000*
7302 MA901 MASTERKIT USB FM RADIO DRIVER
7303 M: Alexey Klimov <klimov.linux@gmail.com>
7304 L: linux-media@vger.kernel.org
7305 T: git git://linuxtv.org/media_tree.git
7307 F: drivers/media/radio/radio-ma901.c
7310 M: Johannes Berg <johannes@sipsolutions.net>
7311 L: linux-wireless@vger.kernel.org
7312 W: http://wireless.kernel.org/
7313 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7314 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
7316 F: Documentation/networking/mac80211-injection.txt
7317 F: include/net/mac80211.h
7319 F: drivers/net/wireless/mac80211_hwsim.[ch]
7322 M: Patrick McHardy <kaber@trash.net>
7323 L: netdev@vger.kernel.org
7325 F: drivers/net/macvlan.c
7326 F: include/linux/if_macvlan.h
7329 M: Jassi Brar <jassisinghbrar@gmail.com>
7330 L: linux-kernel@vger.kernel.org
7333 F: include/linux/mailbox_client.h
7334 F: include/linux/mailbox_controller.h
7336 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
7337 M: Michael Kerrisk <mtk.manpages@gmail.com>
7338 W: http://www.kernel.org/doc/man-pages
7339 L: linux-man@vger.kernel.org
7342 MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
7343 M: Andrew Lunn <andrew@lunn.ch>
7344 M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
7346 F: drivers/net/dsa/mv88e6xxx/
7348 MARVELL ARMADA DRM SUPPORT
7349 M: Russell King <rmk+kernel@armlinux.org.uk>
7351 F: drivers/gpu/drm/armada/
7352 F: include/uapi/drm/armada_drm.h
7353 F: Documentation/devicetree/bindings/display/armada/
7355 MARVELL CRYPTO DRIVER
7356 M: Boris Brezillon <boris.brezillon@free-electrons.com>
7357 M: Arnaud Ebalard <arno@natisbad.org>
7358 F: drivers/crypto/marvell/
7360 L: linux-crypto@vger.kernel.org
7362 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
7363 M: Mirko Lindner <mlindner@marvell.com>
7364 M: Stephen Hemminger <stephen@networkplumber.org>
7365 L: netdev@vger.kernel.org
7367 F: drivers/net/ethernet/marvell/sk*
7369 MARVELL LIBERTAS WIRELESS DRIVER
7370 L: libertas-dev@lists.infradead.org
7372 F: drivers/net/wireless/marvell/libertas/
7374 MARVELL MV643XX ETHERNET DRIVER
7375 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
7376 L: netdev@vger.kernel.org
7378 F: drivers/net/ethernet/marvell/mv643xx_eth.*
7379 F: include/linux/mv643xx.h
7381 MARVELL MVNETA ETHERNET DRIVER
7382 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7383 L: netdev@vger.kernel.org
7385 F: drivers/net/ethernet/marvell/mvneta.*
7387 MARVELL MWIFIEX WIRELESS DRIVER
7388 M: Amitkumar Karwar <akarwar@marvell.com>
7389 M: Nishant Sarmukadam <nishants@marvell.com>
7390 L: linux-wireless@vger.kernel.org
7392 F: drivers/net/wireless/marvell/mwifiex/
7394 MARVELL MWL8K WIRELESS DRIVER
7395 M: Lennert Buytenhek <buytenh@wantstofly.org>
7396 L: linux-wireless@vger.kernel.org
7398 F: drivers/net/wireless/marvell/mwl8k.c
7400 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
7401 M: Nicolas Pitre <nico@fluxnic.net>
7403 F: drivers/mmc/host/mvsdio.*
7405 MATROX FRAMEBUFFER DRIVER
7406 L: linux-fbdev@vger.kernel.org
7408 F: drivers/video/fbdev/matrox/matroxfb_*
7409 F: include/uapi/linux/matroxfb.h
7411 MAX16065 HARDWARE MONITOR DRIVER
7412 M: Guenter Roeck <linux@roeck-us.net>
7413 L: linux-hwmon@vger.kernel.org
7415 F: Documentation/hwmon/max16065
7416 F: drivers/hwmon/max16065.c
7418 MAX20751 HARDWARE MONITOR DRIVER
7419 M: Guenter Roeck <linux@roeck-us.net>
7420 L: linux-hwmon@vger.kernel.org
7422 F: Documentation/hwmon/max20751
7423 F: drivers/hwmon/max20751.c
7425 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
7426 M: "Hans J. Koch" <hjk@hansjkoch.de>
7427 L: linux-hwmon@vger.kernel.org
7429 F: Documentation/hwmon/max6650
7430 F: drivers/hwmon/max6650.c
7432 MAX6697 HARDWARE MONITOR DRIVER
7433 M: Guenter Roeck <linux@roeck-us.net>
7434 L: linux-hwmon@vger.kernel.org
7436 F: Documentation/hwmon/max6697
7437 F: Documentation/devicetree/bindings/i2c/max6697.txt
7438 F: drivers/hwmon/max6697.c
7439 F: include/linux/platform_data/max6697.h
7441 MAX9860 MONO AUDIO VOICE CODEC DRIVER
7442 M: Peter Rosin <peda@axentia.se>
7443 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7445 F: Documentation/devicetree/bindings/sound/max9860.txt
7446 F: sound/soc/codecs/max9860.*
7448 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
7449 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
7450 L: linux-pm@vger.kernel.org
7452 F: drivers/power/max14577_charger.c
7453 F: drivers/power/max77693_charger.c
7455 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
7456 M: Javier Martinez Canillas <javier@osg.samsung.com>
7457 L: linux-kernel@vger.kernel.org
7459 F: drivers/*/*max77802*.c
7460 F: Documentation/devicetree/bindings/*/*max77802.txt
7461 F: include/dt-bindings/*/*max77802.h
7463 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
7464 M: Chanwoo Choi <cw00.choi@samsung.com>
7465 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
7466 L: linux-kernel@vger.kernel.org
7468 F: drivers/*/max14577*.c
7469 F: drivers/*/max77686*.c
7470 F: drivers/*/max77693*.c
7471 F: drivers/extcon/extcon-max14577.c
7472 F: drivers/extcon/extcon-max77693.c
7473 F: drivers/rtc/rtc-max77686.c
7474 F: drivers/clk/clk-max77686.c
7475 F: Documentation/devicetree/bindings/mfd/max14577.txt
7476 F: Documentation/devicetree/bindings/*/max77686.txt
7477 F: Documentation/devicetree/bindings/mfd/max77693.txt
7478 F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
7479 F: include/linux/mfd/max14577*.h
7480 F: include/linux/mfd/max77686*.h
7481 F: include/linux/mfd/max77693*.h
7483 MAXIRADIO FM RADIO RECEIVER DRIVER
7484 M: Hans Verkuil <hverkuil@xs4all.nl>
7485 L: linux-media@vger.kernel.org
7486 T: git git://linuxtv.org/media_tree.git
7487 W: https://linuxtv.org
7489 F: drivers/media/radio/radio-maxiradio*
7491 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
7492 M: Peter Rosin <peda@axentia.se>
7493 L: linux-iio@vger.kernel.org
7495 F: drivers/iio/potentiometer/mcp4531.c
7497 MEDIA DRIVERS FOR RENESAS - FCP
7498 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7499 L: linux-media@vger.kernel.org
7500 L: linux-renesas-soc@vger.kernel.org
7501 T: git git://linuxtv.org/media_tree.git
7503 F: Documentation/devicetree/bindings/media/renesas,fcp.txt
7504 F: drivers/media/platform/rcar-fcp.c
7505 F: include/media/rcar-fcp.h
7507 MEDIA DRIVERS FOR RENESAS - VSP1
7508 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7509 L: linux-media@vger.kernel.org
7510 L: linux-renesas-soc@vger.kernel.org
7511 T: git git://linuxtv.org/media_tree.git
7513 F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
7514 F: drivers/media/platform/vsp1/
7516 MEDIA DRIVERS FOR HELENE
7517 M: Abylay Ospan <aospan@netup.ru>
7518 L: linux-media@vger.kernel.org
7519 W: https://linuxtv.org
7521 T: git git://linuxtv.org/media_tree.git
7523 F: drivers/media/dvb-frontends/helene*
7525 MEDIA DRIVERS FOR ASCOT2E
7526 M: Sergey Kozlov <serjk@netup.ru>
7527 M: Abylay Ospan <aospan@netup.ru>
7528 L: linux-media@vger.kernel.org
7529 W: https://linuxtv.org
7531 T: git git://linuxtv.org/media_tree.git
7533 F: drivers/media/dvb-frontends/ascot2e*
7535 MEDIA DRIVERS FOR CXD2841ER
7536 M: Sergey Kozlov <serjk@netup.ru>
7537 M: Abylay Ospan <aospan@netup.ru>
7538 L: linux-media@vger.kernel.org
7539 W: https://linuxtv.org
7541 T: git git://linuxtv.org/media_tree.git
7543 F: drivers/media/dvb-frontends/cxd2841er*
7545 MEDIA DRIVERS FOR HORUS3A
7546 M: Sergey Kozlov <serjk@netup.ru>
7547 M: Abylay Ospan <aospan@netup.ru>
7548 L: linux-media@vger.kernel.org
7549 W: https://linuxtv.org
7551 T: git git://linuxtv.org/media_tree.git
7553 F: drivers/media/dvb-frontends/horus3a*
7555 MEDIA DRIVERS FOR LNBH25
7556 M: Sergey Kozlov <serjk@netup.ru>
7557 M: Abylay Ospan <aospan@netup.ru>
7558 L: linux-media@vger.kernel.org
7559 W: https://linuxtv.org
7561 T: git git://linuxtv.org/media_tree.git
7563 F: drivers/media/dvb-frontends/lnbh25*
7565 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
7566 M: Sergey Kozlov <serjk@netup.ru>
7567 M: Abylay Ospan <aospan@netup.ru>
7568 L: linux-media@vger.kernel.org
7569 W: https://linuxtv.org
7571 T: git git://linuxtv.org/media_tree.git
7573 F: drivers/media/pci/netup_unidvb/*
7575 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
7576 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
7577 M: Mauro Carvalho Chehab <mchehab@kernel.org>
7578 P: LinuxTV.org Project
7579 L: linux-media@vger.kernel.org
7580 W: https://linuxtv.org
7581 Q: http://patchwork.kernel.org/project/linux-media/list/
7582 T: git git://linuxtv.org/media_tree.git
7584 F: Documentation/dvb/
7585 F: Documentation/video4linux/
7586 F: Documentation/DocBook/media/
7588 F: drivers/staging/media/
7589 F: include/linux/platform_data/media/
7591 F: include/uapi/linux/dvb/
7592 F: include/uapi/linux/videodev2.h
7593 F: include/uapi/linux/media.h
7594 F: include/uapi/linux/v4l2-*
7595 F: include/uapi/linux/meye.h
7596 F: include/uapi/linux/ivtv*
7597 F: include/uapi/linux/uvcvideo.h
7599 MEDIATEK ETHERNET DRIVER
7600 M: Felix Fietkau <nbd@openwrt.org>
7601 M: John Crispin <blogic@openwrt.org>
7602 L: netdev@vger.kernel.org
7604 F: drivers/net/ethernet/mediatek/
7606 MEDIATEK MT7601U WIRELESS LAN DRIVER
7607 M: Jakub Kicinski <kubakici@wp.pl>
7608 L: linux-wireless@vger.kernel.org
7610 F: drivers/net/wireless/mediatek/mt7601u/
7612 MEGARAID SCSI/SAS DRIVERS
7613 M: Kashyap Desai <kashyap.desai@avagotech.com>
7614 M: Sumit Saxena <sumit.saxena@avagotech.com>
7615 M: Uday Lingala <uday.lingala@avagotech.com>
7616 L: megaraidlinux.pdl@avagotech.com
7617 L: linux-scsi@vger.kernel.org
7618 W: http://www.lsi.com
7620 F: Documentation/scsi/megaraid.txt
7621 F: drivers/scsi/megaraid.*
7622 F: drivers/scsi/megaraid/
7624 MELLANOX ETHERNET DRIVER (mlx4_en)
7625 M: Tariq Toukan <tariqt@mellanox.com>
7626 L: netdev@vger.kernel.org
7628 W: http://www.mellanox.com
7629 Q: http://patchwork.ozlabs.org/project/netdev/list/
7630 F: drivers/net/ethernet/mellanox/mlx4/en_*
7632 MELLANOX ETHERNET DRIVER (mlx5e)
7633 M: Saeed Mahameed <saeedm@mellanox.com>
7634 L: netdev@vger.kernel.org
7636 W: http://www.mellanox.com
7637 Q: http://patchwork.ozlabs.org/project/netdev/list/
7638 F: drivers/net/ethernet/mellanox/mlx5/core/en_*
7640 MELLANOX ETHERNET SWITCH DRIVERS
7641 M: Jiri Pirko <jiri@mellanox.com>
7642 M: Ido Schimmel <idosch@mellanox.com>
7643 L: netdev@vger.kernel.org
7645 W: http://www.mellanox.com
7646 Q: http://patchwork.ozlabs.org/project/netdev/list/
7647 F: drivers/net/ethernet/mellanox/mlxsw/
7650 M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7651 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7652 L: linux-kernel@vger.kernel.org
7654 F: kernel/membarrier.c
7655 F: include/uapi/linux/membarrier.h
7658 L: linux-mm@kvack.org
7659 W: http://www.linux-mm.org
7661 F: include/linux/mm.h
7662 F: include/linux/gfp.h
7663 F: include/linux/mmzone.h
7664 F: include/linux/memory_hotplug.h
7665 F: include/linux/vmalloc.h
7668 MEMORY TECHNOLOGY DEVICES (MTD)
7669 M: David Woodhouse <dwmw2@infradead.org>
7670 M: Brian Norris <computersforpeace@gmail.com>
7671 L: linux-mtd@lists.infradead.org
7672 W: http://www.linux-mtd.infradead.org/
7673 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
7674 T: git git://git.infradead.org/linux-mtd.git
7675 T: git git://git.infradead.org/l2-mtd.git
7677 F: Documentation/devicetree/bindings/mtd/
7679 F: include/linux/mtd/
7680 F: include/uapi/mtd/
7682 MEN A21 WATCHDOG DRIVER
7683 M: Johannes Thumshirn <morbidrsa@gmail.com>
7684 L: linux-watchdog@vger.kernel.org
7686 F: drivers/watchdog/mena21_wdt.c
7688 MEN CHAMELEON BUS (mcb)
7689 M: Johannes Thumshirn <morbidrsa@gmail.com>
7692 F: include/linux/mcb.h
7693 F: Documentation/men-chameleon-bus.txt
7695 MEN F21BMC (Board Management Controller)
7696 M: Andreas Werner <andreas.werner@men.de>
7698 F: drivers/mfd/menf21bmc.c
7699 F: drivers/watchdog/menf21bmc_wdt.c
7700 F: drivers/leds/leds-menf21bmc.c
7701 F: drivers/hwmon/menf21bmc_hwmon.c
7702 F: Documentation/hwmon/menf21bmc
7705 M: James Hogan <james.hogan@imgtec.com>
7706 L: linux-metag@vger.kernel.org
7707 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
7710 F: Documentation/metag/
7711 F: Documentation/devicetree/bindings/metag/
7712 F: Documentation/devicetree/bindings/interrupt-controller/img,*
7713 F: drivers/clocksource/metag_generic.c
7714 F: drivers/irqchip/irq-metag.c
7715 F: drivers/irqchip/irq-metag-ext.c
7716 F: drivers/tty/metag_da.c
7718 MICROBLAZE ARCHITECTURE
7719 M: Michal Simek <monstr@monstr.eu>
7720 W: http://www.monstr.eu/fdt/
7721 T: git git://git.monstr.eu/linux-2.6-microblaze.git
7725 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7726 M: Chen Yu <yu.c.chen@intel.com>
7727 L: platform-driver-x86@vger.kernel.org
7729 F: drivers/platform/x86/surfacepro3_button.c
7732 M: Oliver Neukum <oliver@neukum.org>
7734 F: drivers/usb/image/microtek.*
7737 M: Ralf Baechle <ralf@linux-mips.org>
7738 L: linux-mips@linux-mips.org
7739 W: http://www.linux-mips.org/
7740 T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
7741 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7743 F: Documentation/devicetree/bindings/mips/
7744 F: Documentation/mips/
7747 MIPS/LOONGSON1 ARCHITECTURE
7748 M: Keguang Zhang <keguang.zhang@gmail.com>
7749 L: linux-mips@linux-mips.org
7751 F: arch/mips/loongson32/
7752 F: arch/mips/include/asm/mach-loongson32/
7753 F: drivers/*/*loongson1*
7754 F: drivers/*/*/*loongson1*
7756 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7757 M: Hans Verkuil <hverkuil@xs4all.nl>
7758 L: linux-media@vger.kernel.org
7759 T: git git://linuxtv.org/media_tree.git
7760 W: https://linuxtv.org
7762 F: drivers/media/radio/radio-miropcm20*
7764 MELLANOX MLX4 core VPI driver
7765 M: Yishai Hadas <yishaih@mellanox.com>
7766 L: netdev@vger.kernel.org
7767 L: linux-rdma@vger.kernel.org
7768 W: http://www.mellanox.com
7769 Q: http://patchwork.ozlabs.org/project/netdev/list/
7771 F: drivers/net/ethernet/mellanox/mlx4/
7772 F: include/linux/mlx4/
7774 MELLANOX MLX4 IB driver
7775 M: Yishai Hadas <yishaih@mellanox.com>
7776 L: linux-rdma@vger.kernel.org
7777 W: http://www.mellanox.com
7778 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7780 F: drivers/infiniband/hw/mlx4/
7781 F: include/linux/mlx4/
7783 MELLANOX MLX5 core VPI driver
7784 M: Matan Barak <matanb@mellanox.com>
7785 M: Leon Romanovsky <leonro@mellanox.com>
7786 L: netdev@vger.kernel.org
7787 L: linux-rdma@vger.kernel.org
7788 W: http://www.mellanox.com
7789 Q: http://patchwork.ozlabs.org/project/netdev/list/
7791 F: drivers/net/ethernet/mellanox/mlx5/core/
7792 F: include/linux/mlx5/
7794 MELLANOX MLX5 IB driver
7795 M: Matan Barak <matanb@mellanox.com>
7796 M: Leon Romanovsky <leonro@mellanox.com>
7797 L: linux-rdma@vger.kernel.org
7798 W: http://www.mellanox.com
7799 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7801 F: drivers/infiniband/hw/mlx5/
7802 F: include/linux/mlx5/
7804 MELEXIS MLX90614 DRIVER
7805 M: Crt Mori <cmo@melexis.com>
7806 L: linux-iio@vger.kernel.org
7807 W: http://www.melexis.com
7809 F: drivers/iio/temperature/mlx90614.c
7811 MN88472 MEDIA DRIVER
7812 M: Antti Palosaari <crope@iki.fi>
7813 L: linux-media@vger.kernel.org
7814 W: https://linuxtv.org
7815 W: http://palosaari.fi/linux/
7816 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7818 F: drivers/media/dvb-frontends/mn88472*
7820 MN88473 MEDIA DRIVER
7821 M: Antti Palosaari <crope@iki.fi>
7822 L: linux-media@vger.kernel.org
7823 W: https://linuxtv.org
7824 W: http://palosaari.fi/linux/
7825 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7827 F: drivers/media/dvb-frontends/mn88473*
7830 M: Rusty Russell <rusty@rustcorp.com.au>
7832 F: include/linux/module.h
7835 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7836 W: http://popies.net/meye/
7838 F: Documentation/video4linux/meye.txt
7839 F: drivers/media/pci/meye/
7840 F: include/uapi/linux/meye.h
7842 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7843 M: Jiri Slaby <jirislaby@gmail.com>
7845 F: Documentation/serial/moxa-smartio
7846 F: drivers/tty/mxser.*
7848 MR800 AVERMEDIA USB FM RADIO DRIVER
7849 M: Alexey Klimov <klimov.linux@gmail.com>
7850 L: linux-media@vger.kernel.org
7851 T: git git://linuxtv.org/media_tree.git
7853 F: drivers/media/radio/radio-mr800.c
7855 MRF24J40 IEEE 802.15.4 RADIO DRIVER
7856 M: Alan Ott <alan@signal11.us>
7857 L: linux-wpan@vger.kernel.org
7859 F: drivers/net/ieee802154/mrf24j40.c
7860 F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7863 M: "Lee, Chun-Yi" <jlee@suse.com>
7864 L: platform-driver-x86@vger.kernel.org
7866 F: drivers/platform/x86/msi-laptop.c
7869 L: platform-driver-x86@vger.kernel.org
7871 F: drivers/platform/x86/msi-wmi.c
7874 M: Antti Palosaari <crope@iki.fi>
7875 L: linux-media@vger.kernel.org
7876 W: https://linuxtv.org
7877 W: http://palosaari.fi/linux/
7878 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7879 T: git git://linuxtv.org/anttip/media_tree.git
7881 F: drivers/media/tuners/msi001*
7883 MSI2500 MEDIA DRIVER
7884 M: Antti Palosaari <crope@iki.fi>
7885 L: linux-media@vger.kernel.org
7886 W: https://linuxtv.org
7887 W: http://palosaari.fi/linux/
7888 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7889 T: git git://linuxtv.org/anttip/media_tree.git
7891 F: drivers/media/usb/msi2500/
7893 MSYSTEMS DISKONCHIP G3 MTD DRIVER
7894 M: Robert Jarzmik <robert.jarzmik@free.fr>
7895 L: linux-mtd@lists.infradead.org
7897 F: drivers/mtd/devices/docg3*
7899 MT9M032 APTINA SENSOR DRIVER
7900 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7901 L: linux-media@vger.kernel.org
7902 T: git git://linuxtv.org/media_tree.git
7904 F: drivers/media/i2c/mt9m032.c
7905 F: include/media/i2c/mt9m032.h
7907 MT9P031 APTINA CAMERA SENSOR
7908 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7909 L: linux-media@vger.kernel.org
7910 T: git git://linuxtv.org/media_tree.git
7912 F: drivers/media/i2c/mt9p031.c
7913 F: include/media/i2c/mt9p031.h
7915 MT9T001 APTINA CAMERA SENSOR
7916 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7917 L: linux-media@vger.kernel.org
7918 T: git git://linuxtv.org/media_tree.git
7920 F: drivers/media/i2c/mt9t001.c
7921 F: include/media/i2c/mt9t001.h
7923 MT9V032 APTINA CAMERA SENSOR
7924 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7925 L: linux-media@vger.kernel.org
7926 T: git git://linuxtv.org/media_tree.git
7928 F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7929 F: drivers/media/i2c/mt9v032.c
7930 F: include/media/i2c/mt9v032.h
7932 MULTIFUNCTION DEVICES (MFD)
7933 M: Lee Jones <lee.jones@linaro.org>
7934 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7937 F: include/linux/mfd/
7939 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7940 M: Ulf Hansson <ulf.hansson@linaro.org>
7941 L: linux-mmc@vger.kernel.org
7942 T: git git://git.linaro.org/people/ulf.hansson/mmc.git
7944 F: Documentation/devicetree/bindings/mmc/
7946 F: include/linux/mmc/
7947 F: include/uapi/linux/mmc/
7949 MULTIMEDIA CARD (MMC) ETC. OVER SPI
7951 F: drivers/mmc/host/mmc_spi.c
7952 F: include/linux/spi/mmc_spi.h
7954 MULTISOUND SOUND DRIVER
7955 M: Andrew Veliath <andrewtv@usa.net>
7957 F: Documentation/sound/oss/MultiSound
7960 MULTITECH MULTIPORT CARD (ISICOM)
7962 F: drivers/tty/isicom.c
7963 F: include/linux/isicom.h
7965 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7966 M: Bin Liu <b-liu@ti.com>
7967 L: linux-usb@vger.kernel.org
7968 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7970 F: drivers/usb/musb/
7972 MXL5007T MEDIA DRIVER
7973 M: Michael Krufky <mkrufky@linuxtv.org>
7974 L: linux-media@vger.kernel.org
7975 W: https://linuxtv.org
7976 W: http://github.com/mkrufky
7977 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7978 T: git git://linuxtv.org/mkrufky/tuners.git
7980 F: drivers/media/tuners/mxl5007t.*
7982 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7983 M: Hyong-Youb Kim <hykim@myri.com>
7984 L: netdev@vger.kernel.org
7985 W: https://www.myricom.com/support/downloads/myri10ge.html
7987 F: drivers/net/ethernet/myricom/myri10ge/
7989 NAND FLASH SUBSYSTEM
7990 M: Boris Brezillon <boris.brezillon@free-electrons.com>
7991 R: Richard Weinberger <richard@nod.at>
7992 L: linux-mtd@lists.infradead.org
7993 W: http://www.linux-mtd.infradead.org/
7994 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
7995 T: git git://github.com/linux-nand/linux.git
7997 F: drivers/mtd/nand/
7998 F: include/linux/mtd/nand*.h
8000 NATSEMI ETHERNET DRIVER (DP8381x)
8002 F: drivers/net/ethernet/natsemi/natsemi.c
8004 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
8005 M: Daniel Mack <zonque@gmail.com>
8007 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8008 W: http://www.native-instruments.com
8012 M: Petr Vandrovec <petr@vandrovec.name>
8016 NCR 5380 SCSI DRIVERS
8017 M: Finn Thain <fthain@telegraphics.com.au>
8018 M: Michael Schmitz <schmitzmic@gmail.com>
8019 L: linux-scsi@vger.kernel.org
8021 F: Documentation/scsi/g_NCR5380.txt
8022 F: Documentation/scsi/dtc3x80.txt
8023 F: drivers/scsi/NCR5380.*
8024 F: drivers/scsi/arm/cumana_1.c
8025 F: drivers/scsi/arm/oak.c
8026 F: drivers/scsi/atari_scsi.*
8027 F: drivers/scsi/dmx3191d.c
8028 F: drivers/scsi/dtc.*
8029 F: drivers/scsi/g_NCR5380.*
8030 F: drivers/scsi/g_NCR5380_mmio.c
8031 F: drivers/scsi/mac_scsi.*
8032 F: drivers/scsi/pas16.*
8033 F: drivers/scsi/sun3_scsi.*
8034 F: drivers/scsi/sun3_scsi_vme.c
8035 F: drivers/scsi/t128.*
8037 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8038 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
8039 L: linux-scsi@vger.kernel.org
8041 F: drivers/scsi/NCR_D700.*
8043 NCT6775 HARDWARE MONITOR DRIVER
8044 M: Guenter Roeck <linux@roeck-us.net>
8045 L: linux-hwmon@vger.kernel.org
8047 F: Documentation/hwmon/nct6775
8048 F: drivers/hwmon/nct6775.c
8050 NETEFFECT IWARP RNIC DRIVER (IW_NES)
8051 M: Faisal Latif <faisal.latif@intel.com>
8052 L: linux-rdma@vger.kernel.org
8053 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
8055 F: drivers/infiniband/hw/nes/
8057 NETEM NETWORK EMULATOR
8058 M: Stephen Hemminger <stephen@networkplumber.org>
8059 L: netem@lists.linux-foundation.org (moderated for non-subscribers)
8061 F: net/sched/sch_netem.c
8063 NETERION 10GbE DRIVERS (s2io/vxge)
8064 M: Jon Mason <jdmason@kudzu.us>
8065 L: netdev@vger.kernel.org
8067 F: Documentation/networking/s2io.txt
8068 F: Documentation/networking/vxge.txt
8069 F: drivers/net/ethernet/neterion/
8071 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
8072 M: Pablo Neira Ayuso <pablo@netfilter.org>
8073 M: Patrick McHardy <kaber@trash.net>
8074 M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
8075 L: netfilter-devel@vger.kernel.org
8076 L: coreteam@netfilter.org
8077 W: http://www.netfilter.org/
8078 W: http://www.iptables.org/
8079 Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
8080 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
8081 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
8083 F: include/linux/netfilter*
8084 F: include/linux/netfilter/
8085 F: include/net/netfilter/
8086 F: include/uapi/linux/netfilter*
8087 F: include/uapi/linux/netfilter/
8088 F: net/*/netfilter.c
8091 F: net/bridge/br_netfilter*.c
8094 M: Paul Moore <paul@paul-moore.com>
8095 W: http://netlabel.sf.net
8096 L: netdev@vger.kernel.org
8098 F: Documentation/netlabel/
8099 F: include/net/netlabel.h
8102 NETROM NETWORK LAYER
8103 M: Ralf Baechle <ralf@linux-mips.org>
8104 L: linux-hams@vger.kernel.org
8105 W: http://www.linux-ax25.org/
8107 F: include/net/netrom.h
8108 F: include/uapi/linux/netrom.h
8111 NETRONOME ETHERNET DRIVERS
8112 M: Jakub Kicinski <jakub.kicinski@netronome.com>
8113 L: oss-drivers@netronome.com
8115 F: drivers/net/ethernet/netronome/
8117 NETWORK BLOCK DEVICE (NBD)
8118 M: Markus Pargmann <mpa@pengutronix.de>
8120 L: nbd-general@lists.sourceforge.net
8121 T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
8122 F: Documentation/blockdev/nbd.txt
8123 F: drivers/block/nbd.c
8124 F: include/uapi/linux/nbd.h
8126 NETWORK DROP MONITOR
8127 M: Neil Horman <nhorman@tuxdriver.com>
8128 L: netdev@vger.kernel.org
8130 W: https://fedorahosted.org/dropwatch/
8131 F: net/core/drop_monitor.c
8133 NETWORKING [GENERAL]
8134 M: "David S. Miller" <davem@davemloft.net>
8135 L: netdev@vger.kernel.org
8136 W: http://www.linuxfoundation.org/en/Net
8137 Q: http://patchwork.ozlabs.org/project/netdev/list/
8138 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8139 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
8143 F: include/linux/in.h
8144 F: include/linux/net.h
8145 F: include/linux/netdevice.h
8146 F: include/uapi/linux/in.h
8147 F: include/uapi/linux/net.h
8148 F: include/uapi/linux/netdevice.h
8149 F: include/uapi/linux/net_namespace.h
8151 F: tools/testing/selftests/net/
8155 NETWORKING [IPv4/IPv6]
8156 M: "David S. Miller" <davem@davemloft.net>
8157 M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8158 M: James Morris <jmorris@namei.org>
8159 M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
8160 M: Patrick McHardy <kaber@trash.net>
8161 L: netdev@vger.kernel.org
8162 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8170 M: Steffen Klassert <steffen.klassert@secunet.com>
8171 M: Herbert Xu <herbert@gondor.apana.org.au>
8172 M: "David S. Miller" <davem@davemloft.net>
8173 L: netdev@vger.kernel.org
8174 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
8175 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
8183 F: net/ipv4/ipcomp.c
8184 F: net/ipv4/ip_vti.c
8188 F: net/ipv6/ipcomp6.c
8189 F: net/ipv6/ip6_vti.c
8190 F: include/uapi/linux/xfrm.h
8191 F: include/net/xfrm.h
8193 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
8194 M: Paul Moore <paul@paul-moore.com>
8195 L: netdev@vger.kernel.org
8198 NETWORKING [WIRELESS]
8199 L: linux-wireless@vger.kernel.org
8200 Q: http://patchwork.kernel.org/project/linux-wireless/list/
8203 L: netdev@vger.kernel.org
8204 W: http://www.linuxfoundation.org/en/Net
8205 Q: http://patchwork.ozlabs.org/project/netdev/list/
8206 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8207 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
8209 F: Documentation/devicetree/bindings/net/
8211 F: include/linux/if_*
8212 F: include/linux/netdevice.h
8213 F: include/linux/etherdevice.h
8214 F: include/linux/fcdevice.h
8215 F: include/linux/fddidevice.h
8216 F: include/linux/hippidevice.h
8217 F: include/linux/inetdevice.h
8218 F: include/uapi/linux/if_*
8219 F: include/uapi/linux/netdevice.h
8221 NETWORKING DRIVERS (WIRELESS)
8222 M: Kalle Valo <kvalo@codeaurora.org>
8223 L: linux-wireless@vger.kernel.org
8224 Q: http://patchwork.kernel.org/project/linux-wireless/list/
8225 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
8226 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
8228 F: Documentation/devicetree/bindings/net/wireless/
8229 F: drivers/net/wireless/
8231 NETXEN (1/10) GbE SUPPORT
8232 M: Manish Chopra <manish.chopra@qlogic.com>
8233 M: Sony Chacko <sony.chacko@qlogic.com>
8234 M: Rajesh Borundia <rajesh.borundia@qlogic.com>
8235 L: netdev@vger.kernel.org
8236 W: http://www.qlogic.com
8238 F: drivers/net/ethernet/qlogic/netxen/
8241 M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
8242 M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
8243 M: Samuel Ortiz <sameo@linux.intel.com>
8244 L: linux-wireless@vger.kernel.org
8245 L: linux-nfc@lists.01.org (subscribers-only)
8249 F: include/uapi/linux/nfc.h
8251 F: include/linux/platform_data/nfcmrvl.h
8252 F: include/linux/platform_data/nxp-nci.h
8253 F: include/linux/platform_data/pn544.h
8254 F: include/linux/platform_data/st21nfca.h
8255 F: include/linux/platform_data/st-nci.h
8256 F: Documentation/devicetree/bindings/net/nfc/
8258 NFS, SUNRPC, AND LOCKD CLIENTS
8259 M: Trond Myklebust <trond.myklebust@primarydata.com>
8260 M: Anna Schumaker <anna.schumaker@netapp.com>
8261 L: linux-nfs@vger.kernel.org
8262 W: http://client.linux-nfs.org
8263 T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
8269 F: include/linux/lockd/
8270 F: include/linux/nfs*
8271 F: include/linux/sunrpc/
8272 F: include/uapi/linux/nfs*
8273 F: include/uapi/linux/sunrpc/
8276 M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
8277 L: linux-nilfs@vger.kernel.org
8278 W: http://nilfs.sourceforge.net/
8279 W: http://nilfs.osdn.jp/
8280 T: git git://github.com/konis/nilfs2.git
8282 F: Documentation/filesystems/nilfs2.txt
8284 F: include/trace/events/nilfs2.h
8285 F: include/uapi/linux/nilfs2_api.h
8286 F: include/uapi/linux/nilfs2_ondisk.h
8288 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8289 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8290 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8292 F: Documentation/scsi/NinjaSCSI.txt
8293 F: drivers/scsi/pcmcia/nsp_*
8295 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8296 M: GOTO Masanori <gotom@debian.or.jp>
8297 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8298 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8300 F: Documentation/scsi/NinjaSCSI.txt
8301 F: drivers/scsi/nsp32*
8304 M: Ley Foon Tan <lftan@altera.com>
8305 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
8306 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
8310 NOKIA N900 POWER SUPPLY DRIVERS
8311 R: Pali Rohár <pali.rohar@gmail.com>
8312 F: include/linux/power/bq2415x_charger.h
8313 F: include/linux/power/bq27xxx_battery.h
8314 F: include/linux/power/isp1704_charger.h
8315 F: drivers/power/bq2415x_charger.c
8316 F: drivers/power/bq27xxx_battery.c
8317 F: drivers/power/bq27xxx_battery_i2c.c
8318 F: drivers/power/isp1704_charger.c
8319 F: drivers/power/rx51_battery.c
8322 M: Jon Mason <jdmason@kudzu.us>
8323 M: Dave Jiang <dave.jiang@intel.com>
8324 M: Allen Hubbe <Allen.Hubbe@emc.com>
8325 L: linux-ntb@googlegroups.com
8327 W: https://github.com/jonmason/ntb/wiki
8328 T: git git://github.com/jonmason/ntb.git
8330 F: drivers/net/ntb_netdev.c
8331 F: include/linux/ntb.h
8332 F: include/linux/ntb_transport.h
8335 M: Jon Mason <jdmason@kudzu.us>
8336 M: Dave Jiang <dave.jiang@intel.com>
8337 L: linux-ntb@googlegroups.com
8339 W: https://github.com/jonmason/ntb/wiki
8340 T: git git://github.com/jonmason/ntb.git
8341 F: drivers/ntb/hw/intel/
8344 M: Xiangliang Yu <Xiangliang.Yu@amd.com>
8345 L: linux-ntb@googlegroups.com
8347 F: drivers/ntb/hw/amd/
8350 M: Anton Altaparmakov <anton@tuxera.com>
8351 L: linux-ntfs-dev@lists.sourceforge.net
8352 W: http://www.tuxera.com/
8353 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
8355 F: Documentation/filesystems/ntfs.txt
8358 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8359 M: Antonino Daplas <adaplas@gmail.com>
8360 L: linux-fbdev@vger.kernel.org
8362 F: drivers/video/fbdev/riva/
8363 F: drivers/video/fbdev/nvidia/
8366 M: Keith Busch <keith.busch@intel.com>
8367 M: Jens Axboe <axboe@fb.com>
8368 L: linux-nvme@lists.infradead.org
8369 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
8370 W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
8372 F: drivers/nvme/host/
8373 F: include/linux/nvme.h
8375 NVM EXPRESS TARGET DRIVER
8376 M: Christoph Hellwig <hch@lst.de>
8377 M: Sagi Grimberg <sagi@grimberg.me>
8378 L: linux-nvme@lists.infradead.org
8380 F: drivers/nvme/target/
8383 M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
8384 M: Maxime Ripard <maxime.ripard@free-electrons.com>
8387 F: Documentation/devicetree/bindings/nvmem/
8388 F: include/linux/nvmem-consumer.h
8389 F: include/linux/nvmem-provider.h
8392 M: Clément Perrochaud <clement.perrochaud@effinnov.com>
8393 R: Charles Gorand <charles.gorand@effinnov.com>
8394 L: linux-nfc@lists.01.org (moderated for non-subscribers)
8396 F: drivers/nfc/nxp-nci
8398 NXP TDA998X DRM DRIVER
8399 M: Russell King <rmk+kernel@armlinux.org.uk>
8401 F: drivers/gpu/drm/i2c/tda998x_drv.c
8402 F: include/drm/i2c/tda998x.h
8405 M: Peter Rosin <peda@axentia.se>
8406 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8408 F: sound/soc/codecs/tfa9879*
8411 M: Josh Poimboeuf <jpoimboe@redhat.com>
8416 M: Tony Lindgren <tony@atomide.com>
8417 L: linux-omap@vger.kernel.org
8418 W: http://www.muru.com/linux/omap/
8419 W: http://linux.omap.com/
8420 Q: http://patchwork.kernel.org/project/linux-omap/list/
8421 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
8424 F: arch/arm/configs/omap1_defconfig
8425 F: arch/arm/configs/omap2plus_defconfig
8426 F: drivers/i2c/busses/i2c-omap.c
8427 F: drivers/irqchip/irq-omap-intc.c
8428 F: drivers/mfd/*omap*.c
8429 F: drivers/mfd/menelaus.c
8430 F: drivers/mfd/palmas.c
8431 F: drivers/mfd/tps65217.c
8432 F: drivers/mfd/tps65218.c
8433 F: drivers/mfd/tps65910.c
8434 F: drivers/mfd/twl-core.[ch]
8435 F: drivers/mfd/twl4030*.c
8436 F: drivers/mfd/twl6030*.c
8437 F: drivers/mfd/twl6040*.c
8438 F: drivers/regulator/palmas-regulator*.c
8439 F: drivers/regulator/pbias-regulator.c
8440 F: drivers/regulator/tps65217-regulator.c
8441 F: drivers/regulator/tps65218-regulator.c
8442 F: drivers/regulator/tps65910-regulator.c
8443 F: drivers/regulator/twl-regulator.c
8444 F: include/linux/i2c-omap.h
8446 OMAP DEVICE TREE SUPPORT
8447 M: Benoît Cousson <bcousson@baylibre.com>
8448 M: Tony Lindgren <tony@atomide.com>
8449 L: linux-omap@vger.kernel.org
8450 L: devicetree@vger.kernel.org
8452 F: arch/arm/boot/dts/*omap*
8453 F: arch/arm/boot/dts/*am3*
8454 F: arch/arm/boot/dts/*am4*
8455 F: arch/arm/boot/dts/*am5*
8456 F: arch/arm/boot/dts/*dra7*
8458 OMAP CLOCK FRAMEWORK SUPPORT
8459 M: Paul Walmsley <paul@pwsan.com>
8460 L: linux-omap@vger.kernel.org
8462 F: arch/arm/*omap*/*clock*
8464 OMAP POWER MANAGEMENT SUPPORT
8465 M: Kevin Hilman <khilman@kernel.org>
8466 L: linux-omap@vger.kernel.org
8468 F: arch/arm/*omap*/*pm*
8469 F: drivers/cpufreq/omap-cpufreq.c
8471 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
8472 M: Rajendra Nayak <rnayak@codeaurora.org>
8473 M: Paul Walmsley <paul@pwsan.com>
8474 L: linux-omap@vger.kernel.org
8476 F: arch/arm/mach-omap2/prm*
8479 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
8480 M: Jarkko Nikula <jarkko.nikula@bitmer.com>
8481 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8482 L: linux-omap@vger.kernel.org
8486 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
8487 M: Roger Quadros <rogerq@ti.com>
8488 M: Tony Lindgren <tony@atomide.com>
8489 L: linux-omap@vger.kernel.org
8491 F: drivers/memory/omap-gpmc.c
8492 F: arch/arm/mach-omap2/*gpmc*
8494 OMAP FRAMEBUFFER SUPPORT
8495 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
8496 L: linux-fbdev@vger.kernel.org
8497 L: linux-omap@vger.kernel.org
8499 F: drivers/video/fbdev/omap/
8501 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
8502 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
8503 L: linux-omap@vger.kernel.org
8504 L: linux-fbdev@vger.kernel.org
8506 F: drivers/video/fbdev/omap2/
8507 F: Documentation/arm/OMAP/DSS
8509 OMAP HARDWARE SPINLOCK SUPPORT
8510 M: Ohad Ben-Cohen <ohad@wizery.com>
8511 L: linux-omap@vger.kernel.org
8513 F: drivers/hwspinlock/omap_hwspinlock.c
8516 M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
8517 L: linux-omap@vger.kernel.org
8519 F: drivers/mmc/host/omap.c
8522 L: linux-mmc@vger.kernel.org
8523 L: linux-omap@vger.kernel.org
8525 F: drivers/mmc/host/omap_hsmmc.c
8527 OMAP RANDOM NUMBER GENERATOR SUPPORT
8528 M: Deepak Saxena <dsaxena@plexity.net>
8530 F: drivers/char/hw_random/omap-rng.c
8533 M: Benoît Cousson <bcousson@baylibre.com>
8534 M: Paul Walmsley <paul@pwsan.com>
8535 L: linux-omap@vger.kernel.org
8537 F: arch/arm/mach-omap2/omap_hwmod.*
8540 M: Paul Walmsley <paul@pwsan.com>
8541 L: linux-omap@vger.kernel.org
8543 F: arch/arm/mach-omap2/omap_hwmod*data*
8545 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
8546 M: Benoît Cousson <bcousson@baylibre.com>
8547 L: linux-omap@vger.kernel.org
8549 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
8551 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
8552 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8553 L: linux-media@vger.kernel.org
8555 F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
8556 F: drivers/media/platform/omap3isp/
8557 F: drivers/staging/media/omap4iss/
8560 L: linux-usb@vger.kernel.org
8561 L: linux-omap@vger.kernel.org
8563 F: drivers/usb/*/*omap*
8564 F: arch/arm/*omap*/usb*
8567 M: Grygorii Strashko <grygorii.strashko@ti.com>
8568 M: Santosh Shilimkar <ssantosh@kernel.org>
8569 M: Kevin Hilman <khilman@kernel.org>
8570 L: linux-omap@vger.kernel.org
8572 F: Documentation/devicetree/bindings/gpio/gpio-omap.txt
8573 F: drivers/gpio/gpio-omap.c
8575 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
8576 M: Mark Jackson <mpfj@newflow.co.uk>
8577 L: linux-omap@vger.kernel.org
8579 F: arch/arm/boot/dts/am335x-nano.dts
8582 M: Bob Copeland <me@bobcopeland.com>
8583 L: linux-karma-devel@lists.sourceforge.net
8585 F: Documentation/filesystems/omfs.txt
8588 OMNIKEY CARDMAN 4000 DRIVER
8589 M: Harald Welte <laforge@gnumonks.org>
8591 F: drivers/char/pcmcia/cm4000_cs.c
8592 F: include/linux/cm4000_cs.h
8593 F: include/uapi/linux/cm4000_cs.h
8595 OMNIKEY CARDMAN 4040 DRIVER
8596 M: Harald Welte <laforge@gnumonks.org>
8598 F: drivers/char/pcmcia/cm4040_cs.*
8600 OMNIVISION OV7670 SENSOR DRIVER
8601 M: Jonathan Corbet <corbet@lwn.net>
8602 L: linux-media@vger.kernel.org
8603 T: git git://linuxtv.org/media_tree.git
8605 F: drivers/media/i2c/ov7670.c
8607 ONENAND FLASH DRIVER
8608 M: Kyungmin Park <kyungmin.park@samsung.com>
8609 L: linux-mtd@lists.infradead.org
8611 F: drivers/mtd/onenand/
8612 F: include/linux/mtd/onenand*.h
8614 ONSTREAM SCSI TAPE DRIVER
8615 M: Willem Riede <osst@riede.org>
8616 L: osst-users@lists.sourceforge.net
8617 L: linux-scsi@vger.kernel.org
8619 F: Documentation/scsi/osst.txt
8620 F: drivers/scsi/osst.*
8621 F: drivers/scsi/osst_*.h
8622 F: drivers/scsi/st.h
8624 OPENCORES I2C BUS DRIVER
8625 M: Peter Korsgaard <jacmet@sunsite.dk>
8626 L: linux-i2c@vger.kernel.org
8628 F: Documentation/i2c/busses/i2c-ocores
8629 F: drivers/i2c/busses/i2c-ocores.c
8631 OPEN FIRMWARE AND FLATTENED DEVICE TREE
8632 M: Rob Herring <robh+dt@kernel.org>
8633 M: Frank Rowand <frowand.list@gmail.com>
8634 L: devicetree@vger.kernel.org
8635 W: http://www.devicetree.org/
8636 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8639 F: include/linux/of*.h
8642 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
8643 M: Rob Herring <robh+dt@kernel.org>
8644 M: Mark Rutland <mark.rutland@arm.com>
8645 L: devicetree@vger.kernel.org
8646 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8647 Q: http://patchwork.ozlabs.org/project/devicetree-bindings/list/
8649 F: Documentation/devicetree/
8651 F: include/dt-bindings/
8653 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
8654 M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
8655 L: devicetree@vger.kernel.org
8657 F: Documentation/devicetree/dynamic-resolution-notes.txt
8658 F: Documentation/devicetree/overlay-notes.txt
8659 F: drivers/of/overlay.c
8660 F: drivers/of/resolver.c
8662 OPENRISC ARCHITECTURE
8663 M: Jonas Bonn <jonas@southpole.se>
8664 W: http://openrisc.net
8666 T: git git://openrisc.net/~jonas/linux
8670 M: Pravin Shelar <pshelar@nicira.com>
8671 L: netdev@vger.kernel.org
8672 L: dev@openvswitch.org
8673 W: http://openvswitch.org
8676 F: include/uapi/linux/openvswitch.h
8678 OPERATING PERFORMANCE POINTS (OPP)
8679 M: Viresh Kumar <vireshk@kernel.org>
8680 M: Nishanth Menon <nm@ti.com>
8681 M: Stephen Boyd <sboyd@codeaurora.org>
8682 L: linux-pm@vger.kernel.org
8684 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
8685 F: drivers/base/power/opp/
8686 F: include/linux/pm_opp.h
8687 F: Documentation/power/opp.txt
8688 F: Documentation/devicetree/bindings/opp/
8691 M: Clemens Ladisch <clemens@ladisch.de>
8692 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8693 T: git git://git.alsa-project.org/alsa-kernel.git
8695 F: sound/drivers/opl4/
8698 M: Robert Richter <rric@kernel.org>
8699 L: oprofile-list@lists.sf.net
8701 F: arch/*/include/asm/oprofile*.h
8703 F: drivers/oprofile/
8704 F: include/linux/oprofile.h
8706 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8707 M: Mark Fasheh <mfasheh@suse.com>
8708 M: Joel Becker <jlbec@evilplan.org>
8709 L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
8710 W: http://ocfs2.wiki.kernel.org
8712 F: Documentation/filesystems/ocfs2.txt
8713 F: Documentation/filesystems/dlmfs.txt
8717 L: linux-wireless@vger.kernel.org
8718 W: http://wireless.kernel.org/en/users/Drivers/orinoco
8719 W: http://www.nongnu.org/orinoco/
8721 F: drivers/net/wireless/intersil/orinoco/
8723 OSD LIBRARY and FILESYSTEM
8724 M: Boaz Harrosh <ooo@electrozaur.com>
8725 M: Benny Halevy <bhalevy@primarydata.com>
8726 L: osd-dev@open-osd.org
8727 W: http://open-osd.org
8728 T: git git://git.open-osd.org/open-osd.git
8730 F: drivers/scsi/osd/
8731 F: include/scsi/osd_*
8735 M: Miklos Szeredi <miklos@szeredi.hu>
8736 L: linux-unionfs@vger.kernel.org
8737 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
8740 F: Documentation/filesystems/overlayfs.txt
8743 M: Mike Marshall <hubcap@omnibond.com>
8744 L: pvfs2-developers@beowulf-underground.org (subscribers-only)
8745 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
8748 F: Documentation/filesystems/orangefs.txt
8751 M: Christian Lamparter <chunkeey@googlemail.com>
8752 L: linux-wireless@vger.kernel.org
8753 W: http://wireless.kernel.org/en/users/Drivers/p54
8755 F: drivers/net/wireless/intersil/p54/
8757 PA SEMI ETHERNET DRIVER
8758 M: Olof Johansson <olof@lixom.net>
8759 L: netdev@vger.kernel.org
8761 F: drivers/net/ethernet/pasemi/*
8763 PA SEMI SMBUS DRIVER
8764 M: Olof Johansson <olof@lixom.net>
8765 L: linux-i2c@vger.kernel.org
8767 F: drivers/i2c/busses/i2c-pasemi.c
8769 PADATA PARALLEL EXECUTION MECHANISM
8770 M: Steffen Klassert <steffen.klassert@secunet.com>
8771 L: linux-crypto@vger.kernel.org
8774 F: include/linux/padata.h
8775 F: Documentation/padata.txt
8777 PANASONIC LAPTOP ACPI EXTRAS DRIVER
8778 M: Harald Welte <laforge@gnumonks.org>
8779 L: platform-driver-x86@vger.kernel.org
8781 F: drivers/platform/x86/panasonic-laptop.c
8783 PANASONIC MN10300/AM33/AM34 PORT
8784 M: David Howells <dhowells@redhat.com>
8785 L: linux-am33-list@redhat.com (moderated for non-subscribers)
8786 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8788 F: Documentation/mn10300/
8791 PARALLEL LCD/KEYPAD PANEL DRIVER
8792 M: Willy Tarreau <willy@haproxy.com>
8793 M: Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
8795 F: Documentation/misc-devices/lcd-panel-cgram.txt
8796 F: drivers/misc/panel.c
8798 PARALLEL PORT SUBSYSTEM
8799 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8800 M: Sudip Mukherjee <sudip@vectorindia.org>
8801 L: linux-parport@lists.infradead.org (subscribers-only)
8804 F: include/linux/parport*.h
8805 F: drivers/char/ppdev.c
8806 F: include/uapi/linux/ppdev.h
8807 F: Documentation/parport*.txt
8809 PARAVIRT_OPS INTERFACE
8810 M: Jeremy Fitzhardinge <jeremy@goop.org>
8811 M: Chris Wright <chrisw@sous-sol.org>
8812 M: Alok Kataria <akataria@vmware.com>
8813 M: Rusty Russell <rusty@rustcorp.com.au>
8814 L: virtualization@lists.linux-foundation.org
8816 F: Documentation/virtual/paravirt_ops.txt
8817 F: arch/*/kernel/paravirt*
8818 F: arch/*/include/asm/paravirt.h
8820 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8821 M: Tim Waugh <tim@cyberelk.net>
8822 L: linux-parport@lists.infradead.org (subscribers-only)
8824 F: Documentation/blockdev/paride.txt
8825 F: drivers/block/paride/
8828 M: "James E.J. Bottomley" <jejb@parisc-linux.org>
8829 M: Helge Deller <deller@gmx.de>
8830 L: linux-parisc@vger.kernel.org
8831 W: http://www.parisc-linux.org/
8832 Q: http://patchwork.kernel.org/project/linux-parisc/list/
8833 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8834 T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8837 F: Documentation/parisc/
8839 F: drivers/char/agp/parisc-agp.c
8840 F: drivers/input/serio/gscps2.c
8841 F: drivers/parport/parport_gsc.*
8842 F: drivers/tty/serial/8250/8250_gsc.c
8843 F: drivers/video/fbdev/sti*
8844 F: drivers/video/console/sti*
8845 F: drivers/video/logo/logo_parisc*
8847 PC87360 HARDWARE MONITORING DRIVER
8848 M: Jim Cromie <jim.cromie@gmail.com>
8849 L: linux-hwmon@vger.kernel.org
8851 F: Documentation/hwmon/pc87360
8852 F: drivers/hwmon/pc87360.c
8855 M: Jim Cromie <jim.cromie@gmail.com>
8857 F: drivers/char/pc8736x_gpio.c
8859 PC87427 HARDWARE MONITORING DRIVER
8860 M: Jean Delvare <jdelvare@suse.com>
8861 L: linux-hwmon@vger.kernel.org
8863 F: Documentation/hwmon/pc87427
8864 F: drivers/hwmon/pc87427.c
8867 M: Riku Voipio <riku.voipio@iki.fi>
8869 F: drivers/leds/leds-pca9532.c
8870 F: include/linux/leds-pca9532.h
8872 PCA9541 I2C BUS MASTER SELECTOR DRIVER
8873 M: Guenter Roeck <linux@roeck-us.net>
8874 L: linux-i2c@vger.kernel.org
8876 F: drivers/i2c/muxes/i2c-mux-pca9541.c
8878 PCDP - PRIMARY CONSOLE AND DEBUG PORT
8879 M: Khalid Aziz <khalid@gonehiking.org>
8881 F: drivers/firmware/pcdp.*
8884 M: Linas Vepstas <linasvepstas@gmail.com>
8885 L: linux-pci@vger.kernel.org
8887 F: Documentation/PCI/pci-error-recovery.txt
8889 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
8890 M: Russell Currey <ruscur@russell.cc>
8891 L: linuxppc-dev@lists.ozlabs.org
8893 F: Documentation/powerpc/eeh-pci-error-recovery.txt
8894 F: arch/powerpc/kernel/eeh*.c
8895 F: arch/powerpc/platforms/*/eeh*.c
8896 F: arch/powerpc/include/*/eeh*.h
8899 M: Bjorn Helgaas <bhelgaas@google.com>
8900 L: linux-pci@vger.kernel.org
8901 Q: http://patchwork.ozlabs.org/project/linux-pci/list/
8902 T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8904 F: Documentation/devicetree/bindings/pci/
8905 F: Documentation/PCI/
8907 F: include/linux/pci*
8909 F: arch/x86/kernel/quirks.c
8911 PCI DRIVER FOR ALTERA PCIE IP
8912 M: Ley Foon Tan <lftan@altera.com>
8913 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8914 L: linux-pci@vger.kernel.org
8916 F: Documentation/devicetree/bindings/pci/altera-pcie.txt
8917 F: drivers/pci/host/pcie-altera.c
8919 PCI DRIVER FOR ARM VERSATILE PLATFORM
8920 M: Rob Herring <robh@kernel.org>
8921 L: linux-pci@vger.kernel.org
8922 L: linux-arm-kernel@lists.infradead.org
8924 F: Documentation/devicetree/bindings/pci/versatile.txt
8925 F: drivers/pci/host/pci-versatile.c
8927 PCI DRIVER FOR APPLIEDMICRO XGENE
8928 M: Tanmay Inamdar <tinamdar@apm.com>
8929 L: linux-pci@vger.kernel.org
8930 L: linux-arm-kernel@lists.infradead.org
8932 F: Documentation/devicetree/bindings/pci/xgene-pci.txt
8933 F: drivers/pci/host/pci-xgene.c
8935 PCI DRIVER FOR FREESCALE LAYERSCAPE
8936 M: Minghuan Lian <minghuan.Lian@freescale.com>
8937 M: Mingkai Hu <mingkai.hu@freescale.com>
8938 M: Roy Zang <tie-fei.zang@freescale.com>
8939 L: linuxppc-dev@lists.ozlabs.org
8940 L: linux-pci@vger.kernel.org
8941 L: linux-arm-kernel@lists.infradead.org
8943 F: drivers/pci/host/*layerscape*
8946 M: Richard Zhu <Richard.Zhu@freescale.com>
8947 M: Lucas Stach <l.stach@pengutronix.de>
8948 L: linux-pci@vger.kernel.org
8949 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8951 F: drivers/pci/host/*imx6*
8953 PCI DRIVER FOR TI KEYSTONE
8954 M: Murali Karicheri <m-karicheri2@ti.com>
8955 L: linux-pci@vger.kernel.org
8956 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8958 F: drivers/pci/host/*keystone*
8960 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8961 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8962 M: Jason Cooper <jason@lakedaemon.net>
8963 L: linux-pci@vger.kernel.org
8964 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8966 F: drivers/pci/host/*mvebu*
8968 PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
8969 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8970 L: linux-pci@vger.kernel.org
8971 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8973 F: drivers/pci/host/pci-aardvark.c
8975 PCI DRIVER FOR NVIDIA TEGRA
8976 M: Thierry Reding <thierry.reding@gmail.com>
8977 L: linux-tegra@vger.kernel.org
8978 L: linux-pci@vger.kernel.org
8980 F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8981 F: drivers/pci/host/pci-tegra.c
8983 PCI DRIVER FOR TI DRA7XX
8984 M: Kishon Vijay Abraham I <kishon@ti.com>
8985 L: linux-omap@vger.kernel.org
8986 L: linux-pci@vger.kernel.org
8988 F: Documentation/devicetree/bindings/pci/ti-pci.txt
8989 F: drivers/pci/host/pci-dra7xx.c
8991 PCI DRIVER FOR RENESAS R-CAR
8992 M: Simon Horman <horms@verge.net.au>
8993 L: linux-pci@vger.kernel.org
8994 L: linux-renesas-soc@vger.kernel.org
8996 F: drivers/pci/host/*rcar*
8998 PCI DRIVER FOR SAMSUNG EXYNOS
8999 M: Jingoo Han <jingoohan1@gmail.com>
9000 L: linux-pci@vger.kernel.org
9001 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9002 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9004 F: drivers/pci/host/pci-exynos.c
9006 PCI DRIVER FOR SYNOPSIS DESIGNWARE
9007 M: Jingoo Han <jingoohan1@gmail.com>
9008 M: Pratyush Anand <pratyush.anand@gmail.com>
9009 L: linux-pci@vger.kernel.org
9011 F: drivers/pci/host/*designware*
9013 PCI DRIVER FOR SYNOPSYS PROTOTYPING DEVICE
9014 M: Joao Pinto <jpinto@synopsys.com>
9015 L: linux-pci@vger.kernel.org
9017 F: Documentation/devicetree/bindings/pci/designware-pcie.txt
9018 F: drivers/pci/host/pcie-designware-plat.c
9020 PCI DRIVER FOR GENERIC OF HOSTS
9021 M: Will Deacon <will.deacon@arm.com>
9022 L: linux-pci@vger.kernel.org
9023 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9025 F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
9026 F: drivers/pci/host/pci-host-common.c
9027 F: drivers/pci/host/pci-host-generic.c
9029 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
9030 M: Keith Busch <keith.busch@intel.com>
9031 L: linux-pci@vger.kernel.org
9033 F: arch/x86/pci/vmd.c
9035 PCIE DRIVER FOR ST SPEAR13XX
9036 M: Pratyush Anand <pratyush.anand@gmail.com>
9037 L: linux-pci@vger.kernel.org
9039 F: drivers/pci/host/*spear*
9041 PCI MSI DRIVER FOR ALTERA MSI IP
9042 M: Ley Foon Tan <lftan@altera.com>
9043 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
9044 L: linux-pci@vger.kernel.org
9046 F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
9047 F: drivers/pci/host/pcie-altera-msi.c
9049 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
9050 M: Duc Dang <dhdang@apm.com>
9051 L: linux-pci@vger.kernel.org
9052 L: linux-arm-kernel@lists.infradead.org
9054 F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
9055 F: drivers/pci/host/pci-xgene-msi.c
9057 PCIE DRIVER FOR AXIS ARTPEC
9058 M: Niklas Cassel <niklas.cassel@axis.com>
9059 M: Jesper Nilsson <jesper.nilsson@axis.com>
9060 L: linux-arm-kernel@axis.com
9061 L: linux-pci@vger.kernel.org
9063 F: Documentation/devicetree/bindings/pci/axis,artpec*
9064 F: drivers/pci/host/*artpec*
9066 PCIE DRIVER FOR HISILICON
9067 M: Zhou Wang <wangzhou1@hisilicon.com>
9068 M: Gabriele Paoloni <gabriele.paoloni@huawei.com>
9069 L: linux-pci@vger.kernel.org
9071 F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
9072 F: drivers/pci/host/pcie-hisi.c
9074 PCIE DRIVER FOR QUALCOMM MSM
9075 M: Stanimir Varbanov <svarbanov@mm-sol.com>
9076 L: linux-pci@vger.kernel.org
9077 L: linux-arm-msm@vger.kernel.org
9079 F: drivers/pci/host/*qcom*
9081 PCIE DRIVER FOR CAVIUM THUNDERX
9082 M: David Daney <david.daney@cavium.com>
9083 L: linux-pci@vger.kernel.org
9084 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9086 F: Documentation/devicetree/bindings/pci/pci-thunder-*
9087 F: drivers/pci/host/pci-thunder-*
9090 P: Linux PCMCIA Team
9091 L: linux-pcmcia@lists.infradead.org
9092 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
9093 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
9095 F: Documentation/pcmcia/
9099 PCNET32 NETWORK DRIVER
9100 M: Don Fry <pcnet32@frontier.com>
9101 L: netdev@vger.kernel.org
9103 F: drivers/net/ethernet/amd/pcnet32.c
9105 PCRYPT PARALLEL CRYPTO ENGINE
9106 M: Steffen Klassert <steffen.klassert@secunet.com>
9107 L: linux-crypto@vger.kernel.org
9110 F: include/crypto/pcrypt.h
9112 PER-CPU MEMORY ALLOCATOR
9113 M: Tejun Heo <tj@kernel.org>
9114 M: Christoph Lameter <cl@linux.com>
9115 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
9117 F: include/linux/percpu*.h
9119 F: arch/*/include/asm/percpu.h
9121 PER-TASK DELAY ACCOUNTING
9122 M: Balbir Singh <bsingharora@gmail.com>
9124 F: include/linux/delayacct.h
9125 F: kernel/delayacct.c
9127 PERFORMANCE EVENTS SUBSYSTEM
9128 M: Peter Zijlstra <peterz@infradead.org>
9129 M: Ingo Molnar <mingo@redhat.com>
9130 M: Arnaldo Carvalho de Melo <acme@kernel.org>
9131 R: Alexander Shishkin <alexander.shishkin@linux.intel.com>
9132 L: linux-kernel@vger.kernel.org
9133 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
9136 F: include/linux/perf_event.h
9137 F: include/uapi/linux/perf_event.h
9138 F: arch/*/kernel/perf_event*.c
9139 F: arch/*/kernel/*/perf_event*.c
9140 F: arch/*/kernel/*/*/perf_event*.c
9141 F: arch/*/include/asm/perf_event.h
9142 F: arch/*/kernel/perf_callchain.c
9146 PERSONALITY HANDLING
9147 M: Christoph Hellwig <hch@infradead.org>
9148 L: linux-abi-devel@lists.sourceforge.net
9150 F: include/linux/personality.h
9151 F: include/uapi/linux/personality.h
9154 M: Remi Denis-Courmont <courmisch@gmail.com>
9156 F: Documentation/networking/phonet.txt
9157 F: include/linux/phonet.h
9158 F: include/net/phonet/
9159 F: include/uapi/linux/phonet.h
9163 M: Joern Engel <joern@lazybastard.org>
9164 L: linux-mtd@lists.infradead.org
9166 F: drivers/mtd/devices/phram.c
9169 M: Bruno Prémont <bonbons@linux-vserver.org>
9170 L: linux-input@vger.kernel.org
9172 F: drivers/hid/hid-picolcd*
9175 M: Jamie Iles <jamie@jamieiles.com>
9176 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9177 T: git git://github.com/jamieiles/linux-2.6-ji.git
9179 F: arch/arm/boot/dts/picoxcell*
9180 F: arch/arm/mach-picoxcell/
9181 F: drivers/crypto/picoxcell*
9183 PIN CONTROL SUBSYSTEM
9184 M: Linus Walleij <linus.walleij@linaro.org>
9185 L: linux-gpio@vger.kernel.org
9186 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
9188 F: Documentation/devicetree/bindings/pinctrl/
9189 F: Documentation/pinctrl.txt
9191 F: include/linux/pinctrl/
9193 PIN CONTROLLER - ATMEL AT91
9194 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
9195 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9197 F: drivers/pinctrl/pinctrl-at91.*
9199 PIN CONTROLLER - ATMEL AT91 PIO4
9200 M: Ludovic Desroches <ludovic.desroches@atmel.com>
9201 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9202 L: linux-gpio@vger.kernel.org
9204 F: drivers/pinctrl/pinctrl-at91-pio4.*
9206 PIN CONTROLLER - INTEL
9207 M: Mika Westerberg <mika.westerberg@linux.intel.com>
9208 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
9210 F: drivers/pinctrl/intel/
9212 PIN CONTROLLER - RENESAS
9213 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9214 M: Geert Uytterhoeven <geert+renesas@glider.be>
9215 L: linux-renesas-soc@vger.kernel.org
9217 F: drivers/pinctrl/sh-pfc/
9219 PIN CONTROLLER - SAMSUNG
9220 M: Tomasz Figa <tomasz.figa@gmail.com>
9221 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
9222 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9223 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9224 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9226 F: drivers/pinctrl/samsung/
9228 PIN CONTROLLER - SINGLE
9229 M: Tony Lindgren <tony@atomide.com>
9230 M: Haojian Zhuang <haojian.zhuang@linaro.org>
9231 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9232 L: linux-omap@vger.kernel.org
9234 F: drivers/pinctrl/pinctrl-single.c
9236 PIN CONTROLLER - ST SPEAR
9237 M: Viresh Kumar <vireshk@kernel.org>
9238 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9239 W: http://www.st.com/spear
9241 F: drivers/pinctrl/spear/
9244 M: Jiri Kosina <jikos@kernel.org>
9246 F: drivers/block/pktcdvd.c
9247 F: include/linux/pktcdvd.h
9248 F: include/uapi/linux/pktcdvd.h
9251 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
9252 W: http://mprc.pku.edu.cn/~guanxuetao/linux
9254 T: git git://github.com/gxt/linux.git
9255 F: drivers/input/serio/i8042-unicore32io.h
9256 F: drivers/i2c/busses/i2c-puv3.c
9257 F: drivers/video/fbdev/fb-puv3.c
9258 F: drivers/rtc/rtc-puv3.c
9260 PMBUS HARDWARE MONITORING DRIVERS
9261 M: Guenter Roeck <linux@roeck-us.net>
9262 L: linux-hwmon@vger.kernel.org
9263 W: http://hwmon.wiki.kernel.org/
9264 W: http://www.roeck-us.net/linux/drivers/
9265 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9267 F: Documentation/hwmon/pmbus
9268 F: drivers/hwmon/pmbus/
9269 F: include/linux/i2c/pmbus.h
9271 PMC SIERRA MaxRAID DRIVER
9272 L: linux-scsi@vger.kernel.org
9273 W: http://www.pmc-sierra.com/
9275 F: drivers/scsi/pmcraid.*
9277 PMC SIERRA PM8001 DRIVER
9278 M: Jack Wang <jinpu.wang@profitbricks.com>
9279 M: lindar_liu@usish.com
9281 L: linux-scsi@vger.kernel.org
9283 F: drivers/scsi/pm8001/
9285 POSIX CLOCKS and TIMERS
9286 M: Thomas Gleixner <tglx@linutronix.de>
9287 L: linux-kernel@vger.kernel.org
9288 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9291 F: include/linux/timer*
9292 F: kernel/time/*timer*
9294 POWER MANAGEMENT CORE
9295 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
9296 L: linux-pm@vger.kernel.org
9297 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
9299 F: drivers/base/power/
9300 F: include/linux/pm.h
9301 F: include/linux/pm_*
9302 F: include/linux/powercap.h
9303 F: drivers/powercap/
9305 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
9306 M: Sebastian Reichel <sre@kernel.org>
9307 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
9308 M: David Woodhouse <dwmw2@infradead.org>
9309 L: linux-pm@vger.kernel.org
9310 T: git git://git.infradead.org/battery-2.6.git
9312 F: Documentation/devicetree/bindings/power/
9313 F: Documentation/devicetree/bindings/power_supply/
9314 F: include/linux/power_supply.h
9316 X: drivers/power/avs/
9318 POWER STATE COORDINATION INTERFACE (PSCI)
9319 M: Mark Rutland <mark.rutland@arm.com>
9320 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
9321 L: linux-arm-kernel@lists.infradead.org
9323 F: drivers/firmware/psci.c
9324 F: include/linux/psci.h
9325 F: include/uapi/linux/psci.h
9327 POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
9328 M: Suraj Jitindar Singh <sjitindarsingh@gmail.com>
9329 L: linuxppc-dev@lists.ozlabs.org
9331 F: drivers/char/powernv-op-panel.c
9334 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
9338 PPP PROTOCOL DRIVERS AND COMPRESSORS
9339 M: Paul Mackerras <paulus@samba.org>
9340 L: linux-ppp@vger.kernel.org
9342 F: drivers/net/ppp/ppp_*
9344 PPP OVER ATM (RFC 2364)
9345 M: Mitchell Blank Jr <mitch@sfgoth.com>
9347 F: net/atm/pppoatm.c
9348 F: include/uapi/linux/atmppp.h
9351 M: Michal Ostrowski <mostrows@earthlink.net>
9353 F: drivers/net/ppp/pppoe.c
9354 F: drivers/net/ppp/pppox.c
9357 M: James Chapman <jchapman@katalix.com>
9359 F: net/l2tp/l2tp_ppp.c
9360 F: include/linux/if_pppol2tp.h
9361 F: include/uapi/linux/if_pppol2tp.h
9364 M: Rodolfo Giometti <giometti@enneenne.com>
9365 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
9366 L: linuxpps@ml.enneenne.com (subscribers-only)
9368 F: Documentation/pps/
9370 F: include/linux/pps*.h
9373 M: Dmitry Kozlov <xeb@mail.ru>
9374 L: netdev@vger.kernel.org
9376 F: drivers/net/ppp/pptp.c
9377 W: http://sourceforge.net/projects/accel-pptp
9380 M: Robert Love <rml@tech9.net>
9381 L: kpreempt-tech@lists.sourceforge.net
9382 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
9384 F: Documentation/preempt-locking.txt
9385 F: include/linux/preempt.h
9387 PRISM54 WIRELESS DRIVER
9388 M: "Luis R. Rodriguez" <mcgrof@gmail.com>
9389 L: linux-wireless@vger.kernel.org
9390 W: http://wireless.kernel.org/en/users/Drivers/p54
9392 F: drivers/net/wireless/intersil/prism54/
9395 M: Geoff Levand <geoff@infradead.org>
9396 L: netdev@vger.kernel.org
9397 L: linuxppc-dev@lists.ozlabs.org
9399 F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
9401 PS3 PLATFORM SUPPORT
9402 M: Geoff Levand <geoff@infradead.org>
9403 L: linuxppc-dev@lists.ozlabs.org
9405 F: arch/powerpc/boot/ps3*
9406 F: arch/powerpc/include/asm/lv1call.h
9407 F: arch/powerpc/include/asm/ps3*.h
9408 F: arch/powerpc/platforms/ps3/
9411 F: drivers/rtc/rtc-ps3.c
9412 F: drivers/usb/host/*ps3.c
9413 F: sound/ppc/snd_ps3*
9416 M: Jim Paris <jim@jtan.com>
9417 M: Geoff Levand <geoff@infradead.org>
9418 L: linuxppc-dev@lists.ozlabs.org
9420 F: drivers/block/ps3vram.c
9423 M: Anton Vorontsov <anton@enomsg.org>
9424 M: Colin Cross <ccross@android.com>
9425 M: Kees Cook <keescook@chromium.org>
9426 M: Tony Luck <tony.luck@intel.com>
9428 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
9430 F: include/linux/pstore*
9431 F: drivers/firmware/efi/efi-pstore.c
9432 F: drivers/acpi/apei/erst.c
9434 PTP HARDWARE CLOCK SUPPORT
9435 M: Richard Cochran <richardcochran@gmail.com>
9436 L: netdev@vger.kernel.org
9438 W: http://linuxptp.sourceforge.net/
9439 F: Documentation/ABI/testing/sysfs-ptp
9440 F: Documentation/ptp/*
9441 F: drivers/net/ethernet/freescale/gianfar_ptp.c
9442 F: drivers/net/phy/dp83640*
9444 F: include/linux/ptp_cl*
9447 M: Roland McGrath <roland@hack.frob.com>
9448 M: Oleg Nesterov <oleg@redhat.com>
9450 F: include/asm-generic/syscall.h
9451 F: include/linux/ptrace.h
9452 F: include/linux/regset.h
9453 F: include/linux/tracehook.h
9454 F: include/uapi/linux/ptrace.h
9458 M: Hans Verkuil <hverkuil@xs4all.nl>
9459 L: linux-media@vger.kernel.org
9460 T: git git://linuxtv.org/media_tree.git
9462 F: drivers/staging/media/pulse8-cec
9464 PVRUSB2 VIDEO4LINUX DRIVER
9465 M: Mike Isely <isely@pobox.com>
9466 L: pvrusb2@isely.net (subscribers-only)
9467 L: linux-media@vger.kernel.org
9468 W: http://www.isely.net/pvrusb2/
9469 T: git git://linuxtv.org/media_tree.git
9471 F: Documentation/video4linux/README.pvrusb2
9472 F: drivers/media/usb/pvrusb2/
9475 M: Hans Verkuil <hverkuil@xs4all.nl>
9476 L: linux-media@vger.kernel.org
9477 T: git git://linuxtv.org/media_tree.git
9479 F: drivers/media/usb/pwc/*
9482 M: Kamil Debski <k.debski@samsung.com>
9483 L: linux-hwmon@vger.kernel.org
9485 F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
9486 F: Documentation/hwmon/pwm-fan
9487 F: drivers/hwmon/pwm-fan.c
9490 M: Thierry Reding <thierry.reding@gmail.com>
9491 L: linux-pwm@vger.kernel.org
9493 T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
9494 F: Documentation/pwm.txt
9495 F: Documentation/devicetree/bindings/pwm/
9496 F: include/linux/pwm.h
9498 F: drivers/video/backlight/pwm_bl.c
9499 F: include/linux/pwm_backlight.h
9501 PXA2xx/PXA3xx SUPPORT
9502 M: Daniel Mack <daniel@zonque.org>
9503 M: Haojian Zhuang <haojian.zhuang@gmail.com>
9504 M: Robert Jarzmik <robert.jarzmik@free.fr>
9505 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9506 T: git git://github.com/hzhuang1/linux.git
9507 T: git git://github.com/rjarzmik/linux.git
9509 F: arch/arm/boot/dts/pxa*
9510 F: arch/arm/mach-pxa/
9512 F: drivers/pcmcia/pxa2xx*
9513 F: drivers/pinctrl/pxa/
9514 F: drivers/spi/spi-pxa2xx*
9515 F: drivers/usb/gadget/udc/pxa2*
9516 F: include/sound/pxa2xx-lib.h
9521 M: Robert Jarzmik <robert.jarzmik@free.fr>
9522 L: linux-gpio@vger.kernel.org
9524 F: drivers/gpio/gpio-pxa.c
9526 PXA3xx NAND FLASH DRIVER
9527 M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
9528 L: linux-mtd@lists.infradead.org
9530 F: drivers/mtd/nand/pxa3xx_nand.c
9533 M: Eric Miao <eric.y.miao@gmail.com>
9534 M: Haojian Zhuang <haojian.zhuang@gmail.com>
9535 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9536 T: git git://github.com/hzhuang1/linux.git
9537 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
9539 F: arch/arm/boot/dts/mmp*
9540 F: arch/arm/mach-mmp/
9546 M: Robert Jarzmik <robert.jarzmik@free.fr>
9547 L: rtc-linux@googlegroups.com
9551 M: Giovanni Cabiddu <giovanni.cabiddu@intel.com>
9552 M: Salvatore Benedetto <salvatore.benedetto@intel.com>
9553 L: qat-linux@intel.com
9555 F: drivers/crypto/qat/
9558 M: Mike Marciniszyn <infinipath@intel.com>
9559 L: linux-rdma@vger.kernel.org
9561 F: drivers/infiniband/hw/qib/
9563 QLOGIC QLA1280 SCSI DRIVER
9564 M: Michael Reed <mdr@sgi.com>
9565 L: linux-scsi@vger.kernel.org
9567 F: drivers/scsi/qla1280.[ch]
9569 QLOGIC QLA2XXX FC-SCSI DRIVER
9570 M: qla2xxx-upstream@qlogic.com
9571 L: linux-scsi@vger.kernel.org
9573 F: Documentation/scsi/LICENSE.qla2xxx
9574 F: drivers/scsi/qla2xxx/
9576 QLOGIC QLA4XXX iSCSI DRIVER
9577 M: QLogic-Storage-Upstream@qlogic.com
9578 L: linux-scsi@vger.kernel.org
9580 F: Documentation/scsi/LICENSE.qla4xxx
9581 F: drivers/scsi/qla4xxx/
9583 QLOGIC QLA3XXX NETWORK DRIVER
9584 M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
9585 M: Ron Mercer <ron.mercer@qlogic.com>
9586 M: linux-driver@qlogic.com
9587 L: netdev@vger.kernel.org
9589 F: Documentation/networking/LICENSE.qla3xxx
9590 F: drivers/net/ethernet/qlogic/qla3xxx.*
9592 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
9593 M: Dept-GELinuxNICDev@qlogic.com
9594 L: netdev@vger.kernel.org
9596 F: drivers/net/ethernet/qlogic/qlcnic/
9598 QLOGIC QLGE 10Gb ETHERNET DRIVER
9599 M: Harish Patil <harish.patil@qlogic.com>
9600 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
9601 M: Dept-GELinuxNICDev@qlogic.com
9602 M: linux-driver@qlogic.com
9603 L: netdev@vger.kernel.org
9605 F: drivers/net/ethernet/qlogic/qlge/
9607 QLOGIC QL4xxx ETHERNET DRIVER
9608 M: Yuval Mintz <Yuval.Mintz@qlogic.com>
9609 M: Ariel Elior <Ariel.Elior@qlogic.com>
9610 M: everest-linux-l2@qlogic.com
9611 L: netdev@vger.kernel.org
9613 F: drivers/net/ethernet/qlogic/qed/
9614 F: include/linux/qed/
9615 F: drivers/net/ethernet/qlogic/qede/
9618 M: Anders Larsen <al@alarsen.net>
9619 W: http://www.alarsen.net/linux/qnx4fs/
9622 F: include/uapi/linux/qnx4_fs.h
9623 F: include/uapi/linux/qnxtypes.h
9626 M: Antti Palosaari <crope@iki.fi>
9627 L: linux-media@vger.kernel.org
9628 W: https://linuxtv.org
9629 W: http://palosaari.fi/linux/
9630 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9631 T: git git://linuxtv.org/anttip/media_tree.git
9633 F: drivers/media/tuners/qt1010*
9635 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
9636 M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
9637 L: linux-wireless@vger.kernel.org
9638 L: ath9k-devel@lists.ath9k.org
9639 W: http://wireless.kernel.org/en/users/Drivers/ath9k
9641 F: drivers/net/wireless/ath/ath9k/
9643 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
9644 M: Kalle Valo <kvalo@qca.qualcomm.com>
9645 L: ath10k@lists.infradead.org
9646 W: http://wireless.kernel.org/en/users/Drivers/ath10k
9647 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
9649 F: drivers/net/wireless/ath/ath10k/
9651 QUALCOMM HEXAGON ARCHITECTURE
9652 M: Richard Kuo <rkuo@codeaurora.org>
9653 L: linux-hexagon@vger.kernel.org
9654 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
9658 QUALCOMM WCN36XX WIRELESS DRIVER
9659 M: Eugene Krasnikov <k.eugene.e@gmail.com>
9660 L: wcn36xx@lists.infradead.org
9661 W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
9662 T: git git://github.com/KrasnikovEugene/wcn36xx.git
9664 F: drivers/net/wireless/ath/wcn36xx/
9666 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
9667 M: Gabriel Somlo <somlo@cmu.edu>
9668 M: "Michael S. Tsirkin" <mst@redhat.com>
9669 L: qemu-devel@nongnu.org
9671 F: drivers/firmware/qemu_fw_cfg.c
9673 RADOS BLOCK DEVICE (RBD)
9674 M: Ilya Dryomov <idryomov@gmail.com>
9675 M: Sage Weil <sage@redhat.com>
9676 M: Alex Elder <elder@kernel.org>
9677 L: ceph-devel@vger.kernel.org
9679 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9680 T: git git://github.com/ceph/ceph-client.git
9682 F: Documentation/ABI/testing/sysfs-bus-rbd
9683 F: drivers/block/rbd.c
9684 F: drivers/block/rbd_types.h
9686 RADEON FRAMEBUFFER DISPLAY DRIVER
9687 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
9688 L: linux-fbdev@vger.kernel.org
9690 F: drivers/video/fbdev/aty/radeon*
9691 F: include/uapi/linux/radeonfb.h
9693 RADIOSHARK RADIO DRIVER
9694 M: Hans Verkuil <hverkuil@xs4all.nl>
9695 L: linux-media@vger.kernel.org
9696 T: git git://linuxtv.org/media_tree.git
9698 F: drivers/media/radio/radio-shark.c
9700 RADIOSHARK2 RADIO DRIVER
9701 M: Hans Verkuil <hverkuil@xs4all.nl>
9702 L: linux-media@vger.kernel.org
9703 T: git git://linuxtv.org/media_tree.git
9705 F: drivers/media/radio/radio-shark2.c
9706 F: drivers/media/radio/radio-tea5777.c
9708 RAGE128 FRAMEBUFFER DISPLAY DRIVER
9709 M: Paul Mackerras <paulus@samba.org>
9710 L: linux-fbdev@vger.kernel.org
9712 F: drivers/video/fbdev/aty/aty128fb.c
9714 RALINK MIPS ARCHITECTURE
9715 M: John Crispin <john@phrozen.org>
9716 L: linux-mips@linux-mips.org
9720 RALINK RT2X00 WIRELESS LAN DRIVER
9722 M: Stanislaw Gruszka <sgruszka@redhat.com>
9723 M: Helmut Schaa <helmut.schaa@googlemail.com>
9724 L: linux-wireless@vger.kernel.org
9726 F: drivers/net/wireless/ralink/rt2x00/
9728 RAMDISK RAM BLOCK DEVICE DRIVER
9729 M: Jens Axboe <axboe@kernel.dk>
9731 F: Documentation/blockdev/ramdisk.txt
9732 F: drivers/block/brd.c
9734 RANDOM NUMBER DRIVER
9735 M: "Theodore Ts'o" <tytso@mit.edu>
9737 F: drivers/char/random.c
9740 M: Matt Porter <mporter@kernel.crashing.org>
9741 M: Alexandre Bounine <alexandre.bounine@idt.com>
9745 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
9746 L: linux-wireless@vger.kernel.org
9748 F: drivers/net/wireless/ray*
9751 M: Josh Triplett <josh@joshtriplett.org>
9752 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9753 L: linux-kernel@vger.kernel.org
9755 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9756 F: Documentation/RCU/torture.txt
9757 F: kernel/rcu/rcutorture.c
9759 RCUTORTURE TEST FRAMEWORK
9760 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9761 M: Josh Triplett <josh@joshtriplett.org>
9762 R: Steven Rostedt <rostedt@goodmis.org>
9763 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9764 R: Lai Jiangshan <jiangshanlai@gmail.com>
9765 L: linux-kernel@vger.kernel.org
9767 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9768 F: tools/testing/selftests/rcutorture
9771 M: Florian Fainelli <florian@openwrt.org>
9774 RDC R6040 FAST ETHERNET DRIVER
9775 M: Florian Fainelli <f.fainelli@gmail.com>
9776 L: netdev@vger.kernel.org
9778 F: drivers/net/ethernet/rdc/r6040.c
9780 RDS - RELIABLE DATAGRAM SOCKETS
9781 M: Santosh Shilimkar <santosh.shilimkar@oracle.com>
9782 L: netdev@vger.kernel.org
9783 L: linux-rdma@vger.kernel.org
9784 L: rds-devel@oss.oracle.com (moderated for non-subscribers)
9785 W: https://oss.oracle.com/projects/rds/
9788 F: Documentation/networking/rds.txt
9790 RDMAVT - RDMA verbs software
9791 M: Dennis Dalessandro <dennis.dalessandro@intel.com>
9792 L: linux-rdma@vger.kernel.org
9794 F: drivers/infiniband/sw/rdmavt
9796 READ-COPY UPDATE (RCU)
9797 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9798 M: Josh Triplett <josh@joshtriplett.org>
9799 R: Steven Rostedt <rostedt@goodmis.org>
9800 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9801 R: Lai Jiangshan <jiangshanlai@gmail.com>
9802 L: linux-kernel@vger.kernel.org
9803 W: http://www.rdrop.com/users/paulmck/RCU/
9805 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9806 F: Documentation/RCU/
9807 X: Documentation/RCU/torture.txt
9808 F: include/linux/rcu*
9809 X: include/linux/srcu.h
9813 REAL TIME CLOCK (RTC) SUBSYSTEM
9814 M: Alessandro Zummo <a.zummo@towertech.it>
9815 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
9816 L: rtc-linux@googlegroups.com
9817 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
9818 T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
9820 F: Documentation/rtc.txt
9822 F: include/linux/rtc.h
9823 F: include/uapi/linux/rtc.h
9825 REALTEK AUDIO CODECS
9826 M: Bard Liao <bardliao@realtek.com>
9827 M: Oder Chiou <oder_chiou@realtek.com>
9829 F: sound/soc/codecs/rt*
9830 F: include/sound/rt*.h
9832 REISERFS FILE SYSTEM
9833 L: reiserfs-devel@vger.kernel.org
9837 REGISTER MAP ABSTRACTION
9838 M: Mark Brown <broonie@kernel.org>
9839 L: linux-kernel@vger.kernel.org
9840 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
9842 F: Documentation/devicetree/bindings/regmap/
9843 F: drivers/base/regmap/
9844 F: include/linux/regmap.h
9846 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
9847 M: Ohad Ben-Cohen <ohad@wizery.com>
9848 M: Bjorn Andersson <bjorn.andersson@linaro.org>
9849 L: linux-remoteproc@vger.kernel.org
9850 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
9852 F: Documentation/devicetree/bindings/remoteproc/
9853 F: Documentation/remoteproc.txt
9854 F: drivers/remoteproc/
9855 F: include/linux/remoteproc.h
9857 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9858 M: Ohad Ben-Cohen <ohad@wizery.com>
9859 M: Bjorn Andersson <bjorn.andersson@linaro.org>
9860 L: linux-remoteproc@vger.kernel.org
9861 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9864 F: Documentation/rpmsg.txt
9865 F: include/linux/rpmsg.h
9867 RENESAS ETHERNET DRIVERS
9868 R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9869 L: netdev@vger.kernel.org
9870 L: linux-renesas-soc@vger.kernel.org
9871 F: drivers/net/ethernet/renesas/
9872 F: include/linux/sh_eth.h
9874 RENESAS USB2 PHY DRIVER
9875 M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
9876 L: linux-renesas-soc@vger.kernel.org
9878 F: drivers/phy/phy-rcar-gen3-usb2.c
9880 RESET CONTROLLER FRAMEWORK
9881 M: Philipp Zabel <p.zabel@pengutronix.de>
9882 T: git git://git.pengutronix.de/git/pza/linux
9885 F: Documentation/devicetree/bindings/reset/
9886 F: include/dt-bindings/reset/
9887 F: include/linux/reset.h
9888 F: include/linux/reset-controller.h
9891 M: Johannes Berg <johannes@sipsolutions.net>
9892 L: linux-wireless@vger.kernel.org
9893 W: http://wireless.kernel.org/
9894 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9895 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
9897 F: Documentation/rfkill.txt
9901 M: Thomas Graf <tgraf@suug.ch>
9902 L: netdev@vger.kernel.org
9905 F: include/linux/rhashtable.h
9907 RICOH SMARTMEDIA/XD DRIVER
9908 M: Maxim Levitsky <maximlevitsky@gmail.com>
9910 F: drivers/mtd/nand/r852.c
9911 F: drivers/mtd/nand/r852.h
9913 RICOH R5C592 MEMORYSTICK DRIVER
9914 M: Maxim Levitsky <maximlevitsky@gmail.com>
9916 F: drivers/memstick/host/r592.*
9919 M: Stefan Achatz <erazor_de@users.sourceforge.net>
9920 W: http://sourceforge.net/projects/roccat/
9922 F: drivers/hid/hid-roccat*
9923 F: include/linux/hid-roccat*
9924 F: Documentation/ABI/*/sysfs-driver-hid-roccat*
9927 M: Jiri Pirko <jiri@resnulli.us>
9928 L: netdev@vger.kernel.org
9930 F: drivers/net/ethernet/rocker/
9934 W: http://www.comtrol.com
9936 F: Documentation/serial/rocket.txt
9937 F: drivers/tty/rocket*
9939 ROCKETPORT EXPRESS/INFINITY DRIVER
9940 M: Kevin Cernekee <cernekee@gmail.com>
9941 L: linux-serial@vger.kernel.org
9943 F: drivers/tty/serial/rp2.*
9946 M: Ralf Baechle <ralf@linux-mips.org>
9947 L: linux-hams@vger.kernel.org
9948 W: http://www.linux-ax25.org/
9950 F: include/net/rose.h
9951 F: include/uapi/linux/rose.h
9954 RTL2830 MEDIA DRIVER
9955 M: Antti Palosaari <crope@iki.fi>
9956 L: linux-media@vger.kernel.org
9957 W: https://linuxtv.org
9958 W: http://palosaari.fi/linux/
9959 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9960 T: git git://linuxtv.org/anttip/media_tree.git
9962 F: drivers/media/dvb-frontends/rtl2830*
9964 RTL2832 MEDIA DRIVER
9965 M: Antti Palosaari <crope@iki.fi>
9966 L: linux-media@vger.kernel.org
9967 W: https://linuxtv.org
9968 W: http://palosaari.fi/linux/
9969 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9970 T: git git://linuxtv.org/anttip/media_tree.git
9972 F: drivers/media/dvb-frontends/rtl2832*
9974 RTL2832_SDR MEDIA DRIVER
9975 M: Antti Palosaari <crope@iki.fi>
9976 L: linux-media@vger.kernel.org
9977 W: https://linuxtv.org
9978 W: http://palosaari.fi/linux/
9979 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9980 T: git git://linuxtv.org/anttip/media_tree.git
9982 F: drivers/media/dvb-frontends/rtl2832_sdr*
9984 RTL8180 WIRELESS DRIVER
9985 L: linux-wireless@vger.kernel.org
9986 W: http://wireless.kernel.org/
9987 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9989 F: drivers/net/wireless/realtek/rtl818x/rtl8180/
9991 RTL8187 WIRELESS DRIVER
9992 M: Herton Ronaldo Krzesinski <herton@canonical.com>
9993 M: Hin-Tak Leung <htl10@users.sourceforge.net>
9994 M: Larry Finger <Larry.Finger@lwfinger.net>
9995 L: linux-wireless@vger.kernel.org
9996 W: http://wireless.kernel.org/
9997 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9999 F: drivers/net/wireless/realtek/rtl818x/rtl8187/
10001 RTL8192CE WIRELESS DRIVER
10002 M: Larry Finger <Larry.Finger@lwfinger.net>
10003 M: Chaoming Li <chaoming_li@realsil.com.cn>
10004 L: linux-wireless@vger.kernel.org
10005 W: http://wireless.kernel.org/
10006 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
10008 F: drivers/net/wireless/realtek/rtlwifi/
10009 F: drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
10011 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
10012 M: Jes Sorensen <Jes.Sorensen@redhat.com>
10013 L: linux-wireless@vger.kernel.org
10014 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
10016 F: drivers/net/wireless/realtek/rtl8xxxu/
10018 S3 SAVAGE FRAMEBUFFER DRIVER
10019 M: Antonino Daplas <adaplas@gmail.com>
10020 L: linux-fbdev@vger.kernel.org
10022 F: drivers/video/fbdev/savage/
10025 M: Martin Schwidefsky <schwidefsky@de.ibm.com>
10026 M: Heiko Carstens <heiko.carstens@de.ibm.com>
10027 L: linux-s390@vger.kernel.org
10028 W: http://www.ibm.com/developerworks/linux/linux390/
10029 T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
10033 F: Documentation/s390/
10034 F: Documentation/DocBook/s390*
10036 S390 COMMON I/O LAYER
10037 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
10038 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
10039 L: linux-s390@vger.kernel.org
10040 W: http://www.ibm.com/developerworks/linux/linux390/
10042 F: drivers/s390/cio/
10045 M: Stefan Weinhuber <wein@de.ibm.com>
10046 M: Stefan Haberland <stefan.haberland@de.ibm.com>
10047 L: linux-s390@vger.kernel.org
10048 W: http://www.ibm.com/developerworks/linux/linux390/
10050 F: drivers/s390/block/dasd*
10051 F: block/partitions/ibm.c
10053 S390 NETWORK DRIVERS
10054 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
10055 L: linux-s390@vger.kernel.org
10056 W: http://www.ibm.com/developerworks/linux/linux390/
10058 F: drivers/s390/net/
10061 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
10062 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
10063 L: linux-s390@vger.kernel.org
10064 W: http://www.ibm.com/developerworks/linux/linux390/
10067 F: drivers/pci/hotplug/s390_pci_hpc.c
10070 M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
10071 L: linux-s390@vger.kernel.org
10072 W: http://www.ibm.com/developerworks/linux/linux390/
10074 F: drivers/s390/crypto/
10077 M: Steffen Maier <maier@linux.vnet.ibm.com>
10078 L: linux-s390@vger.kernel.org
10079 W: http://www.ibm.com/developerworks/linux/linux390/
10081 F: drivers/s390/scsi/zfcp_*
10083 S390 IUCV NETWORK LAYER
10084 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
10085 L: linux-s390@vger.kernel.org
10086 W: http://www.ibm.com/developerworks/linux/linux390/
10088 F: drivers/s390/net/*iucv*
10089 F: include/net/iucv/
10093 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
10094 L: linux-s390@vger.kernel.org
10095 W: http://www.ibm.com/developerworks/linux/linux390/
10097 F: drivers/iommu/s390-iommu.c
10099 S3C24XX SD/MMC Driver
10100 M: Ben Dooks <ben-linux@fluff.org>
10101 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10103 F: drivers/mmc/host/s3cmci.*
10105 SAA6588 RDS RECEIVER DRIVER
10106 M: Hans Verkuil <hverkuil@xs4all.nl>
10107 L: linux-media@vger.kernel.org
10108 T: git git://linuxtv.org/media_tree.git
10109 W: https://linuxtv.org
10111 F: drivers/media/i2c/saa6588*
10113 SAA7134 VIDEO4LINUX DRIVER
10114 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
10115 M: Mauro Carvalho Chehab <mchehab@kernel.org>
10116 L: linux-media@vger.kernel.org
10117 W: https://linuxtv.org
10118 T: git git://linuxtv.org/media_tree.git
10120 F: Documentation/video4linux/*.saa7134
10121 F: drivers/media/pci/saa7134/
10123 SAA7146 VIDEO4LINUX-2 DRIVER
10124 M: Hans Verkuil <hverkuil@xs4all.nl>
10125 L: linux-media@vger.kernel.org
10126 T: git git://linuxtv.org/media_tree.git
10128 F: drivers/media/common/saa7146/
10129 F: drivers/media/pci/saa7146/
10130 F: include/media/saa7146*
10132 SAMSUNG LAPTOP DRIVER
10133 M: Corentin Chary <corentin.chary@gmail.com>
10134 L: platform-driver-x86@vger.kernel.org
10136 F: drivers/platform/x86/samsung-laptop.c
10138 SAMSUNG AUDIO (ASoC) DRIVERS
10139 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
10140 M: Sangbeom Kim <sbkim73@samsung.com>
10141 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10142 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10144 F: sound/soc/samsung/
10146 SAMSUNG FRAMEBUFFER DRIVER
10147 M: Jingoo Han <jingoohan1@gmail.com>
10148 L: linux-fbdev@vger.kernel.org
10150 F: drivers/video/fbdev/s3c-fb.c
10152 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
10153 M: Sangbeom Kim <sbkim73@samsung.com>
10154 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
10155 L: linux-kernel@vger.kernel.org
10156 L: linux-samsung-soc@vger.kernel.org
10158 F: drivers/mfd/sec*.c
10159 F: drivers/regulator/s2m*.c
10160 F: drivers/regulator/s5m*.c
10161 F: drivers/clk/clk-s2mps11.c
10162 F: drivers/rtc/rtc-s5m.c
10163 F: include/linux/mfd/samsung/
10164 F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
10165 F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
10166 F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
10167 F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
10169 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
10170 M: Kyungmin Park <kyungmin.park@samsung.com>
10171 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10172 L: linux-media@vger.kernel.org
10173 Q: https://patchwork.linuxtv.org/project/linux-media/list/
10175 F: drivers/media/platform/exynos4-is/
10177 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
10178 M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
10179 L: linux-media@vger.kernel.org
10180 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10182 F: drivers/media/platform/s3c-camif/
10183 F: include/media/drv-intf/s3c_camif.h
10185 SAMSUNG S5C73M3 CAMERA DRIVER
10186 M: Kyungmin Park <kyungmin.park@samsung.com>
10187 M: Andrzej Hajda <a.hajda@samsung.com>
10188 L: linux-media@vger.kernel.org
10190 F: drivers/media/i2c/s5c73m3/*
10192 SAMSUNG S5K5BAF CAMERA DRIVER
10193 M: Kyungmin Park <kyungmin.park@samsung.com>
10194 M: Andrzej Hajda <a.hajda@samsung.com>
10195 L: linux-media@vger.kernel.org
10197 F: drivers/media/i2c/s5k5baf.c
10199 SAMSUNG S3FWRN5 NFC DRIVER
10200 M: Robert Baldyga <r.baldyga@samsung.com>
10201 M: Krzysztof Opasiak <k.opasiak@samsung.com>
10202 L: linux-nfc@lists.01.org (moderated for non-subscribers)
10204 F: drivers/nfc/s3fwrn5
10206 SAMSUNG SOC CLOCK DRIVERS
10207 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10208 M: Tomasz Figa <tomasz.figa@gmail.com>
10210 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10211 F: drivers/clk/samsung/
10213 SAMSUNG SXGBE DRIVERS
10214 M: Byungho An <bh74.an@samsung.com>
10215 M: Girish K S <ks.giri@samsung.com>
10216 M: Vipul Pandya <vipul.pandya@samsung.com>
10218 L: netdev@vger.kernel.org
10219 F: drivers/net/ethernet/samsung/sxgbe/
10221 SAMSUNG THERMAL DRIVER
10222 M: Lukasz Majewski <l.majewski@samsung.com>
10223 L: linux-pm@vger.kernel.org
10224 L: linux-samsung-soc@vger.kernel.org
10226 T: git https://github.com/lmajewski/linux-samsung-thermal.git
10227 F: drivers/thermal/samsung/
10229 SAMSUNG USB2 PHY DRIVER
10230 M: Kamil Debski <k.debski@samsung.com>
10231 L: linux-kernel@vger.kernel.org
10233 F: Documentation/devicetree/bindings/phy/samsung-phy.txt
10234 F: Documentation/phy/samsung-usb2.txt
10235 F: drivers/phy/phy-exynos4210-usb2.c
10236 F: drivers/phy/phy-exynos4x12-usb2.c
10237 F: drivers/phy/phy-exynos5250-usb2.c
10238 F: drivers/phy/phy-s5pv210-usb2.c
10239 F: drivers/phy/phy-samsung-usb2.c
10240 F: drivers/phy/phy-samsung-usb2.h
10243 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10244 L: linux-serial@vger.kernel.org
10246 F: Documentation/devicetree/bindings/serial/
10247 F: drivers/tty/serial/
10249 SYNOPSYS DESIGNWARE DMAC DRIVER
10250 M: Viresh Kumar <vireshk@kernel.org>
10251 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10253 F: include/linux/dma/dw.h
10254 F: include/linux/platform_data/dma-dw.h
10257 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
10258 M: Lars Persson <lars.persson@axis.com>
10259 L: netdev@vger.kernel.org
10261 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
10262 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
10264 SYNOPSYS DESIGNWARE I2C DRIVER
10265 M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
10266 R: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10267 R: Mika Westerberg <mika.westerberg@linux.intel.com>
10268 L: linux-i2c@vger.kernel.org
10270 F: drivers/i2c/busses/i2c-designware-*
10271 F: include/linux/platform_data/i2c-designware.h
10273 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
10274 M: Jaehoon Chung <jh80.chung@samsung.com>
10275 L: linux-mmc@vger.kernel.org
10277 F: include/linux/mmc/dw_mmc.h
10278 F: drivers/mmc/host/dw_mmc*
10280 SYSTEM TRACE MODULE CLASS
10281 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
10283 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
10284 F: Documentation/trace/stm.txt
10285 F: drivers/hwtracing/stm/
10286 F: include/linux/stm.h
10287 F: include/uapi/linux/stm.h
10290 M: Andreas Noever <andreas.noever@gmail.com>
10292 F: drivers/thunderbolt/
10294 TI BQ27XXX POWER SUPPLY DRIVER
10295 R: Andrew F. Davis <afd@ti.com>
10296 F: include/linux/power/bq27xxx_battery.h
10297 F: drivers/power/bq27xxx_battery.c
10298 F: drivers/power/bq27xxx_battery_i2c.c
10300 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
10301 M: John Stultz <john.stultz@linaro.org>
10302 M: Thomas Gleixner <tglx@linutronix.de>
10303 L: linux-kernel@vger.kernel.org
10304 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
10306 F: include/linux/clocksource.h
10307 F: include/linux/time.h
10308 F: include/linux/timex.h
10309 F: include/uapi/linux/time.h
10310 F: include/uapi/linux/timex.h
10311 F: kernel/time/clocksource.c
10312 F: kernel/time/time*.c
10313 F: kernel/time/alarmtimer.c
10314 F: kernel/time/ntp.c
10315 F: tools/testing/selftests/timers/
10318 M: Zwane Mwaikambo <zwanem@gmail.com>
10320 F: drivers/watchdog/sc1200wdt.c
10323 M: Ingo Molnar <mingo@redhat.com>
10324 M: Peter Zijlstra <peterz@infradead.org>
10325 L: linux-kernel@vger.kernel.org
10326 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
10329 F: include/linux/sched.h
10330 F: include/uapi/linux/sched.h
10331 F: include/linux/wait.h
10334 M: Chen Liqin <liqin.linux@gmail.com>
10335 M: Lennox Wu <lennox.wu@gmail.com>
10336 W: http://www.sunplus.com
10340 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
10341 M: Sudeep Holla <sudeep.holla@arm.com>
10342 L: linux-arm-kernel@lists.infradead.org
10344 F: Documentation/devicetree/bindings/arm/arm,scpi.txt
10345 F: drivers/clk/clk-scpi.c
10346 F: drivers/cpufreq/scpi-cpufreq.c
10347 F: drivers/firmware/arm_scpi.c
10348 F: include/linux/scpi_protocol.h
10351 M: Jens Axboe <axboe@kernel.dk>
10352 L: linux-scsi@vger.kernel.org
10353 W: http://www.kernel.dk
10355 F: drivers/scsi/sr*
10357 SCSI RDMA PROTOCOL (SRP) INITIATOR
10358 M: Bart Van Assche <bart.vanassche@sandisk.com>
10359 L: linux-rdma@vger.kernel.org
10361 W: http://www.openfabrics.org
10362 Q: http://patchwork.kernel.org/project/linux-rdma/list/
10363 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
10364 F: drivers/infiniband/ulp/srp/
10365 F: include/scsi/srp.h
10368 M: Doug Gilbert <dgilbert@interlog.com>
10369 L: linux-scsi@vger.kernel.org
10370 W: http://sg.danny.cz/sg
10372 F: Documentation/scsi/scsi-generic.txt
10373 F: drivers/scsi/sg.c
10374 F: include/scsi/sg.h
10377 M: "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>
10378 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
10379 M: "Martin K. Petersen" <martin.petersen@oracle.com>
10380 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
10381 L: linux-scsi@vger.kernel.org
10383 F: Documentation/devicetree/bindings/scsi/
10388 M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
10389 L: linux-scsi@vger.kernel.org
10391 F: Documentation/scsi/st.txt
10392 F: drivers/scsi/st.*
10393 F: drivers/scsi/st_*.h
10396 M: Vlad Yasevich <vyasevich@gmail.com>
10397 M: Neil Horman <nhorman@tuxdriver.com>
10398 L: linux-sctp@vger.kernel.org
10399 W: http://lksctp.sourceforge.net
10401 F: Documentation/networking/sctp.txt
10402 F: include/linux/sctp.h
10403 F: include/uapi/linux/sctp.h
10404 F: include/net/sctp/
10408 M: Jim Cromie <jim.cromie@gmail.com>
10410 F: Documentation/i2c/busses/scx200_acb
10411 F: arch/x86/platform/scx200/
10412 F: drivers/watchdog/scx200_wdt.c
10413 F: drivers/i2c/busses/scx200*
10414 F: drivers/mtd/maps/scx200_docflash.c
10415 F: include/linux/scx200.h
10418 M: Jim Cromie <jim.cromie@gmail.com>
10420 F: drivers/char/scx200_gpio.c
10421 F: include/linux/scx200_gpio.h
10423 SCx200 HRT CLOCKSOURCE DRIVER
10424 M: Jim Cromie <jim.cromie@gmail.com>
10426 F: drivers/clocksource/scx200_hrt.c
10428 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
10429 M: Sascha Sommer <saschasommer@freenet.de>
10430 L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
10432 F: drivers/mmc/host/sdricoh_cs.c
10434 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
10435 M: Adrian Hunter <adrian.hunter@intel.com>
10436 L: linux-mmc@vger.kernel.org
10437 T: git git://git.infradead.org/users/ahunter/linux-sdhci.git
10439 F: drivers/mmc/host/sdhci*
10440 F: include/linux/mmc/sdhci*
10443 M: Kees Cook <keescook@chromium.org>
10444 R: Andy Lutomirski <luto@amacapital.net>
10445 R: Will Drewry <wad@chromium.org>
10446 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
10448 F: kernel/seccomp.c
10449 F: include/uapi/linux/seccomp.h
10450 F: include/linux/seccomp.h
10451 F: tools/testing/selftests/seccomp/*
10452 K: \bsecure_computing
10455 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
10456 M: Al Cooper <alcooperx@gmail.com>
10457 L: linux-mmc@vger.kernel.org
10458 L: bcm-kernel-feedback-list@broadcom.com
10460 F: drivers/mmc/host/sdhci-brcmstb*
10462 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
10463 M: Ben Dooks <ben-linux@fluff.org>
10464 M: Jaehoon Chung <jh80.chung@samsung.com>
10465 L: linux-mmc@vger.kernel.org
10467 F: drivers/mmc/host/sdhci-s3c*
10469 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
10470 M: Viresh Kumar <vireshk@kernel.org>
10471 L: linux-mmc@vger.kernel.org
10473 F: drivers/mmc/host/sdhci-spear.c
10476 M: James Morris <james.l.morris@oracle.com>
10477 M: "Serge E. Hallyn" <serge@hallyn.com>
10478 L: linux-security-module@vger.kernel.org (suggested Cc:)
10479 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
10480 W: http://kernsec.org/
10485 M: Security Officers <security@kernel.org>
10488 SELINUX SECURITY MODULE
10489 M: Paul Moore <paul@paul-moore.com>
10490 M: Stephen Smalley <sds@tycho.nsa.gov>
10491 M: Eric Paris <eparis@parisplace.org>
10492 L: selinux@tycho.nsa.gov (moderated for non-subscribers)
10493 W: http://selinuxproject.org
10494 T: git git://git.infradead.org/users/pcmoore/selinux
10496 F: include/linux/selinux*
10497 F: security/selinux/
10498 F: scripts/selinux/
10500 APPARMOR SECURITY MODULE
10501 M: John Johansen <john.johansen@canonical.com>
10502 L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
10503 W: apparmor.wiki.kernel.org
10504 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
10506 F: security/apparmor/
10508 LOADPIN SECURITY MODULE
10509 M: Kees Cook <keescook@chromium.org>
10510 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
10512 F: security/loadpin/
10514 YAMA SECURITY MODULE
10515 M: Kees Cook <keescook@chromium.org>
10516 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
10521 M: Jiri Slaby <jirislaby@gmail.com>
10523 F: drivers/misc/phantom.c
10524 F: include/uapi/linux/phantom.h
10526 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
10527 M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
10528 M: Ketan Mukadam <ketan.mukadam@avagotech.com>
10529 M: John Soni Jose <sony.john@avagotech.com>
10530 L: linux-scsi@vger.kernel.org
10531 W: http://www.avagotech.com
10533 F: drivers/scsi/be2iscsi/
10535 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
10536 M: Sathya Perla <sathya.perla@broadcom.com>
10537 M: Ajit Khaparde <ajit.khaparde@broadcom.com>
10538 M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
10539 M: Somnath Kotur <somnath.kotur@broadcom.com>
10540 L: netdev@vger.kernel.org
10541 W: http://www.emulex.com
10543 F: drivers/net/ethernet/emulex/benet/
10545 EMULEX ONECONNECT ROCE DRIVER
10546 M: Selvin Xavier <selvin.xavier@avagotech.com>
10547 M: Devesh Sharma <devesh.sharma@avagotech.com>
10548 M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
10549 L: linux-rdma@vger.kernel.org
10550 W: http://www.emulex.com
10552 F: drivers/infiniband/hw/ocrdma/
10555 M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
10556 M: Edward Cree <ecree@solarflare.com>
10557 M: Bert Kenward <bkenward@solarflare.com>
10558 L: netdev@vger.kernel.org
10560 F: drivers/net/ethernet/sfc/
10563 M: Dimitri Sivanich <sivanich@sgi.com>
10565 F: drivers/misc/sgi-gru/
10567 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
10568 M: Pat Gefre <pfg@sgi.com>
10569 L: linux-ia64@vger.kernel.org
10571 F: Documentation/ia64/serial.txt
10572 F: drivers/tty/serial/ioc?_serial.c
10573 F: include/linux/ioc?.h
10575 SGI XP/XPC/XPNET DRIVER
10576 M: Cliff Whickman <cpw@sgi.com>
10577 M: Robin Holt <robinmholt@gmail.com>
10579 F: drivers/misc/sgi-xp/
10581 SI2157 MEDIA DRIVER
10582 M: Antti Palosaari <crope@iki.fi>
10583 L: linux-media@vger.kernel.org
10584 W: https://linuxtv.org
10585 W: http://palosaari.fi/linux/
10586 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10587 T: git git://linuxtv.org/anttip/media_tree.git
10589 F: drivers/media/tuners/si2157*
10591 SI2168 MEDIA DRIVER
10592 M: Antti Palosaari <crope@iki.fi>
10593 L: linux-media@vger.kernel.org
10594 W: https://linuxtv.org
10595 W: http://palosaari.fi/linux/
10596 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10597 T: git git://linuxtv.org/anttip/media_tree.git
10599 F: drivers/media/dvb-frontends/si2168*
10601 SI470X FM RADIO RECEIVER I2C DRIVER
10602 M: Hans Verkuil <hverkuil@xs4all.nl>
10603 L: linux-media@vger.kernel.org
10604 T: git git://linuxtv.org/media_tree.git
10605 W: https://linuxtv.org
10607 F: drivers/media/radio/si470x/radio-si470x-i2c.c
10609 SI470X FM RADIO RECEIVER USB DRIVER
10610 M: Hans Verkuil <hverkuil@xs4all.nl>
10611 L: linux-media@vger.kernel.org
10612 T: git git://linuxtv.org/media_tree.git
10613 W: https://linuxtv.org
10615 F: drivers/media/radio/si470x/radio-si470x-common.c
10616 F: drivers/media/radio/si470x/radio-si470x.h
10617 F: drivers/media/radio/si470x/radio-si470x-usb.c
10619 SI4713 FM RADIO TRANSMITTER I2C DRIVER
10620 M: Eduardo Valentin <edubezval@gmail.com>
10621 L: linux-media@vger.kernel.org
10622 T: git git://linuxtv.org/media_tree.git
10623 W: https://linuxtv.org
10625 F: drivers/media/radio/si4713/si4713.?
10627 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
10628 M: Eduardo Valentin <edubezval@gmail.com>
10629 L: linux-media@vger.kernel.org
10630 T: git git://linuxtv.org/media_tree.git
10631 W: https://linuxtv.org
10633 F: drivers/media/radio/si4713/radio-platform-si4713.c
10635 SI4713 FM RADIO TRANSMITTER USB DRIVER
10636 M: Hans Verkuil <hverkuil@xs4all.nl>
10637 L: linux-media@vger.kernel.org
10638 T: git git://linuxtv.org/media_tree.git
10639 W: https://linuxtv.org
10641 F: drivers/media/radio/si4713/radio-usb-si4713.c
10644 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
10645 M: Mauro Carvalho Chehab <mchehab@kernel.org>
10646 L: linux-media@vger.kernel.org
10647 W: https://linuxtv.org
10648 T: git git://linuxtv.org/media_tree.git
10650 F: drivers/media/common/siano/
10651 F: drivers/media/usb/siano/
10652 F: drivers/media/usb/siano/
10653 F: drivers/media/mmc/siano/
10656 M: Hans de Goede <hdegoede@redhat.com>
10657 L: linux-fbdev@vger.kernel.org
10659 F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
10660 F: drivers/video/fbdev/simplefb.c
10661 F: include/linux/platform_data/simplefb.h
10663 SH_VEU V4L2 MEM2MEM DRIVER
10664 L: linux-media@vger.kernel.org
10666 F: drivers/media/platform/sh_veu.c
10668 SH_VOU V4L2 OUTPUT DRIVER
10669 L: linux-media@vger.kernel.org
10671 F: drivers/media/platform/sh_vou.c
10672 F: include/media/drv-intf/sh_vou.h
10674 SIMPLE FIRMWARE INTERFACE (SFI)
10675 M: Len Brown <lenb@kernel.org>
10676 L: sfi-devel@simplefirmware.org
10677 W: http://simplefirmware.org/
10678 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
10680 F: arch/x86/platform/sfi/
10682 F: include/linux/sfi*.h
10684 SIMTEC EB110ATX (Chalice CATS)
10686 P: Vincent Sanders <vince@simtec.co.uk>
10687 M: Simtec Linux Team <linux@simtec.co.uk>
10688 W: http://www.simtec.co.uk/products/EB110ATX/
10691 SIMTEC EB2410ITX (BAST)
10693 P: Vincent Sanders <vince@simtec.co.uk>
10694 M: Simtec Linux Team <linux@simtec.co.uk>
10695 W: http://www.simtec.co.uk/products/EB2410ITX/
10697 F: arch/arm/mach-s3c24xx/mach-bast.c
10698 F: arch/arm/mach-s3c24xx/bast-ide.c
10699 F: arch/arm/mach-s3c24xx/bast-irq.c
10701 TI DAVINCI MACHINE SUPPORT
10702 M: Sekhar Nori <nsekhar@ti.com>
10703 M: Kevin Hilman <khilman@kernel.org>
10704 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10705 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
10707 F: arch/arm/mach-davinci/
10708 F: drivers/i2c/busses/i2c-davinci.c
10710 TI DAVINCI SERIES MEDIA DRIVER
10711 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10712 L: linux-media@vger.kernel.org
10713 W: https://linuxtv.org
10714 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10715 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10717 F: drivers/media/platform/davinci/
10718 F: include/media/davinci/
10720 TI AM437X VPFE DRIVER
10721 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10722 L: linux-media@vger.kernel.org
10723 W: https://linuxtv.org
10724 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10725 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10727 F: drivers/media/platform/am437x/
10729 OV2659 OMNIVISION SENSOR DRIVER
10730 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10731 L: linux-media@vger.kernel.org
10732 W: https://linuxtv.org
10733 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10734 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10736 F: drivers/media/i2c/ov2659.c
10737 F: include/media/i2c/ov2659.h
10739 SILICON MOTION SM712 FRAME BUFFER DRIVER
10740 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10741 M: Teddy Wang <teddy.wang@siliconmotion.com>
10742 M: Sudip Mukherjee <sudip@vectorindia.org>
10743 L: linux-fbdev@vger.kernel.org
10745 F: drivers/video/fbdev/sm712*
10746 F: Documentation/fb/sm712fb.txt
10748 SIS 190 ETHERNET DRIVER
10749 M: Francois Romieu <romieu@fr.zoreil.com>
10750 L: netdev@vger.kernel.org
10752 F: drivers/net/ethernet/sis/sis190.c
10754 SIS 900/7016 FAST ETHERNET DRIVER
10755 M: Daniele Venzano <venza@brownhat.org>
10756 W: http://www.brownhat.org/sis900.html
10757 L: netdev@vger.kernel.org
10759 F: drivers/net/ethernet/sis/sis900.*
10761 SIS FRAMEBUFFER DRIVER
10762 M: Thomas Winischhofer <thomas@winischhofer.net>
10763 W: http://www.winischhofer.net/linuxsisvga.shtml
10765 F: Documentation/fb/sisfb.txt
10766 F: drivers/video/fbdev/sis/
10767 F: include/video/sisfb.h
10770 M: Thomas Winischhofer <thomas@winischhofer.net>
10771 W: http://www.winischhofer.at/linuxsisusbvga.shtml
10773 F: drivers/usb/misc/sisusbvga/
10776 M: Christoph Lameter <cl@linux.com>
10777 M: Pekka Enberg <penberg@kernel.org>
10778 M: David Rientjes <rientjes@google.com>
10779 M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
10780 M: Andrew Morton <akpm@linux-foundation.org>
10781 L: linux-mm@kvack.org
10783 F: include/linux/sl?b*.h
10786 SLEEPABLE READ-COPY UPDATE (SRCU)
10787 M: Lai Jiangshan <jiangshanlai@gmail.com>
10788 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10789 M: Josh Triplett <josh@joshtriplett.org>
10790 R: Steven Rostedt <rostedt@goodmis.org>
10791 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10792 L: linux-kernel@vger.kernel.org
10793 W: http://www.rdrop.com/users/paulmck/RCU/
10795 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10796 F: include/linux/srcu.h
10797 F: kernel/rcu/srcu.c
10799 SMACK SECURITY MODULE
10800 M: Casey Schaufler <casey@schaufler-ca.com>
10801 L: linux-security-module@vger.kernel.org
10802 W: http://schaufler-ca.com
10803 T: git git://github.com/cschaufler/smack-next
10805 F: Documentation/security/Smack.txt
10808 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
10809 M: Kevin Hilman <khilman@kernel.org>
10810 M: Nishanth Menon <nm@ti.com>
10812 F: drivers/power/avs/
10813 F: include/linux/power/smartreflex.h
10814 L: linux-pm@vger.kernel.org
10816 SMC91x ETHERNET DRIVER
10817 M: Nicolas Pitre <nico@fluxnic.net>
10819 F: drivers/net/ethernet/smsc/smc91x.*
10821 SMIA AND SMIA++ IMAGE SENSOR DRIVER
10822 M: Sakari Ailus <sakari.ailus@iki.fi>
10823 L: linux-media@vger.kernel.org
10825 F: drivers/media/i2c/smiapp/
10826 F: include/media/i2c/smiapp.h
10827 F: drivers/media/i2c/smiapp-pll.c
10828 F: drivers/media/i2c/smiapp-pll.h
10829 F: include/uapi/linux/smiapp.h
10830 F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
10832 SMM665 HARDWARE MONITOR DRIVER
10833 M: Guenter Roeck <linux@roeck-us.net>
10834 L: linux-hwmon@vger.kernel.org
10836 F: Documentation/hwmon/smm665
10837 F: drivers/hwmon/smm665.c
10839 SMSC EMC2103 HARDWARE MONITOR DRIVER
10840 M: Steve Glendinning <steve.glendinning@shawell.net>
10841 L: linux-hwmon@vger.kernel.org
10843 F: Documentation/hwmon/emc2103
10844 F: drivers/hwmon/emc2103.c
10846 SMSC SCH5627 HARDWARE MONITOR DRIVER
10847 M: Hans de Goede <hdegoede@redhat.com>
10848 L: linux-hwmon@vger.kernel.org
10850 F: Documentation/hwmon/sch5627
10851 F: drivers/hwmon/sch5627.c
10853 SMSC47B397 HARDWARE MONITOR DRIVER
10854 M: Jean Delvare <jdelvare@suse.com>
10855 L: linux-hwmon@vger.kernel.org
10857 F: Documentation/hwmon/smsc47b397
10858 F: drivers/hwmon/smsc47b397.c
10860 SMSC911x ETHERNET DRIVER
10861 M: Steve Glendinning <steve.glendinning@shawell.net>
10862 L: netdev@vger.kernel.org
10864 F: include/linux/smsc911x.h
10865 F: drivers/net/ethernet/smsc/smsc911x.*
10867 SMSC9420 PCI ETHERNET DRIVER
10868 M: Steve Glendinning <steve.glendinning@shawell.net>
10869 L: netdev@vger.kernel.org
10871 F: drivers/net/ethernet/smsc/smsc9420.*
10873 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
10874 M: Steve Glendinning <steve.glendinning@shawell.net>
10875 L: linux-fbdev@vger.kernel.org
10877 F: drivers/video/fbdev/smscufx.c
10879 SOC-CAMERA V4L2 SUBSYSTEM
10880 M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
10881 L: linux-media@vger.kernel.org
10882 T: git git://linuxtv.org/media_tree.git
10884 F: include/media/soc*
10885 F: drivers/media/i2c/soc_camera/
10886 F: drivers/media/platform/soc_camera/
10888 SOEKRIS NET48XX LED SUPPORT
10889 M: Chris Boot <bootc@bootc.net>
10891 F: drivers/leds/leds-net48xx.c
10893 SOFTLOGIC 6x10 MPEG CODEC
10894 M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
10895 M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
10896 M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
10897 M: Ismael Luceno <ismael@iodev.co.uk>
10898 L: linux-media@vger.kernel.org
10900 F: drivers/media/pci/solo6x10/
10902 SOFTWARE RAID (Multiple Disks) SUPPORT
10903 M: Shaohua Li <shli@kernel.org>
10904 L: linux-raid@vger.kernel.org
10905 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git
10908 F: include/linux/raid/
10909 F: include/uapi/linux/raid/
10911 SONIC NETWORK DRIVER
10912 M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
10913 L: netdev@vger.kernel.org
10915 F: drivers/net/ethernet/natsemi/sonic.*
10917 SONICS SILICON BACKPLANE DRIVER (SSB)
10918 M: Michael Buesch <m@bues.ch>
10919 L: linux-wireless@vger.kernel.org
10922 F: include/linux/ssb/
10924 SONY VAIO CONTROL DEVICE DRIVER
10925 M: Mattia Dongili <malattia@linux.it>
10926 L: platform-driver-x86@vger.kernel.org
10927 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
10929 F: Documentation/laptops/sony-laptop.txt
10930 F: drivers/char/sonypi.c
10931 F: drivers/platform/x86/sony-laptop.c
10932 F: include/linux/sony-laptop.h
10934 SONY MEMORYSTICK CARD SUPPORT
10935 M: Alex Dubov <oakad@yahoo.com>
10936 W: http://tifmxx.berlios.de/
10938 F: drivers/memstick/host/tifm_ms.c
10940 SONY MEMORYSTICK STANDARD SUPPORT
10941 M: Maxim Levitsky <maximlevitsky@gmail.com>
10943 F: drivers/memstick/core/ms_block.*
10946 M: Jaroslav Kysela <perex@perex.cz>
10947 M: Takashi Iwai <tiwai@suse.com>
10948 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10949 W: http://www.alsa-project.org/
10950 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10951 T: git git://git.alsa-project.org/alsa-kernel.git
10952 Q: http://patchwork.kernel.org/project/alsa-devel/list/
10954 F: Documentation/sound/
10956 F: include/uapi/sound/
10959 SOUND - COMPRESSED AUDIO
10960 M: Vinod Koul <vinod.koul@intel.com>
10961 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10962 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10964 F: Documentation/sound/alsa/compress_offload.txt
10965 F: include/sound/compress_driver.h
10966 F: include/uapi/sound/compress_*
10967 F: sound/core/compress_offload.c
10968 F: sound/soc/soc-compress.c
10970 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
10971 M: Liam Girdwood <lgirdwood@gmail.com>
10972 M: Mark Brown <broonie@kernel.org>
10973 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
10974 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10975 W: http://alsa-project.org/main/index.php/ASoC
10977 F: Documentation/devicetree/bindings/sound/
10978 F: Documentation/sound/alsa/soc/
10980 F: include/sound/soc*
10982 SOUND - DMAENGINE HELPERS
10983 M: Lars-Peter Clausen <lars@metafoo.de>
10985 F: include/sound/dmaengine_pcm.h
10986 F: sound/core/pcm_dmaengine.c
10987 F: sound/soc/soc-generic-dmaengine-pcm.c
10990 M: Olli Salonen <olli.salonen@iki.fi>
10991 L: linux-media@vger.kernel.org
10992 W: https://linuxtv.org
10993 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10995 F: drivers/media/dvb-frontends/sp2*
10997 SPARC + UltraSPARC (sparc/sparc64)
10998 M: "David S. Miller" <davem@davemloft.net>
10999 L: sparclinux@vger.kernel.org
11000 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
11001 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
11002 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
11007 SPARC SERIAL DRIVERS
11008 M: "David S. Miller" <davem@davemloft.net>
11009 L: sparclinux@vger.kernel.org
11010 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
11011 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
11013 F: include/linux/sunserialcore.h
11014 F: drivers/tty/serial/suncore.c
11015 F: drivers/tty/serial/sunhv.c
11016 F: drivers/tty/serial/sunsab.c
11017 F: drivers/tty/serial/sunsab.h
11018 F: drivers/tty/serial/sunsu.c
11019 F: drivers/tty/serial/sunzilog.c
11020 F: drivers/tty/serial/sunzilog.h
11023 M: "Christopher Li" <sparse@chrisli.org>
11024 L: linux-sparse@vger.kernel.org
11025 W: https://sparse.wiki.kernel.org/
11026 T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
11027 T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
11029 F: include/linux/compiler.h
11031 SPEAR PLATFORM SUPPORT
11032 M: Viresh Kumar <vireshk@kernel.org>
11033 M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
11034 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11035 W: http://www.st.com/spear
11037 F: arch/arm/boot/dts/spear*
11038 F: arch/arm/mach-spear/
11040 SPEAR CLOCK FRAMEWORK SUPPORT
11041 M: Viresh Kumar <vireshk@kernel.org>
11042 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11043 W: http://www.st.com/spear
11045 F: drivers/clk/spear/
11048 M: Mark Brown <broonie@kernel.org>
11049 L: linux-spi@vger.kernel.org
11050 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
11051 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
11053 F: Documentation/devicetree/bindings/spi/
11054 F: Documentation/spi/
11056 F: include/linux/spi/
11057 F: include/uapi/linux/spi/
11059 SPIDERNET NETWORK DRIVER for CELL
11060 M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
11061 L: netdev@vger.kernel.org
11063 F: Documentation/networking/spider_net.txt
11064 F: drivers/net/ethernet/toshiba/spider_net*
11067 M: Jeremy Kerr <jk@ozlabs.org>
11068 L: linuxppc-dev@lists.ozlabs.org
11069 W: http://www.ibm.com/developerworks/power/cell/
11071 F: Documentation/filesystems/spufs.txt
11072 F: arch/powerpc/platforms/cell/spufs/
11074 SQUASHFS FILE SYSTEM
11075 M: Phillip Lougher <phillip@squashfs.org.uk>
11076 L: squashfs-devel@lists.sourceforge.net (subscribers-only)
11077 W: http://squashfs.org.uk
11078 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
11080 F: Documentation/filesystems/squashfs.txt
11083 SRM (Alpha) environment access
11084 M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
11086 F: arch/alpha/kernel/srm_env.c
11089 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11090 L: stable@vger.kernel.org
11092 F: Documentation/stable_kernel_rules.txt
11095 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11096 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
11097 L: devel@driverdev.osuosl.org
11099 F: drivers/staging/
11102 M: Ian Abbott <abbotti@mev.co.uk>
11103 M: H Hartley Sweeten <hsweeten@visionengravers.com>
11105 F: drivers/staging/comedi/
11107 STAGING - FLARION FT1000 DRIVERS
11108 M: Marek Belisko <marek.belisko@gmail.com>
11110 F: drivers/staging/ft1000/
11112 STAGING - INDUSTRIAL IO
11113 M: Jonathan Cameron <jic23@kernel.org>
11114 L: linux-iio@vger.kernel.org
11116 F: Documentation/devicetree/bindings/staging/iio/
11117 F: drivers/staging/iio/
11119 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
11120 M: Jarod Wilson <jarod@wilsonet.com>
11121 W: http://www.lirc.org/
11123 F: drivers/staging/media/lirc/
11125 STAGING - LUSTRE PARALLEL FILESYSTEM
11126 M: Oleg Drokin <oleg.drokin@intel.com>
11127 M: Andreas Dilger <andreas.dilger@intel.com>
11128 L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
11129 W: http://wiki.lustre.org/
11131 F: drivers/staging/lustre
11133 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
11134 M: Marc Dietrich <marvin24@gmx.de>
11135 L: ac100@lists.launchpad.net (moderated for non-subscribers)
11136 L: linux-tegra@vger.kernel.org
11138 F: drivers/staging/nvec/
11140 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
11141 M: Jens Frederich <jfrederich@gmail.com>
11142 M: Daniel Drake <dsd@laptop.org>
11143 M: Jon Nettleton <jon.nettleton@gmail.com>
11144 W: http://wiki.laptop.org/go/DCON
11146 F: drivers/staging/olpc_dcon/
11148 STAGING - REALTEK RTL8712U DRIVERS
11149 M: Larry Finger <Larry.Finger@lwfinger.net>
11150 M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
11152 F: drivers/staging/rtl8712/
11154 STAGING - REALTEK RTL8723U WIRELESS DRIVER
11155 M: Larry Finger <Larry.Finger@lwfinger.net>
11156 M: Jes Sorensen <Jes.Sorensen@redhat.com>
11157 L: linux-wireless@vger.kernel.org
11159 F: drivers/staging/rtl8723au/
11161 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
11162 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
11163 M: Teddy Wang <teddy.wang@siliconmotion.com>
11164 M: Sudip Mukherjee <sudip@vectorindia.org>
11165 L: linux-fbdev@vger.kernel.org
11167 F: drivers/staging/sm750fb/
11170 M: Lior Dotan <liodot@gmail.com>
11171 M: Christopher Harrer <charrer@alacritech.com>
11173 F: drivers/staging/slicoss/
11175 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
11176 M: William Hubbs <w.d.hubbs@gmail.com>
11177 M: Chris Brannon <chris@the-brannons.com>
11178 M: Kirk Reiser <kirk@reisers.ca>
11179 M: Samuel Thibault <samuel.thibault@ens-lyon.org>
11180 L: speakup@linux-speakup.org
11181 W: http://www.linux-speakup.org/
11183 F: drivers/staging/speakup/
11185 STAGING - VIA VT665X DRIVERS
11186 M: Forest Bond <forest@alittletooquiet.net>
11188 F: drivers/staging/vt665?/
11190 STAGING - WILC1000 WIFI DRIVER
11191 M: Johnny Kim <johnny.kim@atmel.com>
11192 M: Austin Shin <austin.shin@atmel.com>
11193 M: Chris Park <chris.park@atmel.com>
11194 M: Tony Cho <tony.cho@atmel.com>
11195 M: Glen Lee <glen.lee@atmel.com>
11196 M: Leo Kim <leo.kim@atmel.com>
11197 L: linux-wireless@vger.kernel.org
11199 F: drivers/staging/wilc1000/
11201 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
11202 M: Arnaud Patard <arnaud.patard@rtp-net.org>
11204 F: drivers/staging/xgifb/
11206 STARFIRE/DURALAN NETWORK DRIVER
11207 M: Ion Badulescu <ionut@badula.org>
11209 F: drivers/net/ethernet/adaptec/starfire*
11212 M: Sam Creasey <sammy@sammy.net>
11213 W: http://sammy.net/sun3/
11215 F: arch/m68k/kernel/*sun3*
11216 F: arch/m68k/sun3*/
11217 F: arch/m68k/include/asm/sun3*
11218 F: drivers/net/ethernet/i825xx/sun3*
11220 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
11221 M: Hans de Goede <hdegoede@redhat.com>
11222 L: linux-input@vger.kernel.org
11224 F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
11225 F: drivers/input/keyboard/sun4i-lradc-keys.c
11227 SUNDANCE NETWORK DRIVER
11228 M: Denis Kirjanov <kda@linux-powerpc.org>
11229 L: netdev@vger.kernel.org
11231 F: drivers/net/ethernet/dlink/sundance.c
11234 M: Yoshinori Sato <ysato@users.sourceforge.jp>
11235 M: Rich Felker <dalias@libc.org>
11236 L: linux-sh@vger.kernel.org
11237 Q: http://patchwork.kernel.org/project/linux-sh/list/
11239 F: Documentation/sh/
11244 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
11245 M: Len Brown <len.brown@intel.com>
11246 M: Pavel Machek <pavel@ucw.cz>
11247 L: linux-pm@vger.kernel.org
11249 F: Documentation/power/
11250 F: arch/x86/kernel/acpi/
11251 F: drivers/base/power/
11253 F: include/linux/suspend.h
11254 F: include/linux/freezer.h
11255 F: include/linux/pm.h
11258 M: Martin Mares <mj@ucw.cz>
11259 L: linux-video@atrey.karlin.mff.cuni.cz
11261 F: Documentation/svga.txt
11262 F: arch/x86/boot/video*
11265 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11266 L: linux-kernel@vger.kernel.org
11267 T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
11270 F: arch/*/kernel/pci-swiotlb.c
11271 F: include/linux/swiotlb.h
11274 M: Jiri Pirko <jiri@resnulli.us>
11275 L: netdev@vger.kernel.org
11278 F: include/net/switchdev.h
11280 SYNOPSYS ARC ARCHITECTURE
11281 M: Vineet Gupta <vgupta@synopsys.com>
11282 L: linux-snps-arc@lists.infradead.org
11285 F: Documentation/devicetree/bindings/arc/*
11286 F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
11287 F: drivers/tty/serial/arc_uart.c
11288 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
11290 SYNOPSYS ARC SDP platform support
11291 M: Alexey Brodkin <abrodkin@synopsys.com>
11293 F: arch/arc/plat-axs10x
11294 F: arch/arc/boot/dts/ax*
11295 F: Documentation/devicetree/bindings/arc/axs10*
11297 SYSTEM CONFIGURATION (SYSCON)
11298 M: Lee Jones <lee.jones@linaro.org>
11299 M: Arnd Bergmann <arnd@arndb.de>
11300 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
11302 F: drivers/mfd/syscon.c
11305 M: Christoph Hellwig <hch@infradead.org>
11307 F: Documentation/filesystems/sysv-fs.txt
11309 F: include/linux/sysv_fs.h
11312 M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
11313 L: linux-scsi@vger.kernel.org
11314 L: target-devel@vger.kernel.org
11315 W: http://www.linux-iscsi.org
11316 W: http://groups.google.com/group/linux-iscsi-target-dev
11317 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
11321 F: Documentation/target/
11323 TASKSTATS STATISTICS INTERFACE
11324 M: Balbir Singh <bsingharora@gmail.com>
11326 F: Documentation/accounting/taskstats*
11327 F: include/linux/taskstats*
11328 F: kernel/taskstats.c
11331 M: Jamal Hadi Salim <jhs@mojatatu.com>
11332 L: netdev@vger.kernel.org
11334 F: include/net/pkt_cls.h
11335 F: include/uapi/linux/pkt_cls.h
11338 TCP LOW PRIORITY MODULE
11339 M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
11340 M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
11341 W: http://tcp-lp-mod.sourceforge.net/
11343 F: net/ipv4/tcp_lp.c
11345 TDA10071 MEDIA DRIVER
11346 M: Antti Palosaari <crope@iki.fi>
11347 L: linux-media@vger.kernel.org
11348 W: https://linuxtv.org
11349 W: http://palosaari.fi/linux/
11350 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11351 T: git git://linuxtv.org/anttip/media_tree.git
11353 F: drivers/media/dvb-frontends/tda10071*
11355 TDA18212 MEDIA DRIVER
11356 M: Antti Palosaari <crope@iki.fi>
11357 L: linux-media@vger.kernel.org
11358 W: https://linuxtv.org
11359 W: http://palosaari.fi/linux/
11360 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11361 T: git git://linuxtv.org/anttip/media_tree.git
11363 F: drivers/media/tuners/tda18212*
11365 TDA18218 MEDIA DRIVER
11366 M: Antti Palosaari <crope@iki.fi>
11367 L: linux-media@vger.kernel.org
11368 W: https://linuxtv.org
11369 W: http://palosaari.fi/linux/
11370 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11371 T: git git://linuxtv.org/anttip/media_tree.git
11373 F: drivers/media/tuners/tda18218*
11375 TDA18271 MEDIA DRIVER
11376 M: Michael Krufky <mkrufky@linuxtv.org>
11377 L: linux-media@vger.kernel.org
11378 W: https://linuxtv.org
11379 W: http://github.com/mkrufky
11380 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11381 T: git git://linuxtv.org/mkrufky/tuners.git
11383 F: drivers/media/tuners/tda18271*
11385 TDA827x MEDIA DRIVER
11386 M: Michael Krufky <mkrufky@linuxtv.org>
11387 L: linux-media@vger.kernel.org
11388 W: https://linuxtv.org
11389 W: http://github.com/mkrufky
11390 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11391 T: git git://linuxtv.org/mkrufky/tuners.git
11393 F: drivers/media/tuners/tda8290.*
11395 TDA8290 MEDIA DRIVER
11396 M: Michael Krufky <mkrufky@linuxtv.org>
11397 L: linux-media@vger.kernel.org
11398 W: https://linuxtv.org
11399 W: http://github.com/mkrufky
11400 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11401 T: git git://linuxtv.org/mkrufky/tuners.git
11403 F: drivers/media/tuners/tda8290.*
11405 TDA9840 MEDIA DRIVER
11406 M: Hans Verkuil <hverkuil@xs4all.nl>
11407 L: linux-media@vger.kernel.org
11408 T: git git://linuxtv.org/media_tree.git
11409 W: https://linuxtv.org
11411 F: drivers/media/i2c/tda9840*
11413 TEA5761 TUNER DRIVER
11414 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
11415 M: Mauro Carvalho Chehab <mchehab@kernel.org>
11416 L: linux-media@vger.kernel.org
11417 W: https://linuxtv.org
11418 T: git git://linuxtv.org/media_tree.git
11420 F: drivers/media/tuners/tea5761.*
11422 TEA5767 TUNER DRIVER
11423 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
11424 M: Mauro Carvalho Chehab <mchehab@kernel.org>
11425 L: linux-media@vger.kernel.org
11426 W: https://linuxtv.org
11427 T: git git://linuxtv.org/media_tree.git
11429 F: drivers/media/tuners/tea5767.*
11431 TEA6415C MEDIA DRIVER
11432 M: Hans Verkuil <hverkuil@xs4all.nl>
11433 L: linux-media@vger.kernel.org
11434 T: git git://linuxtv.org/media_tree.git
11435 W: https://linuxtv.org
11437 F: drivers/media/i2c/tea6415c*
11439 TEA6420 MEDIA DRIVER
11440 M: Hans Verkuil <hverkuil@xs4all.nl>
11441 L: linux-media@vger.kernel.org
11442 T: git git://linuxtv.org/media_tree.git
11443 W: https://linuxtv.org
11445 F: drivers/media/i2c/tea6420*
11448 M: Jiri Pirko <jiri@resnulli.us>
11449 L: netdev@vger.kernel.org
11451 F: drivers/net/team/
11452 F: include/linux/if_team.h
11453 F: include/uapi/linux/if_team.h
11455 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
11456 M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
11458 F: arch/x86/platform/ts5500/
11460 TECHNOTREND USB IR RECEIVER
11461 M: Sean Young <sean@mess.org>
11462 L: linux-media@vger.kernel.org
11464 F: drivers/media/rc/ttusbir.c
11466 TEGRA ARCHITECTURE SUPPORT
11467 M: Stephen Warren <swarren@wwwdotorg.org>
11468 M: Thierry Reding <thierry.reding@gmail.com>
11469 M: Alexandre Courbot <gnurou@gmail.com>
11470 L: linux-tegra@vger.kernel.org
11471 Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
11472 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
11477 M: Peter De Schrijver <pdeschrijver@nvidia.com>
11478 M: Prashant Gaikwad <pgaikwad@nvidia.com>
11480 F: drivers/clk/tegra/
11483 M: Laxman Dewangan <ldewangan@nvidia.com>
11484 M: Jon Hunter <jonathanh@nvidia.com>
11486 F: drivers/dma/tegra*
11489 M: Laxman Dewangan <ldewangan@nvidia.com>
11491 F: drivers/i2c/busses/i2c-tegra.c
11493 TEGRA IOMMU DRIVERS
11494 M: Hiroshi Doyu <hdoyu@nvidia.com>
11496 F: drivers/iommu/tegra*
11499 M: Rakesh Iyer <riyer@nvidia.com>
11500 M: Laxman Dewangan <ldewangan@nvidia.com>
11502 F: drivers/input/keyboard/tegra-kbc.c
11505 M: Thierry Reding <thierry.reding@gmail.com>
11507 F: drivers/pwm/pwm-tegra.c
11509 TEGRA SERIAL DRIVER
11510 M: Laxman Dewangan <ldewangan@nvidia.com>
11512 F: drivers/tty/serial/serial-tegra.c
11515 M: Laxman Dewangan <ldewangan@nvidia.com>
11517 F: drivers/spi/spi-tegra*
11519 TEHUTI ETHERNET DRIVER
11520 M: Andy Gospodarek <andy@greyhouse.net>
11521 L: netdev@vger.kernel.org
11523 F: drivers/net/ethernet/tehuti/*
11525 Telecom Clock Driver for MCPL0010
11526 M: Mark Gross <mark.gross@intel.com>
11528 F: drivers/char/tlclk.c
11530 TENSILICA XTENSA PORT (xtensa)
11531 M: Chris Zankel <chris@zankel.net>
11532 M: Max Filippov <jcmvbkbc@gmail.com>
11533 L: linux-xtensa@linux-xtensa.org
11534 T: git git://github.com/czankel/xtensa-linux.git
11537 F: drivers/irqchip/irq-xtensa-*
11539 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
11540 M: Hans Verkuil <hverkuil@xs4all.nl>
11541 L: linux-media@vger.kernel.org
11542 T: git git://linuxtv.org/media_tree.git
11543 W: https://linuxtv.org
11545 F: drivers/media/radio/radio-raremono.c
11548 M: Zhang Rui <rui.zhang@intel.com>
11549 M: Eduardo Valentin <edubezval@gmail.com>
11550 L: linux-pm@vger.kernel.org
11551 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
11552 T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
11553 Q: https://patchwork.kernel.org/project/linux-pm/list/
11555 F: drivers/thermal/
11556 F: include/linux/thermal.h
11557 F: include/uapi/linux/thermal.h
11558 F: include/linux/cpu_cooling.h
11559 F: Documentation/devicetree/bindings/thermal/
11561 THERMAL/CPU_COOLING
11562 M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
11563 M: Viresh Kumar <viresh.kumar@linaro.org>
11564 M: Javi Merino <javi.merino@arm.com>
11565 L: linux-pm@vger.kernel.org
11567 F: Documentation/thermal/cpu-cooling-api.txt
11568 F: drivers/thermal/cpu_cooling.c
11569 F: include/linux/cpu_cooling.h
11571 THINKPAD ACPI EXTRAS DRIVER
11572 M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
11573 L: ibm-acpi-devel@lists.sourceforge.net
11574 L: platform-driver-x86@vger.kernel.org
11575 W: http://ibm-acpi.sourceforge.net
11576 W: http://thinkwiki.org/wiki/Ibm-acpi
11577 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
11579 F: drivers/platform/x86/thinkpad_acpi.c
11581 TI BANDGAP AND THERMAL DRIVER
11582 M: Eduardo Valentin <edubezval@gmail.com>
11583 M: Keerthy <j-keerthy@ti.com>
11584 L: linux-pm@vger.kernel.org
11585 L: linux-omap@vger.kernel.org
11587 F: drivers/thermal/ti-soc-thermal/
11590 M: Benoit Parrot <bparrot@ti.com>
11591 L: linux-media@vger.kernel.org
11592 W: http://linuxtv.org/
11593 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11595 F: drivers/media/platform/ti-vpe/
11597 TI CDCE706 CLOCK DRIVER
11598 M: Max Filippov <jcmvbkbc@gmail.com>
11600 F: drivers/clk/clk-cdce706.c
11603 M: Tero Kristo <t-kristo@ti.com>
11604 L: linux-omap@vger.kernel.org
11607 F: include/linux/clk/ti.h
11609 TI ETHERNET SWITCH DRIVER (CPSW)
11610 M: Mugunthan V N <mugunthanvnm@ti.com>
11611 R: Grygorii Strashko <grygorii.strashko@ti.com>
11612 L: linux-omap@vger.kernel.org
11613 L: netdev@vger.kernel.org
11615 F: drivers/net/ethernet/ti/cpsw*
11616 F: drivers/net/ethernet/ti/davinci*
11618 TI FLASH MEDIA INTERFACE DRIVER
11619 M: Alex Dubov <oakad@yahoo.com>
11621 F: drivers/misc/tifm*
11622 F: drivers/mmc/host/tifm_sd.c
11623 F: include/linux/tifm.h
11625 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
11626 M: Santosh Shilimkar <ssantosh@kernel.org>
11627 L: linux-kernel@vger.kernel.org
11628 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11630 F: drivers/soc/ti/*
11631 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
11634 TI LM49xxx FAMILY ASoC CODEC DRIVERS
11635 M: M R Swami Reddy <mr.swami.reddy@ti.com>
11636 M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
11637 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11639 F: sound/soc/codecs/lm49453*
11640 F: sound/soc/codecs/isabelle*
11642 TI LP855x BACKLIGHT DRIVER
11643 M: Milo Kim <milo.kim@ti.com>
11645 F: Documentation/backlight/lp855x-driver.txt
11646 F: drivers/video/backlight/lp855x_bl.c
11647 F: include/linux/platform_data/lp855x.h
11649 TI LP8727 CHARGER DRIVER
11650 M: Milo Kim <milo.kim@ti.com>
11652 F: drivers/power/lp8727_charger.c
11653 F: include/linux/platform_data/lp8727.h
11655 TI LP8788 MFD DRIVER
11656 M: Milo Kim <milo.kim@ti.com>
11658 F: drivers/iio/adc/lp8788_adc.c
11659 F: drivers/leds/leds-lp8788.c
11660 F: drivers/mfd/lp8788*.c
11661 F: drivers/power/lp8788-charger.c
11662 F: drivers/regulator/lp8788-*.c
11663 F: include/linux/mfd/lp8788*.h
11665 TI NETCP ETHERNET DRIVER
11666 M: Wingman Kwok <w-kwok2@ti.com>
11667 M: Murali Karicheri <m-karicheri2@ti.com>
11668 L: netdev@vger.kernel.org
11670 F: drivers/net/ethernet/ti/netcp*
11672 TI TAS571X FAMILY ASoC CODEC DRIVER
11673 M: Kevin Cernekee <cernekee@chromium.org>
11674 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11676 F: sound/soc/codecs/tas571x*
11678 TI TWL4030 SERIES SOC CODEC DRIVER
11679 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
11680 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11682 F: sound/soc/codecs/twl4030*
11684 TI WILINK WIRELESS DRIVERS
11685 L: linux-wireless@vger.kernel.org
11686 W: http://wireless.kernel.org/en/users/Drivers/wl12xx
11687 W: http://wireless.kernel.org/en/users/Drivers/wl1251
11688 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
11690 F: drivers/net/wireless/ti/
11691 F: include/linux/wl12xx.h
11694 M: Jon Maloy <jon.maloy@ericsson.com>
11695 M: Ying Xue <ying.xue@windriver.com>
11696 L: netdev@vger.kernel.org (core kernel code)
11697 L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
11698 W: http://tipc.sourceforge.net/
11700 F: include/uapi/linux/tipc*.h
11704 M: Chris Metcalf <cmetcalf@mellanox.com>
11705 W: http://www.mellanox.com/repository/solutions/tile-scm/
11706 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
11709 F: drivers/char/tile-srom.c
11710 F: drivers/edac/tile_edac.c
11711 F: drivers/net/ethernet/tile/
11712 F: drivers/rtc/rtc-tile.c
11713 F: drivers/tty/hvc/hvc_tile.c
11714 F: drivers/tty/serial/tilegx.c
11715 F: drivers/usb/host/*-tilegx.c
11716 F: include/linux/usb/tilegx.h
11718 TLAN NETWORK DRIVER
11719 M: Samuel Chessman <chessman@tux.org>
11720 L: tlan-devel@lists.sourceforge.net (subscribers-only)
11721 W: http://sourceforge.net/projects/tlan/
11723 F: Documentation/networking/tlan.txt
11724 F: drivers/net/ethernet/ti/tlan.*
11726 TOMOYO SECURITY MODULE
11727 M: Kentaro Takeda <takedakn@nttdata.co.jp>
11728 M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
11729 L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
11730 L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
11731 L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
11732 L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
11733 W: http://tomoyo.sourceforge.jp/
11734 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
11736 F: security/tomoyo/
11738 TOPSTAR LAPTOP EXTRAS DRIVER
11739 M: Herton Ronaldo Krzesinski <herton@canonical.com>
11740 L: platform-driver-x86@vger.kernel.org
11742 F: drivers/platform/x86/topstar-laptop.c
11744 TOSHIBA ACPI EXTRAS DRIVER
11745 M: Azael Avalos <coproscefalo@gmail.com>
11746 L: platform-driver-x86@vger.kernel.org
11748 F: drivers/platform/x86/toshiba_acpi.c
11750 TOSHIBA BLUETOOTH DRIVER
11751 M: Azael Avalos <coproscefalo@gmail.com>
11752 L: platform-driver-x86@vger.kernel.org
11754 F: drivers/platform/x86/toshiba_bluetooth.c
11756 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
11757 M: Azael Avalos <coproscefalo@gmail.com>
11758 L: platform-driver-x86@vger.kernel.org
11760 F: drivers/platform/x86/toshiba_haps.c
11762 TOSHIBA WMI HOTKEYS DRIVER
11763 M: Azael Avalos <coproscefalo@gmail.com>
11764 L: platform-driver-x86@vger.kernel.org
11766 F: drivers/platform/x86/toshiba-wmi.c
11769 M: Jonathan Buzzard <jonathan@buzzard.org.uk>
11770 W: http://www.buzzard.org.uk/toshiba/
11772 F: drivers/char/toshiba.c
11773 F: include/linux/toshiba.h
11774 F: include/uapi/linux/toshiba.h
11776 TOSHIBA TC358743 DRIVER
11777 M: Mats Randgaard <matrandg@cisco.com>
11778 L: linux-media@vger.kernel.org
11780 F: drivers/media/i2c/tc358743*
11781 F: include/media/i2c/tc358743.h
11783 TMIO/SDHI MMC DRIVER
11784 M: Wolfram Sang <wsa+renesas@sang-engineering.com>
11785 L: linux-mmc@vger.kernel.org
11787 F: drivers/mmc/host/tmio_mmc*
11788 F: drivers/mmc/host/sh_mobile_sdhi.c
11789 F: include/linux/mfd/tmio.h
11791 TMP401 HARDWARE MONITOR DRIVER
11792 M: Guenter Roeck <linux@roeck-us.net>
11793 L: linux-hwmon@vger.kernel.org
11795 F: Documentation/hwmon/tmp401
11796 F: drivers/hwmon/tmp401.c
11798 TMPFS (SHMEM FILESYSTEM)
11799 M: Hugh Dickins <hughd@google.com>
11800 L: linux-mm@kvack.org
11802 F: include/linux/shmem_fs.h
11805 TM6000 VIDEO4LINUX DRIVER
11806 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
11807 M: Mauro Carvalho Chehab <mchehab@kernel.org>
11808 L: linux-media@vger.kernel.org
11809 W: https://linuxtv.org
11810 T: git git://linuxtv.org/media_tree.git
11812 F: drivers/media/usb/tm6000/
11814 TW68 VIDEO4LINUX DRIVER
11815 M: Hans Verkuil <hverkuil@xs4all.nl>
11816 L: linux-media@vger.kernel.org
11817 T: git git://linuxtv.org/media_tree.git
11818 W: https://linuxtv.org
11820 F: drivers/media/pci/tw68/
11822 TW686X VIDEO4LINUX DRIVER
11823 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
11824 L: linux-media@vger.kernel.org
11825 T: git git://linuxtv.org/media_tree.git
11826 W: http://linuxtv.org
11828 F: drivers/media/pci/tw686x/
11831 M: Peter Huewe <peterhuewe@gmx.de>
11832 M: Marcel Selhorst <tpmdd@selhorst.net>
11833 M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
11834 R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
11835 W: http://tpmdd.sourceforge.net
11836 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11837 Q: https://patchwork.kernel.org/project/tpmdd-devel/list/
11838 T: git git://git.infradead.org/users/jjs/linux-tpmdd.git
11840 F: drivers/char/tpm/
11842 TPM IBM_VTPM DEVICE DRIVER
11843 M: Ashley Lai <ashleydlai@gmail.com>
11844 W: http://tpmdd.sourceforge.net
11845 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11847 F: drivers/char/tpm/tpm_ibmvtpm*
11850 M: Steven Rostedt <rostedt@goodmis.org>
11851 M: Ingo Molnar <mingo@redhat.com>
11852 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
11854 F: Documentation/trace/ftrace.txt
11855 F: arch/*/*/*/ftrace.h
11856 F: arch/*/kernel/ftrace.c
11857 F: include/*/ftrace.h
11858 F: include/linux/trace*.h
11861 F: tools/testing/selftests/ftrace/
11863 TRACING MMIO ACCESSES (MMIOTRACE)
11864 M: Steven Rostedt <rostedt@goodmis.org>
11865 M: Ingo Molnar <mingo@kernel.org>
11866 R: Karol Herbst <karolherbst@gmail.com>
11867 R: Pekka Paalanen <ppaalanen@gmail.com>
11869 L: linux-kernel@vger.kernel.org
11870 L: nouveau@lists.freedesktop.org
11871 F: kernel/trace/trace_mmiotrace.c
11872 F: include/linux/mmiotrace.h
11873 F: arch/x86/mm/kmmio.c
11874 F: arch/x86/mm/mmio-mod.c
11875 F: arch/x86/mm/testmmiotrace.c
11878 M: Jiri Kosina <trivial@kernel.org>
11879 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
11881 K: ^Subject:.*(?i)trivial
11884 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11885 M: Jiri Slaby <jslaby@suse.com>
11887 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
11888 F: Documentation/serial/
11890 F: drivers/tty/serial/serial_core.c
11891 F: include/linux/serial_core.h
11892 F: include/linux/serial.h
11893 F: include/linux/tty.h
11894 F: include/uapi/linux/serial_core.h
11895 F: include/uapi/linux/serial.h
11896 F: include/uapi/linux/tty.h
11898 TUA9001 MEDIA DRIVER
11899 M: Antti Palosaari <crope@iki.fi>
11900 L: linux-media@vger.kernel.org
11901 W: https://linuxtv.org
11902 W: http://palosaari.fi/linux/
11903 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11904 T: git git://linuxtv.org/anttip/media_tree.git
11906 F: drivers/media/tuners/tua9001*
11908 TULIP NETWORK DRIVERS
11909 L: netdev@vger.kernel.org
11910 L: linux-parisc@vger.kernel.org
11912 F: drivers/net/ethernet/dec/tulip/
11915 M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
11916 W: http://vtun.sourceforge.net/tun
11918 F: Documentation/networking/tuntap.txt
11919 F: arch/um/os-Linux/drivers/
11921 TURBOCHANNEL SUBSYSTEM
11922 M: "Maciej W. Rozycki" <macro@linux-mips.org>
11923 M: Ralf Baechle <ralf@linux-mips.org>
11924 L: linux-mips@linux-mips.org
11925 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
11928 F: include/linux/tc.h
11930 U14-34F SCSI DRIVER
11931 M: Dario Ballabio <ballabio_dario@emc.com>
11932 L: linux-scsi@vger.kernel.org
11934 F: drivers/scsi/u14-34f.c
11936 UBI FILE SYSTEM (UBIFS)
11937 M: Richard Weinberger <richard@nod.at>
11938 M: Artem Bityutskiy <dedekind1@gmail.com>
11939 M: Adrian Hunter <adrian.hunter@intel.com>
11940 L: linux-mtd@lists.infradead.org
11941 T: git git://git.infradead.org/ubifs-2.6.git
11942 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
11944 F: Documentation/filesystems/ubifs.txt
11947 UCLINUX (M68KNOMMU AND COLDFIRE)
11948 M: Greg Ungerer <gerg@linux-m68k.org>
11949 W: http://www.linux-m68k.org/
11950 W: http://www.uclinux.org/
11951 L: linux-m68k@lists.linux-m68k.org
11952 L: uclinux-dev@uclinux.org (subscribers-only)
11953 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
11955 F: arch/m68k/coldfire/
11957 F: arch/m68k/*/*_no.*
11958 F: arch/m68k/include/asm/*_no.*
11961 M: Jan Kara <jack@suse.com>
11963 F: Documentation/filesystems/udf.txt
11967 M: Evgeniy Dushistov <dushistov@mail.ru>
11969 F: Documentation/filesystems/ufs.txt
11972 UHID USERSPACE HID IO DRIVER:
11973 M: David Herrmann <dh.herrmann@googlemail.com>
11974 L: linux-input@vger.kernel.org
11976 F: drivers/hid/uhid.c
11977 F: include/uapi/linux/uhid.h
11979 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
11980 L: linux-usb@vger.kernel.org
11983 F: include/linux/uwb.h
11984 F: include/linux/uwb/
11986 UNICORE32 ARCHITECTURE:
11987 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
11988 W: http://mprc.pku.edu.cn/~guanxuetao/linux
11990 T: git git://github.com/gxt/linux.git
11994 M: Tony Finch <dot@dotat.at>
11995 W: http://dotat.at/prog/unifdef
11997 F: scripts/unifdef.c
11999 UNIFORM CDROM DRIVER
12000 M: Jens Axboe <axboe@kernel.dk>
12001 W: http://www.kernel.dk
12003 F: Documentation/cdrom/
12004 F: drivers/cdrom/cdrom.c
12005 F: include/linux/cdrom.h
12006 F: include/uapi/linux/cdrom.h
12008 UNISYS S-PAR DRIVERS
12009 M: David Kershner <david.kershner@unisys.com>
12010 L: sparmaintainer@unisys.com (Unisys internal)
12012 F: drivers/staging/unisys/
12014 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
12015 M: Vinayak Holikatti <vinholikatti@gmail.com>
12016 L: linux-scsi@vger.kernel.org
12018 F: Documentation/scsi/ufs.txt
12019 F: drivers/scsi/ufs/
12021 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
12022 M: Joao Pinto <Joao.Pinto@synopsys.com>
12023 L: linux-scsi@vger.kernel.org
12025 F: drivers/scsi/ufs/*dwc*
12027 UNSORTED BLOCK IMAGES (UBI)
12028 M: Artem Bityutskiy <dedekind1@gmail.com>
12029 M: Richard Weinberger <richard@nod.at>
12030 W: http://www.linux-mtd.infradead.org/
12031 L: linux-mtd@lists.infradead.org
12032 T: git git://git.infradead.org/ubifs-2.6.git
12034 F: drivers/mtd/ubi/
12035 F: include/linux/mtd/ubi.h
12036 F: include/uapi/mtd/ubi-user.h
12039 M: Oliver Neukum <oneukum@suse.com>
12040 L: linux-usb@vger.kernel.org
12042 F: Documentation/usb/acm.txt
12043 F: drivers/usb/class/cdc-acm.*
12045 USB AR5523 WIRELESS DRIVER
12046 M: Pontus Fuchs <pontus.fuchs@gmail.com>
12047 L: linux-wireless@vger.kernel.org
12049 F: drivers/net/wireless/ath/ar5523/
12052 M: Oliver Neukum <oneukum@suse.com>
12053 L: linux-usb@vger.kernel.org
12054 L: linux-scsi@vger.kernel.org
12056 F: drivers/usb/storage/uas.c
12058 USB CDC ETHERNET DRIVER
12059 M: Oliver Neukum <oliver@neukum.org>
12060 L: linux-usb@vger.kernel.org
12062 F: drivers/net/usb/cdc_*.c
12063 F: include/uapi/linux/usb/cdc.h
12065 USB CHAOSKEY DRIVER
12066 M: Keith Packard <keithp@keithp.com>
12067 L: linux-usb@vger.kernel.org
12069 F: drivers/usb/misc/chaoskey.c
12071 USB CYPRESS C67X00 DRIVER
12072 M: Peter Korsgaard <jacmet@sunsite.dk>
12073 L: linux-usb@vger.kernel.org
12075 F: drivers/usb/c67x00/
12077 USB DAVICOM DM9601 DRIVER
12078 M: Peter Korsgaard <jacmet@sunsite.dk>
12079 L: netdev@vger.kernel.org
12080 W: http://www.linux-usb.org/usbnet
12082 F: drivers/net/usb/dm9601.c
12084 USB DIAMOND RIO500 DRIVER
12085 M: Cesar Miquel <miquel@df.uba.ar>
12086 L: rio500-users@lists.sourceforge.net
12087 W: http://rio500.sourceforge.net
12089 F: drivers/usb/misc/rio500*
12092 M: Alan Stern <stern@rowland.harvard.edu>
12093 L: linux-usb@vger.kernel.org
12095 F: Documentation/usb/ehci.txt
12096 F: drivers/usb/host/ehci*
12098 USB GADGET/PERIPHERAL SUBSYSTEM
12099 M: Felipe Balbi <balbi@kernel.org>
12100 L: linux-usb@vger.kernel.org
12101 W: http://www.linux-usb.org/gadget
12102 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
12104 F: drivers/usb/gadget/
12105 F: include/linux/usb/gadget*
12107 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
12108 M: Jiri Kosina <jikos@kernel.org>
12109 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
12110 L: linux-usb@vger.kernel.org
12111 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
12113 F: Documentation/hid/hiddev.txt
12114 F: drivers/hid/usbhid/
12117 M: Olav Kongas <ok@artecdesign.ee>
12118 L: linux-usb@vger.kernel.org
12120 F: drivers/usb/host/isp116x*
12121 F: include/linux/usb/isp116x.h
12123 USB LAN78XX ETHERNET DRIVER
12124 M: Woojung Huh <woojung.huh@microchip.com>
12125 M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
12126 L: netdev@vger.kernel.org
12128 F: drivers/net/usb/lan78xx.*
12130 USB MASS STORAGE DRIVER
12131 M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
12132 L: linux-usb@vger.kernel.org
12133 L: usb-storage@lists.one-eyed-alien.net
12135 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
12136 F: drivers/usb/storage/
12139 M: Clemens Ladisch <clemens@ladisch.de>
12140 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
12141 T: git git://git.alsa-project.org/alsa-kernel.git
12143 F: sound/usb/midi.*
12145 USB NETWORKING DRIVERS
12146 L: linux-usb@vger.kernel.org
12148 F: drivers/net/usb/
12151 M: Alan Stern <stern@rowland.harvard.edu>
12152 L: linux-usb@vger.kernel.org
12154 F: Documentation/usb/ohci.txt
12155 F: drivers/usb/host/ohci*
12157 USB OTG FSM (Finite State Machine)
12158 M: Peter Chen <Peter.Chen@nxp.com>
12159 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
12160 L: linux-usb@vger.kernel.org
12162 F: drivers/usb/common/usb-otg-fsm.c
12165 M: Valentina Manea <valentina.manea.m@gmail.com>
12166 M: Shuah Khan <shuahkh@osg.samsung.com>
12167 M: Shuah Khan <shuah@kernel.org>
12168 L: linux-usb@vger.kernel.org
12170 F: Documentation/usb/usbip_protocol.txt
12171 F: drivers/usb/usbip/
12172 F: tools/usb/usbip/
12175 M: Petko Manolov <petkan@nucleusys.com>
12176 L: linux-usb@vger.kernel.org
12177 L: netdev@vger.kernel.org
12178 T: git git://github.com/petkan/pegasus.git
12179 W: https://github.com/petkan/pegasus
12181 F: drivers/net/usb/pegasus.*
12184 M: Felipe Balbi <balbi@kernel.org>
12185 L: linux-usb@vger.kernel.org
12186 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
12188 F: drivers/usb/phy/
12190 USB PRINTER DRIVER (usblp)
12191 M: Pete Zaitcev <zaitcev@redhat.com>
12192 L: linux-usb@vger.kernel.org
12194 F: drivers/usb/class/usblp.c
12196 USB QMI WWAN NETWORK DRIVER
12197 M: Bjørn Mork <bjorn@mork.no>
12198 L: netdev@vger.kernel.org
12200 F: Documentation/ABI/testing/sysfs-class-net-qmi
12201 F: drivers/net/usb/qmi_wwan.c
12204 M: Petko Manolov <petkan@nucleusys.com>
12205 L: linux-usb@vger.kernel.org
12206 L: netdev@vger.kernel.org
12207 T: git git://github.com/petkan/rtl8150.git
12208 W: https://github.com/petkan/rtl8150
12210 F: drivers/net/usb/rtl8150.c
12212 USB SERIAL SUBSYSTEM
12213 M: Johan Hovold <johan@kernel.org>
12214 L: linux-usb@vger.kernel.org
12216 F: Documentation/usb/usb-serial.txt
12217 F: drivers/usb/serial/
12218 F: include/linux/usb/serial.h
12220 USB SMSC75XX ETHERNET DRIVER
12221 M: Steve Glendinning <steve.glendinning@shawell.net>
12222 L: netdev@vger.kernel.org
12224 F: drivers/net/usb/smsc75xx.*
12226 USB SMSC95XX ETHERNET DRIVER
12227 M: Steve Glendinning <steve.glendinning@shawell.net>
12228 L: netdev@vger.kernel.org
12230 F: drivers/net/usb/smsc95xx.*
12233 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12234 L: linux-usb@vger.kernel.org
12235 W: http://www.linux-usb.org
12236 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
12238 F: Documentation/devicetree/bindings/usb/
12239 F: Documentation/usb/
12241 F: include/linux/usb.h
12242 F: include/linux/usb/
12245 M: Alan Stern <stern@rowland.harvard.edu>
12246 L: linux-usb@vger.kernel.org
12248 F: drivers/usb/host/uhci*
12250 USB "USBNET" DRIVER FRAMEWORK
12251 M: Oliver Neukum <oneukum@suse.com>
12252 L: netdev@vger.kernel.org
12253 W: http://www.linux-usb.org/usbnet
12255 F: drivers/net/usb/usbnet.c
12256 F: include/linux/usb/usbnet.h
12259 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12260 L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
12261 L: linux-media@vger.kernel.org
12262 T: git git://linuxtv.org/media_tree.git
12263 W: http://www.ideasonboard.org/uvc/
12265 F: drivers/media/usb/uvc/
12266 F: include/uapi/linux/uvcvideo.h
12269 M: Hans Verkuil <hverkuil@xs4all.nl>
12270 L: linux-media@vger.kernel.org
12271 T: git git://linuxtv.org/media_tree.git
12272 W: https://linuxtv.org
12274 F: drivers/media/usb/usbvision/
12277 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12278 L: linux-usb@vger.kernel.org
12280 F: drivers/usb/gadget/function/*uvc*
12281 F: drivers/usb/gadget/legacy/webcam.c
12283 USB WIRELESS RNDIS DRIVER (rndis_wlan)
12284 M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
12285 L: linux-wireless@vger.kernel.org
12287 F: drivers/net/wireless/rndis_wlan.c
12290 M: Mathias Nyman <mathias.nyman@intel.com>
12291 L: linux-usb@vger.kernel.org
12293 F: drivers/usb/host/xhci*
12294 F: drivers/usb/host/pci-quirks*
12297 L: linux-wireless@vger.kernel.org
12298 W: http://linux-lc100020.sourceforge.net
12300 F: drivers/net/wireless/zydas/zd1201.*
12303 M: Antoine Jacquet <royale@zerezo.com>
12304 L: linux-usb@vger.kernel.org
12305 L: linux-media@vger.kernel.org
12306 T: git git://linuxtv.org/media_tree.git
12307 W: http://royale.zerezo.com/zr364xx/
12309 F: Documentation/video4linux/zr364xx.txt
12310 F: drivers/media/usb/zr364xx/
12313 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
12314 L: linux-usb@vger.kernel.org
12316 F: drivers/usb/common/ulpi.c
12317 F: include/linux/ulpi/
12319 USER-MODE LINUX (UML)
12320 M: Jeff Dike <jdike@addtoit.com>
12321 M: Richard Weinberger <richard@nod.at>
12322 L: user-mode-linux-devel@lists.sourceforge.net
12323 L: user-mode-linux-user@lists.sourceforge.net
12324 W: http://user-mode-linux.sourceforge.net
12325 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
12327 F: Documentation/virtual/uml/
12333 USERSPACE I/O (UIO)
12334 M: "Hans J. Koch" <hjk@hansjkoch.de>
12335 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12337 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
12338 F: Documentation/DocBook/uio-howto.tmpl
12340 F: include/linux/uio*.h
12343 M: Karel Zak <kzak@redhat.com>
12344 L: util-linux@vger.kernel.org
12345 W: http://en.wikipedia.org/wiki/Util-linux
12346 T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
12350 M: Michal Januszewski <spock@gentoo.org>
12351 L: linux-fbdev@vger.kernel.org
12352 W: http://dev.gentoo.org/~spock/projects/uvesafb/
12354 F: Documentation/fb/uvesafb.txt
12355 F: drivers/video/fbdev/uvesafb.*
12358 M: Stefan Agner <stefan@agner.ch>
12359 L: linux-mtd@lists.infradead.org
12361 F: drivers/mtd/nand/vf610_nfc.c
12363 VFAT/FAT/MSDOS FILESYSTEM
12364 M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
12366 F: Documentation/filesystems/vfat.txt
12370 M: Alex Williamson <alex.williamson@redhat.com>
12371 L: kvm@vger.kernel.org
12372 T: git git://github.com/awilliam/linux-vfio.git
12374 F: Documentation/vfio.txt
12376 F: include/linux/vfio.h
12377 F: include/uapi/linux/vfio.h
12379 VFIO PLATFORM DRIVER
12380 M: Baptiste Reynal <b.reynal@virtualopensystems.com>
12381 L: kvm@vger.kernel.org
12383 F: drivers/vfio/platform/
12385 VIDEOBUF2 FRAMEWORK
12386 M: Pawel Osciak <pawel@osciak.com>
12387 M: Marek Szyprowski <m.szyprowski@samsung.com>
12388 M: Kyungmin Park <kyungmin.park@samsung.com>
12389 L: linux-media@vger.kernel.org
12391 F: drivers/media/v4l2-core/videobuf2-*
12392 F: include/media/videobuf2-*
12394 VIRTUAL SERIO DEVICE DRIVER
12395 M: Stephen Chandler Paul <thatslyude@gmail.com>
12397 F: drivers/input/serio/userio.c
12398 F: include/uapi/linux/userio.h
12400 VIRTIO CONSOLE DRIVER
12401 M: Amit Shah <amit.shah@redhat.com>
12402 L: virtualization@lists.linux-foundation.org
12404 F: drivers/char/virtio_console.c
12405 F: include/linux/virtio_console.h
12406 F: include/uapi/linux/virtio_console.h
12408 VIRTIO CORE, NET AND BLOCK DRIVERS
12409 M: "Michael S. Tsirkin" <mst@redhat.com>
12410 L: virtualization@lists.linux-foundation.org
12412 F: Documentation/devicetree/bindings/virtio/
12415 F: drivers/net/virtio_net.c
12416 F: drivers/block/virtio_blk.c
12417 F: include/linux/virtio_*.h
12418 F: include/uapi/linux/virtio_*.h
12420 VIRTIO DRIVERS FOR S390
12421 M: Christian Borntraeger <borntraeger@de.ibm.com>
12422 M: Cornelia Huck <cornelia.huck@de.ibm.com>
12423 L: linux-s390@vger.kernel.org
12424 L: virtualization@lists.linux-foundation.org
12425 L: kvm@vger.kernel.org
12427 F: drivers/s390/virtio/
12430 M: David Airlie <airlied@linux.ie>
12431 M: Gerd Hoffmann <kraxel@redhat.com>
12432 L: dri-devel@lists.freedesktop.org
12433 L: virtualization@lists.linux-foundation.org
12435 F: drivers/gpu/drm/virtio/
12436 F: include/uapi/linux/virtio_gpu.h
12438 VIRTIO HOST (VHOST)
12439 M: "Michael S. Tsirkin" <mst@redhat.com>
12440 L: kvm@vger.kernel.org
12441 L: virtualization@lists.linux-foundation.org
12442 L: netdev@vger.kernel.org
12443 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
12446 F: include/uapi/linux/vhost.h
12448 VIRTIO INPUT DRIVER
12449 M: Gerd Hoffmann <kraxel@redhat.com>
12451 F: drivers/virtio/virtio_input.c
12452 F: include/uapi/linux/virtio_input.h
12454 VIA RHINE NETWORK DRIVER
12456 F: drivers/net/ethernet/via/via-rhine.c
12458 VIA SD/MMC CARD CONTROLLER DRIVER
12459 M: Bruce Chang <brucechang@via.com.tw>
12460 M: Harald Welte <HaraldWelte@viatech.com>
12462 F: drivers/mmc/host/via-sdmmc.c
12464 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
12465 M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
12466 L: linux-fbdev@vger.kernel.org
12468 F: include/linux/via-core.h
12469 F: include/linux/via-gpio.h
12470 F: include/linux/via_i2c.h
12471 F: drivers/video/fbdev/via/
12473 VIA VELOCITY NETWORK DRIVER
12474 M: Francois Romieu <romieu@fr.zoreil.com>
12475 L: netdev@vger.kernel.org
12477 F: drivers/net/ethernet/via/via-velocity.*
12480 M: Alex Williamson <alex.williamson@redhat.com>
12481 M: Paolo Bonzini <pbonzini@redhat.com>
12482 L: kvm@vger.kernel.org
12486 VIVID VIRTUAL VIDEO DRIVER
12487 M: Hans Verkuil <hverkuil@xs4all.nl>
12488 L: linux-media@vger.kernel.org
12489 T: git git://linuxtv.org/media_tree.git
12490 W: https://linuxtv.org
12492 F: drivers/media/platform/vivid/*
12495 M: Patrick McHardy <kaber@trash.net>
12496 L: netdev@vger.kernel.org
12498 F: drivers/net/macvlan.c
12499 F: include/linux/if_*vlan.h
12503 M: Florian Fainelli <florian@openwrt.org>
12504 L: openwrt-devel@lists.openwrt.org (subscribers-only)
12506 F: drivers/vlynq/vlynq.c
12507 F: include/linux/vlynq.h
12510 M: Martyn Welch <martyn@welchs.me.uk>
12511 M: Manohar Vanga <manohar.vanga@gmail.com>
12512 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12513 L: devel@driverdev.osuosl.org
12515 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
12516 F: Documentation/vme_api.txt
12517 F: drivers/staging/vme/
12519 F: include/linux/vme*
12521 VMWARE HYPERVISOR INTERFACE
12522 M: Alok Kataria <akataria@vmware.com>
12523 L: virtualization@lists.linux-foundation.org
12525 F: arch/x86/kernel/cpu/vmware.c
12527 VMWARE BALLOON DRIVER
12528 M: Xavier Deguillard <xdeguillard@vmware.com>
12529 M: Philip Moltmann <moltmann@vmware.com>
12530 M: "VMware, Inc." <pv-drivers@vmware.com>
12531 L: linux-kernel@vger.kernel.org
12533 F: drivers/misc/vmw_balloon.c
12535 VMWARE VMMOUSE SUBDRIVER
12536 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
12537 M: "VMware, Inc." <pv-drivers@vmware.com>
12538 L: linux-input@vger.kernel.org
12540 F: drivers/input/mouse/vmmouse.c
12541 F: drivers/input/mouse/vmmouse.h
12543 VMWARE VMXNET3 ETHERNET DRIVER
12544 M: Shrikrishna Khare <skhare@vmware.com>
12545 M: "VMware, Inc." <pv-drivers@vmware.com>
12546 L: netdev@vger.kernel.org
12548 F: drivers/net/vmxnet3/
12550 VMware PVSCSI driver
12551 M: Jim Gill <jgill@vmware.com>
12552 M: VMware PV-Drivers <pv-drivers@vmware.com>
12553 L: linux-scsi@vger.kernel.org
12555 F: drivers/scsi/vmw_pvscsi.c
12556 F: drivers/scsi/vmw_pvscsi.h
12558 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
12559 M: Liam Girdwood <lgirdwood@gmail.com>
12560 M: Mark Brown <broonie@kernel.org>
12561 L: linux-kernel@vger.kernel.org
12562 W: http://www.slimlogic.co.uk/?p=48
12563 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
12565 F: Documentation/devicetree/bindings/regulator/
12566 F: drivers/regulator/
12567 F: include/dt-bindings/regulator/
12568 F: include/linux/regulator/
12571 M: David Ahern <dsa@cumulusnetworks.com>
12572 M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
12573 L: netdev@vger.kernel.org
12575 F: drivers/net/vrf.c
12576 F: Documentation/networking/vrf.txt
12578 VT1211 HARDWARE MONITOR DRIVER
12579 M: Juerg Haefliger <juergh@gmail.com>
12580 L: linux-hwmon@vger.kernel.org
12582 F: Documentation/hwmon/vt1211
12583 F: drivers/hwmon/vt1211.c
12585 VT8231 HARDWARE MONITOR DRIVER
12586 M: Roger Lucas <vt8231@hiddenengine.co.uk>
12587 L: linux-hwmon@vger.kernel.org
12589 F: drivers/hwmon/vt8231.c
12591 VUB300 USB to SDIO/SD/MMC bridge chip
12592 M: Tony Olech <tony.olech@elandigitalsystems.com>
12593 L: linux-mmc@vger.kernel.org
12594 L: linux-usb@vger.kernel.org
12596 F: drivers/mmc/host/vub300.c
12598 W1 DALLAS'S 1-WIRE BUS
12599 M: Evgeniy Polyakov <zbr@ioremap.net>
12601 F: Documentation/w1/
12604 W83791D HARDWARE MONITORING DRIVER
12605 M: Marc Hulsman <m.hulsman@tudelft.nl>
12606 L: linux-hwmon@vger.kernel.org
12608 F: Documentation/hwmon/w83791d
12609 F: drivers/hwmon/w83791d.c
12611 W83793 HARDWARE MONITORING DRIVER
12612 M: Rudolf Marek <r.marek@assembler.cz>
12613 L: linux-hwmon@vger.kernel.org
12615 F: Documentation/hwmon/w83793
12616 F: drivers/hwmon/w83793.c
12618 W83795 HARDWARE MONITORING DRIVER
12619 M: Jean Delvare <jdelvare@suse.com>
12620 L: linux-hwmon@vger.kernel.org
12622 F: drivers/hwmon/w83795.c
12624 W83L51xD SD/MMC CARD INTERFACE DRIVER
12625 M: Pierre Ossman <pierre@ossman.eu>
12627 F: drivers/mmc/host/wbsd.*
12629 WACOM PROTOCOL 4 SERIAL TABLETS
12630 M: Julian Squires <julian@cipht.net>
12631 M: Hans de Goede <hdegoede@redhat.com>
12632 L: linux-input@vger.kernel.org
12634 F: drivers/input/tablet/wacom_serial4.c
12636 WATCHDOG DEVICE DRIVERS
12637 M: Wim Van Sebroeck <wim@iguana.be>
12638 R: Guenter Roeck <linux@roeck-us.net>
12639 L: linux-watchdog@vger.kernel.org
12640 W: http://www.linux-watchdog.org/
12641 T: git git://www.linux-watchdog.org/linux-watchdog.git
12643 F: Documentation/devicetree/bindings/watchdog/
12644 F: Documentation/watchdog/
12645 F: drivers/watchdog/
12646 F: include/linux/watchdog.h
12647 F: include/uapi/linux/watchdog.h
12650 M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
12651 L: linux-scsi@vger.kernel.org
12653 F: drivers/scsi/wd7000.c
12656 M: David Herrmann <dh.herrmann@googlemail.com>
12657 L: linux-input@vger.kernel.org
12659 F: drivers/hid/hid-wiimote*
12662 M: David Härdeman <david@hardeman.nu>
12664 F: drivers/media/rc/winbond-cir.c
12666 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
12667 M: William Breathitt Gray <vilhelm.gray@gmail.com>
12668 L: linux-watchdog@vger.kernel.org
12670 F: drivers/watchdog/ebc-c384_wdt.c
12672 WINSYSTEMS WS16C48 GPIO DRIVER
12673 M: William Breathitt Gray <vilhelm.gray@gmail.com>
12674 L: linux-gpio@vger.kernel.org
12676 F: drivers/gpio/gpio-ws16c48.c
12679 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
12680 M: linux-wimax@intel.com
12681 L: wimax@linuxwimax.org (subscribers-only)
12683 W: http://linuxwimax.org
12684 F: Documentation/wimax/README.wimax
12685 F: include/linux/wimax/debug.h
12686 F: include/net/wimax.h
12687 F: include/uapi/linux/wimax.h
12690 WISTRON LAPTOP BUTTON DRIVER
12691 M: Miloslav Trmac <mitr@volny.cz>
12693 F: drivers/input/misc/wistron_btns.c
12695 WL3501 WIRELESS PCMCIA CARD DRIVER
12696 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
12697 L: linux-wireless@vger.kernel.org
12698 W: http://oops.ghostprotocols.net:81/blog
12700 F: drivers/net/wireless/wl3501*
12702 WOLFSON MICROELECTRONICS DRIVERS
12703 L: patches@opensource.wolfsonmicro.com
12704 T: git https://github.com/CirrusLogic/linux-drivers.git
12705 W: https://github.com/CirrusLogic/linux-drivers/wiki
12707 F: Documentation/hwmon/wm83??
12708 F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
12709 F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
12710 F: Documentation/devicetree/bindings/mfd/arizona.txt
12711 F: arch/arm/mach-s3c64xx/mach-crag6410*
12712 F: drivers/clk/clk-wm83*.c
12713 F: drivers/extcon/extcon-arizona.c
12714 F: drivers/leds/leds-wm83*.c
12715 F: drivers/gpio/gpio-*wm*.c
12716 F: drivers/gpio/gpio-arizona.c
12717 F: drivers/hwmon/wm83??-hwmon.c
12718 F: drivers/input/misc/wm831x-on.c
12719 F: drivers/input/touchscreen/wm831x-ts.c
12720 F: drivers/input/touchscreen/wm97*.c
12721 F: drivers/mfd/arizona*
12722 F: drivers/mfd/wm*.c
12723 F: drivers/mfd/cs47l24*
12724 F: drivers/power/wm83*.c
12725 F: drivers/rtc/rtc-wm83*.c
12726 F: drivers/regulator/wm8*.c
12727 F: drivers/video/backlight/wm83*_bl.c
12728 F: drivers/watchdog/wm83*_wdt.c
12729 F: include/linux/mfd/arizona/
12730 F: include/linux/mfd/wm831x/
12731 F: include/linux/mfd/wm8350/
12732 F: include/linux/mfd/wm8400*
12733 F: include/linux/wm97xx.h
12734 F: include/sound/wm????.h
12735 F: sound/soc/codecs/arizona.?
12736 F: sound/soc/codecs/wm*
12737 F: sound/soc/codecs/cs47l24*
12740 M: Tejun Heo <tj@kernel.org>
12741 R: Lai Jiangshan <jiangshanlai@gmail.com>
12742 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
12744 F: include/linux/workqueue.h
12745 F: kernel/workqueue.c
12746 F: Documentation/workqueue.txt
12748 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
12749 M: Chen-Yu Tsai <wens@csie.org>
12750 L: linux-kernel@vger.kernel.org
12755 M: Andrew Hendry <andrew.hendry@gmail.com>
12756 L: linux-x25@vger.kernel.org
12758 F: Documentation/networking/x25*
12759 F: include/net/x25*
12762 X86 ARCHITECTURE (32-BIT AND 64-BIT)
12763 M: Thomas Gleixner <tglx@linutronix.de>
12764 M: Ingo Molnar <mingo@redhat.com>
12765 M: "H. Peter Anvin" <hpa@zytor.com>
12767 L: linux-kernel@vger.kernel.org
12768 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
12770 F: Documentation/x86/
12773 X86 PLATFORM DRIVERS
12774 M: Darren Hart <dvhart@infradead.org>
12775 L: platform-driver-x86@vger.kernel.org
12776 T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
12778 F: drivers/platform/x86/
12779 F: drivers/platform/olpc/
12781 X86 MCE INFRASTRUCTURE
12782 M: Tony Luck <tony.luck@intel.com>
12783 M: Borislav Petkov <bp@alien8.de>
12784 L: linux-edac@vger.kernel.org
12786 F: arch/x86/kernel/cpu/mcheck/*
12788 X86 MICROCODE UPDATE SUPPORT
12789 M: Borislav Petkov <bp@alien8.de>
12791 F: arch/x86/kernel/cpu/microcode/*
12794 M: Andy Lutomirski <luto@amacapital.net>
12795 L: linux-kernel@vger.kernel.org
12796 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
12798 F: arch/x86/entry/vdso/
12800 XC2028/3028 TUNER DRIVER
12801 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
12802 M: Mauro Carvalho Chehab <mchehab@kernel.org>
12803 L: linux-media@vger.kernel.org
12804 W: https://linuxtv.org
12805 T: git git://linuxtv.org/media_tree.git
12807 F: drivers/media/tuners/tuner-xc2028.*
12809 XEN HYPERVISOR INTERFACE
12810 M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
12811 M: David Vrabel <david.vrabel@citrix.com>
12812 M: Juergen Gross <jgross@suse.com>
12813 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12814 T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
12817 F: drivers/*/xen-*front.c
12819 F: arch/x86/include/asm/xen/
12821 F: include/uapi/xen/
12824 M: Stefano Stabellini <sstabellini@kernel.org>
12825 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12828 F: arch/arm/include/asm/xen/
12830 XEN HYPERVISOR ARM64
12831 M: Stefano Stabellini <sstabellini@kernel.org>
12832 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12835 F: arch/arm64/include/asm/xen/
12837 XEN NETWORK BACKEND DRIVER
12838 M: Wei Liu <wei.liu2@citrix.com>
12839 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12840 L: netdev@vger.kernel.org
12842 F: drivers/net/xen-netback/*
12845 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12846 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12848 F: arch/x86/pci/*xen*
12849 F: drivers/pci/*xen*
12851 XEN BLOCK SUBSYSTEM
12852 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12853 M: Roger Pau Monné <roger.pau@citrix.com>
12854 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12856 F: drivers/block/xen-blkback/*
12857 F: drivers/block/xen*
12860 M: Juergen Gross <jgross@suse.com>
12861 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12862 L: linux-scsi@vger.kernel.org
12864 F: drivers/scsi/xen-scsifront.c
12865 F: drivers/xen/xen-scsiback.c
12866 F: include/xen/interface/io/vscsiif.h
12868 XEN SWIOTLB SUBSYSTEM
12869 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12870 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12872 F: arch/x86/xen/*swiotlb*
12873 F: drivers/xen/*swiotlb*
12876 P: Silicon Graphics Inc
12877 M: Dave Chinner <david@fromorbit.com>
12880 W: http://oss.sgi.com/projects/xfs
12881 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
12883 F: Documentation/filesystems/xfs.txt
12886 XILINX AXI ETHERNET DRIVER
12887 M: Anirudha Sarangi <anirudh@xilinx.com>
12888 M: John Linn <John.Linn@xilinx.com>
12890 F: drivers/net/ethernet/xilinx/xilinx_axienet*
12892 XILINX UARTLITE SERIAL DRIVER
12893 M: Peter Korsgaard <jacmet@sunsite.dk>
12894 L: linux-serial@vger.kernel.org
12896 F: drivers/tty/serial/uartlite.c
12898 XILINX VIDEO IP CORES
12899 M: Hyun Kwon <hyun.kwon@xilinx.com>
12900 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12901 L: linux-media@vger.kernel.org
12902 T: git git://linuxtv.org/media_tree.git
12904 F: Documentation/devicetree/bindings/media/xilinx/
12905 F: drivers/media/platform/xilinx/
12906 F: include/uapi/linux/xilinx-v4l2-controls.h
12909 M: Eli Billauer <eli.billauer@gmail.com>
12910 L: linux-kernel@vger.kernel.org
12912 F: drivers/char/xillybus/
12914 XTENSA XTFPGA PLATFORM SUPPORT
12915 M: Max Filippov <jcmvbkbc@gmail.com>
12916 L: linux-xtensa@linux-xtensa.org
12918 F: drivers/spi/spi-xtensa-xtfpga.c
12919 F: sound/soc/xtensa/xtfpga-i2s.c
12921 YAM DRIVER FOR AX.25
12922 M: Jean-Paul Roubelat <jpr@f6fbb.org>
12923 L: linux-hams@vger.kernel.org
12925 F: drivers/net/hamradio/yam*
12926 F: include/linux/yam.h
12928 YEALINK PHONE DRIVER
12929 M: Henk Vergonet <Henk.Vergonet@gmail.com>
12930 L: usbb2k-api-dev@nongnu.org
12932 F: Documentation/input/yealink.txt
12933 F: drivers/input/misc/yealink.*
12935 Z8530 DRIVER FOR AX.25
12936 M: Joerg Reuter <jreuter@yaina.de>
12937 W: http://yaina.de/jreuter/
12938 W: http://www.qsl.net/dl1bke/
12939 L: linux-hams@vger.kernel.org
12941 F: Documentation/networking/z8530drv.txt
12942 F: drivers/net/hamradio/*scc.c
12943 F: drivers/net/hamradio/z8530.h
12945 ZBUD COMPRESSED PAGE ALLOCATOR
12946 M: Seth Jennings <sjenning@redhat.com>
12947 L: linux-mm@kvack.org
12950 F: include/linux/zbud.h
12952 ZD1211RW WIRELESS DRIVER
12953 M: Daniel Drake <dsd@gentoo.org>
12954 M: Ulrich Kunitz <kune@deine-taler.de>
12955 W: http://zd1211.ath.cx/wiki/DriverRewrite
12956 L: linux-wireless@vger.kernel.org
12957 L: zd1211-devs@lists.sourceforge.net (subscribers-only)
12959 F: drivers/net/wireless/zydas/zd1211rw/
12961 ZPOOL COMPRESSED PAGE STORAGE API
12962 M: Dan Streetman <ddstreet@ieee.org>
12963 L: linux-mm@kvack.org
12966 F: include/linux/zpool.h
12968 ZR36067 VIDEO FOR LINUX DRIVER
12969 L: mjpeg-users@lists.sourceforge.net
12970 L: linux-media@vger.kernel.org
12971 W: http://mjpeg.sourceforge.net/driver-zoran/
12972 T: hg https://linuxtv.org/hg/v4l-dvb
12974 F: drivers/media/pci/zoran/
12976 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
12977 M: Minchan Kim <minchan@kernel.org>
12978 M: Nitin Gupta <ngupta@vflare.org>
12979 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12980 L: linux-kernel@vger.kernel.org
12982 F: drivers/block/zram/
12983 F: Documentation/blockdev/zram.txt
12985 ZS DECSTATION Z85C30 SERIAL DRIVER
12986 M: "Maciej W. Rozycki" <macro@linux-mips.org>
12988 F: drivers/tty/serial/zs.*
12990 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
12991 M: Minchan Kim <minchan@kernel.org>
12992 M: Nitin Gupta <ngupta@vflare.org>
12993 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12994 L: linux-mm@kvack.org
12997 F: include/linux/zsmalloc.h
12998 F: Documentation/vm/zsmalloc.txt
13000 ZSWAP COMPRESSED SWAP CACHING
13001 M: Seth Jennings <sjenning@redhat.com>
13002 L: linux-mm@kvack.org
13007 M: Linus Torvalds <torvalds@linux-foundation.org>
13008 L: linux-kernel@vger.kernel.org
13009 Q: http://patchwork.kernel.org/project/LKML/list/
13010 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
13011 S: Buried alive in reporters