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: Documentation/devicetree/bindings/staging/ion/
811 F: drivers/staging/android/ion
812 F: drivers/staging/android/uapi/ion.h
813 F: drivers/staging/android/uapi/ion_test.h
815 AOA (Apple Onboard Audio) ALSA DRIVER
816 M: Johannes Berg <johannes@sipsolutions.net>
817 L: linuxppc-dev@lists.ozlabs.org
818 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
822 APEX EMBEDDED SYSTEMS STX104 DAC DRIVER
823 M: William Breathitt Gray <vilhelm.gray@gmail.com>
824 L: linux-iio@vger.kernel.org
826 F: drivers/iio/dac/stx104.c
829 M: Jiri Kosina <jikos@kernel.org>
831 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
832 F: arch/x86/kernel/apm_32.c
833 F: include/linux/apm_bios.h
834 F: include/uapi/linux/apm_bios.h
835 F: drivers/char/apm-emulation.c
837 APPLE BCM5974 MULTITOUCH DRIVER
838 M: Henrik Rydberg <rydberg@bitmath.org>
839 L: linux-input@vger.kernel.org
841 F: drivers/input/mouse/bcm5974.c
844 M: Henrik Rydberg <rydberg@bitmath.org>
845 L: linux-hwmon@vger.kernel.org
847 F: drivers/hwmon/applesmc.c
849 APPLETALK NETWORK LAYER
850 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
852 F: drivers/net/appletalk/
855 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
856 M: Duc Dang <dhdang@apm.com>
858 F: arch/arm64/boot/dts/apm/
860 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
861 M: Iyappan Subramanian <isubramanian@apm.com>
862 M: Keyur Chudgar <kchudgar@apm.com>
864 F: drivers/net/ethernet/apm/xgene/
865 F: drivers/net/phy/mdio-xgene.c
866 F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
867 F: Documentation/devicetree/bindings/net/apm-xgene-mdio.txt
869 APTINA CAMERA SENSOR PLL
870 M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
871 L: linux-media@vger.kernel.org
873 F: drivers/media/i2c/aptina-pll.*
875 ARC FRAMEBUFFER DRIVER
876 M: Jaya Kumar <jayalk@intworks.biz>
878 F: drivers/video/fbdev/arcfb.c
879 F: drivers/video/fbdev/core/fb_defio.c
882 M: Michael Grzeschik <m.grzeschik@pengutronix.de>
883 L: netdev@vger.kernel.org
885 F: drivers/net/arcnet/
886 F: include/uapi/linux/if_arcnet.h
889 M: Alexey Brodkin <abrodkin@synopsys.com>
891 F: drivers/gpu/drm/arc/
892 F: Documentation/devicetree/bindings/display/snps,arcpgu.txt
894 ARM ARCHITECTED TIMER DRIVER
895 M: Mark Rutland <mark.rutland@arm.com>
896 M: Marc Zyngier <marc.zyngier@arm.com>
897 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
899 F: arch/arm/include/asm/arch_timer.h
900 F: arch/arm64/include/asm/arch_timer.h
901 F: drivers/clocksource/arm_arch_timer.c
904 M: Liviu Dudau <liviu.dudau@arm.com>
906 F: drivers/gpu/drm/arm/hdlcd_*
907 F: Documentation/devicetree/bindings/display/arm,hdlcd.txt
909 ARM MALI-DP DRM DRIVER
910 M: Liviu Dudau <liviu.dudau@arm.com>
911 M: Brian Starkey <brian.starkey@arm.com>
912 M: Mali DP Maintainers <malidp@foss.arm.com>
914 F: drivers/gpu/drm/arm/
915 F: Documentation/devicetree/bindings/display/arm,malidp.txt
917 ARM MFM AND FLOPPY DRIVERS
918 M: Ian Molton <spyro@f2s.com>
920 F: arch/arm/lib/floppydma.S
921 F: arch/arm/include/asm/floppy.h
923 ARM PMU PROFILING AND DEBUGGING
924 M: Will Deacon <will.deacon@arm.com>
925 R: Mark Rutland <mark.rutland@arm.com>
927 F: arch/arm*/kernel/perf_*
928 F: arch/arm/oprofile/common.c
929 F: arch/arm*/kernel/hw_breakpoint.c
930 F: arch/arm*/include/asm/hw_breakpoint.h
931 F: arch/arm*/include/asm/perf_event.h
932 F: drivers/perf/arm_pmu.c
933 F: include/linux/perf/arm_pmu.h
936 M: Russell King <linux@armlinux.org.uk>
937 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
938 W: http://www.armlinux.org.uk/
942 ARM SUB-ARCHITECTURES
943 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
947 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
949 ARM PRIMECELL AACI PL041 DRIVER
950 M: Russell King <linux@armlinux.org.uk>
954 ARM PRIMECELL CLCD PL110 DRIVER
955 M: Russell King <linux@armlinux.org.uk>
957 F: drivers/video/fbdev/amba-clcd.*
959 ARM PRIMECELL KMI PL050 DRIVER
960 M: Russell King <linux@armlinux.org.uk>
962 F: drivers/input/serio/ambakmi.*
963 F: include/linux/amba/kmi.h
965 ARM PRIMECELL MMCI PL180/1 DRIVER
966 M: Russell King <linux@armlinux.org.uk>
968 F: drivers/mmc/host/mmci.*
969 F: include/linux/amba/mmci.h
971 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
972 M: Russell King <linux@armlinux.org.uk>
974 F: drivers/tty/serial/amba-pl01*.c
975 F: include/linux/amba/serial.h
977 ARM PRIMECELL BUS SUPPORT
978 M: Russell King <linux@armlinux.org.uk>
981 F: include/linux/amba/bus.h
983 ARM/ADS SPHERE MACHINE SUPPORT
984 M: Lennert Buytenhek <kernel@wantstofly.org>
985 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
988 ARM/AFEB9260 MACHINE SUPPORT
989 M: Sergey Lapin <slapin@ossfans.org>
990 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
993 ARM/AJECO 1ARM MACHINE SUPPORT
994 M: Lennert Buytenhek <kernel@wantstofly.org>
995 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
998 ARM/Allwinner sunXi SoC support
999 M: Maxime Ripard <maxime.ripard@free-electrons.com>
1000 M: Chen-Yu Tsai <wens@csie.org>
1001 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1005 ARM/Allwinner SoC Clock Support
1006 M: Emilio López <emilio@elopez.com.ar>
1008 F: drivers/clk/sunxi/
1010 ARM/Amlogic Meson SoC support
1011 M: Carlo Caione <carlo@caione.org>
1012 M: Kevin Hilman <khilman@baylibre.com>
1013 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1014 L: linux-amlogic@lists.infradead.org
1015 W: http://linux-meson.com/
1017 F: arch/arm/mach-meson/
1018 F: arch/arm/boot/dts/meson*
1019 F: arch/arm64/boot/dts/amlogic/
1020 F: drivers/pinctrl/meson/
1021 F: drivers/mmc/host/meson*
1024 ARM/Annapurna Labs ALPINE ARCHITECTURE
1025 M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
1026 M: Antoine Tenart <antoine.tenart@free-electrons.com>
1027 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1029 F: arch/arm/mach-alpine/
1030 F: arch/arm/boot/dts/alpine*
1031 F: arch/arm64/boot/dts/al/
1032 F: drivers/*/*alpine*
1034 ARM/ARTPEC MACHINE SUPPORT
1035 M: Jesper Nilsson <jesper.nilsson@axis.com>
1036 M: Lars Persson <lars.persson@axis.com>
1037 M: Niklas Cassel <niklas.cassel@axis.com>
1039 L: linux-arm-kernel@axis.com
1040 F: arch/arm/mach-artpec
1041 F: arch/arm/boot/dts/artpec6*
1044 ARM/ASPEED MACHINE SUPPORT
1045 M: Joel Stanley <joel@jms.id.au>
1047 F: arch/arm/mach-aspeed/
1048 F: arch/arm/boot/dts/aspeed-*
1049 F: drivers/*/*aspeed*
1051 ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
1052 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1053 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
1054 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
1055 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1056 W: http://www.linux4sam.org
1057 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
1059 F: arch/arm/mach-at91/
1060 F: include/soc/at91/
1061 F: arch/arm/boot/dts/at91*.dts
1062 F: arch/arm/boot/dts/at91*.dtsi
1063 F: arch/arm/boot/dts/sama*.dts
1064 F: arch/arm/boot/dts/sama*.dtsi
1065 F: arch/arm/include/debug/at91.S
1067 ARM/ATMEL AT91 Clock Support
1068 M: Boris Brezillon <boris.brezillon@free-electrons.com>
1072 ARM/CALXEDA HIGHBANK ARCHITECTURE
1073 M: Rob Herring <robh@kernel.org>
1074 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1076 F: arch/arm/mach-highbank/
1077 F: arch/arm/boot/dts/highbank.dts
1078 F: arch/arm/boot/dts/ecx-*.dts*
1080 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
1081 M: Krzysztof Halasa <khalasa@piap.pl>
1083 F: arch/arm/mach-cns3xxx/
1085 ARM/CAVIUM THUNDER NETWORK DRIVER
1086 M: Sunil Goutham <sgoutham@cavium.com>
1087 M: Robert Richter <rric@kernel.org>
1088 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1090 F: drivers/net/ethernet/cavium/thunder/
1092 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1093 M: Alexander Shiyan <shc_work@mail.ru>
1094 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1098 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1099 M: Hartley Sweeten <hsweeten@visionengravers.com>
1100 M: Ryan Mallon <rmallon@gmail.com>
1101 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1103 F: arch/arm/mach-ep93xx/
1104 F: arch/arm/mach-ep93xx/include/mach/
1106 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1107 M: Lennert Buytenhek <kernel@wantstofly.org>
1108 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1112 M: Russell King <linux@armlinux.org.uk>
1113 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1115 F: arch/arm/include/asm/clkdev.h
1116 F: drivers/clk/clkdev.c
1118 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1119 M: Mike Rapoport <mike@compulab.co.il>
1120 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1123 ARM/CONTEC MICRO9 MACHINE SUPPORT
1124 M: Hubert Feurstein <hubert.feurstein@contec.at>
1126 F: arch/arm/mach-ep93xx/micro9.c
1128 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1129 M: Mathieu Poirier <mathieu.poirier@linaro.org>
1130 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1132 F: drivers/hwtracing/coresight/*
1133 F: Documentation/trace/coresight.txt
1134 F: Documentation/devicetree/bindings/arm/coresight.txt
1135 F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1137 ARM/CORGI MACHINE SUPPORT
1138 M: Richard Purdie <rpurdie@rpsys.net>
1141 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1142 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1143 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1144 T: git git://github.com/ulli-kroll/linux.git
1146 F: arch/arm/mach-gemini/
1147 F: drivers/rtc/rtc-gemini.c
1149 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1150 M: Barry Song <baohua@kernel.org>
1151 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1152 T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1154 F: arch/arm/boot/dts/prima2*
1155 F: arch/arm/mach-prima2/
1156 F: drivers/clk/sirf/
1157 F: drivers/clocksource/timer-prima2.c
1158 F: drivers/clocksource/timer-atlas7.c
1161 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1162 M: Baruch Siach <baruch@tkos.co.il>
1163 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1165 F: arch/arm/boot/dts/cx92755*
1168 ARM/EBSA110 MACHINE SUPPORT
1169 M: Russell King <linux@armlinux.org.uk>
1170 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1171 W: http://www.armlinux.org.uk/
1173 F: arch/arm/mach-ebsa110/
1174 F: drivers/net/ethernet/amd/am79c961a.*
1176 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1177 M: Uwe Kleine-König <kernel@pengutronix.de>
1178 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1182 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1183 M: Daniel Ribeiro <drwyrm@gmail.com>
1184 M: Stefan Schmidt <stefan@openezx.org>
1185 M: Harald Welte <laforge@openezx.org>
1186 L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
1187 W: http://www.openezx.org/
1189 T: topgit git://git.openezx.org/openezx.git
1190 F: arch/arm/mach-pxa/ezx.c
1192 ARM/FARADAY FA526 PORT
1193 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1194 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1196 T: git git://git.berlios.de/gemini-board
1197 F: arch/arm/mm/*-fa*
1199 ARM/FOOTBRIDGE ARCHITECTURE
1200 M: Russell King <linux@armlinux.org.uk>
1201 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1202 W: http://www.armlinux.org.uk/
1204 F: arch/arm/include/asm/hardware/dec21285.h
1205 F: arch/arm/mach-footbridge/
1207 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1208 M: Shawn Guo <shawnguo@kernel.org>
1209 M: Sascha Hauer <kernel@pengutronix.de>
1210 R: Fabio Estevam <fabio.estevam@nxp.com>
1211 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1213 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1214 F: arch/arm/mach-imx/
1215 F: arch/arm/mach-mxs/
1216 F: arch/arm/boot/dts/imx*
1217 F: arch/arm/configs/imx*_defconfig
1221 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1222 M: Shawn Guo <shawnguo@kernel.org>
1223 M: Sascha Hauer <kernel@pengutronix.de>
1224 R: Stefan Agner <stefan@agner.ch>
1225 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1227 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1228 F: arch/arm/mach-imx/*vf610*
1229 F: arch/arm/boot/dts/vf*
1231 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1232 M: Lennert Buytenhek <kernel@wantstofly.org>
1233 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1236 ARM/GUMSTIX MACHINE SUPPORT
1237 M: Steve Sakoman <sakoman@gmail.com>
1238 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1241 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1242 M: Philipp Zabel <philipp.zabel@gmail.com>
1243 M: Paul Parsons <lost.distance@yahoo.com>
1244 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1246 F: arch/arm/mach-pxa/hx4700.c
1247 F: arch/arm/mach-pxa/include/mach/hx4700.h
1248 F: sound/soc/pxa/hx4700.c
1250 ARM/HISILICON SOC SUPPORT
1251 M: Wei Xu <xuwei5@hisilicon.com>
1252 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1253 W: http://www.hisilicon.com
1255 T: git git://github.com/hisilicon/linux-hisi.git
1256 F: arch/arm/mach-hisi/
1257 F: arch/arm/boot/dts/hi3*
1258 F: arch/arm/boot/dts/hip*
1259 F: arch/arm/boot/dts/hisi*
1260 F: arch/arm64/boot/dts/hisilicon/
1262 ARM/HP JORNADA 7XX MACHINE SUPPORT
1263 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
1266 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1267 F: arch/arm/mach-sa1100/jornada720.c
1268 F: arch/arm/mach-sa1100/include/mach/jornada720.h
1270 ARM/IGEP MACHINE SUPPORT
1271 M: Enric Balletbo i Serra <eballetbo@gmail.com>
1272 M: Javier Martinez Canillas <javier@dowhile0.org>
1273 L: linux-omap@vger.kernel.org
1274 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1276 F: arch/arm/boot/dts/omap3-igep*
1278 ARM/INCOME PXA270 SUPPORT
1279 M: Marek Vasut <marek.vasut@gmail.com>
1280 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1282 F: arch/arm/mach-pxa/colibri-pxa270-income.c
1284 ARM/INTEL IOP32X ARM ARCHITECTURE
1285 M: Lennert Buytenhek <kernel@wantstofly.org>
1286 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1289 ARM/INTEL IOP33X ARM ARCHITECTURE
1290 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1293 ARM/INTEL IOP13XX ARM ARCHITECTURE
1294 M: Lennert Buytenhek <kernel@wantstofly.org>
1295 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1298 ARM/INTEL IQ81342EX MACHINE SUPPORT
1299 M: Lennert Buytenhek <kernel@wantstofly.org>
1300 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1303 ARM/INTEL IXDP2850 MACHINE SUPPORT
1304 M: Lennert Buytenhek <kernel@wantstofly.org>
1305 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1308 ARM/INTEL IXP4XX ARM ARCHITECTURE
1309 M: Imre Kaloz <kaloz@openwrt.org>
1310 M: Krzysztof Halasa <khalasa@piap.pl>
1311 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1313 F: arch/arm/mach-ixp4xx/
1315 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1316 M: Jonathan Cameron <jic23@cam.ac.uk>
1317 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1319 F: arch/arm/mach-pxa/stargate2.c
1320 F: drivers/pcmcia/pxa2xx_stargate2.c
1322 ARM/INTEL XSC3 (MANZANO) ARM CORE
1323 M: Lennert Buytenhek <kernel@wantstofly.org>
1324 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1327 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1328 M: Lennert Buytenhek <kernel@wantstofly.org>
1329 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1332 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1333 M: Santosh Shilimkar <ssantosh@kernel.org>
1334 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1336 F: arch/arm/mach-keystone/
1337 F: arch/arm/boot/dts/keystone-*
1338 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1340 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1341 M: Santosh Shilimkar <ssantosh@kernel.org>
1342 L: linux-kernel@vger.kernel.org
1344 F: drivers/clk/keystone/
1346 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1347 M: Santosh Shilimkar <ssantosh@kernel.org>
1348 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1349 L: linux-kernel@vger.kernel.org
1351 F: drivers/clocksource/timer-keystone.c
1353 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1354 M: Santosh Shilimkar <ssantosh@kernel.org>
1355 L: linux-kernel@vger.kernel.org
1357 F: drivers/power/reset/keystone-reset.c
1359 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1360 M: Santosh Shilimkar <ssantosh@kernel.org>
1361 L: linux-kernel@vger.kernel.org
1363 F: drivers/memory/*emif*
1365 ARM/LG1K ARCHITECTURE
1366 M: Chanho Min <chanho.min@lge.com>
1367 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1369 F: arch/arm64/boot/dts/lg/
1371 ARM/LOGICPD PXA270 MACHINE SUPPORT
1372 M: Lennert Buytenhek <kernel@wantstofly.org>
1373 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1376 ARM/LPC18XX ARCHITECTURE
1377 M: Joachim Eastwood <manabian@gmail.com>
1378 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1380 F: arch/arm/boot/dts/lpc43*
1381 F: drivers/clk/nxp/clk-lpc18xx*
1382 F: drivers/clocksource/time-lpc32xx.c
1383 F: drivers/i2c/busses/i2c-lpc2k.c
1384 F: drivers/memory/pl172.c
1385 F: drivers/mtd/spi-nor/nxp-spifi.c
1386 F: drivers/rtc/rtc-lpc24xx.c
1389 ARM/LPC32XX SOC SUPPORT
1390 M: Vladimir Zapolskiy <vz@mleia.com>
1391 M: Sylvain Lemieux <slemieux.tyco@gmail.com>
1392 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1393 T: git git://github.com/vzapolskiy/linux-lpc32xx.git
1395 F: arch/arm/boot/dts/lpc32*
1396 F: arch/arm/mach-lpc32xx/
1397 F: drivers/i2c/busses/i2c-pnx.c
1398 F: drivers/net/ethernet/nxp/lpc_eth.c
1399 F: drivers/usb/host/ohci-nxp.c
1400 F: drivers/watchdog/pnx4008_wdt.c
1403 ARM/MAGICIAN MACHINE SUPPORT
1404 M: Philipp Zabel <philipp.zabel@gmail.com>
1407 ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K SOC support
1408 M: Jason Cooper <jason@lakedaemon.net>
1409 M: Andrew Lunn <andrew@lunn.ch>
1410 M: Gregory Clement <gregory.clement@free-electrons.com>
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-mvebu/
1415 F: drivers/rtc/rtc-armada38x.c
1416 F: arch/arm/boot/dts/armada*
1417 F: arch/arm/boot/dts/kirkwood*
1418 F: arch/arm64/boot/dts/marvell/armada*
1419 F: drivers/cpufreq/mvebu-cpufreq.c
1420 F: arch/arm/configs/mvebu_*_defconfig
1422 ARM/Marvell Berlin SoC support
1423 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1424 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1426 F: arch/arm/mach-berlin/
1427 F: arch/arm/boot/dts/berlin*
1428 F: arch/arm64/boot/dts/marvell/berlin*
1431 ARM/Marvell Dove/MV78xx0/Orion SOC support
1432 M: Jason Cooper <jason@lakedaemon.net>
1433 M: Andrew Lunn <andrew@lunn.ch>
1434 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1435 M: Gregory Clement <gregory.clement@free-electrons.com>
1436 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1438 F: arch/arm/mach-dove/
1439 F: arch/arm/mach-mv78xx0/
1440 F: arch/arm/mach-orion5x/
1441 F: arch/arm/plat-orion/
1442 F: arch/arm/boot/dts/dove*
1443 F: arch/arm/boot/dts/orion5x*
1446 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1447 M: Alexander Clouter <alex@digriz.org.uk>
1448 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1449 W: http://www.digriz.org.uk/ts78xx/kernel
1451 F: arch/arm/mach-orion5x/ts78xx-*
1453 ARM/OXNAS platform support
1454 M: Neil Armstrong <narmstrong@baylibre.com>
1455 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1457 F: arch/arm/mach-oxnas/
1458 F: arch/arm/boot/dts/oxnas*
1459 F: arch/arm/boot/dts/wd-mbwe.dts
1462 ARM/Mediatek RTC DRIVER
1463 M: Eddie Huang <eddie.huang@mediatek.com>
1464 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1465 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1467 F: drivers/rtc/rtc-mt6397.c
1469 ARM/Mediatek SoC support
1470 M: Matthias Brugger <matthias.bgg@gmail.com>
1471 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1472 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1474 F: arch/arm/boot/dts/mt6*
1475 F: arch/arm/boot/dts/mt8*
1476 F: arch/arm/mach-mediatek/
1480 ARM/Mediatek USB3 PHY DRIVER
1481 M: Chunfeng Yun <chunfeng.yun@mediatek.com>
1482 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1483 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1485 F: drivers/phy/phy-mt65xx-usb3.c
1487 ARM/MICREL KS8695 ARCHITECTURE
1488 M: Greg Ungerer <gerg@uclinux.org>
1489 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1490 F: arch/arm/mach-ks8695/
1493 ARM/MIOA701 MACHINE SUPPORT
1494 M: Robert Jarzmik <robert.jarzmik@free.fr>
1495 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1496 F: arch/arm/mach-pxa/mioa701.c
1499 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1500 M: Michael Petchkovsky <mkpetch@internode.on.net>
1503 ARM/NOMADIK ARCHITECTURE
1504 M: Alessandro Rubini <rubini@unipv.it>
1505 M: Linus Walleij <linus.walleij@linaro.org>
1506 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1508 F: arch/arm/mach-nomadik/
1509 F: drivers/pinctrl/nomadik/
1510 F: drivers/i2c/busses/i2c-nomadik.c
1511 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1513 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1514 M: Nelson Castillo <arhuaco@freaks-unidos.net>
1515 L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1516 W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1519 ARM/TOSA MACHINE SUPPORT
1520 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1521 M: Dirk Opfer <dirk@opfer-online.de>
1524 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1525 M: Marek Vasut <marek.vasut@gmail.com>
1526 L: linux-arm-kernel@lists.infradead.org
1527 W: http://hackndev.com
1529 F: arch/arm/mach-pxa/include/mach/palmtx.h
1530 F: arch/arm/mach-pxa/palmtx.c
1531 F: arch/arm/mach-pxa/include/mach/palmt5.h
1532 F: arch/arm/mach-pxa/palmt5.c
1533 F: arch/arm/mach-pxa/include/mach/palmld.h
1534 F: arch/arm/mach-pxa/palmld.c
1535 F: arch/arm/mach-pxa/include/mach/palmte2.h
1536 F: arch/arm/mach-pxa/palmte2.c
1537 F: arch/arm/mach-pxa/include/mach/palmtc.h
1538 F: arch/arm/mach-pxa/palmtc.c
1540 ARM/PALM TREO SUPPORT
1541 M: Tomas Cech <sleep_walker@suse.com>
1542 L: linux-arm-kernel@lists.infradead.org
1543 W: http://hackndev.com
1545 F: arch/arm/mach-pxa/include/mach/palmtreo.h
1546 F: arch/arm/mach-pxa/palmtreo.c
1549 M: Sergey Lapin <slapin@ossfans.org>
1550 L: linux-arm-kernel@lists.infradead.org
1551 W: http://hackndev.com
1553 F: arch/arm/mach-pxa/include/mach/palmz72.h
1554 F: arch/arm/mach-pxa/palmz72.c
1557 M: Peter Chubb <pleb@gelato.unsw.edu.au>
1558 W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1561 ARM/PT DIGITAL BOARD PORT
1562 M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1563 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1564 W: http://www.armlinux.org.uk/
1567 ARM/QUALCOMM SUPPORT
1568 M: Andy Gross <andy.gross@linaro.org>
1569 M: David Brown <david.brown@linaro.org>
1570 L: linux-arm-msm@vger.kernel.org
1571 L: linux-soc@vger.kernel.org
1573 F: Documentation/devicetree/bindings/soc/qcom/
1574 F: arch/arm/boot/dts/qcom-*.dts
1575 F: arch/arm/boot/dts/qcom-*.dtsi
1576 F: arch/arm/mach-qcom/
1577 F: arch/arm64/boot/dts/qcom/*
1578 F: drivers/i2c/busses/i2c-qup.c
1579 F: drivers/clk/qcom/
1580 F: drivers/soc/qcom/
1581 F: drivers/spi/spi-qup.c
1582 F: drivers/tty/serial/msm_serial.h
1583 F: drivers/tty/serial/msm_serial.c
1584 F: drivers/*/pm8???-*
1585 F: drivers/mfd/ssbi.c
1586 F: drivers/firmware/qcom_scm.c
1587 T: git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1589 ARM/RADISYS ENP2611 MACHINE SUPPORT
1590 M: Lennert Buytenhek <kernel@wantstofly.org>
1591 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1594 ARM/RENESAS ARM64 ARCHITECTURE
1595 M: Simon Horman <horms@verge.net.au>
1596 M: Magnus Damm <magnus.damm@gmail.com>
1597 L: linux-renesas-soc@vger.kernel.org
1598 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1599 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1601 F: arch/arm64/boot/dts/renesas/
1602 F: drivers/soc/renesas/
1603 F: include/linux/soc/renesas/
1605 ARM/RISCPC ARCHITECTURE
1606 M: Russell King <linux@armlinux.org.uk>
1607 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1608 W: http://www.armlinux.org.uk/
1610 F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1611 F: arch/arm/include/asm/hardware/ioc.h
1612 F: arch/arm/include/asm/hardware/iomd.h
1613 F: arch/arm/include/asm/hardware/memc.h
1614 F: arch/arm/mach-rpc/
1615 F: drivers/net/ethernet/8390/etherh.c
1616 F: drivers/net/ethernet/i825xx/ether1*
1617 F: drivers/net/ethernet/seeq/ether3*
1618 F: drivers/scsi/arm/
1620 ARM/Rockchip SoC support
1621 M: Heiko Stuebner <heiko@sntech.de>
1622 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1623 L: linux-rockchip@lists.infradead.org
1624 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1626 F: arch/arm/boot/dts/rk3*
1627 F: arch/arm/mach-rockchip/
1628 F: drivers/clk/rockchip/
1629 F: drivers/i2c/busses/i2c-rk3x.c
1630 F: drivers/*/*rockchip*
1631 F: drivers/*/*/*rockchip*
1632 F: sound/soc/rockchip/
1635 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1636 M: Kukjin Kim <kgene@kernel.org>
1637 M: Krzysztof Kozlowski <krzk@kernel.org>
1638 R: Javier Martinez Canillas <javier@osg.samsung.com>
1639 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1640 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1642 F: arch/arm/boot/dts/s3c*
1643 F: arch/arm/boot/dts/s5p*
1644 F: arch/arm/boot/dts/samsung*
1645 F: arch/arm/boot/dts/exynos*
1646 F: arch/arm64/boot/dts/exynos/
1647 F: arch/arm/plat-samsung/
1648 F: arch/arm/mach-s3c24*/
1649 F: arch/arm/mach-s3c64xx/
1650 F: arch/arm/mach-s5p*/
1651 F: arch/arm/mach-exynos*/
1652 F: drivers/*/*s3c24*
1653 F: drivers/*/*/*s3c24*
1654 F: drivers/*/*s3c64xx*
1655 F: drivers/*/*s5pv210*
1656 F: drivers/memory/samsung/*
1657 F: drivers/soc/samsung/*
1658 F: Documentation/arm/Samsung/
1659 F: Documentation/devicetree/bindings/arm/samsung/
1660 F: Documentation/devicetree/bindings/sram/samsung-sram.txt
1661 F: Documentation/devicetree/bindings/power/pd-samsung.txt
1664 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1665 M: Kyungmin Park <kyungmin.park@samsung.com>
1666 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1668 F: arch/arm/mach-s5pv210/
1670 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1671 M: Kyungmin Park <kyungmin.park@samsung.com>
1672 M: Kamil Debski <kamil@wypas.org>
1673 M: Andrzej Hajda <a.hajda@samsung.com>
1674 L: linux-arm-kernel@lists.infradead.org
1675 L: linux-media@vger.kernel.org
1677 F: drivers/media/platform/s5p-g2d/
1679 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1680 M: Kyungmin Park <kyungmin.park@samsung.com>
1681 M: Kamil Debski <kamil@wypas.org>
1682 M: Jeongtae Park <jtp.park@samsung.com>
1683 M: Andrzej Hajda <a.hajda@samsung.com>
1684 L: linux-arm-kernel@lists.infradead.org
1685 L: linux-media@vger.kernel.org
1687 F: arch/arm/plat-samsung/s5p-dev-mfc.c
1688 F: drivers/media/platform/s5p-mfc/
1690 ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
1691 M: Kyungmin Park <kyungmin.park@samsung.com>
1692 L: linux-arm-kernel@lists.infradead.org
1693 L: linux-media@vger.kernel.org
1695 F: drivers/staging/media/platform/s5p-cec/
1697 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1698 M: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1699 M: Jacek Anaszewski <j.anaszewski@samsung.com>
1700 L: linux-arm-kernel@lists.infradead.org
1701 L: linux-media@vger.kernel.org
1703 F: drivers/media/platform/s5p-jpeg/
1705 ARM/SHMOBILE ARM ARCHITECTURE
1706 M: Simon Horman <horms@verge.net.au>
1707 M: Magnus Damm <magnus.damm@gmail.com>
1708 L: linux-renesas-soc@vger.kernel.org
1709 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1710 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1712 F: arch/arm/boot/dts/emev2*
1713 F: arch/arm/boot/dts/r7s*
1714 F: arch/arm/boot/dts/r8a*
1715 F: arch/arm/boot/dts/sh*
1716 F: arch/arm/configs/shmobile_defconfig
1717 F: arch/arm/include/debug/renesas-scif.S
1718 F: arch/arm/mach-shmobile/
1719 F: drivers/soc/renesas/
1720 F: include/linux/soc/renesas/
1722 ARM/SOCFPGA ARCHITECTURE
1723 M: Dinh Nguyen <dinguyen@opensource.altera.com>
1725 F: arch/arm/mach-socfpga/
1726 F: arch/arm/boot/dts/socfpga*
1727 F: arch/arm/configs/socfpga_defconfig
1728 F: arch/arm64/boot/dts/altera/
1729 W: http://www.rocketboards.org
1730 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1732 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1733 M: Dinh Nguyen <dinguyen@opensource.altera.com>
1735 F: drivers/clk/socfpga/
1737 ARM/SOCFPGA EDAC SUPPORT
1738 M: Thor Thayer <tthayer@opensource.altera.com>
1740 F: drivers/edac/altera_edac.
1742 ARM/STI ARCHITECTURE
1743 M: Patrice Chotard <patrice.chotard@st.com>
1744 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1745 L: kernel@stlinux.com
1746 W: http://www.stlinux.com
1748 F: arch/arm/mach-sti/
1749 F: arch/arm/boot/dts/sti*
1750 F: drivers/char/hw_random/st-rng.c
1751 F: drivers/clocksource/arm_global_timer.c
1752 F: drivers/clocksource/clksrc_st_lpc.c
1753 F: drivers/cpufreq/sti-cpufreq.c
1754 F: drivers/i2c/busses/i2c-st.c
1755 F: drivers/media/rc/st_rc.c
1756 F: drivers/media/platform/sti/c8sectpfe/
1757 F: drivers/mmc/host/sdhci-st.c
1758 F: drivers/phy/phy-miphy28lp.c
1759 F: drivers/phy/phy-miphy365x.c
1760 F: drivers/phy/phy-stih407-usb.c
1761 F: drivers/phy/phy-stih41x-usb.c
1762 F: drivers/pinctrl/pinctrl-st.c
1763 F: drivers/remoteproc/st_remoteproc.c
1764 F: drivers/reset/sti/
1765 F: drivers/rtc/rtc-st-lpc.c
1766 F: drivers/tty/serial/st-asc.c
1767 F: drivers/usb/dwc3/dwc3-st.c
1768 F: drivers/usb/host/ehci-st.c
1769 F: drivers/usb/host/ohci-st.c
1770 F: drivers/watchdog/st_lpc_wdt.c
1771 F: drivers/ata/ahci_st.c
1773 ARM/STM32 ARCHITECTURE
1774 M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1775 M: Alexandre Torgue <alexandre.torgue@st.com>
1776 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1778 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1780 F: drivers/clocksource/armv7m_systick.c
1782 ARM/TANGO ARCHITECTURE
1783 M: Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1784 L: linux-arm-kernel@lists.infradead.org
1788 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1789 M: Lennert Buytenhek <kernel@wantstofly.org>
1790 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1793 ARM/TETON BGA MACHINE SUPPORT
1794 M: "Mark F. Brown" <mark.brown314@gmail.com>
1795 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1798 ARM/THECUS N2100 MACHINE SUPPORT
1799 M: Lennert Buytenhek <kernel@wantstofly.org>
1800 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1803 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1804 M: Wan ZongShun <mcuos.com@gmail.com>
1805 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1806 W: http://www.mcuos.com
1808 F: arch/arm/mach-w90x900/
1809 F: drivers/input/keyboard/w90p910_keypad.c
1810 F: drivers/input/touchscreen/w90p910_ts.c
1811 F: drivers/watchdog/nuc900_wdt.c
1812 F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1813 F: drivers/mtd/nand/nuc900_nand.c
1814 F: drivers/rtc/rtc-nuc900.c
1815 F: drivers/spi/spi-nuc900.c
1816 F: drivers/usb/host/ehci-w90x900.c
1817 F: drivers/video/fbdev/nuc900fb.c
1819 ARM/U300 MACHINE SUPPORT
1820 M: Linus Walleij <linus.walleij@linaro.org>
1821 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1823 F: arch/arm/mach-u300/
1824 F: drivers/clocksource/timer-u300.c
1825 F: drivers/i2c/busses/i2c-stu300.c
1826 F: drivers/rtc/rtc-coh901331.c
1827 F: drivers/watchdog/coh901327_wdt.c
1828 F: drivers/dma/coh901318*
1829 F: drivers/mfd/ab3100*
1830 F: drivers/rtc/rtc-ab3100.c
1831 F: drivers/rtc/rtc-coh901331.c
1832 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1834 ARM/UNIPHIER ARCHITECTURE
1835 M: Masahiro Yamada <yamada.masahiro@socionext.com>
1836 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1837 T: git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-uniphier.git
1839 F: arch/arm/boot/dts/uniphier*
1840 F: arch/arm/include/asm/hardware/cache-uniphier.h
1841 F: arch/arm/mach-uniphier/
1842 F: arch/arm/mm/cache-uniphier.c
1843 F: arch/arm64/boot/dts/socionext/
1844 F: drivers/bus/uniphier-system-bus.c
1845 F: drivers/i2c/busses/i2c-uniphier*
1846 F: drivers/pinctrl/uniphier/
1847 F: drivers/reset/reset-uniphier.c
1848 F: drivers/tty/serial/8250/8250_uniphier.c
1851 ARM/Ux500 ARM ARCHITECTURE
1852 M: Linus Walleij <linus.walleij@linaro.org>
1853 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1855 F: arch/arm/mach-ux500/
1856 F: drivers/clocksource/clksrc-dbx500-prcmu.c
1857 F: drivers/dma/ste_dma40*
1858 F: drivers/hwspinlock/u8500_hsem.c
1859 F: drivers/mfd/abx500*
1860 F: drivers/mfd/ab8500*
1861 F: drivers/mfd/dbx500*
1862 F: drivers/mfd/db8500*
1863 F: drivers/pinctrl/nomadik/pinctrl-ab*
1864 F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1865 F: drivers/rtc/rtc-ab8500.c
1866 F: drivers/rtc/rtc-pl031.c
1867 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1869 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1870 M: Ulf Hansson <ulf.hansson@linaro.org>
1871 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1872 T: git git://git.linaro.org/people/ulfh/clk.git
1874 F: drivers/clk/ux500/
1876 ARM/VERSATILE EXPRESS PLATFORM
1877 M: Liviu Dudau <liviu.dudau@arm.com>
1878 M: Sudeep Holla <sudeep.holla@arm.com>
1879 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1880 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1882 F: arch/arm/boot/dts/vexpress*
1883 F: arch/arm64/boot/dts/arm/
1884 F: arch/arm/mach-vexpress/
1887 F: drivers/clk/versatile/clk-vexpress-osc.c
1888 F: drivers/clocksource/versatile.c
1892 M: Russell King <linux@armlinux.org.uk>
1893 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1894 W: http://www.armlinux.org.uk/
1898 ARM/VOIPAC PXA270 SUPPORT
1899 M: Marek Vasut <marek.vasut@gmail.com>
1900 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1902 F: arch/arm/mach-pxa/vpac270.c
1903 F: arch/arm/mach-pxa/include/mach/vpac270.h
1905 ARM/VT8500 ARM ARCHITECTURE
1906 M: Tony Prisk <linux@prisktech.co.nz>
1907 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1909 F: arch/arm/mach-vt8500/
1910 F: drivers/clocksource/vt8500_timer.c
1911 F: drivers/i2c/busses/i2c-wmt.c
1912 F: drivers/mmc/host/wmt-sdmmc.c
1913 F: drivers/pwm/pwm-vt8500.c
1914 F: drivers/rtc/rtc-vt8500.c
1915 F: drivers/tty/serial/vt8500_serial.c
1916 F: drivers/usb/host/ehci-platform.c
1917 F: drivers/usb/host/uhci-platform.c
1918 F: drivers/video/fbdev/vt8500lcdfb.*
1919 F: drivers/video/fbdev/wm8505fb*
1920 F: drivers/video/fbdev/wmt_ge_rops.*
1922 ARM/ZIPIT Z2 SUPPORT
1923 M: Marek Vasut <marek.vasut@gmail.com>
1924 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1926 F: arch/arm/mach-pxa/z2.c
1927 F: arch/arm/mach-pxa/include/mach/z2.h
1929 ARM/ZTE ARCHITECTURE
1930 M: Jun Nie <jun.nie@linaro.org>
1931 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1933 F: arch/arm/mach-zx/
1935 F: Documentation/devicetree/bindings/arm/zte.txt
1936 F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1938 ARM/ZYNQ ARCHITECTURE
1939 M: Michal Simek <michal.simek@xilinx.com>
1940 R: Sören Brinkmann <soren.brinkmann@xilinx.com>
1941 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1942 W: http://wiki.xilinx.com
1943 T: git https://github.com/Xilinx/linux-xlnx.git
1945 F: arch/arm/mach-zynq/
1946 F: drivers/cpuidle/cpuidle-zynq.c
1947 F: drivers/block/xsysace.c
1950 F: drivers/clocksource/cadence_ttc_timer.c
1951 F: drivers/i2c/busses/i2c-cadence.c
1952 F: drivers/mmc/host/sdhci-of-arasan.c
1953 F: drivers/edac/synopsys_edac.c
1956 M: Will Deacon <will.deacon@arm.com>
1957 R: Robin Murphy <robin.murphy@arm.com>
1958 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1960 F: drivers/iommu/arm-smmu.c
1961 F: drivers/iommu/arm-smmu-v3.c
1962 F: drivers/iommu/io-pgtable-arm.c
1963 F: drivers/iommu/io-pgtable-arm-v7s.c
1965 ARM64 PORT (AARCH64 ARCHITECTURE)
1966 M: Catalin Marinas <catalin.marinas@arm.com>
1967 M: Will Deacon <will.deacon@arm.com>
1968 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1969 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
1972 F: Documentation/arm64/
1974 AS3645A LED FLASH CONTROLLER DRIVER
1975 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1976 L: linux-media@vger.kernel.org
1977 T: git git://linuxtv.org/media_tree.git
1979 F: drivers/media/i2c/as3645a.c
1980 F: include/media/i2c/as3645a.h
1982 ASC7621 HARDWARE MONITOR DRIVER
1983 M: George Joseph <george.joseph@fairview5.com>
1984 L: linux-hwmon@vger.kernel.org
1986 F: Documentation/hwmon/asc7621
1987 F: drivers/hwmon/asc7621.c
1989 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1990 M: Corentin Chary <corentin.chary@gmail.com>
1991 L: acpi4asus-user@lists.sourceforge.net
1992 L: platform-driver-x86@vger.kernel.org
1993 W: http://acpi4asus.sf.net
1995 F: drivers/platform/x86/asus*.c
1996 F: drivers/platform/x86/eeepc*.c
1998 ASUS WIRELESS RADIO CONTROL DRIVER
1999 M: João Paulo Rechi Vita <jprvita@gmail.com>
2000 L: platform-driver-x86@vger.kernel.org
2002 F: drivers/platform/x86/asus-wireless.c
2005 M: David Howells <dhowells@redhat.com>
2006 L: keyrings@vger.kernel.org
2008 F: Documentation/crypto/asymmetric-keys.txt
2009 F: include/linux/verification.h
2010 F: include/crypto/public_key.h
2011 F: include/crypto/pkcs7.h
2012 F: crypto/asymmetric_keys/
2014 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
2015 R: Dan Williams <dan.j.williams@intel.com>
2016 W: http://sourceforge.net/projects/xscaleiop
2018 F: Documentation/crypto/async-tx-api.txt
2021 F: include/linux/dmaengine.h
2022 F: include/linux/async_tx.h
2025 M: Wolfram Sang <wsa@the-dreams.de>
2026 L: linux-i2c@vger.kernel.org
2028 F: drivers/misc/eeprom/at24.c
2029 F: include/linux/platform_data/at24.h
2031 ATA OVER ETHERNET (AOE) DRIVER
2032 M: "Ed L. Cashin" <ed.cashin@acm.org>
2033 W: http://www.openaoe.org/
2035 F: Documentation/aoe/
2036 F: drivers/block/aoe/
2038 ATHEROS 71XX/9XXX GPIO DRIVER
2039 M: Alban Bedel <albeu@free.fr>
2040 W: https://github.com/AlbanBedel/linux
2041 T: git git://github.com/AlbanBedel/linux
2043 F: drivers/gpio/gpio-ath79.c
2044 F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
2046 ATHEROS ATH GENERIC UTILITIES
2047 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2048 L: linux-wireless@vger.kernel.org
2050 F: drivers/net/wireless/ath/*
2052 ATHEROS ATH5K WIRELESS DRIVER
2053 M: Jiri Slaby <jirislaby@gmail.com>
2054 M: Nick Kossifidis <mickflemm@gmail.com>
2055 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2056 L: linux-wireless@vger.kernel.org
2057 W: http://wireless.kernel.org/en/users/Drivers/ath5k
2059 F: drivers/net/wireless/ath/ath5k/
2061 ATHEROS ATH6KL WIRELESS DRIVER
2062 M: Kalle Valo <kvalo@qca.qualcomm.com>
2063 L: linux-wireless@vger.kernel.org
2064 W: http://wireless.kernel.org/en/users/Drivers/ath6kl
2065 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
2067 F: drivers/net/wireless/ath/ath6kl/
2069 WILOCITY WIL6210 WIRELESS DRIVER
2070 M: Maya Erez <qca_merez@qca.qualcomm.com>
2071 L: linux-wireless@vger.kernel.org
2072 L: wil6210@qca.qualcomm.com
2074 W: http://wireless.kernel.org/en/users/Drivers/wil6210
2075 F: drivers/net/wireless/ath/wil6210/
2076 F: include/uapi/linux/wil6210_uapi.h
2078 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
2079 M: Christian Lamparter <chunkeey@googlemail.com>
2080 L: linux-wireless@vger.kernel.org
2081 W: http://wireless.kernel.org/en/users/Drivers/carl9170
2083 F: drivers/net/wireless/ath/carl9170/
2085 ATK0110 HWMON DRIVER
2086 M: Luca Tettamanti <kronos.it@gmail.com>
2087 L: linux-hwmon@vger.kernel.org
2089 F: drivers/hwmon/asus_atk0110.c
2092 M: Ville Syrjala <syrjala@sci.fi>
2094 F: drivers/input/misc/ati_remote2.c
2096 ATLX ETHERNET DRIVERS
2097 M: Jay Cliburn <jcliburn@gmail.com>
2098 M: Chris Snook <chris.snook@gmail.com>
2099 L: netdev@vger.kernel.org
2100 W: http://sourceforge.net/projects/atl1
2101 W: http://atl1.sourceforge.net
2103 F: drivers/net/ethernet/atheros/
2106 M: Chas Williams <3chas3@gmail.com>
2107 L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
2108 L: netdev@vger.kernel.org
2109 W: http://linux-atm.sourceforge.net
2112 F: include/linux/atm*
2113 F: include/uapi/linux/atm*
2115 ATMEL AT91 / AT32 MCI DRIVER
2116 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2118 F: drivers/mmc/host/atmel-mci.c
2120 ATMEL AT91 / AT32 SERIAL DRIVER
2121 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2123 F: drivers/tty/serial/atmel_serial.c
2125 ATMEL AT91 SAMA5D2-Compatible Shutdown Controller
2126 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2128 F: drivers/power/reset/at91-sama5d2_shdwc.c
2130 ATMEL SAMA5D2 ADC DRIVER
2131 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2132 L: linux-iio@vger.kernel.org
2134 F: drivers/iio/adc/at91-sama5d2_adc.c
2136 ATMEL Audio ALSA driver
2137 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2138 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2143 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2144 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2146 F: drivers/dma/at_hdmac.c
2147 F: drivers/dma/at_hdmac_regs.h
2148 F: include/linux/platform_data/dma-atmel.h
2151 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2152 L: linux-arm-kernel@lists.infradead.org
2153 L: dmaengine@vger.kernel.org
2155 F: drivers/dma/at_xdmac.c
2158 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2159 L: linux-i2c@vger.kernel.org
2161 F: drivers/i2c/busses/i2c-at91.c
2164 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2165 L: linux-media@vger.kernel.org
2167 F: drivers/media/platform/soc_camera/atmel-isi.c
2168 F: include/media/atmel-isi.h
2171 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2172 L: linux-fbdev@vger.kernel.org
2174 F: drivers/video/fbdev/atmel_lcdfb.c
2175 F: include/video/atmel_lcdc.h
2177 ATMEL MACB ETHERNET DRIVER
2178 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2180 F: drivers/net/ethernet/cadence/
2183 M: Wenyou Yang <wenyou.yang@atmel.com>
2184 M: Josh Wu <rainyfeeling@outlook.com>
2185 L: linux-mtd@lists.infradead.org
2187 F: drivers/mtd/nand/atmel_nand*
2190 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2191 L: linux-mmc@vger.kernel.org
2193 F: drivers/mmc/host/sdhci-of-at91.c
2196 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2198 F: drivers/spi/spi-atmel.*
2201 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2202 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2204 F: drivers/misc/atmel-ssc.c
2205 F: include/linux/atmel-ssc.h
2207 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2208 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2209 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2211 F: drivers/misc/atmel_tclib.c
2212 F: drivers/clocksource/tcb_clksrc.c
2214 ATMEL USBA UDC DRIVER
2215 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2216 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2218 F: drivers/usb/gadget/udc/atmel_usba_udc.*
2220 ATMEL WIRELESS DRIVER
2221 M: Simon Kelley <simon@thekelleys.org.uk>
2222 L: linux-wireless@vger.kernel.org
2223 W: http://www.thekelleys.org.uk/atmel
2224 W: http://atmelwlandriver.sourceforge.net/
2226 F: drivers/net/wireless/atmel/atmel*
2228 ATMEL MAXTOUCH DRIVER
2229 M: Nick Dyer <nick@shmanahar.org>
2230 T: git git://github.com/ndyer/linux.git
2232 F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2233 F: drivers/input/touchscreen/atmel_mxt_ts.c
2234 F: include/linux/platform_data/atmel_mxt_ts.h
2236 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2237 M: Bradley Grove <linuxdrivers@attotech.com>
2238 L: linux-scsi@vger.kernel.org
2239 W: http://www.attotech.com
2241 F: drivers/scsi/esas2r
2243 ATUSB IEEE 802.15.4 RADIO DRIVER
2244 M: Stefan Schmidt <stefan@osg.samsung.com>
2245 L: linux-wpan@vger.kernel.org
2247 F: drivers/net/ieee802154/atusb.c
2248 F: drivers/net/ieee802154/atusb.h
2249 F: drivers/net/ieee802154/at86rf230.h
2252 M: Paul Moore <paul@paul-moore.com>
2253 M: Eric Paris <eparis@redhat.com>
2254 L: linux-audit@redhat.com (moderated for non-subscribers)
2255 W: http://people.redhat.com/sgrubb/audit/
2256 T: git git://git.infradead.org/users/pcmoore/audit
2258 F: include/linux/audit.h
2259 F: include/uapi/linux/audit.h
2262 AUXILIARY DISPLAY DRIVERS
2263 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2264 W: http://miguelojeda.es/auxdisplay.htm
2265 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2267 F: drivers/auxdisplay/
2268 F: include/linux/cfag12864b.h
2271 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2272 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2273 W: http://www.atmel.com/products/AVR32/
2274 W: http://mirror.egtvedt.no/avr32linux.org/
2275 W: http://avrfreaks.net/
2279 AVR32/AT32AP MACHINE SUPPORT
2280 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2281 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2283 F: arch/avr32/mach-at32ap/
2286 M: Ralf Baechle <ralf@linux-mips.org>
2287 L: linux-hams@vger.kernel.org
2288 W: http://www.linux-ax25.org/
2290 F: include/uapi/linux/ax25.h
2291 F: include/net/ax25.h
2295 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
2296 M: Mauro Carvalho Chehab <mchehab@kernel.org>
2297 L: linux-media@vger.kernel.org
2298 W: https://linuxtv.org
2299 T: git git://linuxtv.org/media_tree.git
2301 F: drivers/media/usb/dvb-usb-v2/az6007.c
2303 AZTECH FM RADIO RECEIVER DRIVER
2304 M: Hans Verkuil <hverkuil@xs4all.nl>
2305 L: linux-media@vger.kernel.org
2306 T: git git://linuxtv.org/media_tree.git
2307 W: https://linuxtv.org
2309 F: drivers/media/radio/radio-aztech*
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/b43/
2318 B43LEGACY WIRELESS DRIVER
2319 M: Larry Finger <Larry.Finger@lwfinger.net>
2320 L: linux-wireless@vger.kernel.org
2321 L: b43-dev@lists.infradead.org
2322 W: http://wireless.kernel.org/en/users/Drivers/b43
2324 F: drivers/net/wireless/broadcom/b43legacy/
2326 BACKLIGHT CLASS/SUBSYSTEM
2327 M: Jingoo Han <jingoohan1@gmail.com>
2328 M: Lee Jones <lee.jones@linaro.org>
2329 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2331 F: drivers/video/backlight/
2332 F: include/linux/backlight.h
2335 M: Marek Lindner <mareklindner@neomailbox.ch>
2336 M: Simon Wunderlich <sw@simonwunderlich.de>
2337 M: Antonio Quartulli <a@unstable.cc>
2338 L: b.a.t.m.a.n@lists.open-mesh.org (moderated for non-subscribers)
2339 W: https://www.open-mesh.org/
2340 Q: https://patchwork.open-mesh.org/project/batman/list/
2342 F: Documentation/ABI/testing/sysfs-class-net-batman-adv
2343 F: Documentation/ABI/testing/sysfs-class-net-mesh
2344 F: Documentation/networking/batman-adv.txt
2345 F: include/uapi/linux/batman_adv.h
2348 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2349 M: Thomas Sailer <t.sailer@alumni.ethz.ch>
2350 L: linux-hams@vger.kernel.org
2351 W: http://www.baycom.org/~tom/ham/ham.html
2353 F: drivers/net/hamradio/baycom*
2355 BCACHE (BLOCK LAYER CACHE)
2356 M: Kent Overstreet <kent.overstreet@gmail.com>
2357 L: linux-bcache@vger.kernel.org
2358 W: http://bcache.evilpiepirate.org
2360 F: drivers/md/bcache/
2362 BDISP ST MEDIA DRIVER
2363 M: Fabien Dessenne <fabien.dessenne@st.com>
2364 L: linux-media@vger.kernel.org
2365 T: git git://linuxtv.org/media_tree.git
2366 W: https://linuxtv.org
2368 F: drivers/media/platform/sti/bdisp
2371 M: Luis de Bethencourt <luisbg@osg.samsung.com>
2372 M: Salah Triki <salah.triki@gmail.com>
2374 T: git git://github.com/luisbg/linux-befs.git
2375 F: Documentation/filesystems/befs.txt
2378 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2379 M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2380 L: netdev@vger.kernel.org
2382 F: drivers/net/ethernet/ec_bhf.c
2385 M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2387 F: Documentation/filesystems/bfs.txt
2389 F: include/uapi/linux/bfs_fs.h
2391 BLACKFIN ARCHITECTURE
2392 M: Steven Miao <realmz6@gmail.com>
2393 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2394 T: git git://git.code.sf.net/p/adi-linux/code
2395 W: http://blackfin.uclinux.org
2399 BLACKFIN EMAC DRIVER
2400 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2401 W: http://blackfin.uclinux.org
2403 F: drivers/net/ethernet/adi/
2406 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2407 W: http://blackfin.uclinux.org
2409 F: drivers/rtc/rtc-bfin.c
2412 M: Sonic Zhang <sonic.zhang@analog.com>
2413 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2414 W: http://blackfin.uclinux.org
2416 F: drivers/mmc/host/bfin_sdh.c
2418 BLACKFIN SERIAL DRIVER
2419 M: Sonic Zhang <sonic.zhang@analog.com>
2420 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2421 W: http://blackfin.uclinux.org
2423 F: drivers/tty/serial/bfin_uart.c
2425 BLACKFIN WATCHDOG DRIVER
2426 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2427 W: http://blackfin.uclinux.org
2429 F: drivers/watchdog/bfin_wdt.c
2431 BLACKFIN I2C TWI DRIVER
2432 M: Sonic Zhang <sonic.zhang@analog.com>
2433 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2434 W: http://blackfin.uclinux.org/
2436 F: drivers/i2c/busses/i2c-bfin-twi.c
2438 BLACKFIN MEDIA DRIVER
2439 M: Scott Jiang <scott.jiang.linux@gmail.com>
2440 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2441 W: http://blackfin.uclinux.org/
2443 F: drivers/media/platform/blackfin/
2444 F: drivers/media/i2c/adv7183*
2445 F: drivers/media/i2c/vs6624*
2447 BLINKM RGB LED DRIVER
2448 M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2450 F: drivers/leds/leds-blinkm.c
2453 M: Jens Axboe <axboe@kernel.dk>
2454 L: linux-block@vger.kernel.org
2455 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2458 F: kernel/trace/blktrace.c
2461 M: Joern Engel <joern@lazybastard.org>
2462 L: linux-mtd@lists.infradead.org
2464 F: drivers/mtd/devices/block2mtd.c
2467 M: Marcel Holtmann <marcel@holtmann.org>
2468 M: Gustavo Padovan <gustavo@padovan.org>
2469 M: Johan Hedberg <johan.hedberg@gmail.com>
2470 L: linux-bluetooth@vger.kernel.org
2471 W: http://www.bluez.org/
2472 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2473 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2475 F: drivers/bluetooth/
2478 M: Marcel Holtmann <marcel@holtmann.org>
2479 M: Gustavo Padovan <gustavo@padovan.org>
2480 M: Johan Hedberg <johan.hedberg@gmail.com>
2481 L: linux-bluetooth@vger.kernel.org
2482 W: http://www.bluez.org/
2483 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2484 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2487 F: include/net/bluetooth/
2490 M: Jay Vosburgh <j.vosburgh@gmail.com>
2491 M: Veaceslav Falico <vfalico@gmail.com>
2492 M: Andy Gospodarek <andy@greyhouse.net>
2493 L: netdev@vger.kernel.org
2494 W: http://sourceforge.net/projects/bonding/
2496 F: drivers/net/bonding/
2497 F: include/uapi/linux/if_bonding.h
2499 BPF (Safe dynamic programs and tools)
2500 M: Alexei Starovoitov <ast@kernel.org>
2501 L: netdev@vger.kernel.org
2502 L: linux-kernel@vger.kernel.org
2506 BROADCOM B44 10/100 ETHERNET DRIVER
2507 M: Gary Zambrano <zambrano@broadcom.com>
2508 L: netdev@vger.kernel.org
2510 F: drivers/net/ethernet/broadcom/b44.*
2512 BROADCOM B53 ETHERNET SWITCH DRIVER
2513 M: Florian Fainelli <f.fainelli@gmail.com>
2514 L: netdev@vger.kernel.org
2515 L: openwrt-devel@lists.openwrt.org (subscribers-only)
2517 F: drivers/net/dsa/b53/*
2518 F: include/linux/platform_data/b53.h
2520 BROADCOM GENET ETHERNET DRIVER
2521 M: Florian Fainelli <f.fainelli@gmail.com>
2522 L: netdev@vger.kernel.org
2524 F: drivers/net/ethernet/broadcom/genet/
2526 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2527 M: Sony Chacko <sony.chacko@qlogic.com>
2528 M: Dept-HSGLinuxNICDev@qlogic.com
2529 L: netdev@vger.kernel.org
2531 F: drivers/net/ethernet/broadcom/bnx2.*
2532 F: drivers/net/ethernet/broadcom/bnx2_*
2534 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2535 M: Ariel Elior <ariel.elior@qlogic.com>
2536 L: netdev@vger.kernel.org
2538 F: drivers/net/ethernet/broadcom/bnx2x/
2540 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2541 M: Florian Fainelli <f.fainelli@gmail.com>
2542 M: Ray Jui <rjui@broadcom.com>
2543 M: Scott Branden <sbranden@broadcom.com>
2544 M: bcm-kernel-feedback-list@broadcom.com
2545 T: git git://github.com/broadcom/mach-bcm
2551 F: arch/arm/mach-bcm/
2553 BROADCOM BCM2835 ARM ARCHITECTURE
2554 M: Stephen Warren <swarren@wwwdotorg.org>
2555 M: Lee Jones <lee@kernel.org>
2556 M: Eric Anholt <eric@anholt.net>
2557 L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2558 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2559 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2563 BROADCOM BCM47XX MIPS ARCHITECTURE
2564 M: Hauke Mehrtens <hauke@hauke-m.de>
2565 M: Rafał Miłecki <zajec5@gmail.com>
2566 L: linux-mips@linux-mips.org
2568 F: Documentation/devicetree/bindings/mips/brcm/
2569 F: arch/mips/bcm47xx/*
2570 F: arch/mips/include/asm/mach-bcm47xx/*
2572 BROADCOM BCM5301X ARM ARCHITECTURE
2573 M: Hauke Mehrtens <hauke@hauke-m.de>
2574 M: Rafał Miłecki <zajec5@gmail.com>
2575 M: bcm-kernel-feedback-list@broadcom.com
2576 L: linux-arm-kernel@lists.infradead.org
2578 F: arch/arm/mach-bcm/bcm_5301x.c
2579 F: arch/arm/boot/dts/bcm5301x*.dtsi
2580 F: arch/arm/boot/dts/bcm470*
2582 BROADCOM BCM63XX ARM ARCHITECTURE
2583 M: Florian Fainelli <f.fainelli@gmail.com>
2584 M: bcm-kernel-feedback-list@broadcom.com
2585 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2586 T: git git://github.com/broadcom/stblinux.git
2590 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2591 M: Kevin Cernekee <cernekee@gmail.com>
2592 L: linux-usb@vger.kernel.org
2594 F: drivers/usb/gadget/udc/bcm63xx_udc.*
2596 BROADCOM BCM7XXX ARM ARCHITECTURE
2597 M: Brian Norris <computersforpeace@gmail.com>
2598 M: Gregory Fong <gregory.0xf0@gmail.com>
2599 M: Florian Fainelli <f.fainelli@gmail.com>
2600 M: bcm-kernel-feedback-list@broadcom.com
2601 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2602 T: git git://github.com/broadcom/stblinux.git
2604 F: arch/arm/mach-bcm/*brcmstb*
2605 F: arch/arm/boot/dts/bcm7*.dts*
2606 F: drivers/bus/brcmstb_gisb.c
2609 BROADCOM BMIPS MIPS ARCHITECTURE
2610 M: Kevin Cernekee <cernekee@gmail.com>
2611 M: Florian Fainelli <f.fainelli@gmail.com>
2612 L: linux-mips@linux-mips.org
2613 T: git git://github.com/broadcom/stblinux.git
2615 F: arch/mips/bmips/*
2616 F: arch/mips/include/asm/mach-bmips/*
2617 F: arch/mips/kernel/*bmips*
2618 F: arch/mips/boot/dts/brcm/bcm*.dts*
2619 F: drivers/irqchip/irq-bcm63*
2620 F: drivers/irqchip/irq-bcm7*
2621 F: drivers/irqchip/irq-brcmstb*
2622 F: include/linux/bcm963xx_nvram.h
2623 F: include/linux/bcm963xx_tag.h
2625 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2626 M: Siva Reddy Kallam <siva.kallam@broadcom.com>
2627 M: Prashant Sreedharan <prashant@broadcom.com>
2628 M: Michael Chan <mchan@broadcom.com>
2629 L: netdev@vger.kernel.org
2631 F: drivers/net/ethernet/broadcom/tg3.*
2633 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2634 M: Arend van Spriel <arend.vanspriel@broadcom.com>
2635 M: Franky Lin <franky.lin@broadcom.com>
2636 M: Hante Meuleman <hante.meuleman@broadcom.com>
2637 L: linux-wireless@vger.kernel.org
2638 L: brcm80211-dev-list.pdl@broadcom.com
2640 F: drivers/net/wireless/broadcom/brcm80211/
2642 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2643 M: QLogic-Storage-Upstream@qlogic.com
2644 L: linux-scsi@vger.kernel.org
2646 F: drivers/scsi/bnx2fc/
2648 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2649 M: QLogic-Storage-Upstream@qlogic.com
2650 L: linux-scsi@vger.kernel.org
2652 F: drivers/scsi/bnx2i/
2654 BROADCOM IPROC ARM ARCHITECTURE
2655 M: Ray Jui <rjui@broadcom.com>
2656 M: Scott Branden <sbranden@broadcom.com>
2657 M: Jon Mason <jonmason@broadcom.com>
2658 M: bcm-kernel-feedback-list@broadcom.com
2659 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2660 T: git git://github.com/broadcom/cygnus-linux.git
2675 F: arch/arm64/boot/dts/broadcom/ns2*
2676 F: drivers/clk/bcm/clk-ns*
2677 F: drivers/pinctrl/bcm/pinctrl-ns*
2679 BROADCOM BRCMSTB GPIO DRIVER
2680 M: Gregory Fong <gregory.0xf0@gmail.com>
2681 L: bcm-kernel-feedback-list@broadcom.com
2683 F: drivers/gpio/gpio-brcmstb.c
2684 F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2686 BROADCOM KONA GPIO DRIVER
2687 M: Ray Jui <rjui@broadcom.com>
2688 L: bcm-kernel-feedback-list@broadcom.com
2690 F: drivers/gpio/gpio-bcm-kona.c
2691 F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2693 BROADCOM NVRAM DRIVER
2694 M: Rafał Miłecki <zajec5@gmail.com>
2695 L: linux-mips@linux-mips.org
2697 F: drivers/firmware/broadcom/*
2699 BROADCOM STB NAND FLASH DRIVER
2700 M: Brian Norris <computersforpeace@gmail.com>
2701 M: Kamal Dasu <kdasu.kdev@gmail.com>
2702 L: linux-mtd@lists.infradead.org
2703 L: bcm-kernel-feedback-list@broadcom.com
2705 F: drivers/mtd/nand/brcmnand/
2707 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2708 M: Rafał Miłecki <zajec5@gmail.com>
2709 L: linux-wireless@vger.kernel.org
2712 F: include/linux/bcma/
2714 BROADCOM SYSTEMPORT ETHERNET DRIVER
2715 M: Florian Fainelli <f.fainelli@gmail.com>
2716 L: netdev@vger.kernel.org
2718 F: drivers/net/ethernet/broadcom/bcmsysport.*
2720 BROADCOM VULCAN ARM64 SOC
2721 M: Jayachandran C. <jchandra@broadcom.com>
2722 M: bcm-kernel-feedback-list@broadcom.com
2723 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2725 F: arch/arm64/boot/dts/broadcom/vulcan*
2727 BROCADE BFA FC SCSI DRIVER
2728 M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2729 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2730 L: linux-scsi@vger.kernel.org
2732 F: drivers/scsi/bfa/
2734 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2735 M: Rasesh Mody <rasesh.mody@qlogic.com>
2736 L: netdev@vger.kernel.org
2738 F: drivers/net/ethernet/brocade/bna/
2740 BSG (block layer generic sg v4 driver)
2741 M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2742 L: linux-scsi@vger.kernel.org
2745 F: include/linux/bsg.h
2746 F: include/uapi/linux/bsg.h
2749 M: Clemens Ladisch <clemens@ladisch.de>
2750 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2751 T: git git://git.alsa-project.org/alsa-kernel.git
2753 F: Documentation/sound/alsa/Bt87x.txt
2754 F: sound/pci/bt87x.c
2757 M: Michael Buesch <m@bues.ch>
2758 W: http://bu3sch.de/btgpio.php
2760 F: drivers/gpio/gpio-bt8xx.c
2763 M: Chris Mason <clm@fb.com>
2764 M: Josef Bacik <jbacik@fb.com>
2765 M: David Sterba <dsterba@suse.com>
2766 L: linux-btrfs@vger.kernel.org
2767 W: http://btrfs.wiki.kernel.org/
2768 Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2769 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2771 F: Documentation/filesystems/btrfs.txt
2774 BTTV VIDEO4LINUX DRIVER
2775 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
2776 M: Mauro Carvalho Chehab <mchehab@kernel.org>
2777 L: linux-media@vger.kernel.org
2778 W: https://linuxtv.org
2779 T: git git://linuxtv.org/media_tree.git
2781 F: Documentation/video4linux/bttv/
2782 F: drivers/media/pci/bt8xx/bttv*
2784 BUSLOGIC SCSI DRIVER
2785 M: Khalid Aziz <khalid@gonehiking.org>
2786 L: linux-scsi@vger.kernel.org
2788 F: drivers/scsi/BusLogic.*
2789 F: drivers/scsi/FlashPoint.*
2791 C-MEDIA CMI8788 DRIVER
2792 M: Clemens Ladisch <clemens@ladisch.de>
2793 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2794 T: git git://git.alsa-project.org/alsa-kernel.git
2796 F: sound/pci/oxygen/
2799 M: Mark Salter <msalter@redhat.com>
2800 M: Aurelien Jacquiot <a-jacquiot@ti.com>
2801 L: linux-c6x-dev@linux-c6x.org
2802 W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2806 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2807 M: David Howells <dhowells@redhat.com>
2808 L: linux-cachefs@redhat.com (moderated for non-subscribers)
2810 F: Documentation/filesystems/caching/cachefiles.txt
2813 CADET FM/AM RADIO RECEIVER DRIVER
2814 M: Hans Verkuil <hverkuil@xs4all.nl>
2815 L: linux-media@vger.kernel.org
2816 T: git git://linuxtv.org/media_tree.git
2817 W: https://linuxtv.org
2819 F: drivers/media/radio/radio-cadet*
2821 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2822 M: Jonathan Corbet <corbet@lwn.net>
2823 L: linux-media@vger.kernel.org
2824 T: git git://linuxtv.org/media_tree.git
2826 F: Documentation/video4linux/cafe_ccic
2827 F: drivers/media/platform/marvell-ccic/
2830 M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2831 L: netdev@vger.kernel.org
2833 F: Documentation/networking/caif/
2834 F: drivers/net/caif/
2835 F: include/uapi/linux/caif/
2836 F: include/net/caif/
2839 CALGARY x86-64 IOMMU
2840 M: Muli Ben-Yehuda <mulix@mulix.org>
2841 M: Jon Mason <jdmason@kudzu.us>
2842 L: iommu@lists.linux-foundation.org
2844 F: arch/x86/kernel/pci-calgary_64.c
2845 F: arch/x86/kernel/tce_64.c
2846 F: arch/x86/include/asm/calgary.h
2847 F: arch/x86/include/asm/tce.h
2850 M: Oliver Hartkopp <socketcan@hartkopp.net>
2851 M: Marc Kleine-Budde <mkl@pengutronix.de>
2852 L: linux-can@vger.kernel.org
2853 W: https://github.com/linux-can
2854 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2855 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2857 F: Documentation/networking/can.txt
2859 F: include/linux/can/core.h
2860 F: include/uapi/linux/can.h
2861 F: include/uapi/linux/can/bcm.h
2862 F: include/uapi/linux/can/raw.h
2863 F: include/uapi/linux/can/gw.h
2866 M: Wolfgang Grandegger <wg@grandegger.com>
2867 M: Marc Kleine-Budde <mkl@pengutronix.de>
2868 L: linux-can@vger.kernel.org
2869 W: https://github.com/linux-can
2870 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2871 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2873 F: Documentation/devicetree/bindings/net/can/
2875 F: include/linux/can/dev.h
2876 F: include/linux/can/platform/
2877 F: include/uapi/linux/can/error.h
2878 F: include/uapi/linux/can/netlink.h
2881 M: Serge Hallyn <serge@hallyn.com>
2882 L: linux-security-module@vger.kernel.org
2884 F: include/linux/capability.h
2885 F: include/uapi/linux/capability.h
2886 F: security/commoncap.c
2887 F: kernel/capability.c
2889 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2890 M: Kevin Tsai <ktsai@capellamicro.com>
2892 F: drivers/iio/light/cm*
2893 F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2896 M: Jan Glauber <jglauber@cavium.com>
2897 M: David Daney <david.daney@cavium.com>
2898 W: http://www.cavium.com
2900 F: drivers/i2c/busses/i2c-octeon*
2901 F: drivers/i2c/busses/i2c-thunderx*
2903 CAVIUM LIQUIDIO NETWORK DRIVER
2904 M: Derek Chickles <derek.chickles@caviumnetworks.com>
2905 M: Satanand Burla <satananda.burla@caviumnetworks.com>
2906 M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2907 M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2908 L: netdev@vger.kernel.org
2909 W: http://www.cavium.com
2911 F: drivers/net/ethernet/cavium/liquidio/
2913 CC2520 IEEE-802.15.4 RADIO DRIVER
2914 M: Varka Bhadram <varkabhadram@gmail.com>
2915 L: linux-wpan@vger.kernel.org
2917 F: drivers/net/ieee802154/cc2520.c
2918 F: include/linux/spi/cc2520.h
2919 F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2922 M: Hans Verkuil <hans.verkuil@cisco.com>
2923 L: linux-media@vger.kernel.org
2924 T: git git://linuxtv.org/media_tree.git
2925 W: http://linuxtv.org
2927 F: Documentation/cec.txt
2928 F: Documentation/DocBook/media/v4l/cec*
2929 F: drivers/staging/media/cec/
2930 F: drivers/media/cec-edid.c
2931 F: drivers/media/rc/keymaps/rc-cec.c
2932 F: include/media/cec.h
2933 F: include/media/cec-edid.h
2934 F: include/linux/cec.h
2935 F: include/linux/cec-funcs.h
2937 CELL BROADBAND ENGINE ARCHITECTURE
2938 M: Arnd Bergmann <arnd@arndb.de>
2939 L: linuxppc-dev@lists.ozlabs.org
2940 W: http://www.ibm.com/developerworks/power/cell/
2942 F: arch/powerpc/include/asm/cell*.h
2943 F: arch/powerpc/include/asm/spu*.h
2944 F: arch/powerpc/include/uapi/asm/spu*.h
2945 F: arch/powerpc/oprofile/*cell*
2946 F: arch/powerpc/platforms/cell/
2948 CEPH COMMON CODE (LIBCEPH)
2949 M: Ilya Dryomov <idryomov@gmail.com>
2950 M: "Yan, Zheng" <zyan@redhat.com>
2951 M: Sage Weil <sage@redhat.com>
2952 L: ceph-devel@vger.kernel.org
2954 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2955 T: git git://github.com/ceph/ceph-client.git
2958 F: include/linux/ceph/
2959 F: include/linux/crush/
2961 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2962 M: "Yan, Zheng" <zyan@redhat.com>
2963 M: Sage Weil <sage@redhat.com>
2964 M: Ilya Dryomov <idryomov@gmail.com>
2965 L: ceph-devel@vger.kernel.org
2967 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2968 T: git git://github.com/ceph/ceph-client.git
2970 F: Documentation/filesystems/ceph.txt
2973 CERTIFICATE HANDLING:
2974 M: David Howells <dhowells@redhat.com>
2975 M: David Woodhouse <dwmw2@infradead.org>
2976 L: keyrings@vger.kernel.org
2978 F: Documentation/module-signing.txt
2980 F: scripts/sign-file.c
2981 F: scripts/extract-cert.c
2983 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2984 L: linux-usb@vger.kernel.org
2986 F: Documentation/usb/WUSB-Design-overview.txt
2987 F: Documentation/usb/wusb-cbaf
2988 F: drivers/usb/host/hwa-hc.c
2989 F: drivers/usb/host/whci/
2990 F: drivers/usb/wusbcore/
2991 F: include/linux/usb/wusb*
2993 CFAG12864B LCD DRIVER
2994 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2995 W: http://miguelojeda.es/auxdisplay.htm
2996 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2998 F: drivers/auxdisplay/cfag12864b.c
2999 F: include/linux/cfag12864b.h
3001 CFAG12864BFB LCD FRAMEBUFFER DRIVER
3002 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
3003 W: http://miguelojeda.es/auxdisplay.htm
3004 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
3006 F: drivers/auxdisplay/cfag12864bfb.c
3007 F: include/linux/cfag12864b.h
3009 CFG80211 and NL80211
3010 M: Johannes Berg <johannes@sipsolutions.net>
3011 L: linux-wireless@vger.kernel.org
3012 W: http://wireless.kernel.org/
3013 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
3014 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
3016 F: include/uapi/linux/nl80211.h
3017 F: include/net/cfg80211.h
3019 X: net/wireless/wext*
3021 CHAR and MISC DRIVERS
3022 M: Arnd Bergmann <arnd@arndb.de>
3023 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3024 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
3028 F: include/linux/miscdevice.h
3031 M: Andy Whitcroft <apw@canonical.com>
3032 M: Joe Perches <joe@perches.com>
3034 F: scripts/checkpatch.pl
3036 CHINESE DOCUMENTATION
3037 M: Harry Wei <harryxiyou@gmail.com>
3038 L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
3039 L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
3041 F: Documentation/zh_CN/
3043 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
3044 M: Peter Chen <Peter.Chen@nxp.com>
3045 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
3046 L: linux-usb@vger.kernel.org
3048 F: drivers/usb/chipidea/
3050 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
3051 M: Hans de Goede <hdegoede@redhat.com>
3052 L: linux-input@vger.kernel.org
3054 F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
3055 F: drivers/input/touchscreen/chipone_icn8318.c
3057 CHROME HARDWARE PLATFORM SUPPORT
3058 M: Olof Johansson <olof@lixom.net>
3060 T: git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
3061 F: drivers/platform/chrome/
3063 CISCO VIC ETHERNET NIC DRIVER
3064 M: Christian Benvenuti <benve@cisco.com>
3065 M: Sujith Sankar <ssujith@cisco.com>
3066 M: Govindarajulu Varadarajan <_govind@gmx.com>
3067 M: Neel Patel <neepatel@cisco.com>
3069 F: drivers/net/ethernet/cisco/enic/
3071 CISCO VIC LOW LATENCY NIC DRIVER
3072 M: Christian Benvenuti <benve@cisco.com>
3073 M: Dave Goodell <dgoodell@cisco.com>
3075 F: drivers/infiniband/hw/usnic/
3077 CIRRUS LOGIC EP93XX ETHERNET DRIVER
3078 M: Hartley Sweeten <hsweeten@visionengravers.com>
3079 L: netdev@vger.kernel.org
3081 F: drivers/net/ethernet/cirrus/ep93xx_eth.c
3083 CIRRUS LOGIC AUDIO CODEC DRIVERS
3084 M: Brian Austin <brian.austin@cirrus.com>
3085 M: Paul Handrigan <Paul.Handrigan@cirrus.com>
3086 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3088 F: sound/soc/codecs/cs*
3091 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3092 L: linux-kernel@vger.kernel.org
3095 F: include/linux/cleancache.h
3098 M: Russell King <linux@armlinux.org.uk>
3099 L: linux-clk@vger.kernel.org
3101 F: include/linux/clk.h
3103 CLOCKSOURCE, CLOCKEVENT DRIVERS
3104 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3105 M: Thomas Gleixner <tglx@linutronix.de>
3106 L: linux-kernel@vger.kernel.org
3107 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
3109 F: drivers/clocksource
3111 CISCO FCOE HBA DRIVER
3112 M: Hiral Patel <hiralpat@cisco.com>
3113 M: Suma Ramars <sramars@cisco.com>
3114 M: Brian Uchino <buchino@cisco.com>
3115 L: linux-scsi@vger.kernel.org
3117 F: drivers/scsi/fnic/
3119 CISCO SCSI HBA DRIVER
3120 M: Narsimhulu Musini <nmusini@cisco.com>
3121 M: Sesidhar Baddela <sebaddel@cisco.com>
3122 L: linux-scsi@vger.kernel.org
3124 F: drivers/scsi/snic/
3127 M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
3128 M: Daniel Oliveira Nascimento <don@syst.com.br>
3129 L: platform-driver-x86@vger.kernel.org
3131 F: drivers/platform/x86/classmate-laptop.c
3134 M: Hans Verkuil <hans.verkuil@cisco.com>
3135 L: linux-media@vger.kernel.org
3136 T: git git://linuxtv.org/media_tree.git
3137 W: https://linuxtv.org
3139 F: drivers/media/pci/cobalt/
3141 COCCINELLE/Semantic Patches (SmPL)
3142 M: Julia Lawall <Julia.Lawall@lip6.fr>
3143 M: Gilles Muller <Gilles.Muller@lip6.fr>
3144 M: Nicolas Palix <nicolas.palix@imag.fr>
3145 M: Michal Marek <mmarek@suse.com>
3146 L: cocci@systeme.lip6.fr (moderated for non-subscribers)
3147 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
3148 W: http://coccinelle.lip6.fr/
3150 F: Documentation/dev-tools/coccinelle.rst
3151 F: scripts/coccinelle/
3152 F: scripts/coccicheck
3155 M: Jan Harkes <jaharkes@cs.cmu.edu>
3157 L: codalist@coda.cs.cmu.edu
3158 W: http://www.coda.cs.cmu.edu/
3160 F: Documentation/filesystems/coda.txt
3162 F: include/linux/coda*.h
3163 F: include/uapi/linux/coda*.h
3165 CODA V4L2 MEM2MEM DRIVER
3166 M: Philipp Zabel <p.zabel@pengutronix.de>
3167 L: linux-media@vger.kernel.org
3169 F: Documentation/devicetree/bindings/media/coda.txt
3170 F: drivers/media/platform/coda/
3172 COMMON CLK FRAMEWORK
3173 M: Michael Turquette <mturquette@baylibre.com>
3174 M: Stephen Boyd <sboyd@codeaurora.org>
3175 L: linux-clk@vger.kernel.org
3176 T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
3178 F: Documentation/devicetree/bindings/clock/
3180 X: drivers/clk/clkdev.c
3181 F: include/linux/clk-pr*
3182 F: include/linux/clk/
3184 COMMON INTERNET FILE SYSTEM (CIFS)
3185 M: Steve French <sfrench@samba.org>
3186 L: linux-cifs@vger.kernel.org
3187 L: samba-technical@lists.samba.org (moderated for non-subscribers)
3188 W: http://linux-cifs.samba.org/
3189 T: git git://git.samba.org/sfrench/cifs-2.6.git
3191 F: Documentation/filesystems/cifs/
3194 COMPACTPCI HOTPLUG CORE
3195 M: Scott Murray <scott@spiteful.org>
3196 L: linux-pci@vger.kernel.org
3198 F: drivers/pci/hotplug/cpci_hotplug*
3200 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
3201 M: Scott Murray <scott@spiteful.org>
3202 L: linux-pci@vger.kernel.org
3204 F: drivers/pci/hotplug/cpcihp_zt5550.*
3206 COMPACTPCI HOTPLUG GENERIC DRIVER
3207 M: Scott Murray <scott@spiteful.org>
3208 L: linux-pci@vger.kernel.org
3210 F: drivers/pci/hotplug/cpcihp_generic.c
3212 COMPAL LAPTOP SUPPORT
3213 M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
3214 L: platform-driver-x86@vger.kernel.org
3216 F: drivers/platform/x86/compal-laptop.c
3218 CONEXANT ACCESSRUNNER USB DRIVER
3219 L: accessrunner-general@lists.sourceforge.net
3220 W: http://accessrunner.sourceforge.net/
3222 F: drivers/usb/atm/cxacru.c
3225 M: Joel Becker <jlbec@evilplan.org>
3226 M: Christoph Hellwig <hch@lst.de>
3227 T: git git://git.infradead.org/users/hch/configfs.git
3230 F: include/linux/configfs.h
3233 M: Evgeniy Polyakov <zbr@ioremap.net>
3234 L: netdev@vger.kernel.org
3236 F: drivers/connector/
3238 CONTROL GROUP (CGROUP)
3239 M: Tejun Heo <tj@kernel.org>
3240 M: Li Zefan <lizefan@huawei.com>
3241 M: Johannes Weiner <hannes@cmpxchg.org>
3242 L: cgroups@vger.kernel.org
3243 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3245 F: Documentation/cgroup*
3246 F: include/linux/cgroup*
3249 CONTROL GROUP - CPUSET
3250 M: Li Zefan <lizefan@huawei.com>
3251 L: cgroups@vger.kernel.org
3252 W: http://www.bullopensource.org/cpuset/
3253 W: http://oss.sgi.com/projects/cpusets/
3254 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3256 F: Documentation/cgroup-v1/cpusets.txt
3257 F: include/linux/cpuset.h
3260 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3261 M: Johannes Weiner <hannes@cmpxchg.org>
3262 M: Michal Hocko <mhocko@kernel.org>
3263 M: Vladimir Davydov <vdavydov.dev@gmail.com>
3264 L: cgroups@vger.kernel.org
3265 L: linux-mm@kvack.org
3270 CORETEMP HARDWARE MONITORING DRIVER
3271 M: Fenghua Yu <fenghua.yu@intel.com>
3272 L: linux-hwmon@vger.kernel.org
3274 F: Documentation/hwmon/coretemp
3275 F: drivers/hwmon/coretemp.c
3277 COSA/SRP SYNC SERIAL DRIVER
3278 M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3279 W: http://www.fi.muni.cz/~kas/cosa/
3281 F: drivers/net/wan/cosa*
3283 CPMAC ETHERNET DRIVER
3284 M: Florian Fainelli <f.fainelli@gmail.com>
3285 L: netdev@vger.kernel.org
3287 F: drivers/net/ethernet/ti/cpmac.c
3289 CPU FREQUENCY DRIVERS
3290 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3291 M: Viresh Kumar <viresh.kumar@linaro.org>
3292 L: linux-pm@vger.kernel.org
3294 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3295 T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3297 F: include/linux/cpufreq.h
3299 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3300 M: Viresh Kumar <viresh.kumar@linaro.org>
3301 M: Sudeep Holla <sudeep.holla@arm.com>
3302 L: linux-pm@vger.kernel.org
3303 W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3305 F: drivers/cpufreq/arm_big_little.h
3306 F: drivers/cpufreq/arm_big_little.c
3307 F: drivers/cpufreq/arm_big_little_dt.c
3309 CPUIDLE DRIVER - ARM BIG LITTLE
3310 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3311 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3312 L: linux-pm@vger.kernel.org
3313 L: linux-arm-kernel@lists.infradead.org
3314 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3316 F: drivers/cpuidle/cpuidle-big_little.c
3318 CPUIDLE DRIVER - ARM EXYNOS
3319 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3320 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3321 M: Kukjin Kim <kgene@kernel.org>
3322 L: linux-pm@vger.kernel.org
3323 L: linux-samsung-soc@vger.kernel.org
3325 F: drivers/cpuidle/cpuidle-exynos.c
3326 F: arch/arm/mach-exynos/pm.c
3329 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3330 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3331 L: linux-pm@vger.kernel.org
3333 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3334 F: drivers/cpuidle/*
3335 F: include/linux/cpuidle.h
3338 M: "H. Peter Anvin" <hpa@zytor.com>
3340 F: arch/x86/kernel/cpuid.c
3341 F: arch/x86/kernel/msr.c
3343 CPU POWER MONITORING SUBSYSTEM
3344 M: Thomas Renninger <trenn@suse.com>
3345 L: linux-pm@vger.kernel.org
3347 F: tools/power/cpupower/
3350 W: http://sourceforge.net/projects/cramfs/
3351 S: Orphan / Obsolete
3352 F: Documentation/filesystems/cramfs.txt
3356 M: Mikael Starvik <starvik@axis.com>
3357 M: Jesper Nilsson <jesper.nilsson@axis.com>
3358 L: linux-cris-kernel@axis.com
3359 W: http://developer.axis.com
3360 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3363 F: drivers/tty/serial/crisv10.*
3366 M: Herbert Xu <herbert@gondor.apana.org.au>
3367 M: "David S. Miller" <davem@davemloft.net>
3368 L: linux-crypto@vger.kernel.org
3369 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3370 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3372 F: Documentation/crypto/
3373 F: Documentation/devicetree/bindings/crypto/
3374 F: Documentation/DocBook/crypto-API.tmpl
3380 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3381 M: Neil Horman <nhorman@tuxdriver.com>
3382 L: linux-crypto@vger.kernel.org
3384 F: crypto/ansi_cprng.c
3388 M: Hans Verkuil <hverkuil@xs4all.nl>
3389 L: linux-media@vger.kernel.org
3390 T: git git://linuxtv.org/media_tree.git
3391 W: http://linuxtv.org
3393 F: drivers/media/i2c/cs3308.c
3394 F: drivers/media/i2c/cs3308.h
3396 CS5535 Audio ALSA driver
3397 M: Jaya Kumar <jayakumar.alsa@gmail.com>
3399 F: sound/pci/cs5535audio/
3402 M: Solomon Peachy <pizza@shaftnet.org>
3404 F: drivers/net/wireless/st/cw1200/
3406 CX18 VIDEO4LINUX DRIVER
3407 M: Andy Walls <awalls@md.metrocast.net>
3408 L: ivtv-devel@ivtvdriver.org (subscribers-only)
3409 L: linux-media@vger.kernel.org
3410 T: git git://linuxtv.org/media_tree.git
3411 W: https://linuxtv.org
3412 W: http://www.ivtvdriver.org/index.php/Cx18
3414 F: Documentation/video4linux/cx18.txt
3415 F: drivers/media/pci/cx18/
3416 F: include/uapi/linux/ivtv*
3418 CX2341X MPEG ENCODER HELPER MODULE
3419 M: Hans Verkuil <hverkuil@xs4all.nl>
3420 L: linux-media@vger.kernel.org
3421 T: git git://linuxtv.org/media_tree.git
3422 W: https://linuxtv.org
3424 F: drivers/media/common/cx2341x*
3425 F: include/media/cx2341x*
3427 CX24120 MEDIA DRIVER
3428 M: Jemma Denson <jdenson@gmail.com>
3429 M: Patrick Boettcher <patrick.boettcher@posteo.de>
3430 L: linux-media@vger.kernel.org
3431 W: https://linuxtv.org
3432 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3434 F: drivers/media/dvb-frontends/cx24120*
3436 CX88 VIDEO4LINUX DRIVER
3437 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
3438 M: Mauro Carvalho Chehab <mchehab@kernel.org>
3439 L: linux-media@vger.kernel.org
3440 W: https://linuxtv.org
3441 T: git git://linuxtv.org/media_tree.git
3443 F: Documentation/video4linux/cx88/
3444 F: drivers/media/pci/cx88/
3446 CXD2820R MEDIA DRIVER
3447 M: Antti Palosaari <crope@iki.fi>
3448 L: linux-media@vger.kernel.org
3449 W: https://linuxtv.org
3450 W: http://palosaari.fi/linux/
3451 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3452 T: git git://linuxtv.org/anttip/media_tree.git
3454 F: drivers/media/dvb-frontends/cxd2820r*
3456 CXGB3 ETHERNET DRIVER (CXGB3)
3457 M: Santosh Raspatur <santosh@chelsio.com>
3458 L: netdev@vger.kernel.org
3459 W: http://www.chelsio.com
3461 F: drivers/net/ethernet/chelsio/cxgb3/
3463 CXGB3 ISCSI DRIVER (CXGB3I)
3464 M: Karen Xie <kxie@chelsio.com>
3465 L: linux-scsi@vger.kernel.org
3466 W: http://www.chelsio.com
3468 F: drivers/scsi/cxgbi/cxgb3i
3470 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3471 M: Steve Wise <swise@chelsio.com>
3472 L: linux-rdma@vger.kernel.org
3473 W: http://www.openfabrics.org
3475 F: drivers/infiniband/hw/cxgb3/
3477 CXGB4 ETHERNET DRIVER (CXGB4)
3478 M: Hariprasad S <hariprasad@chelsio.com>
3479 L: netdev@vger.kernel.org
3480 W: http://www.chelsio.com
3482 F: drivers/net/ethernet/chelsio/cxgb4/
3484 CXGB4 ISCSI DRIVER (CXGB4I)
3485 M: Karen Xie <kxie@chelsio.com>
3486 L: linux-scsi@vger.kernel.org
3487 W: http://www.chelsio.com
3489 F: drivers/scsi/cxgbi/cxgb4i
3491 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3492 M: Steve Wise <swise@chelsio.com>
3493 L: linux-rdma@vger.kernel.org
3494 W: http://www.openfabrics.org
3496 F: drivers/infiniband/hw/cxgb4/
3498 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3499 M: Casey Leedom <leedom@chelsio.com>
3500 L: netdev@vger.kernel.org
3501 W: http://www.chelsio.com
3503 F: drivers/net/ethernet/chelsio/cxgb4vf/
3505 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3506 M: Ian Munsie <imunsie@au1.ibm.com>
3507 M: Michael Neuling <mikey@neuling.org>
3508 L: linuxppc-dev@lists.ozlabs.org
3510 F: drivers/misc/cxl/
3511 F: include/misc/cxl*
3512 F: include/uapi/misc/cxl.h
3513 F: Documentation/powerpc/cxl.txt
3514 F: Documentation/powerpc/cxl.txt
3515 F: Documentation/ABI/testing/sysfs-class-cxl
3517 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3518 M: Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3519 M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3520 M: Uma Krishnan <ukrishn@linux.vnet.ibm.com>
3521 L: linux-scsi@vger.kernel.org
3523 F: drivers/scsi/cxlflash/
3524 F: include/uapi/scsi/cxlflash_ioctls.h
3525 F: Documentation/powerpc/cxlflash.txt
3527 STMMAC ETHERNET DRIVER
3528 M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3529 M: Alexandre Torgue <alexandre.torgue@st.com>
3530 L: netdev@vger.kernel.org
3531 W: http://www.stlinux.com
3533 F: drivers/net/ethernet/stmicro/stmmac/
3536 M: Russell King <linux@armlinux.org.uk>
3537 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3538 W: http://www.armlinux.org.uk/
3540 F: drivers/video/fbdev/cyber2000fb.*
3542 CYCLADES ASYNC MUX DRIVER
3543 W: http://www.cyclades.com/
3545 F: drivers/tty/cyclades.c
3546 F: include/linux/cyclades.h
3547 F: include/uapi/linux/cyclades.h
3549 CYCLADES PC300 DRIVER
3550 W: http://www.cyclades.com/
3552 F: drivers/net/wan/pc300*
3554 CYPRESS_FIRMWARE MEDIA DRIVER
3555 M: Antti Palosaari <crope@iki.fi>
3556 L: linux-media@vger.kernel.org
3557 W: https://linuxtv.org
3558 W: http://palosaari.fi/linux/
3559 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3560 T: git git://linuxtv.org/anttip/media_tree.git
3562 F: drivers/media/common/cypress_firmware*
3564 CYTTSP TOUCHSCREEN DRIVER
3565 M: Ferruh Yigit <fery@cypress.com>
3566 L: linux-input@vger.kernel.org
3568 F: drivers/input/touchscreen/cyttsp*
3569 F: include/linux/input/cyttsp.h
3571 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3572 M: Joshua Kinard <kumba@gentoo.org>
3574 F: drivers/rtc/rtc-ds1685.c
3575 F: include/linux/rtc/ds1685.h
3577 DAMA SLAVE for AX.25
3578 M: Joerg Reuter <jreuter@yaina.de>
3579 W: http://yaina.de/jreuter/
3580 W: http://www.qsl.net/dl1bke/
3581 L: linux-hams@vger.kernel.org
3583 F: net/ax25/af_ax25.c
3584 F: net/ax25/ax25_dev.c
3585 F: net/ax25/ax25_ds_*
3586 F: net/ax25/ax25_in.c
3587 F: net/ax25/ax25_out.c
3588 F: net/ax25/ax25_timer.c
3589 F: net/ax25/sysctl_net_ax25.c
3591 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3592 L: netdev@vger.kernel.org
3594 F: Documentation/networking/dmfe.txt
3595 F: drivers/net/ethernet/dec/tulip/dmfe.c
3597 DC390/AM53C974 SCSI driver
3598 M: Hannes Reinecke <hare@suse.com>
3599 L: linux-scsi@vger.kernel.org
3601 F: drivers/scsi/am53c974.c
3604 M: Oliver Neukum <oliver@neukum.org>
3605 M: Ali Akcaagac <aliakc@web.de>
3606 M: Jamie Lenehan <lenehan@twibble.org>
3607 L: dc395x@twibble.org
3608 W: http://twibble.org/dist/dc395x/
3609 W: http://lists.twibble.org/mailman/listinfo/dc395x/
3611 F: Documentation/scsi/dc395x.txt
3612 F: drivers/scsi/dc395x.*
3615 M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
3616 L: dccp@vger.kernel.org
3617 W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3619 F: include/linux/dccp.h
3620 F: include/uapi/linux/dccp.h
3621 F: include/linux/tfrc.h
3624 DECnet NETWORK LAYER
3625 W: http://linux-decnet.sourceforge.net
3626 L: linux-decnet-user@lists.sourceforge.net
3628 F: Documentation/networking/decnet.txt
3631 DECSTATION PLATFORM SUPPORT
3632 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3633 L: linux-mips@linux-mips.org
3634 W: http://www.linux-mips.org/wiki/DECstation
3637 F: arch/mips/include/asm/dec/
3638 F: arch/mips/include/asm/mach-dec/
3640 DEFXX FDDI NETWORK DRIVER
3641 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3643 F: drivers/net/fddi/defxx.*
3646 M: Matthew Garrett <mjg59@srcf.ucam.org>
3647 M: Pali Rohár <pali.rohar@gmail.com>
3648 L: platform-driver-x86@vger.kernel.org
3650 F: drivers/platform/x86/dell-laptop.c
3652 DELL LAPTOP RBTN DRIVER
3653 M: Pali Rohár <pali.rohar@gmail.com>
3655 F: drivers/platform/x86/dell-rbtn.*
3657 DELL LAPTOP FREEFALL DRIVER
3658 M: Pali Rohár <pali.rohar@gmail.com>
3660 F: drivers/platform/x86/dell-smo8800.c
3662 DELL LAPTOP SMM DRIVER
3663 M: Pali Rohár <pali.rohar@gmail.com>
3665 F: drivers/hwmon/dell-smm-hwmon.c
3666 F: include/uapi/linux/i8k.h
3668 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3669 M: Doug Warzecha <Douglas_Warzecha@dell.com>
3671 F: Documentation/dcdbas.txt
3672 F: drivers/firmware/dcdbas.*
3674 DELL WMI EXTRAS DRIVER
3675 M: Matthew Garrett <mjg59@srcf.ucam.org>
3676 M: Pali Rohár <pali.rohar@gmail.com>
3678 F: drivers/platform/x86/dell-wmi.c
3680 DESIGNWARE USB2 DRD IP DRIVER
3681 M: John Youn <johnyoun@synopsys.com>
3682 L: linux-usb@vger.kernel.org
3683 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3685 F: drivers/usb/dwc2/
3687 DESIGNWARE USB3 DRD IP DRIVER
3688 M: Felipe Balbi <balbi@kernel.org>
3689 L: linux-usb@vger.kernel.org
3690 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3692 F: drivers/usb/dwc3/
3694 DEVICE COREDUMP (DEV_COREDUMP)
3695 M: Johannes Berg <johannes@sipsolutions.net>
3696 L: linux-kernel@vger.kernel.org
3698 F: drivers/base/devcoredump.c
3699 F: include/linux/devcoredump.h
3701 DEVICE FREQUENCY (DEVFREQ)
3702 M: MyungJoo Ham <myungjoo.ham@samsung.com>
3703 M: Kyungmin Park <kyungmin.park@samsung.com>
3704 L: linux-pm@vger.kernel.org
3705 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3708 F: include/linux/devfreq.h
3709 F: Documentation/devicetree/bindings/devfreq/
3711 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3712 M: Chanwoo Choi <cw00.choi@samsung.com>
3713 L: linux-pm@vger.kernel.org
3714 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3716 F: drivers/devfreq/event/
3717 F: drivers/devfreq/devfreq-event.c
3718 F: include/linux/devfreq-event.h
3719 F: Documentation/devicetree/bindings/devfreq/event/
3721 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
3722 M: Chanwoo Choi <cw00.choi@samsung.com>
3723 L: linux-pm@vger.kernel.org
3724 L: linux-samsung-soc@vger.kernel.org
3725 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3727 F: drivers/devfreq/exynos-bus.c
3728 F: Documentation/devicetree/bindings/devfreq/exynos-bus.txt
3730 DEVICE NUMBER REGISTRY
3731 M: Torben Mathiasen <device@lanana.org>
3732 W: http://lanana.org/docs/device-list/index.html
3736 M: Alasdair Kergon <agk@redhat.com>
3737 M: Mike Snitzer <snitzer@redhat.com>
3738 M: dm-devel@redhat.com
3739 L: dm-devel@redhat.com
3740 W: http://sources.redhat.com/dm
3741 Q: http://patchwork.kernel.org/project/dm-devel/list/
3742 T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3743 T: quilt http://people.redhat.com/agk/patches/linux/editing/
3745 F: Documentation/device-mapper/
3747 F: drivers/md/persistent-data/
3748 F: include/linux/device-mapper.h
3749 F: include/linux/dm-*.h
3750 F: include/uapi/linux/dm-*.h
3753 M: Jiri Pirko <jiri@mellanox.com>
3754 L: netdev@vger.kernel.org
3756 F: net/core/devlink.c
3757 F: include/net/devlink.h
3758 F: include/uapi/linux/devlink.h
3760 DIALOG SEMICONDUCTOR DRIVERS
3761 M: Support Opensource <support.opensource@diasemi.com>
3762 W: http://www.dialog-semiconductor.com/products
3764 F: Documentation/hwmon/da90??
3765 F: Documentation/devicetree/bindings/mfd/da90*.txt
3766 F: Documentation/devicetree/bindings/regulator/da92*.txt
3767 F: Documentation/devicetree/bindings/sound/da[79]*.txt
3768 F: drivers/gpio/gpio-da90??.c
3769 F: drivers/hwmon/da90??-hwmon.c
3770 F: drivers/iio/adc/da91??-*.c
3771 F: drivers/input/misc/da90??_onkey.c
3772 F: drivers/input/touchscreen/da9052_tsi.c
3773 F: drivers/leds/leds-da90??.c
3774 F: drivers/mfd/da903x.c
3775 F: drivers/mfd/da90??-*.c
3776 F: drivers/mfd/da91??-*.c
3777 F: drivers/power/da9052-battery.c
3778 F: drivers/power/da91??-*.c
3779 F: drivers/regulator/da903x.c
3780 F: drivers/regulator/da9???-regulator.[ch]
3781 F: drivers/rtc/rtc-da90??.c
3782 F: drivers/video/backlight/da90??_bl.c
3783 F: drivers/watchdog/da90??_wdt.c
3784 F: include/linux/mfd/da903x.h
3785 F: include/linux/mfd/da9052/
3786 F: include/linux/mfd/da9055/
3787 F: include/linux/mfd/da9062/
3788 F: include/linux/mfd/da9063/
3789 F: include/linux/mfd/da9150/
3790 F: include/linux/regulator/da9211.h
3791 F: include/sound/da[79]*.h
3792 F: sound/soc/codecs/da[79]*.[ch]
3794 DIGI NEO AND CLASSIC PCI PRODUCTS
3795 M: Lidza Louina <lidza.louina@gmail.com>
3796 M: Mark Hounschell <markh@compro.net>
3797 L: driverdev-devel@linuxdriverproject.org
3799 F: drivers/staging/dgnc/
3801 DIOLAN U2C-12 I2C DRIVER
3802 M: Guenter Roeck <linux@roeck-us.net>
3803 L: linux-i2c@vger.kernel.org
3805 F: drivers/i2c/busses/i2c-diolan-u2c.c
3808 M: Matthew Wilcox <willy@linux.intel.com>
3809 L: linux-fsdevel@vger.kernel.org
3813 DIRECTORY NOTIFICATION (DNOTIFY)
3814 M: Eric Paris <eparis@parisplace.org>
3816 F: Documentation/filesystems/dnotify.txt
3817 F: fs/notify/dnotify/
3818 F: include/linux/dnotify.h
3820 DISK GEOMETRY AND PARTITION HANDLING
3821 M: Andries Brouwer <aeb@cwi.nl>
3822 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3823 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3824 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3828 M: Jan Kara <jack@suse.com>
3830 F: Documentation/filesystems/quota.txt
3832 F: include/linux/quota*.h
3833 F: include/uapi/linux/quota*.h
3835 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3836 M: Bernie Thompson <bernie@plugable.com>
3837 L: linux-fbdev@vger.kernel.org
3839 W: http://plugable.com/category/projects/udlfb/
3840 F: drivers/video/fbdev/udlfb.c
3841 F: include/video/udlfb.h
3842 F: Documentation/fb/udlfb.txt
3844 DISTRIBUTED LOCK MANAGER (DLM)
3845 M: Christine Caulfield <ccaulfie@redhat.com>
3846 M: David Teigland <teigland@redhat.com>
3847 L: cluster-devel@redhat.com
3848 W: http://sources.redhat.com/cluster/
3849 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
3853 DMA BUFFER SHARING FRAMEWORK
3854 M: Sumit Semwal <sumit.semwal@linaro.org>
3856 L: linux-media@vger.kernel.org
3857 L: dri-devel@lists.freedesktop.org
3858 L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3860 F: include/linux/dma-buf*
3861 F: include/linux/reservation.h
3862 F: include/linux/*fence.h
3863 F: Documentation/dma-buf-sharing.txt
3864 T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3867 M: Sumit Semwal <sumit.semwal@linaro.org>
3868 R: Gustavo Padovan <gustavo@padovan.org>
3870 L: linux-media@vger.kernel.org
3871 L: dri-devel@lists.freedesktop.org
3872 F: drivers/dma-buf/sync_file.c
3873 F: include/linux/sync_file.h
3874 F: Documentation/sync_file.txt
3875 T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3877 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3878 M: Vinod Koul <vinod.koul@intel.com>
3879 L: dmaengine@vger.kernel.org
3880 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3883 F: include/linux/dmaengine.h
3884 F: Documentation/devicetree/bindings/dma/
3885 F: Documentation/dmaengine/
3886 T: git git://git.infradead.org/users/vkoul/slave-dma.git
3888 DME1737 HARDWARE MONITOR DRIVER
3889 M: Juerg Haefliger <juergh@gmail.com>
3890 L: linux-hwmon@vger.kernel.org
3892 F: Documentation/hwmon/dme1737
3893 F: drivers/hwmon/dme1737.c
3896 M: Jean Delvare <jdelvare@suse.com>
3898 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3899 F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
3900 F: drivers/firmware/dmi-id.c
3901 F: drivers/firmware/dmi_scan.c
3902 F: include/linux/dmi.h
3905 M: Jonathan Corbet <corbet@lwn.net>
3906 L: linux-doc@vger.kernel.org
3909 F: scripts/docproc.c
3910 F: scripts/kernel-doc*
3911 X: Documentation/ABI/
3912 X: Documentation/devicetree/
3913 X: Documentation/acpi
3914 X: Documentation/power
3915 X: Documentation/spi
3916 X: Documentation/DocBook/media
3917 T: git git://git.lwn.net/linux.git docs-next
3920 M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
3921 L: blinux-list@redhat.com
3923 F: drivers/char/dtlk.c
3924 F: include/linux/dtlk.h
3926 DPT_I2O SCSI RAID DRIVER
3927 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3928 L: linux-scsi@vger.kernel.org
3929 W: http://www.adaptec.com/
3931 F: drivers/scsi/dpt*
3932 F: drivers/scsi/dpt/
3935 M: Philipp Reisner <philipp.reisner@linbit.com>
3936 M: Lars Ellenberg <lars.ellenberg@linbit.com>
3937 L: drbd-dev@lists.linbit.com
3938 W: http://www.drbd.org
3939 T: git git://git.linbit.com/linux-drbd.git
3940 T: git git://git.linbit.com/drbd-8.4.git
3942 F: drivers/block/drbd/
3944 F: Documentation/blockdev/drbd/
3946 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3947 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3948 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3950 F: Documentation/kobject.txt
3955 F: include/linux/debugfs.h
3956 F: include/linux/kobj*
3960 M: David Airlie <airlied@linux.ie>
3961 L: dri-devel@lists.freedesktop.org
3962 T: git git://people.freedesktop.org/~airlied/linux
3966 F: Documentation/devicetree/bindings/display/
3967 F: Documentation/devicetree/bindings/gpu/
3968 F: Documentation/devicetree/bindings/video/
3969 F: Documentation/gpu/
3971 F: include/uapi/drm/
3973 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
3974 M: Dave Airlie <airlied@redhat.com>
3976 F: drivers/gpu/drm/ast/
3978 DRM DRIVER FOR BOCHS VIRTUAL GPU
3979 M: Gerd Hoffmann <kraxel@redhat.com>
3981 F: drivers/gpu/drm/bochs/
3983 DRM DRIVER FOR QEMU'S CIRRUS DEVICE
3984 M: Dave Airlie <airlied@redhat.com>
3986 F: drivers/gpu/drm/cirrus/
3988 RADEON and AMDGPU DRM DRIVERS
3989 M: Alex Deucher <alexander.deucher@amd.com>
3990 M: Christian König <christian.koenig@amd.com>
3991 L: dri-devel@lists.freedesktop.org
3992 T: git git://people.freedesktop.org/~agd5f/linux
3994 F: drivers/gpu/drm/radeon/
3995 F: include/uapi/drm/radeon_drm.h
3996 F: drivers/gpu/drm/amd/
3997 F: include/uapi/drm/amdgpu_drm.h
4000 M: Thierry Reding <thierry.reding@gmail.com>
4001 L: dri-devel@lists.freedesktop.org
4002 T: git git://anongit.freedesktop.org/tegra/linux.git
4004 F: drivers/gpu/drm/drm_panel.c
4005 F: drivers/gpu/drm/panel/
4006 F: include/drm/drm_panel.h
4007 F: Documentation/devicetree/bindings/display/panel/
4009 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
4010 M: Daniel Vetter <daniel.vetter@intel.com>
4011 M: Jani Nikula <jani.nikula@linux.intel.com>
4012 L: intel-gfx@lists.freedesktop.org
4013 L: dri-devel@lists.freedesktop.org
4014 W: https://01.org/linuxgraphics/
4015 Q: http://patchwork.freedesktop.org/project/intel-gfx/
4016 T: git git://anongit.freedesktop.org/drm-intel
4018 F: drivers/gpu/drm/i915/
4019 F: include/drm/i915*
4020 F: include/uapi/drm/i915_drm.h
4021 F: Documentation/gpu/i915.rst
4023 DRM DRIVERS FOR ATMEL HLCDC
4024 M: Boris Brezillon <boris.brezillon@free-electrons.com>
4025 L: dri-devel@lists.freedesktop.org
4027 F: drivers/gpu/drm/atmel-hlcdc/
4028 F: Documentation/devicetree/bindings/drm/atmel/
4030 DRM DRIVERS FOR ALLWINNER A10
4031 M: Maxime Ripard <maxime.ripard@free-electrons.com>
4032 L: dri-devel@lists.freedesktop.org
4034 F: drivers/gpu/drm/sun4i/
4035 F: Documentation/devicetree/bindings/display/sunxi/sun4i-drm.txt
4037 DRM DRIVERS FOR EXYNOS
4038 M: Inki Dae <inki.dae@samsung.com>
4039 M: Joonyoung Shim <jy0922.shim@samsung.com>
4040 M: Seung-Woo Kim <sw0312.kim@samsung.com>
4041 M: Kyungmin Park <kyungmin.park@samsung.com>
4042 L: dri-devel@lists.freedesktop.org
4043 T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
4045 F: drivers/gpu/drm/exynos/
4046 F: include/uapi/drm/exynos_drm.h
4047 F: Documentation/devicetree/bindings/display/exynos/
4049 DRM DRIVERS FOR FREESCALE DCU
4050 M: Stefan Agner <stefan@agner.ch>
4051 M: Alison Wang <alison.wang@freescale.com>
4052 L: dri-devel@lists.freedesktop.org
4054 F: drivers/gpu/drm/fsl-dcu/
4055 F: Documentation/devicetree/bindings/display/fsl,dcu.txt
4056 F: Documentation/devicetree/bindings/display/fsl,tcon.txt
4057 F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
4059 DRM DRIVERS FOR FREESCALE IMX
4060 M: Philipp Zabel <p.zabel@pengutronix.de>
4061 L: dri-devel@lists.freedesktop.org
4063 F: drivers/gpu/drm/imx/
4064 F: drivers/gpu/ipu-v3/
4065 F: Documentation/devicetree/bindings/display/imx/
4067 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
4068 M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
4069 L: dri-devel@lists.freedesktop.org
4070 T: git git://github.com/patjak/drm-gma500
4072 F: drivers/gpu/drm/gma500/
4074 DRM DRIVERS FOR HISILICON
4075 M: Xinliang Liu <z.liuxinliang@hisilicon.com>
4076 R: Xinwei Kong <kong.kongxinwei@hisilicon.com>
4077 R: Chen Feng <puck.chen@hisilicon.com>
4078 L: dri-devel@lists.freedesktop.org
4079 T: git git://github.com/xin3liang/linux.git
4081 F: drivers/gpu/drm/hisilicon/
4082 F: Documentation/devicetree/bindings/display/hisilicon/
4084 DRM DRIVER FOR INTEL I810 VIDEO CARDS
4085 S: Orphan / Obsolete
4086 F: drivers/gpu/drm/i810/
4087 F: include/uapi/drm/i810_drm.h
4089 DRM DRIVERS FOR MEDIATEK
4090 M: CK Hu <ck.hu@mediatek.com>
4091 M: Philipp Zabel <p.zabel@pengutronix.de>
4092 L: dri-devel@lists.freedesktop.org
4094 F: drivers/gpu/drm/mediatek/
4095 F: Documentation/devicetree/bindings/display/mediatek/
4097 DRM DRIVER FOR MSM ADRENO GPU
4098 M: Rob Clark <robdclark@gmail.com>
4099 L: linux-arm-msm@vger.kernel.org
4100 L: dri-devel@lists.freedesktop.org
4101 L: freedreno@lists.freedesktop.org
4102 T: git git://people.freedesktop.org/~robclark/linux
4104 F: drivers/gpu/drm/msm/
4105 F: include/uapi/drm/msm_drm.h
4106 F: Documentation/devicetree/bindings/display/msm/
4108 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
4109 M: Ben Skeggs <bskeggs@redhat.com>
4110 L: dri-devel@lists.freedesktop.org
4111 L: nouveau@lists.freedesktop.org
4112 T: git git://github.com/skeggsb/linux
4114 F: drivers/gpu/drm/nouveau/
4115 F: include/uapi/drm/nouveau_drm.h
4117 DRM DRIVERS FOR NVIDIA TEGRA
4118 M: Thierry Reding <thierry.reding@gmail.com>
4119 L: dri-devel@lists.freedesktop.org
4120 L: linux-tegra@vger.kernel.org
4121 T: git git://anongit.freedesktop.org/tegra/linux.git
4123 F: drivers/gpu/drm/tegra/
4124 F: drivers/gpu/host1x/
4125 F: include/linux/host1x.h
4126 F: include/uapi/drm/tegra_drm.h
4127 F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
4129 DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS
4130 S: Orphan / Obsolete
4131 F: drivers/gpu/drm/mga/
4132 F: include/uapi/drm/mga_drm.h
4134 DRM DRIVER FOR MGA G200 SERVER GRAPHICS CHIPS
4135 M: Dave Airlie <airlied@redhat.com>
4137 F: drivers/gpu/drm/mgag200/
4139 DRM DRIVER FOR RAGE 128 VIDEO CARDS
4140 S: Orphan / Obsolete
4141 F: drivers/gpu/drm/r128/
4142 F: include/uapi/drm/r128_drm.h
4144 DRM DRIVERS FOR RENESAS
4145 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
4146 L: dri-devel@lists.freedesktop.org
4147 L: linux-renesas-soc@vger.kernel.org
4148 T: git git://linuxtv.org/pinchartl/fbdev
4150 F: drivers/gpu/drm/rcar-du/
4151 F: drivers/gpu/drm/shmobile/
4152 F: include/linux/platform_data/shmob_drm.h
4153 F: Documentation/devicetree/bindings/display/renesas,du.txt
4155 DRM DRIVER FOR QXL VIRTUAL GPU
4156 M: Dave Airlie <airlied@redhat.com>
4158 F: drivers/gpu/drm/qxl/
4159 F: include/uapi/drm/qxl_drm.h
4161 DRM DRIVERS FOR ROCKCHIP
4162 M: Mark Yao <mark.yao@rock-chips.com>
4163 L: dri-devel@lists.freedesktop.org
4165 F: drivers/gpu/drm/rockchip/
4166 F: Documentation/devicetree/bindings/display/rockchip/
4168 DRM DRIVER FOR SAVAGE VIDEO CARDS
4169 S: Orphan / Obsolete
4170 F: drivers/gpu/drm/savage/
4171 F: include/uapi/drm/savage_drm.h
4173 DRM DRIVER FOR SIS VIDEO CARDS
4174 S: Orphan / Obsolete
4175 F: drivers/gpu/drm/sis/
4176 F: include/uapi/drm/sis_drm.h
4179 M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
4180 M: Vincent Abriou <vincent.abriou@st.com>
4181 L: dri-devel@lists.freedesktop.org
4182 T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
4184 F: drivers/gpu/drm/sti
4185 F: Documentation/devicetree/bindings/display/st,stih4xx.txt
4187 DRM DRIVER FOR TDFX VIDEO CARDS
4188 S: Orphan / Obsolete
4189 F: drivers/gpu/drm/tdfx/
4191 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
4192 M: Dave Airlie <airlied@redhat.com>
4194 F: drivers/gpu/drm/udl/
4196 DRM DRIVERS FOR VIVANTE GPU IP
4197 M: Lucas Stach <l.stach@pengutronix.de>
4198 R: Russell King <linux+etnaviv@armlinux.org.uk>
4199 R: Christian Gmeiner <christian.gmeiner@gmail.com>
4200 L: dri-devel@lists.freedesktop.org
4202 F: drivers/gpu/drm/etnaviv/
4203 F: include/uapi/drm/etnaviv_drm.h
4204 F: Documentation/devicetree/bindings/display/etnaviv/
4206 DRM DRIVER FOR VMWARE VIRTUAL GPU
4207 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
4208 M: Sinclair Yeh <syeh@vmware.com>
4209 M: Thomas Hellstrom <thellstrom@vmware.com>
4210 L: dri-devel@lists.freedesktop.org
4211 T: git git://people.freedesktop.org/~syeh/repos_linux
4212 T: git git://people.freedesktop.org/~thomash/linux
4214 F: drivers/gpu/drm/vmwgfx/
4215 F: include/uapi/drm/vmwgfx_drm.h
4218 M: Eric Anholt <eric@anholt.net>
4219 T: git git://github.com/anholt/linux
4221 F: drivers/gpu/drm/vc4/
4222 F: include/uapi/drm/vc4_drm.h
4223 F: Documentation/devicetree/bindings/display/brcm,bcm-vc4.txt
4225 DRM DRIVERS FOR TI OMAP
4226 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4227 L: dri-devel@lists.freedesktop.org
4229 F: drivers/gpu/drm/omapdrm/
4230 F: Documentation/devicetree/bindings/display/ti/
4232 DRM DRIVERS FOR TI LCDC
4233 M: Jyri Sarha <jsarha@ti.com>
4234 R: Tomi Valkeinen <tomi.valkeinen@ti.com>
4235 L: dri-devel@lists.freedesktop.org
4237 F: drivers/gpu/drm/tilcdc/
4238 F: Documentation/devicetree/bindings/display/tilcdc/
4240 DSBR100 USB FM RADIO DRIVER
4241 M: Alexey Klimov <klimov.linux@gmail.com>
4242 L: linux-media@vger.kernel.org
4243 T: git git://linuxtv.org/media_tree.git
4245 F: drivers/media/radio/dsbr100.c
4248 M: Francois Romieu <romieu@fr.zoreil.com>
4249 L: netdev@vger.kernel.org
4251 F: drivers/net/wan/dscc4.c
4254 M: Hans Verkuil <hverkuil@xs4all.nl>
4255 L: linux-media@vger.kernel.org
4256 T: git git://linuxtv.org/media_tree.git
4257 W: https://linuxtv.org
4259 F: drivers/media/pci/dt3155/
4261 DVB_USB_AF9015 MEDIA DRIVER
4262 M: Antti Palosaari <crope@iki.fi>
4263 L: linux-media@vger.kernel.org
4264 W: https://linuxtv.org
4265 W: http://palosaari.fi/linux/
4266 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4267 T: git git://linuxtv.org/anttip/media_tree.git
4269 F: drivers/media/usb/dvb-usb-v2/af9015*
4271 DVB_USB_AF9035 MEDIA DRIVER
4272 M: Antti Palosaari <crope@iki.fi>
4273 L: linux-media@vger.kernel.org
4274 W: https://linuxtv.org
4275 W: http://palosaari.fi/linux/
4276 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4277 T: git git://linuxtv.org/anttip/media_tree.git
4279 F: drivers/media/usb/dvb-usb-v2/af9035*
4281 DVB_USB_ANYSEE MEDIA DRIVER
4282 M: Antti Palosaari <crope@iki.fi>
4283 L: linux-media@vger.kernel.org
4284 W: https://linuxtv.org
4285 W: http://palosaari.fi/linux/
4286 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4287 T: git git://linuxtv.org/anttip/media_tree.git
4289 F: drivers/media/usb/dvb-usb-v2/anysee*
4291 DVB_USB_AU6610 MEDIA DRIVER
4292 M: Antti Palosaari <crope@iki.fi>
4293 L: linux-media@vger.kernel.org
4294 W: https://linuxtv.org
4295 W: http://palosaari.fi/linux/
4296 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4297 T: git git://linuxtv.org/anttip/media_tree.git
4299 F: drivers/media/usb/dvb-usb-v2/au6610*
4301 DVB_USB_CE6230 MEDIA DRIVER
4302 M: Antti Palosaari <crope@iki.fi>
4303 L: linux-media@vger.kernel.org
4304 W: https://linuxtv.org
4305 W: http://palosaari.fi/linux/
4306 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4307 T: git git://linuxtv.org/anttip/media_tree.git
4309 F: drivers/media/usb/dvb-usb-v2/ce6230*
4311 DVB_USB_CXUSB MEDIA DRIVER
4312 M: Michael Krufky <mkrufky@linuxtv.org>
4313 L: linux-media@vger.kernel.org
4314 W: https://linuxtv.org
4315 W: http://github.com/mkrufky
4316 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4317 T: git git://linuxtv.org/media_tree.git
4319 F: drivers/media/usb/dvb-usb/cxusb*
4321 DVB_USB_EC168 MEDIA DRIVER
4322 M: Antti Palosaari <crope@iki.fi>
4323 L: linux-media@vger.kernel.org
4324 W: https://linuxtv.org
4325 W: http://palosaari.fi/linux/
4326 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4327 T: git git://linuxtv.org/anttip/media_tree.git
4329 F: drivers/media/usb/dvb-usb-v2/ec168*
4331 DVB_USB_GL861 MEDIA DRIVER
4332 M: Antti Palosaari <crope@iki.fi>
4333 L: linux-media@vger.kernel.org
4334 W: https://linuxtv.org
4335 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4336 T: git git://linuxtv.org/anttip/media_tree.git
4338 F: drivers/media/usb/dvb-usb-v2/gl861*
4340 DVB_USB_MXL111SF MEDIA DRIVER
4341 M: Michael Krufky <mkrufky@linuxtv.org>
4342 L: linux-media@vger.kernel.org
4343 W: https://linuxtv.org
4344 W: http://github.com/mkrufky
4345 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4346 T: git git://linuxtv.org/mkrufky/mxl111sf.git
4348 F: drivers/media/usb/dvb-usb-v2/mxl111sf*
4350 DVB_USB_RTL28XXU MEDIA DRIVER
4351 M: Antti Palosaari <crope@iki.fi>
4352 L: linux-media@vger.kernel.org
4353 W: https://linuxtv.org
4354 W: http://palosaari.fi/linux/
4355 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4356 T: git git://linuxtv.org/anttip/media_tree.git
4358 F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
4360 DVB_USB_V2 MEDIA DRIVER
4361 M: Antti Palosaari <crope@iki.fi>
4362 L: linux-media@vger.kernel.org
4363 W: https://linuxtv.org
4364 W: http://palosaari.fi/linux/
4365 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4366 T: git git://linuxtv.org/anttip/media_tree.git
4368 F: drivers/media/usb/dvb-usb-v2/dvb_usb*
4369 F: drivers/media/usb/dvb-usb-v2/usb_urb.c
4372 M: Jason Baron <jbaron@akamai.com>
4374 F: lib/dynamic_debug.c
4375 F: include/linux/dynamic_debug.h
4377 DZ DECSTATION DZ11 SERIAL DRIVER
4378 M: "Maciej W. Rozycki" <macro@linux-mips.org>
4380 F: drivers/tty/serial/dz.*
4382 E3X0 POWER BUTTON DRIVER
4383 M: Moritz Fischer <moritz.fischer@ettus.com>
4384 L: usrp-users@lists.ettus.com
4385 W: http://www.ettus.com
4387 F: drivers/input/misc/e3x0-button.c
4388 F: Documentation/devicetree/bindings/input/e3x0-button.txt
4391 M: Antti Palosaari <crope@iki.fi>
4392 L: linux-media@vger.kernel.org
4393 W: https://linuxtv.org
4394 W: http://palosaari.fi/linux/
4395 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4396 T: git git://linuxtv.org/anttip/media_tree.git
4398 F: drivers/media/tuners/e4000*
4400 EATA ISA/EISA/PCI SCSI DRIVER
4401 M: Dario Ballabio <ballabio_dario@emc.com>
4402 L: linux-scsi@vger.kernel.org
4404 F: drivers/scsi/eata.c
4407 M: Antti Palosaari <crope@iki.fi>
4408 L: linux-media@vger.kernel.org
4409 W: https://linuxtv.org
4410 W: http://palosaari.fi/linux/
4411 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4412 T: git git://linuxtv.org/anttip/media_tree.git
4414 F: drivers/media/dvb-frontends/ec100*
4417 M: Tyler Hicks <tyhicks@canonical.com>
4418 L: ecryptfs@vger.kernel.org
4419 W: http://ecryptfs.org
4420 W: https://launchpad.net/ecryptfs
4421 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4423 F: Documentation/filesystems/ecryptfs.txt
4427 M: Doug Thompson <dougthompson@xmission.com>
4428 M: Borislav Petkov <bp@alien8.de>
4429 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4430 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4431 L: linux-edac@vger.kernel.org
4432 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4433 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4435 F: Documentation/edac.txt
4437 F: include/linux/edac.h
4440 M: Doug Thompson <dougthompson@xmission.com>
4441 M: Borislav Petkov <bp@alien8.de>
4442 L: linux-edac@vger.kernel.org
4444 F: drivers/edac/amd64_edac*
4447 M: Doug Thompson <dougthompson@xmission.com>
4448 M: Robert Richter <rric@kernel.org>
4449 L: linux-edac@vger.kernel.org
4451 F: drivers/edac/highbank*
4454 M: Ralf Baechle <ralf@linux-mips.org>
4455 M: David Daney <david.daney@cavium.com>
4456 L: linux-edac@vger.kernel.org
4457 L: linux-mips@linux-mips.org
4459 F: drivers/edac/octeon_edac*
4462 M: Mark Gross <mark.gross@intel.com>
4463 M: Doug Thompson <dougthompson@xmission.com>
4464 L: linux-edac@vger.kernel.org
4466 F: drivers/edac/e752x_edac.c
4469 M: Doug Thompson <dougthompson@xmission.com>
4470 L: linux-edac@vger.kernel.org
4472 F: drivers/edac/e7xxx_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/ghes_edac.c
4482 M: Tim Small <tim@buttersideup.com>
4483 L: linux-edac@vger.kernel.org
4485 F: drivers/edac/i82443bxgx_edac.c
4488 M: Jason Uhlenkott <juhlenko@akamai.com>
4489 L: linux-edac@vger.kernel.org
4491 F: drivers/edac/i3000_edac.c
4494 M: Doug Thompson <dougthompson@xmission.com>
4495 L: linux-edac@vger.kernel.org
4497 F: drivers/edac/i5000_edac.c
4500 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4501 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4502 L: linux-edac@vger.kernel.org
4504 F: drivers/edac/i5400_edac.c
4507 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4508 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4509 L: linux-edac@vger.kernel.org
4511 F: drivers/edac/i7300_edac.c
4514 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4515 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4516 L: linux-edac@vger.kernel.org
4518 F: drivers/edac/i7core_edac.c
4521 M: Ranganathan Desikan <ravi@jetztechnologies.com>
4522 M: "Arvind R." <arvino55@gmail.com>
4523 L: linux-edac@vger.kernel.org
4525 F: drivers/edac/i82975x_edac.c
4528 M: Jason Baron <jbaron@akamai.com>
4529 L: linux-edac@vger.kernel.org
4531 F: drivers/edac/ie31200_edac.c
4534 M: Johannes Thumshirn <morbidrsa@gmail.com>
4535 L: linux-edac@vger.kernel.org
4537 F: drivers/edac/mpc85xx_edac.[ch]
4540 M: Egor Martovetsky <egor@pasemi.com>
4541 L: linux-edac@vger.kernel.org
4543 F: drivers/edac/pasemi_edac.c
4546 M: Tim Small <tim@buttersideup.com>
4547 L: linux-edac@vger.kernel.org
4549 F: drivers/edac/r82600_edac.c
4552 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4553 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4554 L: linux-edac@vger.kernel.org
4556 F: drivers/edac/sb_edac.c
4559 M: Tony Luck <tony.luck@intel.com>
4560 L: linux-edac@vger.kernel.org
4562 F: drivers/edac/skx_edac.c
4565 APPLIED MICRO (APM) X-GENE SOC EDAC
4566 M: Loc Ho <lho@apm.com>
4568 F: drivers/edac/xgene_edac.c
4569 F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4571 EDIROL UA-101/UA-1000 DRIVER
4572 M: Clemens Ladisch <clemens@ladisch.de>
4573 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4574 T: git git://git.alsa-project.org/alsa-kernel.git
4576 F: sound/usb/misc/ua101.c
4578 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4579 M: Matt Fleming <matt@codeblueprint.co.uk>
4580 L: linux-efi@vger.kernel.org
4581 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4583 F: Documentation/efi-stub.txt
4584 F: arch/ia64/kernel/efi.c
4585 F: arch/x86/boot/compressed/eboot.[ch]
4586 F: arch/x86/include/asm/efi.h
4587 F: arch/x86/platform/efi/
4588 F: drivers/firmware/efi/
4589 F: include/linux/efi*.h
4591 EFI VARIABLE FILESYSTEM
4592 M: Matthew Garrett <matthew.garrett@nebula.com>
4593 M: Jeremy Kerr <jk@ozlabs.org>
4594 M: Matt Fleming <matt@codeblueprint.co.uk>
4595 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4596 L: linux-efi@vger.kernel.org
4600 EFIFB FRAMEBUFFER DRIVER
4601 L: linux-fbdev@vger.kernel.org
4602 M: Peter Jones <pjones@redhat.com>
4604 F: drivers/video/fbdev/efifb.c
4607 W: http://aeschi.ch.eu.org/efs/
4611 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4612 M: Douglas Miller <dougmill@linux.vnet.ibm.com>
4613 L: netdev@vger.kernel.org
4615 F: drivers/net/ethernet/ibm/ehea/
4617 EM28XX VIDEO4LINUX DRIVER
4618 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4619 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4620 L: linux-media@vger.kernel.org
4621 W: https://linuxtv.org
4622 T: git git://linuxtv.org/media_tree.git
4624 F: drivers/media/usb/em28xx/
4627 M: Paul Gortmaker <paul.gortmaker@windriver.com>
4628 M: Matt Mackall <mpm@selenic.com>
4629 M: David Woodhouse <dwmw2@infradead.org>
4630 L: linux-embedded@vger.kernel.org
4633 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4634 M: James Smart <james.smart@avagotech.com>
4635 M: Dick Kennedy <dick.kennedy@avagotech.com>
4636 L: linux-scsi@vger.kernel.org
4637 W: http://www.avagotech.com
4639 F: drivers/scsi/lpfc/
4641 ENE CB710 FLASH CARD READER DRIVER
4642 M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
4644 F: drivers/misc/cb710/
4645 F: drivers/mmc/host/cb710-mmc.*
4646 F: include/linux/cb710.h
4648 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4649 M: Maxim Levitsky <maximlevitsky@gmail.com>
4651 F: drivers/media/rc/ene_ir.*
4653 EPSON S1D13XXX FRAMEBUFFER DRIVER
4654 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
4656 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4657 F: drivers/video/fbdev/s1d13xxxfb.c
4658 F: include/video/s1d13xxxfb.h
4660 ET131X NETWORK DRIVER
4661 M: Mark Einon <mark.einon@gmail.com>
4663 F: drivers/net/ethernet/agere/
4666 M: Stephen Hemminger <stephen@networkplumber.org>
4667 L: bridge@lists.linux-foundation.org (moderated for non-subscribers)
4668 L: netdev@vger.kernel.org
4669 W: http://www.linuxfoundation.org/en/Net:Bridge
4671 F: include/linux/netfilter_bridge/
4674 ETHERNET PHY LIBRARY
4675 M: Florian Fainelli <f.fainelli@gmail.com>
4676 L: netdev@vger.kernel.org
4678 F: include/linux/phy.h
4679 F: include/linux/phy_fixed.h
4681 F: Documentation/networking/phy.txt
4682 F: drivers/of/of_mdio.c
4683 F: drivers/of/of_net.c
4686 M: Jan Kara <jack@suse.com>
4687 L: linux-ext4@vger.kernel.org
4689 F: Documentation/filesystems/ext2.txt
4691 F: include/linux/ext2*
4694 M: "Theodore Ts'o" <tytso@mit.edu>
4695 M: Andreas Dilger <adilger.kernel@dilger.ca>
4696 L: linux-ext4@vger.kernel.org
4697 W: http://ext4.wiki.kernel.org
4698 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
4699 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4701 F: Documentation/filesystems/ext4.txt
4704 Extended Verification Module (EVM)
4705 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4706 L: linux-ima-devel@lists.sourceforge.net
4707 L: linux-security-module@vger.kernel.org
4709 F: security/integrity/evm/
4711 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4712 M: MyungJoo Ham <myungjoo.ham@samsung.com>
4713 M: Chanwoo Choi <cw00.choi@samsung.com>
4714 L: linux-kernel@vger.kernel.org
4715 T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4718 F: include/linux/extcon/
4719 F: include/linux/extcon.h
4720 F: Documentation/extcon/
4721 F: Documentation/devicetree/bindings/extcon/
4724 M: Jingoo Han <jingoohan1@gmail.com>
4725 L: dri-devel@lists.freedesktop.org
4727 F: drivers/gpu/drm/exynos/exynos_dp*
4729 EXYNOS SYSMMU (IOMMU) driver
4730 M: Marek Szyprowski <m.szyprowski@samsung.com>
4731 L: iommu@lists.linux-foundation.org
4733 F: drivers/iommu/exynos-iommu.c
4735 EXYNOS MIPI DISPLAY DRIVERS
4736 M: Inki Dae <inki.dae@samsung.com>
4737 M: Donghwa Lee <dh09.lee@samsung.com>
4738 M: Kyungmin Park <kyungmin.park@samsung.com>
4739 L: linux-fbdev@vger.kernel.org
4741 F: drivers/video/fbdev/exynos/exynos_mipi*
4742 F: include/video/exynos_mipi*
4744 EZchip NPS platform support
4745 M: Noam Camus <noamc@ezchip.com>
4747 F: arch/arc/plat-eznps
4748 F: arch/arc/boot/dts/eznps.dts
4750 F71805F HARDWARE MONITORING DRIVER
4751 M: Jean Delvare <jdelvare@suse.com>
4752 L: linux-hwmon@vger.kernel.org
4754 F: Documentation/hwmon/f71805f
4755 F: drivers/hwmon/f71805f.c
4758 M: Michael Buesch <m@bues.ch>
4759 L: linux-media@vger.kernel.org
4761 F: drivers/media/tuners/fc0011.h
4762 F: drivers/media/tuners/fc0011.c
4765 M: Antti Palosaari <crope@iki.fi>
4766 L: linux-media@vger.kernel.org
4767 W: https://linuxtv.org
4768 W: http://palosaari.fi/linux/
4769 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4770 T: git git://linuxtv.org/anttip/media_tree.git
4772 F: drivers/media/tuners/fc2580*
4775 M: Eric Paris <eparis@redhat.com>
4777 F: fs/notify/fanotify/
4778 F: include/linux/fanotify.h
4779 F: include/uapi/linux/fanotify.h
4781 FARSYNC SYNCHRONOUS DRIVER
4782 M: Kevin Curtis <kevin.curtis@farsite.co.uk>
4783 W: http://www.farsite.co.uk/
4785 F: drivers/net/wan/farsync.*
4787 FAULT INJECTION SUPPORT
4788 M: Akinobu Mita <akinobu.mita@gmail.com>
4790 F: Documentation/fault-injection/
4791 F: lib/fault-inject.c
4793 FBTFT Framebuffer drivers
4794 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4795 M: Noralf Trønnes <noralf@tronnes.org>
4797 F: drivers/staging/fbtft/
4799 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4800 M: Johannes Thumshirn <jth@kernel.org>
4801 L: fcoe-devel@open-fcoe.org
4802 W: www.Open-FCoE.org
4804 F: drivers/scsi/libfc/
4805 F: drivers/scsi/fcoe/
4807 F: include/scsi/libfc.h
4808 F: include/scsi/libfcoe.h
4809 F: include/uapi/scsi/fc/
4811 FILE LOCKING (flock() and fcntl()/lockf())
4812 M: Jeff Layton <jlayton@poochiereds.net>
4813 M: "J. Bruce Fields" <bfields@fieldses.org>
4814 L: linux-fsdevel@vger.kernel.org
4816 F: include/linux/fcntl.h
4817 F: include/linux/fs.h
4818 F: include/uapi/linux/fcntl.h
4819 F: include/uapi/linux/fs.h
4823 FILESYSTEMS (VFS and infrastructure)
4824 M: Alexander Viro <viro@zeniv.linux.org.uk>
4825 L: linux-fsdevel@vger.kernel.org
4829 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4830 M: Riku Voipio <riku.voipio@iki.fi>
4831 L: linux-hwmon@vger.kernel.org
4833 F: drivers/hwmon/f75375s.c
4834 F: include/linux/f75375s.h
4836 FIREWIRE AUDIO DRIVERS
4837 M: Clemens Ladisch <clemens@ladisch.de>
4838 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4839 T: git git://git.alsa-project.org/alsa-kernel.git
4843 FIREWIRE MEDIA DRIVERS (firedtv)
4844 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4845 L: linux-media@vger.kernel.org
4846 L: linux1394-devel@lists.sourceforge.net
4847 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4849 F: drivers/media/firewire/
4851 FIREWIRE SBP-2 TARGET
4852 M: Chris Boot <bootc@bootc.net>
4853 L: linux-scsi@vger.kernel.org
4854 L: target-devel@vger.kernel.org
4855 L: linux1394-devel@lists.sourceforge.net
4856 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4858 F: drivers/target/sbp/
4861 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4862 L: linux1394-devel@lists.sourceforge.net
4863 W: http://ieee1394.wiki.kernel.org/
4864 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4866 F: drivers/firewire/
4867 F: include/linux/firewire.h
4868 F: include/uapi/linux/firewire*.h
4871 FIRMWARE LOADER (request_firmware)
4872 M: Ming Lei <ming.lei@canonical.com>
4873 L: linux-kernel@vger.kernel.org
4875 F: Documentation/firmware_class/
4876 F: drivers/base/firmware*.c
4877 F: include/linux/firmware.h
4879 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4880 M: Joshua Morris <josh.h.morris@us.ibm.com>
4881 M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4883 F: drivers/block/rsxx/
4886 M: Jiri Kosina <jikos@kernel.org>
4887 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4889 F: drivers/block/floppy.c
4892 M: Alessandro Rubini <rubini@gnudd.com>
4893 W: http://www.ohwr.org/projects/fmc-bus
4896 F: include/linux/fmc*.h
4897 F: include/linux/ipmi-fru.h
4900 FPGA MANAGER FRAMEWORK
4901 M: Alan Tull <atull@opensource.altera.com>
4902 R: Moritz Fischer <moritz.fischer@ettus.com>
4905 F: include/linux/fpga/fpga-mgr.h
4906 W: http://www.rocketboards.org
4909 M: Bill Metzenthen <billm@melbpc.org.au>
4910 W: http://floatingpoint.sourceforge.net/emulator/index.html
4912 F: arch/x86/math-emu/
4914 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4915 L: netdev@vger.kernel.org
4917 F: drivers/net/wan/dlci.c
4918 F: drivers/net/wan/sdla.c
4921 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4922 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4923 L: linux-fbdev@vger.kernel.org
4924 W: http://linux-fbdev.sourceforge.net/
4925 Q: http://patchwork.kernel.org/project/linux-fbdev/list/
4926 T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4928 F: Documentation/fb/
4931 F: include/linux/fb.h
4932 F: include/uapi/video/
4933 F: include/uapi/linux/fb.h
4935 FREESCALE DIU FRAMEBUFFER DRIVER
4936 M: Timur Tabi <timur@tabi.org>
4937 L: linux-fbdev@vger.kernel.org
4939 F: drivers/video/fbdev/fsl-diu-fb.*
4941 FREESCALE DMA DRIVER
4942 M: Li Yang <leoli@freescale.com>
4943 M: Zhang Wei <zw@zh-kernel.org>
4944 L: linuxppc-dev@lists.ozlabs.org
4946 F: drivers/dma/fsldma.*
4948 FREESCALE GPMI NAND DRIVER
4949 M: Han Xu <han.xu@nxp.com>
4950 L: linux-mtd@lists.infradead.org
4952 F: drivers/mtd/nand/gpmi-nand/*
4954 FREESCALE I2C CPM DRIVER
4955 M: Jochen Friedrich <jochen@scram.de>
4956 L: linuxppc-dev@lists.ozlabs.org
4957 L: linux-i2c@vger.kernel.org
4959 F: drivers/i2c/busses/i2c-cpm.c
4961 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4962 M: Sascha Hauer <kernel@pengutronix.de>
4963 L: linux-fbdev@vger.kernel.org
4964 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4966 F: include/linux/platform_data/video-imxfb.h
4967 F: drivers/video/fbdev/imxfb.c
4969 FREESCALE QUAD SPI DRIVER
4970 M: Han Xu <han.xu@nxp.com>
4971 L: linux-mtd@lists.infradead.org
4973 F: drivers/mtd/spi-nor/fsl-quadspi.c
4975 FREESCALE SOC FS_ENET DRIVER
4976 M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4977 M: Vitaly Bordug <vbordug@ru.mvista.com>
4978 L: linuxppc-dev@lists.ozlabs.org
4979 L: netdev@vger.kernel.org
4981 F: drivers/net/ethernet/freescale/fs_enet/
4982 F: include/linux/fs_enet_pd.h
4984 FREESCALE IMX / MXC FEC DRIVER
4985 M: Fugang Duan <fugang.duan@nxp.com>
4986 L: netdev@vger.kernel.org
4988 F: drivers/net/ethernet/freescale/fec_main.c
4989 F: drivers/net/ethernet/freescale/fec_ptp.c
4990 F: drivers/net/ethernet/freescale/fec.h
4991 F: Documentation/devicetree/bindings/net/fsl-fec.txt
4993 FREESCALE QUICC ENGINE LIBRARY
4994 L: linuxppc-dev@lists.ozlabs.org
4996 F: drivers/soc/fsl/qe/
4997 F: include/soc/fsl/*qe*.h
4998 F: include/soc/fsl/*ucc*.h
5000 FREESCALE USB PERIPHERAL DRIVERS
5001 M: Li Yang <leoli@freescale.com>
5002 L: linux-usb@vger.kernel.org
5003 L: linuxppc-dev@lists.ozlabs.org
5005 F: drivers/usb/gadget/udc/fsl*
5007 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
5008 M: Li Yang <leoli@freescale.com>
5009 L: netdev@vger.kernel.org
5010 L: linuxppc-dev@lists.ozlabs.org
5012 F: drivers/net/ethernet/freescale/ucc_geth*
5014 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
5015 M: Claudiu Manoil <claudiu.manoil@freescale.com>
5016 L: netdev@vger.kernel.org
5018 F: drivers/net/ethernet/freescale/gianfar*
5019 X: drivers/net/ethernet/freescale/gianfar_ptp.c
5020 F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
5022 FREESCALE QUICC ENGINE UCC HDLC DRIVER
5023 M: Zhao Qiang <qiang.zhao@nxp.com>
5024 L: netdev@vger.kernel.org
5025 L: linuxppc-dev@lists.ozlabs.org
5027 F: drivers/net/wan/fsl_ucc_hdlc*
5029 FREESCALE QUICC ENGINE UCC UART DRIVER
5030 M: Timur Tabi <timur@tabi.org>
5031 L: linuxppc-dev@lists.ozlabs.org
5033 F: drivers/tty/serial/ucc_uart.c
5035 FREESCALE SOC SOUND DRIVERS
5036 M: Timur Tabi <timur@tabi.org>
5037 M: Nicolin Chen <nicoleotsuka@gmail.com>
5038 M: Xiubo Li <Xiubo.Lee@gmail.com>
5039 R: Fabio Estevam <fabio.estevam@nxp.com>
5040 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5041 L: linuxppc-dev@lists.ozlabs.org
5043 F: sound/soc/fsl/fsl*
5044 F: sound/soc/fsl/imx*
5045 F: sound/soc/fsl/mpc8610_hpcd.c
5047 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
5048 M: "J. German Rivera" <German.Rivera@freescale.com>
5049 M: Stuart Yoder <stuart.yoder@nxp.com>
5050 L: linux-kernel@vger.kernel.org
5052 F: drivers/staging/fsl-mc/
5055 M: Christoph Hellwig <hch@infradead.org>
5056 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
5061 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5062 M: Pavel Machek <pavel@ucw.cz>
5063 L: linux-pm@vger.kernel.org
5065 F: Documentation/power/freezing-of-tasks.txt
5066 F: include/linux/freezer.h
5070 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
5071 L: linux-kernel@vger.kernel.org
5074 F: include/linux/frontswap.h
5076 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
5077 M: David Howells <dhowells@redhat.com>
5078 L: linux-cachefs@redhat.com (moderated for non-subscribers)
5080 F: Documentation/filesystems/caching/
5082 F: include/linux/fscache*.h
5084 FS-CRYPTO: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
5085 M: Theodore Y. Ts'o <tytso@mit.edu>
5086 M: Jaegeuk Kim <jaegeuk@kernel.org>
5089 F: include/linux/fscrypto.h
5092 M: Jaegeuk Kim <jaegeuk@kernel.org>
5093 M: Changman Lee <cm224.lee@samsung.com>
5094 R: Chao Yu <yuchao0@huawei.com>
5095 L: linux-f2fs-devel@lists.sourceforge.net
5096 W: http://en.wikipedia.org/wiki/F2FS
5097 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
5099 F: Documentation/filesystems/f2fs.txt
5100 F: Documentation/ABI/testing/sysfs-fs-f2fs
5102 F: include/linux/f2fs_fs.h
5103 F: include/trace/events/f2fs.h
5105 FUJITSU FR-V (FRV) PORT
5109 FUJITSU LAPTOP EXTRAS
5110 M: Jonathan Woithe <jwoithe@just42.net>
5111 L: platform-driver-x86@vger.kernel.org
5113 F: drivers/platform/x86/fujitsu-laptop.c
5115 FUJITSU M-5MO LS CAMERA ISP DRIVER
5116 M: Kyungmin Park <kyungmin.park@samsung.com>
5117 M: Heungjun Kim <riverful.kim@samsung.com>
5118 L: linux-media@vger.kernel.org
5120 F: drivers/media/i2c/m5mols/
5121 F: include/media/i2c/m5mols.h
5123 FUJITSU TABLET EXTRAS
5124 M: Robert Gerlach <khnz@gmx.de>
5125 L: platform-driver-x86@vger.kernel.org
5127 F: drivers/platform/x86/fujitsu-tablet.c
5129 FUSE: FILESYSTEM IN USERSPACE
5130 M: Miklos Szeredi <miklos@szeredi.hu>
5131 L: linux-fsdevel@vger.kernel.org
5132 W: http://fuse.sourceforge.net/
5133 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
5136 F: include/uapi/linux/fuse.h
5137 F: Documentation/filesystems/fuse.txt
5139 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
5140 M: Rik Faith <faith@cs.unc.edu>
5141 L: linux-scsi@vger.kernel.org
5142 S: Odd Fixes (e.g., new signatures)
5143 F: drivers/scsi/fdomain.*
5146 M: Kees Cook <keescook@chromium.org>
5147 R: Emese Revfy <re.emese@gmail.com>
5148 L: kernel-hardening@lists.openwall.com
5150 F: scripts/gcc-plugins/
5151 F: scripts/gcc-plugin.sh
5152 F: Documentation/gcc-plugins.txt
5154 GCOV BASED KERNEL PROFILING
5155 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
5158 F: Documentation/dev-tools/gcov.rst
5160 GDT SCSI DISK ARRAY CONTROLLER DRIVER
5161 M: Achim Leubner <achim_leubner@adaptec.com>
5162 L: linux-scsi@vger.kernel.org
5163 W: http://www.icp-vortex.com/
5165 F: drivers/scsi/gdt*
5167 GDB KERNEL DEBUGGING HELPER SCRIPTS
5168 M: Jan Kiszka <jan.kiszka@siemens.com>
5169 M: Kieran Bingham <kieran@bingham.xyz>
5173 GEMTEK FM RADIO RECEIVER DRIVER
5174 M: Hans Verkuil <hverkuil@xs4all.nl>
5175 L: linux-media@vger.kernel.org
5176 T: git git://linuxtv.org/media_tree.git
5177 W: https://linuxtv.org
5179 F: drivers/media/radio/radio-gemtek*
5181 GENERIC GPIO I2C DRIVER
5182 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
5184 F: drivers/i2c/busses/i2c-gpio.c
5185 F: include/linux/i2c-gpio.h
5187 GENERIC GPIO I2C MULTIPLEXER DRIVER
5188 M: Peter Korsgaard <peter.korsgaard@barco.com>
5189 L: linux-i2c@vger.kernel.org
5191 F: drivers/i2c/muxes/i2c-mux-gpio.c
5192 F: include/linux/i2c-mux-gpio.h
5193 F: Documentation/i2c/muxes/i2c-mux-gpio
5195 GENERIC HDLC (WAN) DRIVERS
5196 M: Krzysztof Halasa <khc@pm.waw.pl>
5197 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
5199 F: drivers/net/wan/c101.c
5200 F: drivers/net/wan/hd6457*
5201 F: drivers/net/wan/hdlc*
5202 F: drivers/net/wan/n2.c
5203 F: drivers/net/wan/pc300too.c
5204 F: drivers/net/wan/pci200syn.c
5205 F: drivers/net/wan/wanxl*
5207 GENERIC INCLUDE/ASM HEADER FILES
5208 M: Arnd Bergmann <arnd@arndb.de>
5209 L: linux-arch@vger.kernel.org
5210 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
5212 F: include/asm-generic/
5213 F: include/uapi/asm-generic/
5215 GENERIC PHY FRAMEWORK
5216 M: Kishon Vijay Abraham I <kishon@ti.com>
5217 L: linux-kernel@vger.kernel.org
5218 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
5221 F: include/linux/phy/
5224 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5225 M: Kevin Hilman <khilman@kernel.org>
5226 M: Ulf Hansson <ulf.hansson@linaro.org>
5227 L: linux-pm@vger.kernel.org
5229 F: drivers/base/power/domain*.c
5230 F: include/linux/pm_domain.h
5232 GENERIC UIO DRIVER FOR PCI DEVICES
5233 M: "Michael S. Tsirkin" <mst@redhat.com>
5234 L: kvm@vger.kernel.org
5236 F: drivers/uio/uio_pci_generic.c
5238 GET_MAINTAINER SCRIPT
5239 M: Joe Perches <joe@perches.com>
5241 F: scripts/get_maintainer.pl
5244 M: Steven Whitehouse <swhiteho@redhat.com>
5245 M: Bob Peterson <rpeterso@redhat.com>
5246 L: cluster-devel@redhat.com
5247 W: http://sources.redhat.com/cluster/
5248 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5250 F: Documentation/filesystems/gfs2*.txt
5252 F: include/uapi/linux/gfs2_ondisk.h
5254 GIGASET ISDN DRIVERS
5255 M: Paul Bolle <pebolle@tiscali.nl>
5256 L: gigaset307x-common@lists.sourceforge.net
5257 W: http://gigaset307x.sourceforge.net/
5259 F: Documentation/isdn/README.gigaset
5260 F: drivers/isdn/gigaset/
5261 F: include/uapi/linux/gigaset_dev.h
5264 M: Hans Verkuil <hans.verkuil@cisco.com>
5265 L: linux-media@vger.kernel.org
5267 F: drivers/media/usb/go7007/
5270 M: Bastien Nocera <hadess@hadess.net>
5271 L: linux-input@vger.kernel.org
5273 F: drivers/input/touchscreen/goodix.c
5276 M: Linus Walleij <linus.walleij@linaro.org>
5277 M: Alexandre Courbot <gnurou@gmail.com>
5278 L: linux-gpio@vger.kernel.org
5279 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
5281 F: Documentation/devicetree/bindings/gpio/
5282 F: Documentation/gpio/
5283 F: Documentation/ABI/testing/gpio-cdev
5284 F: Documentation/ABI/obsolete/sysfs-gpio
5286 F: include/linux/gpio/
5287 F: include/linux/gpio.h
5288 F: include/asm-generic/gpio.h
5289 F: include/uapi/linux/gpio.h
5292 GRE DEMULTIPLEXER DRIVER
5293 M: Dmitry Kozlov <xeb@mail.ru>
5294 L: netdev@vger.kernel.org
5296 F: net/ipv4/gre_demux.c
5297 F: net/ipv4/gre_offload.c
5298 F: include/net/gre.h
5300 GRETH 10/100/1G Ethernet MAC device driver
5301 M: Andreas Larsson <andreas@gaisler.com>
5302 L: netdev@vger.kernel.org
5304 F: drivers/net/ethernet/aeroflex/
5306 GSPCA FINEPIX SUBDRIVER
5307 M: Frank Zago <frank@zago.net>
5308 L: linux-media@vger.kernel.org
5309 T: git git://linuxtv.org/media_tree.git
5311 F: drivers/media/usb/gspca/finepix.c
5313 GSPCA GL860 SUBDRIVER
5314 M: Olivier Lorin <o.lorin@laposte.net>
5315 L: linux-media@vger.kernel.org
5316 T: git git://linuxtv.org/media_tree.git
5318 F: drivers/media/usb/gspca/gl860/
5320 GSPCA M5602 SUBDRIVER
5321 M: Erik Andren <erik.andren@gmail.com>
5322 L: linux-media@vger.kernel.org
5323 T: git git://linuxtv.org/media_tree.git
5325 F: drivers/media/usb/gspca/m5602/
5327 GSPCA PAC207 SONIXB SUBDRIVER
5328 M: Hans Verkuil <hverkuil@xs4all.nl>
5329 L: linux-media@vger.kernel.org
5330 T: git git://linuxtv.org/media_tree.git
5332 F: drivers/media/usb/gspca/pac207.c
5334 GSPCA SN9C20X SUBDRIVER
5335 M: Brian Johnson <brijohn@gmail.com>
5336 L: linux-media@vger.kernel.org
5337 T: git git://linuxtv.org/media_tree.git
5339 F: drivers/media/usb/gspca/sn9c20x.c
5341 GSPCA T613 SUBDRIVER
5342 M: Leandro Costantino <lcostantino@gmail.com>
5343 L: linux-media@vger.kernel.org
5344 T: git git://linuxtv.org/media_tree.git
5346 F: drivers/media/usb/gspca/t613.c
5348 GSPCA USB WEBCAM DRIVER
5349 M: Hans Verkuil <hverkuil@xs4all.nl>
5350 L: linux-media@vger.kernel.org
5351 T: git git://linuxtv.org/media_tree.git
5353 F: drivers/media/usb/gspca/
5355 GUID PARTITION TABLE (GPT)
5356 M: Davidlohr Bueso <dave@stgolabs.net>
5357 L: linux-efi@vger.kernel.org
5359 F: block/partitions/efi.*
5361 STK1160 USB VIDEO CAPTURE DRIVER
5362 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
5363 L: linux-media@vger.kernel.org
5364 T: git git://linuxtv.org/media_tree.git
5366 F: drivers/media/usb/stk1160/
5369 M: Yoshinori Sato <ysato@users.sourceforge.jp>
5370 L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
5371 W: http://uclinux-h8.sourceforge.jp
5372 T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
5375 F: drivers/clocksource/h8300_*.c
5376 F: drivers/clk/h8300/
5377 F: drivers/irqchip/irq-renesas-h8*.c
5379 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
5380 M: Frank Seidel <frank@f-seidel.de>
5381 L: platform-driver-x86@vger.kernel.org
5382 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
5384 F: drivers/platform/x86/hdaps.c
5386 HDPVR USB VIDEO ENCODER DRIVER
5387 M: Hans Verkuil <hverkuil@xs4all.nl>
5388 L: linux-media@vger.kernel.org
5389 T: git git://linuxtv.org/media_tree.git
5390 W: https://linuxtv.org
5392 F: drivers/media/usb/hdpvr/
5394 HWPOISON MEMORY FAILURE HANDLING
5395 M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
5396 L: linux-mm@kvack.org
5398 F: mm/memory-failure.c
5399 F: mm/hwpoison-inject.c
5401 HYPERVISOR VIRTUAL CONSOLE DRIVER
5402 L: linuxppc-dev@lists.ozlabs.org
5407 M: Antti Palosaari <crope@iki.fi>
5408 L: linux-media@vger.kernel.org
5409 W: https://linuxtv.org
5410 W: http://palosaari.fi/linux/
5411 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5412 T: git git://linuxtv.org/anttip/media_tree.git
5414 F: drivers/media/usb/hackrf/
5417 M: Jean Delvare <jdelvare@suse.com>
5418 M: Guenter Roeck <linux@roeck-us.net>
5419 L: linux-hwmon@vger.kernel.org
5420 W: http://hwmon.wiki.kernel.org/
5421 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
5422 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
5424 F: Documentation/hwmon/
5426 F: include/linux/hwmon*.h
5428 HARDWARE RANDOM NUMBER GENERATOR CORE
5429 M: Matt Mackall <mpm@selenic.com>
5430 M: Herbert Xu <herbert@gondor.apana.org.au>
5431 L: linux-crypto@vger.kernel.org
5433 F: Documentation/devicetree/bindings/rng/
5434 F: Documentation/hw_random.txt
5435 F: drivers/char/hw_random/
5436 F: include/linux/hw_random.h
5438 HARDWARE SPINLOCK CORE
5439 M: Ohad Ben-Cohen <ohad@wizery.com>
5440 M: Bjorn Andersson <bjorn.andersson@linaro.org>
5441 L: linux-remoteproc@vger.kernel.org
5443 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
5444 F: Documentation/devicetree/bindings/hwlock/
5445 F: Documentation/hwspinlock.txt
5446 F: drivers/hwspinlock/
5447 F: include/linux/hwspinlock.h
5449 HARMONY SOUND DRIVER
5450 L: linux-parisc@vger.kernel.org
5452 F: sound/parisc/harmony.*
5455 M: Antti Palosaari <crope@iki.fi>
5456 L: linux-media@vger.kernel.org
5457 W: https://linuxtv.org
5458 W: http://palosaari.fi/linux/
5459 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5460 T: git git://linuxtv.org/anttip/media_tree.git
5462 F: drivers/media/dvb-frontends/hd29l2*
5464 HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
5465 M: Brian Boylston <brian.boylston@hpe.com>
5467 F: Documentation/watchdog/hpwdt.txt
5468 F: drivers/watchdog/hpwdt.c
5470 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
5471 M: Don Brace <don.brace@microsemi.com>
5472 L: iss_storagedev@hp.com
5473 L: esc.storagedev@microsemi.com
5474 L: linux-scsi@vger.kernel.org
5476 F: Documentation/scsi/hpsa.txt
5477 F: drivers/scsi/hpsa*.[ch]
5478 F: include/linux/cciss*.h
5479 F: include/uapi/linux/cciss*.h
5481 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5482 M: Don Brace <don.brace@microsemi.com>
5483 L: iss_storagedev@hp.com
5484 L: esc.storagedev@microsemi.com
5485 L: linux-scsi@vger.kernel.org
5487 F: Documentation/blockdev/cciss.txt
5488 F: drivers/block/cciss*
5489 F: include/linux/cciss_ioctl.h
5490 F: include/uapi/linux/cciss_ioctl.h
5493 M: Mike Marciniszyn <mike.marciniszyn@intel.com>
5494 M: Dennis Dalessandro <dennis.dalessandro@intel.com>
5495 L: linux-rdma@vger.kernel.org
5497 F: drivers/infiniband/hw/hfi1
5500 L: linux-fsdevel@vger.kernel.org
5502 F: Documentation/filesystems/hfs.txt
5506 L: linux-fsdevel@vger.kernel.org
5508 F: Documentation/filesystems/hfsplus.txt
5511 HGA FRAMEBUFFER DRIVER
5512 M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5513 L: linux-nvidia@lists.surfsouth.com
5514 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5516 F: drivers/video/fbdev/hgafb.c
5518 HIBERNATION (aka Software Suspend, aka swsusp)
5519 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5520 M: Pavel Machek <pavel@ucw.cz>
5521 L: linux-pm@vger.kernel.org
5524 F: drivers/base/power/
5526 F: include/linux/suspend.h
5527 F: include/linux/freezer.h
5528 F: include/linux/pm.h
5529 F: arch/*/include/asm/suspend*.h
5532 M: Jiri Kosina <jikos@kernel.org>
5533 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
5534 L: linux-input@vger.kernel.org
5535 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5538 F: include/linux/hid*
5539 F: include/uapi/linux/hid*
5541 HID SENSOR HUB DRIVERS
5542 M: Jiri Kosina <jikos@kernel.org>
5543 M: Jonathan Cameron <jic23@kernel.org>
5544 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5545 L: linux-input@vger.kernel.org
5546 L: linux-iio@vger.kernel.org
5548 F: Documentation/hid/hid-sensor*
5549 F: drivers/hid/hid-sensor-*
5550 F: drivers/iio/*/hid-*
5551 F: include/linux/hid-sensor-*
5553 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5554 M: Thomas Gleixner <tglx@linutronix.de>
5555 L: linux-kernel@vger.kernel.org
5556 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5558 F: Documentation/timers/
5559 F: kernel/time/hrtimer.c
5560 F: kernel/time/clockevents.c
5561 F: kernel/time/tick*.*
5562 F: kernel/time/timer_*.c
5563 F: include/linux/clockchips.h
5564 F: include/linux/hrtimer.h
5566 HIGH-SPEED SCC DRIVER FOR AX.25
5567 L: linux-hams@vger.kernel.org
5569 F: drivers/net/hamradio/dmascc.c
5570 F: drivers/net/hamradio/scc.c
5572 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5573 M: HighPoint Linux Team <linux@highpoint-tech.com>
5574 W: http://www.highpoint-tech.com
5576 F: Documentation/scsi/hptiop.txt
5577 F: drivers/scsi/hptiop.c
5580 M: Jes Sorensen <jes@trained-monkey.org>
5581 L: linux-hippi@sunsite.dk
5583 F: include/linux/hippidevice.h
5584 F: include/uapi/linux/if_hippi.h
5586 F: drivers/net/hippi/
5588 HISILICON NETWORK SUBSYSTEM DRIVER
5589 M: Yisen Zhuang <yisen.zhuang@huawei.com>
5590 M: Salil Mehta <salil.mehta@huawei.com>
5591 L: netdev@vger.kernel.org
5592 W: http://www.hisilicon.com
5594 F: drivers/net/ethernet/hisilicon/
5595 F: Documentation/devicetree/bindings/net/hisilicon*.txt
5597 HISILICON ROCE DRIVER
5598 M: Lijun Ou <oulijun@huawei.com>
5599 M: Wei Hu(Xavier) <xavier.huwei@huawei.com>
5600 L: linux-rdma@vger.kernel.org
5602 F: drivers/infiniband/hw/hns/
5603 F: Documentation/devicetree/bindings/infiniband/hisilicon-hns-roce.txt
5605 HISILICON SAS Controller
5606 M: John Garry <john.garry@huawei.com>
5607 W: http://www.hisilicon.com
5609 F: drivers/scsi/hisi_sas/
5610 F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5613 M: Jouni Malinen <j@w1.fi>
5614 L: hostap@shmoo.com (subscribers-only)
5615 L: linux-wireless@vger.kernel.org
5616 W: http://hostap.epitest.fi/
5618 F: drivers/net/wireless/intersil/hostap/
5620 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5621 L: platform-driver-x86@vger.kernel.org
5623 F: drivers/platform/x86/tc1100-wmi.c
5625 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5626 M: Jaroslav Kysela <perex@perex.cz>
5628 F: drivers/net/ethernet/hp/hp100.*
5630 HPET: High Precision Event Timers driver
5631 M: Clemens Ladisch <clemens@ladisch.de>
5633 F: Documentation/timers/hpet.txt
5634 F: drivers/char/hpet.c
5635 F: include/linux/hpet.h
5636 F: include/uapi/linux/hpet.h
5640 F: arch/x86/kernel/hpet.c
5641 F: arch/x86/include/asm/hpet.h
5644 M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5645 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5650 M: Sebastian Reichel <sre@kernel.org>
5651 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5653 F: Documentation/ABI/testing/sysfs-bus-hsi
5654 F: Documentation/hsi.txt
5656 F: include/linux/hsi/
5657 F: include/uapi/linux/hsi/
5660 M: Jan Dumon <j.dumon@option.com>
5661 W: http://www.pharscape.org
5663 F: drivers/net/usb/hso.c
5665 HSR NETWORK PROTOCOL
5666 M: Arvid Brodin <arvid.brodin@alten.se>
5667 L: netdev@vger.kernel.org
5671 HTCPEN TOUCHSCREEN DRIVER
5672 M: Pau Oliva Fora <pof@eslack.org>
5673 L: linux-input@vger.kernel.org
5675 F: drivers/input/touchscreen/htcpen.c
5678 M: Nadia Yvette Chambers <nyc@holomorphy.com>
5683 M: Jean-Christophe Trotin <jean-christophe.trotin@st.com>
5684 L: linux-media@vger.kernel.org
5685 T: git git://linuxtv.org/media_tree.git
5686 W: https://linuxtv.org
5688 F: drivers/media/platform/sti/hva
5690 Hyper-V CORE AND DRIVERS
5691 M: "K. Y. Srinivasan" <kys@microsoft.com>
5692 M: Haiyang Zhang <haiyangz@microsoft.com>
5693 L: devel@linuxdriverproject.org
5695 F: arch/x86/include/asm/mshyperv.h
5696 F: arch/x86/include/uapi/asm/hyperv.h
5697 F: arch/x86/kernel/cpu/mshyperv.c
5698 F: drivers/hid/hid-hyperv.c
5700 F: drivers/input/serio/hyperv-keyboard.c
5701 F: drivers/pci/host/pci-hyperv.c
5702 F: drivers/net/hyperv/
5703 F: drivers/scsi/storvsc_drv.c
5704 F: drivers/video/fbdev/hyperv_fb.c
5705 F: include/linux/hyperv.h
5707 F: Documentation/ABI/stable/sysfs-bus-vmbus
5710 M: Peter Rosin <peda@axentia.se>
5711 L: linux-i2c@vger.kernel.org
5713 F: Documentation/i2c/i2c-topology
5714 F: Documentation/i2c/muxes/
5715 F: Documentation/devicetree/bindings/i2c/i2c-mux*
5716 F: Documentation/devicetree/bindings/i2c/i2c-arb*
5717 F: Documentation/devicetree/bindings/i2c/i2c-gate*
5718 F: drivers/i2c/i2c-mux.c
5719 F: drivers/i2c/muxes/
5720 F: include/linux/i2c-mux.h
5722 I2C OVER PARALLEL PORT
5723 M: Jean Delvare <jdelvare@suse.com>
5724 L: linux-i2c@vger.kernel.org
5726 F: Documentation/i2c/busses/i2c-parport
5727 F: Documentation/i2c/busses/i2c-parport-light
5728 F: drivers/i2c/busses/i2c-parport.c
5729 F: drivers/i2c/busses/i2c-parport-light.c
5731 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5732 M: Jean Delvare <jdelvare@suse.com>
5733 L: linux-i2c@vger.kernel.org
5735 F: Documentation/i2c/busses/i2c-ali1535
5736 F: Documentation/i2c/busses/i2c-ali1563
5737 F: Documentation/i2c/busses/i2c-ali15x3
5738 F: Documentation/i2c/busses/i2c-amd756
5739 F: Documentation/i2c/busses/i2c-amd8111
5740 F: Documentation/i2c/busses/i2c-i801
5741 F: Documentation/i2c/busses/i2c-nforce2
5742 F: Documentation/i2c/busses/i2c-piix4
5743 F: Documentation/i2c/busses/i2c-sis5595
5744 F: Documentation/i2c/busses/i2c-sis630
5745 F: Documentation/i2c/busses/i2c-sis96x
5746 F: Documentation/i2c/busses/i2c-via
5747 F: Documentation/i2c/busses/i2c-viapro
5748 F: drivers/i2c/busses/i2c-ali1535.c
5749 F: drivers/i2c/busses/i2c-ali1563.c
5750 F: drivers/i2c/busses/i2c-ali15x3.c
5751 F: drivers/i2c/busses/i2c-amd756.c
5752 F: drivers/i2c/busses/i2c-amd756-s4882.c
5753 F: drivers/i2c/busses/i2c-amd8111.c
5754 F: drivers/i2c/busses/i2c-i801.c
5755 F: drivers/i2c/busses/i2c-isch.c
5756 F: drivers/i2c/busses/i2c-nforce2.c
5757 F: drivers/i2c/busses/i2c-nforce2-s4985.c
5758 F: drivers/i2c/busses/i2c-piix4.c
5759 F: drivers/i2c/busses/i2c-sis5595.c
5760 F: drivers/i2c/busses/i2c-sis630.c
5761 F: drivers/i2c/busses/i2c-sis96x.c
5762 F: drivers/i2c/busses/i2c-via.c
5763 F: drivers/i2c/busses/i2c-viapro.c
5765 I2C/SMBUS ISMT DRIVER
5766 M: Seth Heasley <seth.heasley@intel.com>
5767 M: Neil Horman <nhorman@tuxdriver.com>
5768 L: linux-i2c@vger.kernel.org
5769 F: drivers/i2c/busses/i2c-ismt.c
5770 F: Documentation/i2c/busses/i2c-ismt
5772 I2C/SMBUS STUB DRIVER
5773 M: Jean Delvare <jdelvare@suse.com>
5774 L: linux-i2c@vger.kernel.org
5776 F: drivers/i2c/i2c-stub.c
5779 M: Wolfram Sang <wsa@the-dreams.de>
5780 L: linux-i2c@vger.kernel.org
5781 W: https://i2c.wiki.kernel.org/
5782 Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
5783 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5785 F: Documentation/devicetree/bindings/i2c/
5786 F: Documentation/i2c/
5789 F: include/linux/i2c.h
5790 F: include/linux/i2c-*.h
5791 F: include/uapi/linux/i2c.h
5792 F: include/uapi/linux/i2c-*.h
5795 M: Mika Westerberg <mika.westerberg@linux.intel.com>
5796 L: linux-i2c@vger.kernel.org
5797 L: linux-acpi@vger.kernel.org
5801 M: Jean Delvare <jdelvare@suse.com>
5802 L: linux-i2c@vger.kernel.org
5804 F: Documentation/i2c/busses/i2c-taos-evm
5805 F: drivers/i2c/busses/i2c-taos-evm.c
5808 M: Till Harbaum <till@harbaum.org>
5809 L: linux-i2c@vger.kernel.org
5810 W: http://www.harbaum.org/till/i2c_tiny_usb
5812 F: drivers/i2c/busses/i2c-tiny-usb.c
5815 M: "H. Peter Anvin" <hpa@zytor.com>
5819 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5820 M: "H. Peter Anvin" <hpa@zytor.com>
5821 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5824 IA64 (Itanium) PLATFORM
5825 M: Tony Luck <tony.luck@intel.com>
5826 M: Fenghua Yu <fenghua.yu@intel.com>
5827 L: linux-ia64@vger.kernel.org
5828 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5832 IBM Power VMX Cryptographic instructions
5833 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5834 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5835 L: linux-crypto@vger.kernel.org
5837 F: drivers/crypto/vmx/Makefile
5838 F: drivers/crypto/vmx/Kconfig
5839 F: drivers/crypto/vmx/vmx.c
5840 F: drivers/crypto/vmx/aes*
5841 F: drivers/crypto/vmx/ghash*
5842 F: drivers/crypto/vmx/ppc-xlate.pl
5844 IBM Power in-Nest Crypto Acceleration
5845 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5846 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5847 L: linux-crypto@vger.kernel.org
5849 F: drivers/crypto/nx/Makefile
5850 F: drivers/crypto/nx/Kconfig
5851 F: drivers/crypto/nx/nx-aes*
5852 F: drivers/crypto/nx/nx-sha*
5853 F: drivers/crypto/nx/nx.*
5854 F: drivers/crypto/nx/nx_csbcpb.h
5855 F: drivers/crypto/nx/nx_debugfs.h
5857 IBM Power 842 compression accelerator
5858 M: Dan Streetman <ddstreet@ieee.org>
5860 F: drivers/crypto/nx/Makefile
5861 F: drivers/crypto/nx/Kconfig
5862 F: drivers/crypto/nx/nx-842*
5863 F: include/linux/sw842.h
5867 IBM Power Linux RAID adapter
5868 M: Brian King <brking@us.ibm.com>
5870 F: drivers/scsi/ipr.*
5872 IBM Power Virtual Ethernet Device Driver
5873 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5874 L: netdev@vger.kernel.org
5876 F: drivers/net/ethernet/ibm/ibmveth.*
5878 IBM Power SRIOV Virtual NIC Device Driver
5879 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5880 M: John Allen <jallen@linux.vnet.ibm.com>
5881 L: netdev@vger.kernel.org
5883 F: drivers/net/ethernet/ibm/ibmvnic.*
5885 IBM Power Virtual SCSI Device Drivers
5886 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5887 L: linux-scsi@vger.kernel.org
5889 F: drivers/scsi/ibmvscsi/ibmvscsi*
5890 F: include/scsi/viosrp.h
5892 IBM Power Virtual SCSI Device Target Driver
5893 M: Bryant G. Ly <bryantly@linux.vnet.ibm.com>
5894 M: Michael Cyr <mikecyr@linux.vnet.ibm.com>
5895 L: linux-scsi@vger.kernel.org
5896 L: target-devel@vger.kernel.org
5898 F: drivers/scsi/ibmvscsi_tgt/
5900 IBM Power Virtual FC Device Drivers
5901 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5902 L: linux-scsi@vger.kernel.org
5904 F: drivers/scsi/ibmvscsi/ibmvfc*
5906 IBM ServeRAID RAID DRIVER
5908 F: drivers/scsi/ips.*
5910 ICH LPC AND GPIO DRIVER
5911 M: Peter Tyser <ptyser@xes-inc.com>
5913 F: drivers/mfd/lpc_ich.c
5914 F: drivers/gpio/gpio-ich.c
5917 M: "David S. Miller" <davem@davemloft.net>
5918 L: linux-ide@vger.kernel.org
5919 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
5920 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5922 F: Documentation/ide/
5924 F: include/linux/ide.h
5926 IDEAPAD LAPTOP EXTRAS DRIVER
5927 M: Ike Panhc <ike.pan@canonical.com>
5928 L: platform-driver-x86@vger.kernel.org
5929 W: http://launchpad.net/ideapad-laptop
5931 F: drivers/platform/x86/ideapad-laptop.c
5933 IDEAPAD LAPTOP SLIDEBAR DRIVER
5934 M: Andrey Moiseev <o2g.org.ru@gmail.com>
5935 L: linux-input@vger.kernel.org
5936 W: https://github.com/o2genum/ideapad-slidebar
5938 F: drivers/input/misc/ideapad_slidebar.c
5941 M: Borislav Petkov <bp@alien8.de>
5942 L: linux-ide@vger.kernel.org
5944 F: Documentation/cdrom/ide-cd
5945 F: drivers/ide/ide-cd*
5948 M: Andy Henroid <andrew.d.henroid@intel.com>
5949 L: linux-pm@vger.kernel.org
5951 F: drivers/idle/i7300_idle.c
5953 IEEE 802.15.4 SUBSYSTEM
5954 M: Alexander Aring <aar@pengutronix.de>
5955 L: linux-wpan@vger.kernel.org
5956 W: http://wpan.cakelab.org/
5957 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
5958 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
5962 F: drivers/net/ieee802154/
5963 F: include/linux/nl802154.h
5964 F: include/linux/ieee802154.h
5965 F: include/net/nl802154.h
5966 F: include/net/mac802154.h
5967 F: include/net/af_ieee802154.h
5968 F: include/net/cfg802154.h
5969 F: include/net/ieee802154_netdev.h
5970 F: Documentation/networking/ieee802154.txt
5972 IGORPLUG-USB IR RECEIVER
5973 M: Sean Young <sean@mess.org>
5974 L: linux-media@vger.kernel.org
5976 F: drivers/media/rc/igorplugusb.c
5978 IGUANAWORKS USB IR TRANSCEIVER
5979 M: Sean Young <sean@mess.org>
5980 L: linux-media@vger.kernel.org
5982 F: drivers/media/rc/iguanair.c
5984 IIO SUBSYSTEM AND DRIVERS
5985 M: Jonathan Cameron <jic23@kernel.org>
5986 R: Hartmut Knaack <knaack.h@gmx.de>
5987 R: Lars-Peter Clausen <lars@metafoo.de>
5988 R: Peter Meerwald-Stadler <pmeerw@pmeerw.net>
5989 L: linux-iio@vger.kernel.org
5990 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
5992 F: Documentation/devicetree/bindings/iio/
5994 F: drivers/staging/iio/
5995 F: include/linux/iio/
5998 IKANOS/ADI EAGLE ADSL USB DRIVER
5999 M: Matthieu Castet <castet.matthieu@free.fr>
6000 M: Stanislaw Gruszka <stf_xl@wp.pl>
6002 F: drivers/usb/atm/ueagle-atm.c
6004 INA209 HARDWARE MONITOR DRIVER
6005 M: Guenter Roeck <linux@roeck-us.net>
6006 L: linux-hwmon@vger.kernel.org
6008 F: Documentation/hwmon/ina209
6009 F: Documentation/devicetree/bindings/i2c/ina209.txt
6010 F: drivers/hwmon/ina209.c
6012 INA2XX HARDWARE MONITOR DRIVER
6013 M: Guenter Roeck <linux@roeck-us.net>
6014 L: linux-hwmon@vger.kernel.org
6016 F: Documentation/hwmon/ina2xx
6017 F: drivers/hwmon/ina2xx.c
6018 F: include/linux/platform_data/ina2xx.h
6020 INDUSTRY PACK SUBSYSTEM (IPACK)
6021 M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
6022 M: Jens Taprogge <jens.taprogge@taprogge.org>
6023 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
6024 L: industrypack-devel@lists.sourceforge.net
6025 W: http://industrypack.sourceforge.net
6029 INGENIC JZ4780 DMA Driver
6030 M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
6032 F: drivers/dma/dma-jz4780.c
6034 INGENIC JZ4780 NAND DRIVER
6035 M: Harvey Hunt <harveyhuntnexus@gmail.com>
6036 L: linux-mtd@lists.infradead.org
6038 F: drivers/mtd/nand/jz4780_*
6040 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
6041 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6042 M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
6043 L: linux-ima-devel@lists.sourceforge.net
6044 L: linux-ima-user@lists.sourceforge.net
6045 L: linux-security-module@vger.kernel.org
6046 T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
6048 F: security/integrity/ima/
6050 IMGTEC IR DECODER DRIVER
6051 M: James Hogan <james.hogan@imgtec.com>
6053 F: drivers/media/rc/img-ir/
6055 IMS TWINTURBO FRAMEBUFFER DRIVER
6056 L: linux-fbdev@vger.kernel.org
6058 F: drivers/video/fbdev/imsttfb.c
6060 INFINIBAND SUBSYSTEM
6061 M: Doug Ledford <dledford@redhat.com>
6062 M: Sean Hefty <sean.hefty@intel.com>
6063 M: Hal Rosenstock <hal.rosenstock@gmail.com>
6064 L: linux-rdma@vger.kernel.org
6065 W: http://www.openfabrics.org/
6066 Q: http://patchwork.kernel.org/project/linux-rdma/list/
6067 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
6069 F: Documentation/infiniband/
6070 F: drivers/infiniband/
6071 F: include/uapi/linux/if_infiniband.h
6072 F: include/uapi/rdma/
6076 M: John McCutchan <john@johnmccutchan.com>
6077 M: Robert Love <rlove@rlove.org>
6078 M: Eric Paris <eparis@parisplace.org>
6080 F: Documentation/filesystems/inotify.txt
6081 F: fs/notify/inotify/
6082 F: include/linux/inotify.h
6083 F: include/uapi/linux/inotify.h
6085 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
6086 M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
6087 L: linux-input@vger.kernel.org
6088 Q: http://patchwork.kernel.org/project/linux-input/list/
6089 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
6092 F: include/linux/input.h
6093 F: include/uapi/linux/input.h
6094 F: include/linux/input/
6095 F: Documentation/devicetree/bindings/input/
6097 INPUT MULTITOUCH (MT) PROTOCOL
6098 M: Henrik Rydberg <rydberg@bitmath.org>
6099 L: linux-input@vger.kernel.org
6101 F: Documentation/input/multi-touch-protocol.txt
6102 F: drivers/input/input-mt.c
6105 INTEL ASoC BDW/HSW DRIVERS
6106 M: Jie Yang <yang.jie@linux.intel.com>
6107 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6109 F: sound/soc/intel/common/sst-dsp*
6110 F: sound/soc/intel/common/sst-firmware.c
6111 F: sound/soc/intel/boards/broadwell.c
6112 F: sound/soc/intel/haswell/
6114 INTEL C600 SERIES SAS CONTROLLER DRIVER
6115 M: Intel SCU Linux support <intel-linux-scu@intel.com>
6116 M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
6117 L: linux-scsi@vger.kernel.org
6118 T: git git://git.code.sf.net/p/intel-sas/isci
6120 F: drivers/scsi/isci/
6122 INTEL HID EVENT DRIVER
6123 M: Alex Hung <alex.hung@canonical.com>
6124 L: platform-driver-x86@vger.kernel.org
6126 F: drivers/platform/x86/intel-hid.c
6128 INTEL VIRTUAL BUTTON DRIVER
6129 M: AceLan Kao <acelan.kao@canonical.com>
6130 L: platform-driver-x86@vger.kernel.org
6132 F: drivers/platform/x86/intel-vbtn.c
6135 M: Len Brown <lenb@kernel.org>
6136 L: linux-pm@vger.kernel.org
6137 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
6139 F: drivers/idle/intel_idle.c
6141 INTEL INTEGRATED SENSOR HUB DRIVER
6142 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
6143 M: Jiri Kosina <jikos@kernel.org>
6144 L: linux-input@vger.kernel.org
6146 F: drivers/hid/intel-ish-hid/
6149 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
6150 M: Len Brown <lenb@kernel.org>
6151 L: linux-pm@vger.kernel.org
6153 F: drivers/cpufreq/intel_pstate.c
6155 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
6156 M: Maik Broemme <mbroemme@plusserver.de>
6157 L: linux-fbdev@vger.kernel.org
6159 F: Documentation/fb/intelfb.txt
6160 F: drivers/video/fbdev/intelfb/
6162 INTEL 810/815 FRAMEBUFFER DRIVER
6163 M: Antonino Daplas <adaplas@gmail.com>
6164 L: linux-fbdev@vger.kernel.org
6166 F: drivers/video/fbdev/i810/
6168 INTEL MENLOW THERMAL DRIVER
6169 M: Sujith Thomas <sujith.thomas@intel.com>
6170 L: platform-driver-x86@vger.kernel.org
6171 W: https://01.org/linux-acpi
6173 F: drivers/platform/x86/intel_menlow.c
6175 INTEL I/OAT DMA DRIVER
6176 M: Dave Jiang <dave.jiang@intel.com>
6177 R: Dan Williams <dan.j.williams@intel.com>
6178 L: dmaengine@vger.kernel.org
6179 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
6181 F: drivers/dma/ioat*
6184 M: David Woodhouse <dwmw2@infradead.org>
6185 L: iommu@lists.linux-foundation.org
6186 T: git git://git.infradead.org/iommu-2.6.git
6188 F: drivers/iommu/intel-iommu.c
6189 F: include/linux/intel-iommu.h
6191 INTEL IOP-ADMA DMA DRIVER
6192 R: Dan Williams <dan.j.williams@intel.com>
6194 F: drivers/dma/iop-adma.c
6196 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
6197 M: Krzysztof Halasa <khalasa@piap.pl>
6199 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
6200 F: arch/arm/mach-ixp4xx/include/mach/npe.h
6201 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
6202 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
6203 F: drivers/net/ethernet/xscale/ixp4xx_eth.c
6204 F: drivers/net/wan/ixp4xx_hss.c
6206 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
6207 M: Deepak Saxena <dsaxena@plexity.net>
6209 F: drivers/char/hw_random/ixp4xx-rng.c
6211 INTEL ETHERNET DRIVERS
6212 M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
6213 L: intel-wired-lan@lists.osuosl.org (moderated for non-subscribers)
6214 W: http://www.intel.com/support/feedback.htm
6215 W: http://e1000.sourceforge.net/
6216 Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
6217 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
6218 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
6220 F: Documentation/networking/e100.txt
6221 F: Documentation/networking/e1000.txt
6222 F: Documentation/networking/e1000e.txt
6223 F: Documentation/networking/igb.txt
6224 F: Documentation/networking/igbvf.txt
6225 F: Documentation/networking/ixgb.txt
6226 F: Documentation/networking/ixgbe.txt
6227 F: Documentation/networking/ixgbevf.txt
6228 F: Documentation/networking/i40e.txt
6229 F: Documentation/networking/i40evf.txt
6230 F: drivers/net/ethernet/intel/
6231 F: drivers/net/ethernet/intel/*/
6233 INTEL RDMA RNIC DRIVER
6234 M: Faisal Latif <faisal.latif@intel.com>
6235 R: Chien Tin Tung <chien.tin.tung@intel.com>
6236 R: Mustafa Ismail <mustafa.ismail@intel.com>
6237 R: Shiraz Saleem <shiraz.saleem@intel.com>
6238 R: Tatyana Nikolova <tatyana.e.nikolova@intel.com>
6239 L: linux-rdma@vger.kernel.org
6241 F: drivers/infiniband/hw/i40iw/
6243 INTEL MERRIFIELD GPIO DRIVER
6244 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
6245 L: linux-gpio@vger.kernel.org
6247 F: drivers/gpio/gpio-merrifield.c
6249 INTEL-MID GPIO DRIVER
6250 M: David Cohen <david.a.cohen@linux.intel.com>
6251 L: linux-gpio@vger.kernel.org
6253 F: drivers/gpio/gpio-intel-mid.c
6255 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
6256 M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
6257 L: linux-wireless@vger.kernel.org
6259 F: Documentation/networking/README.ipw2100
6260 F: Documentation/networking/README.ipw2200
6261 F: drivers/net/wireless/intel/ipw2x00/
6264 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
6266 F: Documentation/trace/intel_th.txt
6267 F: drivers/hwtracing/intel_th/
6269 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
6270 M: Ning Sun <ning.sun@intel.com>
6271 L: tboot-devel@lists.sourceforge.net
6272 W: http://tboot.sourceforge.net
6273 T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
6275 F: Documentation/intel_txt.txt
6276 F: include/linux/tboot.h
6277 F: arch/x86/kernel/tboot.c
6279 INTEL WIRELESS WIMAX CONNECTION 2400
6280 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
6281 M: linux-wimax@intel.com
6282 L: wimax@linuxwimax.org (subscribers-only)
6284 W: http://linuxwimax.org
6285 F: Documentation/wimax/README.i2400m
6286 F: drivers/net/wimax/i2400m/
6287 F: include/uapi/linux/wimax/i2400m.h
6289 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
6290 M: Stanislaw Gruszka <sgruszka@redhat.com>
6291 L: linux-wireless@vger.kernel.org
6293 F: drivers/net/wireless/intel/iwlegacy/
6295 INTEL WIRELESS WIFI LINK (iwlwifi)
6296 M: Johannes Berg <johannes.berg@intel.com>
6297 M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
6298 M: Luca Coelho <luciano.coelho@intel.com>
6299 M: Intel Linux Wireless <linuxwifi@intel.com>
6300 L: linux-wireless@vger.kernel.org
6301 W: http://intellinuxwireless.org
6302 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
6304 F: drivers/net/wireless/intel/iwlwifi/
6306 INTEL MANAGEMENT ENGINE (mei)
6307 M: Tomas Winkler <tomas.winkler@intel.com>
6308 L: linux-kernel@vger.kernel.org
6310 F: include/uapi/linux/mei.h
6311 F: include/linux/mei_cl_bus.h
6312 F: drivers/misc/mei/*
6313 F: drivers/watchdog/mei_wdt.c
6314 F: Documentation/misc-devices/mei/*
6316 INTEL MIC DRIVERS (mic)
6317 M: Sudeep Dutt <sudeep.dutt@intel.com>
6318 M: Ashutosh Dixit <ashutosh.dixit@intel.com>
6320 W: https://github.com/sudeepdutt/mic
6321 W: http://software.intel.com/en-us/mic-developer
6322 F: include/linux/mic_bus.h
6323 F: include/linux/scif.h
6324 F: include/uapi/linux/mic_common.h
6325 F: include/uapi/linux/mic_ioctl.h
6326 F: include/uapi/linux/scif_ioctl.h
6327 F: drivers/misc/mic/
6328 F: drivers/dma/mic_x100_dma.c
6329 F: drivers/dma/mic_x100_dma.h
6330 F: Documentation/mic/
6332 INTEL PMC/P-Unit IPC DRIVER
6333 M: Zha Qipeng<qipeng.zha@intel.com>
6334 L: platform-driver-x86@vger.kernel.org
6336 F: drivers/platform/x86/intel_pmc_ipc.c
6337 F: drivers/platform/x86/intel_punit_ipc.c
6338 F: arch/x86/include/asm/intel_pmc_ipc.h
6339 F: arch/x86/include/asm/intel_punit_ipc.h
6341 INTEL TELEMETRY DRIVER
6342 M: Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
6343 L: platform-driver-x86@vger.kernel.org
6345 F: arch/x86/include/asm/intel_telemetry.h
6346 F: drivers/platform/x86/intel_telemetry*
6348 INTEL PMC CORE DRIVER
6349 M: Rajneesh Bhardwaj <rajneesh.bhardwaj@intel.com>
6350 M: Vishwanath Somayaji <vishwanath.somayaji@intel.com>
6351 L: platform-driver-x86@vger.kernel.org
6353 F: arch/x86/include/asm/pmc_core.h
6354 F: drivers/platform/x86/intel_pmc_core*
6356 IOC3 ETHERNET DRIVER
6357 M: Ralf Baechle <ralf@linux-mips.org>
6358 L: linux-mips@linux-mips.org
6360 F: drivers/net/ethernet/sgi/ioc3-eth.c
6363 M: Pat Gefre <pfg@sgi.com>
6364 L: linux-serial@vger.kernel.org
6366 F: drivers/tty/serial/ioc3_serial.c
6369 M: Joerg Roedel <joro@8bytes.org>
6370 L: iommu@lists.linux-foundation.org
6371 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
6373 F: Documentation/devicetree/bindings/iommu/
6377 M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
6379 F: net/ipv4/netfilter/ipt_MASQUERADE.c
6382 M: Corey Minyard <minyard@acm.org>
6383 L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
6384 W: http://openipmi.sourceforge.net/
6386 F: Documentation/IPMI.txt
6387 F: drivers/char/ipmi/
6388 F: include/linux/ipmi*
6389 F: include/uapi/linux/ipmi*
6391 QCOM AUDIO (ASoC) DRIVERS
6392 M: Patrick Lai <plai@codeaurora.org>
6393 M: Banajit Goswami <bgoswami@codeaurora.org>
6394 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6398 IPS SCSI RAID DRIVER
6399 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
6400 L: linux-scsi@vger.kernel.org
6401 W: http://www.adaptec.com/
6403 F: drivers/scsi/ips*
6406 M: Wensong Zhang <wensong@linux-vs.org>
6407 M: Simon Horman <horms@verge.net.au>
6408 M: Julian Anastasov <ja@ssi.bg>
6409 L: netdev@vger.kernel.org
6410 L: lvs-devel@vger.kernel.org
6412 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
6413 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
6414 F: Documentation/networking/ipvs-sysctl.txt
6415 F: include/net/ip_vs.h
6416 F: include/uapi/linux/ip_vs.h
6417 F: net/netfilter/ipvs/
6420 M: Jiri Kosina <jikos@kernel.org>
6421 M: David Sterba <dsterba@suse.com>
6423 F: drivers/tty/ipwireless/
6426 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6427 L: netdev@vger.kernel.org
6429 F: include/net/ipx.h
6430 F: include/uapi/linux/ipx.h
6434 M: Samuel Ortiz <samuel@sortiz.org>
6435 L: irda-users@lists.sourceforge.net (subscribers-only)
6436 L: netdev@vger.kernel.org
6437 W: http://irda.sourceforge.net/
6439 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
6440 F: Documentation/networking/irda.txt
6441 F: drivers/net/irda/
6442 F: include/net/irda/
6446 M: Thomas Gleixner <tglx@linutronix.de>
6447 L: linux-kernel@vger.kernel.org
6449 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6453 M: Thomas Gleixner <tglx@linutronix.de>
6454 M: Jason Cooper <jason@lakedaemon.net>
6455 M: Marc Zyngier <marc.zyngier@arm.com>
6456 L: linux-kernel@vger.kernel.org
6458 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6459 T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
6460 F: Documentation/devicetree/bindings/interrupt-controller/
6463 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
6464 M: Marc Zyngier <marc.zyngier@arm.com>
6466 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6467 F: Documentation/IRQ-domain.txt
6468 F: include/linux/irqdomain.h
6469 F: kernel/irq/irqdomain.c
6473 M: William Breathitt Gray <vilhelm.gray@gmail.com>
6475 F: Documentation/isa.txt
6476 F: drivers/base/isa.c
6477 F: include/linux/isa.h
6480 M: Jaroslav Kysela <perex@perex.cz>
6482 F: Documentation/isapnp.txt
6483 F: drivers/pnp/isapnp/
6484 F: include/linux/isapnp.h
6487 M: Hans Verkuil <hverkuil@xs4all.nl>
6488 L: linux-media@vger.kernel.org
6489 T: git git://linuxtv.org/media_tree.git
6490 W: https://linuxtv.org
6492 F: drivers/media/radio/radio-isa*
6494 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
6495 M: Peter Jones <pjones@redhat.com>
6496 M: Konrad Rzeszutek Wilk <konrad@kernel.org>
6498 F: drivers/firmware/iscsi_ibft*
6501 M: Mike Christie <michaelc@cs.wisc.edu>
6502 L: open-iscsi@googlegroups.com
6503 W: www.open-iscsi.org
6504 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
6506 F: drivers/scsi/*iscsi*
6507 F: include/scsi/*iscsi*
6509 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
6510 M: Or Gerlitz <ogerlitz@mellanox.com>
6511 M: Sagi Grimberg <sagi@grimberg.me>
6512 M: Roi Dayan <roid@mellanox.com>
6513 L: linux-rdma@vger.kernel.org
6515 W: http://www.openfabrics.org
6516 W: www.open-iscsi.org
6517 Q: http://patchwork.kernel.org/project/linux-rdma/list/
6518 F: drivers/infiniband/ulp/iser/
6520 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
6521 M: Sagi Grimberg <sagi@grimberg.me>
6522 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
6523 L: linux-rdma@vger.kernel.org
6524 L: target-devel@vger.kernel.org
6526 W: http://www.linux-iscsi.org
6527 F: drivers/infiniband/ulp/isert
6530 M: Karsten Keil <isdn@linux-pingi.de>
6531 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
6532 L: netdev@vger.kernel.org
6533 W: http://www.isdn4linux.de
6534 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
6536 F: Documentation/isdn/
6538 F: include/linux/isdn.h
6539 F: include/linux/isdn/
6540 F: include/uapi/linux/isdn.h
6541 F: include/uapi/linux/isdn/
6543 ISDN SUBSYSTEM (Eicon active card driver)
6544 M: Armin Schindler <mac@melware.de>
6545 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
6546 W: http://www.melware.de
6548 F: drivers/isdn/hardware/eicon/
6550 IT87 HARDWARE MONITORING DRIVER
6551 M: Jean Delvare <jdelvare@suse.com>
6552 L: linux-hwmon@vger.kernel.org
6554 F: Documentation/hwmon/it87
6555 F: drivers/hwmon/it87.c
6558 M: Antti Palosaari <crope@iki.fi>
6559 L: linux-media@vger.kernel.org
6560 W: https://linuxtv.org
6561 W: http://palosaari.fi/linux/
6562 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6563 T: git git://linuxtv.org/anttip/media_tree.git
6565 F: drivers/media/tuners/it913x*
6567 IVTV VIDEO4LINUX DRIVER
6568 M: Andy Walls <awalls@md.metrocast.net>
6569 L: ivtv-devel@ivtvdriver.org (subscribers-only)
6570 L: linux-media@vger.kernel.org
6571 T: git git://linuxtv.org/media_tree.git
6572 W: http://www.ivtvdriver.org
6574 F: Documentation/video4linux/*.ivtv
6575 F: drivers/media/pci/ivtv/
6576 F: include/uapi/linux/ivtv*
6578 IX2505V MEDIA DRIVER
6579 M: Malcolm Priestley <tvboxspy@gmail.com>
6580 L: linux-media@vger.kernel.org
6581 W: https://linuxtv.org
6582 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6584 F: drivers/media/dvb-frontends/ix2505v*
6586 JC42.4 TEMPERATURE SENSOR DRIVER
6587 M: Guenter Roeck <linux@roeck-us.net>
6588 L: linux-hwmon@vger.kernel.org
6590 F: drivers/hwmon/jc42.c
6591 F: Documentation/hwmon/jc42
6594 M: Dave Kleikamp <shaggy@kernel.org>
6595 L: jfs-discussion@lists.sourceforge.net
6596 W: http://jfs.sourceforge.net/
6597 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6599 F: Documentation/filesystems/jfs.txt
6603 M: Guo-Fu Tseng <cooldavid@cooldavid.org>
6604 L: netdev@vger.kernel.org
6606 F: drivers/net/ethernet/jme.*
6608 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6609 M: David Woodhouse <dwmw2@infradead.org>
6610 L: linux-mtd@lists.infradead.org
6611 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
6614 F: include/uapi/linux/jffs2.h
6616 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6617 M: "Theodore Ts'o" <tytso@mit.edu>
6618 M: Jan Kara <jack@suse.com>
6619 L: linux-ext4@vger.kernel.org
6622 F: include/linux/jbd2.h
6624 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6625 M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6626 L: linux-media@vger.kernel.org
6628 F: drivers/media/platform/rcar_jpu.c
6630 JSM Neo PCI based serial card
6631 M: Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>
6632 L: linux-serial@vger.kernel.org
6634 F: drivers/tty/serial/jsm/
6636 K10TEMP HARDWARE MONITORING DRIVER
6637 M: Clemens Ladisch <clemens@ladisch.de>
6638 L: linux-hwmon@vger.kernel.org
6640 F: Documentation/hwmon/k10temp
6641 F: drivers/hwmon/k10temp.c
6643 K8TEMP HARDWARE MONITORING DRIVER
6644 M: Rudolf Marek <r.marek@assembler.cz>
6645 L: linux-hwmon@vger.kernel.org
6647 F: Documentation/hwmon/k8temp
6648 F: drivers/hwmon/k8temp.c
6651 M: Andrey Ryabinin <aryabinin@virtuozzo.com>
6652 R: Alexander Potapenko <glider@google.com>
6653 R: Dmitry Vyukov <dvyukov@google.com>
6654 L: kasan-dev@googlegroups.com
6656 F: arch/*/include/asm/kasan.h
6657 F: arch/*/mm/kasan_init*
6658 F: Documentation/dev-tools/kasan.rst
6659 F: include/linux/kasan*.h
6662 F: scripts/Makefile.kasan
6665 M: "Yann E. MORIN" <yann.morin.1998@free.fr>
6666 L: linux-kbuild@vger.kernel.org
6667 T: git git://gitorious.org/linux-kconfig/linux-kconfig
6669 F: Documentation/kbuild/kconfig-language.txt
6673 M: Dave Young <dyoung@redhat.com>
6674 M: Baoquan He <bhe@redhat.com>
6675 R: Vivek Goyal <vgoyal@redhat.com>
6676 L: kexec@lists.infradead.org
6677 W: http://lse.sourceforge.net/kdump/
6679 F: Documentation/kdump/
6681 KEENE FM RADIO TRANSMITTER DRIVER
6682 M: Hans Verkuil <hverkuil@xs4all.nl>
6683 L: linux-media@vger.kernel.org
6684 T: git git://linuxtv.org/media_tree.git
6685 W: https://linuxtv.org
6687 F: drivers/media/radio/radio-keene*
6689 KERNEL AUTOMOUNTER v4 (AUTOFS4)
6690 M: Ian Kent <raven@themaw.net>
6691 L: autofs@vger.kernel.org
6695 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6696 M: Michal Marek <mmarek@suse.com>
6697 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6698 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6699 L: linux-kbuild@vger.kernel.org
6701 F: Documentation/kbuild/
6703 F: scripts/Makefile.*
6709 L: kernel-janitors@vger.kernel.org
6710 W: http://kernelnewbies.org/KernelJanitors
6713 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6714 M: "J. Bruce Fields" <bfields@fieldses.org>
6715 M: Jeff Layton <jlayton@poochiereds.net>
6716 L: linux-nfs@vger.kernel.org
6717 W: http://nfs.sourceforge.net/
6718 T: git git://linux-nfs.org/~bfields/linux.git
6721 F: include/uapi/linux/nfsd/
6725 F: include/linux/lockd/
6726 F: include/linux/sunrpc/
6727 F: include/uapi/linux/sunrpc/
6729 KERNEL SELFTEST FRAMEWORK
6730 M: Shuah Khan <shuahkh@osg.samsung.com>
6731 M: Shuah Khan <shuah@kernel.org>
6732 L: linux-kselftest@vger.kernel.org
6733 T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6735 F: tools/testing/selftests
6737 KERNEL VIRTUAL MACHINE (KVM)
6738 M: Paolo Bonzini <pbonzini@redhat.com>
6739 M: Radim Krčmář <rkrcmar@redhat.com>
6740 L: kvm@vger.kernel.org
6741 W: http://www.linux-kvm.org
6742 T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6744 F: Documentation/*/kvm*.txt
6745 F: Documentation/virtual/kvm/
6747 F: arch/x86/kernel/kvm.c
6748 F: arch/x86/kernel/kvmclock.c
6749 F: arch/*/include/asm/kvm*
6750 F: include/linux/kvm*
6751 F: include/uapi/linux/kvm*
6755 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6756 M: Joerg Roedel <joro@8bytes.org>
6757 L: kvm@vger.kernel.org
6758 W: http://www.linux-kvm.org/
6760 F: arch/x86/include/asm/svm.h
6761 F: arch/x86/kvm/svm.c
6763 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6764 M: Alexander Graf <agraf@suse.com>
6765 L: kvm-ppc@vger.kernel.org
6766 W: http://www.linux-kvm.org/
6767 T: git git://github.com/agraf/linux-2.6.git
6769 F: arch/powerpc/include/asm/kvm*
6770 F: arch/powerpc/kvm/
6772 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6773 M: Christian Borntraeger <borntraeger@de.ibm.com>
6774 M: Cornelia Huck <cornelia.huck@de.ibm.com>
6775 L: linux-s390@vger.kernel.org
6776 W: http://www.ibm.com/developerworks/linux/linux390/
6777 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
6779 F: Documentation/s390/kvm.txt
6780 F: arch/s390/include/asm/kvm*
6783 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6784 M: Christoffer Dall <christoffer.dall@linaro.org>
6785 M: Marc Zyngier <marc.zyngier@arm.com>
6786 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6787 L: kvmarm@lists.cs.columbia.edu
6788 W: http://systems.cs.columbia.edu/projects/kvm-arm
6789 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6791 F: arch/arm/include/uapi/asm/kvm*
6792 F: arch/arm/include/asm/kvm*
6795 F: include/kvm/arm_*
6797 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6798 M: Christoffer Dall <christoffer.dall@linaro.org>
6799 M: Marc Zyngier <marc.zyngier@arm.com>
6800 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6801 L: kvmarm@lists.cs.columbia.edu
6803 F: arch/arm64/include/uapi/asm/kvm*
6804 F: arch/arm64/include/asm/kvm*
6807 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
6808 M: James Hogan <james.hogan@imgtec.com>
6809 L: linux-mips@linux-mips.org
6811 F: arch/mips/include/uapi/asm/kvm*
6812 F: arch/mips/include/asm/kvm*
6816 M: Eric Biederman <ebiederm@xmission.com>
6817 W: http://kernel.org/pub/linux/utils/kernel/kexec/
6818 L: kexec@lists.infradead.org
6820 F: include/linux/kexec.h
6821 F: include/uapi/linux/kexec.h
6825 M: David Howells <dhowells@redhat.com>
6826 L: keyrings@vger.kernel.org
6828 F: Documentation/security/keys.txt
6829 F: include/linux/key.h
6830 F: include/linux/key-type.h
6831 F: include/linux/keyctl.h
6832 F: include/uapi/linux/keyctl.h
6837 M: David Safford <safford@us.ibm.com>
6838 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6839 L: linux-security-module@vger.kernel.org
6840 L: keyrings@vger.kernel.org
6842 F: Documentation/security/keys-trusted-encrypted.txt
6843 F: include/keys/trusted-type.h
6844 F: security/keys/trusted.c
6845 F: security/keys/trusted.h
6848 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6849 M: David Safford <safford@us.ibm.com>
6850 L: linux-security-module@vger.kernel.org
6851 L: keyrings@vger.kernel.org
6853 F: Documentation/security/keys-trusted-encrypted.txt
6854 F: include/keys/encrypted-type.h
6855 F: security/keys/encrypted-keys/
6857 KGDB / KDB /debug_core
6858 M: Jason Wessel <jason.wessel@windriver.com>
6859 W: http://kgdb.wiki.kernel.org/
6860 L: kgdb-bugreport@lists.sourceforge.net
6861 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
6863 F: Documentation/DocBook/kgdb.tmpl
6864 F: drivers/misc/kgdbts.c
6865 F: drivers/tty/serial/kgdboc.c
6866 F: include/linux/kdb.h
6867 F: include/linux/kgdb.h
6871 M: Vegard Nossum <vegardno@ifi.uio.no>
6872 M: Pekka Enberg <penberg@kernel.org>
6874 F: Documentation/dev-tools/kmemcheck.rst
6875 F: arch/x86/include/asm/kmemcheck.h
6876 F: arch/x86/mm/kmemcheck/
6877 F: include/linux/kmemcheck.h
6881 M: Catalin Marinas <catalin.marinas@arm.com>
6883 F: Documentation/dev-tools/kmemleak.rst
6884 F: include/linux/kmemleak.h
6886 F: mm/kmemleak-test.c
6889 M: Ananth N Mavinakayanahalli <ananth@linux.vnet.ibm.com>
6890 M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6891 M: "David S. Miller" <davem@davemloft.net>
6892 M: Masami Hiramatsu <mhiramat@kernel.org>
6894 F: Documentation/kprobes.txt
6895 F: include/linux/kprobes.h
6898 KS0108 LCD CONTROLLER DRIVER
6899 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6900 W: http://miguelojeda.es/auxdisplay.htm
6901 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6903 F: Documentation/auxdisplay/ks0108
6904 F: drivers/auxdisplay/ks0108.c
6905 F: include/linux/ks0108.h
6908 M: David Ahern <dsa@cumulusnetworks.com>
6909 L: netdev@vger.kernel.org
6912 F: include/net/l3mdev.h
6914 LANTIQ MIPS ARCHITECTURE
6915 M: John Crispin <john@phrozen.org>
6916 L: linux-mips@linux-mips.org
6921 L: linux-x25@vger.kernel.org
6923 F: Documentation/networking/lapb-module.txt
6927 LASI 53c700 driver for PARISC
6928 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6929 L: linux-scsi@vger.kernel.org
6931 F: Documentation/scsi/53c700.txt
6932 F: drivers/scsi/53c700*
6935 M: Richard Purdie <rpurdie@rpsys.net>
6936 M: Jacek Anaszewski <j.anaszewski@samsung.com>
6937 L: linux-leds@vger.kernel.org
6938 T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6940 F: Documentation/devicetree/bindings/leds/
6942 F: include/linux/leds.h
6944 LEGACY EEPROM DRIVER
6945 M: Jean Delvare <jdelvare@suse.com>
6947 F: Documentation/misc-devices/eeprom
6948 F: drivers/misc/eeprom/eeprom.c
6950 LEGO USB Tower driver
6951 M: Juergen Stuber <starblue@users.sourceforge.net>
6952 L: legousb-devel@lists.sourceforge.net
6953 W: http://legousb.sourceforge.net/
6955 F: drivers/usb/misc/legousbtower.c
6958 M: Michael Krufky <mkrufky@linuxtv.org>
6959 L: linux-media@vger.kernel.org
6960 W: https://linuxtv.org
6961 W: http://github.com/mkrufky
6962 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6963 T: git git://linuxtv.org/mkrufky/tuners.git
6965 F: drivers/media/dvb-frontends/lg2160.*
6967 LGDT3305 MEDIA DRIVER
6968 M: Michael Krufky <mkrufky@linuxtv.org>
6969 L: linux-media@vger.kernel.org
6970 W: https://linuxtv.org
6971 W: http://github.com/mkrufky
6972 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6973 T: git git://linuxtv.org/mkrufky/tuners.git
6975 F: drivers/media/dvb-frontends/lgdt3305.*
6978 M: Rusty Russell <rusty@rustcorp.com.au>
6979 L: lguest@lists.ozlabs.org
6980 W: http://lguest.ozlabs.org/
6982 F: arch/x86/include/asm/lguest*.h
6985 F: include/linux/lguest*.h
6988 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6989 M: Tejun Heo <tj@kernel.org>
6990 L: linux-ide@vger.kernel.org
6991 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6994 F: include/linux/ata.h
6995 F: include/linux/libata.h
6996 F: Documentation/devicetree/bindings/ata/
6998 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6999 M: Viresh Kumar <vireshk@kernel.org>
7000 L: linux-ide@vger.kernel.org
7001 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7003 F: include/linux/pata_arasan_cf_data.h
7004 F: drivers/ata/pata_arasan_cf.c
7007 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
7008 M: Tejun Heo <tj@kernel.org>
7009 L: linux-ide@vger.kernel.org
7010 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7012 F: drivers/ata/pata_*.c
7013 F: drivers/ata/ata_generic.c
7015 LIBATA SATA AHCI PLATFORM devices support
7016 M: Hans de Goede <hdegoede@redhat.com>
7017 M: Tejun Heo <tj@kernel.org>
7018 L: linux-ide@vger.kernel.org
7019 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7021 F: drivers/ata/ahci_platform.c
7022 F: drivers/ata/libahci_platform.c
7023 F: include/linux/ahci_platform.h
7025 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
7026 M: Mikael Pettersson <mikpelinux@gmail.com>
7027 L: linux-ide@vger.kernel.org
7028 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7030 F: drivers/ata/sata_promise.*
7033 M: Sasha Levin <sasha.levin@oracle.com>
7035 F: tools/lib/lockdep/
7037 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
7038 M: Dan Williams <dan.j.williams@intel.com>
7039 L: linux-nvdimm@lists.01.org
7040 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
7041 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
7044 F: include/linux/nd.h
7045 F: include/linux/libnvdimm.h
7046 F: include/uapi/linux/ndctl.h
7048 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
7049 M: Ross Zwisler <ross.zwisler@linux.intel.com>
7050 L: linux-nvdimm@lists.01.org
7051 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
7053 F: drivers/nvdimm/blk.c
7054 F: drivers/nvdimm/region_devs.c
7055 F: drivers/acpi/nfit*
7057 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
7058 M: Vishal Verma <vishal.l.verma@intel.com>
7059 L: linux-nvdimm@lists.01.org
7060 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
7062 F: drivers/nvdimm/btt*
7064 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
7065 M: Ross Zwisler <ross.zwisler@linux.intel.com>
7066 L: linux-nvdimm@lists.01.org
7067 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
7069 F: drivers/nvdimm/pmem.c
7070 F: include/linux/pmem.h
7071 F: arch/*/include/asm/pmem.h
7073 LIGHTNVM PLATFORM SUPPORT
7074 M: Matias Bjorling <mb@lightnvm.io>
7075 W: http://github/OpenChannelSSD
7076 L: linux-block@vger.kernel.org
7078 F: drivers/lightnvm/
7079 F: include/linux/lightnvm.h
7080 F: include/uapi/linux/lightnvm.h
7082 LINUX FOR IBM pSERIES (RS/6000)
7083 M: Paul Mackerras <paulus@au.ibm.com>
7084 W: http://www.ibm.com/linux/ltc/projects/ppc
7086 F: arch/powerpc/boot/rs6000.h
7088 LINUX FOR POWERPC (32-BIT AND 64-BIT)
7089 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7090 M: Paul Mackerras <paulus@samba.org>
7091 M: Michael Ellerman <mpe@ellerman.id.au>
7092 W: http://www.penguinppc.org/
7093 L: linuxppc-dev@lists.ozlabs.org
7094 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
7095 T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
7097 F: Documentation/powerpc/
7099 F: drivers/char/tpm/tpm_ibmvtpm*
7100 F: drivers/crypto/nx/
7101 F: drivers/crypto/vmx/
7102 F: drivers/net/ethernet/ibm/ibmveth.*
7103 F: drivers/net/ethernet/ibm/ibmvnic.*
7104 F: drivers/pci/hotplug/pnv_php.c
7105 F: drivers/pci/hotplug/rpa*
7106 F: drivers/scsi/ibmvscsi/
7114 LINUX FOR POWER MACINTOSH
7115 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7116 W: http://www.penguinppc.org/
7117 L: linuxppc-dev@lists.ozlabs.org
7119 F: arch/powerpc/platforms/powermac/
7120 F: drivers/macintosh/
7122 LINUX FOR POWERPC EMBEDDED MPC5XXX
7123 M: Anatolij Gustschin <agust@denx.de>
7124 L: linuxppc-dev@lists.ozlabs.org
7125 T: git git://git.denx.de/linux-denx-agust.git
7127 F: arch/powerpc/platforms/512x/
7128 F: arch/powerpc/platforms/52xx/
7130 LINUX FOR POWERPC EMBEDDED PPC4XX
7131 M: Alistair Popple <alistair@popple.id.au>
7132 M: Matt Porter <mporter@kernel.crashing.org>
7133 W: http://www.penguinppc.org/
7134 L: linuxppc-dev@lists.ozlabs.org
7136 F: arch/powerpc/platforms/40x/
7137 F: arch/powerpc/platforms/44x/
7139 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
7140 L: linuxppc-dev@lists.ozlabs.org
7142 F: arch/powerpc/*/*virtex*
7143 F: arch/powerpc/*/*/*virtex*
7145 LINUX FOR POWERPC EMBEDDED PPC8XX
7146 M: Vitaly Bordug <vitb@kernel.crashing.org>
7147 W: http://www.penguinppc.org/
7148 L: linuxppc-dev@lists.ozlabs.org
7150 F: arch/powerpc/platforms/8xx/
7152 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
7153 M: Scott Wood <oss@buserror.net>
7154 M: Kumar Gala <galak@kernel.crashing.org>
7155 W: http://www.penguinppc.org/
7156 L: linuxppc-dev@lists.ozlabs.org
7157 T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
7159 F: arch/powerpc/platforms/83xx/
7160 F: arch/powerpc/platforms/85xx/
7162 LINUX FOR POWERPC PA SEMI PWRFICIENT
7163 M: Olof Johansson <olof@lixom.net>
7164 L: linuxppc-dev@lists.ozlabs.org
7166 F: arch/powerpc/platforms/pasemi/
7167 F: drivers/*/*pasemi*
7168 F: drivers/*/*/*pasemi*
7170 LINUX SECURITY MODULE (LSM) FRAMEWORK
7171 M: Chris Wright <chrisw@sous-sol.org>
7172 L: linux-security-module@vger.kernel.org
7175 LIS3LV02D ACCELEROMETER DRIVER
7176 M: Eric Piel <eric.piel@tremplin-utc.net>
7178 F: Documentation/misc-devices/lis3lv02d
7179 F: drivers/misc/lis3lv02d/
7180 F: drivers/platform/x86/hp_accel.c
7183 M: Josh Poimboeuf <jpoimboe@redhat.com>
7184 M: Jessica Yu <jeyu@redhat.com>
7185 M: Jiri Kosina <jikos@kernel.org>
7186 M: Miroslav Benes <mbenes@suse.cz>
7187 R: Petr Mladek <pmladek@suse.com>
7189 F: kernel/livepatch/
7190 F: include/linux/livepatch.h
7191 F: arch/x86/include/asm/livepatch.h
7192 F: arch/x86/kernel/livepatch.c
7193 F: Documentation/livepatch/
7194 F: Documentation/ABI/testing/sysfs-kernel-livepatch
7195 F: samples/livepatch/
7196 L: live-patching@vger.kernel.org
7197 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
7199 LINUX KERNEL DUMP TEST MODULE (LKDTM)
7200 M: Kees Cook <keescook@chromium.org>
7202 F: drivers/misc/lkdtm*
7205 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
7207 F: include/linux/llc.h
7208 F: include/uapi/linux/llc.h
7212 LM73 HARDWARE MONITOR DRIVER
7213 M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
7214 L: linux-hwmon@vger.kernel.org
7216 F: drivers/hwmon/lm73.c
7218 LM78 HARDWARE MONITOR DRIVER
7219 M: Jean Delvare <jdelvare@suse.com>
7220 L: linux-hwmon@vger.kernel.org
7222 F: Documentation/hwmon/lm78
7223 F: drivers/hwmon/lm78.c
7225 LM83 HARDWARE MONITOR DRIVER
7226 M: Jean Delvare <jdelvare@suse.com>
7227 L: linux-hwmon@vger.kernel.org
7229 F: Documentation/hwmon/lm83
7230 F: drivers/hwmon/lm83.c
7232 LM90 HARDWARE MONITOR DRIVER
7233 M: Jean Delvare <jdelvare@suse.com>
7234 L: linux-hwmon@vger.kernel.org
7236 F: Documentation/hwmon/lm90
7237 F: Documentation/devicetree/bindings/hwmon/lm90.txt
7238 F: drivers/hwmon/lm90.c
7240 LM95234 HARDWARE MONITOR DRIVER
7241 M: Guenter Roeck <linux@roeck-us.net>
7242 L: linux-hwmon@vger.kernel.org
7244 F: Documentation/hwmon/lm95234
7245 F: drivers/hwmon/lm95234.c
7247 LME2510 MEDIA DRIVER
7248 M: Malcolm Priestley <tvboxspy@gmail.com>
7249 L: linux-media@vger.kernel.org
7250 W: https://linuxtv.org
7251 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7253 F: drivers/media/usb/dvb-usb-v2/lmedm04*
7256 M: Peter Zijlstra <peterz@infradead.org>
7257 M: Ingo Molnar <mingo@redhat.com>
7258 L: linux-kernel@vger.kernel.org
7259 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
7261 F: Documentation/locking/
7262 F: include/linux/lockdep.h
7263 F: include/linux/spinlock*.h
7264 F: arch/*/include/asm/spinlock*.h
7265 F: include/linux/rwlock*.h
7266 F: include/linux/mutex*.h
7267 F: arch/*/include/asm/mutex*.h
7268 F: include/linux/rwsem*.h
7269 F: arch/*/include/asm/rwsem.h
7270 F: include/linux/seqlock.h
7271 F: lib/locking*.[ch]
7274 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
7275 M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
7276 L: linux-ntfs-dev@lists.sourceforge.net
7277 W: http://www.linux-ntfs.org/content/view/19/37/
7279 F: Documentation/ldm.txt
7280 F: block/partitions/ldm.*
7283 M: Joern Engel <joern@logfs.org>
7284 M: Prasad Joshi <prasadjoshi.linux@gmail.com>
7290 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
7291 M: Sathya Prakash <sathya.prakash@broadcom.com>
7292 M: Chaitra P B <chaitra.basappa@broadcom.com>
7293 M: Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
7294 L: MPT-FusionLinux.pdl@broadcom.com
7295 L: linux-scsi@vger.kernel.org
7296 W: http://www.avagotech.com/support/
7298 F: drivers/message/fusion/
7299 F: drivers/scsi/mpt2sas/
7300 F: drivers/scsi/mpt3sas/
7302 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
7303 M: Matthew Wilcox <matthew@wil.cx>
7304 L: linux-scsi@vger.kernel.org
7306 F: drivers/scsi/sym53c8xx_2/
7308 LTC4261 HARDWARE MONITOR DRIVER
7309 M: Guenter Roeck <linux@roeck-us.net>
7310 L: linux-hwmon@vger.kernel.org
7312 F: Documentation/hwmon/ltc4261
7313 F: drivers/hwmon/ltc4261.c
7315 LTP (Linux Test Project)
7316 M: Mike Frysinger <vapier@gentoo.org>
7317 M: Cyril Hrubis <chrubis@suse.cz>
7318 M: Wanlong Gao <wanlong.gao@gmail.com>
7319 M: Jan Stancek <jstancek@redhat.com>
7320 M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
7321 M: Alexey Kodanev <alexey.kodanev@oracle.com>
7322 L: ltp@lists.linux.it (subscribers-only)
7323 W: http://linux-test-project.github.io/
7324 T: git git://github.com/linux-test-project/ltp.git
7328 W: http://www.linux-m32r.org/
7333 M: Geert Uytterhoeven <geert@linux-m68k.org>
7334 L: linux-m68k@lists.linux-m68k.org
7335 W: http://www.linux-m68k.org/
7336 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
7341 M68K ON APPLE MACINTOSH
7342 M: Joshua Thompson <funaho@jurai.org>
7343 W: http://www.mac.linux-m68k.org/
7344 L: linux-m68k@lists.linux-m68k.org
7349 M: Philip Blundell <philb@gnu.org>
7350 W: http://www.tazenda.demon.co.uk/phil/linux-hp
7354 M88DS3103 MEDIA DRIVER
7355 M: Antti Palosaari <crope@iki.fi>
7356 L: linux-media@vger.kernel.org
7357 W: https://linuxtv.org
7358 W: http://palosaari.fi/linux/
7359 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7360 T: git git://linuxtv.org/anttip/media_tree.git
7362 F: drivers/media/dvb-frontends/m88ds3103*
7364 M88RS2000 MEDIA DRIVER
7365 M: Malcolm Priestley <tvboxspy@gmail.com>
7366 L: linux-media@vger.kernel.org
7367 W: https://linuxtv.org
7368 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7370 F: drivers/media/dvb-frontends/m88rs2000*
7372 MA901 MASTERKIT USB FM RADIO DRIVER
7373 M: Alexey Klimov <klimov.linux@gmail.com>
7374 L: linux-media@vger.kernel.org
7375 T: git git://linuxtv.org/media_tree.git
7377 F: drivers/media/radio/radio-ma901.c
7380 M: Johannes Berg <johannes@sipsolutions.net>
7381 L: linux-wireless@vger.kernel.org
7382 W: http://wireless.kernel.org/
7383 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7384 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
7386 F: Documentation/networking/mac80211-injection.txt
7387 F: include/net/mac80211.h
7389 F: drivers/net/wireless/mac80211_hwsim.[ch]
7392 M: Patrick McHardy <kaber@trash.net>
7393 L: netdev@vger.kernel.org
7395 F: drivers/net/macvlan.c
7396 F: include/linux/if_macvlan.h
7399 M: Jassi Brar <jassisinghbrar@gmail.com>
7400 L: linux-kernel@vger.kernel.org
7403 F: include/linux/mailbox_client.h
7404 F: include/linux/mailbox_controller.h
7406 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
7407 M: Michael Kerrisk <mtk.manpages@gmail.com>
7408 W: http://www.kernel.org/doc/man-pages
7409 L: linux-man@vger.kernel.org
7412 MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
7413 M: Andrew Lunn <andrew@lunn.ch>
7414 M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
7416 F: drivers/net/dsa/mv88e6xxx/
7418 MARVELL ARMADA DRM SUPPORT
7419 M: Russell King <rmk+kernel@armlinux.org.uk>
7421 F: drivers/gpu/drm/armada/
7422 F: include/uapi/drm/armada_drm.h
7423 F: Documentation/devicetree/bindings/display/armada/
7425 MARVELL CRYPTO DRIVER
7426 M: Boris Brezillon <boris.brezillon@free-electrons.com>
7427 M: Arnaud Ebalard <arno@natisbad.org>
7428 F: drivers/crypto/marvell/
7430 L: linux-crypto@vger.kernel.org
7432 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
7433 M: Mirko Lindner <mlindner@marvell.com>
7434 M: Stephen Hemminger <stephen@networkplumber.org>
7435 L: netdev@vger.kernel.org
7437 F: drivers/net/ethernet/marvell/sk*
7439 MARVELL LIBERTAS WIRELESS DRIVER
7440 L: libertas-dev@lists.infradead.org
7442 F: drivers/net/wireless/marvell/libertas/
7444 MARVELL MV643XX ETHERNET DRIVER
7445 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
7446 L: netdev@vger.kernel.org
7448 F: drivers/net/ethernet/marvell/mv643xx_eth.*
7449 F: include/linux/mv643xx.h
7451 MARVELL MVNETA ETHERNET DRIVER
7452 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7453 L: netdev@vger.kernel.org
7455 F: drivers/net/ethernet/marvell/mvneta.*
7457 MARVELL MWIFIEX WIRELESS DRIVER
7458 M: Amitkumar Karwar <akarwar@marvell.com>
7459 M: Nishant Sarmukadam <nishants@marvell.com>
7460 L: linux-wireless@vger.kernel.org
7462 F: drivers/net/wireless/marvell/mwifiex/
7464 MARVELL MWL8K WIRELESS DRIVER
7465 M: Lennert Buytenhek <buytenh@wantstofly.org>
7466 L: linux-wireless@vger.kernel.org
7468 F: drivers/net/wireless/marvell/mwl8k.c
7470 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
7471 M: Nicolas Pitre <nico@fluxnic.net>
7473 F: drivers/mmc/host/mvsdio.*
7475 MATROX FRAMEBUFFER DRIVER
7476 L: linux-fbdev@vger.kernel.org
7478 F: drivers/video/fbdev/matrox/matroxfb_*
7479 F: include/uapi/linux/matroxfb.h
7481 MAX16065 HARDWARE MONITOR DRIVER
7482 M: Guenter Roeck <linux@roeck-us.net>
7483 L: linux-hwmon@vger.kernel.org
7485 F: Documentation/hwmon/max16065
7486 F: drivers/hwmon/max16065.c
7488 MAX20751 HARDWARE MONITOR DRIVER
7489 M: Guenter Roeck <linux@roeck-us.net>
7490 L: linux-hwmon@vger.kernel.org
7492 F: Documentation/hwmon/max20751
7493 F: drivers/hwmon/max20751.c
7495 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
7496 M: "Hans J. Koch" <hjk@hansjkoch.de>
7497 L: linux-hwmon@vger.kernel.org
7499 F: Documentation/hwmon/max6650
7500 F: drivers/hwmon/max6650.c
7502 MAX6697 HARDWARE MONITOR DRIVER
7503 M: Guenter Roeck <linux@roeck-us.net>
7504 L: linux-hwmon@vger.kernel.org
7506 F: Documentation/hwmon/max6697
7507 F: Documentation/devicetree/bindings/i2c/max6697.txt
7508 F: drivers/hwmon/max6697.c
7509 F: include/linux/platform_data/max6697.h
7511 MAX9860 MONO AUDIO VOICE CODEC DRIVER
7512 M: Peter Rosin <peda@axentia.se>
7513 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7515 F: Documentation/devicetree/bindings/sound/max9860.txt
7516 F: sound/soc/codecs/max9860.*
7518 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
7519 M: Krzysztof Kozlowski <krzk@kernel.org>
7520 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
7521 L: linux-pm@vger.kernel.org
7523 F: drivers/power/max14577_charger.c
7524 F: drivers/power/max77693_charger.c
7526 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
7527 M: Javier Martinez Canillas <javier@osg.samsung.com>
7528 L: linux-kernel@vger.kernel.org
7530 F: drivers/*/*max77802*.c
7531 F: Documentation/devicetree/bindings/*/*max77802.txt
7532 F: include/dt-bindings/*/*max77802.h
7534 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
7535 M: Chanwoo Choi <cw00.choi@samsung.com>
7536 M: Krzysztof Kozlowski <krzk@kernel.org>
7537 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
7538 L: linux-kernel@vger.kernel.org
7540 F: drivers/*/max14577*.c
7541 F: drivers/*/max77686*.c
7542 F: drivers/*/max77693*.c
7543 F: drivers/extcon/extcon-max14577.c
7544 F: drivers/extcon/extcon-max77693.c
7545 F: drivers/rtc/rtc-max77686.c
7546 F: drivers/clk/clk-max77686.c
7547 F: Documentation/devicetree/bindings/mfd/max14577.txt
7548 F: Documentation/devicetree/bindings/*/max77686.txt
7549 F: Documentation/devicetree/bindings/mfd/max77693.txt
7550 F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
7551 F: include/linux/mfd/max14577*.h
7552 F: include/linux/mfd/max77686*.h
7553 F: include/linux/mfd/max77693*.h
7555 MAXIRADIO FM RADIO RECEIVER DRIVER
7556 M: Hans Verkuil <hverkuil@xs4all.nl>
7557 L: linux-media@vger.kernel.org
7558 T: git git://linuxtv.org/media_tree.git
7559 W: https://linuxtv.org
7561 F: drivers/media/radio/radio-maxiradio*
7563 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
7564 M: Peter Rosin <peda@axentia.se>
7565 L: linux-iio@vger.kernel.org
7567 F: drivers/iio/potentiometer/mcp4531.c
7569 MEDIA DRIVERS FOR RENESAS - FCP
7570 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7571 L: linux-media@vger.kernel.org
7572 L: linux-renesas-soc@vger.kernel.org
7573 T: git git://linuxtv.org/media_tree.git
7575 F: Documentation/devicetree/bindings/media/renesas,fcp.txt
7576 F: drivers/media/platform/rcar-fcp.c
7577 F: include/media/rcar-fcp.h
7579 MEDIA DRIVERS FOR RENESAS - VSP1
7580 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7581 L: linux-media@vger.kernel.org
7582 L: linux-renesas-soc@vger.kernel.org
7583 T: git git://linuxtv.org/media_tree.git
7585 F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
7586 F: drivers/media/platform/vsp1/
7588 MEDIA DRIVERS FOR HELENE
7589 M: Abylay Ospan <aospan@netup.ru>
7590 L: linux-media@vger.kernel.org
7591 W: https://linuxtv.org
7593 T: git git://linuxtv.org/media_tree.git
7595 F: drivers/media/dvb-frontends/helene*
7597 MEDIA DRIVERS FOR ASCOT2E
7598 M: Sergey Kozlov <serjk@netup.ru>
7599 M: Abylay Ospan <aospan@netup.ru>
7600 L: linux-media@vger.kernel.org
7601 W: https://linuxtv.org
7603 T: git git://linuxtv.org/media_tree.git
7605 F: drivers/media/dvb-frontends/ascot2e*
7607 MEDIA DRIVERS FOR CXD2841ER
7608 M: Sergey Kozlov <serjk@netup.ru>
7609 M: Abylay Ospan <aospan@netup.ru>
7610 L: linux-media@vger.kernel.org
7611 W: https://linuxtv.org
7613 T: git git://linuxtv.org/media_tree.git
7615 F: drivers/media/dvb-frontends/cxd2841er*
7617 MEDIA DRIVERS FOR HORUS3A
7618 M: Sergey Kozlov <serjk@netup.ru>
7619 M: Abylay Ospan <aospan@netup.ru>
7620 L: linux-media@vger.kernel.org
7621 W: https://linuxtv.org
7623 T: git git://linuxtv.org/media_tree.git
7625 F: drivers/media/dvb-frontends/horus3a*
7627 MEDIA DRIVERS FOR LNBH25
7628 M: Sergey Kozlov <serjk@netup.ru>
7629 M: Abylay Ospan <aospan@netup.ru>
7630 L: linux-media@vger.kernel.org
7631 W: https://linuxtv.org
7633 T: git git://linuxtv.org/media_tree.git
7635 F: drivers/media/dvb-frontends/lnbh25*
7637 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
7638 M: Sergey Kozlov <serjk@netup.ru>
7639 M: Abylay Ospan <aospan@netup.ru>
7640 L: linux-media@vger.kernel.org
7641 W: https://linuxtv.org
7643 T: git git://linuxtv.org/media_tree.git
7645 F: drivers/media/pci/netup_unidvb/*
7647 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
7648 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
7649 M: Mauro Carvalho Chehab <mchehab@kernel.org>
7650 P: LinuxTV.org Project
7651 L: linux-media@vger.kernel.org
7652 W: https://linuxtv.org
7653 Q: http://patchwork.kernel.org/project/linux-media/list/
7654 T: git git://linuxtv.org/media_tree.git
7656 F: Documentation/dvb/
7657 F: Documentation/video4linux/
7658 F: Documentation/DocBook/media/
7660 F: drivers/staging/media/
7661 F: include/linux/platform_data/media/
7663 F: include/uapi/linux/dvb/
7664 F: include/uapi/linux/videodev2.h
7665 F: include/uapi/linux/media.h
7666 F: include/uapi/linux/v4l2-*
7667 F: include/uapi/linux/meye.h
7668 F: include/uapi/linux/ivtv*
7669 F: include/uapi/linux/uvcvideo.h
7671 MEDIATEK ETHERNET DRIVER
7672 M: Felix Fietkau <nbd@openwrt.org>
7673 M: John Crispin <blogic@openwrt.org>
7674 L: netdev@vger.kernel.org
7676 F: drivers/net/ethernet/mediatek/
7678 MEDIATEK MT7601U WIRELESS LAN DRIVER
7679 M: Jakub Kicinski <kubakici@wp.pl>
7680 L: linux-wireless@vger.kernel.org
7682 F: drivers/net/wireless/mediatek/mt7601u/
7684 MEGARAID SCSI/SAS DRIVERS
7685 M: Kashyap Desai <kashyap.desai@avagotech.com>
7686 M: Sumit Saxena <sumit.saxena@avagotech.com>
7687 M: Uday Lingala <uday.lingala@avagotech.com>
7688 L: megaraidlinux.pdl@avagotech.com
7689 L: linux-scsi@vger.kernel.org
7690 W: http://www.lsi.com
7692 F: Documentation/scsi/megaraid.txt
7693 F: drivers/scsi/megaraid.*
7694 F: drivers/scsi/megaraid/
7696 MELLANOX ETHERNET DRIVER (mlx4_en)
7697 M: Tariq Toukan <tariqt@mellanox.com>
7698 L: netdev@vger.kernel.org
7700 W: http://www.mellanox.com
7701 Q: http://patchwork.ozlabs.org/project/netdev/list/
7702 F: drivers/net/ethernet/mellanox/mlx4/en_*
7704 MELLANOX ETHERNET DRIVER (mlx5e)
7705 M: Saeed Mahameed <saeedm@mellanox.com>
7706 L: netdev@vger.kernel.org
7708 W: http://www.mellanox.com
7709 Q: http://patchwork.ozlabs.org/project/netdev/list/
7710 F: drivers/net/ethernet/mellanox/mlx5/core/en_*
7712 MELLANOX ETHERNET SWITCH DRIVERS
7713 M: Jiri Pirko <jiri@mellanox.com>
7714 M: Ido Schimmel <idosch@mellanox.com>
7715 L: netdev@vger.kernel.org
7717 W: http://www.mellanox.com
7718 Q: http://patchwork.ozlabs.org/project/netdev/list/
7719 F: drivers/net/ethernet/mellanox/mlxsw/
7721 SOFT-ROCE DRIVER (rxe)
7722 M: Moni Shoua <monis@mellanox.com>
7723 L: linux-rdma@vger.kernel.org
7725 W: https://github.com/SoftRoCE/rxe-dev/wiki/rxe-dev:-Home
7726 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7727 F: drivers/infiniband/sw/rxe/
7728 F: include/uapi/rdma/rdma_user_rxe.h
7731 M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7732 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7733 L: linux-kernel@vger.kernel.org
7735 F: kernel/membarrier.c
7736 F: include/uapi/linux/membarrier.h
7739 L: linux-mm@kvack.org
7740 W: http://www.linux-mm.org
7742 F: include/linux/mm.h
7743 F: include/linux/gfp.h
7744 F: include/linux/mmzone.h
7745 F: include/linux/memory_hotplug.h
7746 F: include/linux/vmalloc.h
7749 MEMORY TECHNOLOGY DEVICES (MTD)
7750 M: David Woodhouse <dwmw2@infradead.org>
7751 M: Brian Norris <computersforpeace@gmail.com>
7752 L: linux-mtd@lists.infradead.org
7753 W: http://www.linux-mtd.infradead.org/
7754 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
7755 T: git git://git.infradead.org/linux-mtd.git
7756 T: git git://git.infradead.org/l2-mtd.git
7758 F: Documentation/devicetree/bindings/mtd/
7760 F: include/linux/mtd/
7761 F: include/uapi/mtd/
7763 MEN A21 WATCHDOG DRIVER
7764 M: Johannes Thumshirn <morbidrsa@gmail.com>
7765 L: linux-watchdog@vger.kernel.org
7767 F: drivers/watchdog/mena21_wdt.c
7769 MEN CHAMELEON BUS (mcb)
7770 M: Johannes Thumshirn <morbidrsa@gmail.com>
7773 F: include/linux/mcb.h
7774 F: Documentation/men-chameleon-bus.txt
7776 MEN F21BMC (Board Management Controller)
7777 M: Andreas Werner <andreas.werner@men.de>
7779 F: drivers/mfd/menf21bmc.c
7780 F: drivers/watchdog/menf21bmc_wdt.c
7781 F: drivers/leds/leds-menf21bmc.c
7782 F: drivers/hwmon/menf21bmc_hwmon.c
7783 F: Documentation/hwmon/menf21bmc
7786 M: James Hogan <james.hogan@imgtec.com>
7787 L: linux-metag@vger.kernel.org
7788 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
7791 F: Documentation/metag/
7792 F: Documentation/devicetree/bindings/metag/
7793 F: Documentation/devicetree/bindings/interrupt-controller/img,*
7794 F: drivers/clocksource/metag_generic.c
7795 F: drivers/irqchip/irq-metag.c
7796 F: drivers/irqchip/irq-metag-ext.c
7797 F: drivers/tty/metag_da.c
7799 MICROBLAZE ARCHITECTURE
7800 M: Michal Simek <monstr@monstr.eu>
7801 W: http://www.monstr.eu/fdt/
7802 T: git git://git.monstr.eu/linux-2.6-microblaze.git
7806 MICROCHIP / ATMEL ISC DRIVER
7807 M: Songjun Wu <songjun.wu@microchip.com>
7808 L: linux-media@vger.kernel.org
7810 F: drivers/media/platform/atmel/atmel-isc.c
7811 F: drivers/media/platform/atmel/atmel-isc-regs.h
7812 F: devicetree/bindings/media/atmel-isc.txt
7814 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7815 M: Chen Yu <yu.c.chen@intel.com>
7816 L: platform-driver-x86@vger.kernel.org
7818 F: drivers/platform/x86/surfacepro3_button.c
7821 M: Oliver Neukum <oliver@neukum.org>
7823 F: drivers/usb/image/microtek.*
7826 M: Ralf Baechle <ralf@linux-mips.org>
7827 L: linux-mips@linux-mips.org
7828 W: http://www.linux-mips.org/
7829 T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
7830 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7832 F: Documentation/devicetree/bindings/mips/
7833 F: Documentation/mips/
7836 MIPS/LOONGSON1 ARCHITECTURE
7837 M: Keguang Zhang <keguang.zhang@gmail.com>
7838 L: linux-mips@linux-mips.org
7840 F: arch/mips/loongson32/
7841 F: arch/mips/include/asm/mach-loongson32/
7842 F: drivers/*/*loongson1*
7843 F: drivers/*/*/*loongson1*
7845 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7846 M: Hans Verkuil <hverkuil@xs4all.nl>
7847 L: linux-media@vger.kernel.org
7848 T: git git://linuxtv.org/media_tree.git
7849 W: https://linuxtv.org
7851 F: drivers/media/radio/radio-miropcm20*
7853 MELLANOX MLX4 core VPI driver
7854 M: Yishai Hadas <yishaih@mellanox.com>
7855 L: netdev@vger.kernel.org
7856 L: linux-rdma@vger.kernel.org
7857 W: http://www.mellanox.com
7858 Q: http://patchwork.ozlabs.org/project/netdev/list/
7860 F: drivers/net/ethernet/mellanox/mlx4/
7861 F: include/linux/mlx4/
7863 MELLANOX MLX4 IB driver
7864 M: Yishai Hadas <yishaih@mellanox.com>
7865 L: linux-rdma@vger.kernel.org
7866 W: http://www.mellanox.com
7867 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7869 F: drivers/infiniband/hw/mlx4/
7870 F: include/linux/mlx4/
7872 MELLANOX MLX5 core VPI driver
7873 M: Matan Barak <matanb@mellanox.com>
7874 M: Leon Romanovsky <leonro@mellanox.com>
7875 L: netdev@vger.kernel.org
7876 L: linux-rdma@vger.kernel.org
7877 W: http://www.mellanox.com
7878 Q: http://patchwork.ozlabs.org/project/netdev/list/
7880 F: drivers/net/ethernet/mellanox/mlx5/core/
7881 F: include/linux/mlx5/
7883 MELLANOX MLX5 IB driver
7884 M: Matan Barak <matanb@mellanox.com>
7885 M: Leon Romanovsky <leonro@mellanox.com>
7886 L: linux-rdma@vger.kernel.org
7887 W: http://www.mellanox.com
7888 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7890 F: drivers/infiniband/hw/mlx5/
7891 F: include/linux/mlx5/
7893 MELEXIS MLX90614 DRIVER
7894 M: Crt Mori <cmo@melexis.com>
7895 L: linux-iio@vger.kernel.org
7896 W: http://www.melexis.com
7898 F: drivers/iio/temperature/mlx90614.c
7900 MN88472 MEDIA DRIVER
7901 M: Antti Palosaari <crope@iki.fi>
7902 L: linux-media@vger.kernel.org
7903 W: https://linuxtv.org
7904 W: http://palosaari.fi/linux/
7905 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7907 F: drivers/media/dvb-frontends/mn88472*
7909 MN88473 MEDIA DRIVER
7910 M: Antti Palosaari <crope@iki.fi>
7911 L: linux-media@vger.kernel.org
7912 W: https://linuxtv.org
7913 W: http://palosaari.fi/linux/
7914 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7916 F: drivers/media/dvb-frontends/mn88473*
7919 M: Rusty Russell <rusty@rustcorp.com.au>
7921 F: include/linux/module.h
7924 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7925 W: http://popies.net/meye/
7927 F: Documentation/video4linux/meye.txt
7928 F: drivers/media/pci/meye/
7929 F: include/uapi/linux/meye.h
7931 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7932 M: Jiri Slaby <jirislaby@gmail.com>
7934 F: Documentation/serial/moxa-smartio
7935 F: drivers/tty/mxser.*
7937 MR800 AVERMEDIA USB FM RADIO DRIVER
7938 M: Alexey Klimov <klimov.linux@gmail.com>
7939 L: linux-media@vger.kernel.org
7940 T: git git://linuxtv.org/media_tree.git
7942 F: drivers/media/radio/radio-mr800.c
7944 MRF24J40 IEEE 802.15.4 RADIO DRIVER
7945 M: Alan Ott <alan@signal11.us>
7946 L: linux-wpan@vger.kernel.org
7948 F: drivers/net/ieee802154/mrf24j40.c
7949 F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7952 M: "Lee, Chun-Yi" <jlee@suse.com>
7953 L: platform-driver-x86@vger.kernel.org
7955 F: drivers/platform/x86/msi-laptop.c
7958 L: platform-driver-x86@vger.kernel.org
7960 F: drivers/platform/x86/msi-wmi.c
7963 M: Antti Palosaari <crope@iki.fi>
7964 L: linux-media@vger.kernel.org
7965 W: https://linuxtv.org
7966 W: http://palosaari.fi/linux/
7967 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7968 T: git git://linuxtv.org/anttip/media_tree.git
7970 F: drivers/media/tuners/msi001*
7972 MSI2500 MEDIA DRIVER
7973 M: Antti Palosaari <crope@iki.fi>
7974 L: linux-media@vger.kernel.org
7975 W: https://linuxtv.org
7976 W: http://palosaari.fi/linux/
7977 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7978 T: git git://linuxtv.org/anttip/media_tree.git
7980 F: drivers/media/usb/msi2500/
7982 MSYSTEMS DISKONCHIP G3 MTD DRIVER
7983 M: Robert Jarzmik <robert.jarzmik@free.fr>
7984 L: linux-mtd@lists.infradead.org
7986 F: drivers/mtd/devices/docg3*
7988 MT9M032 APTINA SENSOR DRIVER
7989 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7990 L: linux-media@vger.kernel.org
7991 T: git git://linuxtv.org/media_tree.git
7993 F: drivers/media/i2c/mt9m032.c
7994 F: include/media/i2c/mt9m032.h
7996 MT9P031 APTINA CAMERA SENSOR
7997 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7998 L: linux-media@vger.kernel.org
7999 T: git git://linuxtv.org/media_tree.git
8001 F: drivers/media/i2c/mt9p031.c
8002 F: include/media/i2c/mt9p031.h
8004 MT9T001 APTINA CAMERA SENSOR
8005 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8006 L: linux-media@vger.kernel.org
8007 T: git git://linuxtv.org/media_tree.git
8009 F: drivers/media/i2c/mt9t001.c
8010 F: include/media/i2c/mt9t001.h
8012 MT9V032 APTINA CAMERA SENSOR
8013 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8014 L: linux-media@vger.kernel.org
8015 T: git git://linuxtv.org/media_tree.git
8017 F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
8018 F: drivers/media/i2c/mt9v032.c
8019 F: include/media/i2c/mt9v032.h
8021 MULTIFUNCTION DEVICES (MFD)
8022 M: Lee Jones <lee.jones@linaro.org>
8023 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
8026 F: include/linux/mfd/
8028 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
8029 M: Ulf Hansson <ulf.hansson@linaro.org>
8030 L: linux-mmc@vger.kernel.org
8031 T: git git://git.linaro.org/people/ulf.hansson/mmc.git
8033 F: Documentation/devicetree/bindings/mmc/
8035 F: include/linux/mmc/
8036 F: include/uapi/linux/mmc/
8038 MULTIMEDIA CARD (MMC) ETC. OVER SPI
8040 F: drivers/mmc/host/mmc_spi.c
8041 F: include/linux/spi/mmc_spi.h
8043 MULTISOUND SOUND DRIVER
8044 M: Andrew Veliath <andrewtv@usa.net>
8046 F: Documentation/sound/oss/MultiSound
8049 MULTITECH MULTIPORT CARD (ISICOM)
8051 F: drivers/tty/isicom.c
8052 F: include/linux/isicom.h
8054 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
8055 M: Bin Liu <b-liu@ti.com>
8056 L: linux-usb@vger.kernel.org
8057 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
8059 F: drivers/usb/musb/
8061 MXL5007T MEDIA DRIVER
8062 M: Michael Krufky <mkrufky@linuxtv.org>
8063 L: linux-media@vger.kernel.org
8064 W: https://linuxtv.org
8065 W: http://github.com/mkrufky
8066 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8067 T: git git://linuxtv.org/mkrufky/tuners.git
8069 F: drivers/media/tuners/mxl5007t.*
8071 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
8072 M: Hyong-Youb Kim <hykim@myri.com>
8073 L: netdev@vger.kernel.org
8074 W: https://www.myricom.com/support/downloads/myri10ge.html
8076 F: drivers/net/ethernet/myricom/myri10ge/
8078 NAND FLASH SUBSYSTEM
8079 M: Boris Brezillon <boris.brezillon@free-electrons.com>
8080 R: Richard Weinberger <richard@nod.at>
8081 L: linux-mtd@lists.infradead.org
8082 W: http://www.linux-mtd.infradead.org/
8083 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
8084 T: git git://github.com/linux-nand/linux.git
8086 F: drivers/mtd/nand/
8087 F: include/linux/mtd/nand*.h
8089 NATSEMI ETHERNET DRIVER (DP8381x)
8091 F: drivers/net/ethernet/natsemi/natsemi.c
8093 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
8094 M: Daniel Mack <zonque@gmail.com>
8096 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8097 W: http://www.native-instruments.com
8101 M: Petr Vandrovec <petr@vandrovec.name>
8105 NCR 5380 SCSI DRIVERS
8106 M: Finn Thain <fthain@telegraphics.com.au>
8107 M: Michael Schmitz <schmitzmic@gmail.com>
8108 L: linux-scsi@vger.kernel.org
8110 F: Documentation/scsi/g_NCR5380.txt
8111 F: Documentation/scsi/dtc3x80.txt
8112 F: drivers/scsi/NCR5380.*
8113 F: drivers/scsi/arm/cumana_1.c
8114 F: drivers/scsi/arm/oak.c
8115 F: drivers/scsi/atari_scsi.*
8116 F: drivers/scsi/dmx3191d.c
8117 F: drivers/scsi/dtc.*
8118 F: drivers/scsi/g_NCR5380.*
8119 F: drivers/scsi/g_NCR5380_mmio.c
8120 F: drivers/scsi/mac_scsi.*
8121 F: drivers/scsi/pas16.*
8122 F: drivers/scsi/sun3_scsi.*
8123 F: drivers/scsi/sun3_scsi_vme.c
8124 F: drivers/scsi/t128.*
8126 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8127 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
8128 L: linux-scsi@vger.kernel.org
8130 F: drivers/scsi/NCR_D700.*
8132 NCT6775 HARDWARE MONITOR DRIVER
8133 M: Guenter Roeck <linux@roeck-us.net>
8134 L: linux-hwmon@vger.kernel.org
8136 F: Documentation/hwmon/nct6775
8137 F: drivers/hwmon/nct6775.c
8139 NETEFFECT IWARP RNIC DRIVER (IW_NES)
8140 M: Faisal Latif <faisal.latif@intel.com>
8141 L: linux-rdma@vger.kernel.org
8142 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
8144 F: drivers/infiniband/hw/nes/
8146 NETEM NETWORK EMULATOR
8147 M: Stephen Hemminger <stephen@networkplumber.org>
8148 L: netem@lists.linux-foundation.org (moderated for non-subscribers)
8150 F: net/sched/sch_netem.c
8152 NETERION 10GbE DRIVERS (s2io/vxge)
8153 M: Jon Mason <jdmason@kudzu.us>
8154 L: netdev@vger.kernel.org
8156 F: Documentation/networking/s2io.txt
8157 F: Documentation/networking/vxge.txt
8158 F: drivers/net/ethernet/neterion/
8160 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
8161 M: Pablo Neira Ayuso <pablo@netfilter.org>
8162 M: Patrick McHardy <kaber@trash.net>
8163 M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
8164 L: netfilter-devel@vger.kernel.org
8165 L: coreteam@netfilter.org
8166 W: http://www.netfilter.org/
8167 W: http://www.iptables.org/
8168 Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
8169 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
8170 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
8172 F: include/linux/netfilter*
8173 F: include/linux/netfilter/
8174 F: include/net/netfilter/
8175 F: include/uapi/linux/netfilter*
8176 F: include/uapi/linux/netfilter/
8177 F: net/*/netfilter.c
8180 F: net/bridge/br_netfilter*.c
8183 M: Paul Moore <paul@paul-moore.com>
8184 W: http://netlabel.sf.net
8185 L: netdev@vger.kernel.org
8187 F: Documentation/netlabel/
8188 F: include/net/netlabel.h
8191 NETROM NETWORK LAYER
8192 M: Ralf Baechle <ralf@linux-mips.org>
8193 L: linux-hams@vger.kernel.org
8194 W: http://www.linux-ax25.org/
8196 F: include/net/netrom.h
8197 F: include/uapi/linux/netrom.h
8200 NETRONOME ETHERNET DRIVERS
8201 M: Jakub Kicinski <jakub.kicinski@netronome.com>
8202 L: oss-drivers@netronome.com
8204 F: drivers/net/ethernet/netronome/
8206 NETWORK BLOCK DEVICE (NBD)
8207 M: Markus Pargmann <mpa@pengutronix.de>
8209 L: nbd-general@lists.sourceforge.net
8210 T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
8211 F: Documentation/blockdev/nbd.txt
8212 F: drivers/block/nbd.c
8213 F: include/uapi/linux/nbd.h
8215 NETWORK DROP MONITOR
8216 M: Neil Horman <nhorman@tuxdriver.com>
8217 L: netdev@vger.kernel.org
8219 W: https://fedorahosted.org/dropwatch/
8220 F: net/core/drop_monitor.c
8222 NETWORKING [GENERAL]
8223 M: "David S. Miller" <davem@davemloft.net>
8224 L: netdev@vger.kernel.org
8225 W: http://www.linuxfoundation.org/en/Net
8226 Q: http://patchwork.ozlabs.org/project/netdev/list/
8227 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8228 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
8232 F: include/linux/in.h
8233 F: include/linux/net.h
8234 F: include/linux/netdevice.h
8235 F: include/uapi/linux/in.h
8236 F: include/uapi/linux/net.h
8237 F: include/uapi/linux/netdevice.h
8238 F: include/uapi/linux/net_namespace.h
8240 F: tools/testing/selftests/net/
8244 NETWORKING [IPv4/IPv6]
8245 M: "David S. Miller" <davem@davemloft.net>
8246 M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8247 M: James Morris <jmorris@namei.org>
8248 M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
8249 M: Patrick McHardy <kaber@trash.net>
8250 L: netdev@vger.kernel.org
8251 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8259 M: Steffen Klassert <steffen.klassert@secunet.com>
8260 M: Herbert Xu <herbert@gondor.apana.org.au>
8261 M: "David S. Miller" <davem@davemloft.net>
8262 L: netdev@vger.kernel.org
8263 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
8264 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
8272 F: net/ipv4/ipcomp.c
8273 F: net/ipv4/ip_vti.c
8277 F: net/ipv6/ipcomp6.c
8278 F: net/ipv6/ip6_vti.c
8279 F: include/uapi/linux/xfrm.h
8280 F: include/net/xfrm.h
8282 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
8283 M: Paul Moore <paul@paul-moore.com>
8284 L: netdev@vger.kernel.org
8287 NETWORKING [WIRELESS]
8288 L: linux-wireless@vger.kernel.org
8289 Q: http://patchwork.kernel.org/project/linux-wireless/list/
8292 L: netdev@vger.kernel.org
8293 W: http://www.linuxfoundation.org/en/Net
8294 Q: http://patchwork.ozlabs.org/project/netdev/list/
8295 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8296 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
8298 F: Documentation/devicetree/bindings/net/
8300 F: include/linux/if_*
8301 F: include/linux/netdevice.h
8302 F: include/linux/etherdevice.h
8303 F: include/linux/fcdevice.h
8304 F: include/linux/fddidevice.h
8305 F: include/linux/hippidevice.h
8306 F: include/linux/inetdevice.h
8307 F: include/uapi/linux/if_*
8308 F: include/uapi/linux/netdevice.h
8310 NETWORKING DRIVERS (WIRELESS)
8311 M: Kalle Valo <kvalo@codeaurora.org>
8312 L: linux-wireless@vger.kernel.org
8313 Q: http://patchwork.kernel.org/project/linux-wireless/list/
8314 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
8315 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
8317 F: Documentation/devicetree/bindings/net/wireless/
8318 F: drivers/net/wireless/
8320 NETXEN (1/10) GbE SUPPORT
8321 M: Manish Chopra <manish.chopra@qlogic.com>
8322 M: Sony Chacko <sony.chacko@qlogic.com>
8323 M: Rajesh Borundia <rajesh.borundia@qlogic.com>
8324 L: netdev@vger.kernel.org
8325 W: http://www.qlogic.com
8327 F: drivers/net/ethernet/qlogic/netxen/
8330 M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
8331 M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
8332 M: Samuel Ortiz <sameo@linux.intel.com>
8333 L: linux-wireless@vger.kernel.org
8334 L: linux-nfc@lists.01.org (subscribers-only)
8338 F: include/uapi/linux/nfc.h
8340 F: include/linux/platform_data/nfcmrvl.h
8341 F: include/linux/platform_data/nxp-nci.h
8342 F: include/linux/platform_data/pn544.h
8343 F: include/linux/platform_data/st21nfca.h
8344 F: include/linux/platform_data/st-nci.h
8345 F: Documentation/devicetree/bindings/net/nfc/
8347 NFS, SUNRPC, AND LOCKD CLIENTS
8348 M: Trond Myklebust <trond.myklebust@primarydata.com>
8349 M: Anna Schumaker <anna.schumaker@netapp.com>
8350 L: linux-nfs@vger.kernel.org
8351 W: http://client.linux-nfs.org
8352 T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
8358 F: include/linux/lockd/
8359 F: include/linux/nfs*
8360 F: include/linux/sunrpc/
8361 F: include/uapi/linux/nfs*
8362 F: include/uapi/linux/sunrpc/
8365 M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
8366 L: linux-nilfs@vger.kernel.org
8367 W: http://nilfs.sourceforge.net/
8368 W: http://nilfs.osdn.jp/
8369 T: git git://github.com/konis/nilfs2.git
8371 F: Documentation/filesystems/nilfs2.txt
8373 F: include/trace/events/nilfs2.h
8374 F: include/uapi/linux/nilfs2_api.h
8375 F: include/uapi/linux/nilfs2_ondisk.h
8377 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8378 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8379 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8381 F: Documentation/scsi/NinjaSCSI.txt
8382 F: drivers/scsi/pcmcia/nsp_*
8384 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8385 M: GOTO Masanori <gotom@debian.or.jp>
8386 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8387 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8389 F: Documentation/scsi/NinjaSCSI.txt
8390 F: drivers/scsi/nsp32*
8393 M: Ley Foon Tan <lftan@altera.com>
8394 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
8395 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
8399 NOKIA N900 POWER SUPPLY DRIVERS
8400 R: Pali Rohár <pali.rohar@gmail.com>
8401 F: include/linux/power/bq2415x_charger.h
8402 F: include/linux/power/bq27xxx_battery.h
8403 F: include/linux/power/isp1704_charger.h
8404 F: drivers/power/bq2415x_charger.c
8405 F: drivers/power/bq27xxx_battery.c
8406 F: drivers/power/bq27xxx_battery_i2c.c
8407 F: drivers/power/isp1704_charger.c
8408 F: drivers/power/rx51_battery.c
8411 M: Jon Mason <jdmason@kudzu.us>
8412 M: Dave Jiang <dave.jiang@intel.com>
8413 M: Allen Hubbe <Allen.Hubbe@emc.com>
8414 L: linux-ntb@googlegroups.com
8416 W: https://github.com/jonmason/ntb/wiki
8417 T: git git://github.com/jonmason/ntb.git
8419 F: drivers/net/ntb_netdev.c
8420 F: include/linux/ntb.h
8421 F: include/linux/ntb_transport.h
8422 F: tools/testing/selftests/ntb/
8425 M: Jon Mason <jdmason@kudzu.us>
8426 M: Dave Jiang <dave.jiang@intel.com>
8427 L: linux-ntb@googlegroups.com
8429 W: https://github.com/jonmason/ntb/wiki
8430 T: git git://github.com/jonmason/ntb.git
8431 F: drivers/ntb/hw/intel/
8434 M: Xiangliang Yu <Xiangliang.Yu@amd.com>
8435 L: linux-ntb@googlegroups.com
8437 F: drivers/ntb/hw/amd/
8440 M: Anton Altaparmakov <anton@tuxera.com>
8441 L: linux-ntfs-dev@lists.sourceforge.net
8442 W: http://www.tuxera.com/
8443 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
8445 F: Documentation/filesystems/ntfs.txt
8448 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8449 M: Antonino Daplas <adaplas@gmail.com>
8450 L: linux-fbdev@vger.kernel.org
8452 F: drivers/video/fbdev/riva/
8453 F: drivers/video/fbdev/nvidia/
8456 M: Keith Busch <keith.busch@intel.com>
8457 M: Jens Axboe <axboe@fb.com>
8458 L: linux-nvme@lists.infradead.org
8459 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
8460 W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
8462 F: drivers/nvme/host/
8463 F: include/linux/nvme.h
8465 NVM EXPRESS TARGET DRIVER
8466 M: Christoph Hellwig <hch@lst.de>
8467 M: Sagi Grimberg <sagi@grimberg.me>
8468 L: linux-nvme@lists.infradead.org
8470 F: drivers/nvme/target/
8473 M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
8474 M: Maxime Ripard <maxime.ripard@free-electrons.com>
8477 F: Documentation/devicetree/bindings/nvmem/
8478 F: include/linux/nvmem-consumer.h
8479 F: include/linux/nvmem-provider.h
8482 M: Clément Perrochaud <clement.perrochaud@effinnov.com>
8483 R: Charles Gorand <charles.gorand@effinnov.com>
8484 L: linux-nfc@lists.01.org (moderated for non-subscribers)
8486 F: drivers/nfc/nxp-nci
8488 NXP TDA998X DRM DRIVER
8489 M: Russell King <rmk+kernel@armlinux.org.uk>
8491 F: drivers/gpu/drm/i2c/tda998x_drv.c
8492 F: include/drm/i2c/tda998x.h
8495 M: Peter Rosin <peda@axentia.se>
8496 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8498 F: sound/soc/codecs/tfa9879*
8501 M: Josh Poimboeuf <jpoimboe@redhat.com>
8506 M: Tony Lindgren <tony@atomide.com>
8507 L: linux-omap@vger.kernel.org
8508 W: http://www.muru.com/linux/omap/
8509 W: http://linux.omap.com/
8510 Q: http://patchwork.kernel.org/project/linux-omap/list/
8511 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
8514 F: arch/arm/configs/omap1_defconfig
8515 F: arch/arm/configs/omap2plus_defconfig
8516 F: drivers/i2c/busses/i2c-omap.c
8517 F: drivers/irqchip/irq-omap-intc.c
8518 F: drivers/mfd/*omap*.c
8519 F: drivers/mfd/menelaus.c
8520 F: drivers/mfd/palmas.c
8521 F: drivers/mfd/tps65217.c
8522 F: drivers/mfd/tps65218.c
8523 F: drivers/mfd/tps65910.c
8524 F: drivers/mfd/twl-core.[ch]
8525 F: drivers/mfd/twl4030*.c
8526 F: drivers/mfd/twl6030*.c
8527 F: drivers/mfd/twl6040*.c
8528 F: drivers/regulator/palmas-regulator*.c
8529 F: drivers/regulator/pbias-regulator.c
8530 F: drivers/regulator/tps65217-regulator.c
8531 F: drivers/regulator/tps65218-regulator.c
8532 F: drivers/regulator/tps65910-regulator.c
8533 F: drivers/regulator/twl-regulator.c
8534 F: include/linux/i2c-omap.h
8536 OMAP DEVICE TREE SUPPORT
8537 M: Benoît Cousson <bcousson@baylibre.com>
8538 M: Tony Lindgren <tony@atomide.com>
8539 L: linux-omap@vger.kernel.org
8540 L: devicetree@vger.kernel.org
8542 F: arch/arm/boot/dts/*omap*
8543 F: arch/arm/boot/dts/*am3*
8544 F: arch/arm/boot/dts/*am4*
8545 F: arch/arm/boot/dts/*am5*
8546 F: arch/arm/boot/dts/*dra7*
8548 OMAP CLOCK FRAMEWORK SUPPORT
8549 M: Paul Walmsley <paul@pwsan.com>
8550 L: linux-omap@vger.kernel.org
8552 F: arch/arm/*omap*/*clock*
8554 OMAP POWER MANAGEMENT SUPPORT
8555 M: Kevin Hilman <khilman@kernel.org>
8556 L: linux-omap@vger.kernel.org
8558 F: arch/arm/*omap*/*pm*
8559 F: drivers/cpufreq/omap-cpufreq.c
8561 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
8562 M: Rajendra Nayak <rnayak@codeaurora.org>
8563 M: Paul Walmsley <paul@pwsan.com>
8564 L: linux-omap@vger.kernel.org
8566 F: arch/arm/mach-omap2/prm*
8569 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
8570 M: Jarkko Nikula <jarkko.nikula@bitmer.com>
8571 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8572 L: linux-omap@vger.kernel.org
8576 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
8577 M: Roger Quadros <rogerq@ti.com>
8578 M: Tony Lindgren <tony@atomide.com>
8579 L: linux-omap@vger.kernel.org
8581 F: drivers/memory/omap-gpmc.c
8582 F: arch/arm/mach-omap2/*gpmc*
8584 OMAP FRAMEBUFFER SUPPORT
8585 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
8586 L: linux-fbdev@vger.kernel.org
8587 L: linux-omap@vger.kernel.org
8589 F: drivers/video/fbdev/omap/
8591 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
8592 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
8593 L: linux-omap@vger.kernel.org
8594 L: linux-fbdev@vger.kernel.org
8596 F: drivers/video/fbdev/omap2/
8597 F: Documentation/arm/OMAP/DSS
8599 OMAP HARDWARE SPINLOCK SUPPORT
8600 M: Ohad Ben-Cohen <ohad@wizery.com>
8601 L: linux-omap@vger.kernel.org
8603 F: drivers/hwspinlock/omap_hwspinlock.c
8606 M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
8607 L: linux-omap@vger.kernel.org
8609 F: drivers/mmc/host/omap.c
8612 L: linux-mmc@vger.kernel.org
8613 L: linux-omap@vger.kernel.org
8615 F: drivers/mmc/host/omap_hsmmc.c
8617 OMAP RANDOM NUMBER GENERATOR SUPPORT
8618 M: Deepak Saxena <dsaxena@plexity.net>
8620 F: drivers/char/hw_random/omap-rng.c
8623 M: Benoît Cousson <bcousson@baylibre.com>
8624 M: Paul Walmsley <paul@pwsan.com>
8625 L: linux-omap@vger.kernel.org
8627 F: arch/arm/mach-omap2/omap_hwmod.*
8630 M: Paul Walmsley <paul@pwsan.com>
8631 L: linux-omap@vger.kernel.org
8633 F: arch/arm/mach-omap2/omap_hwmod*data*
8635 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
8636 M: Benoît Cousson <bcousson@baylibre.com>
8637 L: linux-omap@vger.kernel.org
8639 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
8641 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
8642 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8643 L: linux-media@vger.kernel.org
8645 F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
8646 F: drivers/media/platform/omap3isp/
8647 F: drivers/staging/media/omap4iss/
8650 L: linux-usb@vger.kernel.org
8651 L: linux-omap@vger.kernel.org
8653 F: drivers/usb/*/*omap*
8654 F: arch/arm/*omap*/usb*
8657 M: Grygorii Strashko <grygorii.strashko@ti.com>
8658 M: Santosh Shilimkar <ssantosh@kernel.org>
8659 M: Kevin Hilman <khilman@kernel.org>
8660 L: linux-omap@vger.kernel.org
8662 F: Documentation/devicetree/bindings/gpio/gpio-omap.txt
8663 F: drivers/gpio/gpio-omap.c
8665 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
8666 M: Mark Jackson <mpfj@newflow.co.uk>
8667 L: linux-omap@vger.kernel.org
8669 F: arch/arm/boot/dts/am335x-nano.dts
8672 M: Bob Copeland <me@bobcopeland.com>
8673 L: linux-karma-devel@lists.sourceforge.net
8675 F: Documentation/filesystems/omfs.txt
8678 OMNIKEY CARDMAN 4000 DRIVER
8679 M: Harald Welte <laforge@gnumonks.org>
8681 F: drivers/char/pcmcia/cm4000_cs.c
8682 F: include/linux/cm4000_cs.h
8683 F: include/uapi/linux/cm4000_cs.h
8685 OMNIKEY CARDMAN 4040 DRIVER
8686 M: Harald Welte <laforge@gnumonks.org>
8688 F: drivers/char/pcmcia/cm4040_cs.*
8690 OMNIVISION OV7670 SENSOR DRIVER
8691 M: Jonathan Corbet <corbet@lwn.net>
8692 L: linux-media@vger.kernel.org
8693 T: git git://linuxtv.org/media_tree.git
8695 F: drivers/media/i2c/ov7670.c
8697 ONENAND FLASH DRIVER
8698 M: Kyungmin Park <kyungmin.park@samsung.com>
8699 L: linux-mtd@lists.infradead.org
8701 F: drivers/mtd/onenand/
8702 F: include/linux/mtd/onenand*.h
8704 ONSTREAM SCSI TAPE DRIVER
8705 M: Willem Riede <osst@riede.org>
8706 L: osst-users@lists.sourceforge.net
8707 L: linux-scsi@vger.kernel.org
8709 F: Documentation/scsi/osst.txt
8710 F: drivers/scsi/osst.*
8711 F: drivers/scsi/osst_*.h
8712 F: drivers/scsi/st.h
8714 OPENCORES I2C BUS DRIVER
8715 M: Peter Korsgaard <jacmet@sunsite.dk>
8716 L: linux-i2c@vger.kernel.org
8718 F: Documentation/i2c/busses/i2c-ocores
8719 F: drivers/i2c/busses/i2c-ocores.c
8721 OPEN FIRMWARE AND FLATTENED DEVICE TREE
8722 M: Rob Herring <robh+dt@kernel.org>
8723 M: Frank Rowand <frowand.list@gmail.com>
8724 L: devicetree@vger.kernel.org
8725 W: http://www.devicetree.org/
8726 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8729 F: include/linux/of*.h
8732 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
8733 M: Rob Herring <robh+dt@kernel.org>
8734 M: Mark Rutland <mark.rutland@arm.com>
8735 L: devicetree@vger.kernel.org
8736 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8737 Q: http://patchwork.ozlabs.org/project/devicetree-bindings/list/
8739 F: Documentation/devicetree/
8741 F: include/dt-bindings/
8743 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
8744 M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
8745 L: devicetree@vger.kernel.org
8747 F: Documentation/devicetree/dynamic-resolution-notes.txt
8748 F: Documentation/devicetree/overlay-notes.txt
8749 F: drivers/of/overlay.c
8750 F: drivers/of/resolver.c
8752 OPENRISC ARCHITECTURE
8753 M: Jonas Bonn <jonas@southpole.se>
8754 W: http://openrisc.net
8756 T: git git://openrisc.net/~jonas/linux
8760 M: Pravin Shelar <pshelar@nicira.com>
8761 L: netdev@vger.kernel.org
8762 L: dev@openvswitch.org
8763 W: http://openvswitch.org
8766 F: include/uapi/linux/openvswitch.h
8768 OPERATING PERFORMANCE POINTS (OPP)
8769 M: Viresh Kumar <vireshk@kernel.org>
8770 M: Nishanth Menon <nm@ti.com>
8771 M: Stephen Boyd <sboyd@codeaurora.org>
8772 L: linux-pm@vger.kernel.org
8774 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
8775 F: drivers/base/power/opp/
8776 F: include/linux/pm_opp.h
8777 F: Documentation/power/opp.txt
8778 F: Documentation/devicetree/bindings/opp/
8781 M: Clemens Ladisch <clemens@ladisch.de>
8782 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8783 T: git git://git.alsa-project.org/alsa-kernel.git
8785 F: sound/drivers/opl4/
8788 M: Robert Richter <rric@kernel.org>
8789 L: oprofile-list@lists.sf.net
8791 F: arch/*/include/asm/oprofile*.h
8793 F: drivers/oprofile/
8794 F: include/linux/oprofile.h
8796 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8797 M: Mark Fasheh <mfasheh@suse.com>
8798 M: Joel Becker <jlbec@evilplan.org>
8799 L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
8800 W: http://ocfs2.wiki.kernel.org
8802 F: Documentation/filesystems/ocfs2.txt
8803 F: Documentation/filesystems/dlmfs.txt
8807 L: linux-wireless@vger.kernel.org
8808 W: http://wireless.kernel.org/en/users/Drivers/orinoco
8809 W: http://www.nongnu.org/orinoco/
8811 F: drivers/net/wireless/intersil/orinoco/
8813 OSD LIBRARY and FILESYSTEM
8814 M: Boaz Harrosh <ooo@electrozaur.com>
8815 M: Benny Halevy <bhalevy@primarydata.com>
8816 L: osd-dev@open-osd.org
8817 W: http://open-osd.org
8818 T: git git://git.open-osd.org/open-osd.git
8820 F: drivers/scsi/osd/
8821 F: include/scsi/osd_*
8825 M: Miklos Szeredi <miklos@szeredi.hu>
8826 L: linux-unionfs@vger.kernel.org
8827 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
8830 F: Documentation/filesystems/overlayfs.txt
8833 M: Mike Marshall <hubcap@omnibond.com>
8834 L: pvfs2-developers@beowulf-underground.org (subscribers-only)
8835 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
8838 F: Documentation/filesystems/orangefs.txt
8841 M: Christian Lamparter <chunkeey@googlemail.com>
8842 L: linux-wireless@vger.kernel.org
8843 W: http://wireless.kernel.org/en/users/Drivers/p54
8845 F: drivers/net/wireless/intersil/p54/
8847 PA SEMI ETHERNET DRIVER
8848 M: Olof Johansson <olof@lixom.net>
8849 L: netdev@vger.kernel.org
8851 F: drivers/net/ethernet/pasemi/*
8853 PA SEMI SMBUS DRIVER
8854 M: Olof Johansson <olof@lixom.net>
8855 L: linux-i2c@vger.kernel.org
8857 F: drivers/i2c/busses/i2c-pasemi.c
8859 PADATA PARALLEL EXECUTION MECHANISM
8860 M: Steffen Klassert <steffen.klassert@secunet.com>
8861 L: linux-crypto@vger.kernel.org
8864 F: include/linux/padata.h
8865 F: Documentation/padata.txt
8867 PANASONIC LAPTOP ACPI EXTRAS DRIVER
8868 M: Harald Welte <laforge@gnumonks.org>
8869 L: platform-driver-x86@vger.kernel.org
8871 F: drivers/platform/x86/panasonic-laptop.c
8873 PANASONIC MN10300/AM33/AM34 PORT
8874 M: David Howells <dhowells@redhat.com>
8875 L: linux-am33-list@redhat.com (moderated for non-subscribers)
8876 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8878 F: Documentation/mn10300/
8881 PARALLEL LCD/KEYPAD PANEL DRIVER
8882 M: Willy Tarreau <willy@haproxy.com>
8883 M: Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
8885 F: Documentation/misc-devices/lcd-panel-cgram.txt
8886 F: drivers/misc/panel.c
8888 PARALLEL PORT SUBSYSTEM
8889 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8890 M: Sudip Mukherjee <sudip@vectorindia.org>
8891 L: linux-parport@lists.infradead.org (subscribers-only)
8894 F: include/linux/parport*.h
8895 F: drivers/char/ppdev.c
8896 F: include/uapi/linux/ppdev.h
8897 F: Documentation/parport*.txt
8899 PARAVIRT_OPS INTERFACE
8900 M: Jeremy Fitzhardinge <jeremy@goop.org>
8901 M: Chris Wright <chrisw@sous-sol.org>
8902 M: Alok Kataria <akataria@vmware.com>
8903 M: Rusty Russell <rusty@rustcorp.com.au>
8904 L: virtualization@lists.linux-foundation.org
8906 F: Documentation/virtual/paravirt_ops.txt
8907 F: arch/*/kernel/paravirt*
8908 F: arch/*/include/asm/paravirt.h
8910 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8911 M: Tim Waugh <tim@cyberelk.net>
8912 L: linux-parport@lists.infradead.org (subscribers-only)
8914 F: Documentation/blockdev/paride.txt
8915 F: drivers/block/paride/
8918 M: "James E.J. Bottomley" <jejb@parisc-linux.org>
8919 M: Helge Deller <deller@gmx.de>
8920 L: linux-parisc@vger.kernel.org
8921 W: http://www.parisc-linux.org/
8922 Q: http://patchwork.kernel.org/project/linux-parisc/list/
8923 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8924 T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8927 F: Documentation/parisc/
8929 F: drivers/char/agp/parisc-agp.c
8930 F: drivers/input/serio/gscps2.c
8931 F: drivers/parport/parport_gsc.*
8932 F: drivers/tty/serial/8250/8250_gsc.c
8933 F: drivers/video/fbdev/sti*
8934 F: drivers/video/console/sti*
8935 F: drivers/video/logo/logo_parisc*
8937 PC87360 HARDWARE MONITORING DRIVER
8938 M: Jim Cromie <jim.cromie@gmail.com>
8939 L: linux-hwmon@vger.kernel.org
8941 F: Documentation/hwmon/pc87360
8942 F: drivers/hwmon/pc87360.c
8945 M: Jim Cromie <jim.cromie@gmail.com>
8947 F: drivers/char/pc8736x_gpio.c
8949 PC87427 HARDWARE MONITORING DRIVER
8950 M: Jean Delvare <jdelvare@suse.com>
8951 L: linux-hwmon@vger.kernel.org
8953 F: Documentation/hwmon/pc87427
8954 F: drivers/hwmon/pc87427.c
8957 M: Riku Voipio <riku.voipio@iki.fi>
8959 F: drivers/leds/leds-pca9532.c
8960 F: include/linux/leds-pca9532.h
8962 PCA9541 I2C BUS MASTER SELECTOR DRIVER
8963 M: Guenter Roeck <linux@roeck-us.net>
8964 L: linux-i2c@vger.kernel.org
8966 F: drivers/i2c/muxes/i2c-mux-pca9541.c
8968 PCDP - PRIMARY CONSOLE AND DEBUG PORT
8969 M: Khalid Aziz <khalid@gonehiking.org>
8971 F: drivers/firmware/pcdp.*
8974 M: Linas Vepstas <linasvepstas@gmail.com>
8975 L: linux-pci@vger.kernel.org
8977 F: Documentation/PCI/pci-error-recovery.txt
8979 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
8980 M: Russell Currey <ruscur@russell.cc>
8981 L: linuxppc-dev@lists.ozlabs.org
8983 F: Documentation/powerpc/eeh-pci-error-recovery.txt
8984 F: arch/powerpc/kernel/eeh*.c
8985 F: arch/powerpc/platforms/*/eeh*.c
8986 F: arch/powerpc/include/*/eeh*.h
8989 M: Bjorn Helgaas <bhelgaas@google.com>
8990 L: linux-pci@vger.kernel.org
8991 Q: http://patchwork.ozlabs.org/project/linux-pci/list/
8992 T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8994 F: Documentation/devicetree/bindings/pci/
8995 F: Documentation/PCI/
8997 F: include/linux/pci*
8999 F: arch/x86/kernel/quirks.c
9001 PCI DRIVER FOR ALTERA PCIE IP
9002 M: Ley Foon Tan <lftan@altera.com>
9003 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
9004 L: linux-pci@vger.kernel.org
9006 F: Documentation/devicetree/bindings/pci/altera-pcie.txt
9007 F: drivers/pci/host/pcie-altera.c
9009 PCI DRIVER FOR ARM VERSATILE PLATFORM
9010 M: Rob Herring <robh@kernel.org>
9011 L: linux-pci@vger.kernel.org
9012 L: linux-arm-kernel@lists.infradead.org
9014 F: Documentation/devicetree/bindings/pci/versatile.txt
9015 F: drivers/pci/host/pci-versatile.c
9017 PCI DRIVER FOR APPLIEDMICRO XGENE
9018 M: Tanmay Inamdar <tinamdar@apm.com>
9019 L: linux-pci@vger.kernel.org
9020 L: linux-arm-kernel@lists.infradead.org
9022 F: Documentation/devicetree/bindings/pci/xgene-pci.txt
9023 F: drivers/pci/host/pci-xgene.c
9025 PCI DRIVER FOR FREESCALE LAYERSCAPE
9026 M: Minghuan Lian <minghuan.Lian@freescale.com>
9027 M: Mingkai Hu <mingkai.hu@freescale.com>
9028 M: Roy Zang <tie-fei.zang@freescale.com>
9029 L: linuxppc-dev@lists.ozlabs.org
9030 L: linux-pci@vger.kernel.org
9031 L: linux-arm-kernel@lists.infradead.org
9033 F: drivers/pci/host/*layerscape*
9036 M: Richard Zhu <Richard.Zhu@freescale.com>
9037 M: Lucas Stach <l.stach@pengutronix.de>
9038 L: linux-pci@vger.kernel.org
9039 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9041 F: drivers/pci/host/*imx6*
9043 PCI DRIVER FOR TI KEYSTONE
9044 M: Murali Karicheri <m-karicheri2@ti.com>
9045 L: linux-pci@vger.kernel.org
9046 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9048 F: drivers/pci/host/*keystone*
9050 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
9051 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9052 M: Jason Cooper <jason@lakedaemon.net>
9053 L: linux-pci@vger.kernel.org
9054 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9056 F: drivers/pci/host/*mvebu*
9058 PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
9059 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9060 L: linux-pci@vger.kernel.org
9061 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9063 F: drivers/pci/host/pci-aardvark.c
9065 PCI DRIVER FOR NVIDIA TEGRA
9066 M: Thierry Reding <thierry.reding@gmail.com>
9067 L: linux-tegra@vger.kernel.org
9068 L: linux-pci@vger.kernel.org
9070 F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
9071 F: drivers/pci/host/pci-tegra.c
9073 PCI DRIVER FOR TI DRA7XX
9074 M: Kishon Vijay Abraham I <kishon@ti.com>
9075 L: linux-omap@vger.kernel.org
9076 L: linux-pci@vger.kernel.org
9078 F: Documentation/devicetree/bindings/pci/ti-pci.txt
9079 F: drivers/pci/host/pci-dra7xx.c
9081 PCI DRIVER FOR RENESAS R-CAR
9082 M: Simon Horman <horms@verge.net.au>
9083 L: linux-pci@vger.kernel.org
9084 L: linux-renesas-soc@vger.kernel.org
9086 F: drivers/pci/host/*rcar*
9088 PCI DRIVER FOR SAMSUNG EXYNOS
9089 M: Jingoo Han <jingoohan1@gmail.com>
9090 L: linux-pci@vger.kernel.org
9091 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9092 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9094 F: drivers/pci/host/pci-exynos.c
9096 PCI DRIVER FOR SYNOPSIS DESIGNWARE
9097 M: Jingoo Han <jingoohan1@gmail.com>
9098 M: Pratyush Anand <pratyush.anand@gmail.com>
9099 L: linux-pci@vger.kernel.org
9101 F: drivers/pci/host/*designware*
9103 PCI DRIVER FOR SYNOPSYS PROTOTYPING DEVICE
9104 M: Joao Pinto <jpinto@synopsys.com>
9105 L: linux-pci@vger.kernel.org
9107 F: Documentation/devicetree/bindings/pci/designware-pcie.txt
9108 F: drivers/pci/host/pcie-designware-plat.c
9110 PCI DRIVER FOR GENERIC OF HOSTS
9111 M: Will Deacon <will.deacon@arm.com>
9112 L: linux-pci@vger.kernel.org
9113 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9115 F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
9116 F: drivers/pci/host/pci-host-common.c
9117 F: drivers/pci/host/pci-host-generic.c
9119 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
9120 M: Keith Busch <keith.busch@intel.com>
9121 L: linux-pci@vger.kernel.org
9123 F: arch/x86/pci/vmd.c
9125 PCIE DRIVER FOR ST SPEAR13XX
9126 M: Pratyush Anand <pratyush.anand@gmail.com>
9127 L: linux-pci@vger.kernel.org
9129 F: drivers/pci/host/*spear*
9131 PCI MSI DRIVER FOR ALTERA MSI IP
9132 M: Ley Foon Tan <lftan@altera.com>
9133 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
9134 L: linux-pci@vger.kernel.org
9136 F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
9137 F: drivers/pci/host/pcie-altera-msi.c
9139 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
9140 M: Duc Dang <dhdang@apm.com>
9141 L: linux-pci@vger.kernel.org
9142 L: linux-arm-kernel@lists.infradead.org
9144 F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
9145 F: drivers/pci/host/pci-xgene-msi.c
9147 PCIE DRIVER FOR AXIS ARTPEC
9148 M: Niklas Cassel <niklas.cassel@axis.com>
9149 M: Jesper Nilsson <jesper.nilsson@axis.com>
9150 L: linux-arm-kernel@axis.com
9151 L: linux-pci@vger.kernel.org
9153 F: Documentation/devicetree/bindings/pci/axis,artpec*
9154 F: drivers/pci/host/*artpec*
9156 PCIE DRIVER FOR HISILICON
9157 M: Zhou Wang <wangzhou1@hisilicon.com>
9158 M: Gabriele Paoloni <gabriele.paoloni@huawei.com>
9159 L: linux-pci@vger.kernel.org
9161 F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
9162 F: drivers/pci/host/pcie-hisi.c
9164 PCIE DRIVER FOR QUALCOMM MSM
9165 M: Stanimir Varbanov <svarbanov@mm-sol.com>
9166 L: linux-pci@vger.kernel.org
9167 L: linux-arm-msm@vger.kernel.org
9169 F: drivers/pci/host/*qcom*
9171 PCIE DRIVER FOR CAVIUM THUNDERX
9172 M: David Daney <david.daney@cavium.com>
9173 L: linux-pci@vger.kernel.org
9174 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9176 F: Documentation/devicetree/bindings/pci/pci-thunder-*
9177 F: drivers/pci/host/pci-thunder-*
9180 P: Linux PCMCIA Team
9181 L: linux-pcmcia@lists.infradead.org
9182 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
9183 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
9185 F: Documentation/pcmcia/
9189 PCNET32 NETWORK DRIVER
9190 M: Don Fry <pcnet32@frontier.com>
9191 L: netdev@vger.kernel.org
9193 F: drivers/net/ethernet/amd/pcnet32.c
9195 PCRYPT PARALLEL CRYPTO ENGINE
9196 M: Steffen Klassert <steffen.klassert@secunet.com>
9197 L: linux-crypto@vger.kernel.org
9200 F: include/crypto/pcrypt.h
9202 PER-CPU MEMORY ALLOCATOR
9203 M: Tejun Heo <tj@kernel.org>
9204 M: Christoph Lameter <cl@linux.com>
9205 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
9207 F: include/linux/percpu*.h
9209 F: arch/*/include/asm/percpu.h
9211 PER-TASK DELAY ACCOUNTING
9212 M: Balbir Singh <bsingharora@gmail.com>
9214 F: include/linux/delayacct.h
9215 F: kernel/delayacct.c
9217 PERFORMANCE EVENTS SUBSYSTEM
9218 M: Peter Zijlstra <peterz@infradead.org>
9219 M: Ingo Molnar <mingo@redhat.com>
9220 M: Arnaldo Carvalho de Melo <acme@kernel.org>
9221 R: Alexander Shishkin <alexander.shishkin@linux.intel.com>
9222 L: linux-kernel@vger.kernel.org
9223 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
9226 F: include/linux/perf_event.h
9227 F: include/uapi/linux/perf_event.h
9228 F: arch/*/kernel/perf_event*.c
9229 F: arch/*/kernel/*/perf_event*.c
9230 F: arch/*/kernel/*/*/perf_event*.c
9231 F: arch/*/include/asm/perf_event.h
9232 F: arch/*/kernel/perf_callchain.c
9236 PERSONALITY HANDLING
9237 M: Christoph Hellwig <hch@infradead.org>
9238 L: linux-abi-devel@lists.sourceforge.net
9240 F: include/linux/personality.h
9241 F: include/uapi/linux/personality.h
9244 M: Remi Denis-Courmont <courmisch@gmail.com>
9246 F: Documentation/networking/phonet.txt
9247 F: include/linux/phonet.h
9248 F: include/net/phonet/
9249 F: include/uapi/linux/phonet.h
9253 M: Joern Engel <joern@lazybastard.org>
9254 L: linux-mtd@lists.infradead.org
9256 F: drivers/mtd/devices/phram.c
9259 M: Bruno Prémont <bonbons@linux-vserver.org>
9260 L: linux-input@vger.kernel.org
9262 F: drivers/hid/hid-picolcd*
9265 M: Jamie Iles <jamie@jamieiles.com>
9266 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9267 T: git git://github.com/jamieiles/linux-2.6-ji.git
9269 F: arch/arm/boot/dts/picoxcell*
9270 F: arch/arm/mach-picoxcell/
9271 F: drivers/crypto/picoxcell*
9273 PIN CONTROL SUBSYSTEM
9274 M: Linus Walleij <linus.walleij@linaro.org>
9275 L: linux-gpio@vger.kernel.org
9276 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
9278 F: Documentation/devicetree/bindings/pinctrl/
9279 F: Documentation/pinctrl.txt
9281 F: include/linux/pinctrl/
9283 PIN CONTROLLER - ATMEL AT91
9284 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
9285 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9287 F: drivers/pinctrl/pinctrl-at91.*
9289 PIN CONTROLLER - ATMEL AT91 PIO4
9290 M: Ludovic Desroches <ludovic.desroches@atmel.com>
9291 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9292 L: linux-gpio@vger.kernel.org
9294 F: drivers/pinctrl/pinctrl-at91-pio4.*
9296 PIN CONTROLLER - INTEL
9297 M: Mika Westerberg <mika.westerberg@linux.intel.com>
9298 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
9300 F: drivers/pinctrl/intel/
9302 PIN CONTROLLER - RENESAS
9303 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9304 M: Geert Uytterhoeven <geert+renesas@glider.be>
9305 L: linux-renesas-soc@vger.kernel.org
9307 F: drivers/pinctrl/sh-pfc/
9309 PIN CONTROLLER - SAMSUNG
9310 M: Tomasz Figa <tomasz.figa@gmail.com>
9311 M: Krzysztof Kozlowski <krzk@kernel.org>
9312 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9313 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9314 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9316 F: drivers/pinctrl/samsung/
9318 PIN CONTROLLER - SINGLE
9319 M: Tony Lindgren <tony@atomide.com>
9320 M: Haojian Zhuang <haojian.zhuang@linaro.org>
9321 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9322 L: linux-omap@vger.kernel.org
9324 F: drivers/pinctrl/pinctrl-single.c
9326 PIN CONTROLLER - ST SPEAR
9327 M: Viresh Kumar <vireshk@kernel.org>
9328 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9329 W: http://www.st.com/spear
9331 F: drivers/pinctrl/spear/
9333 PISTACHIO SOC SUPPORT
9334 M: James Hartley <james.hartley@imgtec.com>
9335 M: Ionela Voinescu <ionela.voinescu@imgtec.com>
9336 L: linux-mips@linux-mips.org
9338 F: arch/mips/pistachio/
9339 F: arch/mips/include/asm/mach-pistachio/
9340 F: arch/mips/boot/dts/pistachio/
9341 F: arch/mips/configs/pistachio*_defconfig
9344 M: Jiri Kosina <jikos@kernel.org>
9346 F: drivers/block/pktcdvd.c
9347 F: include/linux/pktcdvd.h
9348 F: include/uapi/linux/pktcdvd.h
9351 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
9352 W: http://mprc.pku.edu.cn/~guanxuetao/linux
9354 T: git git://github.com/gxt/linux.git
9355 F: drivers/input/serio/i8042-unicore32io.h
9356 F: drivers/i2c/busses/i2c-puv3.c
9357 F: drivers/video/fbdev/fb-puv3.c
9358 F: drivers/rtc/rtc-puv3.c
9360 PMBUS HARDWARE MONITORING DRIVERS
9361 M: Guenter Roeck <linux@roeck-us.net>
9362 L: linux-hwmon@vger.kernel.org
9363 W: http://hwmon.wiki.kernel.org/
9364 W: http://www.roeck-us.net/linux/drivers/
9365 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9367 F: Documentation/hwmon/pmbus
9368 F: drivers/hwmon/pmbus/
9369 F: include/linux/i2c/pmbus.h
9371 PMC SIERRA MaxRAID DRIVER
9372 L: linux-scsi@vger.kernel.org
9373 W: http://www.pmc-sierra.com/
9375 F: drivers/scsi/pmcraid.*
9377 PMC SIERRA PM8001 DRIVER
9378 M: Jack Wang <jinpu.wang@profitbricks.com>
9379 M: lindar_liu@usish.com
9381 L: linux-scsi@vger.kernel.org
9383 F: drivers/scsi/pm8001/
9385 POSIX CLOCKS and TIMERS
9386 M: Thomas Gleixner <tglx@linutronix.de>
9387 L: linux-kernel@vger.kernel.org
9388 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9391 F: include/linux/timer*
9392 F: kernel/time/*timer*
9394 POWER MANAGEMENT CORE
9395 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
9396 L: linux-pm@vger.kernel.org
9397 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
9399 F: drivers/base/power/
9400 F: include/linux/pm.h
9401 F: include/linux/pm_*
9402 F: include/linux/powercap.h
9403 F: drivers/powercap/
9405 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
9406 M: Sebastian Reichel <sre@kernel.org>
9407 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
9408 M: David Woodhouse <dwmw2@infradead.org>
9409 L: linux-pm@vger.kernel.org
9410 T: git git://git.infradead.org/battery-2.6.git
9412 F: Documentation/devicetree/bindings/power/
9413 F: Documentation/devicetree/bindings/power_supply/
9414 F: include/linux/power_supply.h
9416 X: drivers/power/avs/
9418 POWER STATE COORDINATION INTERFACE (PSCI)
9419 M: Mark Rutland <mark.rutland@arm.com>
9420 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
9421 L: linux-arm-kernel@lists.infradead.org
9423 F: drivers/firmware/psci.c
9424 F: include/linux/psci.h
9425 F: include/uapi/linux/psci.h
9427 POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
9428 M: Suraj Jitindar Singh <sjitindarsingh@gmail.com>
9429 L: linuxppc-dev@lists.ozlabs.org
9431 F: drivers/char/powernv-op-panel.c
9434 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
9438 PPP PROTOCOL DRIVERS AND COMPRESSORS
9439 M: Paul Mackerras <paulus@samba.org>
9440 L: linux-ppp@vger.kernel.org
9442 F: drivers/net/ppp/ppp_*
9444 PPP OVER ATM (RFC 2364)
9445 M: Mitchell Blank Jr <mitch@sfgoth.com>
9447 F: net/atm/pppoatm.c
9448 F: include/uapi/linux/atmppp.h
9451 M: Michal Ostrowski <mostrows@earthlink.net>
9453 F: drivers/net/ppp/pppoe.c
9454 F: drivers/net/ppp/pppox.c
9457 M: James Chapman <jchapman@katalix.com>
9459 F: net/l2tp/l2tp_ppp.c
9460 F: include/linux/if_pppol2tp.h
9461 F: include/uapi/linux/if_pppol2tp.h
9464 M: Rodolfo Giometti <giometti@enneenne.com>
9465 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
9466 L: linuxpps@ml.enneenne.com (subscribers-only)
9468 F: Documentation/pps/
9470 F: include/linux/pps*.h
9473 M: Dmitry Kozlov <xeb@mail.ru>
9474 L: netdev@vger.kernel.org
9476 F: drivers/net/ppp/pptp.c
9477 W: http://sourceforge.net/projects/accel-pptp
9480 M: Robert Love <rml@tech9.net>
9481 L: kpreempt-tech@lists.sourceforge.net
9482 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
9484 F: Documentation/preempt-locking.txt
9485 F: include/linux/preempt.h
9487 PRISM54 WIRELESS DRIVER
9488 M: "Luis R. Rodriguez" <mcgrof@gmail.com>
9489 L: linux-wireless@vger.kernel.org
9490 W: http://wireless.kernel.org/en/users/Drivers/p54
9492 F: drivers/net/wireless/intersil/prism54/
9495 M: Geoff Levand <geoff@infradead.org>
9496 L: netdev@vger.kernel.org
9497 L: linuxppc-dev@lists.ozlabs.org
9499 F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
9501 PS3 PLATFORM SUPPORT
9502 M: Geoff Levand <geoff@infradead.org>
9503 L: linuxppc-dev@lists.ozlabs.org
9505 F: arch/powerpc/boot/ps3*
9506 F: arch/powerpc/include/asm/lv1call.h
9507 F: arch/powerpc/include/asm/ps3*.h
9508 F: arch/powerpc/platforms/ps3/
9511 F: drivers/rtc/rtc-ps3.c
9512 F: drivers/usb/host/*ps3.c
9513 F: sound/ppc/snd_ps3*
9516 M: Jim Paris <jim@jtan.com>
9517 M: Geoff Levand <geoff@infradead.org>
9518 L: linuxppc-dev@lists.ozlabs.org
9520 F: drivers/block/ps3vram.c
9523 M: Anton Vorontsov <anton@enomsg.org>
9524 M: Colin Cross <ccross@android.com>
9525 M: Kees Cook <keescook@chromium.org>
9526 M: Tony Luck <tony.luck@intel.com>
9528 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
9530 F: include/linux/pstore*
9531 F: drivers/firmware/efi/efi-pstore.c
9532 F: drivers/acpi/apei/erst.c
9534 PTP HARDWARE CLOCK SUPPORT
9535 M: Richard Cochran <richardcochran@gmail.com>
9536 L: netdev@vger.kernel.org
9538 W: http://linuxptp.sourceforge.net/
9539 F: Documentation/ABI/testing/sysfs-ptp
9540 F: Documentation/ptp/*
9541 F: drivers/net/ethernet/freescale/gianfar_ptp.c
9542 F: drivers/net/phy/dp83640*
9544 F: include/linux/ptp_cl*
9547 M: Roland McGrath <roland@hack.frob.com>
9548 M: Oleg Nesterov <oleg@redhat.com>
9550 F: include/asm-generic/syscall.h
9551 F: include/linux/ptrace.h
9552 F: include/linux/regset.h
9553 F: include/linux/tracehook.h
9554 F: include/uapi/linux/ptrace.h
9558 M: Hans Verkuil <hverkuil@xs4all.nl>
9559 L: linux-media@vger.kernel.org
9560 T: git git://linuxtv.org/media_tree.git
9562 F: drivers/staging/media/pulse8-cec
9564 PVRUSB2 VIDEO4LINUX DRIVER
9565 M: Mike Isely <isely@pobox.com>
9566 L: pvrusb2@isely.net (subscribers-only)
9567 L: linux-media@vger.kernel.org
9568 W: http://www.isely.net/pvrusb2/
9569 T: git git://linuxtv.org/media_tree.git
9571 F: Documentation/video4linux/README.pvrusb2
9572 F: drivers/media/usb/pvrusb2/
9575 M: Hans Verkuil <hverkuil@xs4all.nl>
9576 L: linux-media@vger.kernel.org
9577 T: git git://linuxtv.org/media_tree.git
9579 F: drivers/media/usb/pwc/*
9582 M: Kamil Debski <kamil@wypas.org>
9583 M: Lukasz Majewski <l.majewski@samsung.com>
9584 L: linux-hwmon@vger.kernel.org
9586 F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
9587 F: Documentation/hwmon/pwm-fan
9588 F: drivers/hwmon/pwm-fan.c
9591 M: Thierry Reding <thierry.reding@gmail.com>
9592 L: linux-pwm@vger.kernel.org
9594 T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
9595 F: Documentation/pwm.txt
9596 F: Documentation/devicetree/bindings/pwm/
9597 F: include/linux/pwm.h
9599 F: drivers/video/backlight/pwm_bl.c
9600 F: include/linux/pwm_backlight.h
9602 PXA2xx/PXA3xx SUPPORT
9603 M: Daniel Mack <daniel@zonque.org>
9604 M: Haojian Zhuang <haojian.zhuang@gmail.com>
9605 M: Robert Jarzmik <robert.jarzmik@free.fr>
9606 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9607 T: git git://github.com/hzhuang1/linux.git
9608 T: git git://github.com/rjarzmik/linux.git
9610 F: arch/arm/boot/dts/pxa*
9611 F: arch/arm/mach-pxa/
9613 F: drivers/pcmcia/pxa2xx*
9614 F: drivers/pinctrl/pxa/
9615 F: drivers/spi/spi-pxa2xx*
9616 F: drivers/usb/gadget/udc/pxa2*
9617 F: include/sound/pxa2xx-lib.h
9622 M: Robert Jarzmik <robert.jarzmik@free.fr>
9623 L: linux-gpio@vger.kernel.org
9625 F: drivers/gpio/gpio-pxa.c
9627 PXA3xx NAND FLASH DRIVER
9628 M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
9629 L: linux-mtd@lists.infradead.org
9631 F: drivers/mtd/nand/pxa3xx_nand.c
9634 M: Eric Miao <eric.y.miao@gmail.com>
9635 M: Haojian Zhuang <haojian.zhuang@gmail.com>
9636 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9637 T: git git://github.com/hzhuang1/linux.git
9638 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
9640 F: arch/arm/boot/dts/mmp*
9641 F: arch/arm/mach-mmp/
9647 M: Robert Jarzmik <robert.jarzmik@free.fr>
9648 L: rtc-linux@googlegroups.com
9652 M: Giovanni Cabiddu <giovanni.cabiddu@intel.com>
9653 M: Salvatore Benedetto <salvatore.benedetto@intel.com>
9654 L: qat-linux@intel.com
9656 F: drivers/crypto/qat/
9659 M: Mike Marciniszyn <infinipath@intel.com>
9660 L: linux-rdma@vger.kernel.org
9662 F: drivers/infiniband/hw/qib/
9664 QLOGIC QLA1280 SCSI DRIVER
9665 M: Michael Reed <mdr@sgi.com>
9666 L: linux-scsi@vger.kernel.org
9668 F: drivers/scsi/qla1280.[ch]
9670 QLOGIC QLA2XXX FC-SCSI DRIVER
9671 M: qla2xxx-upstream@qlogic.com
9672 L: linux-scsi@vger.kernel.org
9674 F: Documentation/scsi/LICENSE.qla2xxx
9675 F: drivers/scsi/qla2xxx/
9677 QLOGIC QLA4XXX iSCSI DRIVER
9678 M: QLogic-Storage-Upstream@qlogic.com
9679 L: linux-scsi@vger.kernel.org
9681 F: Documentation/scsi/LICENSE.qla4xxx
9682 F: drivers/scsi/qla4xxx/
9684 QLOGIC QLA3XXX NETWORK DRIVER
9685 M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
9686 M: Ron Mercer <ron.mercer@qlogic.com>
9687 M: linux-driver@qlogic.com
9688 L: netdev@vger.kernel.org
9690 F: Documentation/networking/LICENSE.qla3xxx
9691 F: drivers/net/ethernet/qlogic/qla3xxx.*
9693 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
9694 M: Dept-GELinuxNICDev@qlogic.com
9695 L: netdev@vger.kernel.org
9697 F: drivers/net/ethernet/qlogic/qlcnic/
9699 QLOGIC QLGE 10Gb ETHERNET DRIVER
9700 M: Harish Patil <harish.patil@qlogic.com>
9701 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
9702 M: Dept-GELinuxNICDev@qlogic.com
9703 M: linux-driver@qlogic.com
9704 L: netdev@vger.kernel.org
9706 F: drivers/net/ethernet/qlogic/qlge/
9708 QLOGIC QL4xxx ETHERNET DRIVER
9709 M: Yuval Mintz <Yuval.Mintz@qlogic.com>
9710 M: Ariel Elior <Ariel.Elior@qlogic.com>
9711 M: everest-linux-l2@qlogic.com
9712 L: netdev@vger.kernel.org
9714 F: drivers/net/ethernet/qlogic/qed/
9715 F: include/linux/qed/
9716 F: drivers/net/ethernet/qlogic/qede/
9719 M: Anders Larsen <al@alarsen.net>
9720 W: http://www.alarsen.net/linux/qnx4fs/
9723 F: include/uapi/linux/qnx4_fs.h
9724 F: include/uapi/linux/qnxtypes.h
9727 M: Antti Palosaari <crope@iki.fi>
9728 L: linux-media@vger.kernel.org
9729 W: https://linuxtv.org
9730 W: http://palosaari.fi/linux/
9731 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9732 T: git git://linuxtv.org/anttip/media_tree.git
9734 F: drivers/media/tuners/qt1010*
9736 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
9737 M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
9738 L: linux-wireless@vger.kernel.org
9739 L: ath9k-devel@lists.ath9k.org
9740 W: http://wireless.kernel.org/en/users/Drivers/ath9k
9742 F: drivers/net/wireless/ath/ath9k/
9744 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
9745 M: Kalle Valo <kvalo@qca.qualcomm.com>
9746 L: ath10k@lists.infradead.org
9747 W: http://wireless.kernel.org/en/users/Drivers/ath10k
9748 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
9750 F: drivers/net/wireless/ath/ath10k/
9752 QUALCOMM EMAC GIGABIT ETHERNET DRIVER
9753 M: Timur Tabi <timur@codeaurora.org>
9754 L: netdev@vger.kernel.org
9756 F: drivers/net/ethernet/qualcomm/emac/
9758 QUALCOMM HEXAGON ARCHITECTURE
9759 M: Richard Kuo <rkuo@codeaurora.org>
9760 L: linux-hexagon@vger.kernel.org
9761 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
9765 QUALCOMM WCN36XX WIRELESS DRIVER
9766 M: Eugene Krasnikov <k.eugene.e@gmail.com>
9767 L: wcn36xx@lists.infradead.org
9768 W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
9769 T: git git://github.com/KrasnikovEugene/wcn36xx.git
9771 F: drivers/net/wireless/ath/wcn36xx/
9773 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
9774 M: Gabriel Somlo <somlo@cmu.edu>
9775 M: "Michael S. Tsirkin" <mst@redhat.com>
9776 L: qemu-devel@nongnu.org
9778 F: drivers/firmware/qemu_fw_cfg.c
9780 RADOS BLOCK DEVICE (RBD)
9781 M: Ilya Dryomov <idryomov@gmail.com>
9782 M: Sage Weil <sage@redhat.com>
9783 M: Alex Elder <elder@kernel.org>
9784 L: ceph-devel@vger.kernel.org
9786 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9787 T: git git://github.com/ceph/ceph-client.git
9789 F: Documentation/ABI/testing/sysfs-bus-rbd
9790 F: drivers/block/rbd.c
9791 F: drivers/block/rbd_types.h
9793 RADEON FRAMEBUFFER DISPLAY DRIVER
9794 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
9795 L: linux-fbdev@vger.kernel.org
9797 F: drivers/video/fbdev/aty/radeon*
9798 F: include/uapi/linux/radeonfb.h
9800 RADIOSHARK RADIO DRIVER
9801 M: Hans Verkuil <hverkuil@xs4all.nl>
9802 L: linux-media@vger.kernel.org
9803 T: git git://linuxtv.org/media_tree.git
9805 F: drivers/media/radio/radio-shark.c
9807 RADIOSHARK2 RADIO DRIVER
9808 M: Hans Verkuil <hverkuil@xs4all.nl>
9809 L: linux-media@vger.kernel.org
9810 T: git git://linuxtv.org/media_tree.git
9812 F: drivers/media/radio/radio-shark2.c
9813 F: drivers/media/radio/radio-tea5777.c
9815 RAGE128 FRAMEBUFFER DISPLAY DRIVER
9816 M: Paul Mackerras <paulus@samba.org>
9817 L: linux-fbdev@vger.kernel.org
9819 F: drivers/video/fbdev/aty/aty128fb.c
9821 RALINK MIPS ARCHITECTURE
9822 M: John Crispin <john@phrozen.org>
9823 L: linux-mips@linux-mips.org
9827 RALINK RT2X00 WIRELESS LAN DRIVER
9829 M: Stanislaw Gruszka <sgruszka@redhat.com>
9830 M: Helmut Schaa <helmut.schaa@googlemail.com>
9831 L: linux-wireless@vger.kernel.org
9833 F: drivers/net/wireless/ralink/rt2x00/
9835 RAMDISK RAM BLOCK DEVICE DRIVER
9836 M: Jens Axboe <axboe@kernel.dk>
9838 F: Documentation/blockdev/ramdisk.txt
9839 F: drivers/block/brd.c
9841 RANDOM NUMBER DRIVER
9842 M: "Theodore Ts'o" <tytso@mit.edu>
9844 F: drivers/char/random.c
9847 M: Matt Porter <mporter@kernel.crashing.org>
9848 M: Alexandre Bounine <alexandre.bounine@idt.com>
9852 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
9853 L: linux-wireless@vger.kernel.org
9855 F: drivers/net/wireless/ray*
9858 M: Josh Triplett <josh@joshtriplett.org>
9859 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9860 L: linux-kernel@vger.kernel.org
9862 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9863 F: Documentation/RCU/torture.txt
9864 F: kernel/rcu/rcutorture.c
9866 RCUTORTURE TEST FRAMEWORK
9867 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9868 M: Josh Triplett <josh@joshtriplett.org>
9869 R: Steven Rostedt <rostedt@goodmis.org>
9870 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9871 R: Lai Jiangshan <jiangshanlai@gmail.com>
9872 L: linux-kernel@vger.kernel.org
9874 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9875 F: tools/testing/selftests/rcutorture
9878 M: Florian Fainelli <florian@openwrt.org>
9881 RDC R6040 FAST ETHERNET DRIVER
9882 M: Florian Fainelli <f.fainelli@gmail.com>
9883 L: netdev@vger.kernel.org
9885 F: drivers/net/ethernet/rdc/r6040.c
9887 RDS - RELIABLE DATAGRAM SOCKETS
9888 M: Santosh Shilimkar <santosh.shilimkar@oracle.com>
9889 L: netdev@vger.kernel.org
9890 L: linux-rdma@vger.kernel.org
9891 L: rds-devel@oss.oracle.com (moderated for non-subscribers)
9892 W: https://oss.oracle.com/projects/rds/
9895 F: Documentation/networking/rds.txt
9897 RDMAVT - RDMA verbs software
9898 M: Dennis Dalessandro <dennis.dalessandro@intel.com>
9899 L: linux-rdma@vger.kernel.org
9901 F: drivers/infiniband/sw/rdmavt
9903 READ-COPY UPDATE (RCU)
9904 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9905 M: Josh Triplett <josh@joshtriplett.org>
9906 R: Steven Rostedt <rostedt@goodmis.org>
9907 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9908 R: Lai Jiangshan <jiangshanlai@gmail.com>
9909 L: linux-kernel@vger.kernel.org
9910 W: http://www.rdrop.com/users/paulmck/RCU/
9912 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9913 F: Documentation/RCU/
9914 X: Documentation/RCU/torture.txt
9915 F: include/linux/rcu*
9916 X: include/linux/srcu.h
9920 REAL TIME CLOCK (RTC) SUBSYSTEM
9921 M: Alessandro Zummo <a.zummo@towertech.it>
9922 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
9923 L: rtc-linux@googlegroups.com
9924 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
9925 T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
9927 F: Documentation/devicetree/bindings/rtc/
9928 F: Documentation/rtc.txt
9930 F: include/linux/rtc.h
9931 F: include/uapi/linux/rtc.h
9932 F: include/linux/rtc/
9933 F: include/linux/platform_data/rtc-*
9934 F: tools/testing/selftests/timers/rtctest.c
9936 REALTEK AUDIO CODECS
9937 M: Bard Liao <bardliao@realtek.com>
9938 M: Oder Chiou <oder_chiou@realtek.com>
9940 F: sound/soc/codecs/rt*
9941 F: include/sound/rt*.h
9943 REISERFS FILE SYSTEM
9944 L: reiserfs-devel@vger.kernel.org
9948 REGISTER MAP ABSTRACTION
9949 M: Mark Brown <broonie@kernel.org>
9950 L: linux-kernel@vger.kernel.org
9951 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
9953 F: Documentation/devicetree/bindings/regmap/
9954 F: drivers/base/regmap/
9955 F: include/linux/regmap.h
9957 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
9958 M: Ohad Ben-Cohen <ohad@wizery.com>
9959 M: Bjorn Andersson <bjorn.andersson@linaro.org>
9960 L: linux-remoteproc@vger.kernel.org
9961 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
9963 F: Documentation/devicetree/bindings/remoteproc/
9964 F: Documentation/remoteproc.txt
9965 F: drivers/remoteproc/
9966 F: include/linux/remoteproc.h
9968 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9969 M: Ohad Ben-Cohen <ohad@wizery.com>
9970 M: Bjorn Andersson <bjorn.andersson@linaro.org>
9971 L: linux-remoteproc@vger.kernel.org
9972 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9975 F: Documentation/rpmsg.txt
9976 F: include/linux/rpmsg.h
9978 RENESAS ETHERNET DRIVERS
9979 R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9980 L: netdev@vger.kernel.org
9981 L: linux-renesas-soc@vger.kernel.org
9982 F: drivers/net/ethernet/renesas/
9983 F: include/linux/sh_eth.h
9985 RENESAS USB2 PHY DRIVER
9986 M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
9987 L: linux-renesas-soc@vger.kernel.org
9989 F: drivers/phy/phy-rcar-gen3-usb2.c
9991 RESET CONTROLLER FRAMEWORK
9992 M: Philipp Zabel <p.zabel@pengutronix.de>
9993 T: git git://git.pengutronix.de/git/pza/linux
9996 F: Documentation/devicetree/bindings/reset/
9997 F: include/dt-bindings/reset/
9998 F: include/linux/reset.h
9999 F: include/linux/reset-controller.h
10002 M: Johannes Berg <johannes@sipsolutions.net>
10003 L: linux-wireless@vger.kernel.org
10004 W: http://wireless.kernel.org/
10005 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
10006 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
10008 F: Documentation/rfkill.txt
10012 M: Thomas Graf <tgraf@suug.ch>
10013 M: Herbert Xu <herbert@gondor.apana.org.au>
10014 L: netdev@vger.kernel.org
10016 F: lib/rhashtable.c
10017 F: include/linux/rhashtable.h
10019 RICOH SMARTMEDIA/XD DRIVER
10020 M: Maxim Levitsky <maximlevitsky@gmail.com>
10022 F: drivers/mtd/nand/r852.c
10023 F: drivers/mtd/nand/r852.h
10025 RICOH R5C592 MEMORYSTICK DRIVER
10026 M: Maxim Levitsky <maximlevitsky@gmail.com>
10028 F: drivers/memstick/host/r592.*
10031 M: Stefan Achatz <erazor_de@users.sourceforge.net>
10032 W: http://sourceforge.net/projects/roccat/
10034 F: drivers/hid/hid-roccat*
10035 F: include/linux/hid-roccat*
10036 F: Documentation/ABI/*/sysfs-driver-hid-roccat*
10039 M: Jiri Pirko <jiri@resnulli.us>
10040 L: netdev@vger.kernel.org
10042 F: drivers/net/ethernet/rocker/
10046 W: http://www.comtrol.com
10048 F: Documentation/serial/rocket.txt
10049 F: drivers/tty/rocket*
10051 ROCKETPORT EXPRESS/INFINITY DRIVER
10052 M: Kevin Cernekee <cernekee@gmail.com>
10053 L: linux-serial@vger.kernel.org
10055 F: drivers/tty/serial/rp2.*
10058 M: Ralf Baechle <ralf@linux-mips.org>
10059 L: linux-hams@vger.kernel.org
10060 W: http://www.linux-ax25.org/
10062 F: include/net/rose.h
10063 F: include/uapi/linux/rose.h
10066 RTL2830 MEDIA DRIVER
10067 M: Antti Palosaari <crope@iki.fi>
10068 L: linux-media@vger.kernel.org
10069 W: https://linuxtv.org
10070 W: http://palosaari.fi/linux/
10071 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10072 T: git git://linuxtv.org/anttip/media_tree.git
10074 F: drivers/media/dvb-frontends/rtl2830*
10076 RTL2832 MEDIA DRIVER
10077 M: Antti Palosaari <crope@iki.fi>
10078 L: linux-media@vger.kernel.org
10079 W: https://linuxtv.org
10080 W: http://palosaari.fi/linux/
10081 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10082 T: git git://linuxtv.org/anttip/media_tree.git
10084 F: drivers/media/dvb-frontends/rtl2832*
10086 RTL2832_SDR MEDIA DRIVER
10087 M: Antti Palosaari <crope@iki.fi>
10088 L: linux-media@vger.kernel.org
10089 W: https://linuxtv.org
10090 W: http://palosaari.fi/linux/
10091 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10092 T: git git://linuxtv.org/anttip/media_tree.git
10094 F: drivers/media/dvb-frontends/rtl2832_sdr*
10096 RTL8180 WIRELESS DRIVER
10097 L: linux-wireless@vger.kernel.org
10098 W: http://wireless.kernel.org/
10099 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
10101 F: drivers/net/wireless/realtek/rtl818x/rtl8180/
10103 RTL8187 WIRELESS DRIVER
10104 M: Herton Ronaldo Krzesinski <herton@canonical.com>
10105 M: Hin-Tak Leung <htl10@users.sourceforge.net>
10106 M: Larry Finger <Larry.Finger@lwfinger.net>
10107 L: linux-wireless@vger.kernel.org
10108 W: http://wireless.kernel.org/
10109 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
10111 F: drivers/net/wireless/realtek/rtl818x/rtl8187/
10113 RTL8192CE WIRELESS DRIVER
10114 M: Larry Finger <Larry.Finger@lwfinger.net>
10115 M: Chaoming Li <chaoming_li@realsil.com.cn>
10116 L: linux-wireless@vger.kernel.org
10117 W: http://wireless.kernel.org/
10118 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
10120 F: drivers/net/wireless/realtek/rtlwifi/
10121 F: drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
10123 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
10124 M: Jes Sorensen <Jes.Sorensen@redhat.com>
10125 L: linux-wireless@vger.kernel.org
10126 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
10128 F: drivers/net/wireless/realtek/rtl8xxxu/
10130 S3 SAVAGE FRAMEBUFFER DRIVER
10131 M: Antonino Daplas <adaplas@gmail.com>
10132 L: linux-fbdev@vger.kernel.org
10134 F: drivers/video/fbdev/savage/
10137 M: Martin Schwidefsky <schwidefsky@de.ibm.com>
10138 M: Heiko Carstens <heiko.carstens@de.ibm.com>
10139 L: linux-s390@vger.kernel.org
10140 W: http://www.ibm.com/developerworks/linux/linux390/
10141 T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
10145 F: Documentation/s390/
10146 F: Documentation/DocBook/s390*
10148 S390 COMMON I/O LAYER
10149 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
10150 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
10151 L: linux-s390@vger.kernel.org
10152 W: http://www.ibm.com/developerworks/linux/linux390/
10154 F: drivers/s390/cio/
10157 M: Stefan Weinhuber <wein@de.ibm.com>
10158 M: Stefan Haberland <stefan.haberland@de.ibm.com>
10159 L: linux-s390@vger.kernel.org
10160 W: http://www.ibm.com/developerworks/linux/linux390/
10162 F: drivers/s390/block/dasd*
10163 F: block/partitions/ibm.c
10165 S390 NETWORK DRIVERS
10166 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
10167 L: linux-s390@vger.kernel.org
10168 W: http://www.ibm.com/developerworks/linux/linux390/
10170 F: drivers/s390/net/
10173 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
10174 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
10175 L: linux-s390@vger.kernel.org
10176 W: http://www.ibm.com/developerworks/linux/linux390/
10179 F: drivers/pci/hotplug/s390_pci_hpc.c
10182 M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
10183 L: linux-s390@vger.kernel.org
10184 W: http://www.ibm.com/developerworks/linux/linux390/
10186 F: drivers/s390/crypto/
10189 M: Steffen Maier <maier@linux.vnet.ibm.com>
10190 L: linux-s390@vger.kernel.org
10191 W: http://www.ibm.com/developerworks/linux/linux390/
10193 F: drivers/s390/scsi/zfcp_*
10195 S390 IUCV NETWORK LAYER
10196 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
10197 L: linux-s390@vger.kernel.org
10198 W: http://www.ibm.com/developerworks/linux/linux390/
10200 F: drivers/s390/net/*iucv*
10201 F: include/net/iucv/
10205 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
10206 L: linux-s390@vger.kernel.org
10207 W: http://www.ibm.com/developerworks/linux/linux390/
10209 F: drivers/iommu/s390-iommu.c
10211 S3C24XX SD/MMC Driver
10212 M: Ben Dooks <ben-linux@fluff.org>
10213 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10215 F: drivers/mmc/host/s3cmci.*
10217 SAA6588 RDS RECEIVER DRIVER
10218 M: Hans Verkuil <hverkuil@xs4all.nl>
10219 L: linux-media@vger.kernel.org
10220 T: git git://linuxtv.org/media_tree.git
10221 W: https://linuxtv.org
10223 F: drivers/media/i2c/saa6588*
10225 SAA7134 VIDEO4LINUX DRIVER
10226 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
10227 M: Mauro Carvalho Chehab <mchehab@kernel.org>
10228 L: linux-media@vger.kernel.org
10229 W: https://linuxtv.org
10230 T: git git://linuxtv.org/media_tree.git
10232 F: Documentation/video4linux/*.saa7134
10233 F: drivers/media/pci/saa7134/
10235 SAA7146 VIDEO4LINUX-2 DRIVER
10236 M: Hans Verkuil <hverkuil@xs4all.nl>
10237 L: linux-media@vger.kernel.org
10238 T: git git://linuxtv.org/media_tree.git
10240 F: drivers/media/common/saa7146/
10241 F: drivers/media/pci/saa7146/
10242 F: include/media/saa7146*
10244 SAMSUNG LAPTOP DRIVER
10245 M: Corentin Chary <corentin.chary@gmail.com>
10246 L: platform-driver-x86@vger.kernel.org
10248 F: drivers/platform/x86/samsung-laptop.c
10250 SAMSUNG AUDIO (ASoC) DRIVERS
10251 M: Krzysztof Kozlowski <krzk@kernel.org>
10252 M: Sangbeom Kim <sbkim73@samsung.com>
10253 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10254 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10256 F: sound/soc/samsung/
10258 SAMSUNG FRAMEBUFFER DRIVER
10259 M: Jingoo Han <jingoohan1@gmail.com>
10260 L: linux-fbdev@vger.kernel.org
10262 F: drivers/video/fbdev/s3c-fb.c
10264 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
10265 M: Sangbeom Kim <sbkim73@samsung.com>
10266 M: Krzysztof Kozlowski <krzk@kernel.org>
10267 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
10268 L: linux-kernel@vger.kernel.org
10269 L: linux-samsung-soc@vger.kernel.org
10271 F: drivers/mfd/sec*.c
10272 F: drivers/regulator/s2m*.c
10273 F: drivers/regulator/s5m*.c
10274 F: drivers/clk/clk-s2mps11.c
10275 F: drivers/rtc/rtc-s5m.c
10276 F: include/linux/mfd/samsung/
10277 F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
10278 F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
10279 F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
10280 F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
10282 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
10283 M: Kyungmin Park <kyungmin.park@samsung.com>
10284 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10285 L: linux-media@vger.kernel.org
10286 Q: https://patchwork.linuxtv.org/project/linux-media/list/
10288 F: drivers/media/platform/exynos4-is/
10290 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
10291 M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
10292 L: linux-media@vger.kernel.org
10293 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10295 F: drivers/media/platform/s3c-camif/
10296 F: include/media/drv-intf/s3c_camif.h
10298 SAMSUNG S5C73M3 CAMERA DRIVER
10299 M: Kyungmin Park <kyungmin.park@samsung.com>
10300 M: Andrzej Hajda <a.hajda@samsung.com>
10301 L: linux-media@vger.kernel.org
10303 F: drivers/media/i2c/s5c73m3/*
10305 SAMSUNG S5K5BAF CAMERA DRIVER
10306 M: Kyungmin Park <kyungmin.park@samsung.com>
10307 M: Andrzej Hajda <a.hajda@samsung.com>
10308 L: linux-media@vger.kernel.org
10310 F: drivers/media/i2c/s5k5baf.c
10312 SAMSUNG S3FWRN5 NFC DRIVER
10313 M: Robert Baldyga <r.baldyga@samsung.com>
10314 M: Krzysztof Opasiak <k.opasiak@samsung.com>
10315 L: linux-nfc@lists.01.org (moderated for non-subscribers)
10317 F: drivers/nfc/s3fwrn5
10319 SAMSUNG SOC CLOCK DRIVERS
10320 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10321 M: Tomasz Figa <tomasz.figa@gmail.com>
10323 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10324 F: drivers/clk/samsung/
10326 SAMSUNG SPI DRIVERS
10327 M: Kukjin Kim <kgene@kernel.org>
10328 M: Krzysztof Kozlowski <krzk@kernel.org>
10329 M: Andi Shyti <andi.shyti@samsung.com>
10330 L: linux-spi@vger.kernel.org
10331 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10333 F: Documentation/devicetree/bindings/spi/spi-samsung.txt
10334 F: drivers/spi/spi-s3c*
10335 F: include/linux/platform_data/spi-s3c64xx.h
10337 SAMSUNG SXGBE DRIVERS
10338 M: Byungho An <bh74.an@samsung.com>
10339 M: Girish K S <ks.giri@samsung.com>
10340 M: Vipul Pandya <vipul.pandya@samsung.com>
10342 L: netdev@vger.kernel.org
10343 F: drivers/net/ethernet/samsung/sxgbe/
10345 SAMSUNG THERMAL DRIVER
10346 M: Lukasz Majewski <l.majewski@samsung.com>
10347 L: linux-pm@vger.kernel.org
10348 L: linux-samsung-soc@vger.kernel.org
10350 T: git https://github.com/lmajewski/linux-samsung-thermal.git
10351 F: drivers/thermal/samsung/
10353 SAMSUNG USB2 PHY DRIVER
10354 M: Kamil Debski <kamil@wypas.org>
10355 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10356 L: linux-kernel@vger.kernel.org
10358 F: Documentation/devicetree/bindings/phy/samsung-phy.txt
10359 F: Documentation/phy/samsung-usb2.txt
10360 F: drivers/phy/phy-exynos4210-usb2.c
10361 F: drivers/phy/phy-exynos4x12-usb2.c
10362 F: drivers/phy/phy-exynos5250-usb2.c
10363 F: drivers/phy/phy-s5pv210-usb2.c
10364 F: drivers/phy/phy-samsung-usb2.c
10365 F: drivers/phy/phy-samsung-usb2.h
10368 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10369 L: linux-serial@vger.kernel.org
10371 F: Documentation/devicetree/bindings/serial/
10372 F: drivers/tty/serial/
10374 SYNOPSYS DESIGNWARE DMAC DRIVER
10375 M: Viresh Kumar <vireshk@kernel.org>
10376 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10378 F: include/linux/dma/dw.h
10379 F: include/linux/platform_data/dma-dw.h
10382 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
10383 M: Lars Persson <lars.persson@axis.com>
10384 L: netdev@vger.kernel.org
10386 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
10387 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
10389 SYNOPSYS DESIGNWARE I2C DRIVER
10390 M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
10391 R: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10392 R: Mika Westerberg <mika.westerberg@linux.intel.com>
10393 L: linux-i2c@vger.kernel.org
10395 F: drivers/i2c/busses/i2c-designware-*
10396 F: include/linux/platform_data/i2c-designware.h
10398 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
10399 M: Jaehoon Chung <jh80.chung@samsung.com>
10400 L: linux-mmc@vger.kernel.org
10402 F: include/linux/mmc/dw_mmc.h
10403 F: drivers/mmc/host/dw_mmc*
10405 SYSTEM TRACE MODULE CLASS
10406 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
10408 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
10409 F: Documentation/trace/stm.txt
10410 F: drivers/hwtracing/stm/
10411 F: include/linux/stm.h
10412 F: include/uapi/linux/stm.h
10415 M: Andreas Noever <andreas.noever@gmail.com>
10417 F: drivers/thunderbolt/
10419 TI BQ27XXX POWER SUPPLY DRIVER
10420 R: Andrew F. Davis <afd@ti.com>
10421 F: include/linux/power/bq27xxx_battery.h
10422 F: drivers/power/bq27xxx_battery.c
10423 F: drivers/power/bq27xxx_battery_i2c.c
10425 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
10426 M: John Stultz <john.stultz@linaro.org>
10427 M: Thomas Gleixner <tglx@linutronix.de>
10428 L: linux-kernel@vger.kernel.org
10429 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
10431 F: include/linux/clocksource.h
10432 F: include/linux/time.h
10433 F: include/linux/timex.h
10434 F: include/uapi/linux/time.h
10435 F: include/uapi/linux/timex.h
10436 F: kernel/time/clocksource.c
10437 F: kernel/time/time*.c
10438 F: kernel/time/alarmtimer.c
10439 F: kernel/time/ntp.c
10440 F: tools/testing/selftests/timers/
10443 M: Zwane Mwaikambo <zwanem@gmail.com>
10445 F: drivers/watchdog/sc1200wdt.c
10448 M: Ingo Molnar <mingo@redhat.com>
10449 M: Peter Zijlstra <peterz@infradead.org>
10450 L: linux-kernel@vger.kernel.org
10451 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
10454 F: include/linux/sched.h
10455 F: include/uapi/linux/sched.h
10456 F: include/linux/wait.h
10459 M: Chen Liqin <liqin.linux@gmail.com>
10460 M: Lennox Wu <lennox.wu@gmail.com>
10461 W: http://www.sunplus.com
10465 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
10466 M: Sudeep Holla <sudeep.holla@arm.com>
10467 L: linux-arm-kernel@lists.infradead.org
10469 F: Documentation/devicetree/bindings/arm/arm,scpi.txt
10470 F: drivers/clk/clk-scpi.c
10471 F: drivers/cpufreq/scpi-cpufreq.c
10472 F: drivers/firmware/arm_scpi.c
10473 F: include/linux/scpi_protocol.h
10476 M: Jens Axboe <axboe@kernel.dk>
10477 L: linux-scsi@vger.kernel.org
10478 W: http://www.kernel.dk
10480 F: drivers/scsi/sr*
10482 SCSI RDMA PROTOCOL (SRP) INITIATOR
10483 M: Bart Van Assche <bart.vanassche@sandisk.com>
10484 L: linux-rdma@vger.kernel.org
10486 W: http://www.openfabrics.org
10487 Q: http://patchwork.kernel.org/project/linux-rdma/list/
10488 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
10489 F: drivers/infiniband/ulp/srp/
10490 F: include/scsi/srp.h
10493 M: Doug Gilbert <dgilbert@interlog.com>
10494 L: linux-scsi@vger.kernel.org
10495 W: http://sg.danny.cz/sg
10497 F: Documentation/scsi/scsi-generic.txt
10498 F: drivers/scsi/sg.c
10499 F: include/scsi/sg.h
10502 M: "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>
10503 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
10504 M: "Martin K. Petersen" <martin.petersen@oracle.com>
10505 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
10506 L: linux-scsi@vger.kernel.org
10508 F: Documentation/devicetree/bindings/scsi/
10513 M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
10514 L: linux-scsi@vger.kernel.org
10516 F: Documentation/scsi/st.txt
10517 F: drivers/scsi/st.*
10518 F: drivers/scsi/st_*.h
10521 M: Vlad Yasevich <vyasevich@gmail.com>
10522 M: Neil Horman <nhorman@tuxdriver.com>
10523 L: linux-sctp@vger.kernel.org
10524 W: http://lksctp.sourceforge.net
10526 F: Documentation/networking/sctp.txt
10527 F: include/linux/sctp.h
10528 F: include/uapi/linux/sctp.h
10529 F: include/net/sctp/
10533 M: Jim Cromie <jim.cromie@gmail.com>
10535 F: Documentation/i2c/busses/scx200_acb
10536 F: arch/x86/platform/scx200/
10537 F: drivers/watchdog/scx200_wdt.c
10538 F: drivers/i2c/busses/scx200*
10539 F: drivers/mtd/maps/scx200_docflash.c
10540 F: include/linux/scx200.h
10543 M: Jim Cromie <jim.cromie@gmail.com>
10545 F: drivers/char/scx200_gpio.c
10546 F: include/linux/scx200_gpio.h
10548 SCx200 HRT CLOCKSOURCE DRIVER
10549 M: Jim Cromie <jim.cromie@gmail.com>
10551 F: drivers/clocksource/scx200_hrt.c
10553 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
10554 M: Sascha Sommer <saschasommer@freenet.de>
10555 L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
10557 F: drivers/mmc/host/sdricoh_cs.c
10559 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
10560 M: Adrian Hunter <adrian.hunter@intel.com>
10561 L: linux-mmc@vger.kernel.org
10562 T: git git://git.infradead.org/users/ahunter/linux-sdhci.git
10564 F: drivers/mmc/host/sdhci*
10565 F: include/linux/mmc/sdhci*
10568 M: Kees Cook <keescook@chromium.org>
10569 R: Andy Lutomirski <luto@amacapital.net>
10570 R: Will Drewry <wad@chromium.org>
10571 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
10573 F: kernel/seccomp.c
10574 F: include/uapi/linux/seccomp.h
10575 F: include/linux/seccomp.h
10576 F: tools/testing/selftests/seccomp/*
10577 K: \bsecure_computing
10580 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
10581 M: Al Cooper <alcooperx@gmail.com>
10582 L: linux-mmc@vger.kernel.org
10583 L: bcm-kernel-feedback-list@broadcom.com
10585 F: drivers/mmc/host/sdhci-brcmstb*
10587 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
10588 M: Ben Dooks <ben-linux@fluff.org>
10589 M: Jaehoon Chung <jh80.chung@samsung.com>
10590 L: linux-mmc@vger.kernel.org
10592 F: drivers/mmc/host/sdhci-s3c*
10594 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
10595 M: Viresh Kumar <vireshk@kernel.org>
10596 L: linux-mmc@vger.kernel.org
10598 F: drivers/mmc/host/sdhci-spear.c
10601 M: James Morris <james.l.morris@oracle.com>
10602 M: "Serge E. Hallyn" <serge@hallyn.com>
10603 L: linux-security-module@vger.kernel.org (suggested Cc:)
10604 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
10605 W: http://kernsec.org/
10610 M: Security Officers <security@kernel.org>
10613 SELINUX SECURITY MODULE
10614 M: Paul Moore <paul@paul-moore.com>
10615 M: Stephen Smalley <sds@tycho.nsa.gov>
10616 M: Eric Paris <eparis@parisplace.org>
10617 L: selinux@tycho.nsa.gov (moderated for non-subscribers)
10618 W: http://selinuxproject.org
10619 T: git git://git.infradead.org/users/pcmoore/selinux
10621 F: include/linux/selinux*
10622 F: security/selinux/
10623 F: scripts/selinux/
10625 APPARMOR SECURITY MODULE
10626 M: John Johansen <john.johansen@canonical.com>
10627 L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
10628 W: apparmor.wiki.kernel.org
10629 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
10631 F: security/apparmor/
10633 LOADPIN SECURITY MODULE
10634 M: Kees Cook <keescook@chromium.org>
10635 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
10637 F: security/loadpin/
10639 YAMA SECURITY MODULE
10640 M: Kees Cook <keescook@chromium.org>
10641 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
10646 M: Jiri Slaby <jirislaby@gmail.com>
10648 F: drivers/misc/phantom.c
10649 F: include/uapi/linux/phantom.h
10651 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
10652 M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
10653 M: Ketan Mukadam <ketan.mukadam@avagotech.com>
10654 M: John Soni Jose <sony.john@avagotech.com>
10655 L: linux-scsi@vger.kernel.org
10656 W: http://www.avagotech.com
10658 F: drivers/scsi/be2iscsi/
10660 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
10661 M: Sathya Perla <sathya.perla@broadcom.com>
10662 M: Ajit Khaparde <ajit.khaparde@broadcom.com>
10663 M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
10664 M: Somnath Kotur <somnath.kotur@broadcom.com>
10665 L: netdev@vger.kernel.org
10666 W: http://www.emulex.com
10668 F: drivers/net/ethernet/emulex/benet/
10670 EMULEX ONECONNECT ROCE DRIVER
10671 M: Selvin Xavier <selvin.xavier@avagotech.com>
10672 M: Devesh Sharma <devesh.sharma@avagotech.com>
10673 M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
10674 L: linux-rdma@vger.kernel.org
10675 W: http://www.emulex.com
10677 F: drivers/infiniband/hw/ocrdma/
10680 M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
10681 M: Edward Cree <ecree@solarflare.com>
10682 M: Bert Kenward <bkenward@solarflare.com>
10683 L: netdev@vger.kernel.org
10685 F: drivers/net/ethernet/sfc/
10688 M: Dimitri Sivanich <sivanich@sgi.com>
10690 F: drivers/misc/sgi-gru/
10692 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
10693 M: Pat Gefre <pfg@sgi.com>
10694 L: linux-ia64@vger.kernel.org
10696 F: Documentation/ia64/serial.txt
10697 F: drivers/tty/serial/ioc?_serial.c
10698 F: include/linux/ioc?.h
10700 SGI XP/XPC/XPNET DRIVER
10701 M: Cliff Whickman <cpw@sgi.com>
10702 M: Robin Holt <robinmholt@gmail.com>
10704 F: drivers/misc/sgi-xp/
10706 SI2157 MEDIA DRIVER
10707 M: Antti Palosaari <crope@iki.fi>
10708 L: linux-media@vger.kernel.org
10709 W: https://linuxtv.org
10710 W: http://palosaari.fi/linux/
10711 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10712 T: git git://linuxtv.org/anttip/media_tree.git
10714 F: drivers/media/tuners/si2157*
10716 SI2168 MEDIA DRIVER
10717 M: Antti Palosaari <crope@iki.fi>
10718 L: linux-media@vger.kernel.org
10719 W: https://linuxtv.org
10720 W: http://palosaari.fi/linux/
10721 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10722 T: git git://linuxtv.org/anttip/media_tree.git
10724 F: drivers/media/dvb-frontends/si2168*
10726 SI470X FM RADIO RECEIVER I2C DRIVER
10727 M: Hans Verkuil <hverkuil@xs4all.nl>
10728 L: linux-media@vger.kernel.org
10729 T: git git://linuxtv.org/media_tree.git
10730 W: https://linuxtv.org
10732 F: drivers/media/radio/si470x/radio-si470x-i2c.c
10734 SI470X FM RADIO RECEIVER USB DRIVER
10735 M: Hans Verkuil <hverkuil@xs4all.nl>
10736 L: linux-media@vger.kernel.org
10737 T: git git://linuxtv.org/media_tree.git
10738 W: https://linuxtv.org
10740 F: drivers/media/radio/si470x/radio-si470x-common.c
10741 F: drivers/media/radio/si470x/radio-si470x.h
10742 F: drivers/media/radio/si470x/radio-si470x-usb.c
10744 SI4713 FM RADIO TRANSMITTER I2C DRIVER
10745 M: Eduardo Valentin <edubezval@gmail.com>
10746 L: linux-media@vger.kernel.org
10747 T: git git://linuxtv.org/media_tree.git
10748 W: https://linuxtv.org
10750 F: drivers/media/radio/si4713/si4713.?
10752 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
10753 M: Eduardo Valentin <edubezval@gmail.com>
10754 L: linux-media@vger.kernel.org
10755 T: git git://linuxtv.org/media_tree.git
10756 W: https://linuxtv.org
10758 F: drivers/media/radio/si4713/radio-platform-si4713.c
10760 SI4713 FM RADIO TRANSMITTER USB DRIVER
10761 M: Hans Verkuil <hverkuil@xs4all.nl>
10762 L: linux-media@vger.kernel.org
10763 T: git git://linuxtv.org/media_tree.git
10764 W: https://linuxtv.org
10766 F: drivers/media/radio/si4713/radio-usb-si4713.c
10769 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
10770 M: Mauro Carvalho Chehab <mchehab@kernel.org>
10771 L: linux-media@vger.kernel.org
10772 W: https://linuxtv.org
10773 T: git git://linuxtv.org/media_tree.git
10775 F: drivers/media/common/siano/
10776 F: drivers/media/usb/siano/
10777 F: drivers/media/usb/siano/
10778 F: drivers/media/mmc/siano/
10781 M: Hans de Goede <hdegoede@redhat.com>
10782 L: linux-fbdev@vger.kernel.org
10784 F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
10785 F: drivers/video/fbdev/simplefb.c
10786 F: include/linux/platform_data/simplefb.h
10788 SH_VEU V4L2 MEM2MEM DRIVER
10789 L: linux-media@vger.kernel.org
10791 F: drivers/media/platform/sh_veu.c
10793 SH_VOU V4L2 OUTPUT DRIVER
10794 L: linux-media@vger.kernel.org
10796 F: drivers/media/platform/sh_vou.c
10797 F: include/media/drv-intf/sh_vou.h
10799 SIMPLE FIRMWARE INTERFACE (SFI)
10800 M: Len Brown <lenb@kernel.org>
10801 L: sfi-devel@simplefirmware.org
10802 W: http://simplefirmware.org/
10803 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
10805 F: arch/x86/platform/sfi/
10807 F: include/linux/sfi*.h
10809 SIMTEC EB110ATX (Chalice CATS)
10811 P: Vincent Sanders <vince@simtec.co.uk>
10812 M: Simtec Linux Team <linux@simtec.co.uk>
10813 W: http://www.simtec.co.uk/products/EB110ATX/
10816 SIMTEC EB2410ITX (BAST)
10818 P: Vincent Sanders <vince@simtec.co.uk>
10819 M: Simtec Linux Team <linux@simtec.co.uk>
10820 W: http://www.simtec.co.uk/products/EB2410ITX/
10822 F: arch/arm/mach-s3c24xx/mach-bast.c
10823 F: arch/arm/mach-s3c24xx/bast-ide.c
10824 F: arch/arm/mach-s3c24xx/bast-irq.c
10826 TI DAVINCI MACHINE SUPPORT
10827 M: Sekhar Nori <nsekhar@ti.com>
10828 M: Kevin Hilman <khilman@kernel.org>
10829 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10830 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
10832 F: arch/arm/mach-davinci/
10833 F: drivers/i2c/busses/i2c-davinci.c
10835 TI DAVINCI SERIES MEDIA DRIVER
10836 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10837 L: linux-media@vger.kernel.org
10838 W: https://linuxtv.org
10839 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10840 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10842 F: drivers/media/platform/davinci/
10843 F: include/media/davinci/
10845 TI AM437X VPFE DRIVER
10846 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10847 L: linux-media@vger.kernel.org
10848 W: https://linuxtv.org
10849 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10850 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10852 F: drivers/media/platform/am437x/
10854 OV2659 OMNIVISION SENSOR DRIVER
10855 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10856 L: linux-media@vger.kernel.org
10857 W: https://linuxtv.org
10858 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10859 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10861 F: drivers/media/i2c/ov2659.c
10862 F: include/media/i2c/ov2659.h
10864 SILICON MOTION SM712 FRAME BUFFER DRIVER
10865 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10866 M: Teddy Wang <teddy.wang@siliconmotion.com>
10867 M: Sudip Mukherjee <sudip@vectorindia.org>
10868 L: linux-fbdev@vger.kernel.org
10870 F: drivers/video/fbdev/sm712*
10871 F: Documentation/fb/sm712fb.txt
10873 SIS 190 ETHERNET DRIVER
10874 M: Francois Romieu <romieu@fr.zoreil.com>
10875 L: netdev@vger.kernel.org
10877 F: drivers/net/ethernet/sis/sis190.c
10879 SIS 900/7016 FAST ETHERNET DRIVER
10880 M: Daniele Venzano <venza@brownhat.org>
10881 W: http://www.brownhat.org/sis900.html
10882 L: netdev@vger.kernel.org
10884 F: drivers/net/ethernet/sis/sis900.*
10886 SIS FRAMEBUFFER DRIVER
10887 M: Thomas Winischhofer <thomas@winischhofer.net>
10888 W: http://www.winischhofer.net/linuxsisvga.shtml
10890 F: Documentation/fb/sisfb.txt
10891 F: drivers/video/fbdev/sis/
10892 F: include/video/sisfb.h
10895 M: Thomas Winischhofer <thomas@winischhofer.net>
10896 W: http://www.winischhofer.at/linuxsisusbvga.shtml
10898 F: drivers/usb/misc/sisusbvga/
10901 M: Christoph Lameter <cl@linux.com>
10902 M: Pekka Enberg <penberg@kernel.org>
10903 M: David Rientjes <rientjes@google.com>
10904 M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
10905 M: Andrew Morton <akpm@linux-foundation.org>
10906 L: linux-mm@kvack.org
10908 F: include/linux/sl?b*.h
10911 SLEEPABLE READ-COPY UPDATE (SRCU)
10912 M: Lai Jiangshan <jiangshanlai@gmail.com>
10913 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10914 M: Josh Triplett <josh@joshtriplett.org>
10915 R: Steven Rostedt <rostedt@goodmis.org>
10916 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10917 L: linux-kernel@vger.kernel.org
10918 W: http://www.rdrop.com/users/paulmck/RCU/
10920 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10921 F: include/linux/srcu.h
10922 F: kernel/rcu/srcu.c
10924 SMACK SECURITY MODULE
10925 M: Casey Schaufler <casey@schaufler-ca.com>
10926 L: linux-security-module@vger.kernel.org
10927 W: http://schaufler-ca.com
10928 T: git git://github.com/cschaufler/smack-next
10930 F: Documentation/security/Smack.txt
10933 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
10934 M: Kevin Hilman <khilman@kernel.org>
10935 M: Nishanth Menon <nm@ti.com>
10937 F: drivers/power/avs/
10938 F: include/linux/power/smartreflex.h
10939 L: linux-pm@vger.kernel.org
10941 SMC91x ETHERNET DRIVER
10942 M: Nicolas Pitre <nico@fluxnic.net>
10944 F: drivers/net/ethernet/smsc/smc91x.*
10946 SMIA AND SMIA++ IMAGE SENSOR DRIVER
10947 M: Sakari Ailus <sakari.ailus@iki.fi>
10948 L: linux-media@vger.kernel.org
10950 F: drivers/media/i2c/smiapp/
10951 F: include/media/i2c/smiapp.h
10952 F: drivers/media/i2c/smiapp-pll.c
10953 F: drivers/media/i2c/smiapp-pll.h
10954 F: include/uapi/linux/smiapp.h
10955 F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
10957 SMM665 HARDWARE MONITOR DRIVER
10958 M: Guenter Roeck <linux@roeck-us.net>
10959 L: linux-hwmon@vger.kernel.org
10961 F: Documentation/hwmon/smm665
10962 F: drivers/hwmon/smm665.c
10964 SMSC EMC2103 HARDWARE MONITOR DRIVER
10965 M: Steve Glendinning <steve.glendinning@shawell.net>
10966 L: linux-hwmon@vger.kernel.org
10968 F: Documentation/hwmon/emc2103
10969 F: drivers/hwmon/emc2103.c
10971 SMSC SCH5627 HARDWARE MONITOR DRIVER
10972 M: Hans de Goede <hdegoede@redhat.com>
10973 L: linux-hwmon@vger.kernel.org
10975 F: Documentation/hwmon/sch5627
10976 F: drivers/hwmon/sch5627.c
10978 SMSC47B397 HARDWARE MONITOR DRIVER
10979 M: Jean Delvare <jdelvare@suse.com>
10980 L: linux-hwmon@vger.kernel.org
10982 F: Documentation/hwmon/smsc47b397
10983 F: drivers/hwmon/smsc47b397.c
10985 SMSC911x ETHERNET DRIVER
10986 M: Steve Glendinning <steve.glendinning@shawell.net>
10987 L: netdev@vger.kernel.org
10989 F: include/linux/smsc911x.h
10990 F: drivers/net/ethernet/smsc/smsc911x.*
10992 SMSC9420 PCI ETHERNET DRIVER
10993 M: Steve Glendinning <steve.glendinning@shawell.net>
10994 L: netdev@vger.kernel.org
10996 F: drivers/net/ethernet/smsc/smsc9420.*
10998 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
10999 M: Steve Glendinning <steve.glendinning@shawell.net>
11000 L: linux-fbdev@vger.kernel.org
11002 F: drivers/video/fbdev/smscufx.c
11004 SOC-CAMERA V4L2 SUBSYSTEM
11005 M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
11006 L: linux-media@vger.kernel.org
11007 T: git git://linuxtv.org/media_tree.git
11009 F: include/media/soc*
11010 F: drivers/media/i2c/soc_camera/
11011 F: drivers/media/platform/soc_camera/
11013 SOEKRIS NET48XX LED SUPPORT
11014 M: Chris Boot <bootc@bootc.net>
11016 F: drivers/leds/leds-net48xx.c
11018 SOFTLOGIC 6x10 MPEG CODEC
11019 M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
11020 M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
11021 M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
11022 M: Ismael Luceno <ismael@iodev.co.uk>
11023 L: linux-media@vger.kernel.org
11025 F: drivers/media/pci/solo6x10/
11027 SOFTWARE RAID (Multiple Disks) SUPPORT
11028 M: Shaohua Li <shli@kernel.org>
11029 L: linux-raid@vger.kernel.org
11030 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git
11033 F: include/linux/raid/
11034 F: include/uapi/linux/raid/
11036 SONIC NETWORK DRIVER
11037 M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
11038 L: netdev@vger.kernel.org
11040 F: drivers/net/ethernet/natsemi/sonic.*
11042 SONICS SILICON BACKPLANE DRIVER (SSB)
11043 M: Michael Buesch <m@bues.ch>
11044 L: linux-wireless@vger.kernel.org
11047 F: include/linux/ssb/
11049 SONY VAIO CONTROL DEVICE DRIVER
11050 M: Mattia Dongili <malattia@linux.it>
11051 L: platform-driver-x86@vger.kernel.org
11052 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
11054 F: Documentation/laptops/sony-laptop.txt
11055 F: drivers/char/sonypi.c
11056 F: drivers/platform/x86/sony-laptop.c
11057 F: include/linux/sony-laptop.h
11059 SONY MEMORYSTICK CARD SUPPORT
11060 M: Alex Dubov <oakad@yahoo.com>
11061 W: http://tifmxx.berlios.de/
11063 F: drivers/memstick/host/tifm_ms.c
11065 SONY MEMORYSTICK STANDARD SUPPORT
11066 M: Maxim Levitsky <maximlevitsky@gmail.com>
11068 F: drivers/memstick/core/ms_block.*
11071 M: Jaroslav Kysela <perex@perex.cz>
11072 M: Takashi Iwai <tiwai@suse.com>
11073 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11074 W: http://www.alsa-project.org/
11075 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
11076 T: git git://git.alsa-project.org/alsa-kernel.git
11077 Q: http://patchwork.kernel.org/project/alsa-devel/list/
11079 F: Documentation/sound/
11081 F: include/uapi/sound/
11084 SOUND - COMPRESSED AUDIO
11085 M: Vinod Koul <vinod.koul@intel.com>
11086 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11087 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
11089 F: Documentation/sound/alsa/compress_offload.txt
11090 F: include/sound/compress_driver.h
11091 F: include/uapi/sound/compress_*
11092 F: sound/core/compress_offload.c
11093 F: sound/soc/soc-compress.c
11095 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
11096 M: Liam Girdwood <lgirdwood@gmail.com>
11097 M: Mark Brown <broonie@kernel.org>
11098 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
11099 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11100 W: http://alsa-project.org/main/index.php/ASoC
11102 F: Documentation/devicetree/bindings/sound/
11103 F: Documentation/sound/alsa/soc/
11105 F: include/sound/soc*
11107 SOUND - DMAENGINE HELPERS
11108 M: Lars-Peter Clausen <lars@metafoo.de>
11110 F: include/sound/dmaengine_pcm.h
11111 F: sound/core/pcm_dmaengine.c
11112 F: sound/soc/soc-generic-dmaengine-pcm.c
11115 M: Olli Salonen <olli.salonen@iki.fi>
11116 L: linux-media@vger.kernel.org
11117 W: https://linuxtv.org
11118 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11120 F: drivers/media/dvb-frontends/sp2*
11122 SPARC + UltraSPARC (sparc/sparc64)
11123 M: "David S. Miller" <davem@davemloft.net>
11124 L: sparclinux@vger.kernel.org
11125 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
11126 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
11127 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
11132 SPARC SERIAL DRIVERS
11133 M: "David S. Miller" <davem@davemloft.net>
11134 L: sparclinux@vger.kernel.org
11135 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
11136 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
11138 F: include/linux/sunserialcore.h
11139 F: drivers/tty/serial/suncore.c
11140 F: drivers/tty/serial/sunhv.c
11141 F: drivers/tty/serial/sunsab.c
11142 F: drivers/tty/serial/sunsab.h
11143 F: drivers/tty/serial/sunsu.c
11144 F: drivers/tty/serial/sunzilog.c
11145 F: drivers/tty/serial/sunzilog.h
11148 M: "Christopher Li" <sparse@chrisli.org>
11149 L: linux-sparse@vger.kernel.org
11150 W: https://sparse.wiki.kernel.org/
11151 T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
11152 T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
11154 F: include/linux/compiler.h
11156 SPEAR PLATFORM SUPPORT
11157 M: Viresh Kumar <vireshk@kernel.org>
11158 M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
11159 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11160 W: http://www.st.com/spear
11162 F: arch/arm/boot/dts/spear*
11163 F: arch/arm/mach-spear/
11165 SPEAR CLOCK FRAMEWORK SUPPORT
11166 M: Viresh Kumar <vireshk@kernel.org>
11167 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11168 W: http://www.st.com/spear
11170 F: drivers/clk/spear/
11173 M: Mark Brown <broonie@kernel.org>
11174 L: linux-spi@vger.kernel.org
11175 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
11176 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
11178 F: Documentation/devicetree/bindings/spi/
11179 F: Documentation/spi/
11181 F: include/linux/spi/
11182 F: include/uapi/linux/spi/
11184 SPIDERNET NETWORK DRIVER for CELL
11185 M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
11186 L: netdev@vger.kernel.org
11188 F: Documentation/networking/spider_net.txt
11189 F: drivers/net/ethernet/toshiba/spider_net*
11192 M: Jeremy Kerr <jk@ozlabs.org>
11193 L: linuxppc-dev@lists.ozlabs.org
11194 W: http://www.ibm.com/developerworks/power/cell/
11196 F: Documentation/filesystems/spufs.txt
11197 F: arch/powerpc/platforms/cell/spufs/
11199 SQUASHFS FILE SYSTEM
11200 M: Phillip Lougher <phillip@squashfs.org.uk>
11201 L: squashfs-devel@lists.sourceforge.net (subscribers-only)
11202 W: http://squashfs.org.uk
11203 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
11205 F: Documentation/filesystems/squashfs.txt
11208 SRM (Alpha) environment access
11209 M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
11211 F: arch/alpha/kernel/srm_env.c
11214 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11215 L: stable@vger.kernel.org
11217 F: Documentation/stable_kernel_rules.txt
11220 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11221 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
11222 L: devel@driverdev.osuosl.org
11224 F: drivers/staging/
11227 M: Ian Abbott <abbotti@mev.co.uk>
11228 M: H Hartley Sweeten <hsweeten@visionengravers.com>
11230 F: drivers/staging/comedi/
11232 STAGING - FLARION FT1000 DRIVERS
11233 M: Marek Belisko <marek.belisko@gmail.com>
11235 F: drivers/staging/ft1000/
11237 STAGING - INDUSTRIAL IO
11238 M: Jonathan Cameron <jic23@kernel.org>
11239 L: linux-iio@vger.kernel.org
11241 F: Documentation/devicetree/bindings/staging/iio/
11242 F: drivers/staging/iio/
11244 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
11245 M: Jarod Wilson <jarod@wilsonet.com>
11246 W: http://www.lirc.org/
11248 F: drivers/staging/media/lirc/
11250 STAGING - LUSTRE PARALLEL FILESYSTEM
11251 M: Oleg Drokin <oleg.drokin@intel.com>
11252 M: Andreas Dilger <andreas.dilger@intel.com>
11253 L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
11254 W: http://wiki.lustre.org/
11256 F: drivers/staging/lustre
11258 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
11259 M: Marc Dietrich <marvin24@gmx.de>
11260 L: ac100@lists.launchpad.net (moderated for non-subscribers)
11261 L: linux-tegra@vger.kernel.org
11263 F: drivers/staging/nvec/
11265 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
11266 M: Jens Frederich <jfrederich@gmail.com>
11267 M: Daniel Drake <dsd@laptop.org>
11268 M: Jon Nettleton <jon.nettleton@gmail.com>
11269 W: http://wiki.laptop.org/go/DCON
11271 F: drivers/staging/olpc_dcon/
11273 STAGING - REALTEK RTL8712U DRIVERS
11274 M: Larry Finger <Larry.Finger@lwfinger.net>
11275 M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
11277 F: drivers/staging/rtl8712/
11279 STAGING - REALTEK RTL8723U WIRELESS DRIVER
11280 M: Larry Finger <Larry.Finger@lwfinger.net>
11281 M: Jes Sorensen <Jes.Sorensen@redhat.com>
11282 L: linux-wireless@vger.kernel.org
11284 F: drivers/staging/rtl8723au/
11286 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
11287 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
11288 M: Teddy Wang <teddy.wang@siliconmotion.com>
11289 M: Sudip Mukherjee <sudip@vectorindia.org>
11290 L: linux-fbdev@vger.kernel.org
11292 F: drivers/staging/sm750fb/
11295 M: Lior Dotan <liodot@gmail.com>
11296 M: Christopher Harrer <charrer@alacritech.com>
11298 F: drivers/staging/slicoss/
11300 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
11301 M: William Hubbs <w.d.hubbs@gmail.com>
11302 M: Chris Brannon <chris@the-brannons.com>
11303 M: Kirk Reiser <kirk@reisers.ca>
11304 M: Samuel Thibault <samuel.thibault@ens-lyon.org>
11305 L: speakup@linux-speakup.org
11306 W: http://www.linux-speakup.org/
11308 F: drivers/staging/speakup/
11310 STAGING - VIA VT665X DRIVERS
11311 M: Forest Bond <forest@alittletooquiet.net>
11313 F: drivers/staging/vt665?/
11315 STAGING - WILC1000 WIFI DRIVER
11316 M: Aditya Shankar <aditya.shankar@microchip.com>
11317 M: Ganesh Krishna <ganesh.krishna@microchip.com>
11318 L: linux-wireless@vger.kernel.org
11320 F: drivers/staging/wilc1000/
11322 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
11323 M: Arnaud Patard <arnaud.patard@rtp-net.org>
11325 F: drivers/staging/xgifb/
11327 STARFIRE/DURALAN NETWORK DRIVER
11328 M: Ion Badulescu <ionut@badula.org>
11330 F: drivers/net/ethernet/adaptec/starfire*
11333 M: Sam Creasey <sammy@sammy.net>
11334 W: http://sammy.net/sun3/
11336 F: arch/m68k/kernel/*sun3*
11337 F: arch/m68k/sun3*/
11338 F: arch/m68k/include/asm/sun3*
11339 F: drivers/net/ethernet/i825xx/sun3*
11341 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
11342 M: Hans de Goede <hdegoede@redhat.com>
11343 L: linux-input@vger.kernel.org
11345 F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
11346 F: drivers/input/keyboard/sun4i-lradc-keys.c
11348 SUNDANCE NETWORK DRIVER
11349 M: Denis Kirjanov <kda@linux-powerpc.org>
11350 L: netdev@vger.kernel.org
11352 F: drivers/net/ethernet/dlink/sundance.c
11355 M: Yoshinori Sato <ysato@users.sourceforge.jp>
11356 M: Rich Felker <dalias@libc.org>
11357 L: linux-sh@vger.kernel.org
11358 Q: http://patchwork.kernel.org/project/linux-sh/list/
11360 F: Documentation/sh/
11365 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
11366 M: Len Brown <len.brown@intel.com>
11367 M: Pavel Machek <pavel@ucw.cz>
11368 L: linux-pm@vger.kernel.org
11370 F: Documentation/power/
11371 F: arch/x86/kernel/acpi/
11372 F: drivers/base/power/
11374 F: include/linux/suspend.h
11375 F: include/linux/freezer.h
11376 F: include/linux/pm.h
11379 M: Martin Mares <mj@ucw.cz>
11380 L: linux-video@atrey.karlin.mff.cuni.cz
11382 F: Documentation/svga.txt
11383 F: arch/x86/boot/video*
11386 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11387 L: linux-kernel@vger.kernel.org
11388 T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
11391 F: arch/*/kernel/pci-swiotlb.c
11392 F: include/linux/swiotlb.h
11395 M: Jiri Pirko <jiri@resnulli.us>
11396 L: netdev@vger.kernel.org
11399 F: include/net/switchdev.h
11401 SYNOPSYS ARC ARCHITECTURE
11402 M: Vineet Gupta <vgupta@synopsys.com>
11403 L: linux-snps-arc@lists.infradead.org
11406 F: Documentation/devicetree/bindings/arc/*
11407 F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
11408 F: drivers/tty/serial/arc_uart.c
11409 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
11411 SYNOPSYS ARC SDP platform support
11412 M: Alexey Brodkin <abrodkin@synopsys.com>
11414 F: arch/arc/plat-axs10x
11415 F: arch/arc/boot/dts/ax*
11416 F: Documentation/devicetree/bindings/arc/axs10*
11418 SYSTEM CONFIGURATION (SYSCON)
11419 M: Lee Jones <lee.jones@linaro.org>
11420 M: Arnd Bergmann <arnd@arndb.de>
11421 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
11423 F: drivers/mfd/syscon.c
11426 M: Christoph Hellwig <hch@infradead.org>
11428 F: Documentation/filesystems/sysv-fs.txt
11430 F: include/linux/sysv_fs.h
11433 M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
11434 L: linux-scsi@vger.kernel.org
11435 L: target-devel@vger.kernel.org
11436 W: http://www.linux-iscsi.org
11437 W: http://groups.google.com/group/linux-iscsi-target-dev
11438 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
11442 F: Documentation/target/
11444 TASKSTATS STATISTICS INTERFACE
11445 M: Balbir Singh <bsingharora@gmail.com>
11447 F: Documentation/accounting/taskstats*
11448 F: include/linux/taskstats*
11449 F: kernel/taskstats.c
11452 M: Jamal Hadi Salim <jhs@mojatatu.com>
11453 L: netdev@vger.kernel.org
11455 F: include/net/pkt_cls.h
11456 F: include/uapi/linux/pkt_cls.h
11459 TCP LOW PRIORITY MODULE
11460 M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
11461 M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
11462 W: http://tcp-lp-mod.sourceforge.net/
11464 F: net/ipv4/tcp_lp.c
11466 TDA10071 MEDIA DRIVER
11467 M: Antti Palosaari <crope@iki.fi>
11468 L: linux-media@vger.kernel.org
11469 W: https://linuxtv.org
11470 W: http://palosaari.fi/linux/
11471 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11472 T: git git://linuxtv.org/anttip/media_tree.git
11474 F: drivers/media/dvb-frontends/tda10071*
11476 TDA18212 MEDIA DRIVER
11477 M: Antti Palosaari <crope@iki.fi>
11478 L: linux-media@vger.kernel.org
11479 W: https://linuxtv.org
11480 W: http://palosaari.fi/linux/
11481 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11482 T: git git://linuxtv.org/anttip/media_tree.git
11484 F: drivers/media/tuners/tda18212*
11486 TDA18218 MEDIA DRIVER
11487 M: Antti Palosaari <crope@iki.fi>
11488 L: linux-media@vger.kernel.org
11489 W: https://linuxtv.org
11490 W: http://palosaari.fi/linux/
11491 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11492 T: git git://linuxtv.org/anttip/media_tree.git
11494 F: drivers/media/tuners/tda18218*
11496 TDA18271 MEDIA DRIVER
11497 M: Michael Krufky <mkrufky@linuxtv.org>
11498 L: linux-media@vger.kernel.org
11499 W: https://linuxtv.org
11500 W: http://github.com/mkrufky
11501 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11502 T: git git://linuxtv.org/mkrufky/tuners.git
11504 F: drivers/media/tuners/tda18271*
11506 TDA827x MEDIA DRIVER
11507 M: Michael Krufky <mkrufky@linuxtv.org>
11508 L: linux-media@vger.kernel.org
11509 W: https://linuxtv.org
11510 W: http://github.com/mkrufky
11511 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11512 T: git git://linuxtv.org/mkrufky/tuners.git
11514 F: drivers/media/tuners/tda8290.*
11516 TDA8290 MEDIA DRIVER
11517 M: Michael Krufky <mkrufky@linuxtv.org>
11518 L: linux-media@vger.kernel.org
11519 W: https://linuxtv.org
11520 W: http://github.com/mkrufky
11521 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11522 T: git git://linuxtv.org/mkrufky/tuners.git
11524 F: drivers/media/tuners/tda8290.*
11526 TDA9840 MEDIA DRIVER
11527 M: Hans Verkuil <hverkuil@xs4all.nl>
11528 L: linux-media@vger.kernel.org
11529 T: git git://linuxtv.org/media_tree.git
11530 W: https://linuxtv.org
11532 F: drivers/media/i2c/tda9840*
11534 TEA5761 TUNER DRIVER
11535 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
11536 M: Mauro Carvalho Chehab <mchehab@kernel.org>
11537 L: linux-media@vger.kernel.org
11538 W: https://linuxtv.org
11539 T: git git://linuxtv.org/media_tree.git
11541 F: drivers/media/tuners/tea5761.*
11543 TEA5767 TUNER DRIVER
11544 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
11545 M: Mauro Carvalho Chehab <mchehab@kernel.org>
11546 L: linux-media@vger.kernel.org
11547 W: https://linuxtv.org
11548 T: git git://linuxtv.org/media_tree.git
11550 F: drivers/media/tuners/tea5767.*
11552 TEA6415C MEDIA DRIVER
11553 M: Hans Verkuil <hverkuil@xs4all.nl>
11554 L: linux-media@vger.kernel.org
11555 T: git git://linuxtv.org/media_tree.git
11556 W: https://linuxtv.org
11558 F: drivers/media/i2c/tea6415c*
11560 TEA6420 MEDIA DRIVER
11561 M: Hans Verkuil <hverkuil@xs4all.nl>
11562 L: linux-media@vger.kernel.org
11563 T: git git://linuxtv.org/media_tree.git
11564 W: https://linuxtv.org
11566 F: drivers/media/i2c/tea6420*
11569 M: Jiri Pirko <jiri@resnulli.us>
11570 L: netdev@vger.kernel.org
11572 F: drivers/net/team/
11573 F: include/linux/if_team.h
11574 F: include/uapi/linux/if_team.h
11576 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
11577 M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
11579 F: arch/x86/platform/ts5500/
11581 TECHNOTREND USB IR RECEIVER
11582 M: Sean Young <sean@mess.org>
11583 L: linux-media@vger.kernel.org
11585 F: drivers/media/rc/ttusbir.c
11587 TEGRA ARCHITECTURE SUPPORT
11588 M: Stephen Warren <swarren@wwwdotorg.org>
11589 M: Thierry Reding <thierry.reding@gmail.com>
11590 M: Alexandre Courbot <gnurou@gmail.com>
11591 L: linux-tegra@vger.kernel.org
11592 Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
11593 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
11598 M: Peter De Schrijver <pdeschrijver@nvidia.com>
11599 M: Prashant Gaikwad <pgaikwad@nvidia.com>
11601 F: drivers/clk/tegra/
11604 M: Laxman Dewangan <ldewangan@nvidia.com>
11605 M: Jon Hunter <jonathanh@nvidia.com>
11607 F: drivers/dma/tegra*
11610 M: Laxman Dewangan <ldewangan@nvidia.com>
11612 F: drivers/i2c/busses/i2c-tegra.c
11614 TEGRA IOMMU DRIVERS
11615 M: Hiroshi Doyu <hdoyu@nvidia.com>
11617 F: drivers/iommu/tegra*
11620 M: Rakesh Iyer <riyer@nvidia.com>
11621 M: Laxman Dewangan <ldewangan@nvidia.com>
11623 F: drivers/input/keyboard/tegra-kbc.c
11626 M: Thierry Reding <thierry.reding@gmail.com>
11628 F: drivers/pwm/pwm-tegra.c
11630 TEGRA SERIAL DRIVER
11631 M: Laxman Dewangan <ldewangan@nvidia.com>
11633 F: drivers/tty/serial/serial-tegra.c
11636 M: Laxman Dewangan <ldewangan@nvidia.com>
11638 F: drivers/spi/spi-tegra*
11640 TEHUTI ETHERNET DRIVER
11641 M: Andy Gospodarek <andy@greyhouse.net>
11642 L: netdev@vger.kernel.org
11644 F: drivers/net/ethernet/tehuti/*
11646 Telecom Clock Driver for MCPL0010
11647 M: Mark Gross <mark.gross@intel.com>
11649 F: drivers/char/tlclk.c
11651 TENSILICA XTENSA PORT (xtensa)
11652 M: Chris Zankel <chris@zankel.net>
11653 M: Max Filippov <jcmvbkbc@gmail.com>
11654 L: linux-xtensa@linux-xtensa.org
11655 T: git git://github.com/czankel/xtensa-linux.git
11658 F: drivers/irqchip/irq-xtensa-*
11660 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
11661 M: Hans Verkuil <hverkuil@xs4all.nl>
11662 L: linux-media@vger.kernel.org
11663 T: git git://linuxtv.org/media_tree.git
11664 W: https://linuxtv.org
11666 F: drivers/media/radio/radio-raremono.c
11669 M: Zhang Rui <rui.zhang@intel.com>
11670 M: Eduardo Valentin <edubezval@gmail.com>
11671 L: linux-pm@vger.kernel.org
11672 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
11673 T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
11674 Q: https://patchwork.kernel.org/project/linux-pm/list/
11676 F: drivers/thermal/
11677 F: include/linux/thermal.h
11678 F: include/uapi/linux/thermal.h
11679 F: include/linux/cpu_cooling.h
11680 F: Documentation/devicetree/bindings/thermal/
11682 THERMAL/CPU_COOLING
11683 M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
11684 M: Viresh Kumar <viresh.kumar@linaro.org>
11685 M: Javi Merino <javi.merino@arm.com>
11686 L: linux-pm@vger.kernel.org
11688 F: Documentation/thermal/cpu-cooling-api.txt
11689 F: drivers/thermal/cpu_cooling.c
11690 F: include/linux/cpu_cooling.h
11692 THINKPAD ACPI EXTRAS DRIVER
11693 M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
11694 L: ibm-acpi-devel@lists.sourceforge.net
11695 L: platform-driver-x86@vger.kernel.org
11696 W: http://ibm-acpi.sourceforge.net
11697 W: http://thinkwiki.org/wiki/Ibm-acpi
11698 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
11700 F: drivers/platform/x86/thinkpad_acpi.c
11702 TI BANDGAP AND THERMAL DRIVER
11703 M: Eduardo Valentin <edubezval@gmail.com>
11704 M: Keerthy <j-keerthy@ti.com>
11705 L: linux-pm@vger.kernel.org
11706 L: linux-omap@vger.kernel.org
11708 F: drivers/thermal/ti-soc-thermal/
11711 M: Benoit Parrot <bparrot@ti.com>
11712 L: linux-media@vger.kernel.org
11713 W: http://linuxtv.org/
11714 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11716 F: drivers/media/platform/ti-vpe/
11718 TI CDCE706 CLOCK DRIVER
11719 M: Max Filippov <jcmvbkbc@gmail.com>
11721 F: drivers/clk/clk-cdce706.c
11724 M: Tero Kristo <t-kristo@ti.com>
11725 L: linux-omap@vger.kernel.org
11728 F: include/linux/clk/ti.h
11730 TI ETHERNET SWITCH DRIVER (CPSW)
11731 M: Mugunthan V N <mugunthanvnm@ti.com>
11732 R: Grygorii Strashko <grygorii.strashko@ti.com>
11733 L: linux-omap@vger.kernel.org
11734 L: netdev@vger.kernel.org
11736 F: drivers/net/ethernet/ti/cpsw*
11737 F: drivers/net/ethernet/ti/davinci*
11739 TI FLASH MEDIA INTERFACE DRIVER
11740 M: Alex Dubov <oakad@yahoo.com>
11742 F: drivers/misc/tifm*
11743 F: drivers/mmc/host/tifm_sd.c
11744 F: include/linux/tifm.h
11746 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
11747 M: Santosh Shilimkar <ssantosh@kernel.org>
11748 L: linux-kernel@vger.kernel.org
11749 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11751 F: drivers/soc/ti/*
11752 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
11755 TI LM49xxx FAMILY ASoC CODEC DRIVERS
11756 M: M R Swami Reddy <mr.swami.reddy@ti.com>
11757 M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
11758 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11760 F: sound/soc/codecs/lm49453*
11761 F: sound/soc/codecs/isabelle*
11763 TI LP855x BACKLIGHT DRIVER
11764 M: Milo Kim <milo.kim@ti.com>
11766 F: Documentation/backlight/lp855x-driver.txt
11767 F: drivers/video/backlight/lp855x_bl.c
11768 F: include/linux/platform_data/lp855x.h
11770 TI LP8727 CHARGER DRIVER
11771 M: Milo Kim <milo.kim@ti.com>
11773 F: drivers/power/lp8727_charger.c
11774 F: include/linux/platform_data/lp8727.h
11776 TI LP8788 MFD DRIVER
11777 M: Milo Kim <milo.kim@ti.com>
11779 F: drivers/iio/adc/lp8788_adc.c
11780 F: drivers/leds/leds-lp8788.c
11781 F: drivers/mfd/lp8788*.c
11782 F: drivers/power/lp8788-charger.c
11783 F: drivers/regulator/lp8788-*.c
11784 F: include/linux/mfd/lp8788*.h
11786 TI NETCP ETHERNET DRIVER
11787 M: Wingman Kwok <w-kwok2@ti.com>
11788 M: Murali Karicheri <m-karicheri2@ti.com>
11789 L: netdev@vger.kernel.org
11791 F: drivers/net/ethernet/ti/netcp*
11793 TI TAS571X FAMILY ASoC CODEC DRIVER
11794 M: Kevin Cernekee <cernekee@chromium.org>
11795 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11797 F: sound/soc/codecs/tas571x*
11799 TI TWL4030 SERIES SOC CODEC DRIVER
11800 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
11801 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11803 F: sound/soc/codecs/twl4030*
11805 TI WILINK WIRELESS DRIVERS
11806 L: linux-wireless@vger.kernel.org
11807 W: http://wireless.kernel.org/en/users/Drivers/wl12xx
11808 W: http://wireless.kernel.org/en/users/Drivers/wl1251
11809 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
11811 F: drivers/net/wireless/ti/
11812 F: include/linux/wl12xx.h
11815 M: Jon Maloy <jon.maloy@ericsson.com>
11816 M: Ying Xue <ying.xue@windriver.com>
11817 L: netdev@vger.kernel.org (core kernel code)
11818 L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
11819 W: http://tipc.sourceforge.net/
11821 F: include/uapi/linux/tipc*.h
11825 M: Chris Metcalf <cmetcalf@mellanox.com>
11826 W: http://www.mellanox.com/repository/solutions/tile-scm/
11827 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
11830 F: drivers/char/tile-srom.c
11831 F: drivers/edac/tile_edac.c
11832 F: drivers/net/ethernet/tile/
11833 F: drivers/rtc/rtc-tile.c
11834 F: drivers/tty/hvc/hvc_tile.c
11835 F: drivers/tty/serial/tilegx.c
11836 F: drivers/usb/host/*-tilegx.c
11837 F: include/linux/usb/tilegx.h
11839 TLAN NETWORK DRIVER
11840 M: Samuel Chessman <chessman@tux.org>
11841 L: tlan-devel@lists.sourceforge.net (subscribers-only)
11842 W: http://sourceforge.net/projects/tlan/
11844 F: Documentation/networking/tlan.txt
11845 F: drivers/net/ethernet/ti/tlan.*
11847 TOMOYO SECURITY MODULE
11848 M: Kentaro Takeda <takedakn@nttdata.co.jp>
11849 M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
11850 L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
11851 L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
11852 L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
11853 L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
11854 W: http://tomoyo.sourceforge.jp/
11855 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
11857 F: security/tomoyo/
11859 TOPSTAR LAPTOP EXTRAS DRIVER
11860 M: Herton Ronaldo Krzesinski <herton@canonical.com>
11861 L: platform-driver-x86@vger.kernel.org
11863 F: drivers/platform/x86/topstar-laptop.c
11865 TOSHIBA ACPI EXTRAS DRIVER
11866 M: Azael Avalos <coproscefalo@gmail.com>
11867 L: platform-driver-x86@vger.kernel.org
11869 F: drivers/platform/x86/toshiba_acpi.c
11871 TOSHIBA BLUETOOTH DRIVER
11872 M: Azael Avalos <coproscefalo@gmail.com>
11873 L: platform-driver-x86@vger.kernel.org
11875 F: drivers/platform/x86/toshiba_bluetooth.c
11877 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
11878 M: Azael Avalos <coproscefalo@gmail.com>
11879 L: platform-driver-x86@vger.kernel.org
11881 F: drivers/platform/x86/toshiba_haps.c
11883 TOSHIBA WMI HOTKEYS DRIVER
11884 M: Azael Avalos <coproscefalo@gmail.com>
11885 L: platform-driver-x86@vger.kernel.org
11887 F: drivers/platform/x86/toshiba-wmi.c
11890 M: Jonathan Buzzard <jonathan@buzzard.org.uk>
11891 W: http://www.buzzard.org.uk/toshiba/
11893 F: drivers/char/toshiba.c
11894 F: include/linux/toshiba.h
11895 F: include/uapi/linux/toshiba.h
11897 TOSHIBA TC358743 DRIVER
11898 M: Mats Randgaard <matrandg@cisco.com>
11899 L: linux-media@vger.kernel.org
11901 F: drivers/media/i2c/tc358743*
11902 F: include/media/i2c/tc358743.h
11904 TMIO/SDHI MMC DRIVER
11905 M: Wolfram Sang <wsa+renesas@sang-engineering.com>
11906 L: linux-mmc@vger.kernel.org
11908 F: drivers/mmc/host/tmio_mmc*
11909 F: drivers/mmc/host/sh_mobile_sdhi.c
11910 F: include/linux/mfd/tmio.h
11912 TMP401 HARDWARE MONITOR DRIVER
11913 M: Guenter Roeck <linux@roeck-us.net>
11914 L: linux-hwmon@vger.kernel.org
11916 F: Documentation/hwmon/tmp401
11917 F: drivers/hwmon/tmp401.c
11919 TMPFS (SHMEM FILESYSTEM)
11920 M: Hugh Dickins <hughd@google.com>
11921 L: linux-mm@kvack.org
11923 F: include/linux/shmem_fs.h
11926 TM6000 VIDEO4LINUX DRIVER
11927 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
11928 M: Mauro Carvalho Chehab <mchehab@kernel.org>
11929 L: linux-media@vger.kernel.org
11930 W: https://linuxtv.org
11931 T: git git://linuxtv.org/media_tree.git
11933 F: drivers/media/usb/tm6000/
11935 TW5864 VIDEO4LINUX DRIVER
11936 M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
11937 M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
11938 M: Andrey Utkin <andrey_utkin@fastmail.com>
11939 L: linux-media@vger.kernel.org
11941 F: drivers/media/pci/tw5864/
11943 TW68 VIDEO4LINUX DRIVER
11944 M: Hans Verkuil <hverkuil@xs4all.nl>
11945 L: linux-media@vger.kernel.org
11946 T: git git://linuxtv.org/media_tree.git
11947 W: https://linuxtv.org
11949 F: drivers/media/pci/tw68/
11951 TW686X VIDEO4LINUX DRIVER
11952 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
11953 L: linux-media@vger.kernel.org
11954 T: git git://linuxtv.org/media_tree.git
11955 W: http://linuxtv.org
11957 F: drivers/media/pci/tw686x/
11960 M: Peter Huewe <peterhuewe@gmx.de>
11961 M: Marcel Selhorst <tpmdd@selhorst.net>
11962 M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
11963 R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
11964 W: http://tpmdd.sourceforge.net
11965 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11966 Q: https://patchwork.kernel.org/project/tpmdd-devel/list/
11967 T: git git://git.infradead.org/users/jjs/linux-tpmdd.git
11969 F: drivers/char/tpm/
11971 TPM IBM_VTPM DEVICE DRIVER
11972 M: Ashley Lai <ashleydlai@gmail.com>
11973 W: http://tpmdd.sourceforge.net
11974 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11976 F: drivers/char/tpm/tpm_ibmvtpm*
11979 M: Steven Rostedt <rostedt@goodmis.org>
11980 M: Ingo Molnar <mingo@redhat.com>
11981 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
11983 F: Documentation/trace/ftrace.txt
11984 F: arch/*/*/*/ftrace.h
11985 F: arch/*/kernel/ftrace.c
11986 F: include/*/ftrace.h
11987 F: include/linux/trace*.h
11990 F: tools/testing/selftests/ftrace/
11992 TRACING MMIO ACCESSES (MMIOTRACE)
11993 M: Steven Rostedt <rostedt@goodmis.org>
11994 M: Ingo Molnar <mingo@kernel.org>
11995 R: Karol Herbst <karolherbst@gmail.com>
11996 R: Pekka Paalanen <ppaalanen@gmail.com>
11998 L: linux-kernel@vger.kernel.org
11999 L: nouveau@lists.freedesktop.org
12000 F: kernel/trace/trace_mmiotrace.c
12001 F: include/linux/mmiotrace.h
12002 F: arch/x86/mm/kmmio.c
12003 F: arch/x86/mm/mmio-mod.c
12004 F: arch/x86/mm/testmmiotrace.c
12007 M: Jiri Kosina <trivial@kernel.org>
12008 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
12010 K: ^Subject:.*(?i)trivial
12013 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12014 M: Jiri Slaby <jslaby@suse.com>
12016 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
12017 F: Documentation/serial/
12019 F: drivers/tty/serial/serial_core.c
12020 F: include/linux/serial_core.h
12021 F: include/linux/serial.h
12022 F: include/linux/tty.h
12023 F: include/uapi/linux/serial_core.h
12024 F: include/uapi/linux/serial.h
12025 F: include/uapi/linux/tty.h
12027 TUA9001 MEDIA DRIVER
12028 M: Antti Palosaari <crope@iki.fi>
12029 L: linux-media@vger.kernel.org
12030 W: https://linuxtv.org
12031 W: http://palosaari.fi/linux/
12032 Q: http://patchwork.linuxtv.org/project/linux-media/list/
12033 T: git git://linuxtv.org/anttip/media_tree.git
12035 F: drivers/media/tuners/tua9001*
12037 TULIP NETWORK DRIVERS
12038 L: netdev@vger.kernel.org
12039 L: linux-parisc@vger.kernel.org
12041 F: drivers/net/ethernet/dec/tulip/
12044 M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
12045 W: http://vtun.sourceforge.net/tun
12047 F: Documentation/networking/tuntap.txt
12048 F: arch/um/os-Linux/drivers/
12050 TURBOCHANNEL SUBSYSTEM
12051 M: "Maciej W. Rozycki" <macro@linux-mips.org>
12052 M: Ralf Baechle <ralf@linux-mips.org>
12053 L: linux-mips@linux-mips.org
12054 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
12057 F: include/linux/tc.h
12059 U14-34F SCSI DRIVER
12060 M: Dario Ballabio <ballabio_dario@emc.com>
12061 L: linux-scsi@vger.kernel.org
12063 F: drivers/scsi/u14-34f.c
12065 UBI FILE SYSTEM (UBIFS)
12066 M: Richard Weinberger <richard@nod.at>
12067 M: Artem Bityutskiy <dedekind1@gmail.com>
12068 M: Adrian Hunter <adrian.hunter@intel.com>
12069 L: linux-mtd@lists.infradead.org
12070 T: git git://git.infradead.org/ubifs-2.6.git
12071 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
12073 F: Documentation/filesystems/ubifs.txt
12076 UCLINUX (M68KNOMMU AND COLDFIRE)
12077 M: Greg Ungerer <gerg@linux-m68k.org>
12078 W: http://www.linux-m68k.org/
12079 W: http://www.uclinux.org/
12080 L: linux-m68k@lists.linux-m68k.org
12081 L: uclinux-dev@uclinux.org (subscribers-only)
12082 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
12084 F: arch/m68k/coldfire/
12086 F: arch/m68k/*/*_no.*
12087 F: arch/m68k/include/asm/*_no.*
12090 M: Jan Kara <jack@suse.com>
12092 F: Documentation/filesystems/udf.txt
12096 M: Evgeniy Dushistov <dushistov@mail.ru>
12098 F: Documentation/filesystems/ufs.txt
12101 UHID USERSPACE HID IO DRIVER:
12102 M: David Herrmann <dh.herrmann@googlemail.com>
12103 L: linux-input@vger.kernel.org
12105 F: drivers/hid/uhid.c
12106 F: include/uapi/linux/uhid.h
12108 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
12109 L: linux-usb@vger.kernel.org
12112 F: include/linux/uwb.h
12113 F: include/linux/uwb/
12115 UNICORE32 ARCHITECTURE:
12116 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
12117 W: http://mprc.pku.edu.cn/~guanxuetao/linux
12119 T: git git://github.com/gxt/linux.git
12123 M: Tony Finch <dot@dotat.at>
12124 W: http://dotat.at/prog/unifdef
12126 F: scripts/unifdef.c
12128 UNIFORM CDROM DRIVER
12129 M: Jens Axboe <axboe@kernel.dk>
12130 W: http://www.kernel.dk
12132 F: Documentation/cdrom/
12133 F: drivers/cdrom/cdrom.c
12134 F: include/linux/cdrom.h
12135 F: include/uapi/linux/cdrom.h
12137 UNISYS S-PAR DRIVERS
12138 M: David Kershner <david.kershner@unisys.com>
12139 L: sparmaintainer@unisys.com (Unisys internal)
12141 F: drivers/staging/unisys/
12143 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
12144 M: Vinayak Holikatti <vinholikatti@gmail.com>
12145 L: linux-scsi@vger.kernel.org
12147 F: Documentation/scsi/ufs.txt
12148 F: drivers/scsi/ufs/
12150 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
12151 M: Joao Pinto <Joao.Pinto@synopsys.com>
12152 L: linux-scsi@vger.kernel.org
12154 F: drivers/scsi/ufs/*dwc*
12156 UNSORTED BLOCK IMAGES (UBI)
12157 M: Artem Bityutskiy <dedekind1@gmail.com>
12158 M: Richard Weinberger <richard@nod.at>
12159 W: http://www.linux-mtd.infradead.org/
12160 L: linux-mtd@lists.infradead.org
12161 T: git git://git.infradead.org/ubifs-2.6.git
12163 F: drivers/mtd/ubi/
12164 F: include/linux/mtd/ubi.h
12165 F: include/uapi/mtd/ubi-user.h
12168 M: Oliver Neukum <oneukum@suse.com>
12169 L: linux-usb@vger.kernel.org
12171 F: Documentation/usb/acm.txt
12172 F: drivers/usb/class/cdc-acm.*
12174 USB AR5523 WIRELESS DRIVER
12175 M: Pontus Fuchs <pontus.fuchs@gmail.com>
12176 L: linux-wireless@vger.kernel.org
12178 F: drivers/net/wireless/ath/ar5523/
12181 M: Oliver Neukum <oneukum@suse.com>
12182 L: linux-usb@vger.kernel.org
12183 L: linux-scsi@vger.kernel.org
12185 F: drivers/usb/storage/uas.c
12187 USB CDC ETHERNET DRIVER
12188 M: Oliver Neukum <oliver@neukum.org>
12189 L: linux-usb@vger.kernel.org
12191 F: drivers/net/usb/cdc_*.c
12192 F: include/uapi/linux/usb/cdc.h
12194 USB CHAOSKEY DRIVER
12195 M: Keith Packard <keithp@keithp.com>
12196 L: linux-usb@vger.kernel.org
12198 F: drivers/usb/misc/chaoskey.c
12200 USB CYPRESS C67X00 DRIVER
12201 M: Peter Korsgaard <jacmet@sunsite.dk>
12202 L: linux-usb@vger.kernel.org
12204 F: drivers/usb/c67x00/
12206 USB DAVICOM DM9601 DRIVER
12207 M: Peter Korsgaard <jacmet@sunsite.dk>
12208 L: netdev@vger.kernel.org
12209 W: http://www.linux-usb.org/usbnet
12211 F: drivers/net/usb/dm9601.c
12213 USB DIAMOND RIO500 DRIVER
12214 M: Cesar Miquel <miquel@df.uba.ar>
12215 L: rio500-users@lists.sourceforge.net
12216 W: http://rio500.sourceforge.net
12218 F: drivers/usb/misc/rio500*
12221 M: Alan Stern <stern@rowland.harvard.edu>
12222 L: linux-usb@vger.kernel.org
12224 F: Documentation/usb/ehci.txt
12225 F: drivers/usb/host/ehci*
12227 USB GADGET/PERIPHERAL SUBSYSTEM
12228 M: Felipe Balbi <balbi@kernel.org>
12229 L: linux-usb@vger.kernel.org
12230 W: http://www.linux-usb.org/gadget
12231 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
12233 F: drivers/usb/gadget/
12234 F: include/linux/usb/gadget*
12236 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
12237 M: Jiri Kosina <jikos@kernel.org>
12238 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
12239 L: linux-usb@vger.kernel.org
12240 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
12242 F: Documentation/hid/hiddev.txt
12243 F: drivers/hid/usbhid/
12246 M: Olav Kongas <ok@artecdesign.ee>
12247 L: linux-usb@vger.kernel.org
12249 F: drivers/usb/host/isp116x*
12250 F: include/linux/usb/isp116x.h
12252 USB LAN78XX ETHERNET DRIVER
12253 M: Woojung Huh <woojung.huh@microchip.com>
12254 M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
12255 L: netdev@vger.kernel.org
12257 F: drivers/net/usb/lan78xx.*
12259 USB MASS STORAGE DRIVER
12260 M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
12261 L: linux-usb@vger.kernel.org
12262 L: usb-storage@lists.one-eyed-alien.net
12264 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
12265 F: drivers/usb/storage/
12268 M: Clemens Ladisch <clemens@ladisch.de>
12269 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
12270 T: git git://git.alsa-project.org/alsa-kernel.git
12272 F: sound/usb/midi.*
12274 USB NETWORKING DRIVERS
12275 L: linux-usb@vger.kernel.org
12277 F: drivers/net/usb/
12280 M: Alan Stern <stern@rowland.harvard.edu>
12281 L: linux-usb@vger.kernel.org
12283 F: Documentation/usb/ohci.txt
12284 F: drivers/usb/host/ohci*
12286 USB OTG FSM (Finite State Machine)
12287 M: Peter Chen <Peter.Chen@nxp.com>
12288 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
12289 L: linux-usb@vger.kernel.org
12291 F: drivers/usb/common/usb-otg-fsm.c
12294 M: Valentina Manea <valentina.manea.m@gmail.com>
12295 M: Shuah Khan <shuahkh@osg.samsung.com>
12296 M: Shuah Khan <shuah@kernel.org>
12297 L: linux-usb@vger.kernel.org
12299 F: Documentation/usb/usbip_protocol.txt
12300 F: drivers/usb/usbip/
12301 F: tools/usb/usbip/
12304 M: Petko Manolov <petkan@nucleusys.com>
12305 L: linux-usb@vger.kernel.org
12306 L: netdev@vger.kernel.org
12307 T: git git://github.com/petkan/pegasus.git
12308 W: https://github.com/petkan/pegasus
12310 F: drivers/net/usb/pegasus.*
12313 M: Felipe Balbi <balbi@kernel.org>
12314 L: linux-usb@vger.kernel.org
12315 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
12317 F: drivers/usb/phy/
12319 USB PRINTER DRIVER (usblp)
12320 M: Pete Zaitcev <zaitcev@redhat.com>
12321 L: linux-usb@vger.kernel.org
12323 F: drivers/usb/class/usblp.c
12325 USB QMI WWAN NETWORK DRIVER
12326 M: Bjørn Mork <bjorn@mork.no>
12327 L: netdev@vger.kernel.org
12329 F: Documentation/ABI/testing/sysfs-class-net-qmi
12330 F: drivers/net/usb/qmi_wwan.c
12333 M: Petko Manolov <petkan@nucleusys.com>
12334 L: linux-usb@vger.kernel.org
12335 L: netdev@vger.kernel.org
12336 T: git git://github.com/petkan/rtl8150.git
12337 W: https://github.com/petkan/rtl8150
12339 F: drivers/net/usb/rtl8150.c
12341 USB SERIAL SUBSYSTEM
12342 M: Johan Hovold <johan@kernel.org>
12343 L: linux-usb@vger.kernel.org
12345 F: Documentation/usb/usb-serial.txt
12346 F: drivers/usb/serial/
12347 F: include/linux/usb/serial.h
12349 USB SMSC75XX ETHERNET DRIVER
12350 M: Steve Glendinning <steve.glendinning@shawell.net>
12351 L: netdev@vger.kernel.org
12353 F: drivers/net/usb/smsc75xx.*
12355 USB SMSC95XX ETHERNET DRIVER
12356 M: Steve Glendinning <steve.glendinning@shawell.net>
12357 M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
12358 L: netdev@vger.kernel.org
12360 F: drivers/net/usb/smsc95xx.*
12363 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12364 L: linux-usb@vger.kernel.org
12365 W: http://www.linux-usb.org
12366 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
12368 F: Documentation/devicetree/bindings/usb/
12369 F: Documentation/usb/
12371 F: include/linux/usb.h
12372 F: include/linux/usb/
12375 M: Alan Stern <stern@rowland.harvard.edu>
12376 L: linux-usb@vger.kernel.org
12378 F: drivers/usb/host/uhci*
12380 USB "USBNET" DRIVER FRAMEWORK
12381 M: Oliver Neukum <oneukum@suse.com>
12382 L: netdev@vger.kernel.org
12383 W: http://www.linux-usb.org/usbnet
12385 F: drivers/net/usb/usbnet.c
12386 F: include/linux/usb/usbnet.h
12389 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12390 L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
12391 L: linux-media@vger.kernel.org
12392 T: git git://linuxtv.org/media_tree.git
12393 W: http://www.ideasonboard.org/uvc/
12395 F: drivers/media/usb/uvc/
12396 F: include/uapi/linux/uvcvideo.h
12399 M: Hans Verkuil <hverkuil@xs4all.nl>
12400 L: linux-media@vger.kernel.org
12401 T: git git://linuxtv.org/media_tree.git
12402 W: https://linuxtv.org
12404 F: drivers/media/usb/usbvision/
12407 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12408 L: linux-usb@vger.kernel.org
12410 F: drivers/usb/gadget/function/*uvc*
12411 F: drivers/usb/gadget/legacy/webcam.c
12413 USB WIRELESS RNDIS DRIVER (rndis_wlan)
12414 M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
12415 L: linux-wireless@vger.kernel.org
12417 F: drivers/net/wireless/rndis_wlan.c
12420 M: Mathias Nyman <mathias.nyman@intel.com>
12421 L: linux-usb@vger.kernel.org
12423 F: drivers/usb/host/xhci*
12424 F: drivers/usb/host/pci-quirks*
12427 L: linux-wireless@vger.kernel.org
12428 W: http://linux-lc100020.sourceforge.net
12430 F: drivers/net/wireless/zydas/zd1201.*
12433 M: Antoine Jacquet <royale@zerezo.com>
12434 L: linux-usb@vger.kernel.org
12435 L: linux-media@vger.kernel.org
12436 T: git git://linuxtv.org/media_tree.git
12437 W: http://royale.zerezo.com/zr364xx/
12439 F: Documentation/video4linux/zr364xx.txt
12440 F: drivers/media/usb/zr364xx/
12443 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
12444 L: linux-usb@vger.kernel.org
12446 F: drivers/usb/common/ulpi.c
12447 F: include/linux/ulpi/
12449 USER-MODE LINUX (UML)
12450 M: Jeff Dike <jdike@addtoit.com>
12451 M: Richard Weinberger <richard@nod.at>
12452 L: user-mode-linux-devel@lists.sourceforge.net
12453 L: user-mode-linux-user@lists.sourceforge.net
12454 W: http://user-mode-linux.sourceforge.net
12455 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
12457 F: Documentation/virtual/uml/
12463 USERSPACE I/O (UIO)
12464 M: "Hans J. Koch" <hjk@hansjkoch.de>
12465 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12467 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
12468 F: Documentation/DocBook/uio-howto.tmpl
12470 F: include/linux/uio*.h
12473 M: Karel Zak <kzak@redhat.com>
12474 L: util-linux@vger.kernel.org
12475 W: http://en.wikipedia.org/wiki/Util-linux
12476 T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
12480 M: Michal Januszewski <spock@gentoo.org>
12481 L: linux-fbdev@vger.kernel.org
12482 W: http://dev.gentoo.org/~spock/projects/uvesafb/
12484 F: Documentation/fb/uvesafb.txt
12485 F: drivers/video/fbdev/uvesafb.*
12488 M: Stefan Agner <stefan@agner.ch>
12489 L: linux-mtd@lists.infradead.org
12491 F: drivers/mtd/nand/vf610_nfc.c
12493 VFAT/FAT/MSDOS FILESYSTEM
12494 M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
12496 F: Documentation/filesystems/vfat.txt
12500 M: Alex Williamson <alex.williamson@redhat.com>
12501 L: kvm@vger.kernel.org
12502 T: git git://github.com/awilliam/linux-vfio.git
12504 F: Documentation/vfio.txt
12506 F: include/linux/vfio.h
12507 F: include/uapi/linux/vfio.h
12509 VFIO PLATFORM DRIVER
12510 M: Baptiste Reynal <b.reynal@virtualopensystems.com>
12511 L: kvm@vger.kernel.org
12513 F: drivers/vfio/platform/
12515 VIDEOBUF2 FRAMEWORK
12516 M: Pawel Osciak <pawel@osciak.com>
12517 M: Marek Szyprowski <m.szyprowski@samsung.com>
12518 M: Kyungmin Park <kyungmin.park@samsung.com>
12519 L: linux-media@vger.kernel.org
12521 F: drivers/media/v4l2-core/videobuf2-*
12522 F: include/media/videobuf2-*
12524 VIRTIO AND VHOST VSOCK DRIVER
12525 M: Stefan Hajnoczi <stefanha@redhat.com>
12526 L: kvm@vger.kernel.org
12527 L: virtualization@lists.linux-foundation.org
12528 L: netdev@vger.kernel.org
12530 F: include/linux/virtio_vsock.h
12531 F: include/uapi/linux/virtio_vsock.h
12532 F: net/vmw_vsock/virtio_transport_common.c
12533 F: net/vmw_vsock/virtio_transport.c
12534 F: drivers/vhost/vsock.c
12535 F: drivers/vhost/vsock.h
12537 VIRTUAL SERIO DEVICE DRIVER
12538 M: Stephen Chandler Paul <thatslyude@gmail.com>
12540 F: drivers/input/serio/userio.c
12541 F: include/uapi/linux/userio.h
12543 VIRTIO CONSOLE DRIVER
12544 M: Amit Shah <amit.shah@redhat.com>
12545 L: virtualization@lists.linux-foundation.org
12547 F: drivers/char/virtio_console.c
12548 F: include/linux/virtio_console.h
12549 F: include/uapi/linux/virtio_console.h
12551 VIRTIO CORE, NET AND BLOCK DRIVERS
12552 M: "Michael S. Tsirkin" <mst@redhat.com>
12553 L: virtualization@lists.linux-foundation.org
12555 F: Documentation/devicetree/bindings/virtio/
12558 F: drivers/net/virtio_net.c
12559 F: drivers/block/virtio_blk.c
12560 F: include/linux/virtio_*.h
12561 F: include/uapi/linux/virtio_*.h
12563 VIRTIO DRIVERS FOR S390
12564 M: Christian Borntraeger <borntraeger@de.ibm.com>
12565 M: Cornelia Huck <cornelia.huck@de.ibm.com>
12566 L: linux-s390@vger.kernel.org
12567 L: virtualization@lists.linux-foundation.org
12568 L: kvm@vger.kernel.org
12570 F: drivers/s390/virtio/
12573 M: David Airlie <airlied@linux.ie>
12574 M: Gerd Hoffmann <kraxel@redhat.com>
12575 L: dri-devel@lists.freedesktop.org
12576 L: virtualization@lists.linux-foundation.org
12578 F: drivers/gpu/drm/virtio/
12579 F: include/uapi/linux/virtio_gpu.h
12581 VIRTIO HOST (VHOST)
12582 M: "Michael S. Tsirkin" <mst@redhat.com>
12583 L: kvm@vger.kernel.org
12584 L: virtualization@lists.linux-foundation.org
12585 L: netdev@vger.kernel.org
12586 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
12589 F: include/uapi/linux/vhost.h
12591 VIRTIO INPUT DRIVER
12592 M: Gerd Hoffmann <kraxel@redhat.com>
12594 F: drivers/virtio/virtio_input.c
12595 F: include/uapi/linux/virtio_input.h
12597 VIA RHINE NETWORK DRIVER
12599 F: drivers/net/ethernet/via/via-rhine.c
12601 VIA SD/MMC CARD CONTROLLER DRIVER
12602 M: Bruce Chang <brucechang@via.com.tw>
12603 M: Harald Welte <HaraldWelte@viatech.com>
12605 F: drivers/mmc/host/via-sdmmc.c
12607 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
12608 M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
12609 L: linux-fbdev@vger.kernel.org
12611 F: include/linux/via-core.h
12612 F: include/linux/via-gpio.h
12613 F: include/linux/via_i2c.h
12614 F: drivers/video/fbdev/via/
12616 VIA VELOCITY NETWORK DRIVER
12617 M: Francois Romieu <romieu@fr.zoreil.com>
12618 L: netdev@vger.kernel.org
12620 F: drivers/net/ethernet/via/via-velocity.*
12623 M: Alex Williamson <alex.williamson@redhat.com>
12624 M: Paolo Bonzini <pbonzini@redhat.com>
12625 L: kvm@vger.kernel.org
12629 VIVID VIRTUAL VIDEO DRIVER
12630 M: Hans Verkuil <hverkuil@xs4all.nl>
12631 L: linux-media@vger.kernel.org
12632 T: git git://linuxtv.org/media_tree.git
12633 W: https://linuxtv.org
12635 F: drivers/media/platform/vivid/*
12638 M: Patrick McHardy <kaber@trash.net>
12639 L: netdev@vger.kernel.org
12641 F: drivers/net/macvlan.c
12642 F: include/linux/if_*vlan.h
12646 M: Florian Fainelli <florian@openwrt.org>
12647 L: openwrt-devel@lists.openwrt.org (subscribers-only)
12649 F: drivers/vlynq/vlynq.c
12650 F: include/linux/vlynq.h
12653 M: Martyn Welch <martyn@welchs.me.uk>
12654 M: Manohar Vanga <manohar.vanga@gmail.com>
12655 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12656 L: devel@driverdev.osuosl.org
12658 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
12659 F: Documentation/vme_api.txt
12660 F: drivers/staging/vme/
12662 F: include/linux/vme*
12664 VMWARE HYPERVISOR INTERFACE
12665 M: Alok Kataria <akataria@vmware.com>
12666 L: virtualization@lists.linux-foundation.org
12668 F: arch/x86/kernel/cpu/vmware.c
12670 VMWARE BALLOON DRIVER
12671 M: Xavier Deguillard <xdeguillard@vmware.com>
12672 M: Philip Moltmann <moltmann@vmware.com>
12673 M: "VMware, Inc." <pv-drivers@vmware.com>
12674 L: linux-kernel@vger.kernel.org
12676 F: drivers/misc/vmw_balloon.c
12678 VMWARE VMMOUSE SUBDRIVER
12679 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
12680 M: "VMware, Inc." <pv-drivers@vmware.com>
12681 L: linux-input@vger.kernel.org
12683 F: drivers/input/mouse/vmmouse.c
12684 F: drivers/input/mouse/vmmouse.h
12686 VMWARE VMXNET3 ETHERNET DRIVER
12687 M: Shrikrishna Khare <skhare@vmware.com>
12688 M: "VMware, Inc." <pv-drivers@vmware.com>
12689 L: netdev@vger.kernel.org
12691 F: drivers/net/vmxnet3/
12693 VMware PVSCSI driver
12694 M: Jim Gill <jgill@vmware.com>
12695 M: VMware PV-Drivers <pv-drivers@vmware.com>
12696 L: linux-scsi@vger.kernel.org
12698 F: drivers/scsi/vmw_pvscsi.c
12699 F: drivers/scsi/vmw_pvscsi.h
12701 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
12702 M: Liam Girdwood <lgirdwood@gmail.com>
12703 M: Mark Brown <broonie@kernel.org>
12704 L: linux-kernel@vger.kernel.org
12705 W: http://www.slimlogic.co.uk/?p=48
12706 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
12708 F: Documentation/devicetree/bindings/regulator/
12709 F: drivers/regulator/
12710 F: include/dt-bindings/regulator/
12711 F: include/linux/regulator/
12714 M: David Ahern <dsa@cumulusnetworks.com>
12715 M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
12716 L: netdev@vger.kernel.org
12718 F: drivers/net/vrf.c
12719 F: Documentation/networking/vrf.txt
12721 VT1211 HARDWARE MONITOR DRIVER
12722 M: Juerg Haefliger <juergh@gmail.com>
12723 L: linux-hwmon@vger.kernel.org
12725 F: Documentation/hwmon/vt1211
12726 F: drivers/hwmon/vt1211.c
12728 VT8231 HARDWARE MONITOR DRIVER
12729 M: Roger Lucas <vt8231@hiddenengine.co.uk>
12730 L: linux-hwmon@vger.kernel.org
12732 F: drivers/hwmon/vt8231.c
12734 VUB300 USB to SDIO/SD/MMC bridge chip
12735 M: Tony Olech <tony.olech@elandigitalsystems.com>
12736 L: linux-mmc@vger.kernel.org
12737 L: linux-usb@vger.kernel.org
12739 F: drivers/mmc/host/vub300.c
12741 W1 DALLAS'S 1-WIRE BUS
12742 M: Evgeniy Polyakov <zbr@ioremap.net>
12744 F: Documentation/w1/
12747 W83791D HARDWARE MONITORING DRIVER
12748 M: Marc Hulsman <m.hulsman@tudelft.nl>
12749 L: linux-hwmon@vger.kernel.org
12751 F: Documentation/hwmon/w83791d
12752 F: drivers/hwmon/w83791d.c
12754 W83793 HARDWARE MONITORING DRIVER
12755 M: Rudolf Marek <r.marek@assembler.cz>
12756 L: linux-hwmon@vger.kernel.org
12758 F: Documentation/hwmon/w83793
12759 F: drivers/hwmon/w83793.c
12761 W83795 HARDWARE MONITORING DRIVER
12762 M: Jean Delvare <jdelvare@suse.com>
12763 L: linux-hwmon@vger.kernel.org
12765 F: drivers/hwmon/w83795.c
12767 W83L51xD SD/MMC CARD INTERFACE DRIVER
12768 M: Pierre Ossman <pierre@ossman.eu>
12770 F: drivers/mmc/host/wbsd.*
12772 WACOM PROTOCOL 4 SERIAL TABLETS
12773 M: Julian Squires <julian@cipht.net>
12774 M: Hans de Goede <hdegoede@redhat.com>
12775 L: linux-input@vger.kernel.org
12777 F: drivers/input/tablet/wacom_serial4.c
12779 WATCHDOG DEVICE DRIVERS
12780 M: Wim Van Sebroeck <wim@iguana.be>
12781 R: Guenter Roeck <linux@roeck-us.net>
12782 L: linux-watchdog@vger.kernel.org
12783 W: http://www.linux-watchdog.org/
12784 T: git git://www.linux-watchdog.org/linux-watchdog.git
12786 F: Documentation/devicetree/bindings/watchdog/
12787 F: Documentation/watchdog/
12788 F: drivers/watchdog/
12789 F: include/linux/watchdog.h
12790 F: include/uapi/linux/watchdog.h
12793 M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
12794 L: linux-scsi@vger.kernel.org
12796 F: drivers/scsi/wd7000.c
12799 M: David Herrmann <dh.herrmann@googlemail.com>
12800 L: linux-input@vger.kernel.org
12802 F: drivers/hid/hid-wiimote*
12805 M: David Härdeman <david@hardeman.nu>
12807 F: drivers/media/rc/winbond-cir.c
12809 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
12810 M: William Breathitt Gray <vilhelm.gray@gmail.com>
12811 L: linux-watchdog@vger.kernel.org
12813 F: drivers/watchdog/ebc-c384_wdt.c
12815 WINSYSTEMS WS16C48 GPIO DRIVER
12816 M: William Breathitt Gray <vilhelm.gray@gmail.com>
12817 L: linux-gpio@vger.kernel.org
12819 F: drivers/gpio/gpio-ws16c48.c
12822 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
12823 M: linux-wimax@intel.com
12824 L: wimax@linuxwimax.org (subscribers-only)
12826 W: http://linuxwimax.org
12827 F: Documentation/wimax/README.wimax
12828 F: include/linux/wimax/debug.h
12829 F: include/net/wimax.h
12830 F: include/uapi/linux/wimax.h
12833 WISTRON LAPTOP BUTTON DRIVER
12834 M: Miloslav Trmac <mitr@volny.cz>
12836 F: drivers/input/misc/wistron_btns.c
12838 WL3501 WIRELESS PCMCIA CARD DRIVER
12839 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
12840 L: linux-wireless@vger.kernel.org
12841 W: http://oops.ghostprotocols.net:81/blog
12843 F: drivers/net/wireless/wl3501*
12845 WOLFSON MICROELECTRONICS DRIVERS
12846 L: patches@opensource.wolfsonmicro.com
12847 T: git https://github.com/CirrusLogic/linux-drivers.git
12848 W: https://github.com/CirrusLogic/linux-drivers/wiki
12850 F: Documentation/hwmon/wm83??
12851 F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
12852 F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
12853 F: Documentation/devicetree/bindings/mfd/arizona.txt
12854 F: arch/arm/mach-s3c64xx/mach-crag6410*
12855 F: drivers/clk/clk-wm83*.c
12856 F: drivers/extcon/extcon-arizona.c
12857 F: drivers/leds/leds-wm83*.c
12858 F: drivers/gpio/gpio-*wm*.c
12859 F: drivers/gpio/gpio-arizona.c
12860 F: drivers/hwmon/wm83??-hwmon.c
12861 F: drivers/input/misc/wm831x-on.c
12862 F: drivers/input/touchscreen/wm831x-ts.c
12863 F: drivers/input/touchscreen/wm97*.c
12864 F: drivers/mfd/arizona*
12865 F: drivers/mfd/wm*.c
12866 F: drivers/mfd/cs47l24*
12867 F: drivers/power/wm83*.c
12868 F: drivers/rtc/rtc-wm83*.c
12869 F: drivers/regulator/wm8*.c
12870 F: drivers/video/backlight/wm83*_bl.c
12871 F: drivers/watchdog/wm83*_wdt.c
12872 F: include/linux/mfd/arizona/
12873 F: include/linux/mfd/wm831x/
12874 F: include/linux/mfd/wm8350/
12875 F: include/linux/mfd/wm8400*
12876 F: include/linux/wm97xx.h
12877 F: include/sound/wm????.h
12878 F: sound/soc/codecs/arizona.?
12879 F: sound/soc/codecs/wm*
12880 F: sound/soc/codecs/cs47l24*
12883 M: Tejun Heo <tj@kernel.org>
12884 R: Lai Jiangshan <jiangshanlai@gmail.com>
12885 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
12887 F: include/linux/workqueue.h
12888 F: kernel/workqueue.c
12889 F: Documentation/workqueue.txt
12891 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
12892 M: Chen-Yu Tsai <wens@csie.org>
12893 L: linux-kernel@vger.kernel.org
12898 M: Andrew Hendry <andrew.hendry@gmail.com>
12899 L: linux-x25@vger.kernel.org
12901 F: Documentation/networking/x25*
12902 F: include/net/x25*
12905 X86 ARCHITECTURE (32-BIT AND 64-BIT)
12906 M: Thomas Gleixner <tglx@linutronix.de>
12907 M: Ingo Molnar <mingo@redhat.com>
12908 M: "H. Peter Anvin" <hpa@zytor.com>
12910 L: linux-kernel@vger.kernel.org
12911 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
12913 F: Documentation/x86/
12916 X86 PLATFORM DRIVERS
12917 M: Darren Hart <dvhart@infradead.org>
12918 L: platform-driver-x86@vger.kernel.org
12919 T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
12921 F: drivers/platform/x86/
12922 F: drivers/platform/olpc/
12924 X86 MCE INFRASTRUCTURE
12925 M: Tony Luck <tony.luck@intel.com>
12926 M: Borislav Petkov <bp@alien8.de>
12927 L: linux-edac@vger.kernel.org
12929 F: arch/x86/kernel/cpu/mcheck/*
12931 X86 MICROCODE UPDATE SUPPORT
12932 M: Borislav Petkov <bp@alien8.de>
12934 F: arch/x86/kernel/cpu/microcode/*
12937 M: Andy Lutomirski <luto@amacapital.net>
12938 L: linux-kernel@vger.kernel.org
12939 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
12941 F: arch/x86/entry/vdso/
12943 XC2028/3028 TUNER DRIVER
12944 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
12945 M: Mauro Carvalho Chehab <mchehab@kernel.org>
12946 L: linux-media@vger.kernel.org
12947 W: https://linuxtv.org
12948 T: git git://linuxtv.org/media_tree.git
12950 F: drivers/media/tuners/tuner-xc2028.*
12952 XEN HYPERVISOR INTERFACE
12953 M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
12954 M: David Vrabel <david.vrabel@citrix.com>
12955 M: Juergen Gross <jgross@suse.com>
12956 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12957 T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
12960 F: drivers/*/xen-*front.c
12962 F: arch/x86/include/asm/xen/
12964 F: include/uapi/xen/
12967 M: Stefano Stabellini <sstabellini@kernel.org>
12968 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12971 F: arch/arm/include/asm/xen/
12973 XEN HYPERVISOR ARM64
12974 M: Stefano Stabellini <sstabellini@kernel.org>
12975 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12978 F: arch/arm64/include/asm/xen/
12980 XEN NETWORK BACKEND DRIVER
12981 M: Wei Liu <wei.liu2@citrix.com>
12982 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12983 L: netdev@vger.kernel.org
12985 F: drivers/net/xen-netback/*
12988 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12989 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12991 F: arch/x86/pci/*xen*
12992 F: drivers/pci/*xen*
12994 XEN BLOCK SUBSYSTEM
12995 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12996 M: Roger Pau Monné <roger.pau@citrix.com>
12997 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12999 F: drivers/block/xen-blkback/*
13000 F: drivers/block/xen*
13003 M: Juergen Gross <jgross@suse.com>
13004 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
13005 L: linux-scsi@vger.kernel.org
13007 F: drivers/scsi/xen-scsifront.c
13008 F: drivers/xen/xen-scsiback.c
13009 F: include/xen/interface/io/vscsiif.h
13011 XEN SWIOTLB SUBSYSTEM
13012 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
13013 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
13015 F: arch/x86/xen/*swiotlb*
13016 F: drivers/xen/*swiotlb*
13019 P: Silicon Graphics Inc
13020 M: Dave Chinner <david@fromorbit.com>
13023 W: http://oss.sgi.com/projects/xfs
13024 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
13026 F: Documentation/filesystems/xfs.txt
13029 XILINX AXI ETHERNET DRIVER
13030 M: Anirudha Sarangi <anirudh@xilinx.com>
13031 M: John Linn <John.Linn@xilinx.com>
13033 F: drivers/net/ethernet/xilinx/xilinx_axienet*
13035 XILINX UARTLITE SERIAL DRIVER
13036 M: Peter Korsgaard <jacmet@sunsite.dk>
13037 L: linux-serial@vger.kernel.org
13039 F: drivers/tty/serial/uartlite.c
13041 XILINX VIDEO IP CORES
13042 M: Hyun Kwon <hyun.kwon@xilinx.com>
13043 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
13044 L: linux-media@vger.kernel.org
13045 T: git git://linuxtv.org/media_tree.git
13047 F: Documentation/devicetree/bindings/media/xilinx/
13048 F: drivers/media/platform/xilinx/
13049 F: include/uapi/linux/xilinx-v4l2-controls.h
13052 M: Eli Billauer <eli.billauer@gmail.com>
13053 L: linux-kernel@vger.kernel.org
13055 F: drivers/char/xillybus/
13057 XTENSA XTFPGA PLATFORM SUPPORT
13058 M: Max Filippov <jcmvbkbc@gmail.com>
13059 L: linux-xtensa@linux-xtensa.org
13061 F: drivers/spi/spi-xtensa-xtfpga.c
13062 F: sound/soc/xtensa/xtfpga-i2s.c
13064 YAM DRIVER FOR AX.25
13065 M: Jean-Paul Roubelat <jpr@f6fbb.org>
13066 L: linux-hams@vger.kernel.org
13068 F: drivers/net/hamradio/yam*
13069 F: include/linux/yam.h
13071 YEALINK PHONE DRIVER
13072 M: Henk Vergonet <Henk.Vergonet@gmail.com>
13073 L: usbb2k-api-dev@nongnu.org
13075 F: Documentation/input/yealink.txt
13076 F: drivers/input/misc/yealink.*
13078 Z8530 DRIVER FOR AX.25
13079 M: Joerg Reuter <jreuter@yaina.de>
13080 W: http://yaina.de/jreuter/
13081 W: http://www.qsl.net/dl1bke/
13082 L: linux-hams@vger.kernel.org
13084 F: Documentation/networking/z8530drv.txt
13085 F: drivers/net/hamradio/*scc.c
13086 F: drivers/net/hamradio/z8530.h
13088 ZBUD COMPRESSED PAGE ALLOCATOR
13089 M: Seth Jennings <sjenning@redhat.com>
13090 L: linux-mm@kvack.org
13093 F: include/linux/zbud.h
13095 ZD1211RW WIRELESS DRIVER
13096 M: Daniel Drake <dsd@gentoo.org>
13097 M: Ulrich Kunitz <kune@deine-taler.de>
13098 W: http://zd1211.ath.cx/wiki/DriverRewrite
13099 L: linux-wireless@vger.kernel.org
13100 L: zd1211-devs@lists.sourceforge.net (subscribers-only)
13102 F: drivers/net/wireless/zydas/zd1211rw/
13104 ZPOOL COMPRESSED PAGE STORAGE API
13105 M: Dan Streetman <ddstreet@ieee.org>
13106 L: linux-mm@kvack.org
13109 F: include/linux/zpool.h
13111 ZR36067 VIDEO FOR LINUX DRIVER
13112 L: mjpeg-users@lists.sourceforge.net
13113 L: linux-media@vger.kernel.org
13114 W: http://mjpeg.sourceforge.net/driver-zoran/
13115 T: hg https://linuxtv.org/hg/v4l-dvb
13117 F: drivers/media/pci/zoran/
13119 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
13120 M: Minchan Kim <minchan@kernel.org>
13121 M: Nitin Gupta <ngupta@vflare.org>
13122 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
13123 L: linux-kernel@vger.kernel.org
13125 F: drivers/block/zram/
13126 F: Documentation/blockdev/zram.txt
13128 ZS DECSTATION Z85C30 SERIAL DRIVER
13129 M: "Maciej W. Rozycki" <macro@linux-mips.org>
13131 F: drivers/tty/serial/zs.*
13133 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
13134 M: Minchan Kim <minchan@kernel.org>
13135 M: Nitin Gupta <ngupta@vflare.org>
13136 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
13137 L: linux-mm@kvack.org
13140 F: include/linux/zsmalloc.h
13141 F: Documentation/vm/zsmalloc.txt
13143 ZSWAP COMPRESSED SWAP CACHING
13144 M: Seth Jennings <sjenning@redhat.com>
13145 L: linux-mm@kvack.org
13150 M: Linus Torvalds <torvalds@linux-foundation.org>
13151 L: linux-kernel@vger.kernel.org
13152 Q: http://patchwork.kernel.org/project/LKML/list/
13153 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
13154 S: Buried alive in reporters