3 List of maintainers and how to submit kernel changes
5 Please try to follow the guidelines below. This will make things
6 easier on the maintainers. Not all of these guidelines matter for every
7 trivial patch so apply some common sense.
9 1. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
12 2. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
20 3. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
24 4. When you are happy with a change make it generally available for
25 testing and await feedback.
27 5. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
34 generalized kernel feature ready for next time.
36 PLEASE check your patch with the automated style checker
37 (scripts/checkpatch.pl) to catch trivial style violations.
38 See Documentation/CodingStyle for guidance here.
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
53 PLEASE remember that submissions must be made under the terms
54 of the Linux Foundation certificate of contribution and should
55 include a Signed-off-by: line. The current version of this
56 "Developer's Certificate of Origin" (DCO) is listed in the file
57 Documentation/SubmittingPatches.
59 6. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
63 7. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
69 Descriptions of section entries:
72 M: Mail patches to: FullName <address@domain>
73 R: Designated reviewer: FullName <address@domain>
74 These reviewers should be CCed on patches.
75 L: Mailing list that is relevant to this area
76 W: Web-page with status/info
77 Q: Patchwork web based patch tracking system site
78 T: SCM tree type and location.
79 Type is one of: git, hg, quilt, stgit, topgit
80 S: Status, one of the following:
81 Supported: Someone is actually paid to look after this.
82 Maintained: Someone actually looks after it.
83 Odd Fixes: It has a maintainer but they don't have time to do
84 much other than throw the odd patch in. See below..
85 Orphan: No current maintainer [but maybe you could take the
86 role as you write your new code].
87 Obsolete: Old code. Something tagged obsolete generally means
88 it has been replaced by a better system and you
90 F: Files and directories with wildcard patterns.
91 A trailing slash includes all files and subdirectory files.
92 F: drivers/net/ all files in and below drivers/net
93 F: drivers/net/* all files in drivers/net, but not below
94 F: */net/* all files in "any top level directory"/net
95 One pattern per line. Multiple F: lines acceptable.
96 N: Files and directories with regex patterns.
97 N: [^a-z]tegra all files whose path contains the word tegra
98 One pattern per line. Multiple N: lines acceptable.
99 scripts/get_maintainer.pl has different behavior for files that
100 match F: pattern and matches of N: patterns. By default,
101 get_maintainer will not look at git log history when an F: pattern
102 match occurs. When an N: match occurs, git log history is used
103 to also notify the people that have git commit signatures.
104 X: Files and directories that are NOT maintained, same rules as F:
105 Files exclusions are tested before file matches.
106 Can be useful for excluding a specific subdirectory, for instance:
109 matches all files in and below net excluding net/ipv6/
110 K: Keyword perl extended regex pattern to match content in a
111 patch or file. For instance:
113 matches patches or files that contain "of_get_profile"
114 K: \b(printk|pr_(info|err))\b
115 matches patches or files that contain one or more of the words
116 printk, pr_info or pr_err
117 One regex pattern per line. Multiple K: lines acceptable.
119 Note: For the hard of thinking, this list is meant to remain in alphabetical
120 order. If you could add yourselves to it in alphabetical order that would be
123 Maintainers List (try to look for most precise areas first)
125 -----------------------------------
128 M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
129 L: netdev@vger.kernel.org
131 F: Documentation/networking/vortex.txt
132 F: drivers/net/ethernet/3com/3c59x.c
134 3CR990 NETWORK DRIVER
135 M: David Dillow <dave@thedillows.org>
136 L: netdev@vger.kernel.org
138 F: drivers/net/ethernet/3com/typhoon*
140 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141 M: Adam Radford <linuxraid@lsi.com>
142 L: linux-scsi@vger.kernel.org
143 W: http://www.lsi.com
147 53C700 AND 53C700-66 SCSI DRIVER
148 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
149 L: linux-scsi@vger.kernel.org
151 F: drivers/scsi/53c700*
153 6LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154 M: Alexander Aring <aar@pengutronix.de>
155 M: Jukka Rissanen <jukka.rissanen@linux.intel.com>
156 L: linux-bluetooth@vger.kernel.org
157 L: linux-wpan@vger.kernel.org
160 F: include/net/6lowpan.h
161 F: Documentation/networking/6lowpan.txt
163 6PACK NETWORK DRIVER FOR AX.25
164 M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
165 L: linux-hams@vger.kernel.org
167 F: drivers/net/hamradio/6pack.c
169 8169 10/100/1000 GIGABIT ETHERNET DRIVER
170 M: Realtek linux nic maintainers <nic_swsd@realtek.com>
171 L: netdev@vger.kernel.org
173 F: drivers/net/ethernet/realtek/r8169.c
175 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
176 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
177 L: linux-serial@vger.kernel.org
179 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
180 F: drivers/tty/serial/8250*
181 F: include/linux/serial_8250.h
183 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
184 L: netdev@vger.kernel.org
186 F: drivers/net/ethernet/8390/
189 M: Eric Van Hensbergen <ericvh@gmail.com>
190 M: Ron Minnich <rminnich@sandia.gov>
191 M: Latchesar Ionkov <lucho@ionkov.net>
192 L: v9fs-developer@lists.sourceforge.net
193 W: http://swik.net/v9fs
194 Q: http://patchwork.kernel.org/project/v9fs-devel/list/
195 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
197 F: Documentation/filesystems/9p.txt
201 F: include/uapi/linux/virtio_9p.h
202 F: include/trace/events/9p.h
206 M: Antti Palosaari <crope@iki.fi>
207 L: linux-media@vger.kernel.org
208 W: https://linuxtv.org
209 W: http://palosaari.fi/linux/
210 Q: http://patchwork.linuxtv.org/project/linux-media/list/
211 T: git git://linuxtv.org/anttip/media_tree.git
213 F: drivers/media/dvb-frontends/a8293*
215 AACRAID SCSI RAID DRIVER
216 M: Adaptec OEM Raid Solutions <aacraid@microsemi.com>
217 L: linux-scsi@vger.kernel.org
218 W: http://www.adaptec.com/
220 F: Documentation/scsi/aacraid.txt
221 F: drivers/scsi/aacraid/
224 L: linux-api@vger.kernel.org
225 F: include/linux/syscalls.h
228 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
229 M: Hans de Goede <hdegoede@redhat.com>
230 L: linux-hwmon@vger.kernel.org
232 F: drivers/hwmon/abituguru.c
234 ABIT UGURU 3 HARDWARE MONITOR DRIVER
235 M: Alistair John Strachan <alistair@devzero.co.uk>
236 L: linux-hwmon@vger.kernel.org
238 F: drivers/hwmon/abituguru3.c
240 ACCES 104-DIO-48E GPIO DRIVER
241 M: William Breathitt Gray <vilhelm.gray@gmail.com>
242 L: linux-gpio@vger.kernel.org
244 F: drivers/gpio/gpio-104-dio-48e.c
246 ACCES 104-IDI-48 GPIO DRIVER
247 M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
248 L: linux-gpio@vger.kernel.org
250 F: drivers/gpio/gpio-104-idi-48.c
252 ACCES 104-IDIO-16 GPIO DRIVER
253 M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
254 L: linux-gpio@vger.kernel.org
256 F: drivers/gpio/gpio-104-idio-16.c
259 M: Jes Sorensen <jes@trained-monkey.org>
260 L: linux-acenic@sunsite.dk
262 F: drivers/net/ethernet/alteon/acenic*
264 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
265 M: Peter Feuerer <peter@piie.net>
266 L: platform-driver-x86@vger.kernel.org
267 W: http://piie.net/?section=acerhdf
269 F: drivers/platform/x86/acerhdf.c
271 ACER WMI LAPTOP EXTRAS
272 M: "Lee, Chun-Yi" <jlee@suse.com>
273 L: platform-driver-x86@vger.kernel.org
275 F: drivers/platform/x86/acer-wmi.c
278 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
279 M: Len Brown <lenb@kernel.org>
280 L: linux-acpi@vger.kernel.org
281 W: https://01.org/linux-acpi
282 Q: https://patchwork.kernel.org/project/linux-acpi/list/
283 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
286 F: drivers/pnp/pnpacpi/
287 F: include/linux/acpi.h
289 F: Documentation/acpi/
290 F: Documentation/ABI/testing/sysfs-bus-acpi
291 F: Documentation/ABI/testing/configfs-acpi
292 F: drivers/pci/*acpi*
293 F: drivers/pci/*/*acpi*
294 F: drivers/pci/*/*/*acpi*
297 ACPI COMPONENT ARCHITECTURE (ACPICA)
298 M: Robert Moore <robert.moore@intel.com>
299 M: Lv Zheng <lv.zheng@intel.com>
300 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
301 L: linux-acpi@vger.kernel.org
303 W: https://acpica.org/
304 W: https://github.com/acpica/acpica/
305 Q: https://patchwork.kernel.org/project/linux-acpi/list/
306 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
308 F: drivers/acpi/acpica/
313 M: Zhang Rui <rui.zhang@intel.com>
314 L: linux-acpi@vger.kernel.org
315 W: https://01.org/linux-acpi
317 F: drivers/acpi/fan.c
320 M: Zhang Rui <rui.zhang@intel.com>
321 L: linux-acpi@vger.kernel.org
322 W: https://01.org/linux-acpi
324 F: drivers/acpi/*thermal*
327 M: Zhang Rui <rui.zhang@intel.com>
328 L: linux-acpi@vger.kernel.org
329 W: https://01.org/linux-acpi
331 F: drivers/acpi/acpi_video.c
334 L: platform-driver-x86@vger.kernel.org
336 F: drivers/platform/x86/wmi.c
338 AD1889 ALSA SOUND DRIVER
339 M: Thibaut Varene <T-Bone@parisc-linux.org>
340 W: http://wiki.parisc-linux.org/AD1889
341 L: linux-parisc@vger.kernel.org
343 F: sound/pci/ad1889.*
345 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
346 M: Michael Hennerich <michael.hennerich@analog.com>
347 W: http://wiki.analog.com/AD5254
348 W: http://ez.analog.com/community/linux-device-drivers
350 F: drivers/misc/ad525x_dpot.c
352 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
353 M: Michael Hennerich <michael.hennerich@analog.com>
354 W: http://wiki.analog.com/AD5398
355 W: http://ez.analog.com/community/linux-device-drivers
357 F: drivers/regulator/ad5398.c
359 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
360 M: Michael Hennerich <michael.hennerich@analog.com>
361 W: http://wiki.analog.com/AD7142
362 W: http://ez.analog.com/community/linux-device-drivers
364 F: drivers/input/misc/ad714x.c
366 AD7877 TOUCHSCREEN DRIVER
367 M: Michael Hennerich <michael.hennerich@analog.com>
368 W: http://wiki.analog.com/AD7877
369 W: http://ez.analog.com/community/linux-device-drivers
371 F: drivers/input/touchscreen/ad7877.c
373 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
374 M: Michael Hennerich <michael.hennerich@analog.com>
375 W: http://wiki.analog.com/AD7879
376 W: http://ez.analog.com/community/linux-device-drivers
378 F: drivers/input/touchscreen/ad7879.c
380 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
381 M: Jiri Kosina <jikos@kernel.org>
384 ADF7242 IEEE 802.15.4 RADIO DRIVER
385 M: Michael Hennerich <michael.hennerich@analog.com>
386 W: https://wiki.analog.com/ADF7242
387 W: http://ez.analog.com/community/linux-device-drivers
388 L: linux-wpan@vger.kernel.org
390 F: drivers/net/ieee802154/adf7242.c
391 F: Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
393 ADM1025 HARDWARE MONITOR DRIVER
394 M: Jean Delvare <jdelvare@suse.com>
395 L: linux-hwmon@vger.kernel.org
397 F: Documentation/hwmon/adm1025
398 F: drivers/hwmon/adm1025.c
400 ADM1029 HARDWARE MONITOR DRIVER
401 M: Corentin Labbe <clabbe.montjoie@gmail.com>
402 L: linux-hwmon@vger.kernel.org
404 F: drivers/hwmon/adm1029.c
406 ADM8211 WIRELESS DRIVER
407 L: linux-wireless@vger.kernel.org
408 W: http://wireless.kernel.org/
410 F: drivers/net/wireless/admtek/adm8211.*
412 ADP1653 FLASH CONTROLLER DRIVER
413 M: Sakari Ailus <sakari.ailus@iki.fi>
414 L: linux-media@vger.kernel.org
416 F: drivers/media/i2c/adp1653.c
417 F: include/media/i2c/adp1653.h
419 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
420 M: Michael Hennerich <michael.hennerich@analog.com>
421 W: http://wiki.analog.com/ADP5520
422 W: http://ez.analog.com/community/linux-device-drivers
424 F: drivers/mfd/adp5520.c
425 F: drivers/video/backlight/adp5520_bl.c
426 F: drivers/leds/leds-adp5520.c
427 F: drivers/gpio/gpio-adp5520.c
428 F: drivers/input/keyboard/adp5520-keys.c
430 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
431 M: Michael Hennerich <michael.hennerich@analog.com>
432 W: http://wiki.analog.com/ADP5588
433 W: http://ez.analog.com/community/linux-device-drivers
435 F: drivers/input/keyboard/adp5588-keys.c
436 F: drivers/gpio/gpio-adp5588.c
438 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
439 M: Michael Hennerich <michael.hennerich@analog.com>
440 W: http://wiki.analog.com/ADP8860
441 W: http://ez.analog.com/community/linux-device-drivers
443 F: drivers/video/backlight/adp8860_bl.c
445 ADS1015 HARDWARE MONITOR DRIVER
446 M: Dirk Eibach <eibach@gdsys.de>
447 L: linux-hwmon@vger.kernel.org
449 F: Documentation/hwmon/ads1015
450 F: drivers/hwmon/ads1015.c
451 F: include/linux/i2c/ads1015.h
454 M: Colin Leroy <colin@colino.net>
456 F: drivers/macintosh/therm_adt746x.c
458 ADT7475 HARDWARE MONITOR DRIVER
459 M: Jean Delvare <jdelvare@suse.com>
460 L: linux-hwmon@vger.kernel.org
462 F: Documentation/hwmon/adt7475
463 F: drivers/hwmon/adt7475.c
465 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
466 M: Michael Hennerich <michael.hennerich@analog.com>
467 W: http://wiki.analog.com/ADXL345
468 W: http://ez.analog.com/community/linux-device-drivers
470 F: drivers/input/misc/adxl34x.c
473 M: Matthew Wilcox <matthew@wil.cx>
474 M: Hannes Reinecke <hare@suse.com>
475 L: linux-scsi@vger.kernel.org
477 F: Documentation/scsi/advansys.txt
478 F: drivers/scsi/advansys.c
481 M: Riccardo Facchetti <fizban@tin.it>
483 F: sound/oss/aedsp16.c
486 M: Antti Palosaari <crope@iki.fi>
487 L: linux-media@vger.kernel.org
488 W: https://linuxtv.org
489 W: http://palosaari.fi/linux/
490 Q: http://patchwork.linuxtv.org/project/linux-media/list/
491 T: git git://linuxtv.org/anttip/media_tree.git
493 F: drivers/media/dvb-frontends/af9013*
496 M: Antti Palosaari <crope@iki.fi>
497 L: linux-media@vger.kernel.org
498 W: https://linuxtv.org
499 W: http://palosaari.fi/linux/
500 Q: http://patchwork.linuxtv.org/project/linux-media/list/
501 T: git git://linuxtv.org/anttip/media_tree.git
503 F: drivers/media/dvb-frontends/af9033*
506 L: linux-fsdevel@vger.kernel.org
508 F: Documentation/filesystems/affs.txt
511 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
512 M: David Howells <dhowells@redhat.com>
513 L: linux-afs@lists.infradead.org
516 F: include/net/af_rxrpc.h
517 F: net/rxrpc/af_rxrpc.c
520 M: David Airlie <airlied@linux.ie>
521 T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
524 F: include/linux/agp*
525 F: include/uapi/linux/agp*
528 M: "Juergen E. Fischer" <fischer@norbit.de>
529 L: linux-scsi@vger.kernel.org
531 F: drivers/scsi/aha152x*
532 F: drivers/scsi/pcmcia/aha152x*
534 AIC7XXX / AIC79XX SCSI DRIVER
535 M: Hannes Reinecke <hare@suse.com>
536 L: linux-scsi@vger.kernel.org
538 F: drivers/scsi/aic7xxx/
540 AIMSLAB FM RADIO RECEIVER DRIVER
541 M: Hans Verkuil <hverkuil@xs4all.nl>
542 L: linux-media@vger.kernel.org
543 T: git git://linuxtv.org/media_tree.git
544 W: https://linuxtv.org
546 F: drivers/media/radio/radio-aimslab*
549 M: Benjamin LaHaise <bcrl@kvack.org>
550 L: linux-aio@kvack.org
553 F: include/linux/*aio*.h
556 M: Antti Palosaari <crope@iki.fi>
557 L: linux-media@vger.kernel.org
558 W: https://linuxtv.org
559 W: http://palosaari.fi/linux/
560 Q: http://patchwork.linuxtv.org/project/linux-media/list/
561 T: git git://linuxtv.org/anttip/media_tree.git
563 F: drivers/media/usb/airspy/
565 ALCATEL SPEEDTOUCH USB DRIVER
566 M: Duncan Sands <duncan.sands@free.fr>
567 L: linux-usb@vger.kernel.org
568 W: http://www.linux-usb.org/SpeedTouch/
570 F: drivers/usb/atm/speedtch.c
571 F: drivers/usb/atm/usbatm.c
573 ALCHEMY AU1XX0 MMC DRIVER
574 M: Manuel Lauss <manuel.lauss@gmail.com>
576 F: drivers/mmc/host/au1xmmc.c
579 M: Rudolf Marek <r.marek@assembler.cz>
580 L: linux-i2c@vger.kernel.org
582 F: Documentation/i2c/busses/i2c-ali1563
583 F: drivers/i2c/busses/i2c-ali1563.c
585 ALLWINNER SECURITY SYSTEM
586 M: Corentin Labbe <clabbe.montjoie@gmail.com>
587 L: linux-crypto@vger.kernel.org
589 F: drivers/crypto/sunxi-ss/
592 M: Richard Henderson <rth@twiddle.net>
593 M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
594 M: Matt Turner <mattst88@gmail.com>
596 L: linux-alpha@vger.kernel.org
599 ALPS PS/2 TOUCHPAD DRIVER
600 R: Pali Rohár <pali.rohar@gmail.com>
601 F: drivers/input/mouse/alps.*
603 ALTERA MAILBOX DRIVER
604 M: Ley Foon Tan <lftan@altera.com>
605 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
607 F: drivers/mailbox/mailbox-altera.c
610 M: Tien Hock Loh <thloh@altera.com>
611 L: linux-gpio@vger.kernel.org
613 F: drivers/gpio/gpio-altera.c
615 ALTERA SYSTEM RESOURCE DRIVER FOR ARRIA10 DEVKIT
616 M: Thor Thayer <tthayer@opensource.altera.com>
618 F: drivers/gpio/gpio-altera-a10sr.c
619 F: drivers/mfd/altera-a10sr.c
620 F: include/linux/mfd/altera-a10sr.h
622 ALTERA TRIPLE SPEED ETHERNET DRIVER
623 M: Vince Bridgers <vbridger@opensource.altera.com>
624 L: netdev@vger.kernel.org
625 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
627 F: drivers/net/ethernet/altera/
629 ALTERA UART/JTAG UART SERIAL DRIVERS
630 M: Tobias Klauser <tklauser@distanz.ch>
631 L: linux-serial@vger.kernel.org
632 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
634 F: drivers/tty/serial/altera_uart.c
635 F: drivers/tty/serial/altera_jtaguart.c
636 F: include/linux/altera_uart.h
637 F: include/linux/altera_jtaguart.h
639 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
640 M: Tom Lendacky <thomas.lendacky@amd.com>
641 M: Gary Hook <gary.hook@amd.com>
642 L: linux-crypto@vger.kernel.org
644 F: drivers/crypto/ccp/
645 F: include/linux/ccp.h
647 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
648 M: Huang Rui <ray.huang@amd.com>
649 L: linux-hwmon@vger.kernel.org
651 F: Documentation/hwmon/fam15h_power
652 F: drivers/hwmon/fam15h_power.c
654 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
655 L: linux-geode@lists.infradead.org (moderated for non-subscribers)
657 F: drivers/usb/gadget/udc/amd5536udc.*
659 AMD GEODE PROCESSOR/CHIPSET SUPPORT
660 P: Andres Salomon <dilinger@queued.net>
661 L: linux-geode@lists.infradead.org (moderated for non-subscribers)
662 W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
664 F: drivers/char/hw_random/geode-rng.c
665 F: drivers/crypto/geode*
666 F: drivers/video/fbdev/geode/
667 F: arch/x86/include/asm/geode.h
670 M: Joerg Roedel <joro@8bytes.org>
671 L: iommu@lists.linux-foundation.org
672 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
674 F: drivers/iommu/amd_iommu*.[ch]
675 F: include/linux/amd-iommu.h
678 M: Oded Gabbay <oded.gabbay@gmail.com>
679 L: dri-devel@lists.freedesktop.org
680 T: git git://people.freedesktop.org/~gabbayo/linux.git
682 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
683 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
684 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
685 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
686 F: drivers/gpu/drm/amd/amdkfd/
687 F: drivers/gpu/drm/amd/include/cik_structs.h
688 F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
689 F: drivers/gpu/drm/amd/include/vi_structs.h
690 F: drivers/gpu/drm/radeon/radeon_kfd.c
691 F: drivers/gpu/drm/radeon/radeon_kfd.h
692 F: include/uapi/linux/kfd_ioctl.h
694 AMD SEATTLE DEVICE TREE SUPPORT
695 M: Brijesh Singh <brijeshkumar.singh@amd.com>
696 M: Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
697 M: Tom Lendacky <thomas.lendacky@amd.com>
699 F: arch/arm64/boot/dts/amd/
702 M: Tom Lendacky <thomas.lendacky@amd.com>
703 L: netdev@vger.kernel.org
705 F: drivers/net/ethernet/amd/xgbe/
706 F: arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
708 AMS (Apple Motion Sensor) DRIVER
709 M: Michael Hanselmann <linux-kernel@hansmi.ch>
711 F: drivers/macintosh/ams/
713 ANALOG DEVICES INC AD9389B DRIVER
714 M: Hans Verkuil <hans.verkuil@cisco.com>
715 L: linux-media@vger.kernel.org
717 F: drivers/media/i2c/ad9389b*
719 ANALOG DEVICES INC ADV7180 DRIVER
720 M: Lars-Peter Clausen <lars@metafoo.de>
721 L: linux-media@vger.kernel.org
722 W: http://ez.analog.com/community/linux-device-drivers
724 F: drivers/media/i2c/adv7180.c
726 ANALOG DEVICES INC ADV7511 DRIVER
727 M: Hans Verkuil <hans.verkuil@cisco.com>
728 L: linux-media@vger.kernel.org
730 F: drivers/media/i2c/adv7511*
732 ANALOG DEVICES INC ADV7604 DRIVER
733 M: Hans Verkuil <hans.verkuil@cisco.com>
734 L: linux-media@vger.kernel.org
736 F: drivers/media/i2c/adv7604*
738 ANALOG DEVICES INC ADV7842 DRIVER
739 M: Hans Verkuil <hans.verkuil@cisco.com>
740 L: linux-media@vger.kernel.org
742 F: drivers/media/i2c/adv7842*
744 ANALOG DEVICES INC ASOC CODEC DRIVERS
745 M: Lars-Peter Clausen <lars@metafoo.de>
746 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
747 W: http://wiki.analog.com/
748 W: http://ez.analog.com/community/linux-device-drivers
750 F: sound/soc/codecs/adau*
751 F: sound/soc/codecs/adav*
752 F: sound/soc/codecs/ad1*
753 F: sound/soc/codecs/ad7*
754 F: sound/soc/codecs/ssm*
755 F: sound/soc/codecs/sigmadsp.*
757 ANALOG DEVICES INC ASOC DRIVERS
758 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
759 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
760 W: http://blackfin.uclinux.org/
762 F: sound/soc/blackfin/*
764 ANALOG DEVICES INC IIO DRIVERS
765 M: Lars-Peter Clausen <lars@metafoo.de>
766 M: Michael Hennerich <Michael.Hennerich@analog.com>
767 W: http://wiki.analog.com/
768 W: http://ez.analog.com/community/linux-device-drivers
771 X: drivers/iio/*/adjd*
772 F: drivers/staging/iio/*/ad*
773 F: staging/iio/trigger/iio-trig-bfin-timer.c
775 ANALOG DEVICES INC DMA DRIVERS
776 M: Lars-Peter Clausen <lars@metafoo.de>
777 W: http://ez.analog.com/community/linux-device-drivers
779 F: drivers/dma/dma-axi-dmac.c
782 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
783 M: Arve Hjønnevåg <arve@android.com>
784 M: Riley Andrews <riandrews@android.com>
785 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
786 L: devel@driverdev.osuosl.org
789 F: drivers/staging/android/
792 M: Laura Abbott <labbott@redhat.com>
793 M: Sumit Semwal <sumit.semwal@linaro.org>
794 L: devel@driverdev.osuosl.org
796 F: drivers/staging/android/ion
797 F: drivers/staging/android/uapi/ion.h
798 F: drivers/staging/android/uapi/ion_test.h
800 AOA (Apple Onboard Audio) ALSA DRIVER
801 M: Johannes Berg <johannes@sipsolutions.net>
802 L: linuxppc-dev@lists.ozlabs.org
803 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
807 APEX EMBEDDED SYSTEMS STX104 DAC DRIVER
808 M: William Breathitt Gray <vilhelm.gray@gmail.com>
809 L: linux-iio@vger.kernel.org
811 F: drivers/iio/dac/stx104.c
814 M: Jiri Kosina <jikos@kernel.org>
816 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
817 F: arch/x86/kernel/apm_32.c
818 F: include/linux/apm_bios.h
819 F: include/uapi/linux/apm_bios.h
820 F: drivers/char/apm-emulation.c
822 APPLE BCM5974 MULTITOUCH DRIVER
823 M: Henrik Rydberg <rydberg@bitmath.org>
824 L: linux-input@vger.kernel.org
826 F: drivers/input/mouse/bcm5974.c
829 M: Henrik Rydberg <rydberg@bitmath.org>
830 L: linux-hwmon@vger.kernel.org
832 F: drivers/hwmon/applesmc.c
834 APPLETALK NETWORK LAYER
835 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
837 F: drivers/net/appletalk/
840 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
841 M: Duc Dang <dhdang@apm.com>
843 F: arch/arm64/boot/dts/apm/
845 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
846 M: Iyappan Subramanian <isubramanian@apm.com>
847 M: Keyur Chudgar <kchudgar@apm.com>
849 F: drivers/net/ethernet/apm/xgene/
850 F: drivers/net/phy/mdio-xgene.c
851 F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
852 F: Documentation/devicetree/bindings/net/apm-xgene-mdio.txt
854 APTINA CAMERA SENSOR PLL
855 M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
856 L: linux-media@vger.kernel.org
858 F: drivers/media/i2c/aptina-pll.*
860 ARC FRAMEBUFFER DRIVER
861 M: Jaya Kumar <jayalk@intworks.biz>
863 F: drivers/video/fbdev/arcfb.c
864 F: drivers/video/fbdev/core/fb_defio.c
867 M: Michael Grzeschik <m.grzeschik@pengutronix.de>
868 L: netdev@vger.kernel.org
870 F: drivers/net/arcnet/
871 F: include/uapi/linux/if_arcnet.h
874 M: Alexey Brodkin <abrodkin@synopsys.com>
876 F: drivers/gpu/drm/arc/
877 F: Documentation/devicetree/bindings/display/snps,arcpgu.txt
880 M: Liviu Dudau <liviu.dudau@arm.com>
882 F: drivers/gpu/drm/arm/hdlcd_*
883 F: Documentation/devicetree/bindings/display/arm,hdlcd.txt
885 ARM MALI-DP DRM DRIVER
886 M: Liviu Dudau <liviu.dudau@arm.com>
887 M: Brian Starkey <brian.starkey@arm.com>
888 M: Mali DP Maintainers <malidp@foss.arm.com>
890 F: drivers/gpu/drm/arm/
891 F: Documentation/devicetree/bindings/display/arm,malidp.txt
893 ARM MFM AND FLOPPY DRIVERS
894 M: Ian Molton <spyro@f2s.com>
896 F: arch/arm/lib/floppydma.S
897 F: arch/arm/include/asm/floppy.h
899 ARM PMU PROFILING AND DEBUGGING
900 M: Will Deacon <will.deacon@arm.com>
901 R: Mark Rutland <mark.rutland@arm.com>
903 F: arch/arm*/kernel/perf_*
904 F: arch/arm/oprofile/common.c
905 F: arch/arm*/kernel/hw_breakpoint.c
906 F: arch/arm*/include/asm/hw_breakpoint.h
907 F: arch/arm*/include/asm/perf_event.h
908 F: drivers/perf/arm_pmu.c
909 F: include/linux/perf/arm_pmu.h
912 M: Russell King <linux@armlinux.org.uk>
913 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914 W: http://www.armlinux.org.uk/
918 ARM SUB-ARCHITECTURES
919 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
923 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
925 ARM PRIMECELL AACI PL041 DRIVER
926 M: Russell King <linux@armlinux.org.uk>
930 ARM PRIMECELL CLCD PL110 DRIVER
931 M: Russell King <linux@armlinux.org.uk>
933 F: drivers/video/fbdev/amba-clcd.*
935 ARM PRIMECELL KMI PL050 DRIVER
936 M: Russell King <linux@armlinux.org.uk>
938 F: drivers/input/serio/ambakmi.*
939 F: include/linux/amba/kmi.h
941 ARM PRIMECELL MMCI PL180/1 DRIVER
942 M: Russell King <linux@armlinux.org.uk>
944 F: drivers/mmc/host/mmci.*
945 F: include/linux/amba/mmci.h
947 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
948 M: Russell King <linux@armlinux.org.uk>
950 F: drivers/tty/serial/amba-pl01*.c
951 F: include/linux/amba/serial.h
953 ARM PRIMECELL BUS SUPPORT
954 M: Russell King <linux@armlinux.org.uk>
957 F: include/linux/amba/bus.h
959 ARM/ADS SPHERE MACHINE SUPPORT
960 M: Lennert Buytenhek <kernel@wantstofly.org>
961 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
964 ARM/AFEB9260 MACHINE SUPPORT
965 M: Sergey Lapin <slapin@ossfans.org>
966 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
969 ARM/AJECO 1ARM MACHINE SUPPORT
970 M: Lennert Buytenhek <kernel@wantstofly.org>
971 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
974 ARM/Allwinner sunXi SoC support
975 M: Maxime Ripard <maxime.ripard@free-electrons.com>
976 M: Chen-Yu Tsai <wens@csie.org>
977 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
981 ARM/Allwinner SoC Clock Support
982 M: Emilio López <emilio@elopez.com.ar>
984 F: drivers/clk/sunxi/
986 ARM/Amlogic Meson SoC support
987 M: Carlo Caione <carlo@caione.org>
988 M: Kevin Hilman <khilman@baylibre.com>
989 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
990 L: linux-amlogic@lists.infradead.org
991 W: http://linux-meson.com/
993 F: arch/arm/mach-meson/
994 F: arch/arm/boot/dts/meson*
995 F: arch/arm64/boot/dts/amlogic/
996 F: drivers/pinctrl/meson/
999 ARM/Annapurna Labs ALPINE ARCHITECTURE
1000 M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
1001 M: Antoine Tenart <antoine.tenart@free-electrons.com>
1002 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1004 F: arch/arm/mach-alpine/
1005 F: arch/arm/boot/dts/alpine*
1006 F: arch/arm64/boot/dts/al/
1007 F: drivers/*/*alpine*
1009 ARM/ARTPEC MACHINE SUPPORT
1010 M: Jesper Nilsson <jesper.nilsson@axis.com>
1011 M: Lars Persson <lars.persson@axis.com>
1012 M: Niklas Cassel <niklas.cassel@axis.com>
1014 L: linux-arm-kernel@axis.com
1015 F: arch/arm/mach-artpec
1016 F: arch/arm/boot/dts/artpec6*
1019 ARM/ASPEED MACHINE SUPPORT
1020 M: Joel Stanley <joel@jms.id.au>
1022 F: arch/arm/mach-aspeed/
1023 F: arch/arm/boot/dts/aspeed-*
1024 F: drivers/*/*aspeed*
1026 ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
1027 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1028 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
1029 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
1030 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1031 W: http://www.linux4sam.org
1032 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
1034 F: arch/arm/mach-at91/
1035 F: include/soc/at91/
1036 F: arch/arm/boot/dts/at91*.dts
1037 F: arch/arm/boot/dts/at91*.dtsi
1038 F: arch/arm/boot/dts/sama*.dts
1039 F: arch/arm/boot/dts/sama*.dtsi
1040 F: arch/arm/include/debug/at91.S
1042 ARM/ATMEL AT91 Clock Support
1043 M: Boris Brezillon <boris.brezillon@free-electrons.com>
1047 ARM/CALXEDA HIGHBANK ARCHITECTURE
1048 M: Rob Herring <robh@kernel.org>
1049 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1051 F: arch/arm/mach-highbank/
1052 F: arch/arm/boot/dts/highbank.dts
1053 F: arch/arm/boot/dts/ecx-*.dts*
1055 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
1056 M: Krzysztof Halasa <khalasa@piap.pl>
1058 F: arch/arm/mach-cns3xxx/
1060 ARM/CAVIUM THUNDER NETWORK DRIVER
1061 M: Sunil Goutham <sgoutham@cavium.com>
1062 M: Robert Richter <rric@kernel.org>
1063 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1065 F: drivers/net/ethernet/cavium/thunder/
1067 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1068 M: Alexander Shiyan <shc_work@mail.ru>
1069 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1073 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1074 M: Hartley Sweeten <hsweeten@visionengravers.com>
1075 M: Ryan Mallon <rmallon@gmail.com>
1076 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1078 F: arch/arm/mach-ep93xx/
1079 F: arch/arm/mach-ep93xx/include/mach/
1081 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1082 M: Lennert Buytenhek <kernel@wantstofly.org>
1083 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1087 M: Russell King <linux@armlinux.org.uk>
1088 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1090 F: arch/arm/include/asm/clkdev.h
1091 F: drivers/clk/clkdev.c
1093 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1094 M: Mike Rapoport <mike@compulab.co.il>
1095 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1098 ARM/CONTEC MICRO9 MACHINE SUPPORT
1099 M: Hubert Feurstein <hubert.feurstein@contec.at>
1101 F: arch/arm/mach-ep93xx/micro9.c
1103 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1104 M: Mathieu Poirier <mathieu.poirier@linaro.org>
1105 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1107 F: drivers/hwtracing/coresight/*
1108 F: Documentation/trace/coresight.txt
1109 F: Documentation/devicetree/bindings/arm/coresight.txt
1110 F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1112 ARM/CORGI MACHINE SUPPORT
1113 M: Richard Purdie <rpurdie@rpsys.net>
1116 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1117 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1118 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1119 T: git git://github.com/ulli-kroll/linux.git
1121 F: arch/arm/mach-gemini/
1122 F: drivers/rtc/rtc-gemini.c
1124 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1125 M: Barry Song <baohua@kernel.org>
1126 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1127 T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1129 F: arch/arm/boot/dts/prima2*
1130 F: arch/arm/mach-prima2/
1131 F: drivers/clk/sirf/
1132 F: drivers/clocksource/timer-prima2.c
1133 F: drivers/clocksource/timer-atlas7.c
1136 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1137 M: Baruch Siach <baruch@tkos.co.il>
1138 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1140 F: arch/arm/boot/dts/cx92755*
1143 ARM/EBSA110 MACHINE SUPPORT
1144 M: Russell King <linux@armlinux.org.uk>
1145 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1146 W: http://www.armlinux.org.uk/
1148 F: arch/arm/mach-ebsa110/
1149 F: drivers/net/ethernet/amd/am79c961a.*
1151 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1152 M: Uwe Kleine-König <kernel@pengutronix.de>
1153 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1157 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1158 M: Daniel Ribeiro <drwyrm@gmail.com>
1159 M: Stefan Schmidt <stefan@openezx.org>
1160 M: Harald Welte <laforge@openezx.org>
1161 L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
1162 W: http://www.openezx.org/
1164 T: topgit git://git.openezx.org/openezx.git
1165 F: arch/arm/mach-pxa/ezx.c
1167 ARM/FARADAY FA526 PORT
1168 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1169 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1171 T: git git://git.berlios.de/gemini-board
1172 F: arch/arm/mm/*-fa*
1174 ARM/FOOTBRIDGE ARCHITECTURE
1175 M: Russell King <linux@armlinux.org.uk>
1176 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1177 W: http://www.armlinux.org.uk/
1179 F: arch/arm/include/asm/hardware/dec21285.h
1180 F: arch/arm/mach-footbridge/
1182 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1183 M: Shawn Guo <shawnguo@kernel.org>
1184 M: Sascha Hauer <kernel@pengutronix.de>
1185 R: Fabio Estevam <fabio.estevam@nxp.com>
1186 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1188 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1189 F: arch/arm/mach-imx/
1190 F: arch/arm/mach-mxs/
1191 F: arch/arm/boot/dts/imx*
1192 F: arch/arm/configs/imx*_defconfig
1196 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1197 M: Shawn Guo <shawnguo@kernel.org>
1198 M: Sascha Hauer <kernel@pengutronix.de>
1199 R: Stefan Agner <stefan@agner.ch>
1200 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1202 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1203 F: arch/arm/mach-imx/*vf610*
1204 F: arch/arm/boot/dts/vf*
1206 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1207 M: Lennert Buytenhek <kernel@wantstofly.org>
1208 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1211 ARM/GUMSTIX MACHINE SUPPORT
1212 M: Steve Sakoman <sakoman@gmail.com>
1213 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1216 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1217 M: Philipp Zabel <philipp.zabel@gmail.com>
1218 M: Paul Parsons <lost.distance@yahoo.com>
1219 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1221 F: arch/arm/mach-pxa/hx4700.c
1222 F: arch/arm/mach-pxa/include/mach/hx4700.h
1223 F: sound/soc/pxa/hx4700.c
1225 ARM/HISILICON SOC SUPPORT
1226 M: Wei Xu <xuwei5@hisilicon.com>
1227 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1228 W: http://www.hisilicon.com
1230 T: git git://github.com/hisilicon/linux-hisi.git
1231 F: arch/arm/mach-hisi/
1232 F: arch/arm/boot/dts/hi3*
1233 F: arch/arm/boot/dts/hip*
1234 F: arch/arm/boot/dts/hisi*
1235 F: arch/arm64/boot/dts/hisilicon/
1237 ARM/HP JORNADA 7XX MACHINE SUPPORT
1238 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
1241 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1242 F: arch/arm/mach-sa1100/jornada720.c
1243 F: arch/arm/mach-sa1100/include/mach/jornada720.h
1245 ARM/IGEP MACHINE SUPPORT
1246 M: Enric Balletbo i Serra <eballetbo@gmail.com>
1247 M: Javier Martinez Canillas <javier@dowhile0.org>
1248 L: linux-omap@vger.kernel.org
1249 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1251 F: arch/arm/boot/dts/omap3-igep*
1253 ARM/INCOME PXA270 SUPPORT
1254 M: Marek Vasut <marek.vasut@gmail.com>
1255 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1257 F: arch/arm/mach-pxa/colibri-pxa270-income.c
1259 ARM/INTEL IOP32X ARM ARCHITECTURE
1260 M: Lennert Buytenhek <kernel@wantstofly.org>
1261 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1264 ARM/INTEL IOP33X ARM ARCHITECTURE
1265 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1268 ARM/INTEL IOP13XX ARM ARCHITECTURE
1269 M: Lennert Buytenhek <kernel@wantstofly.org>
1270 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1273 ARM/INTEL IQ81342EX MACHINE SUPPORT
1274 M: Lennert Buytenhek <kernel@wantstofly.org>
1275 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1278 ARM/INTEL IXDP2850 MACHINE SUPPORT
1279 M: Lennert Buytenhek <kernel@wantstofly.org>
1280 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1283 ARM/INTEL IXP4XX ARM ARCHITECTURE
1284 M: Imre Kaloz <kaloz@openwrt.org>
1285 M: Krzysztof Halasa <khalasa@piap.pl>
1286 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1288 F: arch/arm/mach-ixp4xx/
1290 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1291 M: Jonathan Cameron <jic23@cam.ac.uk>
1292 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1294 F: arch/arm/mach-pxa/stargate2.c
1295 F: drivers/pcmcia/pxa2xx_stargate2.c
1297 ARM/INTEL XSC3 (MANZANO) ARM CORE
1298 M: Lennert Buytenhek <kernel@wantstofly.org>
1299 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1302 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1303 M: Lennert Buytenhek <kernel@wantstofly.org>
1304 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1307 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1308 M: Santosh Shilimkar <ssantosh@kernel.org>
1309 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1311 F: arch/arm/mach-keystone/
1312 F: arch/arm/boot/dts/keystone-*
1313 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1315 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1316 M: Santosh Shilimkar <ssantosh@kernel.org>
1317 L: linux-kernel@vger.kernel.org
1319 F: drivers/clk/keystone/
1321 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1322 M: Santosh Shilimkar <ssantosh@kernel.org>
1323 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1324 L: linux-kernel@vger.kernel.org
1326 F: drivers/clocksource/timer-keystone.c
1328 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1329 M: Santosh Shilimkar <ssantosh@kernel.org>
1330 L: linux-kernel@vger.kernel.org
1332 F: drivers/power/reset/keystone-reset.c
1334 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1335 M: Santosh Shilimkar <ssantosh@kernel.org>
1336 L: linux-kernel@vger.kernel.org
1338 F: drivers/memory/*emif*
1340 ARM/LG1K ARCHITECTURE
1341 M: Chanho Min <chanho.min@lge.com>
1342 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1344 F: arch/arm64/boot/dts/lg/
1346 ARM/LOGICPD PXA270 MACHINE SUPPORT
1347 M: Lennert Buytenhek <kernel@wantstofly.org>
1348 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1351 ARM/LPC18XX ARCHITECTURE
1352 M: Joachim Eastwood <manabian@gmail.com>
1353 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1355 F: arch/arm/boot/dts/lpc43*
1356 F: drivers/clk/nxp/clk-lpc18xx*
1357 F: drivers/clocksource/time-lpc32xx.c
1358 F: drivers/i2c/busses/i2c-lpc2k.c
1359 F: drivers/memory/pl172.c
1360 F: drivers/mtd/spi-nor/nxp-spifi.c
1361 F: drivers/rtc/rtc-lpc24xx.c
1364 ARM/LPC32XX SOC SUPPORT
1365 M: Vladimir Zapolskiy <vz@mleia.com>
1366 M: Sylvain Lemieux <slemieux.tyco@gmail.com>
1367 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1368 T: git git://github.com/vzapolskiy/linux-lpc32xx.git
1370 F: arch/arm/boot/dts/lpc32*
1371 F: arch/arm/mach-lpc32xx/
1372 F: drivers/i2c/busses/i2c-pnx.c
1373 F: drivers/net/ethernet/nxp/lpc_eth.c
1374 F: drivers/usb/host/ohci-nxp.c
1375 F: drivers/watchdog/pnx4008_wdt.c
1378 ARM/MAGICIAN MACHINE SUPPORT
1379 M: Philipp Zabel <philipp.zabel@gmail.com>
1382 ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K SOC support
1383 M: Jason Cooper <jason@lakedaemon.net>
1384 M: Andrew Lunn <andrew@lunn.ch>
1385 M: Gregory Clement <gregory.clement@free-electrons.com>
1386 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1387 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1389 F: arch/arm/mach-mvebu/
1390 F: drivers/rtc/rtc-armada38x.c
1391 F: arch/arm/boot/dts/armada*
1392 F: arch/arm/boot/dts/kirkwood*
1393 F: arch/arm64/boot/dts/marvell/armada*
1394 F: drivers/cpufreq/mvebu-cpufreq.c
1395 F: arch/arm/configs/mvebu_*_defconfig
1397 ARM/Marvell Berlin SoC support
1398 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1399 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1401 F: arch/arm/mach-berlin/
1402 F: arch/arm/boot/dts/berlin*
1403 F: arch/arm64/boot/dts/marvell/berlin*
1406 ARM/Marvell Dove/MV78xx0/Orion SOC support
1407 M: Jason Cooper <jason@lakedaemon.net>
1408 M: Andrew Lunn <andrew@lunn.ch>
1409 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1410 M: Gregory Clement <gregory.clement@free-electrons.com>
1411 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1413 F: arch/arm/mach-dove/
1414 F: arch/arm/mach-mv78xx0/
1415 F: arch/arm/mach-orion5x/
1416 F: arch/arm/plat-orion/
1417 F: arch/arm/boot/dts/dove*
1418 F: arch/arm/boot/dts/orion5x*
1421 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1422 M: Alexander Clouter <alex@digriz.org.uk>
1423 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1424 W: http://www.digriz.org.uk/ts78xx/kernel
1426 F: arch/arm/mach-orion5x/ts78xx-*
1428 ARM/OXNAS platform support
1429 M: Neil Armstrong <narmstrong@baylibre.com>
1430 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1432 F: arch/arm/mach-oxnas/
1433 F: arch/arm/boot/dts/oxnas*
1434 F: arch/arm/boot/dts/wd-mbwe.dts
1437 ARM/Mediatek RTC DRIVER
1438 M: Eddie Huang <eddie.huang@mediatek.com>
1439 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1440 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1442 F: drivers/rtc/rtc-mt6397.c
1444 ARM/Mediatek SoC support
1445 M: Matthias Brugger <matthias.bgg@gmail.com>
1446 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1447 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1449 F: arch/arm/boot/dts/mt6*
1450 F: arch/arm/boot/dts/mt8*
1451 F: arch/arm/mach-mediatek/
1455 ARM/Mediatek USB3 PHY DRIVER
1456 M: Chunfeng Yun <chunfeng.yun@mediatek.com>
1457 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1458 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1460 F: drivers/phy/phy-mt65xx-usb3.c
1462 ARM/MICREL KS8695 ARCHITECTURE
1463 M: Greg Ungerer <gerg@uclinux.org>
1464 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1465 F: arch/arm/mach-ks8695/
1468 ARM/MIOA701 MACHINE SUPPORT
1469 M: Robert Jarzmik <robert.jarzmik@free.fr>
1470 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1471 F: arch/arm/mach-pxa/mioa701.c
1474 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1475 M: Michael Petchkovsky <mkpetch@internode.on.net>
1478 ARM/NOMADIK ARCHITECTURE
1479 M: Alessandro Rubini <rubini@unipv.it>
1480 M: Linus Walleij <linus.walleij@linaro.org>
1481 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1483 F: arch/arm/mach-nomadik/
1484 F: drivers/pinctrl/nomadik/
1485 F: drivers/i2c/busses/i2c-nomadik.c
1486 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1488 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1489 M: Nelson Castillo <arhuaco@freaks-unidos.net>
1490 L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1491 W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1494 ARM/TOSA MACHINE SUPPORT
1495 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1496 M: Dirk Opfer <dirk@opfer-online.de>
1499 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1500 M: Marek Vasut <marek.vasut@gmail.com>
1501 L: linux-arm-kernel@lists.infradead.org
1502 W: http://hackndev.com
1504 F: arch/arm/mach-pxa/include/mach/palmtx.h
1505 F: arch/arm/mach-pxa/palmtx.c
1506 F: arch/arm/mach-pxa/include/mach/palmt5.h
1507 F: arch/arm/mach-pxa/palmt5.c
1508 F: arch/arm/mach-pxa/include/mach/palmld.h
1509 F: arch/arm/mach-pxa/palmld.c
1510 F: arch/arm/mach-pxa/include/mach/palmte2.h
1511 F: arch/arm/mach-pxa/palmte2.c
1512 F: arch/arm/mach-pxa/include/mach/palmtc.h
1513 F: arch/arm/mach-pxa/palmtc.c
1515 ARM/PALM TREO SUPPORT
1516 M: Tomas Cech <sleep_walker@suse.com>
1517 L: linux-arm-kernel@lists.infradead.org
1518 W: http://hackndev.com
1520 F: arch/arm/mach-pxa/include/mach/palmtreo.h
1521 F: arch/arm/mach-pxa/palmtreo.c
1524 M: Sergey Lapin <slapin@ossfans.org>
1525 L: linux-arm-kernel@lists.infradead.org
1526 W: http://hackndev.com
1528 F: arch/arm/mach-pxa/include/mach/palmz72.h
1529 F: arch/arm/mach-pxa/palmz72.c
1532 M: Peter Chubb <pleb@gelato.unsw.edu.au>
1533 W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1536 ARM/PT DIGITAL BOARD PORT
1537 M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1538 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1539 W: http://www.armlinux.org.uk/
1542 ARM/QUALCOMM SUPPORT
1543 M: Andy Gross <andy.gross@linaro.org>
1544 M: David Brown <david.brown@linaro.org>
1545 L: linux-arm-msm@vger.kernel.org
1546 L: linux-soc@vger.kernel.org
1548 F: Documentation/devicetree/bindings/soc/qcom/
1549 F: arch/arm/boot/dts/qcom-*.dts
1550 F: arch/arm/boot/dts/qcom-*.dtsi
1551 F: arch/arm/mach-qcom/
1552 F: arch/arm64/boot/dts/qcom/*
1553 F: drivers/i2c/busses/i2c-qup.c
1554 F: drivers/clk/qcom/
1555 F: drivers/soc/qcom/
1556 F: drivers/spi/spi-qup.c
1557 F: drivers/tty/serial/msm_serial.h
1558 F: drivers/tty/serial/msm_serial.c
1559 F: drivers/*/pm8???-*
1560 F: drivers/mfd/ssbi.c
1561 F: drivers/firmware/qcom_scm.c
1562 T: git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1564 ARM/RADISYS ENP2611 MACHINE SUPPORT
1565 M: Lennert Buytenhek <kernel@wantstofly.org>
1566 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1569 ARM/RENESAS ARM64 ARCHITECTURE
1570 M: Simon Horman <horms@verge.net.au>
1571 M: Magnus Damm <magnus.damm@gmail.com>
1572 L: linux-renesas-soc@vger.kernel.org
1573 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1574 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1576 F: arch/arm64/boot/dts/renesas/
1577 F: drivers/soc/renesas/
1578 F: include/linux/soc/renesas/
1580 ARM/RISCPC ARCHITECTURE
1581 M: Russell King <linux@armlinux.org.uk>
1582 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1583 W: http://www.armlinux.org.uk/
1585 F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1586 F: arch/arm/include/asm/hardware/ioc.h
1587 F: arch/arm/include/asm/hardware/iomd.h
1588 F: arch/arm/include/asm/hardware/memc.h
1589 F: arch/arm/mach-rpc/
1590 F: drivers/net/ethernet/8390/etherh.c
1591 F: drivers/net/ethernet/i825xx/ether1*
1592 F: drivers/net/ethernet/seeq/ether3*
1593 F: drivers/scsi/arm/
1595 ARM/Rockchip SoC support
1596 M: Heiko Stuebner <heiko@sntech.de>
1597 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1598 L: linux-rockchip@lists.infradead.org
1599 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1601 F: arch/arm/boot/dts/rk3*
1602 F: arch/arm/mach-rockchip/
1603 F: drivers/clk/rockchip/
1604 F: drivers/i2c/busses/i2c-rk3x.c
1605 F: drivers/*/*rockchip*
1606 F: drivers/*/*/*rockchip*
1607 F: sound/soc/rockchip/
1610 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1611 M: Kukjin Kim <kgene@kernel.org>
1612 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
1613 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1614 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1616 F: arch/arm/boot/dts/s3c*
1617 F: arch/arm/boot/dts/s5p*
1618 F: arch/arm/boot/dts/samsung*
1619 F: arch/arm/boot/dts/exynos*
1620 F: arch/arm64/boot/dts/exynos/
1621 F: arch/arm/plat-samsung/
1622 F: arch/arm/mach-s3c24*/
1623 F: arch/arm/mach-s3c64xx/
1624 F: arch/arm/mach-s5p*/
1625 F: arch/arm/mach-exynos*/
1626 F: drivers/*/*s3c24*
1627 F: drivers/*/*/*s3c24*
1628 F: drivers/*/*s3c64xx*
1629 F: drivers/*/*s5pv210*
1630 F: drivers/memory/samsung/*
1631 F: drivers/soc/samsung/*
1632 F: drivers/spi/spi-s3c*
1633 F: Documentation/arm/Samsung/
1634 F: Documentation/devicetree/bindings/arm/samsung/
1635 F: Documentation/devicetree/bindings/sram/samsung-sram.txt
1636 F: Documentation/devicetree/bindings/power/pd-samsung.txt
1639 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1640 M: Kyungmin Park <kyungmin.park@samsung.com>
1641 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1643 F: arch/arm/mach-s5pv210/
1645 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1646 M: Kyungmin Park <kyungmin.park@samsung.com>
1647 M: Kamil Debski <k.debski@samsung.com>
1648 L: linux-arm-kernel@lists.infradead.org
1649 L: linux-media@vger.kernel.org
1651 F: drivers/media/platform/s5p-g2d/
1653 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1654 M: Kyungmin Park <kyungmin.park@samsung.com>
1655 M: Kamil Debski <k.debski@samsung.com>
1656 M: Jeongtae Park <jtp.park@samsung.com>
1657 L: linux-arm-kernel@lists.infradead.org
1658 L: linux-media@vger.kernel.org
1660 F: arch/arm/plat-samsung/s5p-dev-mfc.c
1661 F: drivers/media/platform/s5p-mfc/
1663 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1664 M: Kyungmin Park <kyungmin.park@samsung.com>
1665 M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1666 L: linux-arm-kernel@lists.infradead.org
1667 L: linux-media@vger.kernel.org
1669 F: drivers/media/platform/s5p-tv/
1671 ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
1672 M: Kyungmin Park <kyungmin.park@samsung.com>
1673 L: linux-arm-kernel@lists.infradead.org
1674 L: linux-media@vger.kernel.org
1676 F: drivers/staging/media/platform/s5p-cec/
1678 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1679 M: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1680 M: Jacek Anaszewski <j.anaszewski@samsung.com>
1681 L: linux-arm-kernel@lists.infradead.org
1682 L: linux-media@vger.kernel.org
1684 F: drivers/media/platform/s5p-jpeg/
1686 ARM/SHMOBILE ARM ARCHITECTURE
1687 M: Simon Horman <horms@verge.net.au>
1688 M: Magnus Damm <magnus.damm@gmail.com>
1689 L: linux-renesas-soc@vger.kernel.org
1690 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1691 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1693 F: arch/arm/boot/dts/emev2*
1694 F: arch/arm/boot/dts/r7s*
1695 F: arch/arm/boot/dts/r8a*
1696 F: arch/arm/boot/dts/sh*
1697 F: arch/arm/configs/shmobile_defconfig
1698 F: arch/arm/include/debug/renesas-scif.S
1699 F: arch/arm/mach-shmobile/
1700 F: drivers/soc/renesas/
1701 F: include/linux/soc/renesas/
1703 ARM/SOCFPGA ARCHITECTURE
1704 M: Dinh Nguyen <dinguyen@opensource.altera.com>
1706 F: arch/arm/mach-socfpga/
1707 F: arch/arm/boot/dts/socfpga*
1708 F: arch/arm/configs/socfpga_defconfig
1709 F: arch/arm64/boot/dts/altera/
1710 W: http://www.rocketboards.org
1711 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1713 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1714 M: Dinh Nguyen <dinguyen@opensource.altera.com>
1716 F: drivers/clk/socfpga/
1718 ARM/SOCFPGA EDAC SUPPORT
1719 M: Thor Thayer <tthayer@opensource.altera.com>
1721 F: drivers/edac/altera_edac.
1723 ARM/STI ARCHITECTURE
1724 M: Patrice Chotard <patrice.chotard@st.com>
1725 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1726 L: kernel@stlinux.com
1727 W: http://www.stlinux.com
1729 F: arch/arm/mach-sti/
1730 F: arch/arm/boot/dts/sti*
1731 F: drivers/char/hw_random/st-rng.c
1732 F: drivers/clocksource/arm_global_timer.c
1733 F: drivers/clocksource/clksrc_st_lpc.c
1734 F: drivers/cpufreq/sti-cpufreq.c
1735 F: drivers/i2c/busses/i2c-st.c
1736 F: drivers/media/rc/st_rc.c
1737 F: drivers/media/platform/sti/c8sectpfe/
1738 F: drivers/mmc/host/sdhci-st.c
1739 F: drivers/phy/phy-miphy28lp.c
1740 F: drivers/phy/phy-miphy365x.c
1741 F: drivers/phy/phy-stih407-usb.c
1742 F: drivers/phy/phy-stih41x-usb.c
1743 F: drivers/pinctrl/pinctrl-st.c
1744 F: drivers/remoteproc/st_remoteproc.c
1745 F: drivers/reset/sti/
1746 F: drivers/rtc/rtc-st-lpc.c
1747 F: drivers/tty/serial/st-asc.c
1748 F: drivers/usb/dwc3/dwc3-st.c
1749 F: drivers/usb/host/ehci-st.c
1750 F: drivers/usb/host/ohci-st.c
1751 F: drivers/watchdog/st_lpc_wdt.c
1752 F: drivers/ata/ahci_st.c
1754 ARM/STM32 ARCHITECTURE
1755 M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1756 M: Alexandre Torgue <alexandre.torgue@st.com>
1757 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1759 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1761 F: drivers/clocksource/armv7m_systick.c
1763 ARM/TANGO ARCHITECTURE
1764 M: Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1765 L: linux-arm-kernel@lists.infradead.org
1769 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1770 M: Lennert Buytenhek <kernel@wantstofly.org>
1771 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1774 ARM/TETON BGA MACHINE SUPPORT
1775 M: "Mark F. Brown" <mark.brown314@gmail.com>
1776 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1779 ARM/THECUS N2100 MACHINE SUPPORT
1780 M: Lennert Buytenhek <kernel@wantstofly.org>
1781 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1784 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1785 M: Wan ZongShun <mcuos.com@gmail.com>
1786 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1787 W: http://www.mcuos.com
1789 F: arch/arm/mach-w90x900/
1790 F: drivers/input/keyboard/w90p910_keypad.c
1791 F: drivers/input/touchscreen/w90p910_ts.c
1792 F: drivers/watchdog/nuc900_wdt.c
1793 F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1794 F: drivers/mtd/nand/nuc900_nand.c
1795 F: drivers/rtc/rtc-nuc900.c
1796 F: drivers/spi/spi-nuc900.c
1797 F: drivers/usb/host/ehci-w90x900.c
1798 F: drivers/video/fbdev/nuc900fb.c
1800 ARM/U300 MACHINE SUPPORT
1801 M: Linus Walleij <linus.walleij@linaro.org>
1802 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1804 F: arch/arm/mach-u300/
1805 F: drivers/clocksource/timer-u300.c
1806 F: drivers/i2c/busses/i2c-stu300.c
1807 F: drivers/rtc/rtc-coh901331.c
1808 F: drivers/watchdog/coh901327_wdt.c
1809 F: drivers/dma/coh901318*
1810 F: drivers/mfd/ab3100*
1811 F: drivers/rtc/rtc-ab3100.c
1812 F: drivers/rtc/rtc-coh901331.c
1813 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1815 ARM/UNIPHIER ARCHITECTURE
1816 M: Masahiro Yamada <yamada.masahiro@socionext.com>
1817 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1819 F: arch/arm/boot/dts/uniphier*
1820 F: arch/arm/include/asm/hardware/cache-uniphier.h
1821 F: arch/arm/mach-uniphier/
1822 F: arch/arm/mm/cache-uniphier.c
1823 F: arch/arm64/boot/dts/socionext/
1824 F: drivers/bus/uniphier-system-bus.c
1825 F: drivers/i2c/busses/i2c-uniphier*
1826 F: drivers/pinctrl/uniphier/
1827 F: drivers/tty/serial/8250/8250_uniphier.c
1830 ARM/Ux500 ARM ARCHITECTURE
1831 M: Linus Walleij <linus.walleij@linaro.org>
1832 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1834 F: arch/arm/mach-ux500/
1835 F: drivers/clocksource/clksrc-dbx500-prcmu.c
1836 F: drivers/dma/ste_dma40*
1837 F: drivers/hwspinlock/u8500_hsem.c
1838 F: drivers/mfd/abx500*
1839 F: drivers/mfd/ab8500*
1840 F: drivers/mfd/dbx500*
1841 F: drivers/mfd/db8500*
1842 F: drivers/pinctrl/nomadik/pinctrl-ab*
1843 F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1844 F: drivers/rtc/rtc-ab8500.c
1845 F: drivers/rtc/rtc-pl031.c
1846 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1848 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1849 M: Ulf Hansson <ulf.hansson@linaro.org>
1850 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1851 T: git git://git.linaro.org/people/ulfh/clk.git
1853 F: drivers/clk/ux500/
1855 ARM/VERSATILE EXPRESS PLATFORM
1856 M: Liviu Dudau <liviu.dudau@arm.com>
1857 M: Sudeep Holla <sudeep.holla@arm.com>
1858 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1859 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1861 F: arch/arm/boot/dts/vexpress*
1862 F: arch/arm64/boot/dts/arm/
1863 F: arch/arm/mach-vexpress/
1866 F: drivers/clk/versatile/clk-vexpress-osc.c
1867 F: drivers/clocksource/versatile.c
1871 M: Russell King <linux@armlinux.org.uk>
1872 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1873 W: http://www.armlinux.org.uk/
1877 ARM/VOIPAC PXA270 SUPPORT
1878 M: Marek Vasut <marek.vasut@gmail.com>
1879 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1881 F: arch/arm/mach-pxa/vpac270.c
1882 F: arch/arm/mach-pxa/include/mach/vpac270.h
1884 ARM/VT8500 ARM ARCHITECTURE
1885 M: Tony Prisk <linux@prisktech.co.nz>
1886 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1888 F: arch/arm/mach-vt8500/
1889 F: drivers/clocksource/vt8500_timer.c
1890 F: drivers/i2c/busses/i2c-wmt.c
1891 F: drivers/mmc/host/wmt-sdmmc.c
1892 F: drivers/pwm/pwm-vt8500.c
1893 F: drivers/rtc/rtc-vt8500.c
1894 F: drivers/tty/serial/vt8500_serial.c
1895 F: drivers/usb/host/ehci-platform.c
1896 F: drivers/usb/host/uhci-platform.c
1897 F: drivers/video/fbdev/vt8500lcdfb.*
1898 F: drivers/video/fbdev/wm8505fb*
1899 F: drivers/video/fbdev/wmt_ge_rops.*
1901 ARM/ZIPIT Z2 SUPPORT
1902 M: Marek Vasut <marek.vasut@gmail.com>
1903 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1905 F: arch/arm/mach-pxa/z2.c
1906 F: arch/arm/mach-pxa/include/mach/z2.h
1908 ARM/ZTE ARCHITECTURE
1909 M: Jun Nie <jun.nie@linaro.org>
1910 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1912 F: arch/arm/mach-zx/
1914 F: Documentation/devicetree/bindings/arm/zte.txt
1915 F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1917 ARM/ZYNQ ARCHITECTURE
1918 M: Michal Simek <michal.simek@xilinx.com>
1919 R: Sören Brinkmann <soren.brinkmann@xilinx.com>
1920 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1921 W: http://wiki.xilinx.com
1922 T: git https://github.com/Xilinx/linux-xlnx.git
1924 F: arch/arm/mach-zynq/
1925 F: drivers/cpuidle/cpuidle-zynq.c
1926 F: drivers/block/xsysace.c
1929 F: drivers/clocksource/cadence_ttc_timer.c
1930 F: drivers/i2c/busses/i2c-cadence.c
1931 F: drivers/mmc/host/sdhci-of-arasan.c
1932 F: drivers/edac/synopsys_edac.c
1935 M: Will Deacon <will.deacon@arm.com>
1936 R: Robin Murphy <robin.murphy@arm.com>
1937 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1939 F: drivers/iommu/arm-smmu.c
1940 F: drivers/iommu/arm-smmu-v3.c
1941 F: drivers/iommu/io-pgtable-arm.c
1942 F: drivers/iommu/io-pgtable-arm-v7s.c
1944 ARM64 PORT (AARCH64 ARCHITECTURE)
1945 M: Catalin Marinas <catalin.marinas@arm.com>
1946 M: Will Deacon <will.deacon@arm.com>
1947 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1948 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
1951 F: Documentation/arm64/
1953 AS3645A LED FLASH CONTROLLER DRIVER
1954 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1955 L: linux-media@vger.kernel.org
1956 T: git git://linuxtv.org/media_tree.git
1958 F: drivers/media/i2c/as3645a.c
1959 F: include/media/i2c/as3645a.h
1961 ASC7621 HARDWARE MONITOR DRIVER
1962 M: George Joseph <george.joseph@fairview5.com>
1963 L: linux-hwmon@vger.kernel.org
1965 F: Documentation/hwmon/asc7621
1966 F: drivers/hwmon/asc7621.c
1968 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1969 M: Corentin Chary <corentin.chary@gmail.com>
1970 L: acpi4asus-user@lists.sourceforge.net
1971 L: platform-driver-x86@vger.kernel.org
1972 W: http://acpi4asus.sf.net
1974 F: drivers/platform/x86/asus*.c
1975 F: drivers/platform/x86/eeepc*.c
1977 ASUS WIRELESS RADIO CONTROL DRIVER
1978 M: João Paulo Rechi Vita <jprvita@gmail.com>
1979 L: platform-driver-x86@vger.kernel.org
1981 F: drivers/platform/x86/asus-wireless.c
1984 M: David Howells <dhowells@redhat.com>
1985 L: keyrings@vger.kernel.org
1987 F: Documentation/crypto/asymmetric-keys.txt
1988 F: include/linux/verification.h
1989 F: include/crypto/public_key.h
1990 F: include/crypto/pkcs7.h
1991 F: crypto/asymmetric_keys/
1993 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1994 R: Dan Williams <dan.j.williams@intel.com>
1995 W: http://sourceforge.net/projects/xscaleiop
1997 F: Documentation/crypto/async-tx-api.txt
2000 F: include/linux/dmaengine.h
2001 F: include/linux/async_tx.h
2004 M: Wolfram Sang <wsa@the-dreams.de>
2005 L: linux-i2c@vger.kernel.org
2007 F: drivers/misc/eeprom/at24.c
2008 F: include/linux/platform_data/at24.h
2010 ATA OVER ETHERNET (AOE) DRIVER
2011 M: "Ed L. Cashin" <ed.cashin@acm.org>
2012 W: http://www.openaoe.org/
2014 F: Documentation/aoe/
2015 F: drivers/block/aoe/
2017 ATHEROS 71XX/9XXX GPIO DRIVER
2018 M: Alban Bedel <albeu@free.fr>
2019 W: https://github.com/AlbanBedel/linux
2020 T: git git://github.com/AlbanBedel/linux
2022 F: drivers/gpio/gpio-ath79.c
2023 F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
2025 ATHEROS ATH GENERIC UTILITIES
2026 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2027 L: linux-wireless@vger.kernel.org
2029 F: drivers/net/wireless/ath/*
2031 ATHEROS ATH5K WIRELESS DRIVER
2032 M: Jiri Slaby <jirislaby@gmail.com>
2033 M: Nick Kossifidis <mickflemm@gmail.com>
2034 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2035 L: linux-wireless@vger.kernel.org
2036 W: http://wireless.kernel.org/en/users/Drivers/ath5k
2038 F: drivers/net/wireless/ath/ath5k/
2040 ATHEROS ATH6KL WIRELESS DRIVER
2041 M: Kalle Valo <kvalo@qca.qualcomm.com>
2042 L: linux-wireless@vger.kernel.org
2043 W: http://wireless.kernel.org/en/users/Drivers/ath6kl
2044 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
2046 F: drivers/net/wireless/ath/ath6kl/
2048 WILOCITY WIL6210 WIRELESS DRIVER
2049 M: Maya Erez <qca_merez@qca.qualcomm.com>
2050 L: linux-wireless@vger.kernel.org
2051 L: wil6210@qca.qualcomm.com
2053 W: http://wireless.kernel.org/en/users/Drivers/wil6210
2054 F: drivers/net/wireless/ath/wil6210/
2055 F: include/uapi/linux/wil6210_uapi.h
2057 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
2058 M: Christian Lamparter <chunkeey@googlemail.com>
2059 L: linux-wireless@vger.kernel.org
2060 W: http://wireless.kernel.org/en/users/Drivers/carl9170
2062 F: drivers/net/wireless/ath/carl9170/
2064 ATK0110 HWMON DRIVER
2065 M: Luca Tettamanti <kronos.it@gmail.com>
2066 L: linux-hwmon@vger.kernel.org
2068 F: drivers/hwmon/asus_atk0110.c
2071 M: Ville Syrjala <syrjala@sci.fi>
2073 F: drivers/input/misc/ati_remote2.c
2075 ATLX ETHERNET DRIVERS
2076 M: Jay Cliburn <jcliburn@gmail.com>
2077 M: Chris Snook <chris.snook@gmail.com>
2078 L: netdev@vger.kernel.org
2079 W: http://sourceforge.net/projects/atl1
2080 W: http://atl1.sourceforge.net
2082 F: drivers/net/ethernet/atheros/
2085 M: Chas Williams <3chas3@gmail.com>
2086 L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
2087 L: netdev@vger.kernel.org
2088 W: http://linux-atm.sourceforge.net
2091 F: include/linux/atm*
2092 F: include/uapi/linux/atm*
2094 ATMEL AT91 / AT32 MCI DRIVER
2095 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2097 F: drivers/mmc/host/atmel-mci.c
2099 ATMEL AT91 / AT32 SERIAL DRIVER
2100 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2102 F: drivers/tty/serial/atmel_serial.c
2104 ATMEL AT91 SAMA5D2-Compatible Shutdown Controller
2105 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2107 F: drivers/power/reset/at91-sama5d2_shdwc.c
2109 ATMEL SAMA5D2 ADC DRIVER
2110 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2111 L: linux-iio@vger.kernel.org
2113 F: drivers/iio/adc/at91-sama5d2_adc.c
2115 ATMEL Audio ALSA driver
2116 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2117 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2122 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2123 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2125 F: drivers/dma/at_hdmac.c
2126 F: drivers/dma/at_hdmac_regs.h
2127 F: include/linux/platform_data/dma-atmel.h
2130 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2131 L: linux-arm-kernel@lists.infradead.org
2132 L: dmaengine@vger.kernel.org
2134 F: drivers/dma/at_xdmac.c
2137 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2138 L: linux-i2c@vger.kernel.org
2140 F: drivers/i2c/busses/i2c-at91.c
2143 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2144 L: linux-media@vger.kernel.org
2146 F: drivers/media/platform/soc_camera/atmel-isi.c
2147 F: include/media/atmel-isi.h
2150 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2151 L: linux-fbdev@vger.kernel.org
2153 F: drivers/video/fbdev/atmel_lcdfb.c
2154 F: include/video/atmel_lcdc.h
2156 ATMEL MACB ETHERNET DRIVER
2157 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2159 F: drivers/net/ethernet/cadence/
2162 M: Wenyou Yang <wenyou.yang@atmel.com>
2163 M: Josh Wu <rainyfeeling@outlook.com>
2164 L: linux-mtd@lists.infradead.org
2166 F: drivers/mtd/nand/atmel_nand*
2169 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2170 L: linux-mmc@vger.kernel.org
2172 F: drivers/mmc/host/sdhci-of-at91.c
2175 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2177 F: drivers/spi/spi-atmel.*
2180 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2181 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2183 F: drivers/misc/atmel-ssc.c
2184 F: include/linux/atmel-ssc.h
2186 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2187 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2188 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2190 F: drivers/misc/atmel_tclib.c
2191 F: drivers/clocksource/tcb_clksrc.c
2193 ATMEL USBA UDC DRIVER
2194 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2195 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2197 F: drivers/usb/gadget/udc/atmel_usba_udc.*
2199 ATMEL WIRELESS DRIVER
2200 M: Simon Kelley <simon@thekelleys.org.uk>
2201 L: linux-wireless@vger.kernel.org
2202 W: http://www.thekelleys.org.uk/atmel
2203 W: http://atmelwlandriver.sourceforge.net/
2205 F: drivers/net/wireless/atmel/atmel*
2207 ATMEL MAXTOUCH DRIVER
2208 M: Nick Dyer <nick.dyer@itdev.co.uk>
2209 T: git git://github.com/atmel-maxtouch/linux.git
2211 F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2212 F: drivers/input/touchscreen/atmel_mxt_ts.c
2213 F: include/linux/platform_data/atmel_mxt_ts.h
2215 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2216 M: Bradley Grove <linuxdrivers@attotech.com>
2217 L: linux-scsi@vger.kernel.org
2218 W: http://www.attotech.com
2220 F: drivers/scsi/esas2r
2222 ATUSB IEEE 802.15.4 RADIO DRIVER
2223 M: Stefan Schmidt <stefan@osg.samsung.com>
2224 L: linux-wpan@vger.kernel.org
2226 F: drivers/net/ieee802154/atusb.c
2227 F: drivers/net/ieee802154/atusb.h
2228 F: drivers/net/ieee802154/at86rf230.h
2231 M: Paul Moore <paul@paul-moore.com>
2232 M: Eric Paris <eparis@redhat.com>
2233 L: linux-audit@redhat.com (moderated for non-subscribers)
2234 W: http://people.redhat.com/sgrubb/audit/
2235 T: git git://git.infradead.org/users/pcmoore/audit
2237 F: include/linux/audit.h
2238 F: include/uapi/linux/audit.h
2241 AUXILIARY DISPLAY DRIVERS
2242 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2243 W: http://miguelojeda.es/auxdisplay.htm
2244 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2246 F: drivers/auxdisplay/
2247 F: include/linux/cfag12864b.h
2250 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2251 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2252 W: http://www.atmel.com/products/AVR32/
2253 W: http://mirror.egtvedt.no/avr32linux.org/
2254 W: http://avrfreaks.net/
2258 AVR32/AT32AP MACHINE SUPPORT
2259 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2260 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2262 F: arch/avr32/mach-at32ap/
2265 M: Ralf Baechle <ralf@linux-mips.org>
2266 L: linux-hams@vger.kernel.org
2267 W: http://www.linux-ax25.org/
2269 F: include/uapi/linux/ax25.h
2270 F: include/net/ax25.h
2274 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
2275 M: Mauro Carvalho Chehab <mchehab@kernel.org>
2276 L: linux-media@vger.kernel.org
2277 W: https://linuxtv.org
2278 T: git git://linuxtv.org/media_tree.git
2280 F: drivers/media/usb/dvb-usb-v2/az6007.c
2282 AZTECH FM RADIO RECEIVER DRIVER
2283 M: Hans Verkuil <hverkuil@xs4all.nl>
2284 L: linux-media@vger.kernel.org
2285 T: git git://linuxtv.org/media_tree.git
2286 W: https://linuxtv.org
2288 F: drivers/media/radio/radio-aztech*
2291 L: linux-wireless@vger.kernel.org
2292 L: b43-dev@lists.infradead.org
2293 W: http://wireless.kernel.org/en/users/Drivers/b43
2295 F: drivers/net/wireless/broadcom/b43/
2297 B43LEGACY WIRELESS DRIVER
2298 M: Larry Finger <Larry.Finger@lwfinger.net>
2299 L: linux-wireless@vger.kernel.org
2300 L: b43-dev@lists.infradead.org
2301 W: http://wireless.kernel.org/en/users/Drivers/b43
2303 F: drivers/net/wireless/broadcom/b43legacy/
2305 BACKLIGHT CLASS/SUBSYSTEM
2306 M: Jingoo Han <jingoohan1@gmail.com>
2307 M: Lee Jones <lee.jones@linaro.org>
2308 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2310 F: drivers/video/backlight/
2311 F: include/linux/backlight.h
2314 M: Marek Lindner <mareklindner@neomailbox.ch>
2315 M: Simon Wunderlich <sw@simonwunderlich.de>
2316 M: Antonio Quartulli <a@unstable.cc>
2317 L: b.a.t.m.a.n@lists.open-mesh.org (moderated for non-subscribers)
2318 W: https://www.open-mesh.org/
2319 Q: https://patchwork.open-mesh.org/project/batman/list/
2321 F: Documentation/ABI/testing/sysfs-class-net-batman-adv
2322 F: Documentation/ABI/testing/sysfs-class-net-mesh
2323 F: Documentation/networking/batman-adv.txt
2324 F: include/uapi/linux/batman_adv.h
2327 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2328 M: Thomas Sailer <t.sailer@alumni.ethz.ch>
2329 L: linux-hams@vger.kernel.org
2330 W: http://www.baycom.org/~tom/ham/ham.html
2332 F: drivers/net/hamradio/baycom*
2334 BCACHE (BLOCK LAYER CACHE)
2335 M: Kent Overstreet <kent.overstreet@gmail.com>
2336 L: linux-bcache@vger.kernel.org
2337 W: http://bcache.evilpiepirate.org
2339 F: drivers/md/bcache/
2341 BDISP ST MEDIA DRIVER
2342 M: Fabien Dessenne <fabien.dessenne@st.com>
2343 L: linux-media@vger.kernel.org
2344 T: git git://linuxtv.org/media_tree.git
2345 W: https://linuxtv.org
2347 F: drivers/media/platform/sti/bdisp
2351 F: Documentation/filesystems/befs.txt
2354 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2355 M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2356 L: netdev@vger.kernel.org
2358 F: drivers/net/ethernet/ec_bhf.c
2361 M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2363 F: Documentation/filesystems/bfs.txt
2365 F: include/uapi/linux/bfs_fs.h
2367 BLACKFIN ARCHITECTURE
2368 M: Steven Miao <realmz6@gmail.com>
2369 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2370 T: git git://git.code.sf.net/p/adi-linux/code
2371 W: http://blackfin.uclinux.org
2375 BLACKFIN EMAC DRIVER
2376 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2377 W: http://blackfin.uclinux.org
2379 F: drivers/net/ethernet/adi/
2382 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2383 W: http://blackfin.uclinux.org
2385 F: drivers/rtc/rtc-bfin.c
2388 M: Sonic Zhang <sonic.zhang@analog.com>
2389 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2390 W: http://blackfin.uclinux.org
2392 F: drivers/mmc/host/bfin_sdh.c
2394 BLACKFIN SERIAL DRIVER
2395 M: Sonic Zhang <sonic.zhang@analog.com>
2396 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2397 W: http://blackfin.uclinux.org
2399 F: drivers/tty/serial/bfin_uart.c
2401 BLACKFIN WATCHDOG DRIVER
2402 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2403 W: http://blackfin.uclinux.org
2405 F: drivers/watchdog/bfin_wdt.c
2407 BLACKFIN I2C TWI DRIVER
2408 M: Sonic Zhang <sonic.zhang@analog.com>
2409 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2410 W: http://blackfin.uclinux.org/
2412 F: drivers/i2c/busses/i2c-bfin-twi.c
2414 BLACKFIN MEDIA DRIVER
2415 M: Scott Jiang <scott.jiang.linux@gmail.com>
2416 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2417 W: http://blackfin.uclinux.org/
2419 F: drivers/media/platform/blackfin/
2420 F: drivers/media/i2c/adv7183*
2421 F: drivers/media/i2c/vs6624*
2423 BLINKM RGB LED DRIVER
2424 M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2426 F: drivers/leds/leds-blinkm.c
2429 M: Jens Axboe <axboe@kernel.dk>
2430 L: linux-block@vger.kernel.org
2431 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2434 F: kernel/trace/blktrace.c
2437 M: Joern Engel <joern@lazybastard.org>
2438 L: linux-mtd@lists.infradead.org
2440 F: drivers/mtd/devices/block2mtd.c
2443 M: Marcel Holtmann <marcel@holtmann.org>
2444 M: Gustavo Padovan <gustavo@padovan.org>
2445 M: Johan Hedberg <johan.hedberg@gmail.com>
2446 L: linux-bluetooth@vger.kernel.org
2447 W: http://www.bluez.org/
2448 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2449 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2451 F: drivers/bluetooth/
2454 M: Marcel Holtmann <marcel@holtmann.org>
2455 M: Gustavo Padovan <gustavo@padovan.org>
2456 M: Johan Hedberg <johan.hedberg@gmail.com>
2457 L: linux-bluetooth@vger.kernel.org
2458 W: http://www.bluez.org/
2459 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2460 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2463 F: include/net/bluetooth/
2466 M: Jay Vosburgh <j.vosburgh@gmail.com>
2467 M: Veaceslav Falico <vfalico@gmail.com>
2468 M: Andy Gospodarek <gospo@cumulusnetworks.com>
2469 L: netdev@vger.kernel.org
2470 W: http://sourceforge.net/projects/bonding/
2472 F: drivers/net/bonding/
2473 F: include/uapi/linux/if_bonding.h
2475 BPF (Safe dynamic programs and tools)
2476 M: Alexei Starovoitov <ast@kernel.org>
2477 L: netdev@vger.kernel.org
2478 L: linux-kernel@vger.kernel.org
2482 BROADCOM B44 10/100 ETHERNET DRIVER
2483 M: Gary Zambrano <zambrano@broadcom.com>
2484 L: netdev@vger.kernel.org
2486 F: drivers/net/ethernet/broadcom/b44.*
2488 BROADCOM B53 ETHERNET SWITCH DRIVER
2489 M: Florian Fainelli <f.fainelli@gmail.com>
2490 L: netdev@vger.kernel.org
2491 L: openwrt-devel@lists.openwrt.org (subscribers-only)
2493 F: drivers/net/dsa/b53/*
2494 F: include/linux/platform_data/b53.h
2496 BROADCOM GENET ETHERNET DRIVER
2497 M: Florian Fainelli <f.fainelli@gmail.com>
2498 L: netdev@vger.kernel.org
2500 F: drivers/net/ethernet/broadcom/genet/
2502 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2503 M: Sony Chacko <sony.chacko@qlogic.com>
2504 M: Dept-HSGLinuxNICDev@qlogic.com
2505 L: netdev@vger.kernel.org
2507 F: drivers/net/ethernet/broadcom/bnx2.*
2508 F: drivers/net/ethernet/broadcom/bnx2_*
2510 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2511 M: Ariel Elior <ariel.elior@qlogic.com>
2512 L: netdev@vger.kernel.org
2514 F: drivers/net/ethernet/broadcom/bnx2x/
2516 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2517 M: Florian Fainelli <f.fainelli@gmail.com>
2518 M: Ray Jui <rjui@broadcom.com>
2519 M: Scott Branden <sbranden@broadcom.com>
2520 M: bcm-kernel-feedback-list@broadcom.com
2521 T: git git://github.com/broadcom/mach-bcm
2527 F: arch/arm/mach-bcm/
2529 BROADCOM BCM2835 ARM ARCHITECTURE
2530 M: Stephen Warren <swarren@wwwdotorg.org>
2531 M: Lee Jones <lee@kernel.org>
2532 M: Eric Anholt <eric@anholt.net>
2533 L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2534 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2535 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2539 BROADCOM BCM47XX MIPS ARCHITECTURE
2540 M: Hauke Mehrtens <hauke@hauke-m.de>
2541 M: Rafał Miłecki <zajec5@gmail.com>
2542 L: linux-mips@linux-mips.org
2544 F: Documentation/devicetree/bindings/mips/brcm/
2545 F: arch/mips/bcm47xx/*
2546 F: arch/mips/include/asm/mach-bcm47xx/*
2548 BROADCOM BCM5301X ARM ARCHITECTURE
2549 M: Hauke Mehrtens <hauke@hauke-m.de>
2550 M: Rafał Miłecki <zajec5@gmail.com>
2551 M: bcm-kernel-feedback-list@broadcom.com
2552 L: linux-arm-kernel@lists.infradead.org
2554 F: arch/arm/mach-bcm/bcm_5301x.c
2555 F: arch/arm/boot/dts/bcm5301x*.dtsi
2556 F: arch/arm/boot/dts/bcm470*
2558 BROADCOM BCM63XX ARM ARCHITECTURE
2559 M: Florian Fainelli <f.fainelli@gmail.com>
2560 M: bcm-kernel-feedback-list@broadcom.com
2561 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2562 T: git git://github.com/broadcom/stblinux.git
2566 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2567 M: Kevin Cernekee <cernekee@gmail.com>
2568 L: linux-usb@vger.kernel.org
2570 F: drivers/usb/gadget/udc/bcm63xx_udc.*
2572 BROADCOM BCM7XXX ARM ARCHITECTURE
2573 M: Brian Norris <computersforpeace@gmail.com>
2574 M: Gregory Fong <gregory.0xf0@gmail.com>
2575 M: Florian Fainelli <f.fainelli@gmail.com>
2576 M: bcm-kernel-feedback-list@broadcom.com
2577 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2578 T: git git://github.com/broadcom/stblinux.git
2580 F: arch/arm/mach-bcm/*brcmstb*
2581 F: arch/arm/boot/dts/bcm7*.dts*
2582 F: drivers/bus/brcmstb_gisb.c
2585 BROADCOM BMIPS MIPS ARCHITECTURE
2586 M: Kevin Cernekee <cernekee@gmail.com>
2587 M: Florian Fainelli <f.fainelli@gmail.com>
2588 L: linux-mips@linux-mips.org
2589 T: git git://github.com/broadcom/stblinux.git
2591 F: arch/mips/bmips/*
2592 F: arch/mips/include/asm/mach-bmips/*
2593 F: arch/mips/kernel/*bmips*
2594 F: arch/mips/boot/dts/brcm/bcm*.dts*
2595 F: drivers/irqchip/irq-bcm63*
2596 F: drivers/irqchip/irq-bcm7*
2597 F: drivers/irqchip/irq-brcmstb*
2598 F: include/linux/bcm963xx_nvram.h
2599 F: include/linux/bcm963xx_tag.h
2601 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2602 M: Siva Reddy Kallam <siva.kallam@broadcom.com>
2603 M: Prashant Sreedharan <prashant@broadcom.com>
2604 M: Michael Chan <mchan@broadcom.com>
2605 L: netdev@vger.kernel.org
2607 F: drivers/net/ethernet/broadcom/tg3.*
2609 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2610 M: Arend van Spriel <arend.vanspriel@broadcom.com>
2611 M: Franky Lin <franky.lin@broadcom.com>
2612 M: Hante Meuleman <hante.meuleman@broadcom.com>
2613 L: linux-wireless@vger.kernel.org
2614 L: brcm80211-dev-list.pdl@broadcom.com
2616 F: drivers/net/wireless/broadcom/brcm80211/
2618 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2619 M: QLogic-Storage-Upstream@qlogic.com
2620 L: linux-scsi@vger.kernel.org
2622 F: drivers/scsi/bnx2fc/
2624 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2625 M: QLogic-Storage-Upstream@qlogic.com
2626 L: linux-scsi@vger.kernel.org
2628 F: drivers/scsi/bnx2i/
2630 BROADCOM IPROC ARM ARCHITECTURE
2631 M: Ray Jui <rjui@broadcom.com>
2632 M: Scott Branden <sbranden@broadcom.com>
2633 M: Jon Mason <jonmason@broadcom.com>
2634 M: bcm-kernel-feedback-list@broadcom.com
2635 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2636 T: git git://github.com/broadcom/cygnus-linux.git
2651 F: arch/arm64/boot/dts/broadcom/ns2*
2652 F: drivers/clk/bcm/clk-ns*
2653 F: drivers/pinctrl/bcm/pinctrl-ns*
2655 BROADCOM BRCMSTB GPIO DRIVER
2656 M: Gregory Fong <gregory.0xf0@gmail.com>
2657 L: bcm-kernel-feedback-list@broadcom.com
2659 F: drivers/gpio/gpio-brcmstb.c
2660 F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2662 BROADCOM KONA GPIO DRIVER
2663 M: Ray Jui <rjui@broadcom.com>
2664 L: bcm-kernel-feedback-list@broadcom.com
2666 F: drivers/gpio/gpio-bcm-kona.c
2667 F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2669 BROADCOM NVRAM DRIVER
2670 M: Rafał Miłecki <zajec5@gmail.com>
2671 L: linux-mips@linux-mips.org
2673 F: drivers/firmware/broadcom/*
2675 BROADCOM STB NAND FLASH DRIVER
2676 M: Brian Norris <computersforpeace@gmail.com>
2677 M: Kamal Dasu <kdasu.kdev@gmail.com>
2678 L: linux-mtd@lists.infradead.org
2679 L: bcm-kernel-feedback-list@broadcom.com
2681 F: drivers/mtd/nand/brcmnand/
2683 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2684 M: Rafał Miłecki <zajec5@gmail.com>
2685 L: linux-wireless@vger.kernel.org
2688 F: include/linux/bcma/
2690 BROADCOM SYSTEMPORT ETHERNET DRIVER
2691 M: Florian Fainelli <f.fainelli@gmail.com>
2692 L: netdev@vger.kernel.org
2694 F: drivers/net/ethernet/broadcom/bcmsysport.*
2696 BROADCOM VULCAN ARM64 SOC
2697 M: Jayachandran C. <jchandra@broadcom.com>
2698 M: bcm-kernel-feedback-list@broadcom.com
2699 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2701 F: arch/arm64/boot/dts/broadcom/vulcan*
2703 BROCADE BFA FC SCSI DRIVER
2704 M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2705 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2706 L: linux-scsi@vger.kernel.org
2708 F: drivers/scsi/bfa/
2710 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2711 M: Rasesh Mody <rasesh.mody@qlogic.com>
2712 L: netdev@vger.kernel.org
2714 F: drivers/net/ethernet/brocade/bna/
2716 BSG (block layer generic sg v4 driver)
2717 M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2718 L: linux-scsi@vger.kernel.org
2721 F: include/linux/bsg.h
2722 F: include/uapi/linux/bsg.h
2725 M: Clemens Ladisch <clemens@ladisch.de>
2726 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2727 T: git git://git.alsa-project.org/alsa-kernel.git
2729 F: Documentation/sound/alsa/Bt87x.txt
2730 F: sound/pci/bt87x.c
2733 M: Michael Buesch <m@bues.ch>
2734 W: http://bu3sch.de/btgpio.php
2736 F: drivers/gpio/gpio-bt8xx.c
2739 M: Chris Mason <clm@fb.com>
2740 M: Josef Bacik <jbacik@fb.com>
2741 M: David Sterba <dsterba@suse.com>
2742 L: linux-btrfs@vger.kernel.org
2743 W: http://btrfs.wiki.kernel.org/
2744 Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2745 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2747 F: Documentation/filesystems/btrfs.txt
2750 BTTV VIDEO4LINUX DRIVER
2751 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
2752 M: Mauro Carvalho Chehab <mchehab@kernel.org>
2753 L: linux-media@vger.kernel.org
2754 W: https://linuxtv.org
2755 T: git git://linuxtv.org/media_tree.git
2757 F: Documentation/video4linux/bttv/
2758 F: drivers/media/pci/bt8xx/bttv*
2760 BUSLOGIC SCSI DRIVER
2761 M: Khalid Aziz <khalid@gonehiking.org>
2762 L: linux-scsi@vger.kernel.org
2764 F: drivers/scsi/BusLogic.*
2765 F: drivers/scsi/FlashPoint.*
2767 C-MEDIA CMI8788 DRIVER
2768 M: Clemens Ladisch <clemens@ladisch.de>
2769 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2770 T: git git://git.alsa-project.org/alsa-kernel.git
2772 F: sound/pci/oxygen/
2775 M: Mark Salter <msalter@redhat.com>
2776 M: Aurelien Jacquiot <a-jacquiot@ti.com>
2777 L: linux-c6x-dev@linux-c6x.org
2778 W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2782 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2783 M: David Howells <dhowells@redhat.com>
2784 L: linux-cachefs@redhat.com (moderated for non-subscribers)
2786 F: Documentation/filesystems/caching/cachefiles.txt
2789 CADET FM/AM RADIO RECEIVER DRIVER
2790 M: Hans Verkuil <hverkuil@xs4all.nl>
2791 L: linux-media@vger.kernel.org
2792 T: git git://linuxtv.org/media_tree.git
2793 W: https://linuxtv.org
2795 F: drivers/media/radio/radio-cadet*
2797 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2798 M: Jonathan Corbet <corbet@lwn.net>
2799 L: linux-media@vger.kernel.org
2800 T: git git://linuxtv.org/media_tree.git
2802 F: Documentation/video4linux/cafe_ccic
2803 F: drivers/media/platform/marvell-ccic/
2806 M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2807 L: netdev@vger.kernel.org
2809 F: Documentation/networking/caif/
2810 F: drivers/net/caif/
2811 F: include/uapi/linux/caif/
2812 F: include/net/caif/
2815 CALGARY x86-64 IOMMU
2816 M: Muli Ben-Yehuda <mulix@mulix.org>
2817 M: Jon Mason <jdmason@kudzu.us>
2818 L: iommu@lists.linux-foundation.org
2820 F: arch/x86/kernel/pci-calgary_64.c
2821 F: arch/x86/kernel/tce_64.c
2822 F: arch/x86/include/asm/calgary.h
2823 F: arch/x86/include/asm/tce.h
2826 M: Oliver Hartkopp <socketcan@hartkopp.net>
2827 M: Marc Kleine-Budde <mkl@pengutronix.de>
2828 L: linux-can@vger.kernel.org
2829 W: https://github.com/linux-can
2830 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2831 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2833 F: Documentation/networking/can.txt
2835 F: include/linux/can/core.h
2836 F: include/uapi/linux/can.h
2837 F: include/uapi/linux/can/bcm.h
2838 F: include/uapi/linux/can/raw.h
2839 F: include/uapi/linux/can/gw.h
2842 M: Wolfgang Grandegger <wg@grandegger.com>
2843 M: Marc Kleine-Budde <mkl@pengutronix.de>
2844 L: linux-can@vger.kernel.org
2845 W: https://github.com/linux-can
2846 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2847 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2849 F: Documentation/devicetree/bindings/net/can/
2851 F: include/linux/can/dev.h
2852 F: include/linux/can/platform/
2853 F: include/uapi/linux/can/error.h
2854 F: include/uapi/linux/can/netlink.h
2857 M: Serge Hallyn <serge@hallyn.com>
2858 L: linux-security-module@vger.kernel.org
2860 F: include/linux/capability.h
2861 F: include/uapi/linux/capability.h
2862 F: security/commoncap.c
2863 F: kernel/capability.c
2865 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2866 M: Kevin Tsai <ktsai@capellamicro.com>
2868 F: drivers/iio/light/cm*
2869 F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2871 CAVIUM LIQUIDIO NETWORK DRIVER
2872 M: Derek Chickles <derek.chickles@caviumnetworks.com>
2873 M: Satanand Burla <satananda.burla@caviumnetworks.com>
2874 M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2875 M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2876 L: netdev@vger.kernel.org
2877 W: http://www.cavium.com
2879 F: drivers/net/ethernet/cavium/liquidio/
2881 CC2520 IEEE-802.15.4 RADIO DRIVER
2882 M: Varka Bhadram <varkabhadram@gmail.com>
2883 L: linux-wpan@vger.kernel.org
2885 F: drivers/net/ieee802154/cc2520.c
2886 F: include/linux/spi/cc2520.h
2887 F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2890 M: Hans Verkuil <hans.verkuil@cisco.com>
2891 L: linux-media@vger.kernel.org
2892 T: git git://linuxtv.org/media_tree.git
2893 W: http://linuxtv.org
2895 F: Documentation/cec.txt
2896 F: Documentation/DocBook/media/v4l/cec*
2897 F: drivers/staging/media/cec/
2898 F: drivers/media/cec-edid.c
2899 F: drivers/media/rc/keymaps/rc-cec.c
2900 F: include/media/cec.h
2901 F: include/media/cec-edid.h
2902 F: include/linux/cec.h
2903 F: include/linux/cec-funcs.h
2905 CELL BROADBAND ENGINE ARCHITECTURE
2906 M: Arnd Bergmann <arnd@arndb.de>
2907 L: linuxppc-dev@lists.ozlabs.org
2908 W: http://www.ibm.com/developerworks/power/cell/
2910 F: arch/powerpc/include/asm/cell*.h
2911 F: arch/powerpc/include/asm/spu*.h
2912 F: arch/powerpc/include/uapi/asm/spu*.h
2913 F: arch/powerpc/oprofile/*cell*
2914 F: arch/powerpc/platforms/cell/
2916 CEPH COMMON CODE (LIBCEPH)
2917 M: Ilya Dryomov <idryomov@gmail.com>
2918 M: "Yan, Zheng" <zyan@redhat.com>
2919 M: Sage Weil <sage@redhat.com>
2920 L: ceph-devel@vger.kernel.org
2922 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2923 T: git git://github.com/ceph/ceph-client.git
2926 F: include/linux/ceph/
2927 F: include/linux/crush/
2929 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2930 M: "Yan, Zheng" <zyan@redhat.com>
2931 M: Sage Weil <sage@redhat.com>
2932 M: Ilya Dryomov <idryomov@gmail.com>
2933 L: ceph-devel@vger.kernel.org
2935 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2936 T: git git://github.com/ceph/ceph-client.git
2938 F: Documentation/filesystems/ceph.txt
2941 CERTIFICATE HANDLING:
2942 M: David Howells <dhowells@redhat.com>
2943 M: David Woodhouse <dwmw2@infradead.org>
2944 L: keyrings@vger.kernel.org
2946 F: Documentation/module-signing.txt
2948 F: scripts/sign-file.c
2949 F: scripts/extract-cert.c
2951 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2952 L: linux-usb@vger.kernel.org
2954 F: Documentation/usb/WUSB-Design-overview.txt
2955 F: Documentation/usb/wusb-cbaf
2956 F: drivers/usb/host/hwa-hc.c
2957 F: drivers/usb/host/whci/
2958 F: drivers/usb/wusbcore/
2959 F: include/linux/usb/wusb*
2961 CFAG12864B LCD DRIVER
2962 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2963 W: http://miguelojeda.es/auxdisplay.htm
2964 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2966 F: drivers/auxdisplay/cfag12864b.c
2967 F: include/linux/cfag12864b.h
2969 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2970 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2971 W: http://miguelojeda.es/auxdisplay.htm
2972 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2974 F: drivers/auxdisplay/cfag12864bfb.c
2975 F: include/linux/cfag12864b.h
2977 CFG80211 and NL80211
2978 M: Johannes Berg <johannes@sipsolutions.net>
2979 L: linux-wireless@vger.kernel.org
2980 W: http://wireless.kernel.org/
2981 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2982 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2984 F: include/uapi/linux/nl80211.h
2985 F: include/net/cfg80211.h
2987 X: net/wireless/wext*
2989 CHAR and MISC DRIVERS
2990 M: Arnd Bergmann <arnd@arndb.de>
2991 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2992 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2996 F: include/linux/miscdevice.h
2999 M: Andy Whitcroft <apw@canonical.com>
3000 M: Joe Perches <joe@perches.com>
3002 F: scripts/checkpatch.pl
3004 CHINESE DOCUMENTATION
3005 M: Harry Wei <harryxiyou@gmail.com>
3006 L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
3007 L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
3009 F: Documentation/zh_CN/
3011 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
3012 M: Peter Chen <Peter.Chen@nxp.com>
3013 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
3014 L: linux-usb@vger.kernel.org
3016 F: drivers/usb/chipidea/
3018 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
3019 M: Hans de Goede <hdegoede@redhat.com>
3020 L: linux-input@vger.kernel.org
3022 F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
3023 F: drivers/input/touchscreen/chipone_icn8318.c
3025 CHROME HARDWARE PLATFORM SUPPORT
3026 M: Olof Johansson <olof@lixom.net>
3028 T: git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
3029 F: drivers/platform/chrome/
3031 CISCO VIC ETHERNET NIC DRIVER
3032 M: Christian Benvenuti <benve@cisco.com>
3033 M: Sujith Sankar <ssujith@cisco.com>
3034 M: Govindarajulu Varadarajan <_govind@gmx.com>
3035 M: Neel Patel <neepatel@cisco.com>
3037 F: drivers/net/ethernet/cisco/enic/
3039 CISCO VIC LOW LATENCY NIC DRIVER
3040 M: Christian Benvenuti <benve@cisco.com>
3041 M: Dave Goodell <dgoodell@cisco.com>
3043 F: drivers/infiniband/hw/usnic/
3045 CIRRUS LOGIC EP93XX ETHERNET DRIVER
3046 M: Hartley Sweeten <hsweeten@visionengravers.com>
3047 L: netdev@vger.kernel.org
3049 F: drivers/net/ethernet/cirrus/ep93xx_eth.c
3051 CIRRUS LOGIC AUDIO CODEC DRIVERS
3052 M: Brian Austin <brian.austin@cirrus.com>
3053 M: Paul Handrigan <Paul.Handrigan@cirrus.com>
3054 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3056 F: sound/soc/codecs/cs*
3059 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3060 L: linux-kernel@vger.kernel.org
3063 F: include/linux/cleancache.h
3066 M: Russell King <linux@armlinux.org.uk>
3067 L: linux-clk@vger.kernel.org
3069 F: include/linux/clk.h
3071 CLOCKSOURCE, CLOCKEVENT DRIVERS
3072 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3073 M: Thomas Gleixner <tglx@linutronix.de>
3074 L: linux-kernel@vger.kernel.org
3075 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
3077 F: drivers/clocksource
3079 CISCO FCOE HBA DRIVER
3080 M: Hiral Patel <hiralpat@cisco.com>
3081 M: Suma Ramars <sramars@cisco.com>
3082 M: Brian Uchino <buchino@cisco.com>
3083 L: linux-scsi@vger.kernel.org
3085 F: drivers/scsi/fnic/
3087 CISCO SCSI HBA DRIVER
3088 M: Narsimhulu Musini <nmusini@cisco.com>
3089 M: Sesidhar Baddela <sebaddel@cisco.com>
3090 L: linux-scsi@vger.kernel.org
3092 F: drivers/scsi/snic/
3095 M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
3096 M: Daniel Oliveira Nascimento <don@syst.com.br>
3097 L: platform-driver-x86@vger.kernel.org
3099 F: drivers/platform/x86/classmate-laptop.c
3102 M: Hans Verkuil <hans.verkuil@cisco.com>
3103 L: linux-media@vger.kernel.org
3104 T: git git://linuxtv.org/media_tree.git
3105 W: https://linuxtv.org
3107 F: drivers/media/pci/cobalt/
3109 COCCINELLE/Semantic Patches (SmPL)
3110 M: Julia Lawall <Julia.Lawall@lip6.fr>
3111 M: Gilles Muller <Gilles.Muller@lip6.fr>
3112 M: Nicolas Palix <nicolas.palix@imag.fr>
3113 M: Michal Marek <mmarek@suse.com>
3114 L: cocci@systeme.lip6.fr (moderated for non-subscribers)
3115 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
3116 W: http://coccinelle.lip6.fr/
3118 F: Documentation/coccinelle.txt
3119 F: scripts/coccinelle/
3120 F: scripts/coccicheck
3123 M: Jan Harkes <jaharkes@cs.cmu.edu>
3125 L: codalist@coda.cs.cmu.edu
3126 W: http://www.coda.cs.cmu.edu/
3128 F: Documentation/filesystems/coda.txt
3130 F: include/linux/coda*.h
3131 F: include/uapi/linux/coda*.h
3133 CODA V4L2 MEM2MEM DRIVER
3134 M: Philipp Zabel <p.zabel@pengutronix.de>
3135 L: linux-media@vger.kernel.org
3137 F: Documentation/devicetree/bindings/media/coda.txt
3138 F: drivers/media/platform/coda/
3140 COMMON CLK FRAMEWORK
3141 M: Michael Turquette <mturquette@baylibre.com>
3142 M: Stephen Boyd <sboyd@codeaurora.org>
3143 L: linux-clk@vger.kernel.org
3144 T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
3146 F: Documentation/devicetree/bindings/clock/
3148 X: drivers/clk/clkdev.c
3149 F: include/linux/clk-pr*
3150 F: include/linux/clk/
3152 COMMON INTERNET FILE SYSTEM (CIFS)
3153 M: Steve French <sfrench@samba.org>
3154 L: linux-cifs@vger.kernel.org
3155 L: samba-technical@lists.samba.org (moderated for non-subscribers)
3156 W: http://linux-cifs.samba.org/
3157 T: git git://git.samba.org/sfrench/cifs-2.6.git
3159 F: Documentation/filesystems/cifs/
3162 COMPACTPCI HOTPLUG CORE
3163 M: Scott Murray <scott@spiteful.org>
3164 L: linux-pci@vger.kernel.org
3166 F: drivers/pci/hotplug/cpci_hotplug*
3168 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
3169 M: Scott Murray <scott@spiteful.org>
3170 L: linux-pci@vger.kernel.org
3172 F: drivers/pci/hotplug/cpcihp_zt5550.*
3174 COMPACTPCI HOTPLUG GENERIC DRIVER
3175 M: Scott Murray <scott@spiteful.org>
3176 L: linux-pci@vger.kernel.org
3178 F: drivers/pci/hotplug/cpcihp_generic.c
3180 COMPAL LAPTOP SUPPORT
3181 M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
3182 L: platform-driver-x86@vger.kernel.org
3184 F: drivers/platform/x86/compal-laptop.c
3186 CONEXANT ACCESSRUNNER USB DRIVER
3187 L: accessrunner-general@lists.sourceforge.net
3188 W: http://accessrunner.sourceforge.net/
3190 F: drivers/usb/atm/cxacru.c
3193 M: Joel Becker <jlbec@evilplan.org>
3194 M: Christoph Hellwig <hch@lst.de>
3195 T: git git://git.infradead.org/users/hch/configfs.git
3198 F: include/linux/configfs.h
3201 M: Evgeniy Polyakov <zbr@ioremap.net>
3202 L: netdev@vger.kernel.org
3204 F: drivers/connector/
3206 CONTROL GROUP (CGROUP)
3207 M: Tejun Heo <tj@kernel.org>
3208 M: Li Zefan <lizefan@huawei.com>
3209 M: Johannes Weiner <hannes@cmpxchg.org>
3210 L: cgroups@vger.kernel.org
3211 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3213 F: Documentation/cgroups/
3214 F: include/linux/cgroup*
3217 CONTROL GROUP - CPUSET
3218 M: Li Zefan <lizefan@huawei.com>
3219 L: cgroups@vger.kernel.org
3220 W: http://www.bullopensource.org/cpuset/
3221 W: http://oss.sgi.com/projects/cpusets/
3222 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3224 F: Documentation/cgroups/cpusets.txt
3225 F: include/linux/cpuset.h
3228 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3229 M: Johannes Weiner <hannes@cmpxchg.org>
3230 M: Michal Hocko <mhocko@kernel.org>
3231 M: Vladimir Davydov <vdavydov@virtuozzo.com>
3232 L: cgroups@vger.kernel.org
3233 L: linux-mm@kvack.org
3238 CORETEMP HARDWARE MONITORING DRIVER
3239 M: Fenghua Yu <fenghua.yu@intel.com>
3240 L: linux-hwmon@vger.kernel.org
3242 F: Documentation/hwmon/coretemp
3243 F: drivers/hwmon/coretemp.c
3245 COSA/SRP SYNC SERIAL DRIVER
3246 M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3247 W: http://www.fi.muni.cz/~kas/cosa/
3249 F: drivers/net/wan/cosa*
3251 CPMAC ETHERNET DRIVER
3252 M: Florian Fainelli <florian@openwrt.org>
3253 L: netdev@vger.kernel.org
3255 F: drivers/net/ethernet/ti/cpmac.c
3257 CPU FREQUENCY DRIVERS
3258 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3259 M: Viresh Kumar <viresh.kumar@linaro.org>
3260 L: linux-pm@vger.kernel.org
3262 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3263 T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3265 F: include/linux/cpufreq.h
3267 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3268 M: Viresh Kumar <viresh.kumar@linaro.org>
3269 M: Sudeep Holla <sudeep.holla@arm.com>
3270 L: linux-pm@vger.kernel.org
3271 W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3273 F: drivers/cpufreq/arm_big_little.h
3274 F: drivers/cpufreq/arm_big_little.c
3275 F: drivers/cpufreq/arm_big_little_dt.c
3277 CPUIDLE DRIVER - ARM BIG LITTLE
3278 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3279 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3280 L: linux-pm@vger.kernel.org
3281 L: linux-arm-kernel@lists.infradead.org
3282 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3284 F: drivers/cpuidle/cpuidle-big_little.c
3286 CPUIDLE DRIVER - ARM EXYNOS
3287 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3288 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3289 M: Kukjin Kim <kgene@kernel.org>
3290 L: linux-pm@vger.kernel.org
3291 L: linux-samsung-soc@vger.kernel.org
3293 F: drivers/cpuidle/cpuidle-exynos.c
3294 F: arch/arm/mach-exynos/pm.c
3297 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3298 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3299 L: linux-pm@vger.kernel.org
3301 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3302 F: drivers/cpuidle/*
3303 F: include/linux/cpuidle.h
3306 M: "H. Peter Anvin" <hpa@zytor.com>
3308 F: arch/x86/kernel/cpuid.c
3309 F: arch/x86/kernel/msr.c
3311 CPU POWER MONITORING SUBSYSTEM
3312 M: Thomas Renninger <trenn@suse.com>
3313 L: linux-pm@vger.kernel.org
3315 F: tools/power/cpupower/
3318 W: http://sourceforge.net/projects/cramfs/
3319 S: Orphan / Obsolete
3320 F: Documentation/filesystems/cramfs.txt
3324 M: Mikael Starvik <starvik@axis.com>
3325 M: Jesper Nilsson <jesper.nilsson@axis.com>
3326 L: linux-cris-kernel@axis.com
3327 W: http://developer.axis.com
3328 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3331 F: drivers/tty/serial/crisv10.*
3334 M: Herbert Xu <herbert@gondor.apana.org.au>
3335 M: "David S. Miller" <davem@davemloft.net>
3336 L: linux-crypto@vger.kernel.org
3337 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3338 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3340 F: Documentation/crypto/
3341 F: Documentation/devicetree/bindings/crypto/
3342 F: Documentation/DocBook/crypto-API.tmpl
3348 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3349 M: Neil Horman <nhorman@tuxdriver.com>
3350 L: linux-crypto@vger.kernel.org
3352 F: crypto/ansi_cprng.c
3356 M: Hans Verkuil <hverkuil@xs4all.nl>
3357 L: linux-media@vger.kernel.org
3358 T: git git://linuxtv.org/media_tree.git
3359 W: http://linuxtv.org
3361 F: drivers/media/i2c/cs3308.c
3362 F: drivers/media/i2c/cs3308.h
3364 CS5535 Audio ALSA driver
3365 M: Jaya Kumar <jayakumar.alsa@gmail.com>
3367 F: sound/pci/cs5535audio/
3370 M: Solomon Peachy <pizza@shaftnet.org>
3372 F: drivers/net/wireless/st/cw1200/
3374 CX18 VIDEO4LINUX DRIVER
3375 M: Andy Walls <awalls@md.metrocast.net>
3376 L: ivtv-devel@ivtvdriver.org (subscribers-only)
3377 L: linux-media@vger.kernel.org
3378 T: git git://linuxtv.org/media_tree.git
3379 W: https://linuxtv.org
3380 W: http://www.ivtvdriver.org/index.php/Cx18
3382 F: Documentation/video4linux/cx18.txt
3383 F: drivers/media/pci/cx18/
3384 F: include/uapi/linux/ivtv*
3386 CX2341X MPEG ENCODER HELPER MODULE
3387 M: Hans Verkuil <hverkuil@xs4all.nl>
3388 L: linux-media@vger.kernel.org
3389 T: git git://linuxtv.org/media_tree.git
3390 W: https://linuxtv.org
3392 F: drivers/media/common/cx2341x*
3393 F: include/media/cx2341x*
3395 CX24120 MEDIA DRIVER
3396 M: Jemma Denson <jdenson@gmail.com>
3397 M: Patrick Boettcher <patrick.boettcher@posteo.de>
3398 L: linux-media@vger.kernel.org
3399 W: https://linuxtv.org
3400 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3402 F: drivers/media/dvb-frontends/cx24120*
3404 CX88 VIDEO4LINUX DRIVER
3405 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
3406 M: Mauro Carvalho Chehab <mchehab@kernel.org>
3407 L: linux-media@vger.kernel.org
3408 W: https://linuxtv.org
3409 T: git git://linuxtv.org/media_tree.git
3411 F: Documentation/video4linux/cx88/
3412 F: drivers/media/pci/cx88/
3414 CXD2820R MEDIA DRIVER
3415 M: Antti Palosaari <crope@iki.fi>
3416 L: linux-media@vger.kernel.org
3417 W: https://linuxtv.org
3418 W: http://palosaari.fi/linux/
3419 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3420 T: git git://linuxtv.org/anttip/media_tree.git
3422 F: drivers/media/dvb-frontends/cxd2820r*
3424 CXGB3 ETHERNET DRIVER (CXGB3)
3425 M: Santosh Raspatur <santosh@chelsio.com>
3426 L: netdev@vger.kernel.org
3427 W: http://www.chelsio.com
3429 F: drivers/net/ethernet/chelsio/cxgb3/
3431 CXGB3 ISCSI DRIVER (CXGB3I)
3432 M: Karen Xie <kxie@chelsio.com>
3433 L: linux-scsi@vger.kernel.org
3434 W: http://www.chelsio.com
3436 F: drivers/scsi/cxgbi/cxgb3i
3438 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3439 M: Steve Wise <swise@chelsio.com>
3440 L: linux-rdma@vger.kernel.org
3441 W: http://www.openfabrics.org
3443 F: drivers/infiniband/hw/cxgb3/
3445 CXGB4 ETHERNET DRIVER (CXGB4)
3446 M: Hariprasad S <hariprasad@chelsio.com>
3447 L: netdev@vger.kernel.org
3448 W: http://www.chelsio.com
3450 F: drivers/net/ethernet/chelsio/cxgb4/
3452 CXGB4 ISCSI DRIVER (CXGB4I)
3453 M: Karen Xie <kxie@chelsio.com>
3454 L: linux-scsi@vger.kernel.org
3455 W: http://www.chelsio.com
3457 F: drivers/scsi/cxgbi/cxgb4i
3459 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3460 M: Steve Wise <swise@chelsio.com>
3461 L: linux-rdma@vger.kernel.org
3462 W: http://www.openfabrics.org
3464 F: drivers/infiniband/hw/cxgb4/
3466 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3467 M: Casey Leedom <leedom@chelsio.com>
3468 L: netdev@vger.kernel.org
3469 W: http://www.chelsio.com
3471 F: drivers/net/ethernet/chelsio/cxgb4vf/
3473 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3474 M: Ian Munsie <imunsie@au1.ibm.com>
3475 M: Michael Neuling <mikey@neuling.org>
3476 L: linuxppc-dev@lists.ozlabs.org
3478 F: drivers/misc/cxl/
3479 F: include/misc/cxl*
3480 F: include/uapi/misc/cxl.h
3481 F: Documentation/powerpc/cxl.txt
3482 F: Documentation/powerpc/cxl.txt
3483 F: Documentation/ABI/testing/sysfs-class-cxl
3485 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3486 M: Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3487 M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3488 L: linux-scsi@vger.kernel.org
3490 F: drivers/scsi/cxlflash/
3491 F: include/uapi/scsi/cxlflash_ioctls.h
3492 F: Documentation/powerpc/cxlflash.txt
3494 STMMAC ETHERNET DRIVER
3495 M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3496 M: Alexandre Torgue <alexandre.torgue@st.com>
3497 L: netdev@vger.kernel.org
3498 W: http://www.stlinux.com
3500 F: drivers/net/ethernet/stmicro/stmmac/
3503 M: Russell King <linux@armlinux.org.uk>
3504 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3505 W: http://www.armlinux.org.uk/
3507 F: drivers/video/fbdev/cyber2000fb.*
3509 CYCLADES ASYNC MUX DRIVER
3510 W: http://www.cyclades.com/
3512 F: drivers/tty/cyclades.c
3513 F: include/linux/cyclades.h
3514 F: include/uapi/linux/cyclades.h
3516 CYCLADES PC300 DRIVER
3517 W: http://www.cyclades.com/
3519 F: drivers/net/wan/pc300*
3521 CYPRESS_FIRMWARE MEDIA DRIVER
3522 M: Antti Palosaari <crope@iki.fi>
3523 L: linux-media@vger.kernel.org
3524 W: https://linuxtv.org
3525 W: http://palosaari.fi/linux/
3526 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3527 T: git git://linuxtv.org/anttip/media_tree.git
3529 F: drivers/media/common/cypress_firmware*
3531 CYTTSP TOUCHSCREEN DRIVER
3532 M: Ferruh Yigit <fery@cypress.com>
3533 L: linux-input@vger.kernel.org
3535 F: drivers/input/touchscreen/cyttsp*
3536 F: include/linux/input/cyttsp.h
3538 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3539 M: Joshua Kinard <kumba@gentoo.org>
3541 F: drivers/rtc/rtc-ds1685.c
3542 F: include/linux/rtc/ds1685.h
3544 DAMA SLAVE for AX.25
3545 M: Joerg Reuter <jreuter@yaina.de>
3546 W: http://yaina.de/jreuter/
3547 W: http://www.qsl.net/dl1bke/
3548 L: linux-hams@vger.kernel.org
3550 F: net/ax25/af_ax25.c
3551 F: net/ax25/ax25_dev.c
3552 F: net/ax25/ax25_ds_*
3553 F: net/ax25/ax25_in.c
3554 F: net/ax25/ax25_out.c
3555 F: net/ax25/ax25_timer.c
3556 F: net/ax25/sysctl_net_ax25.c
3558 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3559 L: netdev@vger.kernel.org
3561 F: Documentation/networking/dmfe.txt
3562 F: drivers/net/ethernet/dec/tulip/dmfe.c
3564 DC390/AM53C974 SCSI driver
3565 M: Hannes Reinecke <hare@suse.com>
3566 L: linux-scsi@vger.kernel.org
3568 F: drivers/scsi/am53c974.c
3571 M: Oliver Neukum <oliver@neukum.org>
3572 M: Ali Akcaagac <aliakc@web.de>
3573 M: Jamie Lenehan <lenehan@twibble.org>
3574 L: dc395x@twibble.org
3575 W: http://twibble.org/dist/dc395x/
3576 W: http://lists.twibble.org/mailman/listinfo/dc395x/
3578 F: Documentation/scsi/dc395x.txt
3579 F: drivers/scsi/dc395x.*
3582 M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
3583 L: dccp@vger.kernel.org
3584 W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3586 F: include/linux/dccp.h
3587 F: include/uapi/linux/dccp.h
3588 F: include/linux/tfrc.h
3591 DECnet NETWORK LAYER
3592 W: http://linux-decnet.sourceforge.net
3593 L: linux-decnet-user@lists.sourceforge.net
3595 F: Documentation/networking/decnet.txt
3598 DECSTATION PLATFORM SUPPORT
3599 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3600 L: linux-mips@linux-mips.org
3601 W: http://www.linux-mips.org/wiki/DECstation
3604 F: arch/mips/include/asm/dec/
3605 F: arch/mips/include/asm/mach-dec/
3607 DEFXX FDDI NETWORK DRIVER
3608 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3610 F: drivers/net/fddi/defxx.*
3613 M: Matthew Garrett <mjg59@srcf.ucam.org>
3614 M: Pali Rohár <pali.rohar@gmail.com>
3615 L: platform-driver-x86@vger.kernel.org
3617 F: drivers/platform/x86/dell-laptop.c
3619 DELL LAPTOP RBTN DRIVER
3620 M: Pali Rohár <pali.rohar@gmail.com>
3622 F: drivers/platform/x86/dell-rbtn.*
3624 DELL LAPTOP FREEFALL DRIVER
3625 M: Pali Rohár <pali.rohar@gmail.com>
3627 F: drivers/platform/x86/dell-smo8800.c
3629 DELL LAPTOP SMM DRIVER
3630 M: Pali Rohár <pali.rohar@gmail.com>
3632 F: drivers/hwmon/dell-smm-hwmon.c
3633 F: include/uapi/linux/i8k.h
3635 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3636 M: Doug Warzecha <Douglas_Warzecha@dell.com>
3638 F: Documentation/dcdbas.txt
3639 F: drivers/firmware/dcdbas.*
3641 DELL WMI EXTRAS DRIVER
3642 M: Matthew Garrett <mjg59@srcf.ucam.org>
3643 M: Pali Rohár <pali.rohar@gmail.com>
3645 F: drivers/platform/x86/dell-wmi.c
3647 DESIGNWARE USB2 DRD IP DRIVER
3648 M: John Youn <johnyoun@synopsys.com>
3649 L: linux-usb@vger.kernel.org
3650 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3652 F: drivers/usb/dwc2/
3654 DESIGNWARE USB3 DRD IP DRIVER
3655 M: Felipe Balbi <balbi@kernel.org>
3656 L: linux-usb@vger.kernel.org
3657 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3659 F: drivers/usb/dwc3/
3661 DEVICE COREDUMP (DEV_COREDUMP)
3662 M: Johannes Berg <johannes@sipsolutions.net>
3663 L: linux-kernel@vger.kernel.org
3665 F: drivers/base/devcoredump.c
3666 F: include/linux/devcoredump.h
3668 DEVICE FREQUENCY (DEVFREQ)
3669 M: MyungJoo Ham <myungjoo.ham@samsung.com>
3670 M: Kyungmin Park <kyungmin.park@samsung.com>
3671 L: linux-pm@vger.kernel.org
3672 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3675 F: include/linux/devfreq.h
3676 F: Documentation/devicetree/bindings/devfreq/
3678 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3679 M: Chanwoo Choi <cw00.choi@samsung.com>
3680 L: linux-pm@vger.kernel.org
3681 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3683 F: drivers/devfreq/event/
3684 F: drivers/devfreq/devfreq-event.c
3685 F: include/linux/devfreq-event.h
3686 F: Documentation/devicetree/bindings/devfreq/event/
3688 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
3689 M: Chanwoo Choi <cw00.choi@samsung.com>
3690 L: linux-pm@vger.kernel.org
3691 L: linux-samsung-soc@vger.kernel.org
3692 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3694 F: drivers/devfreq/exynos-bus.c
3695 F: Documentation/devicetree/bindings/devfreq/exynos-bus.txt
3697 DEVICE NUMBER REGISTRY
3698 M: Torben Mathiasen <device@lanana.org>
3699 W: http://lanana.org/docs/device-list/index.html
3703 M: Alasdair Kergon <agk@redhat.com>
3704 M: Mike Snitzer <snitzer@redhat.com>
3705 M: dm-devel@redhat.com
3706 L: dm-devel@redhat.com
3707 W: http://sources.redhat.com/dm
3708 Q: http://patchwork.kernel.org/project/dm-devel/list/
3709 T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3710 T: quilt http://people.redhat.com/agk/patches/linux/editing/
3712 F: Documentation/device-mapper/
3714 F: drivers/md/persistent-data/
3715 F: include/linux/device-mapper.h
3716 F: include/linux/dm-*.h
3717 F: include/uapi/linux/dm-*.h
3720 M: Jiri Pirko <jiri@mellanox.com>
3721 L: netdev@vger.kernel.org
3723 F: net/core/devlink.c
3724 F: include/net/devlink.h
3725 F: include/uapi/linux/devlink.h
3727 DIALOG SEMICONDUCTOR DRIVERS
3728 M: Support Opensource <support.opensource@diasemi.com>
3729 W: http://www.dialog-semiconductor.com/products
3731 F: Documentation/hwmon/da90??
3732 F: Documentation/devicetree/bindings/mfd/da90*.txt
3733 F: Documentation/devicetree/bindings/regulator/da92*.txt
3734 F: Documentation/devicetree/bindings/sound/da[79]*.txt
3735 F: drivers/gpio/gpio-da90??.c
3736 F: drivers/hwmon/da90??-hwmon.c
3737 F: drivers/iio/adc/da91??-*.c
3738 F: drivers/input/misc/da90??_onkey.c
3739 F: drivers/input/touchscreen/da9052_tsi.c
3740 F: drivers/leds/leds-da90??.c
3741 F: drivers/mfd/da903x.c
3742 F: drivers/mfd/da90??-*.c
3743 F: drivers/mfd/da91??-*.c
3744 F: drivers/power/da9052-battery.c
3745 F: drivers/power/da91??-*.c
3746 F: drivers/regulator/da903x.c
3747 F: drivers/regulator/da9???-regulator.[ch]
3748 F: drivers/rtc/rtc-da90??.c
3749 F: drivers/video/backlight/da90??_bl.c
3750 F: drivers/watchdog/da90??_wdt.c
3751 F: include/linux/mfd/da903x.h
3752 F: include/linux/mfd/da9052/
3753 F: include/linux/mfd/da9055/
3754 F: include/linux/mfd/da9062/
3755 F: include/linux/mfd/da9063/
3756 F: include/linux/mfd/da9150/
3757 F: include/linux/regulator/da9211.h
3758 F: include/sound/da[79]*.h
3759 F: sound/soc/codecs/da[79]*.[ch]
3761 DIGI NEO AND CLASSIC PCI PRODUCTS
3762 M: Lidza Louina <lidza.louina@gmail.com>
3763 M: Mark Hounschell <markh@compro.net>
3764 L: driverdev-devel@linuxdriverproject.org
3766 F: drivers/staging/dgnc/
3768 DIOLAN U2C-12 I2C DRIVER
3769 M: Guenter Roeck <linux@roeck-us.net>
3770 L: linux-i2c@vger.kernel.org
3772 F: drivers/i2c/busses/i2c-diolan-u2c.c
3775 M: Matthew Wilcox <willy@linux.intel.com>
3776 L: linux-fsdevel@vger.kernel.org
3780 DIRECTORY NOTIFICATION (DNOTIFY)
3781 M: Eric Paris <eparis@parisplace.org>
3783 F: Documentation/filesystems/dnotify.txt
3784 F: fs/notify/dnotify/
3785 F: include/linux/dnotify.h
3787 DISK GEOMETRY AND PARTITION HANDLING
3788 M: Andries Brouwer <aeb@cwi.nl>
3789 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3790 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3791 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3795 M: Jan Kara <jack@suse.com>
3797 F: Documentation/filesystems/quota.txt
3799 F: include/linux/quota*.h
3800 F: include/uapi/linux/quota*.h
3802 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3803 M: Bernie Thompson <bernie@plugable.com>
3804 L: linux-fbdev@vger.kernel.org
3806 W: http://plugable.com/category/projects/udlfb/
3807 F: drivers/video/fbdev/udlfb.c
3808 F: include/video/udlfb.h
3809 F: Documentation/fb/udlfb.txt
3811 DISTRIBUTED LOCK MANAGER (DLM)
3812 M: Christine Caulfield <ccaulfie@redhat.com>
3813 M: David Teigland <teigland@redhat.com>
3814 L: cluster-devel@redhat.com
3815 W: http://sources.redhat.com/cluster/
3816 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
3820 DMA BUFFER SHARING FRAMEWORK
3821 M: Sumit Semwal <sumit.semwal@linaro.org>
3823 L: linux-media@vger.kernel.org
3824 L: dri-devel@lists.freedesktop.org
3825 L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3827 F: include/linux/dma-buf*
3828 F: include/linux/reservation.h
3829 F: include/linux/*fence.h
3830 F: Documentation/dma-buf-sharing.txt
3831 T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3834 M: Sumit Semwal <sumit.semwal@linaro.org>
3835 R: Gustavo Padovan <gustavo@padovan.org>
3837 L: linux-media@vger.kernel.org
3838 L: dri-devel@lists.freedesktop.org
3839 F: drivers/dma-buf/sync_file.c
3840 F: include/linux/sync_file.h
3841 F: Documentation/sync_file.txt
3842 T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3844 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3845 M: Vinod Koul <vinod.koul@intel.com>
3846 L: dmaengine@vger.kernel.org
3847 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3850 F: include/linux/dmaengine.h
3851 F: Documentation/devicetree/bindings/dma/
3852 F: Documentation/dmaengine/
3853 T: git git://git.infradead.org/users/vkoul/slave-dma.git
3855 DME1737 HARDWARE MONITOR DRIVER
3856 M: Juerg Haefliger <juergh@gmail.com>
3857 L: linux-hwmon@vger.kernel.org
3859 F: Documentation/hwmon/dme1737
3860 F: drivers/hwmon/dme1737.c
3863 M: Jean Delvare <jdelvare@suse.com>
3865 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3866 F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
3867 F: drivers/firmware/dmi-id.c
3868 F: drivers/firmware/dmi_scan.c
3869 F: include/linux/dmi.h
3872 M: Jonathan Corbet <corbet@lwn.net>
3873 L: linux-doc@vger.kernel.org
3876 F: scripts/docproc.c
3877 F: scripts/kernel-doc*
3878 X: Documentation/ABI/
3879 X: Documentation/devicetree/
3880 X: Documentation/acpi
3881 X: Documentation/power
3882 X: Documentation/spi
3883 X: Documentation/DocBook/media
3884 T: git git://git.lwn.net/linux.git docs-next
3887 M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
3888 L: blinux-list@redhat.com
3890 F: drivers/char/dtlk.c
3891 F: include/linux/dtlk.h
3893 DPT_I2O SCSI RAID DRIVER
3894 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3895 L: linux-scsi@vger.kernel.org
3896 W: http://www.adaptec.com/
3898 F: drivers/scsi/dpt*
3899 F: drivers/scsi/dpt/
3902 M: Philipp Reisner <philipp.reisner@linbit.com>
3903 M: Lars Ellenberg <lars.ellenberg@linbit.com>
3904 L: drbd-dev@lists.linbit.com
3905 W: http://www.drbd.org
3906 T: git git://git.linbit.com/linux-drbd.git
3907 T: git git://git.linbit.com/drbd-8.4.git
3909 F: drivers/block/drbd/
3911 F: Documentation/blockdev/drbd/
3913 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3914 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3915 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3917 F: Documentation/kobject.txt
3922 F: include/linux/debugfs.h
3923 F: include/linux/kobj*
3927 M: David Airlie <airlied@linux.ie>
3928 L: dri-devel@lists.freedesktop.org
3929 T: git git://people.freedesktop.org/~airlied/linux
3933 F: Documentation/devicetree/bindings/display/
3934 F: Documentation/devicetree/bindings/gpu/
3935 F: Documentation/devicetree/bindings/video/
3936 F: Documentation/gpu/
3938 F: include/uapi/drm/
3940 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
3941 M: Dave Airlie <airlied@redhat.com>
3943 F: drivers/gpu/drm/ast/
3945 DRM DRIVER FOR BOCHS VIRTUAL GPU
3946 M: Gerd Hoffmann <kraxel@redhat.com>
3948 F: drivers/gpu/drm/bochs/
3950 DRM DRIVER FOR QEMU'S CIRRUS DEVICE
3951 M: Dave Airlie <airlied@redhat.com>
3953 F: drivers/gpu/drm/cirrus/
3955 RADEON and AMDGPU DRM DRIVERS
3956 M: Alex Deucher <alexander.deucher@amd.com>
3957 M: Christian König <christian.koenig@amd.com>
3958 L: dri-devel@lists.freedesktop.org
3959 T: git git://people.freedesktop.org/~agd5f/linux
3961 F: drivers/gpu/drm/radeon/
3962 F: include/uapi/drm/radeon_drm.h
3963 F: drivers/gpu/drm/amd/
3964 F: include/uapi/drm/amdgpu_drm.h
3967 M: Thierry Reding <thierry.reding@gmail.com>
3968 L: dri-devel@lists.freedesktop.org
3969 T: git git://anongit.freedesktop.org/tegra/linux.git
3971 F: drivers/gpu/drm/drm_panel.c
3972 F: drivers/gpu/drm/panel/
3973 F: include/drm/drm_panel.h
3974 F: Documentation/devicetree/bindings/display/panel/
3976 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3977 M: Daniel Vetter <daniel.vetter@intel.com>
3978 M: Jani Nikula <jani.nikula@linux.intel.com>
3979 L: intel-gfx@lists.freedesktop.org
3980 L: dri-devel@lists.freedesktop.org
3981 W: https://01.org/linuxgraphics/
3982 Q: http://patchwork.freedesktop.org/project/intel-gfx/
3983 T: git git://anongit.freedesktop.org/drm-intel
3985 F: drivers/gpu/drm/i915/
3986 F: include/drm/i915*
3987 F: include/uapi/drm/i915_drm.h
3988 F: Documentation/gpu/i915.rst
3990 DRM DRIVERS FOR ATMEL HLCDC
3991 M: Boris Brezillon <boris.brezillon@free-electrons.com>
3992 L: dri-devel@lists.freedesktop.org
3994 F: drivers/gpu/drm/atmel-hlcdc/
3995 F: Documentation/devicetree/bindings/drm/atmel/
3997 DRM DRIVERS FOR ALLWINNER A10
3998 M: Maxime Ripard <maxime.ripard@free-electrons.com>
3999 L: dri-devel@lists.freedesktop.org
4001 F: drivers/gpu/drm/sun4i/
4002 F: Documentation/devicetree/bindings/display/sunxi/sun4i-drm.txt
4004 DRM DRIVERS FOR EXYNOS
4005 M: Inki Dae <inki.dae@samsung.com>
4006 M: Joonyoung Shim <jy0922.shim@samsung.com>
4007 M: Seung-Woo Kim <sw0312.kim@samsung.com>
4008 M: Kyungmin Park <kyungmin.park@samsung.com>
4009 L: dri-devel@lists.freedesktop.org
4010 T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
4012 F: drivers/gpu/drm/exynos/
4013 F: include/uapi/drm/exynos_drm.h
4014 F: Documentation/devicetree/bindings/display/exynos/
4016 DRM DRIVERS FOR FREESCALE DCU
4017 M: Stefan Agner <stefan@agner.ch>
4018 M: Alison Wang <alison.wang@freescale.com>
4019 L: dri-devel@lists.freedesktop.org
4021 F: drivers/gpu/drm/fsl-dcu/
4022 F: Documentation/devicetree/bindings/display/fsl,dcu.txt
4023 F: Documentation/devicetree/bindings/display/fsl,tcon.txt
4024 F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
4026 DRM DRIVERS FOR FREESCALE IMX
4027 M: Philipp Zabel <p.zabel@pengutronix.de>
4028 L: dri-devel@lists.freedesktop.org
4030 F: drivers/gpu/drm/imx/
4031 F: drivers/gpu/ipu-v3/
4032 F: Documentation/devicetree/bindings/display/imx/
4034 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
4035 M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
4036 L: dri-devel@lists.freedesktop.org
4037 T: git git://github.com/patjak/drm-gma500
4039 F: drivers/gpu/drm/gma500/
4041 DRM DRIVERS FOR HISILICON
4042 M: Xinliang Liu <z.liuxinliang@hisilicon.com>
4043 R: Xinwei Kong <kong.kongxinwei@hisilicon.com>
4044 R: Chen Feng <puck.chen@hisilicon.com>
4045 L: dri-devel@lists.freedesktop.org
4046 T: git git://github.com/xin3liang/linux.git
4048 F: drivers/gpu/drm/hisilicon/
4049 F: Documentation/devicetree/bindings/display/hisilicon/
4051 DRM DRIVER FOR INTEL I810 VIDEO CARDS
4052 S: Orphan / Obsolete
4053 F: drivers/gpu/drm/i810/
4054 F: include/uapi/drm/i810_drm.h
4056 DRM DRIVER FOR MSM ADRENO GPU
4057 M: Rob Clark <robdclark@gmail.com>
4058 L: linux-arm-msm@vger.kernel.org
4059 L: dri-devel@lists.freedesktop.org
4060 L: freedreno@lists.freedesktop.org
4061 T: git git://people.freedesktop.org/~robclark/linux
4063 F: drivers/gpu/drm/msm/
4064 F: include/uapi/drm/msm_drm.h
4065 F: Documentation/devicetree/bindings/display/msm/
4067 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
4068 M: Ben Skeggs <bskeggs@redhat.com>
4069 L: dri-devel@lists.freedesktop.org
4070 L: nouveau@lists.freedesktop.org
4071 T: git git://github.com/skeggsb/linux
4073 F: drivers/gpu/drm/nouveau/
4074 F: include/uapi/drm/nouveau_drm.h
4076 DRM DRIVERS FOR NVIDIA TEGRA
4077 M: Thierry Reding <thierry.reding@gmail.com>
4078 L: dri-devel@lists.freedesktop.org
4079 L: linux-tegra@vger.kernel.org
4080 T: git git://anongit.freedesktop.org/tegra/linux.git
4082 F: drivers/gpu/drm/tegra/
4083 F: drivers/gpu/host1x/
4084 F: include/linux/host1x.h
4085 F: include/uapi/drm/tegra_drm.h
4086 F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
4088 DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS
4089 S: Orphan / Obsolete
4090 F: drivers/gpu/drm/mga/
4091 F: include/uapi/drm/mga_drm.h
4093 DRM DRIVER FOR MGA G200 SERVER GRAPHICS CHIPS
4094 M: Dave Airlie <airlied@redhat.com>
4096 F: drivers/gpu/drm/mgag200/
4098 DRM DRIVER FOR RAGE 128 VIDEO CARDS
4099 S: Orphan / Obsolete
4100 F: drivers/gpu/drm/r128/
4101 F: include/uapi/drm/r128_drm.h
4103 DRM DRIVERS FOR RENESAS
4104 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
4105 L: dri-devel@lists.freedesktop.org
4106 L: linux-renesas-soc@vger.kernel.org
4107 T: git git://linuxtv.org/pinchartl/fbdev
4109 F: drivers/gpu/drm/rcar-du/
4110 F: drivers/gpu/drm/shmobile/
4111 F: include/linux/platform_data/shmob_drm.h
4112 F: Documentation/devicetree/bindings/display/renesas,du.txt
4114 DRM DRIVER FOR QXL VIRTUAL GPU
4115 M: Dave Airlie <airlied@redhat.com>
4117 F: drivers/gpu/drm/qxl/
4118 F: include/uapi/drm/qxl_drm.h
4120 DRM DRIVERS FOR ROCKCHIP
4121 M: Mark Yao <mark.yao@rock-chips.com>
4122 L: dri-devel@lists.freedesktop.org
4124 F: drivers/gpu/drm/rockchip/
4125 F: Documentation/devicetree/bindings/display/rockchip/
4127 DRM DRIVER FOR SAVAGE VIDEO CARDS
4128 S: Orphan / Obsolete
4129 F: drivers/gpu/drm/savage/
4130 F: include/uapi/drm/savage_drm.h
4132 DRM DRIVER FOR SIS VIDEO CARDS
4133 S: Orphan / Obsolete
4134 F: drivers/gpu/drm/sis/
4135 F: include/uapi/drm/sis_drm.h
4138 M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
4139 M: Vincent Abriou <vincent.abriou@st.com>
4140 L: dri-devel@lists.freedesktop.org
4141 T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
4143 F: drivers/gpu/drm/sti
4144 F: Documentation/devicetree/bindings/display/st,stih4xx.txt
4146 DRM DRIVER FOR TDFX VIDEO CARDS
4147 S: Orphan / Obsolete
4148 F: drivers/gpu/drm/tdfx/
4150 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
4151 M: Dave Airlie <airlied@redhat.com>
4153 F: drivers/gpu/drm/udl/
4155 DRM DRIVERS FOR VIVANTE GPU IP
4156 M: Lucas Stach <l.stach@pengutronix.de>
4157 R: Russell King <linux+etnaviv@armlinux.org.uk>
4158 R: Christian Gmeiner <christian.gmeiner@gmail.com>
4159 L: dri-devel@lists.freedesktop.org
4161 F: drivers/gpu/drm/etnaviv/
4162 F: include/uapi/drm/etnaviv_drm.h
4163 F: Documentation/devicetree/bindings/display/etnaviv/
4165 DRM DRIVER FOR VMWARE VIRTUAL GPU
4166 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
4167 M: Sinclair Yeh <syeh@vmware.com>
4168 M: Thomas Hellstrom <thellstrom@vmware.com>
4169 L: dri-devel@lists.freedesktop.org
4170 T: git git://people.freedesktop.org/~syeh/repos_linux
4171 T: git git://people.freedesktop.org/~thomash/linux
4173 F: drivers/gpu/drm/vmwgfx/
4174 F: include/uapi/drm/vmwgfx_drm.h
4177 M: Eric Anholt <eric@anholt.net>
4178 T: git git://github.com/anholt/linux
4180 F: drivers/gpu/drm/vc4/
4181 F: include/uapi/drm/vc4_drm.h
4182 F: Documentation/devicetree/bindings/display/brcm,bcm-vc4.txt
4184 DRM DRIVERS FOR TI OMAP
4185 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4186 L: dri-devel@lists.freedesktop.org
4188 F: drivers/gpu/drm/omapdrm/
4189 F: Documentation/devicetree/bindings/display/ti/
4191 DRM DRIVERS FOR TI LCDC
4192 M: Jyri Sarha <jsarha@ti.com>
4193 R: Tomi Valkeinen <tomi.valkeinen@ti.com>
4194 L: dri-devel@lists.freedesktop.org
4196 F: drivers/gpu/drm/tilcdc/
4197 F: Documentation/devicetree/bindings/display/tilcdc/
4199 DSBR100 USB FM RADIO DRIVER
4200 M: Alexey Klimov <klimov.linux@gmail.com>
4201 L: linux-media@vger.kernel.org
4202 T: git git://linuxtv.org/media_tree.git
4204 F: drivers/media/radio/dsbr100.c
4207 M: Francois Romieu <romieu@fr.zoreil.com>
4208 L: netdev@vger.kernel.org
4210 F: drivers/net/wan/dscc4.c
4213 M: Hans Verkuil <hverkuil@xs4all.nl>
4214 L: linux-media@vger.kernel.org
4215 T: git git://linuxtv.org/media_tree.git
4216 W: https://linuxtv.org
4218 F: drivers/media/pci/dt3155/
4220 DVB_USB_AF9015 MEDIA DRIVER
4221 M: Antti Palosaari <crope@iki.fi>
4222 L: linux-media@vger.kernel.org
4223 W: https://linuxtv.org
4224 W: http://palosaari.fi/linux/
4225 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4226 T: git git://linuxtv.org/anttip/media_tree.git
4228 F: drivers/media/usb/dvb-usb-v2/af9015*
4230 DVB_USB_AF9035 MEDIA DRIVER
4231 M: Antti Palosaari <crope@iki.fi>
4232 L: linux-media@vger.kernel.org
4233 W: https://linuxtv.org
4234 W: http://palosaari.fi/linux/
4235 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4236 T: git git://linuxtv.org/anttip/media_tree.git
4238 F: drivers/media/usb/dvb-usb-v2/af9035*
4240 DVB_USB_ANYSEE MEDIA DRIVER
4241 M: Antti Palosaari <crope@iki.fi>
4242 L: linux-media@vger.kernel.org
4243 W: https://linuxtv.org
4244 W: http://palosaari.fi/linux/
4245 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4246 T: git git://linuxtv.org/anttip/media_tree.git
4248 F: drivers/media/usb/dvb-usb-v2/anysee*
4250 DVB_USB_AU6610 MEDIA DRIVER
4251 M: Antti Palosaari <crope@iki.fi>
4252 L: linux-media@vger.kernel.org
4253 W: https://linuxtv.org
4254 W: http://palosaari.fi/linux/
4255 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4256 T: git git://linuxtv.org/anttip/media_tree.git
4258 F: drivers/media/usb/dvb-usb-v2/au6610*
4260 DVB_USB_CE6230 MEDIA DRIVER
4261 M: Antti Palosaari <crope@iki.fi>
4262 L: linux-media@vger.kernel.org
4263 W: https://linuxtv.org
4264 W: http://palosaari.fi/linux/
4265 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4266 T: git git://linuxtv.org/anttip/media_tree.git
4268 F: drivers/media/usb/dvb-usb-v2/ce6230*
4270 DVB_USB_CXUSB MEDIA DRIVER
4271 M: Michael Krufky <mkrufky@linuxtv.org>
4272 L: linux-media@vger.kernel.org
4273 W: https://linuxtv.org
4274 W: http://github.com/mkrufky
4275 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4276 T: git git://linuxtv.org/media_tree.git
4278 F: drivers/media/usb/dvb-usb/cxusb*
4280 DVB_USB_EC168 MEDIA DRIVER
4281 M: Antti Palosaari <crope@iki.fi>
4282 L: linux-media@vger.kernel.org
4283 W: https://linuxtv.org
4284 W: http://palosaari.fi/linux/
4285 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4286 T: git git://linuxtv.org/anttip/media_tree.git
4288 F: drivers/media/usb/dvb-usb-v2/ec168*
4290 DVB_USB_GL861 MEDIA DRIVER
4291 M: Antti Palosaari <crope@iki.fi>
4292 L: linux-media@vger.kernel.org
4293 W: https://linuxtv.org
4294 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4295 T: git git://linuxtv.org/anttip/media_tree.git
4297 F: drivers/media/usb/dvb-usb-v2/gl861*
4299 DVB_USB_MXL111SF MEDIA DRIVER
4300 M: Michael Krufky <mkrufky@linuxtv.org>
4301 L: linux-media@vger.kernel.org
4302 W: https://linuxtv.org
4303 W: http://github.com/mkrufky
4304 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4305 T: git git://linuxtv.org/mkrufky/mxl111sf.git
4307 F: drivers/media/usb/dvb-usb-v2/mxl111sf*
4309 DVB_USB_RTL28XXU MEDIA DRIVER
4310 M: Antti Palosaari <crope@iki.fi>
4311 L: linux-media@vger.kernel.org
4312 W: https://linuxtv.org
4313 W: http://palosaari.fi/linux/
4314 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4315 T: git git://linuxtv.org/anttip/media_tree.git
4317 F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
4319 DVB_USB_V2 MEDIA DRIVER
4320 M: Antti Palosaari <crope@iki.fi>
4321 L: linux-media@vger.kernel.org
4322 W: https://linuxtv.org
4323 W: http://palosaari.fi/linux/
4324 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4325 T: git git://linuxtv.org/anttip/media_tree.git
4327 F: drivers/media/usb/dvb-usb-v2/dvb_usb*
4328 F: drivers/media/usb/dvb-usb-v2/usb_urb.c
4331 M: Jason Baron <jbaron@akamai.com>
4333 F: lib/dynamic_debug.c
4334 F: include/linux/dynamic_debug.h
4336 DZ DECSTATION DZ11 SERIAL DRIVER
4337 M: "Maciej W. Rozycki" <macro@linux-mips.org>
4339 F: drivers/tty/serial/dz.*
4341 E3X0 POWER BUTTON DRIVER
4342 M: Moritz Fischer <moritz.fischer@ettus.com>
4343 L: usrp-users@lists.ettus.com
4344 W: http://www.ettus.com
4346 F: drivers/input/misc/e3x0-button.c
4347 F: Documentation/devicetree/bindings/input/e3x0-button.txt
4350 M: Antti Palosaari <crope@iki.fi>
4351 L: linux-media@vger.kernel.org
4352 W: https://linuxtv.org
4353 W: http://palosaari.fi/linux/
4354 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4355 T: git git://linuxtv.org/anttip/media_tree.git
4357 F: drivers/media/tuners/e4000*
4359 EATA ISA/EISA/PCI SCSI DRIVER
4360 M: Dario Ballabio <ballabio_dario@emc.com>
4361 L: linux-scsi@vger.kernel.org
4363 F: drivers/scsi/eata.c
4366 M: Antti Palosaari <crope@iki.fi>
4367 L: linux-media@vger.kernel.org
4368 W: https://linuxtv.org
4369 W: http://palosaari.fi/linux/
4370 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4371 T: git git://linuxtv.org/anttip/media_tree.git
4373 F: drivers/media/dvb-frontends/ec100*
4376 M: Tyler Hicks <tyhicks@canonical.com>
4377 L: ecryptfs@vger.kernel.org
4378 W: http://ecryptfs.org
4379 W: https://launchpad.net/ecryptfs
4380 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4382 F: Documentation/filesystems/ecryptfs.txt
4386 M: Doug Thompson <dougthompson@xmission.com>
4387 M: Borislav Petkov <bp@alien8.de>
4388 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4389 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4390 L: linux-edac@vger.kernel.org
4391 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4392 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4394 F: Documentation/edac.txt
4396 F: include/linux/edac.h
4399 M: Doug Thompson <dougthompson@xmission.com>
4400 M: Borislav Petkov <bp@alien8.de>
4401 L: linux-edac@vger.kernel.org
4403 F: drivers/edac/amd64_edac*
4406 M: Doug Thompson <dougthompson@xmission.com>
4407 M: Robert Richter <rric@kernel.org>
4408 L: linux-edac@vger.kernel.org
4410 F: drivers/edac/highbank*
4413 M: Ralf Baechle <ralf@linux-mips.org>
4414 M: David Daney <david.daney@cavium.com>
4415 L: linux-edac@vger.kernel.org
4416 L: linux-mips@linux-mips.org
4418 F: drivers/edac/octeon_edac*
4421 M: Mark Gross <mark.gross@intel.com>
4422 M: Doug Thompson <dougthompson@xmission.com>
4423 L: linux-edac@vger.kernel.org
4425 F: drivers/edac/e752x_edac.c
4428 M: Doug Thompson <dougthompson@xmission.com>
4429 L: linux-edac@vger.kernel.org
4431 F: drivers/edac/e7xxx_edac.c
4434 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4435 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4436 L: linux-edac@vger.kernel.org
4438 F: drivers/edac/ghes_edac.c
4441 M: Tim Small <tim@buttersideup.com>
4442 L: linux-edac@vger.kernel.org
4444 F: drivers/edac/i82443bxgx_edac.c
4447 M: Jason Uhlenkott <juhlenko@akamai.com>
4448 L: linux-edac@vger.kernel.org
4450 F: drivers/edac/i3000_edac.c
4453 M: Doug Thompson <dougthompson@xmission.com>
4454 L: linux-edac@vger.kernel.org
4456 F: drivers/edac/i5000_edac.c
4459 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4460 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4461 L: linux-edac@vger.kernel.org
4463 F: drivers/edac/i5400_edac.c
4466 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4467 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4468 L: linux-edac@vger.kernel.org
4470 F: drivers/edac/i7300_edac.c
4473 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4474 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4475 L: linux-edac@vger.kernel.org
4477 F: drivers/edac/i7core_edac.c
4480 M: Ranganathan Desikan <ravi@jetztechnologies.com>
4481 M: "Arvind R." <arvino55@gmail.com>
4482 L: linux-edac@vger.kernel.org
4484 F: drivers/edac/i82975x_edac.c
4487 M: Jason Baron <jbaron@akamai.com>
4488 L: linux-edac@vger.kernel.org
4490 F: drivers/edac/ie31200_edac.c
4493 M: Johannes Thumshirn <morbidrsa@gmail.com>
4494 L: linux-edac@vger.kernel.org
4496 F: drivers/edac/mpc85xx_edac.[ch]
4499 M: Egor Martovetsky <egor@pasemi.com>
4500 L: linux-edac@vger.kernel.org
4502 F: drivers/edac/pasemi_edac.c
4505 M: Tim Small <tim@buttersideup.com>
4506 L: linux-edac@vger.kernel.org
4508 F: drivers/edac/r82600_edac.c
4511 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4512 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4513 L: linux-edac@vger.kernel.org
4515 F: drivers/edac/sb_edac.c
4518 APPLIED MICRO (APM) X-GENE SOC EDAC
4519 M: Loc Ho <lho@apm.com>
4521 F: drivers/edac/xgene_edac.c
4522 F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4524 EDIROL UA-101/UA-1000 DRIVER
4525 M: Clemens Ladisch <clemens@ladisch.de>
4526 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4527 T: git git://git.alsa-project.org/alsa-kernel.git
4529 F: sound/usb/misc/ua101.c
4531 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4532 M: Matt Fleming <matt@codeblueprint.co.uk>
4533 L: linux-efi@vger.kernel.org
4534 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4536 F: Documentation/efi-stub.txt
4537 F: arch/ia64/kernel/efi.c
4538 F: arch/x86/boot/compressed/eboot.[ch]
4539 F: arch/x86/include/asm/efi.h
4540 F: arch/x86/platform/efi/
4541 F: drivers/firmware/efi/
4542 F: include/linux/efi*.h
4544 EFI VARIABLE FILESYSTEM
4545 M: Matthew Garrett <matthew.garrett@nebula.com>
4546 M: Jeremy Kerr <jk@ozlabs.org>
4547 M: Matt Fleming <matt@codeblueprint.co.uk>
4548 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4549 L: linux-efi@vger.kernel.org
4553 EFIFB FRAMEBUFFER DRIVER
4554 L: linux-fbdev@vger.kernel.org
4555 M: Peter Jones <pjones@redhat.com>
4557 F: drivers/video/fbdev/efifb.c
4560 W: http://aeschi.ch.eu.org/efs/
4564 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4565 M: Douglas Miller <dougmill@linux.vnet.ibm.com>
4566 L: netdev@vger.kernel.org
4568 F: drivers/net/ethernet/ibm/ehea/
4570 EM28XX VIDEO4LINUX DRIVER
4571 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4572 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4573 L: linux-media@vger.kernel.org
4574 W: https://linuxtv.org
4575 T: git git://linuxtv.org/media_tree.git
4577 F: drivers/media/usb/em28xx/
4580 M: Paul Gortmaker <paul.gortmaker@windriver.com>
4581 M: Matt Mackall <mpm@selenic.com>
4582 M: David Woodhouse <dwmw2@infradead.org>
4583 L: linux-embedded@vger.kernel.org
4586 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4587 M: James Smart <james.smart@avagotech.com>
4588 M: Dick Kennedy <dick.kennedy@avagotech.com>
4589 L: linux-scsi@vger.kernel.org
4590 W: http://www.avagotech.com
4592 F: drivers/scsi/lpfc/
4594 ENE CB710 FLASH CARD READER DRIVER
4595 M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
4597 F: drivers/misc/cb710/
4598 F: drivers/mmc/host/cb710-mmc.*
4599 F: include/linux/cb710.h
4601 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4602 M: Maxim Levitsky <maximlevitsky@gmail.com>
4604 F: drivers/media/rc/ene_ir.*
4606 EPSON S1D13XXX FRAMEBUFFER DRIVER
4607 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
4609 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4610 F: drivers/video/fbdev/s1d13xxxfb.c
4611 F: include/video/s1d13xxxfb.h
4613 ET131X NETWORK DRIVER
4614 M: Mark Einon <mark.einon@gmail.com>
4616 F: drivers/net/ethernet/agere/
4619 M: Stephen Hemminger <stephen@networkplumber.org>
4620 L: bridge@lists.linux-foundation.org (moderated for non-subscribers)
4621 L: netdev@vger.kernel.org
4622 W: http://www.linuxfoundation.org/en/Net:Bridge
4624 F: include/linux/netfilter_bridge/
4627 ETHERNET PHY LIBRARY
4628 M: Florian Fainelli <f.fainelli@gmail.com>
4629 L: netdev@vger.kernel.org
4631 F: include/linux/phy.h
4632 F: include/linux/phy_fixed.h
4634 F: Documentation/networking/phy.txt
4635 F: drivers/of/of_mdio.c
4636 F: drivers/of/of_net.c
4639 M: Jan Kara <jack@suse.com>
4640 L: linux-ext4@vger.kernel.org
4642 F: Documentation/filesystems/ext2.txt
4644 F: include/linux/ext2*
4647 M: "Theodore Ts'o" <tytso@mit.edu>
4648 M: Andreas Dilger <adilger.kernel@dilger.ca>
4649 L: linux-ext4@vger.kernel.org
4650 W: http://ext4.wiki.kernel.org
4651 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
4652 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4654 F: Documentation/filesystems/ext4.txt
4657 Extended Verification Module (EVM)
4658 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4659 L: linux-ima-devel@lists.sourceforge.net
4660 L: linux-security-module@vger.kernel.org
4662 F: security/integrity/evm/
4664 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4665 M: MyungJoo Ham <myungjoo.ham@samsung.com>
4666 M: Chanwoo Choi <cw00.choi@samsung.com>
4667 L: linux-kernel@vger.kernel.org
4668 T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4671 F: include/linux/extcon/
4672 F: include/linux/extcon.h
4673 F: Documentation/extcon/
4674 F: Documentation/devicetree/bindings/extcon/
4677 M: Jingoo Han <jingoohan1@gmail.com>
4678 L: dri-devel@lists.freedesktop.org
4680 F: drivers/gpu/drm/exynos/exynos_dp*
4682 EXYNOS SYSMMU (IOMMU) driver
4683 M: Marek Szyprowski <m.szyprowski@samsung.com>
4684 L: iommu@lists.linux-foundation.org
4686 F: drivers/iommu/exynos-iommu.c
4688 EXYNOS MIPI DISPLAY DRIVERS
4689 M: Inki Dae <inki.dae@samsung.com>
4690 M: Donghwa Lee <dh09.lee@samsung.com>
4691 M: Kyungmin Park <kyungmin.park@samsung.com>
4692 L: linux-fbdev@vger.kernel.org
4694 F: drivers/video/fbdev/exynos/exynos_mipi*
4695 F: include/video/exynos_mipi*
4697 EZchip NPS platform support
4698 M: Noam Camus <noamc@ezchip.com>
4700 F: arch/arc/plat-eznps
4701 F: arch/arc/boot/dts/eznps.dts
4703 F71805F HARDWARE MONITORING DRIVER
4704 M: Jean Delvare <jdelvare@suse.com>
4705 L: linux-hwmon@vger.kernel.org
4707 F: Documentation/hwmon/f71805f
4708 F: drivers/hwmon/f71805f.c
4711 M: Michael Buesch <m@bues.ch>
4712 L: linux-media@vger.kernel.org
4714 F: drivers/media/tuners/fc0011.h
4715 F: drivers/media/tuners/fc0011.c
4718 M: Antti Palosaari <crope@iki.fi>
4719 L: linux-media@vger.kernel.org
4720 W: https://linuxtv.org
4721 W: http://palosaari.fi/linux/
4722 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4723 T: git git://linuxtv.org/anttip/media_tree.git
4725 F: drivers/media/tuners/fc2580*
4728 M: Eric Paris <eparis@redhat.com>
4730 F: fs/notify/fanotify/
4731 F: include/linux/fanotify.h
4732 F: include/uapi/linux/fanotify.h
4734 FARSYNC SYNCHRONOUS DRIVER
4735 M: Kevin Curtis <kevin.curtis@farsite.co.uk>
4736 W: http://www.farsite.co.uk/
4738 F: drivers/net/wan/farsync.*
4740 FAULT INJECTION SUPPORT
4741 M: Akinobu Mita <akinobu.mita@gmail.com>
4743 F: Documentation/fault-injection/
4744 F: lib/fault-inject.c
4746 FBTFT Framebuffer drivers
4747 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4748 M: Noralf Trønnes <noralf@tronnes.org>
4750 F: drivers/staging/fbtft/
4752 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4753 M: Johannes Thumshirn <jth@kernel.org>
4754 L: fcoe-devel@open-fcoe.org
4755 W: www.Open-FCoE.org
4757 F: drivers/scsi/libfc/
4758 F: drivers/scsi/fcoe/
4760 F: include/scsi/libfc.h
4761 F: include/scsi/libfcoe.h
4762 F: include/uapi/scsi/fc/
4764 FILE LOCKING (flock() and fcntl()/lockf())
4765 M: Jeff Layton <jlayton@poochiereds.net>
4766 M: "J. Bruce Fields" <bfields@fieldses.org>
4767 L: linux-fsdevel@vger.kernel.org
4769 F: include/linux/fcntl.h
4770 F: include/linux/fs.h
4771 F: include/uapi/linux/fcntl.h
4772 F: include/uapi/linux/fs.h
4776 FILESYSTEMS (VFS and infrastructure)
4777 M: Alexander Viro <viro@zeniv.linux.org.uk>
4778 L: linux-fsdevel@vger.kernel.org
4782 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4783 M: Riku Voipio <riku.voipio@iki.fi>
4784 L: linux-hwmon@vger.kernel.org
4786 F: drivers/hwmon/f75375s.c
4787 F: include/linux/f75375s.h
4789 FIREWIRE AUDIO DRIVERS
4790 M: Clemens Ladisch <clemens@ladisch.de>
4791 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4792 T: git git://git.alsa-project.org/alsa-kernel.git
4796 FIREWIRE MEDIA DRIVERS (firedtv)
4797 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4798 L: linux-media@vger.kernel.org
4799 L: linux1394-devel@lists.sourceforge.net
4800 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4802 F: drivers/media/firewire/
4804 FIREWIRE SBP-2 TARGET
4805 M: Chris Boot <bootc@bootc.net>
4806 L: linux-scsi@vger.kernel.org
4807 L: target-devel@vger.kernel.org
4808 L: linux1394-devel@lists.sourceforge.net
4809 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4811 F: drivers/target/sbp/
4814 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4815 L: linux1394-devel@lists.sourceforge.net
4816 W: http://ieee1394.wiki.kernel.org/
4817 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4819 F: drivers/firewire/
4820 F: include/linux/firewire.h
4821 F: include/uapi/linux/firewire*.h
4824 FIRMWARE LOADER (request_firmware)
4825 M: Ming Lei <ming.lei@canonical.com>
4826 L: linux-kernel@vger.kernel.org
4828 F: Documentation/firmware_class/
4829 F: drivers/base/firmware*.c
4830 F: include/linux/firmware.h
4832 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4833 M: Joshua Morris <josh.h.morris@us.ibm.com>
4834 M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4836 F: drivers/block/rsxx/
4839 M: Jiri Kosina <jikos@kernel.org>
4840 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4842 F: drivers/block/floppy.c
4845 M: Alessandro Rubini <rubini@gnudd.com>
4846 W: http://www.ohwr.org/projects/fmc-bus
4849 F: include/linux/fmc*.h
4850 F: include/linux/ipmi-fru.h
4853 FPGA MANAGER FRAMEWORK
4854 M: Alan Tull <atull@opensource.altera.com>
4855 R: Moritz Fischer <moritz.fischer@ettus.com>
4858 F: include/linux/fpga/fpga-mgr.h
4859 W: http://www.rocketboards.org
4862 M: Bill Metzenthen <billm@melbpc.org.au>
4863 W: http://floatingpoint.sourceforge.net/emulator/index.html
4865 F: arch/x86/math-emu/
4867 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4868 L: netdev@vger.kernel.org
4870 F: drivers/net/wan/dlci.c
4871 F: drivers/net/wan/sdla.c
4874 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4875 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4876 L: linux-fbdev@vger.kernel.org
4877 W: http://linux-fbdev.sourceforge.net/
4878 Q: http://patchwork.kernel.org/project/linux-fbdev/list/
4879 T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4881 F: Documentation/fb/
4884 F: include/linux/fb.h
4885 F: include/uapi/video/
4886 F: include/uapi/linux/fb.h
4888 FREESCALE DIU FRAMEBUFFER DRIVER
4889 M: Timur Tabi <timur@tabi.org>
4890 L: linux-fbdev@vger.kernel.org
4892 F: drivers/video/fbdev/fsl-diu-fb.*
4894 FREESCALE DMA DRIVER
4895 M: Li Yang <leoli@freescale.com>
4896 M: Zhang Wei <zw@zh-kernel.org>
4897 L: linuxppc-dev@lists.ozlabs.org
4899 F: drivers/dma/fsldma.*
4901 FREESCALE GPMI NAND DRIVER
4902 M: Han Xu <han.xu@nxp.com>
4903 L: linux-mtd@lists.infradead.org
4905 F: drivers/mtd/nand/gpmi-nand/*
4907 FREESCALE I2C CPM DRIVER
4908 M: Jochen Friedrich <jochen@scram.de>
4909 L: linuxppc-dev@lists.ozlabs.org
4910 L: linux-i2c@vger.kernel.org
4912 F: drivers/i2c/busses/i2c-cpm.c
4914 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4915 M: Sascha Hauer <kernel@pengutronix.de>
4916 L: linux-fbdev@vger.kernel.org
4917 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4919 F: include/linux/platform_data/video-imxfb.h
4920 F: drivers/video/fbdev/imxfb.c
4922 FREESCALE QUAD SPI DRIVER
4923 M: Han Xu <han.xu@nxp.com>
4924 L: linux-mtd@lists.infradead.org
4926 F: drivers/mtd/spi-nor/fsl-quadspi.c
4928 FREESCALE SOC FS_ENET DRIVER
4929 M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4930 M: Vitaly Bordug <vbordug@ru.mvista.com>
4931 L: linuxppc-dev@lists.ozlabs.org
4932 L: netdev@vger.kernel.org
4934 F: drivers/net/ethernet/freescale/fs_enet/
4935 F: include/linux/fs_enet_pd.h
4937 FREESCALE IMX / MXC FEC DRIVER
4938 M: Fugang Duan <fugang.duan@nxp.com>
4939 L: netdev@vger.kernel.org
4941 F: drivers/net/ethernet/freescale/fec_main.c
4942 F: drivers/net/ethernet/freescale/fec_ptp.c
4943 F: drivers/net/ethernet/freescale/fec.h
4944 F: Documentation/devicetree/bindings/net/fsl-fec.txt
4946 FREESCALE QUICC ENGINE LIBRARY
4947 L: linuxppc-dev@lists.ozlabs.org
4949 F: drivers/soc/fsl/qe/
4950 F: include/soc/fsl/*qe*.h
4951 F: include/soc/fsl/*ucc*.h
4953 FREESCALE USB PERIPHERAL DRIVERS
4954 M: Li Yang <leoli@freescale.com>
4955 L: linux-usb@vger.kernel.org
4956 L: linuxppc-dev@lists.ozlabs.org
4958 F: drivers/usb/gadget/udc/fsl*
4960 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4961 M: Li Yang <leoli@freescale.com>
4962 L: netdev@vger.kernel.org
4963 L: linuxppc-dev@lists.ozlabs.org
4965 F: drivers/net/ethernet/freescale/ucc_geth*
4967 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4968 M: Claudiu Manoil <claudiu.manoil@freescale.com>
4969 L: netdev@vger.kernel.org
4971 F: drivers/net/ethernet/freescale/gianfar*
4972 X: drivers/net/ethernet/freescale/gianfar_ptp.c
4973 F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4975 FREESCALE QUICC ENGINE UCC HDLC DRIVER
4976 M: Zhao Qiang <qiang.zhao@nxp.com>
4977 L: netdev@vger.kernel.org
4978 L: linuxppc-dev@lists.ozlabs.org
4980 F: drivers/net/wan/fsl_ucc_hdlc*
4982 FREESCALE QUICC ENGINE UCC UART DRIVER
4983 M: Timur Tabi <timur@tabi.org>
4984 L: linuxppc-dev@lists.ozlabs.org
4986 F: drivers/tty/serial/ucc_uart.c
4988 FREESCALE SOC SOUND DRIVERS
4989 M: Timur Tabi <timur@tabi.org>
4990 M: Nicolin Chen <nicoleotsuka@gmail.com>
4991 M: Xiubo Li <Xiubo.Lee@gmail.com>
4992 R: Fabio Estevam <fabio.estevam@nxp.com>
4993 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4994 L: linuxppc-dev@lists.ozlabs.org
4996 F: sound/soc/fsl/fsl*
4997 F: sound/soc/fsl/imx*
4998 F: sound/soc/fsl/mpc8610_hpcd.c
5000 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
5001 M: "J. German Rivera" <German.Rivera@freescale.com>
5002 M: Stuart Yoder <stuart.yoder@nxp.com>
5003 L: linux-kernel@vger.kernel.org
5005 F: drivers/staging/fsl-mc/
5008 M: Christoph Hellwig <hch@infradead.org>
5009 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
5014 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5015 M: Pavel Machek <pavel@ucw.cz>
5016 L: linux-pm@vger.kernel.org
5018 F: Documentation/power/freezing-of-tasks.txt
5019 F: include/linux/freezer.h
5023 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
5024 L: linux-kernel@vger.kernel.org
5027 F: include/linux/frontswap.h
5029 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
5030 M: David Howells <dhowells@redhat.com>
5031 L: linux-cachefs@redhat.com (moderated for non-subscribers)
5033 F: Documentation/filesystems/caching/
5035 F: include/linux/fscache*.h
5037 FS-CRYPTO: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
5038 M: Theodore Y. Ts'o <tytso@mit.edu>
5039 M: Jaegeuk Kim <jaegeuk@kernel.org>
5042 F: include/linux/fscrypto.h
5045 M: Jaegeuk Kim <jaegeuk@kernel.org>
5046 M: Changman Lee <cm224.lee@samsung.com>
5047 R: Chao Yu <yuchao0@huawei.com>
5048 L: linux-f2fs-devel@lists.sourceforge.net
5049 W: http://en.wikipedia.org/wiki/F2FS
5050 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
5052 F: Documentation/filesystems/f2fs.txt
5053 F: Documentation/ABI/testing/sysfs-fs-f2fs
5055 F: include/linux/f2fs_fs.h
5056 F: include/trace/events/f2fs.h
5058 FUJITSU FR-V (FRV) PORT
5062 FUJITSU LAPTOP EXTRAS
5063 M: Jonathan Woithe <jwoithe@just42.net>
5064 L: platform-driver-x86@vger.kernel.org
5066 F: drivers/platform/x86/fujitsu-laptop.c
5068 FUJITSU M-5MO LS CAMERA ISP DRIVER
5069 M: Kyungmin Park <kyungmin.park@samsung.com>
5070 M: Heungjun Kim <riverful.kim@samsung.com>
5071 L: linux-media@vger.kernel.org
5073 F: drivers/media/i2c/m5mols/
5074 F: include/media/i2c/m5mols.h
5076 FUJITSU TABLET EXTRAS
5077 M: Robert Gerlach <khnz@gmx.de>
5078 L: platform-driver-x86@vger.kernel.org
5080 F: drivers/platform/x86/fujitsu-tablet.c
5082 FUSE: FILESYSTEM IN USERSPACE
5083 M: Miklos Szeredi <miklos@szeredi.hu>
5084 L: linux-fsdevel@vger.kernel.org
5085 W: http://fuse.sourceforge.net/
5086 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
5089 F: include/uapi/linux/fuse.h
5090 F: Documentation/filesystems/fuse.txt
5092 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
5093 M: Rik Faith <faith@cs.unc.edu>
5094 L: linux-scsi@vger.kernel.org
5095 S: Odd Fixes (e.g., new signatures)
5096 F: drivers/scsi/fdomain.*
5098 GCOV BASED KERNEL PROFILING
5099 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
5102 F: Documentation/gcov.txt
5104 GDT SCSI DISK ARRAY CONTROLLER DRIVER
5105 M: Achim Leubner <achim_leubner@adaptec.com>
5106 L: linux-scsi@vger.kernel.org
5107 W: http://www.icp-vortex.com/
5109 F: drivers/scsi/gdt*
5111 GDB KERNEL DEBUGGING HELPER SCRIPTS
5112 M: Jan Kiszka <jan.kiszka@siemens.com>
5113 M: Kieran Bingham <kieran@bingham.xyz>
5117 GEMTEK FM RADIO RECEIVER DRIVER
5118 M: Hans Verkuil <hverkuil@xs4all.nl>
5119 L: linux-media@vger.kernel.org
5120 T: git git://linuxtv.org/media_tree.git
5121 W: https://linuxtv.org
5123 F: drivers/media/radio/radio-gemtek*
5125 GENERIC GPIO I2C DRIVER
5126 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
5128 F: drivers/i2c/busses/i2c-gpio.c
5129 F: include/linux/i2c-gpio.h
5131 GENERIC GPIO I2C MULTIPLEXER DRIVER
5132 M: Peter Korsgaard <peter.korsgaard@barco.com>
5133 L: linux-i2c@vger.kernel.org
5135 F: drivers/i2c/muxes/i2c-mux-gpio.c
5136 F: include/linux/i2c-mux-gpio.h
5137 F: Documentation/i2c/muxes/i2c-mux-gpio
5139 GENERIC HDLC (WAN) DRIVERS
5140 M: Krzysztof Halasa <khc@pm.waw.pl>
5141 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
5143 F: drivers/net/wan/c101.c
5144 F: drivers/net/wan/hd6457*
5145 F: drivers/net/wan/hdlc*
5146 F: drivers/net/wan/n2.c
5147 F: drivers/net/wan/pc300too.c
5148 F: drivers/net/wan/pci200syn.c
5149 F: drivers/net/wan/wanxl*
5151 GENERIC INCLUDE/ASM HEADER FILES
5152 M: Arnd Bergmann <arnd@arndb.de>
5153 L: linux-arch@vger.kernel.org
5154 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
5156 F: include/asm-generic/
5157 F: include/uapi/asm-generic/
5159 GENERIC PHY FRAMEWORK
5160 M: Kishon Vijay Abraham I <kishon@ti.com>
5161 L: linux-kernel@vger.kernel.org
5162 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
5165 F: include/linux/phy/
5168 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5169 M: Kevin Hilman <khilman@kernel.org>
5170 M: Ulf Hansson <ulf.hansson@linaro.org>
5171 L: linux-pm@vger.kernel.org
5173 F: drivers/base/power/domain*.c
5174 F: include/linux/pm_domain.h
5176 GENERIC UIO DRIVER FOR PCI DEVICES
5177 M: "Michael S. Tsirkin" <mst@redhat.com>
5178 L: kvm@vger.kernel.org
5180 F: drivers/uio/uio_pci_generic.c
5182 GET_MAINTAINER SCRIPT
5183 M: Joe Perches <joe@perches.com>
5185 F: scripts/get_maintainer.pl
5188 M: Steven Whitehouse <swhiteho@redhat.com>
5189 M: Bob Peterson <rpeterso@redhat.com>
5190 L: cluster-devel@redhat.com
5191 W: http://sources.redhat.com/cluster/
5192 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5194 F: Documentation/filesystems/gfs2*.txt
5196 F: include/uapi/linux/gfs2_ondisk.h
5198 GIGASET ISDN DRIVERS
5199 M: Paul Bolle <pebolle@tiscali.nl>
5200 L: gigaset307x-common@lists.sourceforge.net
5201 W: http://gigaset307x.sourceforge.net/
5203 F: Documentation/isdn/README.gigaset
5204 F: drivers/isdn/gigaset/
5205 F: include/uapi/linux/gigaset_dev.h
5208 M: Hans Verkuil <hans.verkuil@cisco.com>
5209 L: linux-media@vger.kernel.org
5211 F: drivers/media/usb/go7007/
5214 M: Bastien Nocera <hadess@hadess.net>
5215 L: linux-input@vger.kernel.org
5217 F: drivers/input/touchscreen/goodix.c
5220 M: Linus Walleij <linus.walleij@linaro.org>
5221 M: Alexandre Courbot <gnurou@gmail.com>
5222 L: linux-gpio@vger.kernel.org
5223 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
5225 F: Documentation/devicetree/bindings/gpio/
5226 F: Documentation/gpio/
5227 F: Documentation/ABI/testing/gpio-cdev
5228 F: Documentation/ABI/obsolete/sysfs-gpio
5230 F: include/linux/gpio/
5231 F: include/linux/gpio.h
5232 F: include/asm-generic/gpio.h
5233 F: include/uapi/linux/gpio.h
5236 GRE DEMULTIPLEXER DRIVER
5237 M: Dmitry Kozlov <xeb@mail.ru>
5238 L: netdev@vger.kernel.org
5240 F: net/ipv4/gre_demux.c
5241 F: net/ipv4/gre_offload.c
5242 F: include/net/gre.h
5244 GRETH 10/100/1G Ethernet MAC device driver
5245 M: Andreas Larsson <andreas@gaisler.com>
5246 L: netdev@vger.kernel.org
5248 F: drivers/net/ethernet/aeroflex/
5250 GSPCA FINEPIX SUBDRIVER
5251 M: Frank Zago <frank@zago.net>
5252 L: linux-media@vger.kernel.org
5253 T: git git://linuxtv.org/media_tree.git
5255 F: drivers/media/usb/gspca/finepix.c
5257 GSPCA GL860 SUBDRIVER
5258 M: Olivier Lorin <o.lorin@laposte.net>
5259 L: linux-media@vger.kernel.org
5260 T: git git://linuxtv.org/media_tree.git
5262 F: drivers/media/usb/gspca/gl860/
5264 GSPCA M5602 SUBDRIVER
5265 M: Erik Andren <erik.andren@gmail.com>
5266 L: linux-media@vger.kernel.org
5267 T: git git://linuxtv.org/media_tree.git
5269 F: drivers/media/usb/gspca/m5602/
5271 GSPCA PAC207 SONIXB SUBDRIVER
5272 M: Hans Verkuil <hverkuil@xs4all.nl>
5273 L: linux-media@vger.kernel.org
5274 T: git git://linuxtv.org/media_tree.git
5276 F: drivers/media/usb/gspca/pac207.c
5278 GSPCA SN9C20X SUBDRIVER
5279 M: Brian Johnson <brijohn@gmail.com>
5280 L: linux-media@vger.kernel.org
5281 T: git git://linuxtv.org/media_tree.git
5283 F: drivers/media/usb/gspca/sn9c20x.c
5285 GSPCA T613 SUBDRIVER
5286 M: Leandro Costantino <lcostantino@gmail.com>
5287 L: linux-media@vger.kernel.org
5288 T: git git://linuxtv.org/media_tree.git
5290 F: drivers/media/usb/gspca/t613.c
5292 GSPCA USB WEBCAM DRIVER
5293 M: Hans Verkuil <hverkuil@xs4all.nl>
5294 L: linux-media@vger.kernel.org
5295 T: git git://linuxtv.org/media_tree.git
5297 F: drivers/media/usb/gspca/
5299 GUID PARTITION TABLE (GPT)
5300 M: Davidlohr Bueso <dave@stgolabs.net>
5301 L: linux-efi@vger.kernel.org
5303 F: block/partitions/efi.*
5305 STK1160 USB VIDEO CAPTURE DRIVER
5306 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
5307 L: linux-media@vger.kernel.org
5308 T: git git://linuxtv.org/media_tree.git
5310 F: drivers/media/usb/stk1160/
5313 M: Yoshinori Sato <ysato@users.sourceforge.jp>
5314 L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
5315 W: http://uclinux-h8.sourceforge.jp
5316 T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
5319 F: drivers/clocksource/h8300_*.c
5320 F: drivers/clk/h8300/
5321 F: drivers/irqchip/irq-renesas-h8*.c
5323 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
5324 M: Frank Seidel <frank@f-seidel.de>
5325 L: platform-driver-x86@vger.kernel.org
5326 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
5328 F: drivers/platform/x86/hdaps.c
5330 HDPVR USB VIDEO ENCODER DRIVER
5331 M: Hans Verkuil <hverkuil@xs4all.nl>
5332 L: linux-media@vger.kernel.org
5333 T: git git://linuxtv.org/media_tree.git
5334 W: https://linuxtv.org
5336 F: drivers/media/usb/hdpvr/
5338 HWPOISON MEMORY FAILURE HANDLING
5339 M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
5340 L: linux-mm@kvack.org
5342 F: mm/memory-failure.c
5343 F: mm/hwpoison-inject.c
5345 HYPERVISOR VIRTUAL CONSOLE DRIVER
5346 L: linuxppc-dev@lists.ozlabs.org
5351 M: Antti Palosaari <crope@iki.fi>
5352 L: linux-media@vger.kernel.org
5353 W: https://linuxtv.org
5354 W: http://palosaari.fi/linux/
5355 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5356 T: git git://linuxtv.org/anttip/media_tree.git
5358 F: drivers/media/usb/hackrf/
5361 M: Jean Delvare <jdelvare@suse.com>
5362 M: Guenter Roeck <linux@roeck-us.net>
5363 L: linux-hwmon@vger.kernel.org
5364 W: http://hwmon.wiki.kernel.org/
5365 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
5366 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
5368 F: Documentation/hwmon/
5370 F: include/linux/hwmon*.h
5372 HARDWARE RANDOM NUMBER GENERATOR CORE
5373 M: Matt Mackall <mpm@selenic.com>
5374 M: Herbert Xu <herbert@gondor.apana.org.au>
5375 L: linux-crypto@vger.kernel.org
5377 F: Documentation/devicetree/bindings/rng/
5378 F: Documentation/hw_random.txt
5379 F: drivers/char/hw_random/
5380 F: include/linux/hw_random.h
5382 HARDWARE SPINLOCK CORE
5383 M: Ohad Ben-Cohen <ohad@wizery.com>
5384 M: Bjorn Andersson <bjorn.andersson@linaro.org>
5385 L: linux-remoteproc@vger.kernel.org
5387 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
5388 F: Documentation/devicetree/bindings/hwlock/
5389 F: Documentation/hwspinlock.txt
5390 F: drivers/hwspinlock/
5391 F: include/linux/hwspinlock.h
5393 HARMONY SOUND DRIVER
5394 L: linux-parisc@vger.kernel.org
5396 F: sound/parisc/harmony.*
5399 M: Antti Palosaari <crope@iki.fi>
5400 L: linux-media@vger.kernel.org
5401 W: https://linuxtv.org
5402 W: http://palosaari.fi/linux/
5403 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5404 T: git git://linuxtv.org/anttip/media_tree.git
5406 F: drivers/media/dvb-frontends/hd29l2*
5408 HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
5409 M: Brian Boylston <brian.boylston@hpe.com>
5411 F: Documentation/watchdog/hpwdt.txt
5412 F: drivers/watchdog/hpwdt.c
5414 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
5415 M: Don Brace <don.brace@microsemi.com>
5416 L: iss_storagedev@hp.com
5417 L: esc.storagedev@microsemi.com
5418 L: linux-scsi@vger.kernel.org
5420 F: Documentation/scsi/hpsa.txt
5421 F: drivers/scsi/hpsa*.[ch]
5422 F: include/linux/cciss*.h
5423 F: include/uapi/linux/cciss*.h
5425 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5426 M: Don Brace <don.brace@microsemi.com>
5427 L: iss_storagedev@hp.com
5428 L: esc.storagedev@microsemi.com
5429 L: linux-scsi@vger.kernel.org
5431 F: Documentation/blockdev/cciss.txt
5432 F: drivers/block/cciss*
5433 F: include/linux/cciss_ioctl.h
5434 F: include/uapi/linux/cciss_ioctl.h
5437 M: Mike Marciniszyn <mike.marciniszyn@intel.com>
5438 M: Dennis Dalessandro <dennis.dalessandro@intel.com>
5439 L: linux-rdma@vger.kernel.org
5441 F: drivers/infiniband/hw/hfi1
5444 L: linux-fsdevel@vger.kernel.org
5446 F: Documentation/filesystems/hfs.txt
5450 L: linux-fsdevel@vger.kernel.org
5452 F: Documentation/filesystems/hfsplus.txt
5455 HGA FRAMEBUFFER DRIVER
5456 M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5457 L: linux-nvidia@lists.surfsouth.com
5458 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5460 F: drivers/video/fbdev/hgafb.c
5462 HIBERNATION (aka Software Suspend, aka swsusp)
5463 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5464 M: Pavel Machek <pavel@ucw.cz>
5465 L: linux-pm@vger.kernel.org
5468 F: drivers/base/power/
5470 F: include/linux/suspend.h
5471 F: include/linux/freezer.h
5472 F: include/linux/pm.h
5473 F: arch/*/include/asm/suspend*.h
5476 M: Jiri Kosina <jikos@kernel.org>
5477 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
5478 L: linux-input@vger.kernel.org
5479 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5482 F: include/linux/hid*
5483 F: include/uapi/linux/hid*
5485 HID SENSOR HUB DRIVERS
5486 M: Jiri Kosina <jikos@kernel.org>
5487 M: Jonathan Cameron <jic23@kernel.org>
5488 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5489 L: linux-input@vger.kernel.org
5490 L: linux-iio@vger.kernel.org
5492 F: Documentation/hid/hid-sensor*
5493 F: drivers/hid/hid-sensor-*
5494 F: drivers/iio/*/hid-*
5495 F: include/linux/hid-sensor-*
5497 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5498 M: Thomas Gleixner <tglx@linutronix.de>
5499 L: linux-kernel@vger.kernel.org
5500 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5502 F: Documentation/timers/
5503 F: kernel/time/hrtimer.c
5504 F: kernel/time/clockevents.c
5505 F: kernel/time/tick*.*
5506 F: kernel/time/timer_*.c
5507 F: include/linux/clockchips.h
5508 F: include/linux/hrtimer.h
5510 HIGH-SPEED SCC DRIVER FOR AX.25
5511 L: linux-hams@vger.kernel.org
5513 F: drivers/net/hamradio/dmascc.c
5514 F: drivers/net/hamradio/scc.c
5516 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5517 M: HighPoint Linux Team <linux@highpoint-tech.com>
5518 W: http://www.highpoint-tech.com
5520 F: Documentation/scsi/hptiop.txt
5521 F: drivers/scsi/hptiop.c
5524 M: Jes Sorensen <jes@trained-monkey.org>
5525 L: linux-hippi@sunsite.dk
5527 F: include/linux/hippidevice.h
5528 F: include/uapi/linux/if_hippi.h
5530 F: drivers/net/hippi/
5532 HISILICON NETWORK SUBSYSTEM DRIVER
5533 M: Yisen Zhuang <yisen.zhuang@huawei.com>
5534 M: Salil Mehta <salil.mehta@huawei.com>
5535 L: netdev@vger.kernel.org
5536 W: http://www.hisilicon.com
5538 F: drivers/net/ethernet/hisilicon/
5539 F: Documentation/devicetree/bindings/net/hisilicon*.txt
5541 HISILICON SAS Controller
5542 M: John Garry <john.garry@huawei.com>
5543 W: http://www.hisilicon.com
5545 F: drivers/scsi/hisi_sas/
5546 F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5549 M: Jouni Malinen <j@w1.fi>
5550 L: hostap@shmoo.com (subscribers-only)
5551 L: linux-wireless@vger.kernel.org
5552 W: http://hostap.epitest.fi/
5554 F: drivers/net/wireless/intersil/hostap/
5556 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5557 L: platform-driver-x86@vger.kernel.org
5559 F: drivers/platform/x86/tc1100-wmi.c
5561 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5562 M: Jaroslav Kysela <perex@perex.cz>
5564 F: drivers/net/ethernet/hp/hp100.*
5566 HPET: High Precision Event Timers driver
5567 M: Clemens Ladisch <clemens@ladisch.de>
5569 F: Documentation/timers/hpet.txt
5570 F: drivers/char/hpet.c
5571 F: include/linux/hpet.h
5572 F: include/uapi/linux/hpet.h
5576 F: arch/x86/kernel/hpet.c
5577 F: arch/x86/include/asm/hpet.h
5580 M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5581 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5586 M: Sebastian Reichel <sre@kernel.org>
5587 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5589 F: Documentation/ABI/testing/sysfs-bus-hsi
5590 F: Documentation/hsi.txt
5592 F: include/linux/hsi/
5593 F: include/uapi/linux/hsi/
5596 M: Jan Dumon <j.dumon@option.com>
5597 W: http://www.pharscape.org
5599 F: drivers/net/usb/hso.c
5601 HSR NETWORK PROTOCOL
5602 M: Arvid Brodin <arvid.brodin@alten.se>
5603 L: netdev@vger.kernel.org
5607 HTCPEN TOUCHSCREEN DRIVER
5608 M: Pau Oliva Fora <pof@eslack.org>
5609 L: linux-input@vger.kernel.org
5611 F: drivers/input/touchscreen/htcpen.c
5614 M: Nadia Yvette Chambers <nyc@holomorphy.com>
5618 Hyper-V CORE AND DRIVERS
5619 M: "K. Y. Srinivasan" <kys@microsoft.com>
5620 M: Haiyang Zhang <haiyangz@microsoft.com>
5621 L: devel@linuxdriverproject.org
5623 F: arch/x86/include/asm/mshyperv.h
5624 F: arch/x86/include/uapi/asm/hyperv.h
5625 F: arch/x86/kernel/cpu/mshyperv.c
5626 F: drivers/hid/hid-hyperv.c
5628 F: drivers/input/serio/hyperv-keyboard.c
5629 F: drivers/pci/host/pci-hyperv.c
5630 F: drivers/net/hyperv/
5631 F: drivers/scsi/storvsc_drv.c
5632 F: drivers/video/fbdev/hyperv_fb.c
5633 F: include/linux/hyperv.h
5635 F: Documentation/ABI/stable/sysfs-bus-vmbus
5638 M: Peter Rosin <peda@axentia.se>
5639 L: linux-i2c@vger.kernel.org
5641 F: Documentation/i2c/i2c-topology
5642 F: Documentation/i2c/muxes/
5643 F: Documentation/devicetree/bindings/i2c/i2c-mux*
5644 F: drivers/i2c/i2c-mux.c
5645 F: drivers/i2c/muxes/
5646 F: include/linux/i2c-mux.h
5648 I2C OVER PARALLEL PORT
5649 M: Jean Delvare <jdelvare@suse.com>
5650 L: linux-i2c@vger.kernel.org
5652 F: Documentation/i2c/busses/i2c-parport
5653 F: Documentation/i2c/busses/i2c-parport-light
5654 F: drivers/i2c/busses/i2c-parport.c
5655 F: drivers/i2c/busses/i2c-parport-light.c
5657 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5658 M: Jean Delvare <jdelvare@suse.com>
5659 L: linux-i2c@vger.kernel.org
5661 F: Documentation/i2c/busses/i2c-ali1535
5662 F: Documentation/i2c/busses/i2c-ali1563
5663 F: Documentation/i2c/busses/i2c-ali15x3
5664 F: Documentation/i2c/busses/i2c-amd756
5665 F: Documentation/i2c/busses/i2c-amd8111
5666 F: Documentation/i2c/busses/i2c-i801
5667 F: Documentation/i2c/busses/i2c-nforce2
5668 F: Documentation/i2c/busses/i2c-piix4
5669 F: Documentation/i2c/busses/i2c-sis5595
5670 F: Documentation/i2c/busses/i2c-sis630
5671 F: Documentation/i2c/busses/i2c-sis96x
5672 F: Documentation/i2c/busses/i2c-via
5673 F: Documentation/i2c/busses/i2c-viapro
5674 F: drivers/i2c/busses/i2c-ali1535.c
5675 F: drivers/i2c/busses/i2c-ali1563.c
5676 F: drivers/i2c/busses/i2c-ali15x3.c
5677 F: drivers/i2c/busses/i2c-amd756.c
5678 F: drivers/i2c/busses/i2c-amd756-s4882.c
5679 F: drivers/i2c/busses/i2c-amd8111.c
5680 F: drivers/i2c/busses/i2c-i801.c
5681 F: drivers/i2c/busses/i2c-isch.c
5682 F: drivers/i2c/busses/i2c-nforce2.c
5683 F: drivers/i2c/busses/i2c-nforce2-s4985.c
5684 F: drivers/i2c/busses/i2c-piix4.c
5685 F: drivers/i2c/busses/i2c-sis5595.c
5686 F: drivers/i2c/busses/i2c-sis630.c
5687 F: drivers/i2c/busses/i2c-sis96x.c
5688 F: drivers/i2c/busses/i2c-via.c
5689 F: drivers/i2c/busses/i2c-viapro.c
5691 I2C/SMBUS ISMT DRIVER
5692 M: Seth Heasley <seth.heasley@intel.com>
5693 M: Neil Horman <nhorman@tuxdriver.com>
5694 L: linux-i2c@vger.kernel.org
5695 F: drivers/i2c/busses/i2c-ismt.c
5696 F: Documentation/i2c/busses/i2c-ismt
5698 I2C/SMBUS STUB DRIVER
5699 M: Jean Delvare <jdelvare@suse.com>
5700 L: linux-i2c@vger.kernel.org
5702 F: drivers/i2c/i2c-stub.c
5705 M: Wolfram Sang <wsa@the-dreams.de>
5706 L: linux-i2c@vger.kernel.org
5707 W: https://i2c.wiki.kernel.org/
5708 Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
5709 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5711 F: Documentation/devicetree/bindings/i2c/
5712 F: Documentation/i2c/
5715 F: include/linux/i2c.h
5716 F: include/linux/i2c-*.h
5717 F: include/uapi/linux/i2c.h
5718 F: include/uapi/linux/i2c-*.h
5721 M: Mika Westerberg <mika.westerberg@linux.intel.com>
5722 L: linux-i2c@vger.kernel.org
5723 L: linux-acpi@vger.kernel.org
5727 M: Jean Delvare <jdelvare@suse.com>
5728 L: linux-i2c@vger.kernel.org
5730 F: Documentation/i2c/busses/i2c-taos-evm
5731 F: drivers/i2c/busses/i2c-taos-evm.c
5734 M: Till Harbaum <till@harbaum.org>
5735 L: linux-i2c@vger.kernel.org
5736 W: http://www.harbaum.org/till/i2c_tiny_usb
5738 F: drivers/i2c/busses/i2c-tiny-usb.c
5741 M: "H. Peter Anvin" <hpa@zytor.com>
5745 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5746 M: "H. Peter Anvin" <hpa@zytor.com>
5747 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5750 IA64 (Itanium) PLATFORM
5751 M: Tony Luck <tony.luck@intel.com>
5752 M: Fenghua Yu <fenghua.yu@intel.com>
5753 L: linux-ia64@vger.kernel.org
5754 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5758 IBM Power VMX Cryptographic instructions
5759 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5760 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5761 L: linux-crypto@vger.kernel.org
5763 F: drivers/crypto/vmx/Makefile
5764 F: drivers/crypto/vmx/Kconfig
5765 F: drivers/crypto/vmx/vmx.c
5766 F: drivers/crypto/vmx/aes*
5767 F: drivers/crypto/vmx/ghash*
5768 F: drivers/crypto/vmx/ppc-xlate.pl
5770 IBM Power in-Nest Crypto Acceleration
5771 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5772 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5773 L: linux-crypto@vger.kernel.org
5775 F: drivers/crypto/nx/Makefile
5776 F: drivers/crypto/nx/Kconfig
5777 F: drivers/crypto/nx/nx-aes*
5778 F: drivers/crypto/nx/nx-sha*
5779 F: drivers/crypto/nx/nx.*
5780 F: drivers/crypto/nx/nx_csbcpb.h
5781 F: drivers/crypto/nx/nx_debugfs.h
5783 IBM Power 842 compression accelerator
5784 M: Dan Streetman <ddstreet@ieee.org>
5786 F: drivers/crypto/nx/Makefile
5787 F: drivers/crypto/nx/Kconfig
5788 F: drivers/crypto/nx/nx-842*
5789 F: include/linux/sw842.h
5793 IBM Power Linux RAID adapter
5794 M: Brian King <brking@us.ibm.com>
5796 F: drivers/scsi/ipr.*
5798 IBM Power Virtual Ethernet Device Driver
5799 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5800 L: netdev@vger.kernel.org
5802 F: drivers/net/ethernet/ibm/ibmveth.*
5804 IBM Power SRIOV Virtual NIC Device Driver
5805 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5806 M: John Allen <jallen@linux.vnet.ibm.com>
5807 L: netdev@vger.kernel.org
5809 F: drivers/net/ethernet/ibm/ibmvnic.*
5811 IBM Power Virtual SCSI Device Drivers
5812 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5813 L: linux-scsi@vger.kernel.org
5815 F: drivers/scsi/ibmvscsi/ibmvscsi*
5816 F: drivers/scsi/ibmvscsi/viosrp.h
5818 IBM Power Virtual FC Device Drivers
5819 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5820 L: linux-scsi@vger.kernel.org
5822 F: drivers/scsi/ibmvscsi/ibmvfc*
5824 IBM ServeRAID RAID DRIVER
5826 F: drivers/scsi/ips.*
5828 ICH LPC AND GPIO DRIVER
5829 M: Peter Tyser <ptyser@xes-inc.com>
5831 F: drivers/mfd/lpc_ich.c
5832 F: drivers/gpio/gpio-ich.c
5835 M: "David S. Miller" <davem@davemloft.net>
5836 L: linux-ide@vger.kernel.org
5837 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
5838 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5840 F: Documentation/ide/
5842 F: include/linux/ide.h
5844 IDEAPAD LAPTOP EXTRAS DRIVER
5845 M: Ike Panhc <ike.pan@canonical.com>
5846 L: platform-driver-x86@vger.kernel.org
5847 W: http://launchpad.net/ideapad-laptop
5849 F: drivers/platform/x86/ideapad-laptop.c
5851 IDEAPAD LAPTOP SLIDEBAR DRIVER
5852 M: Andrey Moiseev <o2g.org.ru@gmail.com>
5853 L: linux-input@vger.kernel.org
5854 W: https://github.com/o2genum/ideapad-slidebar
5856 F: drivers/input/misc/ideapad_slidebar.c
5859 M: Borislav Petkov <bp@alien8.de>
5860 L: linux-ide@vger.kernel.org
5862 F: Documentation/cdrom/ide-cd
5863 F: drivers/ide/ide-cd*
5866 M: Andy Henroid <andrew.d.henroid@intel.com>
5867 L: linux-pm@vger.kernel.org
5869 F: drivers/idle/i7300_idle.c
5871 IEEE 802.15.4 SUBSYSTEM
5872 M: Alexander Aring <aar@pengutronix.de>
5873 L: linux-wpan@vger.kernel.org
5874 W: http://wpan.cakelab.org/
5875 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
5876 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
5880 F: drivers/net/ieee802154/
5881 F: include/linux/nl802154.h
5882 F: include/linux/ieee802154.h
5883 F: include/net/nl802154.h
5884 F: include/net/mac802154.h
5885 F: include/net/af_ieee802154.h
5886 F: include/net/cfg802154.h
5887 F: include/net/ieee802154_netdev.h
5888 F: Documentation/networking/ieee802154.txt
5890 IGORPLUG-USB IR RECEIVER
5891 M: Sean Young <sean@mess.org>
5892 L: linux-media@vger.kernel.org
5894 F: drivers/media/rc/igorplugusb.c
5896 IGUANAWORKS USB IR TRANSCEIVER
5897 M: Sean Young <sean@mess.org>
5898 L: linux-media@vger.kernel.org
5900 F: drivers/media/rc/iguanair.c
5902 IIO SUBSYSTEM AND DRIVERS
5903 M: Jonathan Cameron <jic23@kernel.org>
5904 R: Hartmut Knaack <knaack.h@gmx.de>
5905 R: Lars-Peter Clausen <lars@metafoo.de>
5906 R: Peter Meerwald-Stadler <pmeerw@pmeerw.net>
5907 L: linux-iio@vger.kernel.org
5908 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
5910 F: Documentation/devicetree/bindings/iio/
5912 F: drivers/staging/iio/
5913 F: include/linux/iio/
5916 IKANOS/ADI EAGLE ADSL USB DRIVER
5917 M: Matthieu Castet <castet.matthieu@free.fr>
5918 M: Stanislaw Gruszka <stf_xl@wp.pl>
5920 F: drivers/usb/atm/ueagle-atm.c
5922 INA209 HARDWARE MONITOR DRIVER
5923 M: Guenter Roeck <linux@roeck-us.net>
5924 L: linux-hwmon@vger.kernel.org
5926 F: Documentation/hwmon/ina209
5927 F: Documentation/devicetree/bindings/i2c/ina209.txt
5928 F: drivers/hwmon/ina209.c
5930 INA2XX HARDWARE MONITOR DRIVER
5931 M: Guenter Roeck <linux@roeck-us.net>
5932 L: linux-hwmon@vger.kernel.org
5934 F: Documentation/hwmon/ina2xx
5935 F: drivers/hwmon/ina2xx.c
5936 F: include/linux/platform_data/ina2xx.h
5938 INDUSTRY PACK SUBSYSTEM (IPACK)
5939 M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5940 M: Jens Taprogge <jens.taprogge@taprogge.org>
5941 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5942 L: industrypack-devel@lists.sourceforge.net
5943 W: http://industrypack.sourceforge.net
5947 INGENIC JZ4780 DMA Driver
5948 M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5950 F: drivers/dma/dma-jz4780.c
5952 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5953 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5954 M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5955 L: linux-ima-devel@lists.sourceforge.net
5956 L: linux-ima-user@lists.sourceforge.net
5957 L: linux-security-module@vger.kernel.org
5958 T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
5960 F: security/integrity/ima/
5962 IMGTEC IR DECODER DRIVER
5963 M: James Hogan <james.hogan@imgtec.com>
5965 F: drivers/media/rc/img-ir/
5967 IMS TWINTURBO FRAMEBUFFER DRIVER
5968 L: linux-fbdev@vger.kernel.org
5970 F: drivers/video/fbdev/imsttfb.c
5972 INFINIBAND SUBSYSTEM
5973 M: Doug Ledford <dledford@redhat.com>
5974 M: Sean Hefty <sean.hefty@intel.com>
5975 M: Hal Rosenstock <hal.rosenstock@gmail.com>
5976 L: linux-rdma@vger.kernel.org
5977 W: http://www.openfabrics.org/
5978 Q: http://patchwork.kernel.org/project/linux-rdma/list/
5979 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5981 F: Documentation/infiniband/
5982 F: drivers/infiniband/
5983 F: include/uapi/linux/if_infiniband.h
5984 F: include/uapi/rdma/
5988 M: John McCutchan <john@johnmccutchan.com>
5989 M: Robert Love <rlove@rlove.org>
5990 M: Eric Paris <eparis@parisplace.org>
5992 F: Documentation/filesystems/inotify.txt
5993 F: fs/notify/inotify/
5994 F: include/linux/inotify.h
5995 F: include/uapi/linux/inotify.h
5997 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5998 M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
5999 L: linux-input@vger.kernel.org
6000 Q: http://patchwork.kernel.org/project/linux-input/list/
6001 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
6004 F: include/linux/input.h
6005 F: include/uapi/linux/input.h
6006 F: include/linux/input/
6007 F: Documentation/devicetree/bindings/input/
6009 INPUT MULTITOUCH (MT) PROTOCOL
6010 M: Henrik Rydberg <rydberg@bitmath.org>
6011 L: linux-input@vger.kernel.org
6013 F: Documentation/input/multi-touch-protocol.txt
6014 F: drivers/input/input-mt.c
6017 INTEL ASoC BDW/HSW DRIVERS
6018 M: Jie Yang <yang.jie@linux.intel.com>
6019 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6021 F: sound/soc/intel/common/sst-dsp*
6022 F: sound/soc/intel/common/sst-firmware.c
6023 F: sound/soc/intel/boards/broadwell.c
6024 F: sound/soc/intel/haswell/
6026 INTEL C600 SERIES SAS CONTROLLER DRIVER
6027 M: Intel SCU Linux support <intel-linux-scu@intel.com>
6028 M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
6029 L: linux-scsi@vger.kernel.org
6030 T: git git://git.code.sf.net/p/intel-sas/isci
6032 F: drivers/scsi/isci/
6034 INTEL HID EVENT DRIVER
6035 M: Alex Hung <alex.hung@canonical.com>
6036 L: platform-driver-x86@vger.kernel.org
6038 F: drivers/platform/x86/intel-hid.c
6040 INTEL VIRTUAL BUTTON DRIVER
6041 M: AceLan Kao <acelan.kao@canonical.com>
6042 L: platform-driver-x86@vger.kernel.org
6044 F: drivers/platform/x86/intel-vbtn.c
6047 M: Len Brown <lenb@kernel.org>
6048 L: linux-pm@vger.kernel.org
6049 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
6051 F: drivers/idle/intel_idle.c
6054 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
6055 M: Len Brown <lenb@kernel.org>
6056 L: linux-pm@vger.kernel.org
6058 F: drivers/cpufreq/intel_pstate.c
6060 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
6061 M: Maik Broemme <mbroemme@plusserver.de>
6062 L: linux-fbdev@vger.kernel.org
6064 F: Documentation/fb/intelfb.txt
6065 F: drivers/video/fbdev/intelfb/
6067 INTEL 810/815 FRAMEBUFFER DRIVER
6068 M: Antonino Daplas <adaplas@gmail.com>
6069 L: linux-fbdev@vger.kernel.org
6071 F: drivers/video/fbdev/i810/
6073 INTEL MENLOW THERMAL DRIVER
6074 M: Sujith Thomas <sujith.thomas@intel.com>
6075 L: platform-driver-x86@vger.kernel.org
6076 W: https://01.org/linux-acpi
6078 F: drivers/platform/x86/intel_menlow.c
6080 INTEL I/OAT DMA DRIVER
6081 M: Dave Jiang <dave.jiang@intel.com>
6082 R: Dan Williams <dan.j.williams@intel.com>
6083 L: dmaengine@vger.kernel.org
6084 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
6086 F: drivers/dma/ioat*
6089 M: David Woodhouse <dwmw2@infradead.org>
6090 L: iommu@lists.linux-foundation.org
6091 T: git git://git.infradead.org/iommu-2.6.git
6093 F: drivers/iommu/intel-iommu.c
6094 F: include/linux/intel-iommu.h
6096 INTEL IOP-ADMA DMA DRIVER
6097 R: Dan Williams <dan.j.williams@intel.com>
6099 F: drivers/dma/iop-adma.c
6101 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
6102 M: Krzysztof Halasa <khalasa@piap.pl>
6104 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
6105 F: arch/arm/mach-ixp4xx/include/mach/npe.h
6106 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
6107 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
6108 F: drivers/net/ethernet/xscale/ixp4xx_eth.c
6109 F: drivers/net/wan/ixp4xx_hss.c
6111 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
6112 M: Deepak Saxena <dsaxena@plexity.net>
6114 F: drivers/char/hw_random/ixp4xx-rng.c
6116 INTEL ETHERNET DRIVERS
6117 M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
6118 L: intel-wired-lan@lists.osuosl.org (moderated for non-subscribers)
6119 W: http://www.intel.com/support/feedback.htm
6120 W: http://e1000.sourceforge.net/
6121 Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
6122 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
6123 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
6125 F: Documentation/networking/e100.txt
6126 F: Documentation/networking/e1000.txt
6127 F: Documentation/networking/e1000e.txt
6128 F: Documentation/networking/igb.txt
6129 F: Documentation/networking/igbvf.txt
6130 F: Documentation/networking/ixgb.txt
6131 F: Documentation/networking/ixgbe.txt
6132 F: Documentation/networking/ixgbevf.txt
6133 F: Documentation/networking/i40e.txt
6134 F: Documentation/networking/i40evf.txt
6135 F: drivers/net/ethernet/intel/
6136 F: drivers/net/ethernet/intel/*/
6138 INTEL RDMA RNIC DRIVER
6139 M: Faisal Latif <faisal.latif@intel.com>
6140 R: Chien Tin Tung <chien.tin.tung@intel.com>
6141 R: Mustafa Ismail <mustafa.ismail@intel.com>
6142 R: Shiraz Saleem <shiraz.saleem@intel.com>
6143 R: Tatyana Nikolova <tatyana.e.nikolova@intel.com>
6144 L: linux-rdma@vger.kernel.org
6146 F: drivers/infiniband/hw/i40iw/
6148 INTEL MERRIFIELD GPIO DRIVER
6149 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
6150 L: linux-gpio@vger.kernel.org
6152 F: drivers/gpio/gpio-merrifield.c
6154 INTEL-MID GPIO DRIVER
6155 M: David Cohen <david.a.cohen@linux.intel.com>
6156 L: linux-gpio@vger.kernel.org
6158 F: drivers/gpio/gpio-intel-mid.c
6160 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
6161 M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
6162 L: linux-wireless@vger.kernel.org
6164 F: Documentation/networking/README.ipw2100
6165 F: Documentation/networking/README.ipw2200
6166 F: drivers/net/wireless/intel/ipw2x00/
6169 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
6171 F: Documentation/trace/intel_th.txt
6172 F: drivers/hwtracing/intel_th/
6174 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
6175 M: Ning Sun <ning.sun@intel.com>
6176 L: tboot-devel@lists.sourceforge.net
6177 W: http://tboot.sourceforge.net
6178 T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
6180 F: Documentation/intel_txt.txt
6181 F: include/linux/tboot.h
6182 F: arch/x86/kernel/tboot.c
6184 INTEL WIRELESS WIMAX CONNECTION 2400
6185 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
6186 M: linux-wimax@intel.com
6187 L: wimax@linuxwimax.org (subscribers-only)
6189 W: http://linuxwimax.org
6190 F: Documentation/wimax/README.i2400m
6191 F: drivers/net/wimax/i2400m/
6192 F: include/uapi/linux/wimax/i2400m.h
6194 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
6195 M: Stanislaw Gruszka <sgruszka@redhat.com>
6196 L: linux-wireless@vger.kernel.org
6198 F: drivers/net/wireless/intel/iwlegacy/
6200 INTEL WIRELESS WIFI LINK (iwlwifi)
6201 M: Johannes Berg <johannes.berg@intel.com>
6202 M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
6203 M: Luca Coelho <luciano.coelho@intel.com>
6204 M: Intel Linux Wireless <linuxwifi@intel.com>
6205 L: linux-wireless@vger.kernel.org
6206 W: http://intellinuxwireless.org
6207 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
6209 F: drivers/net/wireless/intel/iwlwifi/
6211 INTEL MANAGEMENT ENGINE (mei)
6212 M: Tomas Winkler <tomas.winkler@intel.com>
6213 L: linux-kernel@vger.kernel.org
6215 F: include/uapi/linux/mei.h
6216 F: include/linux/mei_cl_bus.h
6217 F: drivers/misc/mei/*
6218 F: drivers/watchdog/mei_wdt.c
6219 F: Documentation/misc-devices/mei/*
6221 INTEL MIC DRIVERS (mic)
6222 M: Sudeep Dutt <sudeep.dutt@intel.com>
6223 M: Ashutosh Dixit <ashutosh.dixit@intel.com>
6225 W: https://github.com/sudeepdutt/mic
6226 W: http://software.intel.com/en-us/mic-developer
6227 F: include/linux/mic_bus.h
6228 F: include/linux/scif.h
6229 F: include/uapi/linux/mic_common.h
6230 F: include/uapi/linux/mic_ioctl.h
6231 F: include/uapi/linux/scif_ioctl.h
6232 F: drivers/misc/mic/
6233 F: drivers/dma/mic_x100_dma.c
6234 F: drivers/dma/mic_x100_dma.h
6235 F: Documentation/mic/
6237 INTEL PMC/P-Unit IPC DRIVER
6238 M: Zha Qipeng<qipeng.zha@intel.com>
6239 L: platform-driver-x86@vger.kernel.org
6241 F: drivers/platform/x86/intel_pmc_ipc.c
6242 F: drivers/platform/x86/intel_punit_ipc.c
6243 F: arch/x86/include/asm/intel_pmc_ipc.h
6244 F: arch/x86/include/asm/intel_punit_ipc.h
6246 INTEL TELEMETRY DRIVER
6247 M: Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
6248 L: platform-driver-x86@vger.kernel.org
6250 F: arch/x86/include/asm/intel_telemetry.h
6251 F: drivers/platform/x86/intel_telemetry*
6253 INTEL PMC CORE DRIVER
6254 M: Rajneesh Bhardwaj <rajneesh.bhardwaj@intel.com>
6255 M: Vishwanath Somayaji <vishwanath.somayaji@intel.com>
6256 L: platform-driver-x86@vger.kernel.org
6258 F: arch/x86/include/asm/pmc_core.h
6259 F: drivers/platform/x86/intel_pmc_core*
6261 IOC3 ETHERNET DRIVER
6262 M: Ralf Baechle <ralf@linux-mips.org>
6263 L: linux-mips@linux-mips.org
6265 F: drivers/net/ethernet/sgi/ioc3-eth.c
6268 M: Pat Gefre <pfg@sgi.com>
6269 L: linux-serial@vger.kernel.org
6271 F: drivers/tty/serial/ioc3_serial.c
6274 M: Joerg Roedel <joro@8bytes.org>
6275 L: iommu@lists.linux-foundation.org
6276 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
6278 F: Documentation/devicetree/bindings/iommu/
6282 M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
6284 F: net/ipv4/netfilter/ipt_MASQUERADE.c
6287 M: Corey Minyard <minyard@acm.org>
6288 L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
6289 W: http://openipmi.sourceforge.net/
6291 F: Documentation/IPMI.txt
6292 F: drivers/char/ipmi/
6293 F: include/linux/ipmi*
6294 F: include/uapi/linux/ipmi*
6296 QCOM AUDIO (ASoC) DRIVERS
6297 M: Patrick Lai <plai@codeaurora.org>
6298 M: Banajit Goswami <bgoswami@codeaurora.org>
6299 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6303 IPS SCSI RAID DRIVER
6304 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
6305 L: linux-scsi@vger.kernel.org
6306 W: http://www.adaptec.com/
6308 F: drivers/scsi/ips*
6311 M: Wensong Zhang <wensong@linux-vs.org>
6312 M: Simon Horman <horms@verge.net.au>
6313 M: Julian Anastasov <ja@ssi.bg>
6314 L: netdev@vger.kernel.org
6315 L: lvs-devel@vger.kernel.org
6317 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
6318 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
6319 F: Documentation/networking/ipvs-sysctl.txt
6320 F: include/net/ip_vs.h
6321 F: include/uapi/linux/ip_vs.h
6322 F: net/netfilter/ipvs/
6325 M: Jiri Kosina <jikos@kernel.org>
6326 M: David Sterba <dsterba@suse.com>
6328 F: drivers/tty/ipwireless/
6331 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6332 L: netdev@vger.kernel.org
6334 F: include/net/ipx.h
6335 F: include/uapi/linux/ipx.h
6339 M: Samuel Ortiz <samuel@sortiz.org>
6340 L: irda-users@lists.sourceforge.net (subscribers-only)
6341 L: netdev@vger.kernel.org
6342 W: http://irda.sourceforge.net/
6344 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
6345 F: Documentation/networking/irda.txt
6346 F: drivers/net/irda/
6347 F: include/net/irda/
6351 M: Thomas Gleixner <tglx@linutronix.de>
6352 L: linux-kernel@vger.kernel.org
6354 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6358 M: Thomas Gleixner <tglx@linutronix.de>
6359 M: Jason Cooper <jason@lakedaemon.net>
6360 M: Marc Zyngier <marc.zyngier@arm.com>
6361 L: linux-kernel@vger.kernel.org
6363 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6364 T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
6365 F: Documentation/devicetree/bindings/interrupt-controller/
6368 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
6369 M: Marc Zyngier <marc.zyngier@arm.com>
6371 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6372 F: Documentation/IRQ-domain.txt
6373 F: include/linux/irqdomain.h
6374 F: kernel/irq/irqdomain.c
6378 M: William Breathitt Gray <vilhelm.gray@gmail.com>
6380 F: Documentation/isa.txt
6381 F: drivers/base/isa.c
6382 F: include/linux/isa.h
6385 M: Jaroslav Kysela <perex@perex.cz>
6387 F: Documentation/isapnp.txt
6388 F: drivers/pnp/isapnp/
6389 F: include/linux/isapnp.h
6392 M: Hans Verkuil <hverkuil@xs4all.nl>
6393 L: linux-media@vger.kernel.org
6394 T: git git://linuxtv.org/media_tree.git
6395 W: https://linuxtv.org
6397 F: drivers/media/radio/radio-isa*
6399 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
6400 M: Peter Jones <pjones@redhat.com>
6401 M: Konrad Rzeszutek Wilk <konrad@kernel.org>
6403 F: drivers/firmware/iscsi_ibft*
6406 M: Mike Christie <michaelc@cs.wisc.edu>
6407 L: open-iscsi@googlegroups.com
6408 W: www.open-iscsi.org
6409 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
6411 F: drivers/scsi/*iscsi*
6412 F: include/scsi/*iscsi*
6414 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
6415 M: Or Gerlitz <ogerlitz@mellanox.com>
6416 M: Sagi Grimberg <sagi@grimberg.me>
6417 M: Roi Dayan <roid@mellanox.com>
6418 L: linux-rdma@vger.kernel.org
6420 W: http://www.openfabrics.org
6421 W: www.open-iscsi.org
6422 Q: http://patchwork.kernel.org/project/linux-rdma/list/
6423 F: drivers/infiniband/ulp/iser/
6425 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
6426 M: Sagi Grimberg <sagi@grimberg.me>
6427 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
6428 L: linux-rdma@vger.kernel.org
6429 L: target-devel@vger.kernel.org
6431 W: http://www.linux-iscsi.org
6432 F: drivers/infiniband/ulp/isert
6435 M: Karsten Keil <isdn@linux-pingi.de>
6436 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
6437 L: netdev@vger.kernel.org
6438 W: http://www.isdn4linux.de
6439 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
6441 F: Documentation/isdn/
6443 F: include/linux/isdn.h
6444 F: include/linux/isdn/
6445 F: include/uapi/linux/isdn.h
6446 F: include/uapi/linux/isdn/
6448 ISDN SUBSYSTEM (Eicon active card driver)
6449 M: Armin Schindler <mac@melware.de>
6450 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
6451 W: http://www.melware.de
6453 F: drivers/isdn/hardware/eicon/
6455 IT87 HARDWARE MONITORING DRIVER
6456 M: Jean Delvare <jdelvare@suse.com>
6457 L: linux-hwmon@vger.kernel.org
6459 F: Documentation/hwmon/it87
6460 F: drivers/hwmon/it87.c
6463 M: Antti Palosaari <crope@iki.fi>
6464 L: linux-media@vger.kernel.org
6465 W: https://linuxtv.org
6466 W: http://palosaari.fi/linux/
6467 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6468 T: git git://linuxtv.org/anttip/media_tree.git
6470 F: drivers/media/tuners/it913x*
6472 IVTV VIDEO4LINUX DRIVER
6473 M: Andy Walls <awalls@md.metrocast.net>
6474 L: ivtv-devel@ivtvdriver.org (subscribers-only)
6475 L: linux-media@vger.kernel.org
6476 T: git git://linuxtv.org/media_tree.git
6477 W: http://www.ivtvdriver.org
6479 F: Documentation/video4linux/*.ivtv
6480 F: drivers/media/pci/ivtv/
6481 F: include/uapi/linux/ivtv*
6483 IX2505V MEDIA DRIVER
6484 M: Malcolm Priestley <tvboxspy@gmail.com>
6485 L: linux-media@vger.kernel.org
6486 W: https://linuxtv.org
6487 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6489 F: drivers/media/dvb-frontends/ix2505v*
6491 JC42.4 TEMPERATURE SENSOR DRIVER
6492 M: Guenter Roeck <linux@roeck-us.net>
6493 L: linux-hwmon@vger.kernel.org
6495 F: drivers/hwmon/jc42.c
6496 F: Documentation/hwmon/jc42
6499 M: Dave Kleikamp <shaggy@kernel.org>
6500 L: jfs-discussion@lists.sourceforge.net
6501 W: http://jfs.sourceforge.net/
6502 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6504 F: Documentation/filesystems/jfs.txt
6508 M: Guo-Fu Tseng <cooldavid@cooldavid.org>
6509 L: netdev@vger.kernel.org
6511 F: drivers/net/ethernet/jme.*
6513 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6514 M: David Woodhouse <dwmw2@infradead.org>
6515 L: linux-mtd@lists.infradead.org
6516 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
6519 F: include/uapi/linux/jffs2.h
6521 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6522 M: "Theodore Ts'o" <tytso@mit.edu>
6523 M: Jan Kara <jack@suse.com>
6524 L: linux-ext4@vger.kernel.org
6527 F: include/linux/jbd2.h
6529 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6530 M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6531 L: linux-media@vger.kernel.org
6533 F: drivers/media/platform/rcar_jpu.c
6535 JSM Neo PCI based serial card
6536 M: Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>
6537 L: linux-serial@vger.kernel.org
6539 F: drivers/tty/serial/jsm/
6541 K10TEMP HARDWARE MONITORING DRIVER
6542 M: Clemens Ladisch <clemens@ladisch.de>
6543 L: linux-hwmon@vger.kernel.org
6545 F: Documentation/hwmon/k10temp
6546 F: drivers/hwmon/k10temp.c
6548 K8TEMP HARDWARE MONITORING DRIVER
6549 M: Rudolf Marek <r.marek@assembler.cz>
6550 L: linux-hwmon@vger.kernel.org
6552 F: Documentation/hwmon/k8temp
6553 F: drivers/hwmon/k8temp.c
6556 M: Andrey Ryabinin <aryabinin@virtuozzo.com>
6557 R: Alexander Potapenko <glider@google.com>
6558 R: Dmitry Vyukov <dvyukov@google.com>
6559 L: kasan-dev@googlegroups.com
6561 F: arch/*/include/asm/kasan.h
6562 F: arch/*/mm/kasan_init*
6563 F: Documentation/kasan.txt
6564 F: include/linux/kasan*.h
6567 F: scripts/Makefile.kasan
6570 M: "Yann E. MORIN" <yann.morin.1998@free.fr>
6571 L: linux-kbuild@vger.kernel.org
6572 T: git git://gitorious.org/linux-kconfig/linux-kconfig
6574 F: Documentation/kbuild/kconfig-language.txt
6578 M: Dave Young <dyoung@redhat.com>
6579 M: Baoquan He <bhe@redhat.com>
6580 R: Vivek Goyal <vgoyal@redhat.com>
6581 L: kexec@lists.infradead.org
6582 W: http://lse.sourceforge.net/kdump/
6584 F: Documentation/kdump/
6586 KEENE FM RADIO TRANSMITTER DRIVER
6587 M: Hans Verkuil <hverkuil@xs4all.nl>
6588 L: linux-media@vger.kernel.org
6589 T: git git://linuxtv.org/media_tree.git
6590 W: https://linuxtv.org
6592 F: drivers/media/radio/radio-keene*
6594 KERNEL AUTOMOUNTER v4 (AUTOFS4)
6595 M: Ian Kent <raven@themaw.net>
6596 L: autofs@vger.kernel.org
6600 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6601 M: Michal Marek <mmarek@suse.com>
6602 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6603 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6604 L: linux-kbuild@vger.kernel.org
6606 F: Documentation/kbuild/
6608 F: scripts/Makefile.*
6614 L: kernel-janitors@vger.kernel.org
6615 W: http://kernelnewbies.org/KernelJanitors
6618 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6619 M: "J. Bruce Fields" <bfields@fieldses.org>
6620 M: Jeff Layton <jlayton@poochiereds.net>
6621 L: linux-nfs@vger.kernel.org
6622 W: http://nfs.sourceforge.net/
6623 T: git git://linux-nfs.org/~bfields/linux.git
6626 F: include/uapi/linux/nfsd/
6630 F: include/linux/lockd/
6631 F: include/linux/sunrpc/
6632 F: include/uapi/linux/sunrpc/
6634 KERNEL SELFTEST FRAMEWORK
6635 M: Shuah Khan <shuahkh@osg.samsung.com>
6636 M: Shuah Khan <shuah@kernel.org>
6637 L: linux-kselftest@vger.kernel.org
6638 T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6640 F: tools/testing/selftests
6642 KERNEL VIRTUAL MACHINE (KVM)
6643 M: Paolo Bonzini <pbonzini@redhat.com>
6644 M: Radim Krčmář <rkrcmar@redhat.com>
6645 L: kvm@vger.kernel.org
6646 W: http://www.linux-kvm.org
6647 T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6649 F: Documentation/*/kvm*.txt
6650 F: Documentation/virtual/kvm/
6652 F: arch/x86/kernel/kvm.c
6653 F: arch/x86/kernel/kvmclock.c
6654 F: arch/*/include/asm/kvm*
6655 F: include/linux/kvm*
6656 F: include/uapi/linux/kvm*
6660 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6661 M: Joerg Roedel <joro@8bytes.org>
6662 L: kvm@vger.kernel.org
6663 W: http://www.linux-kvm.org/
6665 F: arch/x86/include/asm/svm.h
6666 F: arch/x86/kvm/svm.c
6668 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6669 M: Alexander Graf <agraf@suse.com>
6670 L: kvm-ppc@vger.kernel.org
6671 W: http://www.linux-kvm.org/
6672 T: git git://github.com/agraf/linux-2.6.git
6674 F: arch/powerpc/include/asm/kvm*
6675 F: arch/powerpc/kvm/
6677 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6678 M: Christian Borntraeger <borntraeger@de.ibm.com>
6679 M: Cornelia Huck <cornelia.huck@de.ibm.com>
6680 L: linux-s390@vger.kernel.org
6681 W: http://www.ibm.com/developerworks/linux/linux390/
6682 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
6684 F: Documentation/s390/kvm.txt
6685 F: arch/s390/include/asm/kvm*
6688 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6689 M: Christoffer Dall <christoffer.dall@linaro.org>
6690 M: Marc Zyngier <marc.zyngier@arm.com>
6691 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6692 L: kvmarm@lists.cs.columbia.edu
6693 W: http://systems.cs.columbia.edu/projects/kvm-arm
6694 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6696 F: arch/arm/include/uapi/asm/kvm*
6697 F: arch/arm/include/asm/kvm*
6700 F: include/kvm/arm_*
6702 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6703 M: Christoffer Dall <christoffer.dall@linaro.org>
6704 M: Marc Zyngier <marc.zyngier@arm.com>
6705 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6706 L: kvmarm@lists.cs.columbia.edu
6708 F: arch/arm64/include/uapi/asm/kvm*
6709 F: arch/arm64/include/asm/kvm*
6712 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
6713 M: James Hogan <james.hogan@imgtec.com>
6714 L: linux-mips@linux-mips.org
6716 F: arch/mips/include/uapi/asm/kvm*
6717 F: arch/mips/include/asm/kvm*
6721 M: Eric Biederman <ebiederm@xmission.com>
6722 W: http://kernel.org/pub/linux/utils/kernel/kexec/
6723 L: kexec@lists.infradead.org
6725 F: include/linux/kexec.h
6726 F: include/uapi/linux/kexec.h
6730 M: David Howells <dhowells@redhat.com>
6731 L: keyrings@vger.kernel.org
6733 F: Documentation/security/keys.txt
6734 F: include/linux/key.h
6735 F: include/linux/key-type.h
6736 F: include/linux/keyctl.h
6737 F: include/uapi/linux/keyctl.h
6742 M: David Safford <safford@us.ibm.com>
6743 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6744 L: linux-security-module@vger.kernel.org
6745 L: keyrings@vger.kernel.org
6747 F: Documentation/security/keys-trusted-encrypted.txt
6748 F: include/keys/trusted-type.h
6749 F: security/keys/trusted.c
6750 F: security/keys/trusted.h
6753 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6754 M: David Safford <safford@us.ibm.com>
6755 L: linux-security-module@vger.kernel.org
6756 L: keyrings@vger.kernel.org
6758 F: Documentation/security/keys-trusted-encrypted.txt
6759 F: include/keys/encrypted-type.h
6760 F: security/keys/encrypted-keys/
6762 KGDB / KDB /debug_core
6763 M: Jason Wessel <jason.wessel@windriver.com>
6764 W: http://kgdb.wiki.kernel.org/
6765 L: kgdb-bugreport@lists.sourceforge.net
6766 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
6768 F: Documentation/DocBook/kgdb.tmpl
6769 F: drivers/misc/kgdbts.c
6770 F: drivers/tty/serial/kgdboc.c
6771 F: include/linux/kdb.h
6772 F: include/linux/kgdb.h
6776 M: Vegard Nossum <vegardno@ifi.uio.no>
6777 M: Pekka Enberg <penberg@kernel.org>
6779 F: Documentation/kmemcheck.txt
6780 F: arch/x86/include/asm/kmemcheck.h
6781 F: arch/x86/mm/kmemcheck/
6782 F: include/linux/kmemcheck.h
6786 M: Catalin Marinas <catalin.marinas@arm.com>
6788 F: Documentation/kmemleak.txt
6789 F: include/linux/kmemleak.h
6791 F: mm/kmemleak-test.c
6794 M: Ananth N Mavinakayanahalli <ananth@linux.vnet.ibm.com>
6795 M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6796 M: "David S. Miller" <davem@davemloft.net>
6797 M: Masami Hiramatsu <mhiramat@kernel.org>
6799 F: Documentation/kprobes.txt
6800 F: include/linux/kprobes.h
6803 KS0108 LCD CONTROLLER DRIVER
6804 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6805 W: http://miguelojeda.es/auxdisplay.htm
6806 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6808 F: Documentation/auxdisplay/ks0108
6809 F: drivers/auxdisplay/ks0108.c
6810 F: include/linux/ks0108.h
6813 M: David Ahern <dsa@cumulusnetworks.com>
6814 L: netdev@vger.kernel.org
6817 F: include/net/l3mdev.h
6819 LANTIQ MIPS ARCHITECTURE
6820 M: John Crispin <john@phrozen.org>
6821 L: linux-mips@linux-mips.org
6826 L: linux-x25@vger.kernel.org
6828 F: Documentation/networking/lapb-module.txt
6832 LASI 53c700 driver for PARISC
6833 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6834 L: linux-scsi@vger.kernel.org
6836 F: Documentation/scsi/53c700.txt
6837 F: drivers/scsi/53c700*
6840 M: Richard Purdie <rpurdie@rpsys.net>
6841 M: Jacek Anaszewski <j.anaszewski@samsung.com>
6842 L: linux-leds@vger.kernel.org
6843 T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6845 F: Documentation/devicetree/bindings/leds/
6847 F: include/linux/leds.h
6849 LEGACY EEPROM DRIVER
6850 M: Jean Delvare <jdelvare@suse.com>
6852 F: Documentation/misc-devices/eeprom
6853 F: drivers/misc/eeprom/eeprom.c
6855 LEGO USB Tower driver
6856 M: Juergen Stuber <starblue@users.sourceforge.net>
6857 L: legousb-devel@lists.sourceforge.net
6858 W: http://legousb.sourceforge.net/
6860 F: drivers/usb/misc/legousbtower.c
6863 M: Michael Krufky <mkrufky@linuxtv.org>
6864 L: linux-media@vger.kernel.org
6865 W: https://linuxtv.org
6866 W: http://github.com/mkrufky
6867 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6868 T: git git://linuxtv.org/mkrufky/tuners.git
6870 F: drivers/media/dvb-frontends/lg2160.*
6872 LGDT3305 MEDIA DRIVER
6873 M: Michael Krufky <mkrufky@linuxtv.org>
6874 L: linux-media@vger.kernel.org
6875 W: https://linuxtv.org
6876 W: http://github.com/mkrufky
6877 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6878 T: git git://linuxtv.org/mkrufky/tuners.git
6880 F: drivers/media/dvb-frontends/lgdt3305.*
6883 M: Rusty Russell <rusty@rustcorp.com.au>
6884 L: lguest@lists.ozlabs.org
6885 W: http://lguest.ozlabs.org/
6887 F: arch/x86/include/asm/lguest*.h
6890 F: include/linux/lguest*.h
6893 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6894 M: Tejun Heo <tj@kernel.org>
6895 L: linux-ide@vger.kernel.org
6896 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6899 F: include/linux/ata.h
6900 F: include/linux/libata.h
6901 F: Documentation/devicetree/bindings/ata/
6903 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6904 M: Viresh Kumar <vireshk@kernel.org>
6905 L: linux-ide@vger.kernel.org
6906 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6908 F: include/linux/pata_arasan_cf_data.h
6909 F: drivers/ata/pata_arasan_cf.c
6912 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6913 M: Tejun Heo <tj@kernel.org>
6914 L: linux-ide@vger.kernel.org
6915 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6917 F: drivers/ata/pata_*.c
6918 F: drivers/ata/ata_generic.c
6920 LIBATA SATA AHCI PLATFORM devices support
6921 M: Hans de Goede <hdegoede@redhat.com>
6922 M: Tejun Heo <tj@kernel.org>
6923 L: linux-ide@vger.kernel.org
6924 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6926 F: drivers/ata/ahci_platform.c
6927 F: drivers/ata/libahci_platform.c
6928 F: include/linux/ahci_platform.h
6930 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6931 M: Mikael Pettersson <mikpelinux@gmail.com>
6932 L: linux-ide@vger.kernel.org
6933 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6935 F: drivers/ata/sata_promise.*
6938 M: Sasha Levin <sasha.levin@oracle.com>
6940 F: tools/lib/lockdep/
6942 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6943 M: Dan Williams <dan.j.williams@intel.com>
6944 L: linux-nvdimm@lists.01.org
6945 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6946 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
6949 F: include/linux/nd.h
6950 F: include/linux/libnvdimm.h
6951 F: include/uapi/linux/ndctl.h
6953 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6954 M: Ross Zwisler <ross.zwisler@linux.intel.com>
6955 L: linux-nvdimm@lists.01.org
6956 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6958 F: drivers/nvdimm/blk.c
6959 F: drivers/nvdimm/region_devs.c
6960 F: drivers/acpi/nfit*
6962 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6963 M: Vishal Verma <vishal.l.verma@intel.com>
6964 L: linux-nvdimm@lists.01.org
6965 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6967 F: drivers/nvdimm/btt*
6969 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6970 M: Ross Zwisler <ross.zwisler@linux.intel.com>
6971 L: linux-nvdimm@lists.01.org
6972 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6974 F: drivers/nvdimm/pmem.c
6975 F: include/linux/pmem.h
6976 F: arch/*/include/asm/pmem.h
6978 LIGHTNVM PLATFORM SUPPORT
6979 M: Matias Bjorling <mb@lightnvm.io>
6980 W: http://github/OpenChannelSSD
6981 L: linux-block@vger.kernel.org
6983 F: drivers/lightnvm/
6984 F: include/linux/lightnvm.h
6985 F: include/uapi/linux/lightnvm.h
6987 LINUX FOR IBM pSERIES (RS/6000)
6988 M: Paul Mackerras <paulus@au.ibm.com>
6989 W: http://www.ibm.com/linux/ltc/projects/ppc
6991 F: arch/powerpc/boot/rs6000.h
6993 LINUX FOR POWERPC (32-BIT AND 64-BIT)
6994 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6995 M: Paul Mackerras <paulus@samba.org>
6996 M: Michael Ellerman <mpe@ellerman.id.au>
6997 W: http://www.penguinppc.org/
6998 L: linuxppc-dev@lists.ozlabs.org
6999 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
7000 T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
7002 F: Documentation/powerpc/
7004 F: drivers/char/tpm/tpm_ibmvtpm*
7005 F: drivers/crypto/nx/
7006 F: drivers/crypto/vmx/
7007 F: drivers/net/ethernet/ibm/ibmveth.*
7008 F: drivers/net/ethernet/ibm/ibmvnic.*
7009 F: drivers/pci/hotplug/pnv_php.c
7010 F: drivers/pci/hotplug/rpa*
7011 F: drivers/scsi/ibmvscsi/
7019 LINUX FOR POWER MACINTOSH
7020 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7021 W: http://www.penguinppc.org/
7022 L: linuxppc-dev@lists.ozlabs.org
7024 F: arch/powerpc/platforms/powermac/
7025 F: drivers/macintosh/
7027 LINUX FOR POWERPC EMBEDDED MPC5XXX
7028 M: Anatolij Gustschin <agust@denx.de>
7029 L: linuxppc-dev@lists.ozlabs.org
7030 T: git git://git.denx.de/linux-denx-agust.git
7032 F: arch/powerpc/platforms/512x/
7033 F: arch/powerpc/platforms/52xx/
7035 LINUX FOR POWERPC EMBEDDED PPC4XX
7036 M: Alistair Popple <alistair@popple.id.au>
7037 M: Matt Porter <mporter@kernel.crashing.org>
7038 W: http://www.penguinppc.org/
7039 L: linuxppc-dev@lists.ozlabs.org
7041 F: arch/powerpc/platforms/40x/
7042 F: arch/powerpc/platforms/44x/
7044 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
7045 L: linuxppc-dev@lists.ozlabs.org
7047 F: arch/powerpc/*/*virtex*
7048 F: arch/powerpc/*/*/*virtex*
7050 LINUX FOR POWERPC EMBEDDED PPC8XX
7051 M: Vitaly Bordug <vitb@kernel.crashing.org>
7052 W: http://www.penguinppc.org/
7053 L: linuxppc-dev@lists.ozlabs.org
7055 F: arch/powerpc/platforms/8xx/
7057 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
7058 M: Scott Wood <oss@buserror.net>
7059 M: Kumar Gala <galak@kernel.crashing.org>
7060 W: http://www.penguinppc.org/
7061 L: linuxppc-dev@lists.ozlabs.org
7062 T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
7064 F: arch/powerpc/platforms/83xx/
7065 F: arch/powerpc/platforms/85xx/
7067 LINUX FOR POWERPC PA SEMI PWRFICIENT
7068 M: Olof Johansson <olof@lixom.net>
7069 L: linuxppc-dev@lists.ozlabs.org
7071 F: arch/powerpc/platforms/pasemi/
7072 F: drivers/*/*pasemi*
7073 F: drivers/*/*/*pasemi*
7075 LINUX SECURITY MODULE (LSM) FRAMEWORK
7076 M: Chris Wright <chrisw@sous-sol.org>
7077 L: linux-security-module@vger.kernel.org
7080 LIS3LV02D ACCELEROMETER DRIVER
7081 M: Eric Piel <eric.piel@tremplin-utc.net>
7083 F: Documentation/misc-devices/lis3lv02d
7084 F: drivers/misc/lis3lv02d/
7085 F: drivers/platform/x86/hp_accel.c
7088 M: Josh Poimboeuf <jpoimboe@redhat.com>
7089 M: Jessica Yu <jeyu@redhat.com>
7090 M: Jiri Kosina <jikos@kernel.org>
7091 M: Miroslav Benes <mbenes@suse.cz>
7092 R: Petr Mladek <pmladek@suse.com>
7094 F: kernel/livepatch/
7095 F: include/linux/livepatch.h
7096 F: arch/x86/include/asm/livepatch.h
7097 F: arch/x86/kernel/livepatch.c
7098 F: Documentation/livepatch/
7099 F: Documentation/ABI/testing/sysfs-kernel-livepatch
7100 F: samples/livepatch/
7101 L: live-patching@vger.kernel.org
7102 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
7104 LINUX KERNEL DUMP TEST MODULE (LKDTM)
7105 M: Kees Cook <keescook@chromium.org>
7107 F: drivers/misc/lkdtm*
7110 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
7112 F: include/linux/llc.h
7113 F: include/uapi/linux/llc.h
7117 LM73 HARDWARE MONITOR DRIVER
7118 M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
7119 L: linux-hwmon@vger.kernel.org
7121 F: drivers/hwmon/lm73.c
7123 LM78 HARDWARE MONITOR DRIVER
7124 M: Jean Delvare <jdelvare@suse.com>
7125 L: linux-hwmon@vger.kernel.org
7127 F: Documentation/hwmon/lm78
7128 F: drivers/hwmon/lm78.c
7130 LM83 HARDWARE MONITOR DRIVER
7131 M: Jean Delvare <jdelvare@suse.com>
7132 L: linux-hwmon@vger.kernel.org
7134 F: Documentation/hwmon/lm83
7135 F: drivers/hwmon/lm83.c
7137 LM90 HARDWARE MONITOR DRIVER
7138 M: Jean Delvare <jdelvare@suse.com>
7139 L: linux-hwmon@vger.kernel.org
7141 F: Documentation/hwmon/lm90
7142 F: Documentation/devicetree/bindings/hwmon/lm90.txt
7143 F: drivers/hwmon/lm90.c
7145 LM95234 HARDWARE MONITOR DRIVER
7146 M: Guenter Roeck <linux@roeck-us.net>
7147 L: linux-hwmon@vger.kernel.org
7149 F: Documentation/hwmon/lm95234
7150 F: drivers/hwmon/lm95234.c
7152 LME2510 MEDIA DRIVER
7153 M: Malcolm Priestley <tvboxspy@gmail.com>
7154 L: linux-media@vger.kernel.org
7155 W: https://linuxtv.org
7156 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7158 F: drivers/media/usb/dvb-usb-v2/lmedm04*
7161 M: Peter Zijlstra <peterz@infradead.org>
7162 M: Ingo Molnar <mingo@redhat.com>
7163 L: linux-kernel@vger.kernel.org
7164 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
7166 F: Documentation/locking/
7167 F: include/linux/lockdep.h
7168 F: include/linux/spinlock*.h
7169 F: arch/*/include/asm/spinlock*.h
7170 F: include/linux/rwlock*.h
7171 F: include/linux/mutex*.h
7172 F: arch/*/include/asm/mutex*.h
7173 F: include/linux/rwsem*.h
7174 F: arch/*/include/asm/rwsem.h
7175 F: include/linux/seqlock.h
7176 F: lib/locking*.[ch]
7179 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
7180 M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
7181 L: linux-ntfs-dev@lists.sourceforge.net
7182 W: http://www.linux-ntfs.org/content/view/19/37/
7184 F: Documentation/ldm.txt
7185 F: block/partitions/ldm.*
7188 M: Joern Engel <joern@logfs.org>
7189 M: Prasad Joshi <prasadjoshi.linux@gmail.com>
7195 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
7196 M: Sathya Prakash <sathya.prakash@broadcom.com>
7197 M: Chaitra P B <chaitra.basappa@broadcom.com>
7198 M: Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
7199 L: MPT-FusionLinux.pdl@broadcom.com
7200 L: linux-scsi@vger.kernel.org
7201 W: http://www.avagotech.com/support/
7203 F: drivers/message/fusion/
7204 F: drivers/scsi/mpt2sas/
7205 F: drivers/scsi/mpt3sas/
7207 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
7208 M: Matthew Wilcox <matthew@wil.cx>
7209 L: linux-scsi@vger.kernel.org
7211 F: drivers/scsi/sym53c8xx_2/
7213 LTC4261 HARDWARE MONITOR DRIVER
7214 M: Guenter Roeck <linux@roeck-us.net>
7215 L: linux-hwmon@vger.kernel.org
7217 F: Documentation/hwmon/ltc4261
7218 F: drivers/hwmon/ltc4261.c
7220 LTP (Linux Test Project)
7221 M: Mike Frysinger <vapier@gentoo.org>
7222 M: Cyril Hrubis <chrubis@suse.cz>
7223 M: Wanlong Gao <wanlong.gao@gmail.com>
7224 M: Jan Stancek <jstancek@redhat.com>
7225 M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
7226 M: Alexey Kodanev <alexey.kodanev@oracle.com>
7227 L: ltp@lists.linux.it (subscribers-only)
7228 W: http://linux-test-project.github.io/
7229 T: git git://github.com/linux-test-project/ltp.git
7233 W: http://www.linux-m32r.org/
7238 M: Geert Uytterhoeven <geert@linux-m68k.org>
7239 L: linux-m68k@lists.linux-m68k.org
7240 W: http://www.linux-m68k.org/
7241 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
7246 M68K ON APPLE MACINTOSH
7247 M: Joshua Thompson <funaho@jurai.org>
7248 W: http://www.mac.linux-m68k.org/
7249 L: linux-m68k@lists.linux-m68k.org
7254 M: Philip Blundell <philb@gnu.org>
7255 W: http://www.tazenda.demon.co.uk/phil/linux-hp
7259 M88DS3103 MEDIA DRIVER
7260 M: Antti Palosaari <crope@iki.fi>
7261 L: linux-media@vger.kernel.org
7262 W: https://linuxtv.org
7263 W: http://palosaari.fi/linux/
7264 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7265 T: git git://linuxtv.org/anttip/media_tree.git
7267 F: drivers/media/dvb-frontends/m88ds3103*
7269 M88RS2000 MEDIA DRIVER
7270 M: Malcolm Priestley <tvboxspy@gmail.com>
7271 L: linux-media@vger.kernel.org
7272 W: https://linuxtv.org
7273 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7275 F: drivers/media/dvb-frontends/m88rs2000*
7277 MA901 MASTERKIT USB FM RADIO DRIVER
7278 M: Alexey Klimov <klimov.linux@gmail.com>
7279 L: linux-media@vger.kernel.org
7280 T: git git://linuxtv.org/media_tree.git
7282 F: drivers/media/radio/radio-ma901.c
7285 M: Johannes Berg <johannes@sipsolutions.net>
7286 L: linux-wireless@vger.kernel.org
7287 W: http://wireless.kernel.org/
7288 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7289 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
7291 F: Documentation/networking/mac80211-injection.txt
7292 F: include/net/mac80211.h
7294 F: drivers/net/wireless/mac80211_hwsim.[ch]
7297 M: Patrick McHardy <kaber@trash.net>
7298 L: netdev@vger.kernel.org
7300 F: drivers/net/macvlan.c
7301 F: include/linux/if_macvlan.h
7304 M: Jassi Brar <jassisinghbrar@gmail.com>
7305 L: linux-kernel@vger.kernel.org
7308 F: include/linux/mailbox_client.h
7309 F: include/linux/mailbox_controller.h
7311 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
7312 M: Michael Kerrisk <mtk.manpages@gmail.com>
7313 W: http://www.kernel.org/doc/man-pages
7314 L: linux-man@vger.kernel.org
7317 MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
7318 M: Andrew Lunn <andrew@lunn.ch>
7319 M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
7321 F: drivers/net/dsa/mv88e6xxx/
7323 MARVELL ARMADA DRM SUPPORT
7324 M: Russell King <rmk+kernel@armlinux.org.uk>
7326 F: drivers/gpu/drm/armada/
7327 F: include/uapi/drm/armada_drm.h
7328 F: Documentation/devicetree/bindings/display/armada/
7330 MARVELL CRYPTO DRIVER
7331 M: Boris Brezillon <boris.brezillon@free-electrons.com>
7332 M: Arnaud Ebalard <arno@natisbad.org>
7333 F: drivers/crypto/marvell/
7335 L: linux-crypto@vger.kernel.org
7337 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
7338 M: Mirko Lindner <mlindner@marvell.com>
7339 M: Stephen Hemminger <stephen@networkplumber.org>
7340 L: netdev@vger.kernel.org
7342 F: drivers/net/ethernet/marvell/sk*
7344 MARVELL LIBERTAS WIRELESS DRIVER
7345 L: libertas-dev@lists.infradead.org
7347 F: drivers/net/wireless/marvell/libertas/
7349 MARVELL MV643XX ETHERNET DRIVER
7350 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
7351 L: netdev@vger.kernel.org
7353 F: drivers/net/ethernet/marvell/mv643xx_eth.*
7354 F: include/linux/mv643xx.h
7356 MARVELL MVNETA ETHERNET DRIVER
7357 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7358 L: netdev@vger.kernel.org
7360 F: drivers/net/ethernet/marvell/mvneta.*
7362 MARVELL MWIFIEX WIRELESS DRIVER
7363 M: Amitkumar Karwar <akarwar@marvell.com>
7364 M: Nishant Sarmukadam <nishants@marvell.com>
7365 L: linux-wireless@vger.kernel.org
7367 F: drivers/net/wireless/marvell/mwifiex/
7369 MARVELL MWL8K WIRELESS DRIVER
7370 M: Lennert Buytenhek <buytenh@wantstofly.org>
7371 L: linux-wireless@vger.kernel.org
7373 F: drivers/net/wireless/marvell/mwl8k.c
7375 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
7376 M: Nicolas Pitre <nico@fluxnic.net>
7378 F: drivers/mmc/host/mvsdio.*
7380 MATROX FRAMEBUFFER DRIVER
7381 L: linux-fbdev@vger.kernel.org
7383 F: drivers/video/fbdev/matrox/matroxfb_*
7384 F: include/uapi/linux/matroxfb.h
7386 MAX16065 HARDWARE MONITOR DRIVER
7387 M: Guenter Roeck <linux@roeck-us.net>
7388 L: linux-hwmon@vger.kernel.org
7390 F: Documentation/hwmon/max16065
7391 F: drivers/hwmon/max16065.c
7393 MAX20751 HARDWARE MONITOR DRIVER
7394 M: Guenter Roeck <linux@roeck-us.net>
7395 L: linux-hwmon@vger.kernel.org
7397 F: Documentation/hwmon/max20751
7398 F: drivers/hwmon/max20751.c
7400 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
7401 M: "Hans J. Koch" <hjk@hansjkoch.de>
7402 L: linux-hwmon@vger.kernel.org
7404 F: Documentation/hwmon/max6650
7405 F: drivers/hwmon/max6650.c
7407 MAX6697 HARDWARE MONITOR DRIVER
7408 M: Guenter Roeck <linux@roeck-us.net>
7409 L: linux-hwmon@vger.kernel.org
7411 F: Documentation/hwmon/max6697
7412 F: Documentation/devicetree/bindings/i2c/max6697.txt
7413 F: drivers/hwmon/max6697.c
7414 F: include/linux/platform_data/max6697.h
7416 MAX9860 MONO AUDIO VOICE CODEC DRIVER
7417 M: Peter Rosin <peda@axentia.se>
7418 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7420 F: Documentation/devicetree/bindings/sound/max9860.txt
7421 F: sound/soc/codecs/max9860.*
7423 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
7424 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
7425 L: linux-pm@vger.kernel.org
7427 F: drivers/power/max14577_charger.c
7428 F: drivers/power/max77693_charger.c
7430 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
7431 M: Javier Martinez Canillas <javier@osg.samsung.com>
7432 L: linux-kernel@vger.kernel.org
7434 F: drivers/*/*max77802*.c
7435 F: Documentation/devicetree/bindings/*/*max77802.txt
7436 F: include/dt-bindings/*/*max77802.h
7438 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
7439 M: Chanwoo Choi <cw00.choi@samsung.com>
7440 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
7441 L: linux-kernel@vger.kernel.org
7443 F: drivers/*/max14577*.c
7444 F: drivers/*/max77686*.c
7445 F: drivers/*/max77693*.c
7446 F: drivers/extcon/extcon-max14577.c
7447 F: drivers/extcon/extcon-max77693.c
7448 F: drivers/rtc/rtc-max77686.c
7449 F: drivers/clk/clk-max77686.c
7450 F: Documentation/devicetree/bindings/mfd/max14577.txt
7451 F: Documentation/devicetree/bindings/*/max77686.txt
7452 F: Documentation/devicetree/bindings/mfd/max77693.txt
7453 F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
7454 F: include/linux/mfd/max14577*.h
7455 F: include/linux/mfd/max77686*.h
7456 F: include/linux/mfd/max77693*.h
7458 MAXIRADIO FM RADIO RECEIVER DRIVER
7459 M: Hans Verkuil <hverkuil@xs4all.nl>
7460 L: linux-media@vger.kernel.org
7461 T: git git://linuxtv.org/media_tree.git
7462 W: https://linuxtv.org
7464 F: drivers/media/radio/radio-maxiradio*
7466 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
7467 M: Peter Rosin <peda@axentia.se>
7468 L: linux-iio@vger.kernel.org
7470 F: drivers/iio/potentiometer/mcp4531.c
7472 MEDIA DRIVERS FOR RENESAS - FCP
7473 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7474 L: linux-media@vger.kernel.org
7475 L: linux-renesas-soc@vger.kernel.org
7476 T: git git://linuxtv.org/media_tree.git
7478 F: Documentation/devicetree/bindings/media/renesas,fcp.txt
7479 F: drivers/media/platform/rcar-fcp.c
7480 F: include/media/rcar-fcp.h
7482 MEDIA DRIVERS FOR RENESAS - VSP1
7483 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7484 L: linux-media@vger.kernel.org
7485 L: linux-renesas-soc@vger.kernel.org
7486 T: git git://linuxtv.org/media_tree.git
7488 F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
7489 F: drivers/media/platform/vsp1/
7491 MEDIA DRIVERS FOR HELENE
7492 M: Abylay Ospan <aospan@netup.ru>
7493 L: linux-media@vger.kernel.org
7494 W: https://linuxtv.org
7496 T: git git://linuxtv.org/media_tree.git
7498 F: drivers/media/dvb-frontends/helene*
7500 MEDIA DRIVERS FOR ASCOT2E
7501 M: Sergey Kozlov <serjk@netup.ru>
7502 M: Abylay Ospan <aospan@netup.ru>
7503 L: linux-media@vger.kernel.org
7504 W: https://linuxtv.org
7506 T: git git://linuxtv.org/media_tree.git
7508 F: drivers/media/dvb-frontends/ascot2e*
7510 MEDIA DRIVERS FOR CXD2841ER
7511 M: Sergey Kozlov <serjk@netup.ru>
7512 M: Abylay Ospan <aospan@netup.ru>
7513 L: linux-media@vger.kernel.org
7514 W: https://linuxtv.org
7516 T: git git://linuxtv.org/media_tree.git
7518 F: drivers/media/dvb-frontends/cxd2841er*
7520 MEDIA DRIVERS FOR HORUS3A
7521 M: Sergey Kozlov <serjk@netup.ru>
7522 M: Abylay Ospan <aospan@netup.ru>
7523 L: linux-media@vger.kernel.org
7524 W: https://linuxtv.org
7526 T: git git://linuxtv.org/media_tree.git
7528 F: drivers/media/dvb-frontends/horus3a*
7530 MEDIA DRIVERS FOR LNBH25
7531 M: Sergey Kozlov <serjk@netup.ru>
7532 M: Abylay Ospan <aospan@netup.ru>
7533 L: linux-media@vger.kernel.org
7534 W: https://linuxtv.org
7536 T: git git://linuxtv.org/media_tree.git
7538 F: drivers/media/dvb-frontends/lnbh25*
7540 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
7541 M: Sergey Kozlov <serjk@netup.ru>
7542 M: Abylay Ospan <aospan@netup.ru>
7543 L: linux-media@vger.kernel.org
7544 W: https://linuxtv.org
7546 T: git git://linuxtv.org/media_tree.git
7548 F: drivers/media/pci/netup_unidvb/*
7550 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
7551 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
7552 M: Mauro Carvalho Chehab <mchehab@kernel.org>
7553 P: LinuxTV.org Project
7554 L: linux-media@vger.kernel.org
7555 W: https://linuxtv.org
7556 Q: http://patchwork.kernel.org/project/linux-media/list/
7557 T: git git://linuxtv.org/media_tree.git
7559 F: Documentation/dvb/
7560 F: Documentation/video4linux/
7561 F: Documentation/DocBook/media/
7563 F: drivers/staging/media/
7564 F: include/linux/platform_data/media/
7566 F: include/uapi/linux/dvb/
7567 F: include/uapi/linux/videodev2.h
7568 F: include/uapi/linux/media.h
7569 F: include/uapi/linux/v4l2-*
7570 F: include/uapi/linux/meye.h
7571 F: include/uapi/linux/ivtv*
7572 F: include/uapi/linux/uvcvideo.h
7574 MEDIATEK ETHERNET DRIVER
7575 M: Felix Fietkau <nbd@openwrt.org>
7576 M: John Crispin <blogic@openwrt.org>
7577 L: netdev@vger.kernel.org
7579 F: drivers/net/ethernet/mediatek/
7581 MEDIATEK MT7601U WIRELESS LAN DRIVER
7582 M: Jakub Kicinski <kubakici@wp.pl>
7583 L: linux-wireless@vger.kernel.org
7585 F: drivers/net/wireless/mediatek/mt7601u/
7587 MEGARAID SCSI/SAS DRIVERS
7588 M: Kashyap Desai <kashyap.desai@avagotech.com>
7589 M: Sumit Saxena <sumit.saxena@avagotech.com>
7590 M: Uday Lingala <uday.lingala@avagotech.com>
7591 L: megaraidlinux.pdl@avagotech.com
7592 L: linux-scsi@vger.kernel.org
7593 W: http://www.lsi.com
7595 F: Documentation/scsi/megaraid.txt
7596 F: drivers/scsi/megaraid.*
7597 F: drivers/scsi/megaraid/
7599 MELLANOX ETHERNET DRIVER (mlx4_en)
7600 M: Tariq Toukan <tariqt@mellanox.com>
7601 L: netdev@vger.kernel.org
7603 W: http://www.mellanox.com
7604 Q: http://patchwork.ozlabs.org/project/netdev/list/
7605 F: drivers/net/ethernet/mellanox/mlx4/en_*
7607 MELLANOX ETHERNET DRIVER (mlx5e)
7608 M: Saeed Mahameed <saeedm@mellanox.com>
7609 L: netdev@vger.kernel.org
7611 W: http://www.mellanox.com
7612 Q: http://patchwork.ozlabs.org/project/netdev/list/
7613 F: drivers/net/ethernet/mellanox/mlx5/core/en_*
7615 MELLANOX ETHERNET SWITCH DRIVERS
7616 M: Jiri Pirko <jiri@mellanox.com>
7617 M: Ido Schimmel <idosch@mellanox.com>
7618 L: netdev@vger.kernel.org
7620 W: http://www.mellanox.com
7621 Q: http://patchwork.ozlabs.org/project/netdev/list/
7622 F: drivers/net/ethernet/mellanox/mlxsw/
7625 M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7626 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7627 L: linux-kernel@vger.kernel.org
7629 F: kernel/membarrier.c
7630 F: include/uapi/linux/membarrier.h
7633 L: linux-mm@kvack.org
7634 W: http://www.linux-mm.org
7636 F: include/linux/mm.h
7637 F: include/linux/gfp.h
7638 F: include/linux/mmzone.h
7639 F: include/linux/memory_hotplug.h
7640 F: include/linux/vmalloc.h
7643 MEMORY TECHNOLOGY DEVICES (MTD)
7644 M: David Woodhouse <dwmw2@infradead.org>
7645 M: Brian Norris <computersforpeace@gmail.com>
7646 L: linux-mtd@lists.infradead.org
7647 W: http://www.linux-mtd.infradead.org/
7648 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
7649 T: git git://git.infradead.org/linux-mtd.git
7650 T: git git://git.infradead.org/l2-mtd.git
7652 F: Documentation/devicetree/bindings/mtd/
7654 F: include/linux/mtd/
7655 F: include/uapi/mtd/
7657 MEN A21 WATCHDOG DRIVER
7658 M: Johannes Thumshirn <morbidrsa@gmail.com>
7659 L: linux-watchdog@vger.kernel.org
7661 F: drivers/watchdog/mena21_wdt.c
7663 MEN CHAMELEON BUS (mcb)
7664 M: Johannes Thumshirn <morbidrsa@gmail.com>
7667 F: include/linux/mcb.h
7668 F: Documentation/men-chameleon-bus.txt
7670 MEN F21BMC (Board Management Controller)
7671 M: Andreas Werner <andreas.werner@men.de>
7673 F: drivers/mfd/menf21bmc.c
7674 F: drivers/watchdog/menf21bmc_wdt.c
7675 F: drivers/leds/leds-menf21bmc.c
7676 F: drivers/hwmon/menf21bmc_hwmon.c
7677 F: Documentation/hwmon/menf21bmc
7680 M: James Hogan <james.hogan@imgtec.com>
7681 L: linux-metag@vger.kernel.org
7682 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
7685 F: Documentation/metag/
7686 F: Documentation/devicetree/bindings/metag/
7687 F: Documentation/devicetree/bindings/interrupt-controller/img,*
7688 F: drivers/clocksource/metag_generic.c
7689 F: drivers/irqchip/irq-metag.c
7690 F: drivers/irqchip/irq-metag-ext.c
7691 F: drivers/tty/metag_da.c
7693 MICROBLAZE ARCHITECTURE
7694 M: Michal Simek <monstr@monstr.eu>
7695 W: http://www.monstr.eu/fdt/
7696 T: git git://git.monstr.eu/linux-2.6-microblaze.git
7700 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7701 M: Chen Yu <yu.c.chen@intel.com>
7702 L: platform-driver-x86@vger.kernel.org
7704 F: drivers/platform/x86/surfacepro3_button.c
7707 M: Oliver Neukum <oliver@neukum.org>
7709 F: drivers/usb/image/microtek.*
7712 M: Ralf Baechle <ralf@linux-mips.org>
7713 L: linux-mips@linux-mips.org
7714 W: http://www.linux-mips.org/
7715 T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
7716 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7718 F: Documentation/devicetree/bindings/mips/
7719 F: Documentation/mips/
7722 MIPS/LOONGSON1 ARCHITECTURE
7723 M: Keguang Zhang <keguang.zhang@gmail.com>
7724 L: linux-mips@linux-mips.org
7726 F: arch/mips/loongson32/
7727 F: arch/mips/include/asm/mach-loongson32/
7728 F: drivers/*/*loongson1*
7729 F: drivers/*/*/*loongson1*
7731 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7732 M: Hans Verkuil <hverkuil@xs4all.nl>
7733 L: linux-media@vger.kernel.org
7734 T: git git://linuxtv.org/media_tree.git
7735 W: https://linuxtv.org
7737 F: drivers/media/radio/radio-miropcm20*
7739 MELLANOX MLX4 core VPI driver
7740 M: Yishai Hadas <yishaih@mellanox.com>
7741 L: netdev@vger.kernel.org
7742 L: linux-rdma@vger.kernel.org
7743 W: http://www.mellanox.com
7744 Q: http://patchwork.ozlabs.org/project/netdev/list/
7746 F: drivers/net/ethernet/mellanox/mlx4/
7747 F: include/linux/mlx4/
7749 MELLANOX MLX4 IB driver
7750 M: Yishai Hadas <yishaih@mellanox.com>
7751 L: linux-rdma@vger.kernel.org
7752 W: http://www.mellanox.com
7753 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7755 F: drivers/infiniband/hw/mlx4/
7756 F: include/linux/mlx4/
7758 MELLANOX MLX5 core VPI driver
7759 M: Matan Barak <matanb@mellanox.com>
7760 M: Leon Romanovsky <leonro@mellanox.com>
7761 L: netdev@vger.kernel.org
7762 L: linux-rdma@vger.kernel.org
7763 W: http://www.mellanox.com
7764 Q: http://patchwork.ozlabs.org/project/netdev/list/
7766 F: drivers/net/ethernet/mellanox/mlx5/core/
7767 F: include/linux/mlx5/
7769 MELLANOX MLX5 IB driver
7770 M: Matan Barak <matanb@mellanox.com>
7771 M: Leon Romanovsky <leonro@mellanox.com>
7772 L: linux-rdma@vger.kernel.org
7773 W: http://www.mellanox.com
7774 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7776 F: drivers/infiniband/hw/mlx5/
7777 F: include/linux/mlx5/
7779 MELEXIS MLX90614 DRIVER
7780 M: Crt Mori <cmo@melexis.com>
7781 L: linux-iio@vger.kernel.org
7782 W: http://www.melexis.com
7784 F: drivers/iio/temperature/mlx90614.c
7786 MN88472 MEDIA DRIVER
7787 M: Antti Palosaari <crope@iki.fi>
7788 L: linux-media@vger.kernel.org
7789 W: https://linuxtv.org
7790 W: http://palosaari.fi/linux/
7791 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7793 F: drivers/media/dvb-frontends/mn88472*
7795 MN88473 MEDIA DRIVER
7796 M: Antti Palosaari <crope@iki.fi>
7797 L: linux-media@vger.kernel.org
7798 W: https://linuxtv.org
7799 W: http://palosaari.fi/linux/
7800 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7802 F: drivers/media/dvb-frontends/mn88473*
7805 M: Rusty Russell <rusty@rustcorp.com.au>
7807 F: include/linux/module.h
7810 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7811 W: http://popies.net/meye/
7813 F: Documentation/video4linux/meye.txt
7814 F: drivers/media/pci/meye/
7815 F: include/uapi/linux/meye.h
7817 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7818 M: Jiri Slaby <jirislaby@gmail.com>
7820 F: Documentation/serial/moxa-smartio
7821 F: drivers/tty/mxser.*
7823 MR800 AVERMEDIA USB FM RADIO DRIVER
7824 M: Alexey Klimov <klimov.linux@gmail.com>
7825 L: linux-media@vger.kernel.org
7826 T: git git://linuxtv.org/media_tree.git
7828 F: drivers/media/radio/radio-mr800.c
7830 MRF24J40 IEEE 802.15.4 RADIO DRIVER
7831 M: Alan Ott <alan@signal11.us>
7832 L: linux-wpan@vger.kernel.org
7834 F: drivers/net/ieee802154/mrf24j40.c
7835 F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7838 M: "Lee, Chun-Yi" <jlee@suse.com>
7839 L: platform-driver-x86@vger.kernel.org
7841 F: drivers/platform/x86/msi-laptop.c
7844 L: platform-driver-x86@vger.kernel.org
7846 F: drivers/platform/x86/msi-wmi.c
7849 M: Antti Palosaari <crope@iki.fi>
7850 L: linux-media@vger.kernel.org
7851 W: https://linuxtv.org
7852 W: http://palosaari.fi/linux/
7853 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7854 T: git git://linuxtv.org/anttip/media_tree.git
7856 F: drivers/media/tuners/msi001*
7858 MSI2500 MEDIA DRIVER
7859 M: Antti Palosaari <crope@iki.fi>
7860 L: linux-media@vger.kernel.org
7861 W: https://linuxtv.org
7862 W: http://palosaari.fi/linux/
7863 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7864 T: git git://linuxtv.org/anttip/media_tree.git
7866 F: drivers/media/usb/msi2500/
7868 MSYSTEMS DISKONCHIP G3 MTD DRIVER
7869 M: Robert Jarzmik <robert.jarzmik@free.fr>
7870 L: linux-mtd@lists.infradead.org
7872 F: drivers/mtd/devices/docg3*
7874 MT9M032 APTINA SENSOR DRIVER
7875 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7876 L: linux-media@vger.kernel.org
7877 T: git git://linuxtv.org/media_tree.git
7879 F: drivers/media/i2c/mt9m032.c
7880 F: include/media/i2c/mt9m032.h
7882 MT9P031 APTINA CAMERA SENSOR
7883 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7884 L: linux-media@vger.kernel.org
7885 T: git git://linuxtv.org/media_tree.git
7887 F: drivers/media/i2c/mt9p031.c
7888 F: include/media/i2c/mt9p031.h
7890 MT9T001 APTINA CAMERA SENSOR
7891 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7892 L: linux-media@vger.kernel.org
7893 T: git git://linuxtv.org/media_tree.git
7895 F: drivers/media/i2c/mt9t001.c
7896 F: include/media/i2c/mt9t001.h
7898 MT9V032 APTINA CAMERA SENSOR
7899 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7900 L: linux-media@vger.kernel.org
7901 T: git git://linuxtv.org/media_tree.git
7903 F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7904 F: drivers/media/i2c/mt9v032.c
7905 F: include/media/i2c/mt9v032.h
7907 MULTIFUNCTION DEVICES (MFD)
7908 M: Lee Jones <lee.jones@linaro.org>
7909 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7912 F: include/linux/mfd/
7914 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7915 M: Ulf Hansson <ulf.hansson@linaro.org>
7916 L: linux-mmc@vger.kernel.org
7917 T: git git://git.linaro.org/people/ulf.hansson/mmc.git
7919 F: Documentation/devicetree/bindings/mmc/
7921 F: include/linux/mmc/
7922 F: include/uapi/linux/mmc/
7924 MULTIMEDIA CARD (MMC) ETC. OVER SPI
7926 F: drivers/mmc/host/mmc_spi.c
7927 F: include/linux/spi/mmc_spi.h
7929 MULTISOUND SOUND DRIVER
7930 M: Andrew Veliath <andrewtv@usa.net>
7932 F: Documentation/sound/oss/MultiSound
7935 MULTITECH MULTIPORT CARD (ISICOM)
7937 F: drivers/tty/isicom.c
7938 F: include/linux/isicom.h
7940 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7941 M: Bin Liu <b-liu@ti.com>
7942 L: linux-usb@vger.kernel.org
7943 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7945 F: drivers/usb/musb/
7947 MXL5007T MEDIA DRIVER
7948 M: Michael Krufky <mkrufky@linuxtv.org>
7949 L: linux-media@vger.kernel.org
7950 W: https://linuxtv.org
7951 W: http://github.com/mkrufky
7952 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7953 T: git git://linuxtv.org/mkrufky/tuners.git
7955 F: drivers/media/tuners/mxl5007t.*
7957 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7958 M: Hyong-Youb Kim <hykim@myri.com>
7959 L: netdev@vger.kernel.org
7960 W: https://www.myricom.com/support/downloads/myri10ge.html
7962 F: drivers/net/ethernet/myricom/myri10ge/
7964 NAND FLASH SUBSYSTEM
7965 M: Boris Brezillon <boris.brezillon@free-electrons.com>
7966 R: Richard Weinberger <richard@nod.at>
7967 L: linux-mtd@lists.infradead.org
7968 W: http://www.linux-mtd.infradead.org/
7969 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
7970 T: git git://github.com/linux-nand/linux.git
7972 F: drivers/mtd/nand/
7973 F: include/linux/mtd/nand*.h
7975 NATSEMI ETHERNET DRIVER (DP8381x)
7977 F: drivers/net/ethernet/natsemi/natsemi.c
7979 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7980 M: Daniel Mack <zonque@gmail.com>
7982 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7983 W: http://www.native-instruments.com
7987 M: Petr Vandrovec <petr@vandrovec.name>
7991 NCR 5380 SCSI DRIVERS
7992 M: Finn Thain <fthain@telegraphics.com.au>
7993 M: Michael Schmitz <schmitzmic@gmail.com>
7994 L: linux-scsi@vger.kernel.org
7996 F: Documentation/scsi/g_NCR5380.txt
7997 F: Documentation/scsi/dtc3x80.txt
7998 F: drivers/scsi/NCR5380.*
7999 F: drivers/scsi/arm/cumana_1.c
8000 F: drivers/scsi/arm/oak.c
8001 F: drivers/scsi/atari_scsi.*
8002 F: drivers/scsi/dmx3191d.c
8003 F: drivers/scsi/dtc.*
8004 F: drivers/scsi/g_NCR5380.*
8005 F: drivers/scsi/g_NCR5380_mmio.c
8006 F: drivers/scsi/mac_scsi.*
8007 F: drivers/scsi/pas16.*
8008 F: drivers/scsi/sun3_scsi.*
8009 F: drivers/scsi/sun3_scsi_vme.c
8010 F: drivers/scsi/t128.*
8012 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8013 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
8014 L: linux-scsi@vger.kernel.org
8016 F: drivers/scsi/NCR_D700.*
8018 NCT6775 HARDWARE MONITOR DRIVER
8019 M: Guenter Roeck <linux@roeck-us.net>
8020 L: linux-hwmon@vger.kernel.org
8022 F: Documentation/hwmon/nct6775
8023 F: drivers/hwmon/nct6775.c
8025 NETEFFECT IWARP RNIC DRIVER (IW_NES)
8026 M: Faisal Latif <faisal.latif@intel.com>
8027 L: linux-rdma@vger.kernel.org
8028 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
8030 F: drivers/infiniband/hw/nes/
8032 NETEM NETWORK EMULATOR
8033 M: Stephen Hemminger <stephen@networkplumber.org>
8034 L: netem@lists.linux-foundation.org (moderated for non-subscribers)
8036 F: net/sched/sch_netem.c
8038 NETERION 10GbE DRIVERS (s2io/vxge)
8039 M: Jon Mason <jdmason@kudzu.us>
8040 L: netdev@vger.kernel.org
8042 F: Documentation/networking/s2io.txt
8043 F: Documentation/networking/vxge.txt
8044 F: drivers/net/ethernet/neterion/
8046 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
8047 M: Pablo Neira Ayuso <pablo@netfilter.org>
8048 M: Patrick McHardy <kaber@trash.net>
8049 M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
8050 L: netfilter-devel@vger.kernel.org
8051 L: coreteam@netfilter.org
8052 W: http://www.netfilter.org/
8053 W: http://www.iptables.org/
8054 Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
8055 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
8056 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
8058 F: include/linux/netfilter*
8059 F: include/linux/netfilter/
8060 F: include/net/netfilter/
8061 F: include/uapi/linux/netfilter*
8062 F: include/uapi/linux/netfilter/
8063 F: net/*/netfilter.c
8066 F: net/bridge/br_netfilter*.c
8069 M: Paul Moore <paul@paul-moore.com>
8070 W: http://netlabel.sf.net
8071 L: netdev@vger.kernel.org
8073 F: Documentation/netlabel/
8074 F: include/net/netlabel.h
8077 NETROM NETWORK LAYER
8078 M: Ralf Baechle <ralf@linux-mips.org>
8079 L: linux-hams@vger.kernel.org
8080 W: http://www.linux-ax25.org/
8082 F: include/net/netrom.h
8083 F: include/uapi/linux/netrom.h
8086 NETRONOME ETHERNET DRIVERS
8087 M: Jakub Kicinski <jakub.kicinski@netronome.com>
8088 L: oss-drivers@netronome.com
8090 F: drivers/net/ethernet/netronome/
8092 NETWORK BLOCK DEVICE (NBD)
8093 M: Markus Pargmann <mpa@pengutronix.de>
8095 L: nbd-general@lists.sourceforge.net
8096 T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
8097 F: Documentation/blockdev/nbd.txt
8098 F: drivers/block/nbd.c
8099 F: include/uapi/linux/nbd.h
8101 NETWORK DROP MONITOR
8102 M: Neil Horman <nhorman@tuxdriver.com>
8103 L: netdev@vger.kernel.org
8105 W: https://fedorahosted.org/dropwatch/
8106 F: net/core/drop_monitor.c
8108 NETWORKING [GENERAL]
8109 M: "David S. Miller" <davem@davemloft.net>
8110 L: netdev@vger.kernel.org
8111 W: http://www.linuxfoundation.org/en/Net
8112 Q: http://patchwork.ozlabs.org/project/netdev/list/
8113 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8114 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
8118 F: include/linux/in.h
8119 F: include/linux/net.h
8120 F: include/linux/netdevice.h
8121 F: include/uapi/linux/in.h
8122 F: include/uapi/linux/net.h
8123 F: include/uapi/linux/netdevice.h
8124 F: include/uapi/linux/net_namespace.h
8126 F: tools/testing/selftests/net/
8130 NETWORKING [IPv4/IPv6]
8131 M: "David S. Miller" <davem@davemloft.net>
8132 M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8133 M: James Morris <jmorris@namei.org>
8134 M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
8135 M: Patrick McHardy <kaber@trash.net>
8136 L: netdev@vger.kernel.org
8137 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8145 M: Steffen Klassert <steffen.klassert@secunet.com>
8146 M: Herbert Xu <herbert@gondor.apana.org.au>
8147 M: "David S. Miller" <davem@davemloft.net>
8148 L: netdev@vger.kernel.org
8149 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
8150 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
8158 F: net/ipv4/ipcomp.c
8159 F: net/ipv4/ip_vti.c
8163 F: net/ipv6/ipcomp6.c
8164 F: net/ipv6/ip6_vti.c
8165 F: include/uapi/linux/xfrm.h
8166 F: include/net/xfrm.h
8168 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
8169 M: Paul Moore <paul@paul-moore.com>
8170 L: netdev@vger.kernel.org
8173 NETWORKING [WIRELESS]
8174 L: linux-wireless@vger.kernel.org
8175 Q: http://patchwork.kernel.org/project/linux-wireless/list/
8178 L: netdev@vger.kernel.org
8179 W: http://www.linuxfoundation.org/en/Net
8180 Q: http://patchwork.ozlabs.org/project/netdev/list/
8181 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8182 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
8184 F: Documentation/devicetree/bindings/net/
8186 F: include/linux/if_*
8187 F: include/linux/netdevice.h
8188 F: include/linux/etherdevice.h
8189 F: include/linux/fcdevice.h
8190 F: include/linux/fddidevice.h
8191 F: include/linux/hippidevice.h
8192 F: include/linux/inetdevice.h
8193 F: include/uapi/linux/if_*
8194 F: include/uapi/linux/netdevice.h
8196 NETWORKING DRIVERS (WIRELESS)
8197 M: Kalle Valo <kvalo@codeaurora.org>
8198 L: linux-wireless@vger.kernel.org
8199 Q: http://patchwork.kernel.org/project/linux-wireless/list/
8200 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
8201 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
8203 F: Documentation/devicetree/bindings/net/wireless/
8204 F: drivers/net/wireless/
8206 NETXEN (1/10) GbE SUPPORT
8207 M: Manish Chopra <manish.chopra@qlogic.com>
8208 M: Sony Chacko <sony.chacko@qlogic.com>
8209 M: Rajesh Borundia <rajesh.borundia@qlogic.com>
8210 L: netdev@vger.kernel.org
8211 W: http://www.qlogic.com
8213 F: drivers/net/ethernet/qlogic/netxen/
8216 M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
8217 M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
8218 M: Samuel Ortiz <sameo@linux.intel.com>
8219 L: linux-wireless@vger.kernel.org
8220 L: linux-nfc@lists.01.org (subscribers-only)
8224 F: include/uapi/linux/nfc.h
8226 F: include/linux/platform_data/nfcmrvl.h
8227 F: include/linux/platform_data/nxp-nci.h
8228 F: include/linux/platform_data/pn544.h
8229 F: include/linux/platform_data/st21nfca.h
8230 F: include/linux/platform_data/st-nci.h
8231 F: Documentation/devicetree/bindings/net/nfc/
8233 NFS, SUNRPC, AND LOCKD CLIENTS
8234 M: Trond Myklebust <trond.myklebust@primarydata.com>
8235 M: Anna Schumaker <anna.schumaker@netapp.com>
8236 L: linux-nfs@vger.kernel.org
8237 W: http://client.linux-nfs.org
8238 T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
8244 F: include/linux/lockd/
8245 F: include/linux/nfs*
8246 F: include/linux/sunrpc/
8247 F: include/uapi/linux/nfs*
8248 F: include/uapi/linux/sunrpc/
8251 M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
8252 L: linux-nilfs@vger.kernel.org
8253 W: http://nilfs.sourceforge.net/
8254 W: http://nilfs.osdn.jp/
8255 T: git git://github.com/konis/nilfs2.git
8257 F: Documentation/filesystems/nilfs2.txt
8259 F: include/linux/nilfs2_fs.h
8260 F: include/trace/events/nilfs2.h
8262 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8263 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8264 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8266 F: Documentation/scsi/NinjaSCSI.txt
8267 F: drivers/scsi/pcmcia/nsp_*
8269 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8270 M: GOTO Masanori <gotom@debian.or.jp>
8271 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8272 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8274 F: Documentation/scsi/NinjaSCSI.txt
8275 F: drivers/scsi/nsp32*
8278 M: Ley Foon Tan <lftan@altera.com>
8279 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
8280 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
8284 NOKIA N900 POWER SUPPLY DRIVERS
8285 R: Pali Rohár <pali.rohar@gmail.com>
8286 F: include/linux/power/bq2415x_charger.h
8287 F: include/linux/power/bq27xxx_battery.h
8288 F: include/linux/power/isp1704_charger.h
8289 F: drivers/power/bq2415x_charger.c
8290 F: drivers/power/bq27xxx_battery.c
8291 F: drivers/power/bq27xxx_battery_i2c.c
8292 F: drivers/power/isp1704_charger.c
8293 F: drivers/power/rx51_battery.c
8296 M: Jon Mason <jdmason@kudzu.us>
8297 M: Dave Jiang <dave.jiang@intel.com>
8298 M: Allen Hubbe <Allen.Hubbe@emc.com>
8299 L: linux-ntb@googlegroups.com
8301 W: https://github.com/jonmason/ntb/wiki
8302 T: git git://github.com/jonmason/ntb.git
8304 F: drivers/net/ntb_netdev.c
8305 F: include/linux/ntb.h
8306 F: include/linux/ntb_transport.h
8309 M: Jon Mason <jdmason@kudzu.us>
8310 M: Dave Jiang <dave.jiang@intel.com>
8311 L: linux-ntb@googlegroups.com
8313 W: https://github.com/jonmason/ntb/wiki
8314 T: git git://github.com/jonmason/ntb.git
8315 F: drivers/ntb/hw/intel/
8318 M: Xiangliang Yu <Xiangliang.Yu@amd.com>
8319 L: linux-ntb@googlegroups.com
8321 F: drivers/ntb/hw/amd/
8324 M: Anton Altaparmakov <anton@tuxera.com>
8325 L: linux-ntfs-dev@lists.sourceforge.net
8326 W: http://www.tuxera.com/
8327 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
8329 F: Documentation/filesystems/ntfs.txt
8332 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8333 M: Antonino Daplas <adaplas@gmail.com>
8334 L: linux-fbdev@vger.kernel.org
8336 F: drivers/video/fbdev/riva/
8337 F: drivers/video/fbdev/nvidia/
8340 M: Keith Busch <keith.busch@intel.com>
8341 M: Jens Axboe <axboe@fb.com>
8342 L: linux-nvme@lists.infradead.org
8343 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
8344 W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
8346 F: drivers/nvme/host/
8347 F: include/linux/nvme.h
8349 NVM EXPRESS TARGET DRIVER
8350 M: Christoph Hellwig <hch@lst.de>
8351 M: Sagi Grimberg <sagi@grimberg.me>
8352 L: linux-nvme@lists.infradead.org
8354 F: drivers/nvme/target/
8357 M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
8358 M: Maxime Ripard <maxime.ripard@free-electrons.com>
8361 F: Documentation/devicetree/bindings/nvmem/
8362 F: include/linux/nvmem-consumer.h
8363 F: include/linux/nvmem-provider.h
8366 M: Clément Perrochaud <clement.perrochaud@effinnov.com>
8367 R: Charles Gorand <charles.gorand@effinnov.com>
8368 L: linux-nfc@lists.01.org (moderated for non-subscribers)
8370 F: drivers/nfc/nxp-nci
8372 NXP TDA998X DRM DRIVER
8373 M: Russell King <rmk+kernel@armlinux.org.uk>
8375 F: drivers/gpu/drm/i2c/tda998x_drv.c
8376 F: include/drm/i2c/tda998x.h
8379 M: Peter Rosin <peda@axentia.se>
8380 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8382 F: sound/soc/codecs/tfa9879*
8385 M: Josh Poimboeuf <jpoimboe@redhat.com>
8390 M: Tony Lindgren <tony@atomide.com>
8391 L: linux-omap@vger.kernel.org
8392 W: http://www.muru.com/linux/omap/
8393 W: http://linux.omap.com/
8394 Q: http://patchwork.kernel.org/project/linux-omap/list/
8395 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
8398 F: arch/arm/configs/omap1_defconfig
8399 F: arch/arm/configs/omap2plus_defconfig
8400 F: drivers/i2c/busses/i2c-omap.c
8401 F: drivers/irqchip/irq-omap-intc.c
8402 F: drivers/mfd/*omap*.c
8403 F: drivers/mfd/menelaus.c
8404 F: drivers/mfd/palmas.c
8405 F: drivers/mfd/tps65217.c
8406 F: drivers/mfd/tps65218.c
8407 F: drivers/mfd/tps65910.c
8408 F: drivers/mfd/twl-core.[ch]
8409 F: drivers/mfd/twl4030*.c
8410 F: drivers/mfd/twl6030*.c
8411 F: drivers/mfd/twl6040*.c
8412 F: drivers/regulator/palmas-regulator*.c
8413 F: drivers/regulator/pbias-regulator.c
8414 F: drivers/regulator/tps65217-regulator.c
8415 F: drivers/regulator/tps65218-regulator.c
8416 F: drivers/regulator/tps65910-regulator.c
8417 F: drivers/regulator/twl-regulator.c
8418 F: include/linux/i2c-omap.h
8420 OMAP DEVICE TREE SUPPORT
8421 M: Benoît Cousson <bcousson@baylibre.com>
8422 M: Tony Lindgren <tony@atomide.com>
8423 L: linux-omap@vger.kernel.org
8424 L: devicetree@vger.kernel.org
8426 F: arch/arm/boot/dts/*omap*
8427 F: arch/arm/boot/dts/*am3*
8428 F: arch/arm/boot/dts/*am4*
8429 F: arch/arm/boot/dts/*am5*
8430 F: arch/arm/boot/dts/*dra7*
8432 OMAP CLOCK FRAMEWORK SUPPORT
8433 M: Paul Walmsley <paul@pwsan.com>
8434 L: linux-omap@vger.kernel.org
8436 F: arch/arm/*omap*/*clock*
8438 OMAP POWER MANAGEMENT SUPPORT
8439 M: Kevin Hilman <khilman@kernel.org>
8440 L: linux-omap@vger.kernel.org
8442 F: arch/arm/*omap*/*pm*
8443 F: drivers/cpufreq/omap-cpufreq.c
8445 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
8446 M: Rajendra Nayak <rnayak@codeaurora.org>
8447 M: Paul Walmsley <paul@pwsan.com>
8448 L: linux-omap@vger.kernel.org
8450 F: arch/arm/mach-omap2/prm*
8453 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
8454 M: Jarkko Nikula <jarkko.nikula@bitmer.com>
8455 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8456 L: linux-omap@vger.kernel.org
8460 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
8461 M: Roger Quadros <rogerq@ti.com>
8462 M: Tony Lindgren <tony@atomide.com>
8463 L: linux-omap@vger.kernel.org
8465 F: drivers/memory/omap-gpmc.c
8466 F: arch/arm/mach-omap2/*gpmc*
8468 OMAP FRAMEBUFFER SUPPORT
8469 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
8470 L: linux-fbdev@vger.kernel.org
8471 L: linux-omap@vger.kernel.org
8473 F: drivers/video/fbdev/omap/
8475 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
8476 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
8477 L: linux-omap@vger.kernel.org
8478 L: linux-fbdev@vger.kernel.org
8480 F: drivers/video/fbdev/omap2/
8481 F: Documentation/arm/OMAP/DSS
8483 OMAP HARDWARE SPINLOCK SUPPORT
8484 M: Ohad Ben-Cohen <ohad@wizery.com>
8485 L: linux-omap@vger.kernel.org
8487 F: drivers/hwspinlock/omap_hwspinlock.c
8490 M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
8491 L: linux-omap@vger.kernel.org
8493 F: drivers/mmc/host/omap.c
8496 L: linux-mmc@vger.kernel.org
8497 L: linux-omap@vger.kernel.org
8499 F: drivers/mmc/host/omap_hsmmc.c
8501 OMAP RANDOM NUMBER GENERATOR SUPPORT
8502 M: Deepak Saxena <dsaxena@plexity.net>
8504 F: drivers/char/hw_random/omap-rng.c
8507 M: Benoît Cousson <bcousson@baylibre.com>
8508 M: Paul Walmsley <paul@pwsan.com>
8509 L: linux-omap@vger.kernel.org
8511 F: arch/arm/mach-omap2/omap_hwmod.*
8514 M: Paul Walmsley <paul@pwsan.com>
8515 L: linux-omap@vger.kernel.org
8517 F: arch/arm/mach-omap2/omap_hwmod*data*
8519 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
8520 M: Benoît Cousson <bcousson@baylibre.com>
8521 L: linux-omap@vger.kernel.org
8523 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
8525 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
8526 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8527 L: linux-media@vger.kernel.org
8529 F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
8530 F: drivers/media/platform/omap3isp/
8531 F: drivers/staging/media/omap4iss/
8534 L: linux-usb@vger.kernel.org
8535 L: linux-omap@vger.kernel.org
8537 F: drivers/usb/*/*omap*
8538 F: arch/arm/*omap*/usb*
8541 M: Grygorii Strashko <grygorii.strashko@ti.com>
8542 M: Santosh Shilimkar <ssantosh@kernel.org>
8543 M: Kevin Hilman <khilman@kernel.org>
8544 L: linux-omap@vger.kernel.org
8546 F: Documentation/devicetree/bindings/gpio/gpio-omap.txt
8547 F: drivers/gpio/gpio-omap.c
8549 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
8550 M: Mark Jackson <mpfj@newflow.co.uk>
8551 L: linux-omap@vger.kernel.org
8553 F: arch/arm/boot/dts/am335x-nano.dts
8556 M: Bob Copeland <me@bobcopeland.com>
8557 L: linux-karma-devel@lists.sourceforge.net
8559 F: Documentation/filesystems/omfs.txt
8562 OMNIKEY CARDMAN 4000 DRIVER
8563 M: Harald Welte <laforge@gnumonks.org>
8565 F: drivers/char/pcmcia/cm4000_cs.c
8566 F: include/linux/cm4000_cs.h
8567 F: include/uapi/linux/cm4000_cs.h
8569 OMNIKEY CARDMAN 4040 DRIVER
8570 M: Harald Welte <laforge@gnumonks.org>
8572 F: drivers/char/pcmcia/cm4040_cs.*
8574 OMNIVISION OV7670 SENSOR DRIVER
8575 M: Jonathan Corbet <corbet@lwn.net>
8576 L: linux-media@vger.kernel.org
8577 T: git git://linuxtv.org/media_tree.git
8579 F: drivers/media/i2c/ov7670.c
8581 ONENAND FLASH DRIVER
8582 M: Kyungmin Park <kyungmin.park@samsung.com>
8583 L: linux-mtd@lists.infradead.org
8585 F: drivers/mtd/onenand/
8586 F: include/linux/mtd/onenand*.h
8588 ONSTREAM SCSI TAPE DRIVER
8589 M: Willem Riede <osst@riede.org>
8590 L: osst-users@lists.sourceforge.net
8591 L: linux-scsi@vger.kernel.org
8593 F: Documentation/scsi/osst.txt
8594 F: drivers/scsi/osst.*
8595 F: drivers/scsi/osst_*.h
8596 F: drivers/scsi/st.h
8598 OPENCORES I2C BUS DRIVER
8599 M: Peter Korsgaard <jacmet@sunsite.dk>
8600 L: linux-i2c@vger.kernel.org
8602 F: Documentation/i2c/busses/i2c-ocores
8603 F: drivers/i2c/busses/i2c-ocores.c
8605 OPEN FIRMWARE AND FLATTENED DEVICE TREE
8606 M: Rob Herring <robh+dt@kernel.org>
8607 M: Frank Rowand <frowand.list@gmail.com>
8608 L: devicetree@vger.kernel.org
8609 W: http://www.devicetree.org/
8610 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8613 F: include/linux/of*.h
8616 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
8617 M: Rob Herring <robh+dt@kernel.org>
8618 M: Mark Rutland <mark.rutland@arm.com>
8619 L: devicetree@vger.kernel.org
8620 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8621 Q: http://patchwork.ozlabs.org/project/devicetree-bindings/list/
8623 F: Documentation/devicetree/
8625 F: include/dt-bindings/
8627 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
8628 M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
8629 L: devicetree@vger.kernel.org
8631 F: Documentation/devicetree/dynamic-resolution-notes.txt
8632 F: Documentation/devicetree/overlay-notes.txt
8633 F: drivers/of/overlay.c
8634 F: drivers/of/resolver.c
8636 OPENRISC ARCHITECTURE
8637 M: Jonas Bonn <jonas@southpole.se>
8638 W: http://openrisc.net
8640 T: git git://openrisc.net/~jonas/linux
8644 M: Pravin Shelar <pshelar@nicira.com>
8645 L: netdev@vger.kernel.org
8646 L: dev@openvswitch.org
8647 W: http://openvswitch.org
8650 F: include/uapi/linux/openvswitch.h
8652 OPERATING PERFORMANCE POINTS (OPP)
8653 M: Viresh Kumar <vireshk@kernel.org>
8654 M: Nishanth Menon <nm@ti.com>
8655 M: Stephen Boyd <sboyd@codeaurora.org>
8656 L: linux-pm@vger.kernel.org
8658 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
8659 F: drivers/base/power/opp/
8660 F: include/linux/pm_opp.h
8661 F: Documentation/power/opp.txt
8662 F: Documentation/devicetree/bindings/opp/
8665 M: Clemens Ladisch <clemens@ladisch.de>
8666 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8667 T: git git://git.alsa-project.org/alsa-kernel.git
8669 F: sound/drivers/opl4/
8672 M: Robert Richter <rric@kernel.org>
8673 L: oprofile-list@lists.sf.net
8675 F: arch/*/include/asm/oprofile*.h
8677 F: drivers/oprofile/
8678 F: include/linux/oprofile.h
8680 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8681 M: Mark Fasheh <mfasheh@suse.com>
8682 M: Joel Becker <jlbec@evilplan.org>
8683 L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
8684 W: http://ocfs2.wiki.kernel.org
8686 F: Documentation/filesystems/ocfs2.txt
8687 F: Documentation/filesystems/dlmfs.txt
8691 L: linux-wireless@vger.kernel.org
8692 W: http://wireless.kernel.org/en/users/Drivers/orinoco
8693 W: http://www.nongnu.org/orinoco/
8695 F: drivers/net/wireless/intersil/orinoco/
8697 OSD LIBRARY and FILESYSTEM
8698 M: Boaz Harrosh <ooo@electrozaur.com>
8699 M: Benny Halevy <bhalevy@primarydata.com>
8700 L: osd-dev@open-osd.org
8701 W: http://open-osd.org
8702 T: git git://git.open-osd.org/open-osd.git
8704 F: drivers/scsi/osd/
8705 F: include/scsi/osd_*
8709 M: Miklos Szeredi <miklos@szeredi.hu>
8710 L: linux-unionfs@vger.kernel.org
8711 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
8714 F: Documentation/filesystems/overlayfs.txt
8717 M: Mike Marshall <hubcap@omnibond.com>
8718 L: pvfs2-developers@beowulf-underground.org (subscribers-only)
8719 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
8722 F: Documentation/filesystems/orangefs.txt
8725 M: Christian Lamparter <chunkeey@googlemail.com>
8726 L: linux-wireless@vger.kernel.org
8727 W: http://wireless.kernel.org/en/users/Drivers/p54
8729 F: drivers/net/wireless/intersil/p54/
8731 PA SEMI ETHERNET DRIVER
8732 M: Olof Johansson <olof@lixom.net>
8733 L: netdev@vger.kernel.org
8735 F: drivers/net/ethernet/pasemi/*
8737 PA SEMI SMBUS DRIVER
8738 M: Olof Johansson <olof@lixom.net>
8739 L: linux-i2c@vger.kernel.org
8741 F: drivers/i2c/busses/i2c-pasemi.c
8743 PADATA PARALLEL EXECUTION MECHANISM
8744 M: Steffen Klassert <steffen.klassert@secunet.com>
8745 L: linux-crypto@vger.kernel.org
8748 F: include/linux/padata.h
8749 F: Documentation/padata.txt
8751 PANASONIC LAPTOP ACPI EXTRAS DRIVER
8752 M: Harald Welte <laforge@gnumonks.org>
8753 L: platform-driver-x86@vger.kernel.org
8755 F: drivers/platform/x86/panasonic-laptop.c
8757 PANASONIC MN10300/AM33/AM34 PORT
8758 M: David Howells <dhowells@redhat.com>
8759 L: linux-am33-list@redhat.com (moderated for non-subscribers)
8760 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8762 F: Documentation/mn10300/
8765 PARALLEL LCD/KEYPAD PANEL DRIVER
8766 M: Willy Tarreau <willy@haproxy.com>
8767 M: Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
8769 F: Documentation/misc-devices/lcd-panel-cgram.txt
8770 F: drivers/misc/panel.c
8772 PARALLEL PORT SUBSYSTEM
8773 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8774 M: Sudip Mukherjee <sudip@vectorindia.org>
8775 L: linux-parport@lists.infradead.org (subscribers-only)
8778 F: include/linux/parport*.h
8779 F: drivers/char/ppdev.c
8780 F: include/uapi/linux/ppdev.h
8781 F: Documentation/parport*.txt
8783 PARAVIRT_OPS INTERFACE
8784 M: Jeremy Fitzhardinge <jeremy@goop.org>
8785 M: Chris Wright <chrisw@sous-sol.org>
8786 M: Alok Kataria <akataria@vmware.com>
8787 M: Rusty Russell <rusty@rustcorp.com.au>
8788 L: virtualization@lists.linux-foundation.org
8790 F: Documentation/virtual/paravirt_ops.txt
8791 F: arch/*/kernel/paravirt*
8792 F: arch/*/include/asm/paravirt.h
8794 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8795 M: Tim Waugh <tim@cyberelk.net>
8796 L: linux-parport@lists.infradead.org (subscribers-only)
8798 F: Documentation/blockdev/paride.txt
8799 F: drivers/block/paride/
8802 M: "James E.J. Bottomley" <jejb@parisc-linux.org>
8803 M: Helge Deller <deller@gmx.de>
8804 L: linux-parisc@vger.kernel.org
8805 W: http://www.parisc-linux.org/
8806 Q: http://patchwork.kernel.org/project/linux-parisc/list/
8807 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8808 T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8811 F: Documentation/parisc/
8813 F: drivers/char/agp/parisc-agp.c
8814 F: drivers/input/serio/gscps2.c
8815 F: drivers/parport/parport_gsc.*
8816 F: drivers/tty/serial/8250/8250_gsc.c
8817 F: drivers/video/fbdev/sti*
8818 F: drivers/video/console/sti*
8819 F: drivers/video/logo/logo_parisc*
8821 PC87360 HARDWARE MONITORING DRIVER
8822 M: Jim Cromie <jim.cromie@gmail.com>
8823 L: linux-hwmon@vger.kernel.org
8825 F: Documentation/hwmon/pc87360
8826 F: drivers/hwmon/pc87360.c
8829 M: Jim Cromie <jim.cromie@gmail.com>
8831 F: drivers/char/pc8736x_gpio.c
8833 PC87427 HARDWARE MONITORING DRIVER
8834 M: Jean Delvare <jdelvare@suse.com>
8835 L: linux-hwmon@vger.kernel.org
8837 F: Documentation/hwmon/pc87427
8838 F: drivers/hwmon/pc87427.c
8841 M: Riku Voipio <riku.voipio@iki.fi>
8843 F: drivers/leds/leds-pca9532.c
8844 F: include/linux/leds-pca9532.h
8846 PCA9541 I2C BUS MASTER SELECTOR DRIVER
8847 M: Guenter Roeck <linux@roeck-us.net>
8848 L: linux-i2c@vger.kernel.org
8850 F: drivers/i2c/muxes/i2c-mux-pca9541.c
8852 PCDP - PRIMARY CONSOLE AND DEBUG PORT
8853 M: Khalid Aziz <khalid@gonehiking.org>
8855 F: drivers/firmware/pcdp.*
8858 M: Linas Vepstas <linasvepstas@gmail.com>
8859 L: linux-pci@vger.kernel.org
8861 F: Documentation/PCI/pci-error-recovery.txt
8863 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
8864 M: Russell Currey <ruscur@russell.cc>
8865 L: linuxppc-dev@lists.ozlabs.org
8867 F: Documentation/powerpc/eeh-pci-error-recovery.txt
8868 F: arch/powerpc/kernel/eeh*.c
8869 F: arch/powerpc/platforms/*/eeh*.c
8870 F: arch/powerpc/include/*/eeh*.h
8873 M: Bjorn Helgaas <bhelgaas@google.com>
8874 L: linux-pci@vger.kernel.org
8875 Q: http://patchwork.ozlabs.org/project/linux-pci/list/
8876 T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8878 F: Documentation/PCI/
8880 F: include/linux/pci*
8882 F: arch/x86/kernel/quirks.c
8884 PCI DRIVER FOR ALTERA PCIE IP
8885 M: Ley Foon Tan <lftan@altera.com>
8886 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8887 L: linux-pci@vger.kernel.org
8889 F: Documentation/devicetree/bindings/pci/altera-pcie.txt
8890 F: drivers/pci/host/pcie-altera.c
8892 PCI DRIVER FOR ARM VERSATILE PLATFORM
8893 M: Rob Herring <robh@kernel.org>
8894 L: linux-pci@vger.kernel.org
8895 L: linux-arm-kernel@lists.infradead.org
8897 F: Documentation/devicetree/bindings/pci/versatile.txt
8898 F: drivers/pci/host/pci-versatile.c
8900 PCI DRIVER FOR APPLIEDMICRO XGENE
8901 M: Tanmay Inamdar <tinamdar@apm.com>
8902 L: linux-pci@vger.kernel.org
8903 L: linux-arm-kernel@lists.infradead.org
8905 F: Documentation/devicetree/bindings/pci/xgene-pci.txt
8906 F: drivers/pci/host/pci-xgene.c
8908 PCI DRIVER FOR FREESCALE LAYERSCAPE
8909 M: Minghuan Lian <minghuan.Lian@freescale.com>
8910 M: Mingkai Hu <mingkai.hu@freescale.com>
8911 M: Roy Zang <tie-fei.zang@freescale.com>
8912 L: linuxppc-dev@lists.ozlabs.org
8913 L: linux-pci@vger.kernel.org
8914 L: linux-arm-kernel@lists.infradead.org
8916 F: drivers/pci/host/*layerscape*
8919 M: Richard Zhu <Richard.Zhu@freescale.com>
8920 M: Lucas Stach <l.stach@pengutronix.de>
8921 L: linux-pci@vger.kernel.org
8922 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8924 F: drivers/pci/host/*imx6*
8926 PCI DRIVER FOR TI KEYSTONE
8927 M: Murali Karicheri <m-karicheri2@ti.com>
8928 L: linux-pci@vger.kernel.org
8929 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8931 F: drivers/pci/host/*keystone*
8933 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8934 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8935 M: Jason Cooper <jason@lakedaemon.net>
8936 L: linux-pci@vger.kernel.org
8937 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8939 F: drivers/pci/host/*mvebu*
8941 PCI DRIVER FOR NVIDIA TEGRA
8942 M: Thierry Reding <thierry.reding@gmail.com>
8943 L: linux-tegra@vger.kernel.org
8944 L: linux-pci@vger.kernel.org
8946 F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8947 F: drivers/pci/host/pci-tegra.c
8949 PCI DRIVER FOR TI DRA7XX
8950 M: Kishon Vijay Abraham I <kishon@ti.com>
8951 L: linux-omap@vger.kernel.org
8952 L: linux-pci@vger.kernel.org
8954 F: Documentation/devicetree/bindings/pci/ti-pci.txt
8955 F: drivers/pci/host/pci-dra7xx.c
8957 PCI DRIVER FOR RENESAS R-CAR
8958 M: Simon Horman <horms@verge.net.au>
8959 L: linux-pci@vger.kernel.org
8960 L: linux-renesas-soc@vger.kernel.org
8962 F: drivers/pci/host/*rcar*
8964 PCI DRIVER FOR SAMSUNG EXYNOS
8965 M: Jingoo Han <jingoohan1@gmail.com>
8966 L: linux-pci@vger.kernel.org
8967 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8968 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8970 F: drivers/pci/host/pci-exynos.c
8972 PCI DRIVER FOR SYNOPSIS DESIGNWARE
8973 M: Jingoo Han <jingoohan1@gmail.com>
8974 M: Pratyush Anand <pratyush.anand@gmail.com>
8975 L: linux-pci@vger.kernel.org
8977 F: drivers/pci/host/*designware*
8979 PCI DRIVER FOR SYNOPSYS PROTOTYPING DEVICE
8980 M: Joao Pinto <jpinto@synopsys.com>
8981 L: linux-pci@vger.kernel.org
8983 F: Documentation/devicetree/bindings/pci/designware-pcie.txt
8984 F: drivers/pci/host/pcie-designware-plat.c
8986 PCI DRIVER FOR GENERIC OF HOSTS
8987 M: Will Deacon <will.deacon@arm.com>
8988 L: linux-pci@vger.kernel.org
8989 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8991 F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
8992 F: drivers/pci/host/pci-host-common.c
8993 F: drivers/pci/host/pci-host-generic.c
8995 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
8996 M: Keith Busch <keith.busch@intel.com>
8997 L: linux-pci@vger.kernel.org
8999 F: arch/x86/pci/vmd.c
9001 PCIE DRIVER FOR ST SPEAR13XX
9002 M: Pratyush Anand <pratyush.anand@gmail.com>
9003 L: linux-pci@vger.kernel.org
9005 F: drivers/pci/host/*spear*
9007 PCI MSI DRIVER FOR ALTERA MSI IP
9008 M: Ley Foon Tan <lftan@altera.com>
9009 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
9010 L: linux-pci@vger.kernel.org
9012 F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
9013 F: drivers/pci/host/pcie-altera-msi.c
9015 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
9016 M: Duc Dang <dhdang@apm.com>
9017 L: linux-pci@vger.kernel.org
9018 L: linux-arm-kernel@lists.infradead.org
9020 F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
9021 F: drivers/pci/host/pci-xgene-msi.c
9023 PCIE DRIVER FOR HISILICON
9024 M: Zhou Wang <wangzhou1@hisilicon.com>
9025 M: Gabriele Paoloni <gabriele.paoloni@huawei.com>
9026 L: linux-pci@vger.kernel.org
9028 F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
9029 F: drivers/pci/host/pcie-hisi.c
9031 PCIE DRIVER FOR QUALCOMM MSM
9032 M: Stanimir Varbanov <svarbanov@mm-sol.com>
9033 L: linux-pci@vger.kernel.org
9034 L: linux-arm-msm@vger.kernel.org
9036 F: drivers/pci/host/*qcom*
9038 PCIE DRIVER FOR CAVIUM THUNDERX
9039 M: David Daney <david.daney@cavium.com>
9040 L: linux-pci@vger.kernel.org
9041 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9043 F: Documentation/devicetree/bindings/pci/pci-thunder-*
9044 F: drivers/pci/host/pci-thunder-*
9047 P: Linux PCMCIA Team
9048 L: linux-pcmcia@lists.infradead.org
9049 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
9050 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
9052 F: Documentation/pcmcia/
9056 PCNET32 NETWORK DRIVER
9057 M: Don Fry <pcnet32@frontier.com>
9058 L: netdev@vger.kernel.org
9060 F: drivers/net/ethernet/amd/pcnet32.c
9062 PCRYPT PARALLEL CRYPTO ENGINE
9063 M: Steffen Klassert <steffen.klassert@secunet.com>
9064 L: linux-crypto@vger.kernel.org
9067 F: include/crypto/pcrypt.h
9069 PER-CPU MEMORY ALLOCATOR
9070 M: Tejun Heo <tj@kernel.org>
9071 M: Christoph Lameter <cl@linux.com>
9072 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
9074 F: include/linux/percpu*.h
9076 F: arch/*/include/asm/percpu.h
9078 PER-TASK DELAY ACCOUNTING
9079 M: Balbir Singh <bsingharora@gmail.com>
9081 F: include/linux/delayacct.h
9082 F: kernel/delayacct.c
9084 PERFORMANCE EVENTS SUBSYSTEM
9085 M: Peter Zijlstra <peterz@infradead.org>
9086 M: Ingo Molnar <mingo@redhat.com>
9087 M: Arnaldo Carvalho de Melo <acme@kernel.org>
9088 R: Alexander Shishkin <alexander.shishkin@linux.intel.com>
9089 L: linux-kernel@vger.kernel.org
9090 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
9093 F: include/linux/perf_event.h
9094 F: include/uapi/linux/perf_event.h
9095 F: arch/*/kernel/perf_event*.c
9096 F: arch/*/kernel/*/perf_event*.c
9097 F: arch/*/kernel/*/*/perf_event*.c
9098 F: arch/*/include/asm/perf_event.h
9099 F: arch/*/kernel/perf_callchain.c
9103 PERSONALITY HANDLING
9104 M: Christoph Hellwig <hch@infradead.org>
9105 L: linux-abi-devel@lists.sourceforge.net
9107 F: include/linux/personality.h
9108 F: include/uapi/linux/personality.h
9111 M: Remi Denis-Courmont <courmisch@gmail.com>
9113 F: Documentation/networking/phonet.txt
9114 F: include/linux/phonet.h
9115 F: include/net/phonet/
9116 F: include/uapi/linux/phonet.h
9120 M: Joern Engel <joern@lazybastard.org>
9121 L: linux-mtd@lists.infradead.org
9123 F: drivers/mtd/devices/phram.c
9126 M: Bruno Prémont <bonbons@linux-vserver.org>
9127 L: linux-input@vger.kernel.org
9129 F: drivers/hid/hid-picolcd*
9132 M: Jamie Iles <jamie@jamieiles.com>
9133 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9134 T: git git://github.com/jamieiles/linux-2.6-ji.git
9136 F: arch/arm/boot/dts/picoxcell*
9137 F: arch/arm/mach-picoxcell/
9138 F: drivers/crypto/picoxcell*
9140 PIN CONTROL SUBSYSTEM
9141 M: Linus Walleij <linus.walleij@linaro.org>
9142 L: linux-gpio@vger.kernel.org
9143 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
9145 F: Documentation/devicetree/bindings/pinctrl/
9146 F: Documentation/pinctrl.txt
9148 F: include/linux/pinctrl/
9150 PIN CONTROLLER - ATMEL AT91
9151 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
9152 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9154 F: drivers/pinctrl/pinctrl-at91.*
9156 PIN CONTROLLER - ATMEL AT91 PIO4
9157 M: Ludovic Desroches <ludovic.desroches@atmel.com>
9158 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9159 L: linux-gpio@vger.kernel.org
9161 F: drivers/pinctrl/pinctrl-at91-pio4.*
9163 PIN CONTROLLER - INTEL
9164 M: Mika Westerberg <mika.westerberg@linux.intel.com>
9165 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
9167 F: drivers/pinctrl/intel/
9169 PIN CONTROLLER - RENESAS
9170 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9171 M: Geert Uytterhoeven <geert+renesas@glider.be>
9172 L: linux-renesas-soc@vger.kernel.org
9174 F: drivers/pinctrl/sh-pfc/
9176 PIN CONTROLLER - SAMSUNG
9177 M: Tomasz Figa <tomasz.figa@gmail.com>
9178 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
9179 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9180 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9181 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9183 F: drivers/pinctrl/samsung/
9185 PIN CONTROLLER - SINGLE
9186 M: Tony Lindgren <tony@atomide.com>
9187 M: Haojian Zhuang <haojian.zhuang@linaro.org>
9188 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9189 L: linux-omap@vger.kernel.org
9191 F: drivers/pinctrl/pinctrl-single.c
9193 PIN CONTROLLER - ST SPEAR
9194 M: Viresh Kumar <vireshk@kernel.org>
9195 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9196 W: http://www.st.com/spear
9198 F: drivers/pinctrl/spear/
9201 M: Jiri Kosina <jikos@kernel.org>
9203 F: drivers/block/pktcdvd.c
9204 F: include/linux/pktcdvd.h
9205 F: include/uapi/linux/pktcdvd.h
9208 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
9209 W: http://mprc.pku.edu.cn/~guanxuetao/linux
9211 T: git git://github.com/gxt/linux.git
9212 F: drivers/input/serio/i8042-unicore32io.h
9213 F: drivers/i2c/busses/i2c-puv3.c
9214 F: drivers/video/fbdev/fb-puv3.c
9215 F: drivers/rtc/rtc-puv3.c
9217 PMBUS HARDWARE MONITORING DRIVERS
9218 M: Guenter Roeck <linux@roeck-us.net>
9219 L: linux-hwmon@vger.kernel.org
9220 W: http://hwmon.wiki.kernel.org/
9221 W: http://www.roeck-us.net/linux/drivers/
9222 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9224 F: Documentation/hwmon/pmbus
9225 F: drivers/hwmon/pmbus/
9226 F: include/linux/i2c/pmbus.h
9228 PMC SIERRA MaxRAID DRIVER
9229 L: linux-scsi@vger.kernel.org
9230 W: http://www.pmc-sierra.com/
9232 F: drivers/scsi/pmcraid.*
9234 PMC SIERRA PM8001 DRIVER
9235 M: Jack Wang <jinpu.wang@profitbricks.com>
9236 M: lindar_liu@usish.com
9238 L: linux-scsi@vger.kernel.org
9240 F: drivers/scsi/pm8001/
9242 POSIX CLOCKS and TIMERS
9243 M: Thomas Gleixner <tglx@linutronix.de>
9244 L: linux-kernel@vger.kernel.org
9245 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9248 F: include/linux/timer*
9249 F: kernel/time/*timer*
9251 POWER MANAGEMENT CORE
9252 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
9253 L: linux-pm@vger.kernel.org
9254 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
9256 F: drivers/base/power/
9257 F: include/linux/pm.h
9258 F: include/linux/pm_*
9259 F: include/linux/powercap.h
9260 F: drivers/powercap/
9262 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
9263 M: Sebastian Reichel <sre@kernel.org>
9264 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
9265 M: David Woodhouse <dwmw2@infradead.org>
9266 L: linux-pm@vger.kernel.org
9267 T: git git://git.infradead.org/battery-2.6.git
9269 F: Documentation/devicetree/bindings/power/
9270 F: Documentation/devicetree/bindings/power_supply/
9271 F: include/linux/power_supply.h
9273 X: drivers/power/avs/
9275 POWER STATE COORDINATION INTERFACE (PSCI)
9276 M: Mark Rutland <mark.rutland@arm.com>
9277 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
9278 L: linux-arm-kernel@lists.infradead.org
9280 F: drivers/firmware/psci.c
9281 F: include/linux/psci.h
9282 F: include/uapi/linux/psci.h
9284 POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
9285 M: Suraj Jitindar Singh <sjitindarsingh@gmail.com>
9286 L: linuxppc-dev@lists.ozlabs.org
9288 F: drivers/char/powernv-op-panel.c
9291 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
9295 PPP PROTOCOL DRIVERS AND COMPRESSORS
9296 M: Paul Mackerras <paulus@samba.org>
9297 L: linux-ppp@vger.kernel.org
9299 F: drivers/net/ppp/ppp_*
9301 PPP OVER ATM (RFC 2364)
9302 M: Mitchell Blank Jr <mitch@sfgoth.com>
9304 F: net/atm/pppoatm.c
9305 F: include/uapi/linux/atmppp.h
9308 M: Michal Ostrowski <mostrows@earthlink.net>
9310 F: drivers/net/ppp/pppoe.c
9311 F: drivers/net/ppp/pppox.c
9314 M: James Chapman <jchapman@katalix.com>
9316 F: net/l2tp/l2tp_ppp.c
9317 F: include/linux/if_pppol2tp.h
9318 F: include/uapi/linux/if_pppol2tp.h
9321 M: Rodolfo Giometti <giometti@enneenne.com>
9322 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
9323 L: linuxpps@ml.enneenne.com (subscribers-only)
9325 F: Documentation/pps/
9327 F: include/linux/pps*.h
9330 M: Dmitry Kozlov <xeb@mail.ru>
9331 L: netdev@vger.kernel.org
9333 F: drivers/net/ppp/pptp.c
9334 W: http://sourceforge.net/projects/accel-pptp
9337 M: Robert Love <rml@tech9.net>
9338 L: kpreempt-tech@lists.sourceforge.net
9339 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
9341 F: Documentation/preempt-locking.txt
9342 F: include/linux/preempt.h
9344 PRISM54 WIRELESS DRIVER
9345 M: "Luis R. Rodriguez" <mcgrof@gmail.com>
9346 L: linux-wireless@vger.kernel.org
9347 W: http://wireless.kernel.org/en/users/Drivers/p54
9349 F: drivers/net/wireless/intersil/prism54/
9352 M: Geoff Levand <geoff@infradead.org>
9353 L: netdev@vger.kernel.org
9354 L: linuxppc-dev@lists.ozlabs.org
9356 F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
9358 PS3 PLATFORM SUPPORT
9359 M: Geoff Levand <geoff@infradead.org>
9360 L: linuxppc-dev@lists.ozlabs.org
9362 F: arch/powerpc/boot/ps3*
9363 F: arch/powerpc/include/asm/lv1call.h
9364 F: arch/powerpc/include/asm/ps3*.h
9365 F: arch/powerpc/platforms/ps3/
9368 F: drivers/rtc/rtc-ps3.c
9369 F: drivers/usb/host/*ps3.c
9370 F: sound/ppc/snd_ps3*
9373 M: Jim Paris <jim@jtan.com>
9374 M: Geoff Levand <geoff@infradead.org>
9375 L: linuxppc-dev@lists.ozlabs.org
9377 F: drivers/block/ps3vram.c
9380 M: Anton Vorontsov <anton@enomsg.org>
9381 M: Colin Cross <ccross@android.com>
9382 M: Kees Cook <keescook@chromium.org>
9383 M: Tony Luck <tony.luck@intel.com>
9385 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
9387 F: include/linux/pstore*
9388 F: drivers/firmware/efi/efi-pstore.c
9389 F: drivers/acpi/apei/erst.c
9391 PTP HARDWARE CLOCK SUPPORT
9392 M: Richard Cochran <richardcochran@gmail.com>
9393 L: netdev@vger.kernel.org
9395 W: http://linuxptp.sourceforge.net/
9396 F: Documentation/ABI/testing/sysfs-ptp
9397 F: Documentation/ptp/*
9398 F: drivers/net/ethernet/freescale/gianfar_ptp.c
9399 F: drivers/net/phy/dp83640*
9401 F: include/linux/ptp_cl*
9404 M: Roland McGrath <roland@hack.frob.com>
9405 M: Oleg Nesterov <oleg@redhat.com>
9407 F: include/asm-generic/syscall.h
9408 F: include/linux/ptrace.h
9409 F: include/linux/regset.h
9410 F: include/linux/tracehook.h
9411 F: include/uapi/linux/ptrace.h
9415 M: Hans Verkuil <hverkuil@xs4all.nl>
9416 L: linux-media@vger.kernel.org
9417 T: git git://linuxtv.org/media_tree.git
9419 F: drivers/staging/media/pulse8-cec
9421 PVRUSB2 VIDEO4LINUX DRIVER
9422 M: Mike Isely <isely@pobox.com>
9423 L: pvrusb2@isely.net (subscribers-only)
9424 L: linux-media@vger.kernel.org
9425 W: http://www.isely.net/pvrusb2/
9426 T: git git://linuxtv.org/media_tree.git
9428 F: Documentation/video4linux/README.pvrusb2
9429 F: drivers/media/usb/pvrusb2/
9432 M: Hans Verkuil <hverkuil@xs4all.nl>
9433 L: linux-media@vger.kernel.org
9434 T: git git://linuxtv.org/media_tree.git
9436 F: drivers/media/usb/pwc/*
9439 M: Kamil Debski <k.debski@samsung.com>
9440 L: linux-hwmon@vger.kernel.org
9442 F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
9443 F: Documentation/hwmon/pwm-fan
9444 F: drivers/hwmon/pwm-fan.c
9447 M: Thierry Reding <thierry.reding@gmail.com>
9448 L: linux-pwm@vger.kernel.org
9450 T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
9451 F: Documentation/pwm.txt
9452 F: Documentation/devicetree/bindings/pwm/
9453 F: include/linux/pwm.h
9455 F: drivers/video/backlight/pwm_bl.c
9456 F: include/linux/pwm_backlight.h
9458 PXA2xx/PXA3xx SUPPORT
9459 M: Daniel Mack <daniel@zonque.org>
9460 M: Haojian Zhuang <haojian.zhuang@gmail.com>
9461 M: Robert Jarzmik <robert.jarzmik@free.fr>
9462 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9463 T: git git://github.com/hzhuang1/linux.git
9464 T: git git://github.com/rjarzmik/linux.git
9466 F: arch/arm/boot/dts/pxa*
9467 F: arch/arm/mach-pxa/
9469 F: drivers/pcmcia/pxa2xx*
9470 F: drivers/pinctrl/pxa/
9471 F: drivers/spi/spi-pxa2xx*
9472 F: drivers/usb/gadget/udc/pxa2*
9473 F: include/sound/pxa2xx-lib.h
9478 M: Robert Jarzmik <robert.jarzmik@free.fr>
9479 L: linux-gpio@vger.kernel.org
9481 F: drivers/gpio/gpio-pxa.c
9483 PXA3xx NAND FLASH DRIVER
9484 M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
9485 L: linux-mtd@lists.infradead.org
9487 F: drivers/mtd/nand/pxa3xx_nand.c
9490 M: Eric Miao <eric.y.miao@gmail.com>
9491 M: Haojian Zhuang <haojian.zhuang@gmail.com>
9492 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9493 T: git git://github.com/hzhuang1/linux.git
9494 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
9496 F: arch/arm/boot/dts/mmp*
9497 F: arch/arm/mach-mmp/
9503 M: Robert Jarzmik <robert.jarzmik@free.fr>
9504 L: rtc-linux@googlegroups.com
9508 M: Giovanni Cabiddu <giovanni.cabiddu@intel.com>
9509 M: Salvatore Benedetto <salvatore.benedetto@intel.com>
9510 L: qat-linux@intel.com
9512 F: drivers/crypto/qat/
9515 M: Mike Marciniszyn <infinipath@intel.com>
9516 L: linux-rdma@vger.kernel.org
9518 F: drivers/infiniband/hw/qib/
9520 QLOGIC QLA1280 SCSI DRIVER
9521 M: Michael Reed <mdr@sgi.com>
9522 L: linux-scsi@vger.kernel.org
9524 F: drivers/scsi/qla1280.[ch]
9526 QLOGIC QLA2XXX FC-SCSI DRIVER
9527 M: qla2xxx-upstream@qlogic.com
9528 L: linux-scsi@vger.kernel.org
9530 F: Documentation/scsi/LICENSE.qla2xxx
9531 F: drivers/scsi/qla2xxx/
9533 QLOGIC QLA4XXX iSCSI DRIVER
9534 M: QLogic-Storage-Upstream@qlogic.com
9535 L: linux-scsi@vger.kernel.org
9537 F: Documentation/scsi/LICENSE.qla4xxx
9538 F: drivers/scsi/qla4xxx/
9540 QLOGIC QLA3XXX NETWORK DRIVER
9541 M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
9542 M: Ron Mercer <ron.mercer@qlogic.com>
9543 M: linux-driver@qlogic.com
9544 L: netdev@vger.kernel.org
9546 F: Documentation/networking/LICENSE.qla3xxx
9547 F: drivers/net/ethernet/qlogic/qla3xxx.*
9549 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
9550 M: Dept-GELinuxNICDev@qlogic.com
9551 L: netdev@vger.kernel.org
9553 F: drivers/net/ethernet/qlogic/qlcnic/
9555 QLOGIC QLGE 10Gb ETHERNET DRIVER
9556 M: Harish Patil <harish.patil@qlogic.com>
9557 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
9558 M: Dept-GELinuxNICDev@qlogic.com
9559 M: linux-driver@qlogic.com
9560 L: netdev@vger.kernel.org
9562 F: drivers/net/ethernet/qlogic/qlge/
9564 QLOGIC QL4xxx ETHERNET DRIVER
9565 M: Yuval Mintz <Yuval.Mintz@qlogic.com>
9566 M: Ariel Elior <Ariel.Elior@qlogic.com>
9567 M: everest-linux-l2@qlogic.com
9568 L: netdev@vger.kernel.org
9570 F: drivers/net/ethernet/qlogic/qed/
9571 F: include/linux/qed/
9572 F: drivers/net/ethernet/qlogic/qede/
9575 M: Anders Larsen <al@alarsen.net>
9576 W: http://www.alarsen.net/linux/qnx4fs/
9579 F: include/uapi/linux/qnx4_fs.h
9580 F: include/uapi/linux/qnxtypes.h
9583 M: Antti Palosaari <crope@iki.fi>
9584 L: linux-media@vger.kernel.org
9585 W: https://linuxtv.org
9586 W: http://palosaari.fi/linux/
9587 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9588 T: git git://linuxtv.org/anttip/media_tree.git
9590 F: drivers/media/tuners/qt1010*
9592 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
9593 M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
9594 L: linux-wireless@vger.kernel.org
9595 L: ath9k-devel@lists.ath9k.org
9596 W: http://wireless.kernel.org/en/users/Drivers/ath9k
9598 F: drivers/net/wireless/ath/ath9k/
9600 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
9601 M: Kalle Valo <kvalo@qca.qualcomm.com>
9602 L: ath10k@lists.infradead.org
9603 W: http://wireless.kernel.org/en/users/Drivers/ath10k
9604 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
9606 F: drivers/net/wireless/ath/ath10k/
9608 QUALCOMM HEXAGON ARCHITECTURE
9609 M: Richard Kuo <rkuo@codeaurora.org>
9610 L: linux-hexagon@vger.kernel.org
9611 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
9615 QUALCOMM WCN36XX WIRELESS DRIVER
9616 M: Eugene Krasnikov <k.eugene.e@gmail.com>
9617 L: wcn36xx@lists.infradead.org
9618 W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
9619 T: git git://github.com/KrasnikovEugene/wcn36xx.git
9621 F: drivers/net/wireless/ath/wcn36xx/
9623 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
9624 M: Gabriel Somlo <somlo@cmu.edu>
9625 M: "Michael S. Tsirkin" <mst@redhat.com>
9626 L: qemu-devel@nongnu.org
9628 F: drivers/firmware/qemu_fw_cfg.c
9630 RADOS BLOCK DEVICE (RBD)
9631 M: Ilya Dryomov <idryomov@gmail.com>
9632 M: Sage Weil <sage@redhat.com>
9633 M: Alex Elder <elder@kernel.org>
9634 L: ceph-devel@vger.kernel.org
9636 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9637 T: git git://github.com/ceph/ceph-client.git
9639 F: Documentation/ABI/testing/sysfs-bus-rbd
9640 F: drivers/block/rbd.c
9641 F: drivers/block/rbd_types.h
9643 RADEON FRAMEBUFFER DISPLAY DRIVER
9644 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
9645 L: linux-fbdev@vger.kernel.org
9647 F: drivers/video/fbdev/aty/radeon*
9648 F: include/uapi/linux/radeonfb.h
9650 RADIOSHARK RADIO DRIVER
9651 M: Hans Verkuil <hverkuil@xs4all.nl>
9652 L: linux-media@vger.kernel.org
9653 T: git git://linuxtv.org/media_tree.git
9655 F: drivers/media/radio/radio-shark.c
9657 RADIOSHARK2 RADIO DRIVER
9658 M: Hans Verkuil <hverkuil@xs4all.nl>
9659 L: linux-media@vger.kernel.org
9660 T: git git://linuxtv.org/media_tree.git
9662 F: drivers/media/radio/radio-shark2.c
9663 F: drivers/media/radio/radio-tea5777.c
9665 RAGE128 FRAMEBUFFER DISPLAY DRIVER
9666 M: Paul Mackerras <paulus@samba.org>
9667 L: linux-fbdev@vger.kernel.org
9669 F: drivers/video/fbdev/aty/aty128fb.c
9671 RALINK MIPS ARCHITECTURE
9672 M: John Crispin <john@phrozen.org>
9673 L: linux-mips@linux-mips.org
9677 RALINK RT2X00 WIRELESS LAN DRIVER
9679 M: Stanislaw Gruszka <sgruszka@redhat.com>
9680 M: Helmut Schaa <helmut.schaa@googlemail.com>
9681 L: linux-wireless@vger.kernel.org
9683 F: drivers/net/wireless/ralink/rt2x00/
9685 RAMDISK RAM BLOCK DEVICE DRIVER
9686 M: Jens Axboe <axboe@kernel.dk>
9688 F: Documentation/blockdev/ramdisk.txt
9689 F: drivers/block/brd.c
9691 RANDOM NUMBER DRIVER
9692 M: "Theodore Ts'o" <tytso@mit.edu>
9694 F: drivers/char/random.c
9697 M: Matt Porter <mporter@kernel.crashing.org>
9698 M: Alexandre Bounine <alexandre.bounine@idt.com>
9702 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
9703 L: linux-wireless@vger.kernel.org
9705 F: drivers/net/wireless/ray*
9708 M: Josh Triplett <josh@joshtriplett.org>
9709 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9710 L: linux-kernel@vger.kernel.org
9712 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9713 F: Documentation/RCU/torture.txt
9714 F: kernel/rcu/rcutorture.c
9716 RCUTORTURE TEST FRAMEWORK
9717 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9718 M: Josh Triplett <josh@joshtriplett.org>
9719 R: Steven Rostedt <rostedt@goodmis.org>
9720 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9721 R: Lai Jiangshan <jiangshanlai@gmail.com>
9722 L: linux-kernel@vger.kernel.org
9724 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9725 F: tools/testing/selftests/rcutorture
9728 M: Florian Fainelli <florian@openwrt.org>
9731 RDC R6040 FAST ETHERNET DRIVER
9732 M: Florian Fainelli <f.fainelli@gmail.com>
9733 L: netdev@vger.kernel.org
9735 F: drivers/net/ethernet/rdc/r6040.c
9737 RDS - RELIABLE DATAGRAM SOCKETS
9738 M: Santosh Shilimkar <santosh.shilimkar@oracle.com>
9739 L: netdev@vger.kernel.org
9740 L: linux-rdma@vger.kernel.org
9741 L: rds-devel@oss.oracle.com (moderated for non-subscribers)
9742 W: https://oss.oracle.com/projects/rds/
9745 F: Documentation/networking/rds.txt
9747 RDMAVT - RDMA verbs software
9748 M: Dennis Dalessandro <dennis.dalessandro@intel.com>
9749 L: linux-rdma@vger.kernel.org
9751 F: drivers/infiniband/sw/rdmavt
9753 READ-COPY UPDATE (RCU)
9754 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9755 M: Josh Triplett <josh@joshtriplett.org>
9756 R: Steven Rostedt <rostedt@goodmis.org>
9757 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9758 R: Lai Jiangshan <jiangshanlai@gmail.com>
9759 L: linux-kernel@vger.kernel.org
9760 W: http://www.rdrop.com/users/paulmck/RCU/
9762 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9763 F: Documentation/RCU/
9764 X: Documentation/RCU/torture.txt
9765 F: include/linux/rcu*
9766 X: include/linux/srcu.h
9770 REAL TIME CLOCK (RTC) SUBSYSTEM
9771 M: Alessandro Zummo <a.zummo@towertech.it>
9772 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
9773 L: rtc-linux@googlegroups.com
9774 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
9775 T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
9777 F: Documentation/rtc.txt
9779 F: include/linux/rtc.h
9780 F: include/uapi/linux/rtc.h
9782 REALTEK AUDIO CODECS
9783 M: Bard Liao <bardliao@realtek.com>
9784 M: Oder Chiou <oder_chiou@realtek.com>
9786 F: sound/soc/codecs/rt*
9787 F: include/sound/rt*.h
9789 REISERFS FILE SYSTEM
9790 L: reiserfs-devel@vger.kernel.org
9794 REGISTER MAP ABSTRACTION
9795 M: Mark Brown <broonie@kernel.org>
9796 L: linux-kernel@vger.kernel.org
9797 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
9799 F: Documentation/devicetree/bindings/regmap/
9800 F: drivers/base/regmap/
9801 F: include/linux/regmap.h
9803 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
9804 M: Ohad Ben-Cohen <ohad@wizery.com>
9805 M: Bjorn Andersson <bjorn.andersson@linaro.org>
9806 L: linux-remoteproc@vger.kernel.org
9807 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
9809 F: Documentation/devicetree/bindings/remoteproc/
9810 F: Documentation/remoteproc.txt
9811 F: drivers/remoteproc/
9812 F: include/linux/remoteproc.h
9814 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9815 M: Ohad Ben-Cohen <ohad@wizery.com>
9816 M: Bjorn Andersson <bjorn.andersson@linaro.org>
9817 L: linux-remoteproc@vger.kernel.org
9818 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9821 F: Documentation/rpmsg.txt
9822 F: include/linux/rpmsg.h
9824 RENESAS ETHERNET DRIVERS
9825 R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9826 L: netdev@vger.kernel.org
9827 L: linux-renesas-soc@vger.kernel.org
9828 F: drivers/net/ethernet/renesas/
9829 F: include/linux/sh_eth.h
9831 RENESAS USB2 PHY DRIVER
9832 M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
9833 L: linux-renesas-soc@vger.kernel.org
9835 F: drivers/phy/phy-rcar-gen3-usb2.c
9837 RESET CONTROLLER FRAMEWORK
9838 M: Philipp Zabel <p.zabel@pengutronix.de>
9839 T: git git://git.pengutronix.de/git/pza/linux
9842 F: Documentation/devicetree/bindings/reset/
9843 F: include/dt-bindings/reset/
9844 F: include/linux/reset.h
9845 F: include/linux/reset-controller.h
9848 M: Johannes Berg <johannes@sipsolutions.net>
9849 L: linux-wireless@vger.kernel.org
9850 W: http://wireless.kernel.org/
9851 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9852 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
9854 F: Documentation/rfkill.txt
9858 M: Thomas Graf <tgraf@suug.ch>
9859 L: netdev@vger.kernel.org
9862 F: include/linux/rhashtable.h
9864 RICOH SMARTMEDIA/XD DRIVER
9865 M: Maxim Levitsky <maximlevitsky@gmail.com>
9867 F: drivers/mtd/nand/r852.c
9868 F: drivers/mtd/nand/r852.h
9870 RICOH R5C592 MEMORYSTICK DRIVER
9871 M: Maxim Levitsky <maximlevitsky@gmail.com>
9873 F: drivers/memstick/host/r592.*
9876 M: Stefan Achatz <erazor_de@users.sourceforge.net>
9877 W: http://sourceforge.net/projects/roccat/
9879 F: drivers/hid/hid-roccat*
9880 F: include/linux/hid-roccat*
9881 F: Documentation/ABI/*/sysfs-driver-hid-roccat*
9884 M: Jiri Pirko <jiri@resnulli.us>
9885 L: netdev@vger.kernel.org
9887 F: drivers/net/ethernet/rocker/
9891 W: http://www.comtrol.com
9893 F: Documentation/serial/rocket.txt
9894 F: drivers/tty/rocket*
9896 ROCKETPORT EXPRESS/INFINITY DRIVER
9897 M: Kevin Cernekee <cernekee@gmail.com>
9898 L: linux-serial@vger.kernel.org
9900 F: drivers/tty/serial/rp2.*
9903 M: Ralf Baechle <ralf@linux-mips.org>
9904 L: linux-hams@vger.kernel.org
9905 W: http://www.linux-ax25.org/
9907 F: include/net/rose.h
9908 F: include/uapi/linux/rose.h
9911 RTL2830 MEDIA DRIVER
9912 M: Antti Palosaari <crope@iki.fi>
9913 L: linux-media@vger.kernel.org
9914 W: https://linuxtv.org
9915 W: http://palosaari.fi/linux/
9916 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9917 T: git git://linuxtv.org/anttip/media_tree.git
9919 F: drivers/media/dvb-frontends/rtl2830*
9921 RTL2832 MEDIA DRIVER
9922 M: Antti Palosaari <crope@iki.fi>
9923 L: linux-media@vger.kernel.org
9924 W: https://linuxtv.org
9925 W: http://palosaari.fi/linux/
9926 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9927 T: git git://linuxtv.org/anttip/media_tree.git
9929 F: drivers/media/dvb-frontends/rtl2832*
9931 RTL2832_SDR MEDIA DRIVER
9932 M: Antti Palosaari <crope@iki.fi>
9933 L: linux-media@vger.kernel.org
9934 W: https://linuxtv.org
9935 W: http://palosaari.fi/linux/
9936 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9937 T: git git://linuxtv.org/anttip/media_tree.git
9939 F: drivers/media/dvb-frontends/rtl2832_sdr*
9941 RTL8180 WIRELESS DRIVER
9942 L: linux-wireless@vger.kernel.org
9943 W: http://wireless.kernel.org/
9944 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9946 F: drivers/net/wireless/realtek/rtl818x/rtl8180/
9948 RTL8187 WIRELESS DRIVER
9949 M: Herton Ronaldo Krzesinski <herton@canonical.com>
9950 M: Hin-Tak Leung <htl10@users.sourceforge.net>
9951 M: Larry Finger <Larry.Finger@lwfinger.net>
9952 L: linux-wireless@vger.kernel.org
9953 W: http://wireless.kernel.org/
9954 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9956 F: drivers/net/wireless/realtek/rtl818x/rtl8187/
9958 RTL8192CE WIRELESS DRIVER
9959 M: Larry Finger <Larry.Finger@lwfinger.net>
9960 M: Chaoming Li <chaoming_li@realsil.com.cn>
9961 L: linux-wireless@vger.kernel.org
9962 W: http://wireless.kernel.org/
9963 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9965 F: drivers/net/wireless/realtek/rtlwifi/
9966 F: drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
9968 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9969 M: Jes Sorensen <Jes.Sorensen@redhat.com>
9970 L: linux-wireless@vger.kernel.org
9971 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
9973 F: drivers/net/wireless/realtek/rtl8xxxu/
9975 S3 SAVAGE FRAMEBUFFER DRIVER
9976 M: Antonino Daplas <adaplas@gmail.com>
9977 L: linux-fbdev@vger.kernel.org
9979 F: drivers/video/fbdev/savage/
9982 M: Martin Schwidefsky <schwidefsky@de.ibm.com>
9983 M: Heiko Carstens <heiko.carstens@de.ibm.com>
9984 L: linux-s390@vger.kernel.org
9985 W: http://www.ibm.com/developerworks/linux/linux390/
9986 T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
9990 F: Documentation/s390/
9991 F: Documentation/DocBook/s390*
9993 S390 COMMON I/O LAYER
9994 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9995 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9996 L: linux-s390@vger.kernel.org
9997 W: http://www.ibm.com/developerworks/linux/linux390/
9999 F: drivers/s390/cio/
10002 M: Stefan Weinhuber <wein@de.ibm.com>
10003 M: Stefan Haberland <stefan.haberland@de.ibm.com>
10004 L: linux-s390@vger.kernel.org
10005 W: http://www.ibm.com/developerworks/linux/linux390/
10007 F: drivers/s390/block/dasd*
10008 F: block/partitions/ibm.c
10010 S390 NETWORK DRIVERS
10011 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
10012 L: linux-s390@vger.kernel.org
10013 W: http://www.ibm.com/developerworks/linux/linux390/
10015 F: drivers/s390/net/
10018 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
10019 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
10020 L: linux-s390@vger.kernel.org
10021 W: http://www.ibm.com/developerworks/linux/linux390/
10024 F: drivers/pci/hotplug/s390_pci_hpc.c
10027 M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
10028 L: linux-s390@vger.kernel.org
10029 W: http://www.ibm.com/developerworks/linux/linux390/
10031 F: drivers/s390/crypto/
10034 M: Steffen Maier <maier@linux.vnet.ibm.com>
10035 L: linux-s390@vger.kernel.org
10036 W: http://www.ibm.com/developerworks/linux/linux390/
10038 F: drivers/s390/scsi/zfcp_*
10040 S390 IUCV NETWORK LAYER
10041 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
10042 L: linux-s390@vger.kernel.org
10043 W: http://www.ibm.com/developerworks/linux/linux390/
10045 F: drivers/s390/net/*iucv*
10046 F: include/net/iucv/
10050 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
10051 L: linux-s390@vger.kernel.org
10052 W: http://www.ibm.com/developerworks/linux/linux390/
10054 F: drivers/iommu/s390-iommu.c
10056 S3C24XX SD/MMC Driver
10057 M: Ben Dooks <ben-linux@fluff.org>
10058 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10060 F: drivers/mmc/host/s3cmci.*
10062 SAA6588 RDS RECEIVER DRIVER
10063 M: Hans Verkuil <hverkuil@xs4all.nl>
10064 L: linux-media@vger.kernel.org
10065 T: git git://linuxtv.org/media_tree.git
10066 W: https://linuxtv.org
10068 F: drivers/media/i2c/saa6588*
10070 SAA7134 VIDEO4LINUX DRIVER
10071 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
10072 M: Mauro Carvalho Chehab <mchehab@kernel.org>
10073 L: linux-media@vger.kernel.org
10074 W: https://linuxtv.org
10075 T: git git://linuxtv.org/media_tree.git
10077 F: Documentation/video4linux/*.saa7134
10078 F: drivers/media/pci/saa7134/
10080 SAA7146 VIDEO4LINUX-2 DRIVER
10081 M: Hans Verkuil <hverkuil@xs4all.nl>
10082 L: linux-media@vger.kernel.org
10083 T: git git://linuxtv.org/media_tree.git
10085 F: drivers/media/common/saa7146/
10086 F: drivers/media/pci/saa7146/
10087 F: include/media/saa7146*
10089 SAMSUNG LAPTOP DRIVER
10090 M: Corentin Chary <corentin.chary@gmail.com>
10091 L: platform-driver-x86@vger.kernel.org
10093 F: drivers/platform/x86/samsung-laptop.c
10095 SAMSUNG AUDIO (ASoC) DRIVERS
10096 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
10097 M: Sangbeom Kim <sbkim73@samsung.com>
10098 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10099 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10101 F: sound/soc/samsung/
10103 SAMSUNG FRAMEBUFFER DRIVER
10104 M: Jingoo Han <jingoohan1@gmail.com>
10105 L: linux-fbdev@vger.kernel.org
10107 F: drivers/video/fbdev/s3c-fb.c
10109 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
10110 M: Sangbeom Kim <sbkim73@samsung.com>
10111 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
10112 L: linux-kernel@vger.kernel.org
10113 L: linux-samsung-soc@vger.kernel.org
10115 F: drivers/mfd/sec*.c
10116 F: drivers/regulator/s2m*.c
10117 F: drivers/regulator/s5m*.c
10118 F: drivers/clk/clk-s2mps11.c
10119 F: drivers/rtc/rtc-s5m.c
10120 F: include/linux/mfd/samsung/
10121 F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
10122 F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
10123 F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
10124 F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
10126 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
10127 M: Kyungmin Park <kyungmin.park@samsung.com>
10128 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10129 L: linux-media@vger.kernel.org
10130 Q: https://patchwork.linuxtv.org/project/linux-media/list/
10132 F: drivers/media/platform/exynos4-is/
10134 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
10135 M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
10136 L: linux-media@vger.kernel.org
10137 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10139 F: drivers/media/platform/s3c-camif/
10140 F: include/media/drv-intf/s3c_camif.h
10142 SAMSUNG S5C73M3 CAMERA DRIVER
10143 M: Kyungmin Park <kyungmin.park@samsung.com>
10144 M: Andrzej Hajda <a.hajda@samsung.com>
10145 L: linux-media@vger.kernel.org
10147 F: drivers/media/i2c/s5c73m3/*
10149 SAMSUNG S5K5BAF CAMERA DRIVER
10150 M: Kyungmin Park <kyungmin.park@samsung.com>
10151 M: Andrzej Hajda <a.hajda@samsung.com>
10152 L: linux-media@vger.kernel.org
10154 F: drivers/media/i2c/s5k5baf.c
10156 SAMSUNG S3FWRN5 NFC DRIVER
10157 M: Robert Baldyga <r.baldyga@samsung.com>
10158 M: Krzysztof Opasiak <k.opasiak@samsung.com>
10159 L: linux-nfc@lists.01.org (moderated for non-subscribers)
10161 F: drivers/nfc/s3fwrn5
10163 SAMSUNG SOC CLOCK DRIVERS
10164 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10165 M: Tomasz Figa <tomasz.figa@gmail.com>
10167 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10168 F: drivers/clk/samsung/
10170 SAMSUNG SXGBE DRIVERS
10171 M: Byungho An <bh74.an@samsung.com>
10172 M: Girish K S <ks.giri@samsung.com>
10173 M: Vipul Pandya <vipul.pandya@samsung.com>
10175 L: netdev@vger.kernel.org
10176 F: drivers/net/ethernet/samsung/sxgbe/
10178 SAMSUNG THERMAL DRIVER
10179 M: Lukasz Majewski <l.majewski@samsung.com>
10180 L: linux-pm@vger.kernel.org
10181 L: linux-samsung-soc@vger.kernel.org
10183 T: git https://github.com/lmajewski/linux-samsung-thermal.git
10184 F: drivers/thermal/samsung/
10186 SAMSUNG USB2 PHY DRIVER
10187 M: Kamil Debski <k.debski@samsung.com>
10188 L: linux-kernel@vger.kernel.org
10190 F: Documentation/devicetree/bindings/phy/samsung-phy.txt
10191 F: Documentation/phy/samsung-usb2.txt
10192 F: drivers/phy/phy-exynos4210-usb2.c
10193 F: drivers/phy/phy-exynos4x12-usb2.c
10194 F: drivers/phy/phy-exynos5250-usb2.c
10195 F: drivers/phy/phy-s5pv210-usb2.c
10196 F: drivers/phy/phy-samsung-usb2.c
10197 F: drivers/phy/phy-samsung-usb2.h
10200 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10201 L: linux-serial@vger.kernel.org
10203 F: Documentation/devicetree/bindings/serial/
10204 F: drivers/tty/serial/
10206 SYNOPSYS DESIGNWARE DMAC DRIVER
10207 M: Viresh Kumar <vireshk@kernel.org>
10208 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10210 F: include/linux/dma/dw.h
10211 F: include/linux/platform_data/dma-dw.h
10214 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
10215 M: Lars Persson <lars.persson@axis.com>
10216 L: netdev@vger.kernel.org
10218 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
10219 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
10221 SYNOPSYS DESIGNWARE I2C DRIVER
10222 M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
10223 R: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10224 R: Mika Westerberg <mika.westerberg@linux.intel.com>
10225 L: linux-i2c@vger.kernel.org
10227 F: drivers/i2c/busses/i2c-designware-*
10228 F: include/linux/platform_data/i2c-designware.h
10230 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
10231 M: Jaehoon Chung <jh80.chung@samsung.com>
10232 L: linux-mmc@vger.kernel.org
10234 F: include/linux/mmc/dw_mmc.h
10235 F: drivers/mmc/host/dw_mmc*
10237 SYSTEM TRACE MODULE CLASS
10238 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
10240 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
10241 F: Documentation/trace/stm.txt
10242 F: drivers/hwtracing/stm/
10243 F: include/linux/stm.h
10244 F: include/uapi/linux/stm.h
10247 M: Andreas Noever <andreas.noever@gmail.com>
10249 F: drivers/thunderbolt/
10251 TI BQ27XXX POWER SUPPLY DRIVER
10252 R: Andrew F. Davis <afd@ti.com>
10253 F: include/linux/power/bq27xxx_battery.h
10254 F: drivers/power/bq27xxx_battery.c
10255 F: drivers/power/bq27xxx_battery_i2c.c
10257 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
10258 M: John Stultz <john.stultz@linaro.org>
10259 M: Thomas Gleixner <tglx@linutronix.de>
10260 L: linux-kernel@vger.kernel.org
10261 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
10263 F: include/linux/clocksource.h
10264 F: include/linux/time.h
10265 F: include/linux/timex.h
10266 F: include/uapi/linux/time.h
10267 F: include/uapi/linux/timex.h
10268 F: kernel/time/clocksource.c
10269 F: kernel/time/time*.c
10270 F: kernel/time/alarmtimer.c
10271 F: kernel/time/ntp.c
10272 F: tools/testing/selftests/timers/
10275 M: Zwane Mwaikambo <zwanem@gmail.com>
10277 F: drivers/watchdog/sc1200wdt.c
10280 M: Ingo Molnar <mingo@redhat.com>
10281 M: Peter Zijlstra <peterz@infradead.org>
10282 L: linux-kernel@vger.kernel.org
10283 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
10286 F: include/linux/sched.h
10287 F: include/uapi/linux/sched.h
10288 F: include/linux/wait.h
10291 M: Chen Liqin <liqin.linux@gmail.com>
10292 M: Lennox Wu <lennox.wu@gmail.com>
10293 W: http://www.sunplus.com
10297 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
10298 M: Sudeep Holla <sudeep.holla@arm.com>
10299 L: linux-arm-kernel@lists.infradead.org
10301 F: Documentation/devicetree/bindings/arm/arm,scpi.txt
10302 F: drivers/clk/clk-scpi.c
10303 F: drivers/cpufreq/scpi-cpufreq.c
10304 F: drivers/firmware/arm_scpi.c
10305 F: include/linux/scpi_protocol.h
10308 M: Jens Axboe <axboe@kernel.dk>
10309 L: linux-scsi@vger.kernel.org
10310 W: http://www.kernel.dk
10312 F: drivers/scsi/sr*
10314 SCSI RDMA PROTOCOL (SRP) INITIATOR
10315 M: Bart Van Assche <bart.vanassche@sandisk.com>
10316 L: linux-rdma@vger.kernel.org
10318 W: http://www.openfabrics.org
10319 Q: http://patchwork.kernel.org/project/linux-rdma/list/
10320 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
10321 F: drivers/infiniband/ulp/srp/
10322 F: include/scsi/srp.h
10325 M: Doug Gilbert <dgilbert@interlog.com>
10326 L: linux-scsi@vger.kernel.org
10327 W: http://sg.danny.cz/sg
10329 F: Documentation/scsi/scsi-generic.txt
10330 F: drivers/scsi/sg.c
10331 F: include/scsi/sg.h
10334 M: "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>
10335 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
10336 M: "Martin K. Petersen" <martin.petersen@oracle.com>
10337 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
10338 L: linux-scsi@vger.kernel.org
10340 F: Documentation/devicetree/bindings/scsi/
10345 M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
10346 L: linux-scsi@vger.kernel.org
10348 F: Documentation/scsi/st.txt
10349 F: drivers/scsi/st.*
10350 F: drivers/scsi/st_*.h
10353 M: Vlad Yasevich <vyasevich@gmail.com>
10354 M: Neil Horman <nhorman@tuxdriver.com>
10355 L: linux-sctp@vger.kernel.org
10356 W: http://lksctp.sourceforge.net
10358 F: Documentation/networking/sctp.txt
10359 F: include/linux/sctp.h
10360 F: include/uapi/linux/sctp.h
10361 F: include/net/sctp/
10365 M: Jim Cromie <jim.cromie@gmail.com>
10367 F: Documentation/i2c/busses/scx200_acb
10368 F: arch/x86/platform/scx200/
10369 F: drivers/watchdog/scx200_wdt.c
10370 F: drivers/i2c/busses/scx200*
10371 F: drivers/mtd/maps/scx200_docflash.c
10372 F: include/linux/scx200.h
10375 M: Jim Cromie <jim.cromie@gmail.com>
10377 F: drivers/char/scx200_gpio.c
10378 F: include/linux/scx200_gpio.h
10380 SCx200 HRT CLOCKSOURCE DRIVER
10381 M: Jim Cromie <jim.cromie@gmail.com>
10383 F: drivers/clocksource/scx200_hrt.c
10385 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
10386 M: Sascha Sommer <saschasommer@freenet.de>
10387 L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
10389 F: drivers/mmc/host/sdricoh_cs.c
10391 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
10392 M: Adrian Hunter <adrian.hunter@intel.com>
10393 L: linux-mmc@vger.kernel.org
10394 T: git git://git.infradead.org/users/ahunter/linux-sdhci.git
10396 F: drivers/mmc/host/sdhci*
10397 F: include/linux/mmc/sdhci*
10400 M: Kees Cook <keescook@chromium.org>
10401 R: Andy Lutomirski <luto@amacapital.net>
10402 R: Will Drewry <wad@chromium.org>
10403 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
10405 F: kernel/seccomp.c
10406 F: include/uapi/linux/seccomp.h
10407 F: include/linux/seccomp.h
10408 F: tools/testing/selftests/seccomp/*
10409 K: \bsecure_computing
10412 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
10413 M: Al Cooper <alcooperx@gmail.com>
10414 L: linux-mmc@vger.kernel.org
10415 L: bcm-kernel-feedback-list@broadcom.com
10417 F: drivers/mmc/host/sdhci-brcmstb*
10419 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
10420 M: Ben Dooks <ben-linux@fluff.org>
10421 M: Jaehoon Chung <jh80.chung@samsung.com>
10422 L: linux-mmc@vger.kernel.org
10424 F: drivers/mmc/host/sdhci-s3c*
10426 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
10427 M: Viresh Kumar <vireshk@kernel.org>
10428 L: linux-mmc@vger.kernel.org
10430 F: drivers/mmc/host/sdhci-spear.c
10433 M: James Morris <james.l.morris@oracle.com>
10434 M: "Serge E. Hallyn" <serge@hallyn.com>
10435 L: linux-security-module@vger.kernel.org (suggested Cc:)
10436 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
10437 W: http://kernsec.org/
10442 M: Security Officers <security@kernel.org>
10445 SELINUX SECURITY MODULE
10446 M: Paul Moore <paul@paul-moore.com>
10447 M: Stephen Smalley <sds@tycho.nsa.gov>
10448 M: Eric Paris <eparis@parisplace.org>
10449 L: selinux@tycho.nsa.gov (moderated for non-subscribers)
10450 W: http://selinuxproject.org
10451 T: git git://git.infradead.org/users/pcmoore/selinux
10453 F: include/linux/selinux*
10454 F: security/selinux/
10455 F: scripts/selinux/
10457 APPARMOR SECURITY MODULE
10458 M: John Johansen <john.johansen@canonical.com>
10459 L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
10460 W: apparmor.wiki.kernel.org
10461 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
10463 F: security/apparmor/
10465 LOADPIN SECURITY MODULE
10466 M: Kees Cook <keescook@chromium.org>
10467 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
10469 F: security/loadpin/
10471 YAMA SECURITY MODULE
10472 M: Kees Cook <keescook@chromium.org>
10473 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
10478 M: Jiri Slaby <jirislaby@gmail.com>
10480 F: drivers/misc/phantom.c
10481 F: include/uapi/linux/phantom.h
10483 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
10484 M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
10485 M: Ketan Mukadam <ketan.mukadam@avagotech.com>
10486 M: John Soni Jose <sony.john@avagotech.com>
10487 L: linux-scsi@vger.kernel.org
10488 W: http://www.avagotech.com
10490 F: drivers/scsi/be2iscsi/
10492 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
10493 M: Sathya Perla <sathya.perla@broadcom.com>
10494 M: Ajit Khaparde <ajit.khaparde@broadcom.com>
10495 M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
10496 M: Somnath Kotur <somnath.kotur@broadcom.com>
10497 L: netdev@vger.kernel.org
10498 W: http://www.emulex.com
10500 F: drivers/net/ethernet/emulex/benet/
10502 EMULEX ONECONNECT ROCE DRIVER
10503 M: Selvin Xavier <selvin.xavier@avagotech.com>
10504 M: Devesh Sharma <devesh.sharma@avagotech.com>
10505 M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
10506 L: linux-rdma@vger.kernel.org
10507 W: http://www.emulex.com
10509 F: drivers/infiniband/hw/ocrdma/
10512 M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
10513 M: Edward Cree <ecree@solarflare.com>
10514 M: Bert Kenward <bkenward@solarflare.com>
10515 L: netdev@vger.kernel.org
10517 F: drivers/net/ethernet/sfc/
10520 M: Dimitri Sivanich <sivanich@sgi.com>
10522 F: drivers/misc/sgi-gru/
10524 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
10525 M: Pat Gefre <pfg@sgi.com>
10526 L: linux-ia64@vger.kernel.org
10528 F: Documentation/ia64/serial.txt
10529 F: drivers/tty/serial/ioc?_serial.c
10530 F: include/linux/ioc?.h
10532 SGI XP/XPC/XPNET DRIVER
10533 M: Cliff Whickman <cpw@sgi.com>
10534 M: Robin Holt <robinmholt@gmail.com>
10536 F: drivers/misc/sgi-xp/
10538 SI2157 MEDIA DRIVER
10539 M: Antti Palosaari <crope@iki.fi>
10540 L: linux-media@vger.kernel.org
10541 W: https://linuxtv.org
10542 W: http://palosaari.fi/linux/
10543 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10544 T: git git://linuxtv.org/anttip/media_tree.git
10546 F: drivers/media/tuners/si2157*
10548 SI2168 MEDIA DRIVER
10549 M: Antti Palosaari <crope@iki.fi>
10550 L: linux-media@vger.kernel.org
10551 W: https://linuxtv.org
10552 W: http://palosaari.fi/linux/
10553 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10554 T: git git://linuxtv.org/anttip/media_tree.git
10556 F: drivers/media/dvb-frontends/si2168*
10558 SI470X FM RADIO RECEIVER I2C DRIVER
10559 M: Hans Verkuil <hverkuil@xs4all.nl>
10560 L: linux-media@vger.kernel.org
10561 T: git git://linuxtv.org/media_tree.git
10562 W: https://linuxtv.org
10564 F: drivers/media/radio/si470x/radio-si470x-i2c.c
10566 SI470X FM RADIO RECEIVER USB DRIVER
10567 M: Hans Verkuil <hverkuil@xs4all.nl>
10568 L: linux-media@vger.kernel.org
10569 T: git git://linuxtv.org/media_tree.git
10570 W: https://linuxtv.org
10572 F: drivers/media/radio/si470x/radio-si470x-common.c
10573 F: drivers/media/radio/si470x/radio-si470x.h
10574 F: drivers/media/radio/si470x/radio-si470x-usb.c
10576 SI4713 FM RADIO TRANSMITTER I2C DRIVER
10577 M: Eduardo Valentin <edubezval@gmail.com>
10578 L: linux-media@vger.kernel.org
10579 T: git git://linuxtv.org/media_tree.git
10580 W: https://linuxtv.org
10582 F: drivers/media/radio/si4713/si4713.?
10584 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
10585 M: Eduardo Valentin <edubezval@gmail.com>
10586 L: linux-media@vger.kernel.org
10587 T: git git://linuxtv.org/media_tree.git
10588 W: https://linuxtv.org
10590 F: drivers/media/radio/si4713/radio-platform-si4713.c
10592 SI4713 FM RADIO TRANSMITTER USB DRIVER
10593 M: Hans Verkuil <hverkuil@xs4all.nl>
10594 L: linux-media@vger.kernel.org
10595 T: git git://linuxtv.org/media_tree.git
10596 W: https://linuxtv.org
10598 F: drivers/media/radio/si4713/radio-usb-si4713.c
10601 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
10602 M: Mauro Carvalho Chehab <mchehab@kernel.org>
10603 L: linux-media@vger.kernel.org
10604 W: https://linuxtv.org
10605 T: git git://linuxtv.org/media_tree.git
10607 F: drivers/media/common/siano/
10608 F: drivers/media/usb/siano/
10609 F: drivers/media/usb/siano/
10610 F: drivers/media/mmc/siano/
10613 M: Hans de Goede <hdegoede@redhat.com>
10614 L: linux-fbdev@vger.kernel.org
10616 F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
10617 F: drivers/video/fbdev/simplefb.c
10618 F: include/linux/platform_data/simplefb.h
10620 SH_VEU V4L2 MEM2MEM DRIVER
10621 L: linux-media@vger.kernel.org
10623 F: drivers/media/platform/sh_veu.c
10625 SH_VOU V4L2 OUTPUT DRIVER
10626 L: linux-media@vger.kernel.org
10628 F: drivers/media/platform/sh_vou.c
10629 F: include/media/drv-intf/sh_vou.h
10631 SIMPLE FIRMWARE INTERFACE (SFI)
10632 M: Len Brown <lenb@kernel.org>
10633 L: sfi-devel@simplefirmware.org
10634 W: http://simplefirmware.org/
10635 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
10637 F: arch/x86/platform/sfi/
10639 F: include/linux/sfi*.h
10641 SIMTEC EB110ATX (Chalice CATS)
10643 P: Vincent Sanders <vince@simtec.co.uk>
10644 M: Simtec Linux Team <linux@simtec.co.uk>
10645 W: http://www.simtec.co.uk/products/EB110ATX/
10648 SIMTEC EB2410ITX (BAST)
10650 P: Vincent Sanders <vince@simtec.co.uk>
10651 M: Simtec Linux Team <linux@simtec.co.uk>
10652 W: http://www.simtec.co.uk/products/EB2410ITX/
10654 F: arch/arm/mach-s3c24xx/mach-bast.c
10655 F: arch/arm/mach-s3c24xx/bast-ide.c
10656 F: arch/arm/mach-s3c24xx/bast-irq.c
10658 TI DAVINCI MACHINE SUPPORT
10659 M: Sekhar Nori <nsekhar@ti.com>
10660 M: Kevin Hilman <khilman@kernel.org>
10661 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10662 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
10664 F: arch/arm/mach-davinci/
10665 F: drivers/i2c/busses/i2c-davinci.c
10667 TI DAVINCI SERIES MEDIA DRIVER
10668 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10669 L: linux-media@vger.kernel.org
10670 W: https://linuxtv.org
10671 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10672 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10674 F: drivers/media/platform/davinci/
10675 F: include/media/davinci/
10677 TI AM437X VPFE DRIVER
10678 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10679 L: linux-media@vger.kernel.org
10680 W: https://linuxtv.org
10681 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10682 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10684 F: drivers/media/platform/am437x/
10686 OV2659 OMNIVISION SENSOR DRIVER
10687 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10688 L: linux-media@vger.kernel.org
10689 W: https://linuxtv.org
10690 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10691 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10693 F: drivers/media/i2c/ov2659.c
10694 F: include/media/i2c/ov2659.h
10696 SILICON MOTION SM712 FRAME BUFFER DRIVER
10697 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10698 M: Teddy Wang <teddy.wang@siliconmotion.com>
10699 M: Sudip Mukherjee <sudip@vectorindia.org>
10700 L: linux-fbdev@vger.kernel.org
10702 F: drivers/video/fbdev/sm712*
10703 F: Documentation/fb/sm712fb.txt
10705 SIS 190 ETHERNET DRIVER
10706 M: Francois Romieu <romieu@fr.zoreil.com>
10707 L: netdev@vger.kernel.org
10709 F: drivers/net/ethernet/sis/sis190.c
10711 SIS 900/7016 FAST ETHERNET DRIVER
10712 M: Daniele Venzano <venza@brownhat.org>
10713 W: http://www.brownhat.org/sis900.html
10714 L: netdev@vger.kernel.org
10716 F: drivers/net/ethernet/sis/sis900.*
10718 SIS FRAMEBUFFER DRIVER
10719 M: Thomas Winischhofer <thomas@winischhofer.net>
10720 W: http://www.winischhofer.net/linuxsisvga.shtml
10722 F: Documentation/fb/sisfb.txt
10723 F: drivers/video/fbdev/sis/
10724 F: include/video/sisfb.h
10727 M: Thomas Winischhofer <thomas@winischhofer.net>
10728 W: http://www.winischhofer.at/linuxsisusbvga.shtml
10730 F: drivers/usb/misc/sisusbvga/
10733 M: Christoph Lameter <cl@linux.com>
10734 M: Pekka Enberg <penberg@kernel.org>
10735 M: David Rientjes <rientjes@google.com>
10736 M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
10737 M: Andrew Morton <akpm@linux-foundation.org>
10738 L: linux-mm@kvack.org
10740 F: include/linux/sl?b*.h
10743 SLEEPABLE READ-COPY UPDATE (SRCU)
10744 M: Lai Jiangshan <jiangshanlai@gmail.com>
10745 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10746 M: Josh Triplett <josh@joshtriplett.org>
10747 R: Steven Rostedt <rostedt@goodmis.org>
10748 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10749 L: linux-kernel@vger.kernel.org
10750 W: http://www.rdrop.com/users/paulmck/RCU/
10752 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10753 F: include/linux/srcu.h
10754 F: kernel/rcu/srcu.c
10756 SMACK SECURITY MODULE
10757 M: Casey Schaufler <casey@schaufler-ca.com>
10758 L: linux-security-module@vger.kernel.org
10759 W: http://schaufler-ca.com
10760 T: git git://github.com/cschaufler/smack-next
10762 F: Documentation/security/Smack.txt
10765 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
10766 M: Kevin Hilman <khilman@kernel.org>
10767 M: Nishanth Menon <nm@ti.com>
10769 F: drivers/power/avs/
10770 F: include/linux/power/smartreflex.h
10771 L: linux-pm@vger.kernel.org
10773 SMC91x ETHERNET DRIVER
10774 M: Nicolas Pitre <nico@fluxnic.net>
10776 F: drivers/net/ethernet/smsc/smc91x.*
10778 SMIA AND SMIA++ IMAGE SENSOR DRIVER
10779 M: Sakari Ailus <sakari.ailus@iki.fi>
10780 L: linux-media@vger.kernel.org
10782 F: drivers/media/i2c/smiapp/
10783 F: include/media/i2c/smiapp.h
10784 F: drivers/media/i2c/smiapp-pll.c
10785 F: drivers/media/i2c/smiapp-pll.h
10786 F: include/uapi/linux/smiapp.h
10787 F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
10789 SMM665 HARDWARE MONITOR DRIVER
10790 M: Guenter Roeck <linux@roeck-us.net>
10791 L: linux-hwmon@vger.kernel.org
10793 F: Documentation/hwmon/smm665
10794 F: drivers/hwmon/smm665.c
10796 SMSC EMC2103 HARDWARE MONITOR DRIVER
10797 M: Steve Glendinning <steve.glendinning@shawell.net>
10798 L: linux-hwmon@vger.kernel.org
10800 F: Documentation/hwmon/emc2103
10801 F: drivers/hwmon/emc2103.c
10803 SMSC SCH5627 HARDWARE MONITOR DRIVER
10804 M: Hans de Goede <hdegoede@redhat.com>
10805 L: linux-hwmon@vger.kernel.org
10807 F: Documentation/hwmon/sch5627
10808 F: drivers/hwmon/sch5627.c
10810 SMSC47B397 HARDWARE MONITOR DRIVER
10811 M: Jean Delvare <jdelvare@suse.com>
10812 L: linux-hwmon@vger.kernel.org
10814 F: Documentation/hwmon/smsc47b397
10815 F: drivers/hwmon/smsc47b397.c
10817 SMSC911x ETHERNET DRIVER
10818 M: Steve Glendinning <steve.glendinning@shawell.net>
10819 L: netdev@vger.kernel.org
10821 F: include/linux/smsc911x.h
10822 F: drivers/net/ethernet/smsc/smsc911x.*
10824 SMSC9420 PCI ETHERNET DRIVER
10825 M: Steve Glendinning <steve.glendinning@shawell.net>
10826 L: netdev@vger.kernel.org
10828 F: drivers/net/ethernet/smsc/smsc9420.*
10830 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
10831 M: Steve Glendinning <steve.glendinning@shawell.net>
10832 L: linux-fbdev@vger.kernel.org
10834 F: drivers/video/fbdev/smscufx.c
10836 SOC-CAMERA V4L2 SUBSYSTEM
10837 M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
10838 L: linux-media@vger.kernel.org
10839 T: git git://linuxtv.org/media_tree.git
10841 F: include/media/soc*
10842 F: drivers/media/i2c/soc_camera/
10843 F: drivers/media/platform/soc_camera/
10845 SOEKRIS NET48XX LED SUPPORT
10846 M: Chris Boot <bootc@bootc.net>
10848 F: drivers/leds/leds-net48xx.c
10850 SOFTLOGIC 6x10 MPEG CODEC
10851 M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
10852 M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
10853 M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
10854 M: Ismael Luceno <ismael@iodev.co.uk>
10855 L: linux-media@vger.kernel.org
10857 F: drivers/media/pci/solo6x10/
10859 SOFTWARE RAID (Multiple Disks) SUPPORT
10860 M: Shaohua Li <shli@kernel.org>
10861 L: linux-raid@vger.kernel.org
10862 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git
10865 F: include/linux/raid/
10866 F: include/uapi/linux/raid/
10868 SONIC NETWORK DRIVER
10869 M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
10870 L: netdev@vger.kernel.org
10872 F: drivers/net/ethernet/natsemi/sonic.*
10874 SONICS SILICON BACKPLANE DRIVER (SSB)
10875 M: Michael Buesch <m@bues.ch>
10876 L: linux-wireless@vger.kernel.org
10879 F: include/linux/ssb/
10881 SONY VAIO CONTROL DEVICE DRIVER
10882 M: Mattia Dongili <malattia@linux.it>
10883 L: platform-driver-x86@vger.kernel.org
10884 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
10886 F: Documentation/laptops/sony-laptop.txt
10887 F: drivers/char/sonypi.c
10888 F: drivers/platform/x86/sony-laptop.c
10889 F: include/linux/sony-laptop.h
10891 SONY MEMORYSTICK CARD SUPPORT
10892 M: Alex Dubov <oakad@yahoo.com>
10893 W: http://tifmxx.berlios.de/
10895 F: drivers/memstick/host/tifm_ms.c
10897 SONY MEMORYSTICK STANDARD SUPPORT
10898 M: Maxim Levitsky <maximlevitsky@gmail.com>
10900 F: drivers/memstick/core/ms_block.*
10903 M: Jaroslav Kysela <perex@perex.cz>
10904 M: Takashi Iwai <tiwai@suse.com>
10905 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10906 W: http://www.alsa-project.org/
10907 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10908 T: git git://git.alsa-project.org/alsa-kernel.git
10909 Q: http://patchwork.kernel.org/project/alsa-devel/list/
10911 F: Documentation/sound/
10913 F: include/uapi/sound/
10916 SOUND - COMPRESSED AUDIO
10917 M: Vinod Koul <vinod.koul@intel.com>
10918 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10919 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10921 F: Documentation/sound/alsa/compress_offload.txt
10922 F: include/sound/compress_driver.h
10923 F: include/uapi/sound/compress_*
10924 F: sound/core/compress_offload.c
10925 F: sound/soc/soc-compress.c
10927 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
10928 M: Liam Girdwood <lgirdwood@gmail.com>
10929 M: Mark Brown <broonie@kernel.org>
10930 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
10931 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10932 W: http://alsa-project.org/main/index.php/ASoC
10934 F: Documentation/devicetree/bindings/sound/
10935 F: Documentation/sound/alsa/soc/
10937 F: include/sound/soc*
10939 SOUND - DMAENGINE HELPERS
10940 M: Lars-Peter Clausen <lars@metafoo.de>
10942 F: include/sound/dmaengine_pcm.h
10943 F: sound/core/pcm_dmaengine.c
10944 F: sound/soc/soc-generic-dmaengine-pcm.c
10947 M: Olli Salonen <olli.salonen@iki.fi>
10948 L: linux-media@vger.kernel.org
10949 W: https://linuxtv.org
10950 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10952 F: drivers/media/dvb-frontends/sp2*
10954 SPARC + UltraSPARC (sparc/sparc64)
10955 M: "David S. Miller" <davem@davemloft.net>
10956 L: sparclinux@vger.kernel.org
10957 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
10958 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10959 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10964 SPARC SERIAL DRIVERS
10965 M: "David S. Miller" <davem@davemloft.net>
10966 L: sparclinux@vger.kernel.org
10967 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10968 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10970 F: include/linux/sunserialcore.h
10971 F: drivers/tty/serial/suncore.c
10972 F: drivers/tty/serial/sunhv.c
10973 F: drivers/tty/serial/sunsab.c
10974 F: drivers/tty/serial/sunsab.h
10975 F: drivers/tty/serial/sunsu.c
10976 F: drivers/tty/serial/sunzilog.c
10977 F: drivers/tty/serial/sunzilog.h
10980 M: "Christopher Li" <sparse@chrisli.org>
10981 L: linux-sparse@vger.kernel.org
10982 W: https://sparse.wiki.kernel.org/
10983 T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10984 T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10986 F: include/linux/compiler.h
10988 SPEAR PLATFORM SUPPORT
10989 M: Viresh Kumar <vireshk@kernel.org>
10990 M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
10991 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10992 W: http://www.st.com/spear
10994 F: arch/arm/boot/dts/spear*
10995 F: arch/arm/mach-spear/
10997 SPEAR CLOCK FRAMEWORK SUPPORT
10998 M: Viresh Kumar <vireshk@kernel.org>
10999 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11000 W: http://www.st.com/spear
11002 F: drivers/clk/spear/
11005 M: Mark Brown <broonie@kernel.org>
11006 L: linux-spi@vger.kernel.org
11007 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
11008 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
11010 F: Documentation/devicetree/bindings/spi/
11011 F: Documentation/spi/
11013 F: include/linux/spi/
11014 F: include/uapi/linux/spi/
11016 SPIDERNET NETWORK DRIVER for CELL
11017 M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
11018 L: netdev@vger.kernel.org
11020 F: Documentation/networking/spider_net.txt
11021 F: drivers/net/ethernet/toshiba/spider_net*
11024 M: Jeremy Kerr <jk@ozlabs.org>
11025 L: linuxppc-dev@lists.ozlabs.org
11026 W: http://www.ibm.com/developerworks/power/cell/
11028 F: Documentation/filesystems/spufs.txt
11029 F: arch/powerpc/platforms/cell/spufs/
11031 SQUASHFS FILE SYSTEM
11032 M: Phillip Lougher <phillip@squashfs.org.uk>
11033 L: squashfs-devel@lists.sourceforge.net (subscribers-only)
11034 W: http://squashfs.org.uk
11035 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
11037 F: Documentation/filesystems/squashfs.txt
11040 SRM (Alpha) environment access
11041 M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
11043 F: arch/alpha/kernel/srm_env.c
11046 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11047 L: stable@vger.kernel.org
11049 F: Documentation/stable_kernel_rules.txt
11052 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11053 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
11054 L: devel@driverdev.osuosl.org
11056 F: drivers/staging/
11059 M: Ian Abbott <abbotti@mev.co.uk>
11060 M: H Hartley Sweeten <hsweeten@visionengravers.com>
11062 F: drivers/staging/comedi/
11064 STAGING - FLARION FT1000 DRIVERS
11065 M: Marek Belisko <marek.belisko@gmail.com>
11067 F: drivers/staging/ft1000/
11069 STAGING - INDUSTRIAL IO
11070 M: Jonathan Cameron <jic23@kernel.org>
11071 L: linux-iio@vger.kernel.org
11073 F: Documentation/devicetree/bindings/staging/iio/
11074 F: drivers/staging/iio/
11076 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
11077 M: Jarod Wilson <jarod@wilsonet.com>
11078 W: http://www.lirc.org/
11080 F: drivers/staging/media/lirc/
11082 STAGING - LUSTRE PARALLEL FILESYSTEM
11083 M: Oleg Drokin <oleg.drokin@intel.com>
11084 M: Andreas Dilger <andreas.dilger@intel.com>
11085 L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
11086 W: http://wiki.lustre.org/
11088 F: drivers/staging/lustre
11090 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
11091 M: Marc Dietrich <marvin24@gmx.de>
11092 L: ac100@lists.launchpad.net (moderated for non-subscribers)
11093 L: linux-tegra@vger.kernel.org
11095 F: drivers/staging/nvec/
11097 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
11098 M: Jens Frederich <jfrederich@gmail.com>
11099 M: Daniel Drake <dsd@laptop.org>
11100 M: Jon Nettleton <jon.nettleton@gmail.com>
11101 W: http://wiki.laptop.org/go/DCON
11103 F: drivers/staging/olpc_dcon/
11105 STAGING - REALTEK RTL8712U DRIVERS
11106 M: Larry Finger <Larry.Finger@lwfinger.net>
11107 M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
11109 F: drivers/staging/rtl8712/
11111 STAGING - REALTEK RTL8723U WIRELESS DRIVER
11112 M: Larry Finger <Larry.Finger@lwfinger.net>
11113 M: Jes Sorensen <Jes.Sorensen@redhat.com>
11114 L: linux-wireless@vger.kernel.org
11116 F: drivers/staging/rtl8723au/
11118 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
11119 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
11120 M: Teddy Wang <teddy.wang@siliconmotion.com>
11121 M: Sudip Mukherjee <sudip@vectorindia.org>
11122 L: linux-fbdev@vger.kernel.org
11124 F: drivers/staging/sm750fb/
11127 M: Lior Dotan <liodot@gmail.com>
11128 M: Christopher Harrer <charrer@alacritech.com>
11130 F: drivers/staging/slicoss/
11132 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
11133 M: William Hubbs <w.d.hubbs@gmail.com>
11134 M: Chris Brannon <chris@the-brannons.com>
11135 M: Kirk Reiser <kirk@reisers.ca>
11136 M: Samuel Thibault <samuel.thibault@ens-lyon.org>
11137 L: speakup@linux-speakup.org
11138 W: http://www.linux-speakup.org/
11140 F: drivers/staging/speakup/
11142 STAGING - VIA VT665X DRIVERS
11143 M: Forest Bond <forest@alittletooquiet.net>
11145 F: drivers/staging/vt665?/
11147 STAGING - WILC1000 WIFI DRIVER
11148 M: Johnny Kim <johnny.kim@atmel.com>
11149 M: Austin Shin <austin.shin@atmel.com>
11150 M: Chris Park <chris.park@atmel.com>
11151 M: Tony Cho <tony.cho@atmel.com>
11152 M: Glen Lee <glen.lee@atmel.com>
11153 M: Leo Kim <leo.kim@atmel.com>
11154 L: linux-wireless@vger.kernel.org
11156 F: drivers/staging/wilc1000/
11158 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
11159 M: Arnaud Patard <arnaud.patard@rtp-net.org>
11161 F: drivers/staging/xgifb/
11163 STARFIRE/DURALAN NETWORK DRIVER
11164 M: Ion Badulescu <ionut@badula.org>
11166 F: drivers/net/ethernet/adaptec/starfire*
11169 M: Sam Creasey <sammy@sammy.net>
11170 W: http://sammy.net/sun3/
11172 F: arch/m68k/kernel/*sun3*
11173 F: arch/m68k/sun3*/
11174 F: arch/m68k/include/asm/sun3*
11175 F: drivers/net/ethernet/i825xx/sun3*
11177 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
11178 M: Hans de Goede <hdegoede@redhat.com>
11179 L: linux-input@vger.kernel.org
11181 F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
11182 F: drivers/input/keyboard/sun4i-lradc-keys.c
11184 SUNDANCE NETWORK DRIVER
11185 M: Denis Kirjanov <kda@linux-powerpc.org>
11186 L: netdev@vger.kernel.org
11188 F: drivers/net/ethernet/dlink/sundance.c
11191 M: Yoshinori Sato <ysato@users.sourceforge.jp>
11192 M: Rich Felker <dalias@libc.org>
11193 L: linux-sh@vger.kernel.org
11194 Q: http://patchwork.kernel.org/project/linux-sh/list/
11196 F: Documentation/sh/
11201 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
11202 M: Len Brown <len.brown@intel.com>
11203 M: Pavel Machek <pavel@ucw.cz>
11204 L: linux-pm@vger.kernel.org
11206 F: Documentation/power/
11207 F: arch/x86/kernel/acpi/
11208 F: drivers/base/power/
11210 F: include/linux/suspend.h
11211 F: include/linux/freezer.h
11212 F: include/linux/pm.h
11215 M: Martin Mares <mj@ucw.cz>
11216 L: linux-video@atrey.karlin.mff.cuni.cz
11218 F: Documentation/svga.txt
11219 F: arch/x86/boot/video*
11222 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11223 L: linux-kernel@vger.kernel.org
11224 T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
11227 F: arch/*/kernel/pci-swiotlb.c
11228 F: include/linux/swiotlb.h
11231 M: Jiri Pirko <jiri@resnulli.us>
11232 L: netdev@vger.kernel.org
11235 F: include/net/switchdev.h
11237 SYNOPSYS ARC ARCHITECTURE
11238 M: Vineet Gupta <vgupta@synopsys.com>
11239 L: linux-snps-arc@lists.infradead.org
11242 F: Documentation/devicetree/bindings/arc/*
11243 F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
11244 F: drivers/tty/serial/arc_uart.c
11245 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
11247 SYNOPSYS ARC SDP platform support
11248 M: Alexey Brodkin <abrodkin@synopsys.com>
11250 F: arch/arc/plat-axs10x
11251 F: arch/arc/boot/dts/ax*
11252 F: Documentation/devicetree/bindings/arc/axs10*
11254 SYSTEM CONFIGURATION (SYSCON)
11255 M: Lee Jones <lee.jones@linaro.org>
11256 M: Arnd Bergmann <arnd@arndb.de>
11257 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
11259 F: drivers/mfd/syscon.c
11262 M: Christoph Hellwig <hch@infradead.org>
11264 F: Documentation/filesystems/sysv-fs.txt
11266 F: include/linux/sysv_fs.h
11269 M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
11270 L: linux-scsi@vger.kernel.org
11271 L: target-devel@vger.kernel.org
11272 W: http://www.linux-iscsi.org
11273 W: http://groups.google.com/group/linux-iscsi-target-dev
11274 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
11278 F: Documentation/target/
11280 TASKSTATS STATISTICS INTERFACE
11281 M: Balbir Singh <bsingharora@gmail.com>
11283 F: Documentation/accounting/taskstats*
11284 F: include/linux/taskstats*
11285 F: kernel/taskstats.c
11288 M: Jamal Hadi Salim <jhs@mojatatu.com>
11289 L: netdev@vger.kernel.org
11291 F: include/net/pkt_cls.h
11292 F: include/uapi/linux/pkt_cls.h
11295 TCP LOW PRIORITY MODULE
11296 M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
11297 M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
11298 W: http://tcp-lp-mod.sourceforge.net/
11300 F: net/ipv4/tcp_lp.c
11302 TDA10071 MEDIA DRIVER
11303 M: Antti Palosaari <crope@iki.fi>
11304 L: linux-media@vger.kernel.org
11305 W: https://linuxtv.org
11306 W: http://palosaari.fi/linux/
11307 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11308 T: git git://linuxtv.org/anttip/media_tree.git
11310 F: drivers/media/dvb-frontends/tda10071*
11312 TDA18212 MEDIA DRIVER
11313 M: Antti Palosaari <crope@iki.fi>
11314 L: linux-media@vger.kernel.org
11315 W: https://linuxtv.org
11316 W: http://palosaari.fi/linux/
11317 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11318 T: git git://linuxtv.org/anttip/media_tree.git
11320 F: drivers/media/tuners/tda18212*
11322 TDA18218 MEDIA DRIVER
11323 M: Antti Palosaari <crope@iki.fi>
11324 L: linux-media@vger.kernel.org
11325 W: https://linuxtv.org
11326 W: http://palosaari.fi/linux/
11327 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11328 T: git git://linuxtv.org/anttip/media_tree.git
11330 F: drivers/media/tuners/tda18218*
11332 TDA18271 MEDIA DRIVER
11333 M: Michael Krufky <mkrufky@linuxtv.org>
11334 L: linux-media@vger.kernel.org
11335 W: https://linuxtv.org
11336 W: http://github.com/mkrufky
11337 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11338 T: git git://linuxtv.org/mkrufky/tuners.git
11340 F: drivers/media/tuners/tda18271*
11342 TDA827x MEDIA DRIVER
11343 M: Michael Krufky <mkrufky@linuxtv.org>
11344 L: linux-media@vger.kernel.org
11345 W: https://linuxtv.org
11346 W: http://github.com/mkrufky
11347 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11348 T: git git://linuxtv.org/mkrufky/tuners.git
11350 F: drivers/media/tuners/tda8290.*
11352 TDA8290 MEDIA DRIVER
11353 M: Michael Krufky <mkrufky@linuxtv.org>
11354 L: linux-media@vger.kernel.org
11355 W: https://linuxtv.org
11356 W: http://github.com/mkrufky
11357 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11358 T: git git://linuxtv.org/mkrufky/tuners.git
11360 F: drivers/media/tuners/tda8290.*
11362 TDA9840 MEDIA DRIVER
11363 M: Hans Verkuil <hverkuil@xs4all.nl>
11364 L: linux-media@vger.kernel.org
11365 T: git git://linuxtv.org/media_tree.git
11366 W: https://linuxtv.org
11368 F: drivers/media/i2c/tda9840*
11370 TEA5761 TUNER DRIVER
11371 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
11372 M: Mauro Carvalho Chehab <mchehab@kernel.org>
11373 L: linux-media@vger.kernel.org
11374 W: https://linuxtv.org
11375 T: git git://linuxtv.org/media_tree.git
11377 F: drivers/media/tuners/tea5761.*
11379 TEA5767 TUNER DRIVER
11380 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
11381 M: Mauro Carvalho Chehab <mchehab@kernel.org>
11382 L: linux-media@vger.kernel.org
11383 W: https://linuxtv.org
11384 T: git git://linuxtv.org/media_tree.git
11386 F: drivers/media/tuners/tea5767.*
11388 TEA6415C MEDIA DRIVER
11389 M: Hans Verkuil <hverkuil@xs4all.nl>
11390 L: linux-media@vger.kernel.org
11391 T: git git://linuxtv.org/media_tree.git
11392 W: https://linuxtv.org
11394 F: drivers/media/i2c/tea6415c*
11396 TEA6420 MEDIA DRIVER
11397 M: Hans Verkuil <hverkuil@xs4all.nl>
11398 L: linux-media@vger.kernel.org
11399 T: git git://linuxtv.org/media_tree.git
11400 W: https://linuxtv.org
11402 F: drivers/media/i2c/tea6420*
11405 M: Jiri Pirko <jiri@resnulli.us>
11406 L: netdev@vger.kernel.org
11408 F: drivers/net/team/
11409 F: include/linux/if_team.h
11410 F: include/uapi/linux/if_team.h
11412 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
11413 M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
11415 F: arch/x86/platform/ts5500/
11417 TECHNOTREND USB IR RECEIVER
11418 M: Sean Young <sean@mess.org>
11419 L: linux-media@vger.kernel.org
11421 F: drivers/media/rc/ttusbir.c
11423 TEGRA ARCHITECTURE SUPPORT
11424 M: Stephen Warren <swarren@wwwdotorg.org>
11425 M: Thierry Reding <thierry.reding@gmail.com>
11426 M: Alexandre Courbot <gnurou@gmail.com>
11427 L: linux-tegra@vger.kernel.org
11428 Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
11429 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
11434 M: Peter De Schrijver <pdeschrijver@nvidia.com>
11435 M: Prashant Gaikwad <pgaikwad@nvidia.com>
11437 F: drivers/clk/tegra/
11440 M: Laxman Dewangan <ldewangan@nvidia.com>
11441 M: Jon Hunter <jonathanh@nvidia.com>
11443 F: drivers/dma/tegra*
11446 M: Laxman Dewangan <ldewangan@nvidia.com>
11448 F: drivers/i2c/busses/i2c-tegra.c
11450 TEGRA IOMMU DRIVERS
11451 M: Hiroshi Doyu <hdoyu@nvidia.com>
11453 F: drivers/iommu/tegra*
11456 M: Rakesh Iyer <riyer@nvidia.com>
11457 M: Laxman Dewangan <ldewangan@nvidia.com>
11459 F: drivers/input/keyboard/tegra-kbc.c
11462 M: Thierry Reding <thierry.reding@gmail.com>
11464 F: drivers/pwm/pwm-tegra.c
11466 TEGRA SERIAL DRIVER
11467 M: Laxman Dewangan <ldewangan@nvidia.com>
11469 F: drivers/tty/serial/serial-tegra.c
11472 M: Laxman Dewangan <ldewangan@nvidia.com>
11474 F: drivers/spi/spi-tegra*
11476 TEHUTI ETHERNET DRIVER
11477 M: Andy Gospodarek <andy@greyhouse.net>
11478 L: netdev@vger.kernel.org
11480 F: drivers/net/ethernet/tehuti/*
11482 Telecom Clock Driver for MCPL0010
11483 M: Mark Gross <mark.gross@intel.com>
11485 F: drivers/char/tlclk.c
11487 TENSILICA XTENSA PORT (xtensa)
11488 M: Chris Zankel <chris@zankel.net>
11489 M: Max Filippov <jcmvbkbc@gmail.com>
11490 L: linux-xtensa@linux-xtensa.org
11491 T: git git://github.com/czankel/xtensa-linux.git
11494 F: drivers/irqchip/irq-xtensa-*
11496 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
11497 M: Hans Verkuil <hverkuil@xs4all.nl>
11498 L: linux-media@vger.kernel.org
11499 T: git git://linuxtv.org/media_tree.git
11500 W: https://linuxtv.org
11502 F: drivers/media/radio/radio-raremono.c
11505 M: Zhang Rui <rui.zhang@intel.com>
11506 M: Eduardo Valentin <edubezval@gmail.com>
11507 L: linux-pm@vger.kernel.org
11508 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
11509 T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
11510 Q: https://patchwork.kernel.org/project/linux-pm/list/
11512 F: drivers/thermal/
11513 F: include/linux/thermal.h
11514 F: include/uapi/linux/thermal.h
11515 F: include/linux/cpu_cooling.h
11516 F: Documentation/devicetree/bindings/thermal/
11518 THERMAL/CPU_COOLING
11519 M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
11520 M: Viresh Kumar <viresh.kumar@linaro.org>
11521 M: Javi Merino <javi.merino@arm.com>
11522 L: linux-pm@vger.kernel.org
11524 F: Documentation/thermal/cpu-cooling-api.txt
11525 F: drivers/thermal/cpu_cooling.c
11526 F: include/linux/cpu_cooling.h
11528 THINKPAD ACPI EXTRAS DRIVER
11529 M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
11530 L: ibm-acpi-devel@lists.sourceforge.net
11531 L: platform-driver-x86@vger.kernel.org
11532 W: http://ibm-acpi.sourceforge.net
11533 W: http://thinkwiki.org/wiki/Ibm-acpi
11534 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
11536 F: drivers/platform/x86/thinkpad_acpi.c
11538 TI BANDGAP AND THERMAL DRIVER
11539 M: Eduardo Valentin <edubezval@gmail.com>
11540 M: Keerthy <j-keerthy@ti.com>
11541 L: linux-pm@vger.kernel.org
11542 L: linux-omap@vger.kernel.org
11544 F: drivers/thermal/ti-soc-thermal/
11547 M: Benoit Parrot <bparrot@ti.com>
11548 L: linux-media@vger.kernel.org
11549 W: http://linuxtv.org/
11550 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11552 F: drivers/media/platform/ti-vpe/
11554 TI CDCE706 CLOCK DRIVER
11555 M: Max Filippov <jcmvbkbc@gmail.com>
11557 F: drivers/clk/clk-cdce706.c
11560 M: Tero Kristo <t-kristo@ti.com>
11561 L: linux-omap@vger.kernel.org
11564 F: include/linux/clk/ti.h
11566 TI ETHERNET SWITCH DRIVER (CPSW)
11567 M: Mugunthan V N <mugunthanvnm@ti.com>
11568 R: Grygorii Strashko <grygorii.strashko@ti.com>
11569 L: linux-omap@vger.kernel.org
11570 L: netdev@vger.kernel.org
11572 F: drivers/net/ethernet/ti/cpsw*
11573 F: drivers/net/ethernet/ti/davinci*
11575 TI FLASH MEDIA INTERFACE DRIVER
11576 M: Alex Dubov <oakad@yahoo.com>
11578 F: drivers/misc/tifm*
11579 F: drivers/mmc/host/tifm_sd.c
11580 F: include/linux/tifm.h
11582 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
11583 M: Santosh Shilimkar <ssantosh@kernel.org>
11584 L: linux-kernel@vger.kernel.org
11585 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11587 F: drivers/soc/ti/*
11588 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
11591 TI LM49xxx FAMILY ASoC CODEC DRIVERS
11592 M: M R Swami Reddy <mr.swami.reddy@ti.com>
11593 M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
11594 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11596 F: sound/soc/codecs/lm49453*
11597 F: sound/soc/codecs/isabelle*
11599 TI LP855x BACKLIGHT DRIVER
11600 M: Milo Kim <milo.kim@ti.com>
11602 F: Documentation/backlight/lp855x-driver.txt
11603 F: drivers/video/backlight/lp855x_bl.c
11604 F: include/linux/platform_data/lp855x.h
11606 TI LP8727 CHARGER DRIVER
11607 M: Milo Kim <milo.kim@ti.com>
11609 F: drivers/power/lp8727_charger.c
11610 F: include/linux/platform_data/lp8727.h
11612 TI LP8788 MFD DRIVER
11613 M: Milo Kim <milo.kim@ti.com>
11615 F: drivers/iio/adc/lp8788_adc.c
11616 F: drivers/leds/leds-lp8788.c
11617 F: drivers/mfd/lp8788*.c
11618 F: drivers/power/lp8788-charger.c
11619 F: drivers/regulator/lp8788-*.c
11620 F: include/linux/mfd/lp8788*.h
11622 TI NETCP ETHERNET DRIVER
11623 M: Wingman Kwok <w-kwok2@ti.com>
11624 M: Murali Karicheri <m-karicheri2@ti.com>
11625 L: netdev@vger.kernel.org
11627 F: drivers/net/ethernet/ti/netcp*
11629 TI TAS571X FAMILY ASoC CODEC DRIVER
11630 M: Kevin Cernekee <cernekee@chromium.org>
11631 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11633 F: sound/soc/codecs/tas571x*
11635 TI TWL4030 SERIES SOC CODEC DRIVER
11636 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
11637 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11639 F: sound/soc/codecs/twl4030*
11641 TI WILINK WIRELESS DRIVERS
11642 L: linux-wireless@vger.kernel.org
11643 W: http://wireless.kernel.org/en/users/Drivers/wl12xx
11644 W: http://wireless.kernel.org/en/users/Drivers/wl1251
11645 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
11647 F: drivers/net/wireless/ti/
11648 F: include/linux/wl12xx.h
11651 M: Jon Maloy <jon.maloy@ericsson.com>
11652 M: Ying Xue <ying.xue@windriver.com>
11653 L: netdev@vger.kernel.org (core kernel code)
11654 L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
11655 W: http://tipc.sourceforge.net/
11657 F: include/uapi/linux/tipc*.h
11661 M: Chris Metcalf <cmetcalf@mellanox.com>
11662 W: http://www.mellanox.com/repository/solutions/tile-scm/
11663 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
11666 F: drivers/char/tile-srom.c
11667 F: drivers/edac/tile_edac.c
11668 F: drivers/net/ethernet/tile/
11669 F: drivers/rtc/rtc-tile.c
11670 F: drivers/tty/hvc/hvc_tile.c
11671 F: drivers/tty/serial/tilegx.c
11672 F: drivers/usb/host/*-tilegx.c
11673 F: include/linux/usb/tilegx.h
11675 TLAN NETWORK DRIVER
11676 M: Samuel Chessman <chessman@tux.org>
11677 L: tlan-devel@lists.sourceforge.net (subscribers-only)
11678 W: http://sourceforge.net/projects/tlan/
11680 F: Documentation/networking/tlan.txt
11681 F: drivers/net/ethernet/ti/tlan.*
11683 TOMOYO SECURITY MODULE
11684 M: Kentaro Takeda <takedakn@nttdata.co.jp>
11685 M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
11686 L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
11687 L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
11688 L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
11689 L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
11690 W: http://tomoyo.sourceforge.jp/
11691 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
11693 F: security/tomoyo/
11695 TOPSTAR LAPTOP EXTRAS DRIVER
11696 M: Herton Ronaldo Krzesinski <herton@canonical.com>
11697 L: platform-driver-x86@vger.kernel.org
11699 F: drivers/platform/x86/topstar-laptop.c
11701 TOSHIBA ACPI EXTRAS DRIVER
11702 M: Azael Avalos <coproscefalo@gmail.com>
11703 L: platform-driver-x86@vger.kernel.org
11705 F: drivers/platform/x86/toshiba_acpi.c
11707 TOSHIBA BLUETOOTH DRIVER
11708 M: Azael Avalos <coproscefalo@gmail.com>
11709 L: platform-driver-x86@vger.kernel.org
11711 F: drivers/platform/x86/toshiba_bluetooth.c
11713 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
11714 M: Azael Avalos <coproscefalo@gmail.com>
11715 L: platform-driver-x86@vger.kernel.org
11717 F: drivers/platform/x86/toshiba_haps.c
11719 TOSHIBA WMI HOTKEYS DRIVER
11720 M: Azael Avalos <coproscefalo@gmail.com>
11721 L: platform-driver-x86@vger.kernel.org
11723 F: drivers/platform/x86/toshiba-wmi.c
11726 M: Jonathan Buzzard <jonathan@buzzard.org.uk>
11727 W: http://www.buzzard.org.uk/toshiba/
11729 F: drivers/char/toshiba.c
11730 F: include/linux/toshiba.h
11731 F: include/uapi/linux/toshiba.h
11733 TOSHIBA TC358743 DRIVER
11734 M: Mats Randgaard <matrandg@cisco.com>
11735 L: linux-media@vger.kernel.org
11737 F: drivers/media/i2c/tc358743*
11738 F: include/media/i2c/tc358743.h
11740 TMIO/SDHI MMC DRIVER
11741 M: Wolfram Sang <wsa+renesas@sang-engineering.com>
11742 L: linux-mmc@vger.kernel.org
11744 F: drivers/mmc/host/tmio_mmc*
11745 F: drivers/mmc/host/sh_mobile_sdhi.c
11746 F: include/linux/mfd/tmio.h
11748 TMP401 HARDWARE MONITOR DRIVER
11749 M: Guenter Roeck <linux@roeck-us.net>
11750 L: linux-hwmon@vger.kernel.org
11752 F: Documentation/hwmon/tmp401
11753 F: drivers/hwmon/tmp401.c
11755 TMPFS (SHMEM FILESYSTEM)
11756 M: Hugh Dickins <hughd@google.com>
11757 L: linux-mm@kvack.org
11759 F: include/linux/shmem_fs.h
11762 TM6000 VIDEO4LINUX DRIVER
11763 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
11764 M: Mauro Carvalho Chehab <mchehab@kernel.org>
11765 L: linux-media@vger.kernel.org
11766 W: https://linuxtv.org
11767 T: git git://linuxtv.org/media_tree.git
11769 F: drivers/media/usb/tm6000/
11771 TW68 VIDEO4LINUX DRIVER
11772 M: Hans Verkuil <hverkuil@xs4all.nl>
11773 L: linux-media@vger.kernel.org
11774 T: git git://linuxtv.org/media_tree.git
11775 W: https://linuxtv.org
11777 F: drivers/media/pci/tw68/
11779 TW686X VIDEO4LINUX DRIVER
11780 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
11781 L: linux-media@vger.kernel.org
11782 T: git git://linuxtv.org/media_tree.git
11783 W: http://linuxtv.org
11785 F: drivers/media/pci/tw686x/
11788 M: Peter Huewe <peterhuewe@gmx.de>
11789 M: Marcel Selhorst <tpmdd@selhorst.net>
11790 M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
11791 R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
11792 W: http://tpmdd.sourceforge.net
11793 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11794 Q: https://patchwork.kernel.org/project/tpmdd-devel/list/
11795 T: git git://git.infradead.org/users/jjs/linux-tpmdd.git
11797 F: drivers/char/tpm/
11799 TPM IBM_VTPM DEVICE DRIVER
11800 M: Ashley Lai <ashleydlai@gmail.com>
11801 W: http://tpmdd.sourceforge.net
11802 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11804 F: drivers/char/tpm/tpm_ibmvtpm*
11807 M: Steven Rostedt <rostedt@goodmis.org>
11808 M: Ingo Molnar <mingo@redhat.com>
11809 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
11811 F: Documentation/trace/ftrace.txt
11812 F: arch/*/*/*/ftrace.h
11813 F: arch/*/kernel/ftrace.c
11814 F: include/*/ftrace.h
11815 F: include/linux/trace*.h
11818 F: tools/testing/selftests/ftrace/
11820 TRACING MMIO ACCESSES (MMIOTRACE)
11821 M: Steven Rostedt <rostedt@goodmis.org>
11822 M: Ingo Molnar <mingo@kernel.org>
11823 R: Karol Herbst <karolherbst@gmail.com>
11824 R: Pekka Paalanen <ppaalanen@gmail.com>
11826 L: linux-kernel@vger.kernel.org
11827 L: nouveau@lists.freedesktop.org
11828 F: kernel/trace/trace_mmiotrace.c
11829 F: include/linux/mmiotrace.h
11830 F: arch/x86/mm/kmmio.c
11831 F: arch/x86/mm/mmio-mod.c
11832 F: arch/x86/mm/testmmiotrace.c
11835 M: Jiri Kosina <trivial@kernel.org>
11836 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
11838 K: ^Subject:.*(?i)trivial
11841 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11842 M: Jiri Slaby <jslaby@suse.com>
11844 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
11845 F: Documentation/serial/
11847 F: drivers/tty/serial/serial_core.c
11848 F: include/linux/serial_core.h
11849 F: include/linux/serial.h
11850 F: include/linux/tty.h
11851 F: include/uapi/linux/serial_core.h
11852 F: include/uapi/linux/serial.h
11853 F: include/uapi/linux/tty.h
11855 TUA9001 MEDIA DRIVER
11856 M: Antti Palosaari <crope@iki.fi>
11857 L: linux-media@vger.kernel.org
11858 W: https://linuxtv.org
11859 W: http://palosaari.fi/linux/
11860 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11861 T: git git://linuxtv.org/anttip/media_tree.git
11863 F: drivers/media/tuners/tua9001*
11865 TULIP NETWORK DRIVERS
11866 L: netdev@vger.kernel.org
11867 L: linux-parisc@vger.kernel.org
11869 F: drivers/net/ethernet/dec/tulip/
11872 M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
11873 W: http://vtun.sourceforge.net/tun
11875 F: Documentation/networking/tuntap.txt
11876 F: arch/um/os-Linux/drivers/
11878 TURBOCHANNEL SUBSYSTEM
11879 M: "Maciej W. Rozycki" <macro@linux-mips.org>
11880 M: Ralf Baechle <ralf@linux-mips.org>
11881 L: linux-mips@linux-mips.org
11882 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
11885 F: include/linux/tc.h
11887 U14-34F SCSI DRIVER
11888 M: Dario Ballabio <ballabio_dario@emc.com>
11889 L: linux-scsi@vger.kernel.org
11891 F: drivers/scsi/u14-34f.c
11893 UBI FILE SYSTEM (UBIFS)
11894 M: Richard Weinberger <richard@nod.at>
11895 M: Artem Bityutskiy <dedekind1@gmail.com>
11896 M: Adrian Hunter <adrian.hunter@intel.com>
11897 L: linux-mtd@lists.infradead.org
11898 T: git git://git.infradead.org/ubifs-2.6.git
11899 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
11901 F: Documentation/filesystems/ubifs.txt
11904 UCLINUX (M68KNOMMU AND COLDFIRE)
11905 M: Greg Ungerer <gerg@linux-m68k.org>
11906 W: http://www.linux-m68k.org/
11907 W: http://www.uclinux.org/
11908 L: linux-m68k@lists.linux-m68k.org
11909 L: uclinux-dev@uclinux.org (subscribers-only)
11910 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
11912 F: arch/m68k/coldfire/
11914 F: arch/m68k/*/*_no.*
11915 F: arch/m68k/include/asm/*_no.*
11918 M: Jan Kara <jack@suse.com>
11920 F: Documentation/filesystems/udf.txt
11924 M: Evgeniy Dushistov <dushistov@mail.ru>
11926 F: Documentation/filesystems/ufs.txt
11929 UHID USERSPACE HID IO DRIVER:
11930 M: David Herrmann <dh.herrmann@googlemail.com>
11931 L: linux-input@vger.kernel.org
11933 F: drivers/hid/uhid.c
11934 F: include/uapi/linux/uhid.h
11936 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
11937 L: linux-usb@vger.kernel.org
11940 F: include/linux/uwb.h
11941 F: include/linux/uwb/
11943 UNICORE32 ARCHITECTURE:
11944 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
11945 W: http://mprc.pku.edu.cn/~guanxuetao/linux
11947 T: git git://github.com/gxt/linux.git
11951 M: Tony Finch <dot@dotat.at>
11952 W: http://dotat.at/prog/unifdef
11954 F: scripts/unifdef.c
11956 UNIFORM CDROM DRIVER
11957 M: Jens Axboe <axboe@kernel.dk>
11958 W: http://www.kernel.dk
11960 F: Documentation/cdrom/
11961 F: drivers/cdrom/cdrom.c
11962 F: include/linux/cdrom.h
11963 F: include/uapi/linux/cdrom.h
11965 UNISYS S-PAR DRIVERS
11966 M: David Kershner <david.kershner@unisys.com>
11967 L: sparmaintainer@unisys.com (Unisys internal)
11969 F: drivers/staging/unisys/
11971 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11972 M: Vinayak Holikatti <vinholikatti@gmail.com>
11973 L: linux-scsi@vger.kernel.org
11975 F: Documentation/scsi/ufs.txt
11976 F: drivers/scsi/ufs/
11978 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
11979 M: Joao Pinto <Joao.Pinto@synopsys.com>
11980 L: linux-scsi@vger.kernel.org
11982 F: drivers/scsi/ufs/*dwc*
11984 UNSORTED BLOCK IMAGES (UBI)
11985 M: Artem Bityutskiy <dedekind1@gmail.com>
11986 M: Richard Weinberger <richard@nod.at>
11987 W: http://www.linux-mtd.infradead.org/
11988 L: linux-mtd@lists.infradead.org
11989 T: git git://git.infradead.org/ubifs-2.6.git
11991 F: drivers/mtd/ubi/
11992 F: include/linux/mtd/ubi.h
11993 F: include/uapi/mtd/ubi-user.h
11996 M: Oliver Neukum <oneukum@suse.com>
11997 L: linux-usb@vger.kernel.org
11999 F: Documentation/usb/acm.txt
12000 F: drivers/usb/class/cdc-acm.*
12002 USB AR5523 WIRELESS DRIVER
12003 M: Pontus Fuchs <pontus.fuchs@gmail.com>
12004 L: linux-wireless@vger.kernel.org
12006 F: drivers/net/wireless/ath/ar5523/
12009 M: Oliver Neukum <oneukum@suse.com>
12010 L: linux-usb@vger.kernel.org
12011 L: linux-scsi@vger.kernel.org
12013 F: drivers/usb/storage/uas.c
12015 USB CDC ETHERNET DRIVER
12016 M: Oliver Neukum <oliver@neukum.org>
12017 L: linux-usb@vger.kernel.org
12019 F: drivers/net/usb/cdc_*.c
12020 F: include/uapi/linux/usb/cdc.h
12022 USB CHAOSKEY DRIVER
12023 M: Keith Packard <keithp@keithp.com>
12024 L: linux-usb@vger.kernel.org
12026 F: drivers/usb/misc/chaoskey.c
12028 USB CYPRESS C67X00 DRIVER
12029 M: Peter Korsgaard <jacmet@sunsite.dk>
12030 L: linux-usb@vger.kernel.org
12032 F: drivers/usb/c67x00/
12034 USB DAVICOM DM9601 DRIVER
12035 M: Peter Korsgaard <jacmet@sunsite.dk>
12036 L: netdev@vger.kernel.org
12037 W: http://www.linux-usb.org/usbnet
12039 F: drivers/net/usb/dm9601.c
12041 USB DIAMOND RIO500 DRIVER
12042 M: Cesar Miquel <miquel@df.uba.ar>
12043 L: rio500-users@lists.sourceforge.net
12044 W: http://rio500.sourceforge.net
12046 F: drivers/usb/misc/rio500*
12049 M: Alan Stern <stern@rowland.harvard.edu>
12050 L: linux-usb@vger.kernel.org
12052 F: Documentation/usb/ehci.txt
12053 F: drivers/usb/host/ehci*
12055 USB GADGET/PERIPHERAL SUBSYSTEM
12056 M: Felipe Balbi <balbi@kernel.org>
12057 L: linux-usb@vger.kernel.org
12058 W: http://www.linux-usb.org/gadget
12059 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
12061 F: drivers/usb/gadget/
12062 F: include/linux/usb/gadget*
12064 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
12065 M: Jiri Kosina <jikos@kernel.org>
12066 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
12067 L: linux-usb@vger.kernel.org
12068 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
12070 F: Documentation/hid/hiddev.txt
12071 F: drivers/hid/usbhid/
12074 M: Olav Kongas <ok@artecdesign.ee>
12075 L: linux-usb@vger.kernel.org
12077 F: drivers/usb/host/isp116x*
12078 F: include/linux/usb/isp116x.h
12080 USB LAN78XX ETHERNET DRIVER
12081 M: Woojung Huh <woojung.huh@microchip.com>
12082 M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
12083 L: netdev@vger.kernel.org
12085 F: drivers/net/usb/lan78xx.*
12087 USB MASS STORAGE DRIVER
12088 M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
12089 L: linux-usb@vger.kernel.org
12090 L: usb-storage@lists.one-eyed-alien.net
12092 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
12093 F: drivers/usb/storage/
12096 M: Clemens Ladisch <clemens@ladisch.de>
12097 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
12098 T: git git://git.alsa-project.org/alsa-kernel.git
12100 F: sound/usb/midi.*
12102 USB NETWORKING DRIVERS
12103 L: linux-usb@vger.kernel.org
12105 F: drivers/net/usb/
12108 M: Alan Stern <stern@rowland.harvard.edu>
12109 L: linux-usb@vger.kernel.org
12111 F: Documentation/usb/ohci.txt
12112 F: drivers/usb/host/ohci*
12114 USB OTG FSM (Finite State Machine)
12115 M: Peter Chen <Peter.Chen@nxp.com>
12116 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
12117 L: linux-usb@vger.kernel.org
12119 F: drivers/usb/common/usb-otg-fsm.c
12122 M: Valentina Manea <valentina.manea.m@gmail.com>
12123 M: Shuah Khan <shuahkh@osg.samsung.com>
12124 M: Shuah Khan <shuah@kernel.org>
12125 L: linux-usb@vger.kernel.org
12127 F: Documentation/usb/usbip_protocol.txt
12128 F: drivers/usb/usbip/
12129 F: tools/usb/usbip/
12132 M: Petko Manolov <petkan@nucleusys.com>
12133 L: linux-usb@vger.kernel.org
12134 L: netdev@vger.kernel.org
12135 T: git git://github.com/petkan/pegasus.git
12136 W: https://github.com/petkan/pegasus
12138 F: drivers/net/usb/pegasus.*
12141 M: Felipe Balbi <balbi@kernel.org>
12142 L: linux-usb@vger.kernel.org
12143 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
12145 F: drivers/usb/phy/
12147 USB PRINTER DRIVER (usblp)
12148 M: Pete Zaitcev <zaitcev@redhat.com>
12149 L: linux-usb@vger.kernel.org
12151 F: drivers/usb/class/usblp.c
12153 USB QMI WWAN NETWORK DRIVER
12154 M: Bjørn Mork <bjorn@mork.no>
12155 L: netdev@vger.kernel.org
12157 F: Documentation/ABI/testing/sysfs-class-net-qmi
12158 F: drivers/net/usb/qmi_wwan.c
12161 M: Petko Manolov <petkan@nucleusys.com>
12162 L: linux-usb@vger.kernel.org
12163 L: netdev@vger.kernel.org
12164 T: git git://github.com/petkan/rtl8150.git
12165 W: https://github.com/petkan/rtl8150
12167 F: drivers/net/usb/rtl8150.c
12169 USB SERIAL SUBSYSTEM
12170 M: Johan Hovold <johan@kernel.org>
12171 L: linux-usb@vger.kernel.org
12173 F: Documentation/usb/usb-serial.txt
12174 F: drivers/usb/serial/
12175 F: include/linux/usb/serial.h
12177 USB SMSC75XX ETHERNET DRIVER
12178 M: Steve Glendinning <steve.glendinning@shawell.net>
12179 L: netdev@vger.kernel.org
12181 F: drivers/net/usb/smsc75xx.*
12183 USB SMSC95XX ETHERNET DRIVER
12184 M: Steve Glendinning <steve.glendinning@shawell.net>
12185 L: netdev@vger.kernel.org
12187 F: drivers/net/usb/smsc95xx.*
12190 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12191 L: linux-usb@vger.kernel.org
12192 W: http://www.linux-usb.org
12193 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
12195 F: Documentation/devicetree/bindings/usb/
12196 F: Documentation/usb/
12198 F: include/linux/usb.h
12199 F: include/linux/usb/
12202 M: Alan Stern <stern@rowland.harvard.edu>
12203 L: linux-usb@vger.kernel.org
12205 F: drivers/usb/host/uhci*
12207 USB "USBNET" DRIVER FRAMEWORK
12208 M: Oliver Neukum <oneukum@suse.com>
12209 L: netdev@vger.kernel.org
12210 W: http://www.linux-usb.org/usbnet
12212 F: drivers/net/usb/usbnet.c
12213 F: include/linux/usb/usbnet.h
12216 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12217 L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
12218 L: linux-media@vger.kernel.org
12219 T: git git://linuxtv.org/media_tree.git
12220 W: http://www.ideasonboard.org/uvc/
12222 F: drivers/media/usb/uvc/
12223 F: include/uapi/linux/uvcvideo.h
12226 M: Hans Verkuil <hverkuil@xs4all.nl>
12227 L: linux-media@vger.kernel.org
12228 T: git git://linuxtv.org/media_tree.git
12229 W: https://linuxtv.org
12231 F: drivers/media/usb/usbvision/
12234 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12235 L: linux-usb@vger.kernel.org
12237 F: drivers/usb/gadget/function/*uvc*
12238 F: drivers/usb/gadget/legacy/webcam.c
12240 USB WIRELESS RNDIS DRIVER (rndis_wlan)
12241 M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
12242 L: linux-wireless@vger.kernel.org
12244 F: drivers/net/wireless/rndis_wlan.c
12247 M: Mathias Nyman <mathias.nyman@intel.com>
12248 L: linux-usb@vger.kernel.org
12250 F: drivers/usb/host/xhci*
12251 F: drivers/usb/host/pci-quirks*
12254 L: linux-wireless@vger.kernel.org
12255 W: http://linux-lc100020.sourceforge.net
12257 F: drivers/net/wireless/zydas/zd1201.*
12260 M: Antoine Jacquet <royale@zerezo.com>
12261 L: linux-usb@vger.kernel.org
12262 L: linux-media@vger.kernel.org
12263 T: git git://linuxtv.org/media_tree.git
12264 W: http://royale.zerezo.com/zr364xx/
12266 F: Documentation/video4linux/zr364xx.txt
12267 F: drivers/media/usb/zr364xx/
12270 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
12271 L: linux-usb@vger.kernel.org
12273 F: drivers/usb/common/ulpi.c
12274 F: include/linux/ulpi/
12276 USER-MODE LINUX (UML)
12277 M: Jeff Dike <jdike@addtoit.com>
12278 M: Richard Weinberger <richard@nod.at>
12279 L: user-mode-linux-devel@lists.sourceforge.net
12280 L: user-mode-linux-user@lists.sourceforge.net
12281 W: http://user-mode-linux.sourceforge.net
12282 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
12284 F: Documentation/virtual/uml/
12290 USERSPACE I/O (UIO)
12291 M: "Hans J. Koch" <hjk@hansjkoch.de>
12292 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12294 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
12295 F: Documentation/DocBook/uio-howto.tmpl
12297 F: include/linux/uio*.h
12300 M: Karel Zak <kzak@redhat.com>
12301 L: util-linux@vger.kernel.org
12302 W: http://en.wikipedia.org/wiki/Util-linux
12303 T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
12307 M: Michal Januszewski <spock@gentoo.org>
12308 L: linux-fbdev@vger.kernel.org
12309 W: http://dev.gentoo.org/~spock/projects/uvesafb/
12311 F: Documentation/fb/uvesafb.txt
12312 F: drivers/video/fbdev/uvesafb.*
12315 M: Stefan Agner <stefan@agner.ch>
12316 L: linux-mtd@lists.infradead.org
12318 F: drivers/mtd/nand/vf610_nfc.c
12320 VFAT/FAT/MSDOS FILESYSTEM
12321 M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
12323 F: Documentation/filesystems/vfat.txt
12327 M: Alex Williamson <alex.williamson@redhat.com>
12328 L: kvm@vger.kernel.org
12329 T: git git://github.com/awilliam/linux-vfio.git
12331 F: Documentation/vfio.txt
12333 F: include/linux/vfio.h
12334 F: include/uapi/linux/vfio.h
12336 VFIO PLATFORM DRIVER
12337 M: Baptiste Reynal <b.reynal@virtualopensystems.com>
12338 L: kvm@vger.kernel.org
12340 F: drivers/vfio/platform/
12342 VIDEOBUF2 FRAMEWORK
12343 M: Pawel Osciak <pawel@osciak.com>
12344 M: Marek Szyprowski <m.szyprowski@samsung.com>
12345 M: Kyungmin Park <kyungmin.park@samsung.com>
12346 L: linux-media@vger.kernel.org
12348 F: drivers/media/v4l2-core/videobuf2-*
12349 F: include/media/videobuf2-*
12351 VIRTUAL SERIO DEVICE DRIVER
12352 M: Stephen Chandler Paul <thatslyude@gmail.com>
12354 F: drivers/input/serio/userio.c
12355 F: include/uapi/linux/userio.h
12357 VIRTIO CONSOLE DRIVER
12358 M: Amit Shah <amit.shah@redhat.com>
12359 L: virtualization@lists.linux-foundation.org
12361 F: drivers/char/virtio_console.c
12362 F: include/linux/virtio_console.h
12363 F: include/uapi/linux/virtio_console.h
12365 VIRTIO CORE, NET AND BLOCK DRIVERS
12366 M: "Michael S. Tsirkin" <mst@redhat.com>
12367 L: virtualization@lists.linux-foundation.org
12369 F: Documentation/devicetree/bindings/virtio/
12372 F: drivers/net/virtio_net.c
12373 F: drivers/block/virtio_blk.c
12374 F: include/linux/virtio_*.h
12375 F: include/uapi/linux/virtio_*.h
12377 VIRTIO DRIVERS FOR S390
12378 M: Christian Borntraeger <borntraeger@de.ibm.com>
12379 M: Cornelia Huck <cornelia.huck@de.ibm.com>
12380 L: linux-s390@vger.kernel.org
12381 L: virtualization@lists.linux-foundation.org
12382 L: kvm@vger.kernel.org
12384 F: drivers/s390/virtio/
12387 M: David Airlie <airlied@linux.ie>
12388 M: Gerd Hoffmann <kraxel@redhat.com>
12389 L: dri-devel@lists.freedesktop.org
12390 L: virtualization@lists.linux-foundation.org
12392 F: drivers/gpu/drm/virtio/
12393 F: include/uapi/linux/virtio_gpu.h
12395 VIRTIO HOST (VHOST)
12396 M: "Michael S. Tsirkin" <mst@redhat.com>
12397 L: kvm@vger.kernel.org
12398 L: virtualization@lists.linux-foundation.org
12399 L: netdev@vger.kernel.org
12400 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
12403 F: include/uapi/linux/vhost.h
12405 VIRTIO INPUT DRIVER
12406 M: Gerd Hoffmann <kraxel@redhat.com>
12408 F: drivers/virtio/virtio_input.c
12409 F: include/uapi/linux/virtio_input.h
12411 VIA RHINE NETWORK DRIVER
12413 F: drivers/net/ethernet/via/via-rhine.c
12415 VIA SD/MMC CARD CONTROLLER DRIVER
12416 M: Bruce Chang <brucechang@via.com.tw>
12417 M: Harald Welte <HaraldWelte@viatech.com>
12419 F: drivers/mmc/host/via-sdmmc.c
12421 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
12422 M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
12423 L: linux-fbdev@vger.kernel.org
12425 F: include/linux/via-core.h
12426 F: include/linux/via-gpio.h
12427 F: include/linux/via_i2c.h
12428 F: drivers/video/fbdev/via/
12430 VIA VELOCITY NETWORK DRIVER
12431 M: Francois Romieu <romieu@fr.zoreil.com>
12432 L: netdev@vger.kernel.org
12434 F: drivers/net/ethernet/via/via-velocity.*
12437 M: Alex Williamson <alex.williamson@redhat.com>
12438 M: Paolo Bonzini <pbonzini@redhat.com>
12439 L: kvm@vger.kernel.org
12443 VIVID VIRTUAL VIDEO DRIVER
12444 M: Hans Verkuil <hverkuil@xs4all.nl>
12445 L: linux-media@vger.kernel.org
12446 T: git git://linuxtv.org/media_tree.git
12447 W: https://linuxtv.org
12449 F: drivers/media/platform/vivid/*
12452 M: Patrick McHardy <kaber@trash.net>
12453 L: netdev@vger.kernel.org
12455 F: drivers/net/macvlan.c
12456 F: include/linux/if_*vlan.h
12460 M: Florian Fainelli <florian@openwrt.org>
12461 L: openwrt-devel@lists.openwrt.org (subscribers-only)
12463 F: drivers/vlynq/vlynq.c
12464 F: include/linux/vlynq.h
12467 M: Martyn Welch <martyn@welchs.me.uk>
12468 M: Manohar Vanga <manohar.vanga@gmail.com>
12469 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12470 L: devel@driverdev.osuosl.org
12472 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
12473 F: Documentation/vme_api.txt
12474 F: drivers/staging/vme/
12476 F: include/linux/vme*
12478 VMWARE HYPERVISOR INTERFACE
12479 M: Alok Kataria <akataria@vmware.com>
12480 L: virtualization@lists.linux-foundation.org
12482 F: arch/x86/kernel/cpu/vmware.c
12484 VMWARE BALLOON DRIVER
12485 M: Xavier Deguillard <xdeguillard@vmware.com>
12486 M: Philip Moltmann <moltmann@vmware.com>
12487 M: "VMware, Inc." <pv-drivers@vmware.com>
12488 L: linux-kernel@vger.kernel.org
12490 F: drivers/misc/vmw_balloon.c
12492 VMWARE VMMOUSE SUBDRIVER
12493 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
12494 M: "VMware, Inc." <pv-drivers@vmware.com>
12495 L: linux-input@vger.kernel.org
12497 F: drivers/input/mouse/vmmouse.c
12498 F: drivers/input/mouse/vmmouse.h
12500 VMWARE VMXNET3 ETHERNET DRIVER
12501 M: Shrikrishna Khare <skhare@vmware.com>
12502 M: "VMware, Inc." <pv-drivers@vmware.com>
12503 L: netdev@vger.kernel.org
12505 F: drivers/net/vmxnet3/
12507 VMware PVSCSI driver
12508 M: Jim Gill <jgill@vmware.com>
12509 M: VMware PV-Drivers <pv-drivers@vmware.com>
12510 L: linux-scsi@vger.kernel.org
12512 F: drivers/scsi/vmw_pvscsi.c
12513 F: drivers/scsi/vmw_pvscsi.h
12515 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
12516 M: Liam Girdwood <lgirdwood@gmail.com>
12517 M: Mark Brown <broonie@kernel.org>
12518 L: linux-kernel@vger.kernel.org
12519 W: http://www.slimlogic.co.uk/?p=48
12520 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
12522 F: Documentation/devicetree/bindings/regulator/
12523 F: drivers/regulator/
12524 F: include/dt-bindings/regulator/
12525 F: include/linux/regulator/
12528 M: David Ahern <dsa@cumulusnetworks.com>
12529 M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
12530 L: netdev@vger.kernel.org
12532 F: drivers/net/vrf.c
12533 F: Documentation/networking/vrf.txt
12535 VT1211 HARDWARE MONITOR DRIVER
12536 M: Juerg Haefliger <juergh@gmail.com>
12537 L: linux-hwmon@vger.kernel.org
12539 F: Documentation/hwmon/vt1211
12540 F: drivers/hwmon/vt1211.c
12542 VT8231 HARDWARE MONITOR DRIVER
12543 M: Roger Lucas <vt8231@hiddenengine.co.uk>
12544 L: linux-hwmon@vger.kernel.org
12546 F: drivers/hwmon/vt8231.c
12548 VUB300 USB to SDIO/SD/MMC bridge chip
12549 M: Tony Olech <tony.olech@elandigitalsystems.com>
12550 L: linux-mmc@vger.kernel.org
12551 L: linux-usb@vger.kernel.org
12553 F: drivers/mmc/host/vub300.c
12555 W1 DALLAS'S 1-WIRE BUS
12556 M: Evgeniy Polyakov <zbr@ioremap.net>
12558 F: Documentation/w1/
12561 W83791D HARDWARE MONITORING DRIVER
12562 M: Marc Hulsman <m.hulsman@tudelft.nl>
12563 L: linux-hwmon@vger.kernel.org
12565 F: Documentation/hwmon/w83791d
12566 F: drivers/hwmon/w83791d.c
12568 W83793 HARDWARE MONITORING DRIVER
12569 M: Rudolf Marek <r.marek@assembler.cz>
12570 L: linux-hwmon@vger.kernel.org
12572 F: Documentation/hwmon/w83793
12573 F: drivers/hwmon/w83793.c
12575 W83795 HARDWARE MONITORING DRIVER
12576 M: Jean Delvare <jdelvare@suse.com>
12577 L: linux-hwmon@vger.kernel.org
12579 F: drivers/hwmon/w83795.c
12581 W83L51xD SD/MMC CARD INTERFACE DRIVER
12582 M: Pierre Ossman <pierre@ossman.eu>
12584 F: drivers/mmc/host/wbsd.*
12586 WACOM PROTOCOL 4 SERIAL TABLETS
12587 M: Julian Squires <julian@cipht.net>
12588 M: Hans de Goede <hdegoede@redhat.com>
12589 L: linux-input@vger.kernel.org
12591 F: drivers/input/tablet/wacom_serial4.c
12593 WATCHDOG DEVICE DRIVERS
12594 M: Wim Van Sebroeck <wim@iguana.be>
12595 R: Guenter Roeck <linux@roeck-us.net>
12596 L: linux-watchdog@vger.kernel.org
12597 W: http://www.linux-watchdog.org/
12598 T: git git://www.linux-watchdog.org/linux-watchdog.git
12600 F: Documentation/devicetree/bindings/watchdog/
12601 F: Documentation/watchdog/
12602 F: drivers/watchdog/
12603 F: include/linux/watchdog.h
12604 F: include/uapi/linux/watchdog.h
12607 M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
12608 L: linux-scsi@vger.kernel.org
12610 F: drivers/scsi/wd7000.c
12613 M: David Herrmann <dh.herrmann@googlemail.com>
12614 L: linux-input@vger.kernel.org
12616 F: drivers/hid/hid-wiimote*
12619 M: David Härdeman <david@hardeman.nu>
12621 F: drivers/media/rc/winbond-cir.c
12623 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
12624 M: William Breathitt Gray <vilhelm.gray@gmail.com>
12625 L: linux-watchdog@vger.kernel.org
12627 F: drivers/watchdog/ebc-c384_wdt.c
12629 WINSYSTEMS WS16C48 GPIO DRIVER
12630 M: William Breathitt Gray <vilhelm.gray@gmail.com>
12631 L: linux-gpio@vger.kernel.org
12633 F: drivers/gpio/gpio-ws16c48.c
12636 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
12637 M: linux-wimax@intel.com
12638 L: wimax@linuxwimax.org (subscribers-only)
12640 W: http://linuxwimax.org
12641 F: Documentation/wimax/README.wimax
12642 F: include/linux/wimax/debug.h
12643 F: include/net/wimax.h
12644 F: include/uapi/linux/wimax.h
12647 WISTRON LAPTOP BUTTON DRIVER
12648 M: Miloslav Trmac <mitr@volny.cz>
12650 F: drivers/input/misc/wistron_btns.c
12652 WL3501 WIRELESS PCMCIA CARD DRIVER
12653 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
12654 L: linux-wireless@vger.kernel.org
12655 W: http://oops.ghostprotocols.net:81/blog
12657 F: drivers/net/wireless/wl3501*
12659 WOLFSON MICROELECTRONICS DRIVERS
12660 L: patches@opensource.wolfsonmicro.com
12661 T: git https://github.com/CirrusLogic/linux-drivers.git
12662 W: https://github.com/CirrusLogic/linux-drivers/wiki
12664 F: Documentation/hwmon/wm83??
12665 F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
12666 F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
12667 F: Documentation/devicetree/bindings/mfd/arizona.txt
12668 F: arch/arm/mach-s3c64xx/mach-crag6410*
12669 F: drivers/clk/clk-wm83*.c
12670 F: drivers/extcon/extcon-arizona.c
12671 F: drivers/leds/leds-wm83*.c
12672 F: drivers/gpio/gpio-*wm*.c
12673 F: drivers/gpio/gpio-arizona.c
12674 F: drivers/hwmon/wm83??-hwmon.c
12675 F: drivers/input/misc/wm831x-on.c
12676 F: drivers/input/touchscreen/wm831x-ts.c
12677 F: drivers/input/touchscreen/wm97*.c
12678 F: drivers/mfd/arizona*
12679 F: drivers/mfd/wm*.c
12680 F: drivers/mfd/cs47l24*
12681 F: drivers/power/wm83*.c
12682 F: drivers/rtc/rtc-wm83*.c
12683 F: drivers/regulator/wm8*.c
12684 F: drivers/video/backlight/wm83*_bl.c
12685 F: drivers/watchdog/wm83*_wdt.c
12686 F: include/linux/mfd/arizona/
12687 F: include/linux/mfd/wm831x/
12688 F: include/linux/mfd/wm8350/
12689 F: include/linux/mfd/wm8400*
12690 F: include/linux/wm97xx.h
12691 F: include/sound/wm????.h
12692 F: sound/soc/codecs/arizona.?
12693 F: sound/soc/codecs/wm*
12694 F: sound/soc/codecs/cs47l24*
12697 M: Tejun Heo <tj@kernel.org>
12698 R: Lai Jiangshan <jiangshanlai@gmail.com>
12699 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
12701 F: include/linux/workqueue.h
12702 F: kernel/workqueue.c
12703 F: Documentation/workqueue.txt
12705 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
12706 M: Chen-Yu Tsai <wens@csie.org>
12707 L: linux-kernel@vger.kernel.org
12712 M: Andrew Hendry <andrew.hendry@gmail.com>
12713 L: linux-x25@vger.kernel.org
12715 F: Documentation/networking/x25*
12716 F: include/net/x25*
12719 X86 ARCHITECTURE (32-BIT AND 64-BIT)
12720 M: Thomas Gleixner <tglx@linutronix.de>
12721 M: Ingo Molnar <mingo@redhat.com>
12722 M: "H. Peter Anvin" <hpa@zytor.com>
12724 L: linux-kernel@vger.kernel.org
12725 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
12727 F: Documentation/x86/
12730 X86 PLATFORM DRIVERS
12731 M: Darren Hart <dvhart@infradead.org>
12732 L: platform-driver-x86@vger.kernel.org
12733 T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
12735 F: drivers/platform/x86/
12736 F: drivers/platform/olpc/
12738 X86 MCE INFRASTRUCTURE
12739 M: Tony Luck <tony.luck@intel.com>
12740 M: Borislav Petkov <bp@alien8.de>
12741 L: linux-edac@vger.kernel.org
12743 F: arch/x86/kernel/cpu/mcheck/*
12745 X86 MICROCODE UPDATE SUPPORT
12746 M: Borislav Petkov <bp@alien8.de>
12748 F: arch/x86/kernel/cpu/microcode/*
12751 M: Andy Lutomirski <luto@amacapital.net>
12752 L: linux-kernel@vger.kernel.org
12753 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
12755 F: arch/x86/entry/vdso/
12757 XC2028/3028 TUNER DRIVER
12758 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
12759 M: Mauro Carvalho Chehab <mchehab@kernel.org>
12760 L: linux-media@vger.kernel.org
12761 W: https://linuxtv.org
12762 T: git git://linuxtv.org/media_tree.git
12764 F: drivers/media/tuners/tuner-xc2028.*
12766 XEN HYPERVISOR INTERFACE
12767 M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
12768 M: David Vrabel <david.vrabel@citrix.com>
12769 M: Juergen Gross <jgross@suse.com>
12770 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12771 T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
12774 F: drivers/*/xen-*front.c
12776 F: arch/x86/include/asm/xen/
12778 F: include/uapi/xen/
12781 M: Stefano Stabellini <sstabellini@kernel.org>
12782 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12785 F: arch/arm/include/asm/xen/
12787 XEN HYPERVISOR ARM64
12788 M: Stefano Stabellini <sstabellini@kernel.org>
12789 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12792 F: arch/arm64/include/asm/xen/
12794 XEN NETWORK BACKEND DRIVER
12795 M: Wei Liu <wei.liu2@citrix.com>
12796 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12797 L: netdev@vger.kernel.org
12799 F: drivers/net/xen-netback/*
12802 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12803 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12805 F: arch/x86/pci/*xen*
12806 F: drivers/pci/*xen*
12808 XEN BLOCK SUBSYSTEM
12809 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12810 M: Roger Pau Monné <roger.pau@citrix.com>
12811 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12813 F: drivers/block/xen-blkback/*
12814 F: drivers/block/xen*
12817 M: Juergen Gross <jgross@suse.com>
12818 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12819 L: linux-scsi@vger.kernel.org
12821 F: drivers/scsi/xen-scsifront.c
12822 F: drivers/xen/xen-scsiback.c
12823 F: include/xen/interface/io/vscsiif.h
12825 XEN SWIOTLB SUBSYSTEM
12826 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12827 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12829 F: arch/x86/xen/*swiotlb*
12830 F: drivers/xen/*swiotlb*
12833 P: Silicon Graphics Inc
12834 M: Dave Chinner <david@fromorbit.com>
12837 W: http://oss.sgi.com/projects/xfs
12838 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
12840 F: Documentation/filesystems/xfs.txt
12843 XILINX AXI ETHERNET DRIVER
12844 M: Anirudha Sarangi <anirudh@xilinx.com>
12845 M: John Linn <John.Linn@xilinx.com>
12847 F: drivers/net/ethernet/xilinx/xilinx_axienet*
12849 XILINX UARTLITE SERIAL DRIVER
12850 M: Peter Korsgaard <jacmet@sunsite.dk>
12851 L: linux-serial@vger.kernel.org
12853 F: drivers/tty/serial/uartlite.c
12855 XILINX VIDEO IP CORES
12856 M: Hyun Kwon <hyun.kwon@xilinx.com>
12857 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12858 L: linux-media@vger.kernel.org
12859 T: git git://linuxtv.org/media_tree.git
12861 F: Documentation/devicetree/bindings/media/xilinx/
12862 F: drivers/media/platform/xilinx/
12863 F: include/uapi/linux/xilinx-v4l2-controls.h
12866 M: Eli Billauer <eli.billauer@gmail.com>
12867 L: linux-kernel@vger.kernel.org
12869 F: drivers/char/xillybus/
12871 XTENSA XTFPGA PLATFORM SUPPORT
12872 M: Max Filippov <jcmvbkbc@gmail.com>
12873 L: linux-xtensa@linux-xtensa.org
12875 F: drivers/spi/spi-xtensa-xtfpga.c
12876 F: sound/soc/xtensa/xtfpga-i2s.c
12878 YAM DRIVER FOR AX.25
12879 M: Jean-Paul Roubelat <jpr@f6fbb.org>
12880 L: linux-hams@vger.kernel.org
12882 F: drivers/net/hamradio/yam*
12883 F: include/linux/yam.h
12885 YEALINK PHONE DRIVER
12886 M: Henk Vergonet <Henk.Vergonet@gmail.com>
12887 L: usbb2k-api-dev@nongnu.org
12889 F: Documentation/input/yealink.txt
12890 F: drivers/input/misc/yealink.*
12892 Z8530 DRIVER FOR AX.25
12893 M: Joerg Reuter <jreuter@yaina.de>
12894 W: http://yaina.de/jreuter/
12895 W: http://www.qsl.net/dl1bke/
12896 L: linux-hams@vger.kernel.org
12898 F: Documentation/networking/z8530drv.txt
12899 F: drivers/net/hamradio/*scc.c
12900 F: drivers/net/hamradio/z8530.h
12902 ZBUD COMPRESSED PAGE ALLOCATOR
12903 M: Seth Jennings <sjenning@redhat.com>
12904 L: linux-mm@kvack.org
12907 F: include/linux/zbud.h
12909 ZD1211RW WIRELESS DRIVER
12910 M: Daniel Drake <dsd@gentoo.org>
12911 M: Ulrich Kunitz <kune@deine-taler.de>
12912 W: http://zd1211.ath.cx/wiki/DriverRewrite
12913 L: linux-wireless@vger.kernel.org
12914 L: zd1211-devs@lists.sourceforge.net (subscribers-only)
12916 F: drivers/net/wireless/zydas/zd1211rw/
12918 ZPOOL COMPRESSED PAGE STORAGE API
12919 M: Dan Streetman <ddstreet@ieee.org>
12920 L: linux-mm@kvack.org
12923 F: include/linux/zpool.h
12925 ZR36067 VIDEO FOR LINUX DRIVER
12926 L: mjpeg-users@lists.sourceforge.net
12927 L: linux-media@vger.kernel.org
12928 W: http://mjpeg.sourceforge.net/driver-zoran/
12929 T: hg https://linuxtv.org/hg/v4l-dvb
12931 F: drivers/media/pci/zoran/
12933 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
12934 M: Minchan Kim <minchan@kernel.org>
12935 M: Nitin Gupta <ngupta@vflare.org>
12936 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12937 L: linux-kernel@vger.kernel.org
12939 F: drivers/block/zram/
12940 F: Documentation/blockdev/zram.txt
12942 ZS DECSTATION Z85C30 SERIAL DRIVER
12943 M: "Maciej W. Rozycki" <macro@linux-mips.org>
12945 F: drivers/tty/serial/zs.*
12947 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
12948 M: Minchan Kim <minchan@kernel.org>
12949 M: Nitin Gupta <ngupta@vflare.org>
12950 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12951 L: linux-mm@kvack.org
12954 F: include/linux/zsmalloc.h
12955 F: Documentation/vm/zsmalloc.txt
12957 ZSWAP COMPRESSED SWAP CACHING
12958 M: Seth Jennings <sjenning@redhat.com>
12959 L: linux-mm@kvack.org
12964 M: Linus Torvalds <torvalds@linux-foundation.org>
12965 L: linux-kernel@vger.kernel.org
12966 Q: http://patchwork.kernel.org/project/LKML/list/
12967 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
12968 S: Buried alive in reporters