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/
883 F: Documentation/devicetree/bindings/display/arm,hdlcd.txt
885 ARM MFM AND FLOPPY DRIVERS
886 M: Ian Molton <spyro@f2s.com>
888 F: arch/arm/lib/floppydma.S
889 F: arch/arm/include/asm/floppy.h
891 ARM PMU PROFILING AND DEBUGGING
892 M: Will Deacon <will.deacon@arm.com>
893 R: Mark Rutland <mark.rutland@arm.com>
895 F: arch/arm*/kernel/perf_*
896 F: arch/arm/oprofile/common.c
897 F: arch/arm*/kernel/hw_breakpoint.c
898 F: arch/arm*/include/asm/hw_breakpoint.h
899 F: arch/arm*/include/asm/perf_event.h
900 F: drivers/perf/arm_pmu.c
901 F: include/linux/perf/arm_pmu.h
904 M: Russell King <linux@armlinux.org.uk>
905 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
906 W: http://www.armlinux.org.uk/
910 ARM SUB-ARCHITECTURES
911 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
915 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
917 ARM PRIMECELL AACI PL041 DRIVER
918 M: Russell King <linux@armlinux.org.uk>
922 ARM PRIMECELL CLCD PL110 DRIVER
923 M: Russell King <linux@armlinux.org.uk>
925 F: drivers/video/fbdev/amba-clcd.*
927 ARM PRIMECELL KMI PL050 DRIVER
928 M: Russell King <linux@armlinux.org.uk>
930 F: drivers/input/serio/ambakmi.*
931 F: include/linux/amba/kmi.h
933 ARM PRIMECELL MMCI PL180/1 DRIVER
934 M: Russell King <linux@armlinux.org.uk>
936 F: drivers/mmc/host/mmci.*
937 F: include/linux/amba/mmci.h
939 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
940 M: Russell King <linux@armlinux.org.uk>
942 F: drivers/tty/serial/amba-pl01*.c
943 F: include/linux/amba/serial.h
945 ARM PRIMECELL BUS SUPPORT
946 M: Russell King <linux@armlinux.org.uk>
949 F: include/linux/amba/bus.h
951 ARM/ADS SPHERE MACHINE SUPPORT
952 M: Lennert Buytenhek <kernel@wantstofly.org>
953 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
956 ARM/AFEB9260 MACHINE SUPPORT
957 M: Sergey Lapin <slapin@ossfans.org>
958 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
961 ARM/AJECO 1ARM MACHINE SUPPORT
962 M: Lennert Buytenhek <kernel@wantstofly.org>
963 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
966 ARM/Allwinner sunXi SoC support
967 M: Maxime Ripard <maxime.ripard@free-electrons.com>
968 M: Chen-Yu Tsai <wens@csie.org>
969 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
973 ARM/Allwinner SoC Clock Support
974 M: Emilio López <emilio@elopez.com.ar>
976 F: drivers/clk/sunxi/
978 ARM/Amlogic Meson SoC support
979 M: Carlo Caione <carlo@caione.org>
980 M: Kevin Hilman <khilman@baylibre.com>
981 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
982 L: linux-amlogic@lists.infradead.org
983 W: http://linux-meson.com/
985 F: arch/arm/mach-meson/
986 F: arch/arm/boot/dts/meson*
987 F: arch/arm64/boot/dts/amlogic/
988 F: drivers/pinctrl/meson/
991 ARM/Annapurna Labs ALPINE ARCHITECTURE
992 M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
993 M: Antoine Tenart <antoine.tenart@free-electrons.com>
995 F: arch/arm/mach-alpine/
996 F: arch/arm/boot/dts/alpine*
997 F: arch/arm64/boot/dts/al/
998 F: drivers/*/*alpine*
1000 ARM/ARTPEC MACHINE SUPPORT
1001 M: Jesper Nilsson <jesper.nilsson@axis.com>
1002 M: Lars Persson <lars.persson@axis.com>
1003 M: Niklas Cassel <niklas.cassel@axis.com>
1005 L: linux-arm-kernel@axis.com
1006 F: arch/arm/mach-artpec
1007 F: arch/arm/boot/dts/artpec6*
1010 ARM/ASPEED MACHINE SUPPORT
1011 M: Joel Stanley <joel@jms.id.au>
1013 F: arch/arm/mach-aspeed/
1014 F: arch/arm/boot/dts/aspeed-*
1015 F: drivers/*/*aspeed*
1017 ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
1018 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1019 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
1020 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
1021 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1022 W: http://www.linux4sam.org
1023 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
1025 F: arch/arm/mach-at91/
1026 F: include/soc/at91/
1027 F: arch/arm/boot/dts/at91*.dts
1028 F: arch/arm/boot/dts/at91*.dtsi
1029 F: arch/arm/boot/dts/sama*.dts
1030 F: arch/arm/boot/dts/sama*.dtsi
1031 F: arch/arm/include/debug/at91.S
1033 ARM/ATMEL AT91 Clock Support
1034 M: Boris Brezillon <boris.brezillon@free-electrons.com>
1038 ARM/CALXEDA HIGHBANK ARCHITECTURE
1039 M: Rob Herring <robh@kernel.org>
1040 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1042 F: arch/arm/mach-highbank/
1043 F: arch/arm/boot/dts/highbank.dts
1044 F: arch/arm/boot/dts/ecx-*.dts*
1046 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
1047 M: Krzysztof Halasa <khalasa@piap.pl>
1049 F: arch/arm/mach-cns3xxx/
1051 ARM/CAVIUM THUNDER NETWORK DRIVER
1052 M: Sunil Goutham <sgoutham@cavium.com>
1053 M: Robert Richter <rric@kernel.org>
1054 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1056 F: drivers/net/ethernet/cavium/thunder/
1058 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1059 M: Alexander Shiyan <shc_work@mail.ru>
1060 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1064 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1065 M: Hartley Sweeten <hsweeten@visionengravers.com>
1066 M: Ryan Mallon <rmallon@gmail.com>
1067 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1069 F: arch/arm/mach-ep93xx/
1070 F: arch/arm/mach-ep93xx/include/mach/
1072 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1073 M: Lennert Buytenhek <kernel@wantstofly.org>
1074 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1078 M: Russell King <linux@armlinux.org.uk>
1079 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1081 F: arch/arm/include/asm/clkdev.h
1082 F: drivers/clk/clkdev.c
1084 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1085 M: Mike Rapoport <mike@compulab.co.il>
1086 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1089 ARM/CONTEC MICRO9 MACHINE SUPPORT
1090 M: Hubert Feurstein <hubert.feurstein@contec.at>
1092 F: arch/arm/mach-ep93xx/micro9.c
1094 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1095 M: Mathieu Poirier <mathieu.poirier@linaro.org>
1096 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1098 F: drivers/hwtracing/coresight/*
1099 F: Documentation/trace/coresight.txt
1100 F: Documentation/devicetree/bindings/arm/coresight.txt
1101 F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1103 ARM/CORGI MACHINE SUPPORT
1104 M: Richard Purdie <rpurdie@rpsys.net>
1107 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1108 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1109 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1110 T: git git://github.com/ulli-kroll/linux.git
1112 F: arch/arm/mach-gemini/
1113 F: drivers/rtc/rtc-gemini.c
1115 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1116 M: Barry Song <baohua@kernel.org>
1117 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1118 T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1120 F: arch/arm/boot/dts/prima2*
1121 F: arch/arm/mach-prima2/
1122 F: drivers/clk/sirf/
1123 F: drivers/clocksource/timer-prima2.c
1124 F: drivers/clocksource/timer-atlas7.c
1127 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1128 M: Baruch Siach <baruch@tkos.co.il>
1129 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1131 F: arch/arm/boot/dts/cx92755*
1134 ARM/EBSA110 MACHINE SUPPORT
1135 M: Russell King <linux@armlinux.org.uk>
1136 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1137 W: http://www.armlinux.org.uk/
1139 F: arch/arm/mach-ebsa110/
1140 F: drivers/net/ethernet/amd/am79c961a.*
1142 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1143 M: Uwe Kleine-König <kernel@pengutronix.de>
1144 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1148 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1149 M: Daniel Ribeiro <drwyrm@gmail.com>
1150 M: Stefan Schmidt <stefan@openezx.org>
1151 M: Harald Welte <laforge@openezx.org>
1152 L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
1153 W: http://www.openezx.org/
1155 T: topgit git://git.openezx.org/openezx.git
1156 F: arch/arm/mach-pxa/ezx.c
1158 ARM/FARADAY FA526 PORT
1159 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1160 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1162 T: git git://git.berlios.de/gemini-board
1163 F: arch/arm/mm/*-fa*
1165 ARM/FOOTBRIDGE ARCHITECTURE
1166 M: Russell King <linux@armlinux.org.uk>
1167 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1168 W: http://www.armlinux.org.uk/
1170 F: arch/arm/include/asm/hardware/dec21285.h
1171 F: arch/arm/mach-footbridge/
1173 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1174 M: Shawn Guo <shawnguo@kernel.org>
1175 M: Sascha Hauer <kernel@pengutronix.de>
1176 R: Fabio Estevam <fabio.estevam@nxp.com>
1177 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1179 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1180 F: arch/arm/mach-imx/
1181 F: arch/arm/mach-mxs/
1182 F: arch/arm/boot/dts/imx*
1183 F: arch/arm/configs/imx*_defconfig
1187 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1188 M: Shawn Guo <shawnguo@kernel.org>
1189 M: Sascha Hauer <kernel@pengutronix.de>
1190 R: Stefan Agner <stefan@agner.ch>
1191 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1193 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1194 F: arch/arm/mach-imx/*vf610*
1195 F: arch/arm/boot/dts/vf*
1197 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1198 M: Lennert Buytenhek <kernel@wantstofly.org>
1199 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1202 ARM/GUMSTIX MACHINE SUPPORT
1203 M: Steve Sakoman <sakoman@gmail.com>
1204 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1207 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1208 M: Philipp Zabel <philipp.zabel@gmail.com>
1209 M: Paul Parsons <lost.distance@yahoo.com>
1210 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1212 F: arch/arm/mach-pxa/hx4700.c
1213 F: arch/arm/mach-pxa/include/mach/hx4700.h
1214 F: sound/soc/pxa/hx4700.c
1216 ARM/HISILICON SOC SUPPORT
1217 M: Wei Xu <xuwei5@hisilicon.com>
1218 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1219 W: http://www.hisilicon.com
1221 T: git git://github.com/hisilicon/linux-hisi.git
1222 F: arch/arm/mach-hisi/
1223 F: arch/arm/boot/dts/hi3*
1224 F: arch/arm/boot/dts/hip*
1225 F: arch/arm/boot/dts/hisi*
1226 F: arch/arm64/boot/dts/hisilicon/
1228 ARM/HP JORNADA 7XX MACHINE SUPPORT
1229 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
1232 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1233 F: arch/arm/mach-sa1100/jornada720.c
1234 F: arch/arm/mach-sa1100/include/mach/jornada720.h
1236 ARM/IGEP MACHINE SUPPORT
1237 M: Enric Balletbo i Serra <eballetbo@gmail.com>
1238 M: Javier Martinez Canillas <javier@dowhile0.org>
1239 L: linux-omap@vger.kernel.org
1240 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1242 F: arch/arm/boot/dts/omap3-igep*
1244 ARM/INCOME PXA270 SUPPORT
1245 M: Marek Vasut <marek.vasut@gmail.com>
1246 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1248 F: arch/arm/mach-pxa/colibri-pxa270-income.c
1250 ARM/INTEL IOP32X ARM ARCHITECTURE
1251 M: Lennert Buytenhek <kernel@wantstofly.org>
1252 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1255 ARM/INTEL IOP33X ARM ARCHITECTURE
1256 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1259 ARM/INTEL IOP13XX ARM ARCHITECTURE
1260 M: Lennert Buytenhek <kernel@wantstofly.org>
1261 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1264 ARM/INTEL IQ81342EX MACHINE SUPPORT
1265 M: Lennert Buytenhek <kernel@wantstofly.org>
1266 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1269 ARM/INTEL IXDP2850 MACHINE SUPPORT
1270 M: Lennert Buytenhek <kernel@wantstofly.org>
1271 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1274 ARM/INTEL IXP4XX ARM ARCHITECTURE
1275 M: Imre Kaloz <kaloz@openwrt.org>
1276 M: Krzysztof Halasa <khalasa@piap.pl>
1277 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1279 F: arch/arm/mach-ixp4xx/
1281 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1282 M: Jonathan Cameron <jic23@cam.ac.uk>
1283 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1285 F: arch/arm/mach-pxa/stargate2.c
1286 F: drivers/pcmcia/pxa2xx_stargate2.c
1288 ARM/INTEL XSC3 (MANZANO) ARM CORE
1289 M: Lennert Buytenhek <kernel@wantstofly.org>
1290 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1293 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1294 M: Lennert Buytenhek <kernel@wantstofly.org>
1295 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1298 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1299 M: Santosh Shilimkar <ssantosh@kernel.org>
1300 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1302 F: arch/arm/mach-keystone/
1303 F: arch/arm/boot/dts/keystone-*
1304 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1306 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1307 M: Santosh Shilimkar <ssantosh@kernel.org>
1308 L: linux-kernel@vger.kernel.org
1310 F: drivers/clk/keystone/
1312 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1313 M: Santosh Shilimkar <ssantosh@kernel.org>
1314 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1315 L: linux-kernel@vger.kernel.org
1317 F: drivers/clocksource/timer-keystone.c
1319 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1320 M: Santosh Shilimkar <ssantosh@kernel.org>
1321 L: linux-kernel@vger.kernel.org
1323 F: drivers/power/reset/keystone-reset.c
1325 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1326 M: Santosh Shilimkar <ssantosh@kernel.org>
1327 L: linux-kernel@vger.kernel.org
1329 F: drivers/memory/*emif*
1331 ARM/LG1K ARCHITECTURE
1332 M: Chanho Min <chanho.min@lge.com>
1333 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1335 F: arch/arm64/boot/dts/lg/
1337 ARM/LOGICPD PXA270 MACHINE SUPPORT
1338 M: Lennert Buytenhek <kernel@wantstofly.org>
1339 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1342 ARM/LPC18XX ARCHITECTURE
1343 M: Joachim Eastwood <manabian@gmail.com>
1344 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1346 F: arch/arm/boot/dts/lpc43*
1347 F: drivers/clk/nxp/clk-lpc18xx*
1348 F: drivers/clocksource/time-lpc32xx.c
1349 F: drivers/i2c/busses/i2c-lpc2k.c
1350 F: drivers/memory/pl172.c
1351 F: drivers/mtd/spi-nor/nxp-spifi.c
1352 F: drivers/rtc/rtc-lpc24xx.c
1355 ARM/LPC32XX SOC SUPPORT
1356 M: Vladimir Zapolskiy <vz@mleia.com>
1357 M: Sylvain Lemieux <slemieux.tyco@gmail.com>
1358 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1359 T: git git://github.com/vzapolskiy/linux-lpc32xx.git
1361 F: arch/arm/boot/dts/lpc32*
1362 F: arch/arm/mach-lpc32xx/
1363 F: drivers/i2c/busses/i2c-pnx.c
1364 F: drivers/net/ethernet/nxp/lpc_eth.c
1365 F: drivers/usb/host/ohci-nxp.c
1366 F: drivers/watchdog/pnx4008_wdt.c
1369 ARM/MAGICIAN MACHINE SUPPORT
1370 M: Philipp Zabel <philipp.zabel@gmail.com>
1373 ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K SOC support
1374 M: Jason Cooper <jason@lakedaemon.net>
1375 M: Andrew Lunn <andrew@lunn.ch>
1376 M: Gregory Clement <gregory.clement@free-electrons.com>
1377 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1378 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1380 F: arch/arm/mach-mvebu/
1381 F: drivers/rtc/rtc-armada38x.c
1382 F: arch/arm/boot/dts/armada*
1383 F: arch/arm/boot/dts/kirkwood*
1384 F: arch/arm64/boot/dts/marvell/armada*
1385 F: drivers/cpufreq/mvebu-cpufreq.c
1386 F: arch/arm/configs/mvebu_*_defconfig
1388 ARM/Marvell Berlin SoC support
1389 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1390 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1392 F: arch/arm/mach-berlin/
1393 F: arch/arm/boot/dts/berlin*
1394 F: arch/arm64/boot/dts/marvell/berlin*
1397 ARM/Marvell Dove/MV78xx0/Orion SOC support
1398 M: Jason Cooper <jason@lakedaemon.net>
1399 M: Andrew Lunn <andrew@lunn.ch>
1400 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1401 M: Gregory Clement <gregory.clement@free-electrons.com>
1402 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1404 F: arch/arm/mach-dove/
1405 F: arch/arm/mach-mv78xx0/
1406 F: arch/arm/mach-orion5x/
1407 F: arch/arm/plat-orion/
1408 F: arch/arm/boot/dts/dove*
1409 F: arch/arm/boot/dts/orion5x*
1412 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1413 M: Alexander Clouter <alex@digriz.org.uk>
1414 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1415 W: http://www.digriz.org.uk/ts78xx/kernel
1417 F: arch/arm/mach-orion5x/ts78xx-*
1419 ARM/OXNAS platform support
1420 M: Neil Armstrong <narmstrong@baylibre.com>
1421 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1423 F: arch/arm/mach-oxnas/
1424 F: arch/arm/boot/dts/oxnas*
1425 F: arch/arm/boot/dts/wd-mbwe.dts
1428 ARM/Mediatek RTC DRIVER
1429 M: Eddie Huang <eddie.huang@mediatek.com>
1430 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1431 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1433 F: drivers/rtc/rtc-mt6397.c
1435 ARM/Mediatek SoC support
1436 M: Matthias Brugger <matthias.bgg@gmail.com>
1437 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1438 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1440 F: arch/arm/boot/dts/mt6*
1441 F: arch/arm/boot/dts/mt8*
1442 F: arch/arm/mach-mediatek/
1446 ARM/Mediatek USB3 PHY DRIVER
1447 M: Chunfeng Yun <chunfeng.yun@mediatek.com>
1448 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1449 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1451 F: drivers/phy/phy-mt65xx-usb3.c
1453 ARM/MICREL KS8695 ARCHITECTURE
1454 M: Greg Ungerer <gerg@uclinux.org>
1455 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1456 F: arch/arm/mach-ks8695/
1459 ARM/MIOA701 MACHINE SUPPORT
1460 M: Robert Jarzmik <robert.jarzmik@free.fr>
1461 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1462 F: arch/arm/mach-pxa/mioa701.c
1465 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1466 M: Michael Petchkovsky <mkpetch@internode.on.net>
1469 ARM/NOMADIK ARCHITECTURE
1470 M: Alessandro Rubini <rubini@unipv.it>
1471 M: Linus Walleij <linus.walleij@linaro.org>
1472 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1474 F: arch/arm/mach-nomadik/
1475 F: drivers/pinctrl/nomadik/
1476 F: drivers/i2c/busses/i2c-nomadik.c
1477 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1479 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1480 M: Nelson Castillo <arhuaco@freaks-unidos.net>
1481 L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1482 W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1485 ARM/TOSA MACHINE SUPPORT
1486 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1487 M: Dirk Opfer <dirk@opfer-online.de>
1490 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1491 M: Marek Vasut <marek.vasut@gmail.com>
1492 L: linux-arm-kernel@lists.infradead.org
1493 W: http://hackndev.com
1495 F: arch/arm/mach-pxa/include/mach/palmtx.h
1496 F: arch/arm/mach-pxa/palmtx.c
1497 F: arch/arm/mach-pxa/include/mach/palmt5.h
1498 F: arch/arm/mach-pxa/palmt5.c
1499 F: arch/arm/mach-pxa/include/mach/palmld.h
1500 F: arch/arm/mach-pxa/palmld.c
1501 F: arch/arm/mach-pxa/include/mach/palmte2.h
1502 F: arch/arm/mach-pxa/palmte2.c
1503 F: arch/arm/mach-pxa/include/mach/palmtc.h
1504 F: arch/arm/mach-pxa/palmtc.c
1506 ARM/PALM TREO SUPPORT
1507 M: Tomas Cech <sleep_walker@suse.com>
1508 L: linux-arm-kernel@lists.infradead.org
1509 W: http://hackndev.com
1511 F: arch/arm/mach-pxa/include/mach/palmtreo.h
1512 F: arch/arm/mach-pxa/palmtreo.c
1515 M: Sergey Lapin <slapin@ossfans.org>
1516 L: linux-arm-kernel@lists.infradead.org
1517 W: http://hackndev.com
1519 F: arch/arm/mach-pxa/include/mach/palmz72.h
1520 F: arch/arm/mach-pxa/palmz72.c
1523 M: Peter Chubb <pleb@gelato.unsw.edu.au>
1524 W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1527 ARM/PT DIGITAL BOARD PORT
1528 M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1529 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1530 W: http://www.armlinux.org.uk/
1533 ARM/QUALCOMM SUPPORT
1534 M: Andy Gross <andy.gross@linaro.org>
1535 M: David Brown <david.brown@linaro.org>
1536 L: linux-arm-msm@vger.kernel.org
1537 L: linux-soc@vger.kernel.org
1539 F: arch/arm/boot/dts/qcom-*.dts
1540 F: arch/arm/boot/dts/qcom-*.dtsi
1541 F: arch/arm/mach-qcom/
1542 F: arch/arm64/boot/dts/qcom/*
1543 F: drivers/i2c/busses/i2c-qup.c
1544 F: drivers/clk/qcom/
1545 F: drivers/soc/qcom/
1546 F: drivers/spi/spi-qup.c
1547 F: drivers/tty/serial/msm_serial.h
1548 F: drivers/tty/serial/msm_serial.c
1549 F: drivers/*/pm8???-*
1550 F: drivers/mfd/ssbi.c
1551 F: drivers/firmware/qcom_scm.c
1552 T: git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1554 ARM/RADISYS ENP2611 MACHINE SUPPORT
1555 M: Lennert Buytenhek <kernel@wantstofly.org>
1556 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1559 ARM/RENESAS ARM64 ARCHITECTURE
1560 M: Simon Horman <horms@verge.net.au>
1561 M: Magnus Damm <magnus.damm@gmail.com>
1562 L: linux-renesas-soc@vger.kernel.org
1563 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1564 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1566 F: arch/arm64/boot/dts/renesas/
1567 F: drivers/soc/renesas/
1568 F: include/linux/soc/renesas/
1570 ARM/RISCPC ARCHITECTURE
1571 M: Russell King <linux@armlinux.org.uk>
1572 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1573 W: http://www.armlinux.org.uk/
1575 F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1576 F: arch/arm/include/asm/hardware/ioc.h
1577 F: arch/arm/include/asm/hardware/iomd.h
1578 F: arch/arm/include/asm/hardware/memc.h
1579 F: arch/arm/mach-rpc/
1580 F: drivers/net/ethernet/8390/etherh.c
1581 F: drivers/net/ethernet/i825xx/ether1*
1582 F: drivers/net/ethernet/seeq/ether3*
1583 F: drivers/scsi/arm/
1585 ARM/Rockchip SoC support
1586 M: Heiko Stuebner <heiko@sntech.de>
1587 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1588 L: linux-rockchip@lists.infradead.org
1589 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1591 F: arch/arm/boot/dts/rk3*
1592 F: arch/arm/mach-rockchip/
1593 F: drivers/clk/rockchip/
1594 F: drivers/i2c/busses/i2c-rk3x.c
1595 F: drivers/*/*rockchip*
1596 F: drivers/*/*/*rockchip*
1597 F: sound/soc/rockchip/
1600 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1601 M: Kukjin Kim <kgene@kernel.org>
1602 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
1603 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1604 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1606 F: arch/arm/boot/dts/s3c*
1607 F: arch/arm/boot/dts/s5p*
1608 F: arch/arm/boot/dts/samsung*
1609 F: arch/arm/boot/dts/exynos*
1610 F: arch/arm64/boot/dts/exynos/
1611 F: arch/arm/plat-samsung/
1612 F: arch/arm/mach-s3c24*/
1613 F: arch/arm/mach-s3c64xx/
1614 F: arch/arm/mach-s5p*/
1615 F: arch/arm/mach-exynos*/
1616 F: drivers/*/*s3c24*
1617 F: drivers/*/*/*s3c24*
1618 F: drivers/*/*s3c64xx*
1619 F: drivers/*/*s5pv210*
1620 F: drivers/memory/samsung/*
1621 F: drivers/soc/samsung/*
1622 F: drivers/spi/spi-s3c*
1623 F: Documentation/arm/Samsung/
1624 F: Documentation/devicetree/bindings/arm/samsung/
1625 F: Documentation/devicetree/bindings/sram/samsung-sram.txt
1626 F: Documentation/devicetree/bindings/power/pd-samsung.txt
1629 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1630 M: Kyungmin Park <kyungmin.park@samsung.com>
1631 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1633 F: arch/arm/mach-s5pv210/
1635 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1636 M: Kyungmin Park <kyungmin.park@samsung.com>
1637 M: Kamil Debski <k.debski@samsung.com>
1638 L: linux-arm-kernel@lists.infradead.org
1639 L: linux-media@vger.kernel.org
1641 F: drivers/media/platform/s5p-g2d/
1643 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1644 M: Kyungmin Park <kyungmin.park@samsung.com>
1645 M: Kamil Debski <k.debski@samsung.com>
1646 M: Jeongtae Park <jtp.park@samsung.com>
1647 L: linux-arm-kernel@lists.infradead.org
1648 L: linux-media@vger.kernel.org
1650 F: arch/arm/plat-samsung/s5p-dev-mfc.c
1651 F: drivers/media/platform/s5p-mfc/
1653 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1654 M: Kyungmin Park <kyungmin.park@samsung.com>
1655 M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1656 L: linux-arm-kernel@lists.infradead.org
1657 L: linux-media@vger.kernel.org
1659 F: drivers/media/platform/s5p-tv/
1661 ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
1662 M: Kyungmin Park <kyungmin.park@samsung.com>
1663 L: linux-arm-kernel@lists.infradead.org
1664 L: linux-media@vger.kernel.org
1666 F: drivers/staging/media/platform/s5p-cec/
1668 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1669 M: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1670 M: Jacek Anaszewski <j.anaszewski@samsung.com>
1671 L: linux-arm-kernel@lists.infradead.org
1672 L: linux-media@vger.kernel.org
1674 F: drivers/media/platform/s5p-jpeg/
1676 ARM/SHMOBILE ARM ARCHITECTURE
1677 M: Simon Horman <horms@verge.net.au>
1678 M: Magnus Damm <magnus.damm@gmail.com>
1679 L: linux-renesas-soc@vger.kernel.org
1680 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1681 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1683 F: arch/arm/boot/dts/emev2*
1684 F: arch/arm/boot/dts/r7s*
1685 F: arch/arm/boot/dts/r8a*
1686 F: arch/arm/boot/dts/sh*
1687 F: arch/arm/configs/shmobile_defconfig
1688 F: arch/arm/include/debug/renesas-scif.S
1689 F: arch/arm/mach-shmobile/
1690 F: drivers/soc/renesas/
1691 F: include/linux/soc/renesas/
1693 ARM/SOCFPGA ARCHITECTURE
1694 M: Dinh Nguyen <dinguyen@opensource.altera.com>
1696 F: arch/arm/mach-socfpga/
1697 F: arch/arm/boot/dts/socfpga*
1698 F: arch/arm/configs/socfpga_defconfig
1699 F: arch/arm64/boot/dts/altera/
1700 W: http://www.rocketboards.org
1701 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1703 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1704 M: Dinh Nguyen <dinguyen@opensource.altera.com>
1706 F: drivers/clk/socfpga/
1708 ARM/SOCFPGA EDAC SUPPORT
1709 M: Thor Thayer <tthayer@opensource.altera.com>
1711 F: drivers/edac/altera_edac.
1713 ARM/STI ARCHITECTURE
1714 M: Patrice Chotard <patrice.chotard@st.com>
1715 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1716 L: kernel@stlinux.com
1717 W: http://www.stlinux.com
1719 F: arch/arm/mach-sti/
1720 F: arch/arm/boot/dts/sti*
1721 F: drivers/char/hw_random/st-rng.c
1722 F: drivers/clocksource/arm_global_timer.c
1723 F: drivers/clocksource/clksrc_st_lpc.c
1724 F: drivers/cpufreq/sti-cpufreq.c
1725 F: drivers/i2c/busses/i2c-st.c
1726 F: drivers/media/rc/st_rc.c
1727 F: drivers/media/platform/sti/c8sectpfe/
1728 F: drivers/mmc/host/sdhci-st.c
1729 F: drivers/phy/phy-miphy28lp.c
1730 F: drivers/phy/phy-miphy365x.c
1731 F: drivers/phy/phy-stih407-usb.c
1732 F: drivers/phy/phy-stih41x-usb.c
1733 F: drivers/pinctrl/pinctrl-st.c
1734 F: drivers/remoteproc/st_remoteproc.c
1735 F: drivers/reset/sti/
1736 F: drivers/rtc/rtc-st-lpc.c
1737 F: drivers/tty/serial/st-asc.c
1738 F: drivers/usb/dwc3/dwc3-st.c
1739 F: drivers/usb/host/ehci-st.c
1740 F: drivers/usb/host/ohci-st.c
1741 F: drivers/watchdog/st_lpc_wdt.c
1742 F: drivers/ata/ahci_st.c
1744 ARM/STM32 ARCHITECTURE
1745 M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1746 M: Alexandre Torgue <alexandre.torgue@st.com>
1747 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1749 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1751 F: drivers/clocksource/armv7m_systick.c
1753 ARM/TANGO ARCHITECTURE
1754 M: Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1755 L: linux-arm-kernel@lists.infradead.org
1759 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1760 M: Lennert Buytenhek <kernel@wantstofly.org>
1761 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1764 ARM/TETON BGA MACHINE SUPPORT
1765 M: "Mark F. Brown" <mark.brown314@gmail.com>
1766 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1769 ARM/THECUS N2100 MACHINE SUPPORT
1770 M: Lennert Buytenhek <kernel@wantstofly.org>
1771 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1774 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1775 M: Wan ZongShun <mcuos.com@gmail.com>
1776 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1777 W: http://www.mcuos.com
1779 F: arch/arm/mach-w90x900/
1780 F: drivers/input/keyboard/w90p910_keypad.c
1781 F: drivers/input/touchscreen/w90p910_ts.c
1782 F: drivers/watchdog/nuc900_wdt.c
1783 F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1784 F: drivers/mtd/nand/nuc900_nand.c
1785 F: drivers/rtc/rtc-nuc900.c
1786 F: drivers/spi/spi-nuc900.c
1787 F: drivers/usb/host/ehci-w90x900.c
1788 F: drivers/video/fbdev/nuc900fb.c
1790 ARM/U300 MACHINE SUPPORT
1791 M: Linus Walleij <linus.walleij@linaro.org>
1792 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1794 F: arch/arm/mach-u300/
1795 F: drivers/clocksource/timer-u300.c
1796 F: drivers/i2c/busses/i2c-stu300.c
1797 F: drivers/rtc/rtc-coh901331.c
1798 F: drivers/watchdog/coh901327_wdt.c
1799 F: drivers/dma/coh901318*
1800 F: drivers/mfd/ab3100*
1801 F: drivers/rtc/rtc-ab3100.c
1802 F: drivers/rtc/rtc-coh901331.c
1803 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1805 ARM/UNIPHIER ARCHITECTURE
1806 M: Masahiro Yamada <yamada.masahiro@socionext.com>
1807 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1809 F: arch/arm/boot/dts/uniphier*
1810 F: arch/arm/include/asm/hardware/cache-uniphier.h
1811 F: arch/arm/mach-uniphier/
1812 F: arch/arm/mm/cache-uniphier.c
1813 F: arch/arm64/boot/dts/socionext/
1814 F: drivers/bus/uniphier-system-bus.c
1815 F: drivers/i2c/busses/i2c-uniphier*
1816 F: drivers/pinctrl/uniphier/
1817 F: drivers/tty/serial/8250/8250_uniphier.c
1820 ARM/Ux500 ARM ARCHITECTURE
1821 M: Linus Walleij <linus.walleij@linaro.org>
1822 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1824 F: arch/arm/mach-ux500/
1825 F: drivers/clocksource/clksrc-dbx500-prcmu.c
1826 F: drivers/dma/ste_dma40*
1827 F: drivers/hwspinlock/u8500_hsem.c
1828 F: drivers/mfd/abx500*
1829 F: drivers/mfd/ab8500*
1830 F: drivers/mfd/dbx500*
1831 F: drivers/mfd/db8500*
1832 F: drivers/pinctrl/nomadik/pinctrl-ab*
1833 F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1834 F: drivers/rtc/rtc-ab8500.c
1835 F: drivers/rtc/rtc-pl031.c
1836 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1838 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1839 M: Ulf Hansson <ulf.hansson@linaro.org>
1840 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1841 T: git git://git.linaro.org/people/ulfh/clk.git
1843 F: drivers/clk/ux500/
1844 F: include/linux/platform_data/clk-ux500.h
1846 ARM/VERSATILE EXPRESS PLATFORM
1847 M: Liviu Dudau <liviu.dudau@arm.com>
1848 M: Sudeep Holla <sudeep.holla@arm.com>
1849 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1850 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1852 F: arch/arm/boot/dts/vexpress*
1853 F: arch/arm64/boot/dts/arm/
1854 F: arch/arm/mach-vexpress/
1857 F: drivers/clk/versatile/clk-vexpress-osc.c
1858 F: drivers/clocksource/versatile.c
1862 M: Russell King <linux@armlinux.org.uk>
1863 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1864 W: http://www.armlinux.org.uk/
1868 ARM/VOIPAC PXA270 SUPPORT
1869 M: Marek Vasut <marek.vasut@gmail.com>
1870 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1872 F: arch/arm/mach-pxa/vpac270.c
1873 F: arch/arm/mach-pxa/include/mach/vpac270.h
1875 ARM/VT8500 ARM ARCHITECTURE
1876 M: Tony Prisk <linux@prisktech.co.nz>
1877 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1879 F: arch/arm/mach-vt8500/
1880 F: drivers/clocksource/vt8500_timer.c
1881 F: drivers/i2c/busses/i2c-wmt.c
1882 F: drivers/mmc/host/wmt-sdmmc.c
1883 F: drivers/pwm/pwm-vt8500.c
1884 F: drivers/rtc/rtc-vt8500.c
1885 F: drivers/tty/serial/vt8500_serial.c
1886 F: drivers/usb/host/ehci-platform.c
1887 F: drivers/usb/host/uhci-platform.c
1888 F: drivers/video/fbdev/vt8500lcdfb.*
1889 F: drivers/video/fbdev/wm8505fb*
1890 F: drivers/video/fbdev/wmt_ge_rops.*
1892 ARM/ZIPIT Z2 SUPPORT
1893 M: Marek Vasut <marek.vasut@gmail.com>
1894 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1896 F: arch/arm/mach-pxa/z2.c
1897 F: arch/arm/mach-pxa/include/mach/z2.h
1899 ARM/ZTE ARCHITECTURE
1900 M: Jun Nie <jun.nie@linaro.org>
1901 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1903 F: arch/arm/mach-zx/
1905 F: Documentation/devicetree/bindings/arm/zte.txt
1906 F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1908 ARM/ZYNQ ARCHITECTURE
1909 M: Michal Simek <michal.simek@xilinx.com>
1910 R: Sören Brinkmann <soren.brinkmann@xilinx.com>
1911 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1912 W: http://wiki.xilinx.com
1913 T: git https://github.com/Xilinx/linux-xlnx.git
1915 F: arch/arm/mach-zynq/
1916 F: drivers/cpuidle/cpuidle-zynq.c
1917 F: drivers/block/xsysace.c
1920 F: drivers/clocksource/cadence_ttc_timer.c
1921 F: drivers/i2c/busses/i2c-cadence.c
1922 F: drivers/mmc/host/sdhci-of-arasan.c
1923 F: drivers/edac/synopsys_edac.c
1926 M: Will Deacon <will.deacon@arm.com>
1927 R: Robin Murphy <robin.murphy@arm.com>
1928 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1930 F: drivers/iommu/arm-smmu.c
1931 F: drivers/iommu/arm-smmu-v3.c
1932 F: drivers/iommu/io-pgtable-arm.c
1933 F: drivers/iommu/io-pgtable-arm-v7s.c
1935 ARM64 PORT (AARCH64 ARCHITECTURE)
1936 M: Catalin Marinas <catalin.marinas@arm.com>
1937 M: Will Deacon <will.deacon@arm.com>
1938 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1939 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
1942 F: Documentation/arm64/
1944 AS3645A LED FLASH CONTROLLER DRIVER
1945 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1946 L: linux-media@vger.kernel.org
1947 T: git git://linuxtv.org/media_tree.git
1949 F: drivers/media/i2c/as3645a.c
1950 F: include/media/i2c/as3645a.h
1952 ASC7621 HARDWARE MONITOR DRIVER
1953 M: George Joseph <george.joseph@fairview5.com>
1954 L: linux-hwmon@vger.kernel.org
1956 F: Documentation/hwmon/asc7621
1957 F: drivers/hwmon/asc7621.c
1959 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1960 M: Corentin Chary <corentin.chary@gmail.com>
1961 L: acpi4asus-user@lists.sourceforge.net
1962 L: platform-driver-x86@vger.kernel.org
1963 W: http://acpi4asus.sf.net
1965 F: drivers/platform/x86/asus*.c
1966 F: drivers/platform/x86/eeepc*.c
1968 ASUS WIRELESS RADIO CONTROL DRIVER
1969 M: João Paulo Rechi Vita <jprvita@gmail.com>
1970 L: platform-driver-x86@vger.kernel.org
1972 F: drivers/platform/x86/asus-wireless.c
1975 M: David Howells <dhowells@redhat.com>
1976 L: keyrings@vger.kernel.org
1978 F: Documentation/crypto/asymmetric-keys.txt
1979 F: include/linux/verification.h
1980 F: include/crypto/public_key.h
1981 F: include/crypto/pkcs7.h
1982 F: crypto/asymmetric_keys/
1984 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1985 R: Dan Williams <dan.j.williams@intel.com>
1986 W: http://sourceforge.net/projects/xscaleiop
1988 F: Documentation/crypto/async-tx-api.txt
1991 F: include/linux/dmaengine.h
1992 F: include/linux/async_tx.h
1995 M: Wolfram Sang <wsa@the-dreams.de>
1996 L: linux-i2c@vger.kernel.org
1998 F: drivers/misc/eeprom/at24.c
1999 F: include/linux/platform_data/at24.h
2001 ATA OVER ETHERNET (AOE) DRIVER
2002 M: "Ed L. Cashin" <ed.cashin@acm.org>
2003 W: http://www.openaoe.org/
2005 F: Documentation/aoe/
2006 F: drivers/block/aoe/
2008 ATHEROS 71XX/9XXX GPIO DRIVER
2009 M: Alban Bedel <albeu@free.fr>
2010 W: https://github.com/AlbanBedel/linux
2011 T: git git://github.com/AlbanBedel/linux
2013 F: drivers/gpio/gpio-ath79.c
2014 F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
2016 ATHEROS ATH GENERIC UTILITIES
2017 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2018 L: linux-wireless@vger.kernel.org
2020 F: drivers/net/wireless/ath/*
2022 ATHEROS ATH5K WIRELESS DRIVER
2023 M: Jiri Slaby <jirislaby@gmail.com>
2024 M: Nick Kossifidis <mickflemm@gmail.com>
2025 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2026 L: linux-wireless@vger.kernel.org
2027 W: http://wireless.kernel.org/en/users/Drivers/ath5k
2029 F: drivers/net/wireless/ath/ath5k/
2031 ATHEROS ATH6KL WIRELESS DRIVER
2032 M: Kalle Valo <kvalo@qca.qualcomm.com>
2033 L: linux-wireless@vger.kernel.org
2034 W: http://wireless.kernel.org/en/users/Drivers/ath6kl
2035 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
2037 F: drivers/net/wireless/ath/ath6kl/
2039 WILOCITY WIL6210 WIRELESS DRIVER
2040 M: Maya Erez <qca_merez@qca.qualcomm.com>
2041 L: linux-wireless@vger.kernel.org
2042 L: wil6210@qca.qualcomm.com
2044 W: http://wireless.kernel.org/en/users/Drivers/wil6210
2045 F: drivers/net/wireless/ath/wil6210/
2046 F: include/uapi/linux/wil6210_uapi.h
2048 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
2049 M: Christian Lamparter <chunkeey@googlemail.com>
2050 L: linux-wireless@vger.kernel.org
2051 W: http://wireless.kernel.org/en/users/Drivers/carl9170
2053 F: drivers/net/wireless/ath/carl9170/
2055 ATK0110 HWMON DRIVER
2056 M: Luca Tettamanti <kronos.it@gmail.com>
2057 L: linux-hwmon@vger.kernel.org
2059 F: drivers/hwmon/asus_atk0110.c
2062 M: Ville Syrjala <syrjala@sci.fi>
2064 F: drivers/input/misc/ati_remote2.c
2066 ATLX ETHERNET DRIVERS
2067 M: Jay Cliburn <jcliburn@gmail.com>
2068 M: Chris Snook <chris.snook@gmail.com>
2069 L: netdev@vger.kernel.org
2070 W: http://sourceforge.net/projects/atl1
2071 W: http://atl1.sourceforge.net
2073 F: drivers/net/ethernet/atheros/
2076 M: Chas Williams <3chas3@gmail.com>
2077 L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
2078 L: netdev@vger.kernel.org
2079 W: http://linux-atm.sourceforge.net
2082 F: include/linux/atm*
2083 F: include/uapi/linux/atm*
2085 ATMEL AT91 / AT32 MCI DRIVER
2086 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2088 F: drivers/mmc/host/atmel-mci.c
2090 ATMEL AT91 / AT32 SERIAL DRIVER
2091 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2093 F: drivers/tty/serial/atmel_serial.c
2095 ATMEL AT91 SAMA5D2-Compatible Shutdown Controller
2096 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2098 F: drivers/power/reset/at91-sama5d2_shdwc.c
2100 ATMEL SAMA5D2 ADC DRIVER
2101 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2102 L: linux-iio@vger.kernel.org
2104 F: drivers/iio/adc/at91-sama5d2_adc.c
2106 ATMEL Audio ALSA driver
2107 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2108 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2113 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2114 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2116 F: drivers/dma/at_hdmac.c
2117 F: drivers/dma/at_hdmac_regs.h
2118 F: include/linux/platform_data/dma-atmel.h
2121 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2122 L: linux-arm-kernel@lists.infradead.org
2123 L: dmaengine@vger.kernel.org
2125 F: drivers/dma/at_xdmac.c
2128 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2129 L: linux-i2c@vger.kernel.org
2131 F: drivers/i2c/busses/i2c-at91.c
2134 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2135 L: linux-media@vger.kernel.org
2137 F: drivers/media/platform/soc_camera/atmel-isi.c
2138 F: include/media/atmel-isi.h
2141 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2142 L: linux-fbdev@vger.kernel.org
2144 F: drivers/video/fbdev/atmel_lcdfb.c
2145 F: include/video/atmel_lcdc.h
2147 ATMEL MACB ETHERNET DRIVER
2148 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2150 F: drivers/net/ethernet/cadence/
2153 M: Wenyou Yang <wenyou.yang@atmel.com>
2154 M: Josh Wu <rainyfeeling@outlook.com>
2155 L: linux-mtd@lists.infradead.org
2157 F: drivers/mtd/nand/atmel_nand*
2160 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2161 L: linux-mmc@vger.kernel.org
2163 F: drivers/mmc/host/sdhci-of-at91.c
2166 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2168 F: drivers/spi/spi-atmel.*
2171 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2172 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2174 F: drivers/misc/atmel-ssc.c
2175 F: include/linux/atmel-ssc.h
2177 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2178 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2179 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2181 F: drivers/misc/atmel_tclib.c
2182 F: drivers/clocksource/tcb_clksrc.c
2184 ATMEL USBA UDC DRIVER
2185 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2186 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2188 F: drivers/usb/gadget/udc/atmel_usba_udc.*
2190 ATMEL WIRELESS DRIVER
2191 M: Simon Kelley <simon@thekelleys.org.uk>
2192 L: linux-wireless@vger.kernel.org
2193 W: http://www.thekelleys.org.uk/atmel
2194 W: http://atmelwlandriver.sourceforge.net/
2196 F: drivers/net/wireless/atmel/atmel*
2198 ATMEL MAXTOUCH DRIVER
2199 M: Nick Dyer <nick.dyer@itdev.co.uk>
2200 T: git git://github.com/atmel-maxtouch/linux.git
2202 F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2203 F: drivers/input/touchscreen/atmel_mxt_ts.c
2204 F: include/linux/platform_data/atmel_mxt_ts.h
2206 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2207 M: Bradley Grove <linuxdrivers@attotech.com>
2208 L: linux-scsi@vger.kernel.org
2209 W: http://www.attotech.com
2211 F: drivers/scsi/esas2r
2213 ATUSB IEEE 802.15.4 RADIO DRIVER
2214 M: Stefan Schmidt <stefan@osg.samsung.com>
2215 L: linux-wpan@vger.kernel.org
2217 F: drivers/net/ieee802154/atusb.c
2218 F: drivers/net/ieee802154/atusb.h
2219 F: drivers/net/ieee802154/at86rf230.h
2222 M: Paul Moore <paul@paul-moore.com>
2223 M: Eric Paris <eparis@redhat.com>
2224 L: linux-audit@redhat.com (moderated for non-subscribers)
2225 W: http://people.redhat.com/sgrubb/audit/
2226 T: git git://git.infradead.org/users/pcmoore/audit
2228 F: include/linux/audit.h
2229 F: include/uapi/linux/audit.h
2232 AUXILIARY DISPLAY DRIVERS
2233 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2234 W: http://miguelojeda.es/auxdisplay.htm
2235 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2237 F: drivers/auxdisplay/
2238 F: include/linux/cfag12864b.h
2241 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2242 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2243 W: http://www.atmel.com/products/AVR32/
2244 W: http://mirror.egtvedt.no/avr32linux.org/
2245 W: http://avrfreaks.net/
2249 AVR32/AT32AP MACHINE SUPPORT
2250 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2251 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2253 F: arch/avr32/mach-at32ap/
2256 M: Ralf Baechle <ralf@linux-mips.org>
2257 L: linux-hams@vger.kernel.org
2258 W: http://www.linux-ax25.org/
2260 F: include/uapi/linux/ax25.h
2261 F: include/net/ax25.h
2265 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
2266 M: Mauro Carvalho Chehab <mchehab@kernel.org>
2267 L: linux-media@vger.kernel.org
2268 W: https://linuxtv.org
2269 T: git git://linuxtv.org/media_tree.git
2271 F: drivers/media/usb/dvb-usb-v2/az6007.c
2273 AZTECH FM RADIO RECEIVER DRIVER
2274 M: Hans Verkuil <hverkuil@xs4all.nl>
2275 L: linux-media@vger.kernel.org
2276 T: git git://linuxtv.org/media_tree.git
2277 W: https://linuxtv.org
2279 F: drivers/media/radio/radio-aztech*
2282 L: linux-wireless@vger.kernel.org
2283 L: b43-dev@lists.infradead.org
2284 W: http://wireless.kernel.org/en/users/Drivers/b43
2286 F: drivers/net/wireless/broadcom/b43/
2288 B43LEGACY WIRELESS DRIVER
2289 M: Larry Finger <Larry.Finger@lwfinger.net>
2290 L: linux-wireless@vger.kernel.org
2291 L: b43-dev@lists.infradead.org
2292 W: http://wireless.kernel.org/en/users/Drivers/b43
2294 F: drivers/net/wireless/broadcom/b43legacy/
2296 BACKLIGHT CLASS/SUBSYSTEM
2297 M: Jingoo Han <jingoohan1@gmail.com>
2298 M: Lee Jones <lee.jones@linaro.org>
2299 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2301 F: drivers/video/backlight/
2302 F: include/linux/backlight.h
2305 M: Marek Lindner <mareklindner@neomailbox.ch>
2306 M: Simon Wunderlich <sw@simonwunderlich.de>
2307 M: Antonio Quartulli <a@unstable.cc>
2308 L: b.a.t.m.a.n@lists.open-mesh.org (moderated for non-subscribers)
2309 W: https://www.open-mesh.org/
2310 Q: https://patchwork.open-mesh.org/project/batman/list/
2312 F: Documentation/ABI/testing/sysfs-class-net-batman-adv
2313 F: Documentation/ABI/testing/sysfs-class-net-mesh
2314 F: Documentation/networking/batman-adv.txt
2315 F: include/uapi/linux/batman_adv.h
2318 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2319 M: Thomas Sailer <t.sailer@alumni.ethz.ch>
2320 L: linux-hams@vger.kernel.org
2321 W: http://www.baycom.org/~tom/ham/ham.html
2323 F: drivers/net/hamradio/baycom*
2325 BCACHE (BLOCK LAYER CACHE)
2326 M: Kent Overstreet <kent.overstreet@gmail.com>
2327 L: linux-bcache@vger.kernel.org
2328 W: http://bcache.evilpiepirate.org
2330 F: drivers/md/bcache/
2332 BDISP ST MEDIA DRIVER
2333 M: Fabien Dessenne <fabien.dessenne@st.com>
2334 L: linux-media@vger.kernel.org
2335 T: git git://linuxtv.org/media_tree.git
2336 W: https://linuxtv.org
2338 F: drivers/media/platform/sti/bdisp
2342 F: Documentation/filesystems/befs.txt
2345 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2346 M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2347 L: netdev@vger.kernel.org
2349 F: drivers/net/ethernet/ec_bhf.c
2352 M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2354 F: Documentation/filesystems/bfs.txt
2356 F: include/uapi/linux/bfs_fs.h
2358 BLACKFIN ARCHITECTURE
2359 M: Steven Miao <realmz6@gmail.com>
2360 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2361 T: git git://git.code.sf.net/p/adi-linux/code
2362 W: http://blackfin.uclinux.org
2366 BLACKFIN EMAC DRIVER
2367 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2368 W: http://blackfin.uclinux.org
2370 F: drivers/net/ethernet/adi/
2373 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2374 W: http://blackfin.uclinux.org
2376 F: drivers/rtc/rtc-bfin.c
2379 M: Sonic Zhang <sonic.zhang@analog.com>
2380 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2381 W: http://blackfin.uclinux.org
2383 F: drivers/mmc/host/bfin_sdh.c
2385 BLACKFIN SERIAL DRIVER
2386 M: Sonic Zhang <sonic.zhang@analog.com>
2387 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2388 W: http://blackfin.uclinux.org
2390 F: drivers/tty/serial/bfin_uart.c
2392 BLACKFIN WATCHDOG DRIVER
2393 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2394 W: http://blackfin.uclinux.org
2396 F: drivers/watchdog/bfin_wdt.c
2398 BLACKFIN I2C TWI DRIVER
2399 M: Sonic Zhang <sonic.zhang@analog.com>
2400 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2401 W: http://blackfin.uclinux.org/
2403 F: drivers/i2c/busses/i2c-bfin-twi.c
2405 BLACKFIN MEDIA DRIVER
2406 M: Scott Jiang <scott.jiang.linux@gmail.com>
2407 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2408 W: http://blackfin.uclinux.org/
2410 F: drivers/media/platform/blackfin/
2411 F: drivers/media/i2c/adv7183*
2412 F: drivers/media/i2c/vs6624*
2414 BLINKM RGB LED DRIVER
2415 M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2417 F: drivers/leds/leds-blinkm.c
2420 M: Jens Axboe <axboe@kernel.dk>
2421 L: linux-block@vger.kernel.org
2422 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2425 F: kernel/trace/blktrace.c
2428 M: Joern Engel <joern@lazybastard.org>
2429 L: linux-mtd@lists.infradead.org
2431 F: drivers/mtd/devices/block2mtd.c
2434 M: Marcel Holtmann <marcel@holtmann.org>
2435 M: Gustavo Padovan <gustavo@padovan.org>
2436 M: Johan Hedberg <johan.hedberg@gmail.com>
2437 L: linux-bluetooth@vger.kernel.org
2438 W: http://www.bluez.org/
2439 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2440 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2442 F: drivers/bluetooth/
2445 M: Marcel Holtmann <marcel@holtmann.org>
2446 M: Gustavo Padovan <gustavo@padovan.org>
2447 M: Johan Hedberg <johan.hedberg@gmail.com>
2448 L: linux-bluetooth@vger.kernel.org
2449 W: http://www.bluez.org/
2450 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2451 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2454 F: include/net/bluetooth/
2457 M: Jay Vosburgh <j.vosburgh@gmail.com>
2458 M: Veaceslav Falico <vfalico@gmail.com>
2459 M: Andy Gospodarek <gospo@cumulusnetworks.com>
2460 L: netdev@vger.kernel.org
2461 W: http://sourceforge.net/projects/bonding/
2463 F: drivers/net/bonding/
2464 F: include/uapi/linux/if_bonding.h
2466 BPF (Safe dynamic programs and tools)
2467 M: Alexei Starovoitov <ast@kernel.org>
2468 L: netdev@vger.kernel.org
2469 L: linux-kernel@vger.kernel.org
2473 BROADCOM B44 10/100 ETHERNET DRIVER
2474 M: Gary Zambrano <zambrano@broadcom.com>
2475 L: netdev@vger.kernel.org
2477 F: drivers/net/ethernet/broadcom/b44.*
2479 BROADCOM B53 ETHERNET SWITCH DRIVER
2480 M: Florian Fainelli <f.fainelli@gmail.com>
2481 L: netdev@vger.kernel.org
2482 L: openwrt-devel@lists.openwrt.org (subscribers-only)
2484 F: drivers/net/dsa/b53/*
2485 F: include/linux/platform_data/b53.h
2487 BROADCOM GENET ETHERNET DRIVER
2488 M: Florian Fainelli <f.fainelli@gmail.com>
2489 L: netdev@vger.kernel.org
2491 F: drivers/net/ethernet/broadcom/genet/
2493 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2494 M: Sony Chacko <sony.chacko@qlogic.com>
2495 M: Dept-HSGLinuxNICDev@qlogic.com
2496 L: netdev@vger.kernel.org
2498 F: drivers/net/ethernet/broadcom/bnx2.*
2499 F: drivers/net/ethernet/broadcom/bnx2_*
2501 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2502 M: Ariel Elior <ariel.elior@qlogic.com>
2503 L: netdev@vger.kernel.org
2505 F: drivers/net/ethernet/broadcom/bnx2x/
2507 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2508 M: Florian Fainelli <f.fainelli@gmail.com>
2509 M: Ray Jui <rjui@broadcom.com>
2510 M: Scott Branden <sbranden@broadcom.com>
2511 M: bcm-kernel-feedback-list@broadcom.com
2512 T: git git://github.com/broadcom/mach-bcm
2518 F: arch/arm/mach-bcm/
2520 BROADCOM BCM2835 ARM ARCHITECTURE
2521 M: Stephen Warren <swarren@wwwdotorg.org>
2522 M: Lee Jones <lee@kernel.org>
2523 M: Eric Anholt <eric@anholt.net>
2524 L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2525 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2526 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2530 BROADCOM BCM47XX MIPS ARCHITECTURE
2531 M: Hauke Mehrtens <hauke@hauke-m.de>
2532 M: Rafał Miłecki <zajec5@gmail.com>
2533 L: linux-mips@linux-mips.org
2535 F: Documentation/devicetree/bindings/mips/brcm/
2536 F: arch/mips/bcm47xx/*
2537 F: arch/mips/include/asm/mach-bcm47xx/*
2539 BROADCOM BCM5301X ARM ARCHITECTURE
2540 M: Hauke Mehrtens <hauke@hauke-m.de>
2541 M: Rafał Miłecki <zajec5@gmail.com>
2542 M: bcm-kernel-feedback-list@broadcom.com
2543 L: linux-arm-kernel@lists.infradead.org
2545 F: arch/arm/mach-bcm/bcm_5301x.c
2546 F: arch/arm/boot/dts/bcm5301x*.dtsi
2547 F: arch/arm/boot/dts/bcm470*
2549 BROADCOM BCM63XX ARM ARCHITECTURE
2550 M: Florian Fainelli <f.fainelli@gmail.com>
2551 M: bcm-kernel-feedback-list@broadcom.com
2552 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2553 T: git git://github.com/broadcom/stblinux.git
2557 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2558 M: Kevin Cernekee <cernekee@gmail.com>
2559 L: linux-usb@vger.kernel.org
2561 F: drivers/usb/gadget/udc/bcm63xx_udc.*
2563 BROADCOM BCM7XXX ARM ARCHITECTURE
2564 M: Brian Norris <computersforpeace@gmail.com>
2565 M: Gregory Fong <gregory.0xf0@gmail.com>
2566 M: Florian Fainelli <f.fainelli@gmail.com>
2567 M: bcm-kernel-feedback-list@broadcom.com
2568 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2569 T: git git://github.com/broadcom/stblinux.git
2571 F: arch/arm/mach-bcm/*brcmstb*
2572 F: arch/arm/boot/dts/bcm7*.dts*
2573 F: drivers/bus/brcmstb_gisb.c
2576 BROADCOM BMIPS MIPS ARCHITECTURE
2577 M: Kevin Cernekee <cernekee@gmail.com>
2578 M: Florian Fainelli <f.fainelli@gmail.com>
2579 L: linux-mips@linux-mips.org
2580 T: git git://github.com/broadcom/stblinux.git
2582 F: arch/mips/bmips/*
2583 F: arch/mips/include/asm/mach-bmips/*
2584 F: arch/mips/kernel/*bmips*
2585 F: arch/mips/boot/dts/brcm/bcm*.dts*
2586 F: drivers/irqchip/irq-bcm63*
2587 F: drivers/irqchip/irq-bcm7*
2588 F: drivers/irqchip/irq-brcmstb*
2589 F: include/linux/bcm963xx_nvram.h
2590 F: include/linux/bcm963xx_tag.h
2592 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2593 M: Siva Reddy Kallam <siva.kallam@broadcom.com>
2594 M: Prashant Sreedharan <prashant@broadcom.com>
2595 M: Michael Chan <mchan@broadcom.com>
2596 L: netdev@vger.kernel.org
2598 F: drivers/net/ethernet/broadcom/tg3.*
2600 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2601 M: Arend van Spriel <arend.vanspriel@broadcom.com>
2602 M: Franky Lin <franky.lin@broadcom.com>
2603 M: Hante Meuleman <hante.meuleman@broadcom.com>
2604 L: linux-wireless@vger.kernel.org
2605 L: brcm80211-dev-list.pdl@broadcom.com
2607 F: drivers/net/wireless/broadcom/brcm80211/
2609 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2610 M: QLogic-Storage-Upstream@qlogic.com
2611 L: linux-scsi@vger.kernel.org
2613 F: drivers/scsi/bnx2fc/
2615 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2616 M: QLogic-Storage-Upstream@qlogic.com
2617 L: linux-scsi@vger.kernel.org
2619 F: drivers/scsi/bnx2i/
2621 BROADCOM IPROC ARM ARCHITECTURE
2622 M: Ray Jui <rjui@broadcom.com>
2623 M: Scott Branden <sbranden@broadcom.com>
2624 M: Jon Mason <jonmason@broadcom.com>
2625 M: bcm-kernel-feedback-list@broadcom.com
2626 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2627 T: git git://github.com/broadcom/cygnus-linux.git
2642 F: arch/arm64/boot/dts/broadcom/ns2*
2643 F: drivers/clk/bcm/clk-ns*
2644 F: drivers/pinctrl/bcm/pinctrl-ns*
2646 BROADCOM BRCMSTB GPIO DRIVER
2647 M: Gregory Fong <gregory.0xf0@gmail.com>
2648 L: bcm-kernel-feedback-list@broadcom.com
2650 F: drivers/gpio/gpio-brcmstb.c
2651 F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2653 BROADCOM KONA GPIO DRIVER
2654 M: Ray Jui <rjui@broadcom.com>
2655 L: bcm-kernel-feedback-list@broadcom.com
2657 F: drivers/gpio/gpio-bcm-kona.c
2658 F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2660 BROADCOM NVRAM DRIVER
2661 M: Rafał Miłecki <zajec5@gmail.com>
2662 L: linux-mips@linux-mips.org
2664 F: drivers/firmware/broadcom/*
2666 BROADCOM STB NAND FLASH DRIVER
2667 M: Brian Norris <computersforpeace@gmail.com>
2668 M: Kamal Dasu <kdasu.kdev@gmail.com>
2669 L: linux-mtd@lists.infradead.org
2670 L: bcm-kernel-feedback-list@broadcom.com
2672 F: drivers/mtd/nand/brcmnand/
2674 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2675 M: Rafał Miłecki <zajec5@gmail.com>
2676 L: linux-wireless@vger.kernel.org
2679 F: include/linux/bcma/
2681 BROADCOM SYSTEMPORT ETHERNET DRIVER
2682 M: Florian Fainelli <f.fainelli@gmail.com>
2683 L: netdev@vger.kernel.org
2685 F: drivers/net/ethernet/broadcom/bcmsysport.*
2687 BROADCOM VULCAN ARM64 SOC
2688 M: Jayachandran C. <jchandra@broadcom.com>
2689 M: bcm-kernel-feedback-list@broadcom.com
2690 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2692 F: arch/arm64/boot/dts/broadcom/vulcan*
2694 BROCADE BFA FC SCSI DRIVER
2695 M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2696 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2697 L: linux-scsi@vger.kernel.org
2699 F: drivers/scsi/bfa/
2701 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2702 M: Rasesh Mody <rasesh.mody@qlogic.com>
2703 L: netdev@vger.kernel.org
2705 F: drivers/net/ethernet/brocade/bna/
2707 BSG (block layer generic sg v4 driver)
2708 M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2709 L: linux-scsi@vger.kernel.org
2712 F: include/linux/bsg.h
2713 F: include/uapi/linux/bsg.h
2716 M: Clemens Ladisch <clemens@ladisch.de>
2717 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2718 T: git git://git.alsa-project.org/alsa-kernel.git
2720 F: Documentation/sound/alsa/Bt87x.txt
2721 F: sound/pci/bt87x.c
2724 M: Michael Buesch <m@bues.ch>
2725 W: http://bu3sch.de/btgpio.php
2727 F: drivers/gpio/gpio-bt8xx.c
2730 M: Chris Mason <clm@fb.com>
2731 M: Josef Bacik <jbacik@fb.com>
2732 M: David Sterba <dsterba@suse.com>
2733 L: linux-btrfs@vger.kernel.org
2734 W: http://btrfs.wiki.kernel.org/
2735 Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2736 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2738 F: Documentation/filesystems/btrfs.txt
2741 BTTV VIDEO4LINUX DRIVER
2742 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
2743 M: Mauro Carvalho Chehab <mchehab@kernel.org>
2744 L: linux-media@vger.kernel.org
2745 W: https://linuxtv.org
2746 T: git git://linuxtv.org/media_tree.git
2748 F: Documentation/video4linux/bttv/
2749 F: drivers/media/pci/bt8xx/bttv*
2751 BUSLOGIC SCSI DRIVER
2752 M: Khalid Aziz <khalid@gonehiking.org>
2753 L: linux-scsi@vger.kernel.org
2755 F: drivers/scsi/BusLogic.*
2756 F: drivers/scsi/FlashPoint.*
2758 C-MEDIA CMI8788 DRIVER
2759 M: Clemens Ladisch <clemens@ladisch.de>
2760 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2761 T: git git://git.alsa-project.org/alsa-kernel.git
2763 F: sound/pci/oxygen/
2766 M: Mark Salter <msalter@redhat.com>
2767 M: Aurelien Jacquiot <a-jacquiot@ti.com>
2768 L: linux-c6x-dev@linux-c6x.org
2769 W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2773 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2774 M: David Howells <dhowells@redhat.com>
2775 L: linux-cachefs@redhat.com (moderated for non-subscribers)
2777 F: Documentation/filesystems/caching/cachefiles.txt
2780 CADET FM/AM RADIO RECEIVER DRIVER
2781 M: Hans Verkuil <hverkuil@xs4all.nl>
2782 L: linux-media@vger.kernel.org
2783 T: git git://linuxtv.org/media_tree.git
2784 W: https://linuxtv.org
2786 F: drivers/media/radio/radio-cadet*
2788 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2789 M: Jonathan Corbet <corbet@lwn.net>
2790 L: linux-media@vger.kernel.org
2791 T: git git://linuxtv.org/media_tree.git
2793 F: Documentation/video4linux/cafe_ccic
2794 F: drivers/media/platform/marvell-ccic/
2797 M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2798 L: netdev@vger.kernel.org
2800 F: Documentation/networking/caif/
2801 F: drivers/net/caif/
2802 F: include/uapi/linux/caif/
2803 F: include/net/caif/
2806 CALGARY x86-64 IOMMU
2807 M: Muli Ben-Yehuda <mulix@mulix.org>
2808 M: Jon Mason <jdmason@kudzu.us>
2809 L: iommu@lists.linux-foundation.org
2811 F: arch/x86/kernel/pci-calgary_64.c
2812 F: arch/x86/kernel/tce_64.c
2813 F: arch/x86/include/asm/calgary.h
2814 F: arch/x86/include/asm/tce.h
2817 M: Oliver Hartkopp <socketcan@hartkopp.net>
2818 M: Marc Kleine-Budde <mkl@pengutronix.de>
2819 L: linux-can@vger.kernel.org
2820 W: https://github.com/linux-can
2821 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2822 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2824 F: Documentation/networking/can.txt
2826 F: include/linux/can/core.h
2827 F: include/uapi/linux/can.h
2828 F: include/uapi/linux/can/bcm.h
2829 F: include/uapi/linux/can/raw.h
2830 F: include/uapi/linux/can/gw.h
2833 M: Wolfgang Grandegger <wg@grandegger.com>
2834 M: Marc Kleine-Budde <mkl@pengutronix.de>
2835 L: linux-can@vger.kernel.org
2836 W: https://github.com/linux-can
2837 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2838 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2840 F: Documentation/devicetree/bindings/net/can/
2842 F: include/linux/can/dev.h
2843 F: include/linux/can/platform/
2844 F: include/uapi/linux/can/error.h
2845 F: include/uapi/linux/can/netlink.h
2848 M: Serge Hallyn <serge@hallyn.com>
2849 L: linux-security-module@vger.kernel.org
2851 F: include/linux/capability.h
2852 F: include/uapi/linux/capability.h
2853 F: security/commoncap.c
2854 F: kernel/capability.c
2856 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2857 M: Kevin Tsai <ktsai@capellamicro.com>
2859 F: drivers/iio/light/cm*
2860 F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2862 CAVIUM LIQUIDIO NETWORK DRIVER
2863 M: Derek Chickles <derek.chickles@caviumnetworks.com>
2864 M: Satanand Burla <satananda.burla@caviumnetworks.com>
2865 M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2866 M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2867 L: netdev@vger.kernel.org
2868 W: http://www.cavium.com
2870 F: drivers/net/ethernet/cavium/liquidio/
2872 CC2520 IEEE-802.15.4 RADIO DRIVER
2873 M: Varka Bhadram <varkabhadram@gmail.com>
2874 L: linux-wpan@vger.kernel.org
2876 F: drivers/net/ieee802154/cc2520.c
2877 F: include/linux/spi/cc2520.h
2878 F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2881 M: Hans Verkuil <hans.verkuil@cisco.com>
2882 L: linux-media@vger.kernel.org
2883 T: git git://linuxtv.org/media_tree.git
2884 W: http://linuxtv.org
2886 F: Documentation/cec.txt
2887 F: Documentation/DocBook/media/v4l/cec*
2888 F: drivers/staging/media/cec/
2889 F: drivers/media/cec-edid.c
2890 F: drivers/media/rc/keymaps/rc-cec.c
2891 F: include/media/cec.h
2892 F: include/media/cec-edid.h
2893 F: include/linux/cec.h
2894 F: include/linux/cec-funcs.h
2896 CELL BROADBAND ENGINE ARCHITECTURE
2897 M: Arnd Bergmann <arnd@arndb.de>
2898 L: linuxppc-dev@lists.ozlabs.org
2899 W: http://www.ibm.com/developerworks/power/cell/
2901 F: arch/powerpc/include/asm/cell*.h
2902 F: arch/powerpc/include/asm/spu*.h
2903 F: arch/powerpc/include/uapi/asm/spu*.h
2904 F: arch/powerpc/oprofile/*cell*
2905 F: arch/powerpc/platforms/cell/
2907 CEPH COMMON CODE (LIBCEPH)
2908 M: Ilya Dryomov <idryomov@gmail.com>
2909 M: "Yan, Zheng" <zyan@redhat.com>
2910 M: Sage Weil <sage@redhat.com>
2911 L: ceph-devel@vger.kernel.org
2913 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2914 T: git git://github.com/ceph/ceph-client.git
2917 F: include/linux/ceph/
2918 F: include/linux/crush/
2920 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2921 M: "Yan, Zheng" <zyan@redhat.com>
2922 M: Sage Weil <sage@redhat.com>
2923 M: Ilya Dryomov <idryomov@gmail.com>
2924 L: ceph-devel@vger.kernel.org
2926 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2927 T: git git://github.com/ceph/ceph-client.git
2929 F: Documentation/filesystems/ceph.txt
2932 CERTIFICATE HANDLING:
2933 M: David Howells <dhowells@redhat.com>
2934 M: David Woodhouse <dwmw2@infradead.org>
2935 L: keyrings@vger.kernel.org
2937 F: Documentation/module-signing.txt
2939 F: scripts/sign-file.c
2940 F: scripts/extract-cert.c
2942 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2943 L: linux-usb@vger.kernel.org
2945 F: Documentation/usb/WUSB-Design-overview.txt
2946 F: Documentation/usb/wusb-cbaf
2947 F: drivers/usb/host/hwa-hc.c
2948 F: drivers/usb/host/whci/
2949 F: drivers/usb/wusbcore/
2950 F: include/linux/usb/wusb*
2952 CFAG12864B LCD DRIVER
2953 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2954 W: http://miguelojeda.es/auxdisplay.htm
2955 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2957 F: drivers/auxdisplay/cfag12864b.c
2958 F: include/linux/cfag12864b.h
2960 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2961 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2962 W: http://miguelojeda.es/auxdisplay.htm
2963 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2965 F: drivers/auxdisplay/cfag12864bfb.c
2966 F: include/linux/cfag12864b.h
2968 CFG80211 and NL80211
2969 M: Johannes Berg <johannes@sipsolutions.net>
2970 L: linux-wireless@vger.kernel.org
2971 W: http://wireless.kernel.org/
2972 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2973 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2975 F: include/uapi/linux/nl80211.h
2976 F: include/net/cfg80211.h
2978 X: net/wireless/wext*
2980 CHAR and MISC DRIVERS
2981 M: Arnd Bergmann <arnd@arndb.de>
2982 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2983 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2987 F: include/linux/miscdevice.h
2990 M: Andy Whitcroft <apw@canonical.com>
2991 M: Joe Perches <joe@perches.com>
2993 F: scripts/checkpatch.pl
2995 CHINESE DOCUMENTATION
2996 M: Harry Wei <harryxiyou@gmail.com>
2997 L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2998 L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
3000 F: Documentation/zh_CN/
3002 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
3003 M: Peter Chen <Peter.Chen@nxp.com>
3004 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
3005 L: linux-usb@vger.kernel.org
3007 F: drivers/usb/chipidea/
3009 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
3010 M: Hans de Goede <hdegoede@redhat.com>
3011 L: linux-input@vger.kernel.org
3013 F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
3014 F: drivers/input/touchscreen/chipone_icn8318.c
3016 CHROME HARDWARE PLATFORM SUPPORT
3017 M: Olof Johansson <olof@lixom.net>
3019 T: git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
3020 F: drivers/platform/chrome/
3022 CISCO VIC ETHERNET NIC DRIVER
3023 M: Christian Benvenuti <benve@cisco.com>
3024 M: Sujith Sankar <ssujith@cisco.com>
3025 M: Govindarajulu Varadarajan <_govind@gmx.com>
3026 M: Neel Patel <neepatel@cisco.com>
3028 F: drivers/net/ethernet/cisco/enic/
3030 CISCO VIC LOW LATENCY NIC DRIVER
3031 M: Christian Benvenuti <benve@cisco.com>
3032 M: Dave Goodell <dgoodell@cisco.com>
3034 F: drivers/infiniband/hw/usnic/
3036 CIRRUS LOGIC EP93XX ETHERNET DRIVER
3037 M: Hartley Sweeten <hsweeten@visionengravers.com>
3038 L: netdev@vger.kernel.org
3040 F: drivers/net/ethernet/cirrus/ep93xx_eth.c
3042 CIRRUS LOGIC AUDIO CODEC DRIVERS
3043 M: Brian Austin <brian.austin@cirrus.com>
3044 M: Paul Handrigan <Paul.Handrigan@cirrus.com>
3045 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3047 F: sound/soc/codecs/cs*
3050 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3051 L: linux-kernel@vger.kernel.org
3054 F: include/linux/cleancache.h
3057 M: Russell King <linux@armlinux.org.uk>
3058 L: linux-clk@vger.kernel.org
3060 F: include/linux/clk.h
3062 CLOCKSOURCE, CLOCKEVENT DRIVERS
3063 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3064 M: Thomas Gleixner <tglx@linutronix.de>
3065 L: linux-kernel@vger.kernel.org
3066 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
3068 F: drivers/clocksource
3070 CISCO FCOE HBA DRIVER
3071 M: Hiral Patel <hiralpat@cisco.com>
3072 M: Suma Ramars <sramars@cisco.com>
3073 M: Brian Uchino <buchino@cisco.com>
3074 L: linux-scsi@vger.kernel.org
3076 F: drivers/scsi/fnic/
3078 CISCO SCSI HBA DRIVER
3079 M: Narsimhulu Musini <nmusini@cisco.com>
3080 M: Sesidhar Baddela <sebaddel@cisco.com>
3081 L: linux-scsi@vger.kernel.org
3083 F: drivers/scsi/snic/
3086 M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
3087 M: Daniel Oliveira Nascimento <don@syst.com.br>
3088 L: platform-driver-x86@vger.kernel.org
3090 F: drivers/platform/x86/classmate-laptop.c
3093 M: Hans Verkuil <hans.verkuil@cisco.com>
3094 L: linux-media@vger.kernel.org
3095 T: git git://linuxtv.org/media_tree.git
3096 W: https://linuxtv.org
3098 F: drivers/media/pci/cobalt/
3100 COCCINELLE/Semantic Patches (SmPL)
3101 M: Julia Lawall <Julia.Lawall@lip6.fr>
3102 M: Gilles Muller <Gilles.Muller@lip6.fr>
3103 M: Nicolas Palix <nicolas.palix@imag.fr>
3104 M: Michal Marek <mmarek@suse.com>
3105 L: cocci@systeme.lip6.fr (moderated for non-subscribers)
3106 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
3107 W: http://coccinelle.lip6.fr/
3109 F: Documentation/coccinelle.txt
3110 F: scripts/coccinelle/
3111 F: scripts/coccicheck
3114 M: Jan Harkes <jaharkes@cs.cmu.edu>
3116 L: codalist@coda.cs.cmu.edu
3117 W: http://www.coda.cs.cmu.edu/
3119 F: Documentation/filesystems/coda.txt
3121 F: include/linux/coda*.h
3122 F: include/uapi/linux/coda*.h
3124 CODA V4L2 MEM2MEM DRIVER
3125 M: Philipp Zabel <p.zabel@pengutronix.de>
3126 L: linux-media@vger.kernel.org
3128 F: Documentation/devicetree/bindings/media/coda.txt
3129 F: drivers/media/platform/coda/
3131 COMMON CLK FRAMEWORK
3132 M: Michael Turquette <mturquette@baylibre.com>
3133 M: Stephen Boyd <sboyd@codeaurora.org>
3134 L: linux-clk@vger.kernel.org
3135 T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
3137 F: Documentation/devicetree/bindings/clock/
3139 X: drivers/clk/clkdev.c
3140 F: include/linux/clk-pr*
3141 F: include/linux/clk/
3143 COMMON INTERNET FILE SYSTEM (CIFS)
3144 M: Steve French <sfrench@samba.org>
3145 L: linux-cifs@vger.kernel.org
3146 L: samba-technical@lists.samba.org (moderated for non-subscribers)
3147 W: http://linux-cifs.samba.org/
3148 T: git git://git.samba.org/sfrench/cifs-2.6.git
3150 F: Documentation/filesystems/cifs/
3153 COMPACTPCI HOTPLUG CORE
3154 M: Scott Murray <scott@spiteful.org>
3155 L: linux-pci@vger.kernel.org
3157 F: drivers/pci/hotplug/cpci_hotplug*
3159 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
3160 M: Scott Murray <scott@spiteful.org>
3161 L: linux-pci@vger.kernel.org
3163 F: drivers/pci/hotplug/cpcihp_zt5550.*
3165 COMPACTPCI HOTPLUG GENERIC DRIVER
3166 M: Scott Murray <scott@spiteful.org>
3167 L: linux-pci@vger.kernel.org
3169 F: drivers/pci/hotplug/cpcihp_generic.c
3171 COMPAL LAPTOP SUPPORT
3172 M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
3173 L: platform-driver-x86@vger.kernel.org
3175 F: drivers/platform/x86/compal-laptop.c
3177 CONEXANT ACCESSRUNNER USB DRIVER
3178 L: accessrunner-general@lists.sourceforge.net
3179 W: http://accessrunner.sourceforge.net/
3181 F: drivers/usb/atm/cxacru.c
3184 M: Joel Becker <jlbec@evilplan.org>
3185 M: Christoph Hellwig <hch@lst.de>
3186 T: git git://git.infradead.org/users/hch/configfs.git
3189 F: include/linux/configfs.h
3192 M: Evgeniy Polyakov <zbr@ioremap.net>
3193 L: netdev@vger.kernel.org
3195 F: drivers/connector/
3197 CONTROL GROUP (CGROUP)
3198 M: Tejun Heo <tj@kernel.org>
3199 M: Li Zefan <lizefan@huawei.com>
3200 M: Johannes Weiner <hannes@cmpxchg.org>
3201 L: cgroups@vger.kernel.org
3202 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3204 F: Documentation/cgroups/
3205 F: include/linux/cgroup*
3208 CONTROL GROUP - CPUSET
3209 M: Li Zefan <lizefan@huawei.com>
3210 L: cgroups@vger.kernel.org
3211 W: http://www.bullopensource.org/cpuset/
3212 W: http://oss.sgi.com/projects/cpusets/
3213 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3215 F: Documentation/cgroups/cpusets.txt
3216 F: include/linux/cpuset.h
3219 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3220 M: Johannes Weiner <hannes@cmpxchg.org>
3221 M: Michal Hocko <mhocko@kernel.org>
3222 M: Vladimir Davydov <vdavydov@virtuozzo.com>
3223 L: cgroups@vger.kernel.org
3224 L: linux-mm@kvack.org
3229 CORETEMP HARDWARE MONITORING DRIVER
3230 M: Fenghua Yu <fenghua.yu@intel.com>
3231 L: linux-hwmon@vger.kernel.org
3233 F: Documentation/hwmon/coretemp
3234 F: drivers/hwmon/coretemp.c
3236 COSA/SRP SYNC SERIAL DRIVER
3237 M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3238 W: http://www.fi.muni.cz/~kas/cosa/
3240 F: drivers/net/wan/cosa*
3242 CPMAC ETHERNET DRIVER
3243 M: Florian Fainelli <florian@openwrt.org>
3244 L: netdev@vger.kernel.org
3246 F: drivers/net/ethernet/ti/cpmac.c
3248 CPU FREQUENCY DRIVERS
3249 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3250 M: Viresh Kumar <viresh.kumar@linaro.org>
3251 L: linux-pm@vger.kernel.org
3253 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3254 T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3256 F: include/linux/cpufreq.h
3258 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3259 M: Viresh Kumar <viresh.kumar@linaro.org>
3260 M: Sudeep Holla <sudeep.holla@arm.com>
3261 L: linux-pm@vger.kernel.org
3262 W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3264 F: drivers/cpufreq/arm_big_little.h
3265 F: drivers/cpufreq/arm_big_little.c
3266 F: drivers/cpufreq/arm_big_little_dt.c
3268 CPUIDLE DRIVER - ARM BIG LITTLE
3269 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3270 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3271 L: linux-pm@vger.kernel.org
3272 L: linux-arm-kernel@lists.infradead.org
3273 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3275 F: drivers/cpuidle/cpuidle-big_little.c
3277 CPUIDLE DRIVER - ARM EXYNOS
3278 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3279 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3280 M: Kukjin Kim <kgene@kernel.org>
3281 L: linux-pm@vger.kernel.org
3282 L: linux-samsung-soc@vger.kernel.org
3284 F: drivers/cpuidle/cpuidle-exynos.c
3285 F: arch/arm/mach-exynos/pm.c
3288 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3289 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3290 L: linux-pm@vger.kernel.org
3292 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3293 F: drivers/cpuidle/*
3294 F: include/linux/cpuidle.h
3297 M: "H. Peter Anvin" <hpa@zytor.com>
3299 F: arch/x86/kernel/cpuid.c
3300 F: arch/x86/kernel/msr.c
3302 CPU POWER MONITORING SUBSYSTEM
3303 M: Thomas Renninger <trenn@suse.com>
3304 L: linux-pm@vger.kernel.org
3306 F: tools/power/cpupower/
3309 W: http://sourceforge.net/projects/cramfs/
3310 S: Orphan / Obsolete
3311 F: Documentation/filesystems/cramfs.txt
3315 M: Mikael Starvik <starvik@axis.com>
3316 M: Jesper Nilsson <jesper.nilsson@axis.com>
3317 L: linux-cris-kernel@axis.com
3318 W: http://developer.axis.com
3319 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3322 F: drivers/tty/serial/crisv10.*
3325 M: Herbert Xu <herbert@gondor.apana.org.au>
3326 M: "David S. Miller" <davem@davemloft.net>
3327 L: linux-crypto@vger.kernel.org
3328 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3329 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3331 F: Documentation/crypto/
3332 F: Documentation/devicetree/bindings/crypto/
3333 F: Documentation/DocBook/crypto-API.tmpl
3339 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3340 M: Neil Horman <nhorman@tuxdriver.com>
3341 L: linux-crypto@vger.kernel.org
3343 F: crypto/ansi_cprng.c
3347 M: Hans Verkuil <hverkuil@xs4all.nl>
3348 L: linux-media@vger.kernel.org
3349 T: git git://linuxtv.org/media_tree.git
3350 W: http://linuxtv.org
3352 F: drivers/media/i2c/cs3308.c
3353 F: drivers/media/i2c/cs3308.h
3355 CS5535 Audio ALSA driver
3356 M: Jaya Kumar <jayakumar.alsa@gmail.com>
3358 F: sound/pci/cs5535audio/
3361 M: Solomon Peachy <pizza@shaftnet.org>
3363 F: drivers/net/wireless/st/cw1200/
3365 CX18 VIDEO4LINUX DRIVER
3366 M: Andy Walls <awalls@md.metrocast.net>
3367 L: ivtv-devel@ivtvdriver.org (subscribers-only)
3368 L: linux-media@vger.kernel.org
3369 T: git git://linuxtv.org/media_tree.git
3370 W: https://linuxtv.org
3371 W: http://www.ivtvdriver.org/index.php/Cx18
3373 F: Documentation/video4linux/cx18.txt
3374 F: drivers/media/pci/cx18/
3375 F: include/uapi/linux/ivtv*
3377 CX2341X MPEG ENCODER HELPER MODULE
3378 M: Hans Verkuil <hverkuil@xs4all.nl>
3379 L: linux-media@vger.kernel.org
3380 T: git git://linuxtv.org/media_tree.git
3381 W: https://linuxtv.org
3383 F: drivers/media/common/cx2341x*
3384 F: include/media/cx2341x*
3386 CX24120 MEDIA DRIVER
3387 M: Jemma Denson <jdenson@gmail.com>
3388 M: Patrick Boettcher <patrick.boettcher@posteo.de>
3389 L: linux-media@vger.kernel.org
3390 W: https://linuxtv.org
3391 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3393 F: drivers/media/dvb-frontends/cx24120*
3395 CX88 VIDEO4LINUX DRIVER
3396 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
3397 M: Mauro Carvalho Chehab <mchehab@kernel.org>
3398 L: linux-media@vger.kernel.org
3399 W: https://linuxtv.org
3400 T: git git://linuxtv.org/media_tree.git
3402 F: Documentation/video4linux/cx88/
3403 F: drivers/media/pci/cx88/
3405 CXD2820R MEDIA DRIVER
3406 M: Antti Palosaari <crope@iki.fi>
3407 L: linux-media@vger.kernel.org
3408 W: https://linuxtv.org
3409 W: http://palosaari.fi/linux/
3410 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3411 T: git git://linuxtv.org/anttip/media_tree.git
3413 F: drivers/media/dvb-frontends/cxd2820r*
3415 CXGB3 ETHERNET DRIVER (CXGB3)
3416 M: Santosh Raspatur <santosh@chelsio.com>
3417 L: netdev@vger.kernel.org
3418 W: http://www.chelsio.com
3420 F: drivers/net/ethernet/chelsio/cxgb3/
3422 CXGB3 ISCSI DRIVER (CXGB3I)
3423 M: Karen Xie <kxie@chelsio.com>
3424 L: linux-scsi@vger.kernel.org
3425 W: http://www.chelsio.com
3427 F: drivers/scsi/cxgbi/cxgb3i
3429 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3430 M: Steve Wise <swise@chelsio.com>
3431 L: linux-rdma@vger.kernel.org
3432 W: http://www.openfabrics.org
3434 F: drivers/infiniband/hw/cxgb3/
3436 CXGB4 ETHERNET DRIVER (CXGB4)
3437 M: Hariprasad S <hariprasad@chelsio.com>
3438 L: netdev@vger.kernel.org
3439 W: http://www.chelsio.com
3441 F: drivers/net/ethernet/chelsio/cxgb4/
3443 CXGB4 ISCSI DRIVER (CXGB4I)
3444 M: Karen Xie <kxie@chelsio.com>
3445 L: linux-scsi@vger.kernel.org
3446 W: http://www.chelsio.com
3448 F: drivers/scsi/cxgbi/cxgb4i
3450 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3451 M: Steve Wise <swise@chelsio.com>
3452 L: linux-rdma@vger.kernel.org
3453 W: http://www.openfabrics.org
3455 F: drivers/infiniband/hw/cxgb4/
3457 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3458 M: Casey Leedom <leedom@chelsio.com>
3459 L: netdev@vger.kernel.org
3460 W: http://www.chelsio.com
3462 F: drivers/net/ethernet/chelsio/cxgb4vf/
3464 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3465 M: Ian Munsie <imunsie@au1.ibm.com>
3466 M: Michael Neuling <mikey@neuling.org>
3467 L: linuxppc-dev@lists.ozlabs.org
3469 F: drivers/misc/cxl/
3470 F: include/misc/cxl*
3471 F: include/uapi/misc/cxl.h
3472 F: Documentation/powerpc/cxl.txt
3473 F: Documentation/powerpc/cxl.txt
3474 F: Documentation/ABI/testing/sysfs-class-cxl
3476 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3477 M: Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3478 M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3479 L: linux-scsi@vger.kernel.org
3481 F: drivers/scsi/cxlflash/
3482 F: include/uapi/scsi/cxlflash_ioctls.h
3483 F: Documentation/powerpc/cxlflash.txt
3485 STMMAC ETHERNET DRIVER
3486 M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3487 M: Alexandre Torgue <alexandre.torgue@st.com>
3488 L: netdev@vger.kernel.org
3489 W: http://www.stlinux.com
3491 F: drivers/net/ethernet/stmicro/stmmac/
3494 M: Russell King <linux@armlinux.org.uk>
3495 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3496 W: http://www.armlinux.org.uk/
3498 F: drivers/video/fbdev/cyber2000fb.*
3500 CYCLADES ASYNC MUX DRIVER
3501 W: http://www.cyclades.com/
3503 F: drivers/tty/cyclades.c
3504 F: include/linux/cyclades.h
3505 F: include/uapi/linux/cyclades.h
3507 CYCLADES PC300 DRIVER
3508 W: http://www.cyclades.com/
3510 F: drivers/net/wan/pc300*
3512 CYPRESS_FIRMWARE MEDIA DRIVER
3513 M: Antti Palosaari <crope@iki.fi>
3514 L: linux-media@vger.kernel.org
3515 W: https://linuxtv.org
3516 W: http://palosaari.fi/linux/
3517 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3518 T: git git://linuxtv.org/anttip/media_tree.git
3520 F: drivers/media/common/cypress_firmware*
3522 CYTTSP TOUCHSCREEN DRIVER
3523 M: Ferruh Yigit <fery@cypress.com>
3524 L: linux-input@vger.kernel.org
3526 F: drivers/input/touchscreen/cyttsp*
3527 F: include/linux/input/cyttsp.h
3529 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3530 M: Joshua Kinard <kumba@gentoo.org>
3532 F: drivers/rtc/rtc-ds1685.c
3533 F: include/linux/rtc/ds1685.h
3535 DAMA SLAVE for AX.25
3536 M: Joerg Reuter <jreuter@yaina.de>
3537 W: http://yaina.de/jreuter/
3538 W: http://www.qsl.net/dl1bke/
3539 L: linux-hams@vger.kernel.org
3541 F: net/ax25/af_ax25.c
3542 F: net/ax25/ax25_dev.c
3543 F: net/ax25/ax25_ds_*
3544 F: net/ax25/ax25_in.c
3545 F: net/ax25/ax25_out.c
3546 F: net/ax25/ax25_timer.c
3547 F: net/ax25/sysctl_net_ax25.c
3549 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3550 L: netdev@vger.kernel.org
3552 F: Documentation/networking/dmfe.txt
3553 F: drivers/net/ethernet/dec/tulip/dmfe.c
3555 DC390/AM53C974 SCSI driver
3556 M: Hannes Reinecke <hare@suse.com>
3557 L: linux-scsi@vger.kernel.org
3559 F: drivers/scsi/am53c974.c
3562 M: Oliver Neukum <oliver@neukum.org>
3563 M: Ali Akcaagac <aliakc@web.de>
3564 M: Jamie Lenehan <lenehan@twibble.org>
3565 L: dc395x@twibble.org
3566 W: http://twibble.org/dist/dc395x/
3567 W: http://lists.twibble.org/mailman/listinfo/dc395x/
3569 F: Documentation/scsi/dc395x.txt
3570 F: drivers/scsi/dc395x.*
3573 M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
3574 L: dccp@vger.kernel.org
3575 W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3577 F: include/linux/dccp.h
3578 F: include/uapi/linux/dccp.h
3579 F: include/linux/tfrc.h
3582 DECnet NETWORK LAYER
3583 W: http://linux-decnet.sourceforge.net
3584 L: linux-decnet-user@lists.sourceforge.net
3586 F: Documentation/networking/decnet.txt
3589 DECSTATION PLATFORM SUPPORT
3590 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3591 L: linux-mips@linux-mips.org
3592 W: http://www.linux-mips.org/wiki/DECstation
3595 F: arch/mips/include/asm/dec/
3596 F: arch/mips/include/asm/mach-dec/
3598 DEFXX FDDI NETWORK DRIVER
3599 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3601 F: drivers/net/fddi/defxx.*
3604 M: Matthew Garrett <mjg59@srcf.ucam.org>
3605 M: Pali Rohár <pali.rohar@gmail.com>
3606 L: platform-driver-x86@vger.kernel.org
3608 F: drivers/platform/x86/dell-laptop.c
3610 DELL LAPTOP RBTN DRIVER
3611 M: Pali Rohár <pali.rohar@gmail.com>
3613 F: drivers/platform/x86/dell-rbtn.*
3615 DELL LAPTOP FREEFALL DRIVER
3616 M: Pali Rohár <pali.rohar@gmail.com>
3618 F: drivers/platform/x86/dell-smo8800.c
3620 DELL LAPTOP SMM DRIVER
3621 M: Pali Rohár <pali.rohar@gmail.com>
3623 F: drivers/hwmon/dell-smm-hwmon.c
3624 F: include/uapi/linux/i8k.h
3626 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3627 M: Doug Warzecha <Douglas_Warzecha@dell.com>
3629 F: Documentation/dcdbas.txt
3630 F: drivers/firmware/dcdbas.*
3632 DELL WMI EXTRAS DRIVER
3633 M: Matthew Garrett <mjg59@srcf.ucam.org>
3634 M: Pali Rohár <pali.rohar@gmail.com>
3636 F: drivers/platform/x86/dell-wmi.c
3638 DESIGNWARE USB2 DRD IP DRIVER
3639 M: John Youn <johnyoun@synopsys.com>
3640 L: linux-usb@vger.kernel.org
3641 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3643 F: drivers/usb/dwc2/
3645 DESIGNWARE USB3 DRD IP DRIVER
3646 M: Felipe Balbi <balbi@kernel.org>
3647 L: linux-usb@vger.kernel.org
3648 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3650 F: drivers/usb/dwc3/
3652 DEVICE COREDUMP (DEV_COREDUMP)
3653 M: Johannes Berg <johannes@sipsolutions.net>
3654 L: linux-kernel@vger.kernel.org
3656 F: drivers/base/devcoredump.c
3657 F: include/linux/devcoredump.h
3659 DEVICE FREQUENCY (DEVFREQ)
3660 M: MyungJoo Ham <myungjoo.ham@samsung.com>
3661 M: Kyungmin Park <kyungmin.park@samsung.com>
3662 L: linux-pm@vger.kernel.org
3663 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3666 F: include/linux/devfreq.h
3667 F: Documentation/devicetree/bindings/devfreq/
3669 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3670 M: Chanwoo Choi <cw00.choi@samsung.com>
3671 L: linux-pm@vger.kernel.org
3672 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3674 F: drivers/devfreq/event/
3675 F: drivers/devfreq/devfreq-event.c
3676 F: include/linux/devfreq-event.h
3677 F: Documentation/devicetree/bindings/devfreq/event/
3679 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
3680 M: Chanwoo Choi <cw00.choi@samsung.com>
3681 L: linux-pm@vger.kernel.org
3682 L: linux-samsung-soc@vger.kernel.org
3683 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3685 F: drivers/devfreq/exynos-bus.c
3686 F: Documentation/devicetree/bindings/devfreq/exynos-bus.txt
3688 DEVICE NUMBER REGISTRY
3689 M: Torben Mathiasen <device@lanana.org>
3690 W: http://lanana.org/docs/device-list/index.html
3694 M: Alasdair Kergon <agk@redhat.com>
3695 M: Mike Snitzer <snitzer@redhat.com>
3696 M: dm-devel@redhat.com
3697 L: dm-devel@redhat.com
3698 W: http://sources.redhat.com/dm
3699 Q: http://patchwork.kernel.org/project/dm-devel/list/
3700 T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3701 T: quilt http://people.redhat.com/agk/patches/linux/editing/
3703 F: Documentation/device-mapper/
3705 F: drivers/md/persistent-data/
3706 F: include/linux/device-mapper.h
3707 F: include/linux/dm-*.h
3708 F: include/uapi/linux/dm-*.h
3711 M: Jiri Pirko <jiri@mellanox.com>
3712 L: netdev@vger.kernel.org
3714 F: net/core/devlink.c
3715 F: include/net/devlink.h
3716 F: include/uapi/linux/devlink.h
3718 DIALOG SEMICONDUCTOR DRIVERS
3719 M: Support Opensource <support.opensource@diasemi.com>
3720 W: http://www.dialog-semiconductor.com/products
3722 F: Documentation/hwmon/da90??
3723 F: Documentation/devicetree/bindings/mfd/da90*.txt
3724 F: Documentation/devicetree/bindings/regulator/da92*.txt
3725 F: Documentation/devicetree/bindings/sound/da[79]*.txt
3726 F: drivers/gpio/gpio-da90??.c
3727 F: drivers/hwmon/da90??-hwmon.c
3728 F: drivers/iio/adc/da91??-*.c
3729 F: drivers/input/misc/da90??_onkey.c
3730 F: drivers/input/touchscreen/da9052_tsi.c
3731 F: drivers/leds/leds-da90??.c
3732 F: drivers/mfd/da903x.c
3733 F: drivers/mfd/da90??-*.c
3734 F: drivers/mfd/da91??-*.c
3735 F: drivers/power/da9052-battery.c
3736 F: drivers/power/da91??-*.c
3737 F: drivers/regulator/da903x.c
3738 F: drivers/regulator/da9???-regulator.[ch]
3739 F: drivers/rtc/rtc-da90??.c
3740 F: drivers/video/backlight/da90??_bl.c
3741 F: drivers/watchdog/da90??_wdt.c
3742 F: include/linux/mfd/da903x.h
3743 F: include/linux/mfd/da9052/
3744 F: include/linux/mfd/da9055/
3745 F: include/linux/mfd/da9062/
3746 F: include/linux/mfd/da9063/
3747 F: include/linux/mfd/da9150/
3748 F: include/linux/regulator/da9211.h
3749 F: include/sound/da[79]*.h
3750 F: sound/soc/codecs/da[79]*.[ch]
3752 DIGI NEO AND CLASSIC PCI PRODUCTS
3753 M: Lidza Louina <lidza.louina@gmail.com>
3754 M: Mark Hounschell <markh@compro.net>
3755 L: driverdev-devel@linuxdriverproject.org
3757 F: drivers/staging/dgnc/
3759 DIOLAN U2C-12 I2C DRIVER
3760 M: Guenter Roeck <linux@roeck-us.net>
3761 L: linux-i2c@vger.kernel.org
3763 F: drivers/i2c/busses/i2c-diolan-u2c.c
3766 M: Matthew Wilcox <willy@linux.intel.com>
3767 L: linux-fsdevel@vger.kernel.org
3771 DIRECTORY NOTIFICATION (DNOTIFY)
3772 M: Eric Paris <eparis@parisplace.org>
3774 F: Documentation/filesystems/dnotify.txt
3775 F: fs/notify/dnotify/
3776 F: include/linux/dnotify.h
3778 DISK GEOMETRY AND PARTITION HANDLING
3779 M: Andries Brouwer <aeb@cwi.nl>
3780 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3781 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3782 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3786 M: Jan Kara <jack@suse.com>
3788 F: Documentation/filesystems/quota.txt
3790 F: include/linux/quota*.h
3791 F: include/uapi/linux/quota*.h
3793 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3794 M: Bernie Thompson <bernie@plugable.com>
3795 L: linux-fbdev@vger.kernel.org
3797 W: http://plugable.com/category/projects/udlfb/
3798 F: drivers/video/fbdev/udlfb.c
3799 F: include/video/udlfb.h
3800 F: Documentation/fb/udlfb.txt
3802 DISTRIBUTED LOCK MANAGER (DLM)
3803 M: Christine Caulfield <ccaulfie@redhat.com>
3804 M: David Teigland <teigland@redhat.com>
3805 L: cluster-devel@redhat.com
3806 W: http://sources.redhat.com/cluster/
3807 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
3811 DMA BUFFER SHARING FRAMEWORK
3812 M: Sumit Semwal <sumit.semwal@linaro.org>
3814 L: linux-media@vger.kernel.org
3815 L: dri-devel@lists.freedesktop.org
3816 L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3818 F: include/linux/dma-buf*
3819 F: include/linux/reservation.h
3820 F: include/linux/*fence.h
3821 F: Documentation/dma-buf-sharing.txt
3822 T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3824 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3825 M: Vinod Koul <vinod.koul@intel.com>
3826 L: dmaengine@vger.kernel.org
3827 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3830 F: include/linux/dmaengine.h
3831 F: Documentation/devicetree/bindings/dma/
3832 F: Documentation/dmaengine/
3833 T: git git://git.infradead.org/users/vkoul/slave-dma.git
3835 DME1737 HARDWARE MONITOR DRIVER
3836 M: Juerg Haefliger <juergh@gmail.com>
3837 L: linux-hwmon@vger.kernel.org
3839 F: Documentation/hwmon/dme1737
3840 F: drivers/hwmon/dme1737.c
3843 M: Jean Delvare <jdelvare@suse.com>
3845 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3846 F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
3847 F: drivers/firmware/dmi-id.c
3848 F: drivers/firmware/dmi_scan.c
3849 F: include/linux/dmi.h
3852 M: Jonathan Corbet <corbet@lwn.net>
3853 L: linux-doc@vger.kernel.org
3856 F: scripts/docproc.c
3857 F: scripts/kernel-doc*
3858 X: Documentation/ABI/
3859 X: Documentation/devicetree/
3860 X: Documentation/acpi
3861 X: Documentation/power
3862 X: Documentation/spi
3863 X: Documentation/DocBook/media
3864 T: git git://git.lwn.net/linux.git docs-next
3867 M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
3868 L: blinux-list@redhat.com
3870 F: drivers/char/dtlk.c
3871 F: include/linux/dtlk.h
3873 DPT_I2O SCSI RAID DRIVER
3874 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3875 L: linux-scsi@vger.kernel.org
3876 W: http://www.adaptec.com/
3878 F: drivers/scsi/dpt*
3879 F: drivers/scsi/dpt/
3882 M: Philipp Reisner <philipp.reisner@linbit.com>
3883 M: Lars Ellenberg <lars.ellenberg@linbit.com>
3884 L: drbd-dev@lists.linbit.com
3885 W: http://www.drbd.org
3886 T: git git://git.linbit.com/linux-drbd.git
3887 T: git git://git.linbit.com/drbd-8.4.git
3889 F: drivers/block/drbd/
3891 F: Documentation/blockdev/drbd/
3893 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3894 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3895 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3897 F: Documentation/kobject.txt
3902 F: include/linux/debugfs.h
3903 F: include/linux/kobj*
3907 M: David Airlie <airlied@linux.ie>
3908 L: dri-devel@lists.freedesktop.org
3909 T: git git://people.freedesktop.org/~airlied/linux
3913 F: Documentation/DocBook/gpu.*
3915 F: include/uapi/drm/
3917 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
3918 M: Dave Airlie <airlied@redhat.com>
3920 F: drivers/gpu/drm/ast/
3922 DRM DRIVER FOR BOCHS VIRTUAL GPU
3923 M: Gerd Hoffmann <kraxel@redhat.com>
3925 F: drivers/gpu/drm/bochs/
3927 DRM DRIVER FOR QEMU'S CIRRUS DEVICE
3928 M: Dave Airlie <airlied@redhat.com>
3930 F: drivers/gpu/drm/cirrus/
3932 RADEON and AMDGPU DRM DRIVERS
3933 M: Alex Deucher <alexander.deucher@amd.com>
3934 M: Christian König <christian.koenig@amd.com>
3935 L: dri-devel@lists.freedesktop.org
3936 T: git git://people.freedesktop.org/~agd5f/linux
3938 F: drivers/gpu/drm/radeon/
3939 F: include/uapi/drm/radeon_drm.h
3940 F: drivers/gpu/drm/amd/
3941 F: include/uapi/drm/amdgpu_drm.h
3944 M: Thierry Reding <thierry.reding@gmail.com>
3945 L: dri-devel@lists.freedesktop.org
3946 T: git git://anongit.freedesktop.org/tegra/linux.git
3948 F: drivers/gpu/drm/drm_panel.c
3949 F: drivers/gpu/drm/panel/
3950 F: include/drm/drm_panel.h
3951 F: Documentation/devicetree/bindings/display/panel/
3953 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3954 M: Daniel Vetter <daniel.vetter@intel.com>
3955 M: Jani Nikula <jani.nikula@linux.intel.com>
3956 L: intel-gfx@lists.freedesktop.org
3957 L: dri-devel@lists.freedesktop.org
3958 W: https://01.org/linuxgraphics/
3959 Q: http://patchwork.freedesktop.org/project/intel-gfx/
3960 T: git git://anongit.freedesktop.org/drm-intel
3962 F: drivers/gpu/drm/i915/
3963 F: include/drm/i915*
3964 F: include/uapi/drm/i915_drm.h
3966 DRM DRIVERS FOR ATMEL HLCDC
3967 M: Boris Brezillon <boris.brezillon@free-electrons.com>
3968 L: dri-devel@lists.freedesktop.org
3970 F: drivers/gpu/drm/atmel-hlcdc/
3971 F: Documentation/devicetree/bindings/drm/atmel/
3973 DRM DRIVERS FOR ALLWINNER A10
3974 M: Maxime Ripard <maxime.ripard@free-electrons.com>
3975 L: dri-devel@lists.freedesktop.org
3977 F: drivers/gpu/drm/sun4i/
3978 F: Documentation/devicetree/bindings/display/sunxi/sun4i-drm.txt
3980 DRM DRIVERS FOR EXYNOS
3981 M: Inki Dae <inki.dae@samsung.com>
3982 M: Joonyoung Shim <jy0922.shim@samsung.com>
3983 M: Seung-Woo Kim <sw0312.kim@samsung.com>
3984 M: Kyungmin Park <kyungmin.park@samsung.com>
3985 L: dri-devel@lists.freedesktop.org
3986 T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3988 F: drivers/gpu/drm/exynos/
3989 F: include/uapi/drm/exynos_drm.h
3990 F: Documentation/devicetree/bindings/display/exynos/
3992 DRM DRIVERS FOR FREESCALE DCU
3993 M: Stefan Agner <stefan@agner.ch>
3994 M: Alison Wang <alison.wang@freescale.com>
3995 L: dri-devel@lists.freedesktop.org
3997 F: drivers/gpu/drm/fsl-dcu/
3998 F: Documentation/devicetree/bindings/display/fsl,dcu.txt
3999 F: Documentation/devicetree/bindings/display/fsl,tcon.txt
4000 F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
4002 DRM DRIVERS FOR FREESCALE IMX
4003 M: Philipp Zabel <p.zabel@pengutronix.de>
4004 L: dri-devel@lists.freedesktop.org
4006 F: drivers/gpu/drm/imx/
4007 F: drivers/gpu/ipu-v3/
4008 F: Documentation/devicetree/bindings/display/imx/
4010 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
4011 M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
4012 L: dri-devel@lists.freedesktop.org
4013 T: git git://github.com/patjak/drm-gma500
4015 F: drivers/gpu/drm/gma500/
4017 DRM DRIVERS FOR HISILICON
4018 M: Xinliang Liu <z.liuxinliang@hisilicon.com>
4019 R: Xinwei Kong <kong.kongxinwei@hisilicon.com>
4020 R: Chen Feng <puck.chen@hisilicon.com>
4021 L: dri-devel@lists.freedesktop.org
4022 T: git git://github.com/xin3liang/linux.git
4024 F: drivers/gpu/drm/hisilicon/
4025 F: Documentation/devicetree/bindings/display/hisilicon/
4027 DRM DRIVER FOR INTEL I810 VIDEO CARDS
4028 S: Orphan / Obsolete
4029 F: drivers/gpu/drm/i810/
4030 F: include/uapi/drm/i810_drm.h
4032 DRM DRIVER FOR MSM ADRENO GPU
4033 M: Rob Clark <robdclark@gmail.com>
4034 L: linux-arm-msm@vger.kernel.org
4035 L: dri-devel@lists.freedesktop.org
4036 L: freedreno@lists.freedesktop.org
4037 T: git git://people.freedesktop.org/~robclark/linux
4039 F: drivers/gpu/drm/msm/
4040 F: include/uapi/drm/msm_drm.h
4041 F: Documentation/devicetree/bindings/display/msm/
4043 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
4044 M: Ben Skeggs <bskeggs@redhat.com>
4045 L: dri-devel@lists.freedesktop.org
4046 L: nouveau@lists.freedesktop.org
4047 T: git git://github.com/skeggsb/linux
4049 F: drivers/gpu/drm/nouveau/
4050 F: include/uapi/drm/nouveau_drm.h
4052 DRM DRIVERS FOR NVIDIA TEGRA
4053 M: Thierry Reding <thierry.reding@gmail.com>
4054 L: dri-devel@lists.freedesktop.org
4055 L: linux-tegra@vger.kernel.org
4056 T: git git://anongit.freedesktop.org/tegra/linux.git
4058 F: drivers/gpu/drm/tegra/
4059 F: drivers/gpu/host1x/
4060 F: include/linux/host1x.h
4061 F: include/uapi/drm/tegra_drm.h
4062 F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
4064 DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS
4065 S: Orphan / Obsolete
4066 F: drivers/gpu/drm/mga/
4067 F: include/uapi/drm/mga_drm.h
4069 DRM DRIVER FOR MGA G200 SERVER GRAPHICS CHIPS
4070 M: Dave Airlie <airlied@redhat.com>
4072 F: drivers/gpu/drm/mgag200/
4074 DRM DRIVER FOR RAGE 128 VIDEO CARDS
4075 S: Orphan / Obsolete
4076 F: drivers/gpu/drm/r128/
4077 F: include/uapi/drm/r128_drm.h
4079 DRM DRIVERS FOR RENESAS
4080 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
4081 L: dri-devel@lists.freedesktop.org
4082 L: linux-renesas-soc@vger.kernel.org
4083 T: git git://linuxtv.org/pinchartl/fbdev
4085 F: drivers/gpu/drm/rcar-du/
4086 F: drivers/gpu/drm/shmobile/
4087 F: include/linux/platform_data/shmob_drm.h
4088 F: Documentation/devicetree/bindings/display/renesas,du.txt
4090 DRM DRIVER FOR QXL VIRTUAL GPU
4091 M: Dave Airlie <airlied@redhat.com>
4093 F: drivers/gpu/drm/qxl/
4094 F: include/uapi/drm/qxl_drm.h
4096 DRM DRIVERS FOR ROCKCHIP
4097 M: Mark Yao <mark.yao@rock-chips.com>
4098 L: dri-devel@lists.freedesktop.org
4100 F: drivers/gpu/drm/rockchip/
4101 F: Documentation/devicetree/bindings/display/rockchip/
4103 DRM DRIVER FOR SAVAGE VIDEO CARDS
4104 S: Orphan / Obsolete
4105 F: drivers/gpu/drm/savage/
4106 F: include/uapi/drm/savage_drm.h
4108 DRM DRIVER FOR SIS VIDEO CARDS
4109 S: Orphan / Obsolete
4110 F: drivers/gpu/drm/sis/
4111 F: include/uapi/drm/sis_drm.h
4114 M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
4115 M: Vincent Abriou <vincent.abriou@st.com>
4116 L: dri-devel@lists.freedesktop.org
4117 T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
4119 F: drivers/gpu/drm/sti
4120 F: Documentation/devicetree/bindings/display/st,stih4xx.txt
4122 DRM DRIVER FOR TDFX VIDEO CARDS
4123 S: Orphan / Obsolete
4124 F: drivers/gpu/drm/tdfx/
4126 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
4127 M: Dave Airlie <airlied@redhat.com>
4129 F: drivers/gpu/drm/udl/
4131 DRM DRIVERS FOR VIVANTE GPU IP
4132 M: Lucas Stach <l.stach@pengutronix.de>
4133 R: Russell King <linux+etnaviv@armlinux.org.uk>
4134 R: Christian Gmeiner <christian.gmeiner@gmail.com>
4135 L: dri-devel@lists.freedesktop.org
4137 F: drivers/gpu/drm/etnaviv/
4138 F: include/uapi/drm/etnaviv_drm.h
4139 F: Documentation/devicetree/bindings/display/etnaviv/
4141 DRM DRIVER FOR VMWARE VIRTUAL GPU
4142 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
4143 M: Sinclair Yeh <syeh@vmware.com>
4144 M: Thomas Hellstrom <thellstrom@vmware.com>
4145 L: dri-devel@lists.freedesktop.org
4146 T: git git://people.freedesktop.org/~syeh/repos_linux
4147 T: git git://people.freedesktop.org/~thomash/linux
4149 F: drivers/gpu/drm/vmwgfx/
4150 F: include/uapi/drm/vmwgfx_drm.h
4153 M: Eric Anholt <eric@anholt.net>
4154 T: git git://github.com/anholt/linux
4156 F: drivers/gpu/drm/vc4/
4157 F: include/uapi/drm/vc4_drm.h
4158 F: Documentation/devicetree/bindings/display/brcm,bcm-vc4.txt
4160 DSBR100 USB FM RADIO DRIVER
4161 M: Alexey Klimov <klimov.linux@gmail.com>
4162 L: linux-media@vger.kernel.org
4163 T: git git://linuxtv.org/media_tree.git
4165 F: drivers/media/radio/dsbr100.c
4168 M: Francois Romieu <romieu@fr.zoreil.com>
4169 L: netdev@vger.kernel.org
4171 F: drivers/net/wan/dscc4.c
4174 M: Hans Verkuil <hverkuil@xs4all.nl>
4175 L: linux-media@vger.kernel.org
4176 T: git git://linuxtv.org/media_tree.git
4177 W: https://linuxtv.org
4179 F: drivers/media/pci/dt3155/
4181 DVB_USB_AF9015 MEDIA DRIVER
4182 M: Antti Palosaari <crope@iki.fi>
4183 L: linux-media@vger.kernel.org
4184 W: https://linuxtv.org
4185 W: http://palosaari.fi/linux/
4186 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4187 T: git git://linuxtv.org/anttip/media_tree.git
4189 F: drivers/media/usb/dvb-usb-v2/af9015*
4191 DVB_USB_AF9035 MEDIA DRIVER
4192 M: Antti Palosaari <crope@iki.fi>
4193 L: linux-media@vger.kernel.org
4194 W: https://linuxtv.org
4195 W: http://palosaari.fi/linux/
4196 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4197 T: git git://linuxtv.org/anttip/media_tree.git
4199 F: drivers/media/usb/dvb-usb-v2/af9035*
4201 DVB_USB_ANYSEE MEDIA DRIVER
4202 M: Antti Palosaari <crope@iki.fi>
4203 L: linux-media@vger.kernel.org
4204 W: https://linuxtv.org
4205 W: http://palosaari.fi/linux/
4206 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4207 T: git git://linuxtv.org/anttip/media_tree.git
4209 F: drivers/media/usb/dvb-usb-v2/anysee*
4211 DVB_USB_AU6610 MEDIA DRIVER
4212 M: Antti Palosaari <crope@iki.fi>
4213 L: linux-media@vger.kernel.org
4214 W: https://linuxtv.org
4215 W: http://palosaari.fi/linux/
4216 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4217 T: git git://linuxtv.org/anttip/media_tree.git
4219 F: drivers/media/usb/dvb-usb-v2/au6610*
4221 DVB_USB_CE6230 MEDIA DRIVER
4222 M: Antti Palosaari <crope@iki.fi>
4223 L: linux-media@vger.kernel.org
4224 W: https://linuxtv.org
4225 W: http://palosaari.fi/linux/
4226 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4227 T: git git://linuxtv.org/anttip/media_tree.git
4229 F: drivers/media/usb/dvb-usb-v2/ce6230*
4231 DVB_USB_CXUSB MEDIA DRIVER
4232 M: Michael Krufky <mkrufky@linuxtv.org>
4233 L: linux-media@vger.kernel.org
4234 W: https://linuxtv.org
4235 W: http://github.com/mkrufky
4236 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4237 T: git git://linuxtv.org/media_tree.git
4239 F: drivers/media/usb/dvb-usb/cxusb*
4241 DVB_USB_EC168 MEDIA DRIVER
4242 M: Antti Palosaari <crope@iki.fi>
4243 L: linux-media@vger.kernel.org
4244 W: https://linuxtv.org
4245 W: http://palosaari.fi/linux/
4246 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4247 T: git git://linuxtv.org/anttip/media_tree.git
4249 F: drivers/media/usb/dvb-usb-v2/ec168*
4251 DVB_USB_GL861 MEDIA DRIVER
4252 M: Antti Palosaari <crope@iki.fi>
4253 L: linux-media@vger.kernel.org
4254 W: https://linuxtv.org
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/gl861*
4260 DVB_USB_MXL111SF MEDIA DRIVER
4261 M: Michael Krufky <mkrufky@linuxtv.org>
4262 L: linux-media@vger.kernel.org
4263 W: https://linuxtv.org
4264 W: http://github.com/mkrufky
4265 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4266 T: git git://linuxtv.org/mkrufky/mxl111sf.git
4268 F: drivers/media/usb/dvb-usb-v2/mxl111sf*
4270 DVB_USB_RTL28XXU MEDIA DRIVER
4271 M: Antti Palosaari <crope@iki.fi>
4272 L: linux-media@vger.kernel.org
4273 W: https://linuxtv.org
4274 W: http://palosaari.fi/linux/
4275 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4276 T: git git://linuxtv.org/anttip/media_tree.git
4278 F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
4280 DVB_USB_V2 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/dvb_usb*
4289 F: drivers/media/usb/dvb-usb-v2/usb_urb.c
4292 M: Jason Baron <jbaron@akamai.com>
4294 F: lib/dynamic_debug.c
4295 F: include/linux/dynamic_debug.h
4297 DZ DECSTATION DZ11 SERIAL DRIVER
4298 M: "Maciej W. Rozycki" <macro@linux-mips.org>
4300 F: drivers/tty/serial/dz.*
4302 E3X0 POWER BUTTON DRIVER
4303 M: Moritz Fischer <moritz.fischer@ettus.com>
4304 L: usrp-users@lists.ettus.com
4305 W: http://www.ettus.com
4307 F: drivers/input/misc/e3x0-button.c
4308 F: Documentation/devicetree/bindings/input/e3x0-button.txt
4311 M: Antti Palosaari <crope@iki.fi>
4312 L: linux-media@vger.kernel.org
4313 W: https://linuxtv.org
4314 W: http://palosaari.fi/linux/
4315 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4316 T: git git://linuxtv.org/anttip/media_tree.git
4318 F: drivers/media/tuners/e4000*
4320 EATA ISA/EISA/PCI SCSI DRIVER
4321 M: Dario Ballabio <ballabio_dario@emc.com>
4322 L: linux-scsi@vger.kernel.org
4324 F: drivers/scsi/eata.c
4327 M: Antti Palosaari <crope@iki.fi>
4328 L: linux-media@vger.kernel.org
4329 W: https://linuxtv.org
4330 W: http://palosaari.fi/linux/
4331 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4332 T: git git://linuxtv.org/anttip/media_tree.git
4334 F: drivers/media/dvb-frontends/ec100*
4337 M: Tyler Hicks <tyhicks@canonical.com>
4338 L: ecryptfs@vger.kernel.org
4339 W: http://ecryptfs.org
4340 W: https://launchpad.net/ecryptfs
4341 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4343 F: Documentation/filesystems/ecryptfs.txt
4347 M: Doug Thompson <dougthompson@xmission.com>
4348 M: Borislav Petkov <bp@alien8.de>
4349 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4350 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4351 L: linux-edac@vger.kernel.org
4352 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4353 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4355 F: Documentation/edac.txt
4357 F: include/linux/edac.h
4360 M: Doug Thompson <dougthompson@xmission.com>
4361 M: Borislav Petkov <bp@alien8.de>
4362 L: linux-edac@vger.kernel.org
4364 F: drivers/edac/amd64_edac*
4367 M: Doug Thompson <dougthompson@xmission.com>
4368 M: Robert Richter <rric@kernel.org>
4369 L: linux-edac@vger.kernel.org
4371 F: drivers/edac/highbank*
4374 M: Ralf Baechle <ralf@linux-mips.org>
4375 M: David Daney <david.daney@cavium.com>
4376 L: linux-edac@vger.kernel.org
4377 L: linux-mips@linux-mips.org
4379 F: drivers/edac/octeon_edac*
4382 M: Mark Gross <mark.gross@intel.com>
4383 M: Doug Thompson <dougthompson@xmission.com>
4384 L: linux-edac@vger.kernel.org
4386 F: drivers/edac/e752x_edac.c
4389 M: Doug Thompson <dougthompson@xmission.com>
4390 L: linux-edac@vger.kernel.org
4392 F: drivers/edac/e7xxx_edac.c
4395 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4396 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4397 L: linux-edac@vger.kernel.org
4399 F: drivers/edac/ghes_edac.c
4402 M: Tim Small <tim@buttersideup.com>
4403 L: linux-edac@vger.kernel.org
4405 F: drivers/edac/i82443bxgx_edac.c
4408 M: Jason Uhlenkott <juhlenko@akamai.com>
4409 L: linux-edac@vger.kernel.org
4411 F: drivers/edac/i3000_edac.c
4414 M: Doug Thompson <dougthompson@xmission.com>
4415 L: linux-edac@vger.kernel.org
4417 F: drivers/edac/i5000_edac.c
4420 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4421 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4422 L: linux-edac@vger.kernel.org
4424 F: drivers/edac/i5400_edac.c
4427 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4428 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4429 L: linux-edac@vger.kernel.org
4431 F: drivers/edac/i7300_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/i7core_edac.c
4441 M: Ranganathan Desikan <ravi@jetztechnologies.com>
4442 M: "Arvind R." <arvino55@gmail.com>
4443 L: linux-edac@vger.kernel.org
4445 F: drivers/edac/i82975x_edac.c
4448 M: Jason Baron <jbaron@akamai.com>
4449 L: linux-edac@vger.kernel.org
4451 F: drivers/edac/ie31200_edac.c
4454 M: Johannes Thumshirn <morbidrsa@gmail.com>
4455 L: linux-edac@vger.kernel.org
4457 F: drivers/edac/mpc85xx_edac.[ch]
4460 M: Egor Martovetsky <egor@pasemi.com>
4461 L: linux-edac@vger.kernel.org
4463 F: drivers/edac/pasemi_edac.c
4466 M: Tim Small <tim@buttersideup.com>
4467 L: linux-edac@vger.kernel.org
4469 F: drivers/edac/r82600_edac.c
4472 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4473 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4474 L: linux-edac@vger.kernel.org
4476 F: drivers/edac/sb_edac.c
4479 APPLIED MICRO (APM) X-GENE SOC EDAC
4480 M: Loc Ho <lho@apm.com>
4482 F: drivers/edac/xgene_edac.c
4483 F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4485 EDIROL UA-101/UA-1000 DRIVER
4486 M: Clemens Ladisch <clemens@ladisch.de>
4487 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4488 T: git git://git.alsa-project.org/alsa-kernel.git
4490 F: sound/usb/misc/ua101.c
4492 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4493 M: Matt Fleming <matt@codeblueprint.co.uk>
4494 L: linux-efi@vger.kernel.org
4495 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4497 F: Documentation/efi-stub.txt
4498 F: arch/ia64/kernel/efi.c
4499 F: arch/x86/boot/compressed/eboot.[ch]
4500 F: arch/x86/include/asm/efi.h
4501 F: arch/x86/platform/efi/
4502 F: drivers/firmware/efi/
4503 F: include/linux/efi*.h
4505 EFI VARIABLE FILESYSTEM
4506 M: Matthew Garrett <matthew.garrett@nebula.com>
4507 M: Jeremy Kerr <jk@ozlabs.org>
4508 M: Matt Fleming <matt@codeblueprint.co.uk>
4509 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4510 L: linux-efi@vger.kernel.org
4514 EFIFB FRAMEBUFFER DRIVER
4515 L: linux-fbdev@vger.kernel.org
4516 M: Peter Jones <pjones@redhat.com>
4518 F: drivers/video/fbdev/efifb.c
4521 W: http://aeschi.ch.eu.org/efs/
4525 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4526 M: Douglas Miller <dougmill@linux.vnet.ibm.com>
4527 L: netdev@vger.kernel.org
4529 F: drivers/net/ethernet/ibm/ehea/
4531 EM28XX VIDEO4LINUX DRIVER
4532 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4533 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4534 L: linux-media@vger.kernel.org
4535 W: https://linuxtv.org
4536 T: git git://linuxtv.org/media_tree.git
4538 F: drivers/media/usb/em28xx/
4541 M: Paul Gortmaker <paul.gortmaker@windriver.com>
4542 M: Matt Mackall <mpm@selenic.com>
4543 M: David Woodhouse <dwmw2@infradead.org>
4544 L: linux-embedded@vger.kernel.org
4547 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4548 M: James Smart <james.smart@avagotech.com>
4549 M: Dick Kennedy <dick.kennedy@avagotech.com>
4550 L: linux-scsi@vger.kernel.org
4551 W: http://www.avagotech.com
4553 F: drivers/scsi/lpfc/
4555 ENE CB710 FLASH CARD READER DRIVER
4556 M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
4558 F: drivers/misc/cb710/
4559 F: drivers/mmc/host/cb710-mmc.*
4560 F: include/linux/cb710.h
4562 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4563 M: Maxim Levitsky <maximlevitsky@gmail.com>
4565 F: drivers/media/rc/ene_ir.*
4567 EPSON S1D13XXX FRAMEBUFFER DRIVER
4568 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
4570 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4571 F: drivers/video/fbdev/s1d13xxxfb.c
4572 F: include/video/s1d13xxxfb.h
4574 ET131X NETWORK DRIVER
4575 M: Mark Einon <mark.einon@gmail.com>
4577 F: drivers/net/ethernet/agere/
4580 M: Stephen Hemminger <stephen@networkplumber.org>
4581 L: bridge@lists.linux-foundation.org (moderated for non-subscribers)
4582 L: netdev@vger.kernel.org
4583 W: http://www.linuxfoundation.org/en/Net:Bridge
4585 F: include/linux/netfilter_bridge/
4588 ETHERNET PHY LIBRARY
4589 M: Florian Fainelli <f.fainelli@gmail.com>
4590 L: netdev@vger.kernel.org
4592 F: include/linux/phy.h
4593 F: include/linux/phy_fixed.h
4595 F: Documentation/networking/phy.txt
4596 F: drivers/of/of_mdio.c
4597 F: drivers/of/of_net.c
4600 M: Jan Kara <jack@suse.com>
4601 L: linux-ext4@vger.kernel.org
4603 F: Documentation/filesystems/ext2.txt
4605 F: include/linux/ext2*
4608 M: "Theodore Ts'o" <tytso@mit.edu>
4609 M: Andreas Dilger <adilger.kernel@dilger.ca>
4610 L: linux-ext4@vger.kernel.org
4611 W: http://ext4.wiki.kernel.org
4612 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
4613 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4615 F: Documentation/filesystems/ext4.txt
4618 Extended Verification Module (EVM)
4619 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4620 L: linux-ima-devel@lists.sourceforge.net
4621 L: linux-security-module@vger.kernel.org
4623 F: security/integrity/evm/
4625 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4626 M: MyungJoo Ham <myungjoo.ham@samsung.com>
4627 M: Chanwoo Choi <cw00.choi@samsung.com>
4628 L: linux-kernel@vger.kernel.org
4629 T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4632 F: include/linux/extcon/
4633 F: include/linux/extcon.h
4634 F: Documentation/extcon/
4635 F: Documentation/devicetree/bindings/extcon/
4638 M: Jingoo Han <jingoohan1@gmail.com>
4639 L: dri-devel@lists.freedesktop.org
4641 F: drivers/gpu/drm/exynos/exynos_dp*
4643 EXYNOS SYSMMU (IOMMU) driver
4644 M: Marek Szyprowski <m.szyprowski@samsung.com>
4645 L: iommu@lists.linux-foundation.org
4647 F: drivers/iommu/exynos-iommu.c
4649 EXYNOS MIPI DISPLAY DRIVERS
4650 M: Inki Dae <inki.dae@samsung.com>
4651 M: Donghwa Lee <dh09.lee@samsung.com>
4652 M: Kyungmin Park <kyungmin.park@samsung.com>
4653 L: linux-fbdev@vger.kernel.org
4655 F: drivers/video/fbdev/exynos/exynos_mipi*
4656 F: include/video/exynos_mipi*
4658 EZchip NPS platform support
4659 M: Noam Camus <noamc@ezchip.com>
4661 F: arch/arc/plat-eznps
4662 F: arch/arc/boot/dts/eznps.dts
4664 F71805F HARDWARE MONITORING DRIVER
4665 M: Jean Delvare <jdelvare@suse.com>
4666 L: linux-hwmon@vger.kernel.org
4668 F: Documentation/hwmon/f71805f
4669 F: drivers/hwmon/f71805f.c
4672 M: Michael Buesch <m@bues.ch>
4673 L: linux-media@vger.kernel.org
4675 F: drivers/media/tuners/fc0011.h
4676 F: drivers/media/tuners/fc0011.c
4679 M: Antti Palosaari <crope@iki.fi>
4680 L: linux-media@vger.kernel.org
4681 W: https://linuxtv.org
4682 W: http://palosaari.fi/linux/
4683 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4684 T: git git://linuxtv.org/anttip/media_tree.git
4686 F: drivers/media/tuners/fc2580*
4689 M: Eric Paris <eparis@redhat.com>
4691 F: fs/notify/fanotify/
4692 F: include/linux/fanotify.h
4693 F: include/uapi/linux/fanotify.h
4695 FARSYNC SYNCHRONOUS DRIVER
4696 M: Kevin Curtis <kevin.curtis@farsite.co.uk>
4697 W: http://www.farsite.co.uk/
4699 F: drivers/net/wan/farsync.*
4701 FAULT INJECTION SUPPORT
4702 M: Akinobu Mita <akinobu.mita@gmail.com>
4704 F: Documentation/fault-injection/
4705 F: lib/fault-inject.c
4707 FBTFT Framebuffer drivers
4708 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4709 M: Noralf Trønnes <noralf@tronnes.org>
4711 F: drivers/staging/fbtft/
4713 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4714 M: Johannes Thumshirn <jth@kernel.org>
4715 L: fcoe-devel@open-fcoe.org
4716 W: www.Open-FCoE.org
4718 F: drivers/scsi/libfc/
4719 F: drivers/scsi/fcoe/
4721 F: include/scsi/libfc.h
4722 F: include/scsi/libfcoe.h
4723 F: include/uapi/scsi/fc/
4725 FILE LOCKING (flock() and fcntl()/lockf())
4726 M: Jeff Layton <jlayton@poochiereds.net>
4727 M: "J. Bruce Fields" <bfields@fieldses.org>
4728 L: linux-fsdevel@vger.kernel.org
4730 F: include/linux/fcntl.h
4731 F: include/linux/fs.h
4732 F: include/uapi/linux/fcntl.h
4733 F: include/uapi/linux/fs.h
4737 FILESYSTEMS (VFS and infrastructure)
4738 M: Alexander Viro <viro@zeniv.linux.org.uk>
4739 L: linux-fsdevel@vger.kernel.org
4743 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4744 M: Riku Voipio <riku.voipio@iki.fi>
4745 L: linux-hwmon@vger.kernel.org
4747 F: drivers/hwmon/f75375s.c
4748 F: include/linux/f75375s.h
4750 FIREWIRE AUDIO DRIVERS
4751 M: Clemens Ladisch <clemens@ladisch.de>
4752 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4753 T: git git://git.alsa-project.org/alsa-kernel.git
4757 FIREWIRE MEDIA DRIVERS (firedtv)
4758 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4759 L: linux-media@vger.kernel.org
4760 L: linux1394-devel@lists.sourceforge.net
4761 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4763 F: drivers/media/firewire/
4765 FIREWIRE SBP-2 TARGET
4766 M: Chris Boot <bootc@bootc.net>
4767 L: linux-scsi@vger.kernel.org
4768 L: target-devel@vger.kernel.org
4769 L: linux1394-devel@lists.sourceforge.net
4770 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4772 F: drivers/target/sbp/
4775 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4776 L: linux1394-devel@lists.sourceforge.net
4777 W: http://ieee1394.wiki.kernel.org/
4778 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4780 F: drivers/firewire/
4781 F: include/linux/firewire.h
4782 F: include/uapi/linux/firewire*.h
4785 FIRMWARE LOADER (request_firmware)
4786 M: Ming Lei <ming.lei@canonical.com>
4787 L: linux-kernel@vger.kernel.org
4789 F: Documentation/firmware_class/
4790 F: drivers/base/firmware*.c
4791 F: include/linux/firmware.h
4793 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4794 M: Joshua Morris <josh.h.morris@us.ibm.com>
4795 M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4797 F: drivers/block/rsxx/
4800 M: Jiri Kosina <jikos@kernel.org>
4801 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4803 F: drivers/block/floppy.c
4806 M: Alessandro Rubini <rubini@gnudd.com>
4807 W: http://www.ohwr.org/projects/fmc-bus
4810 F: include/linux/fmc*.h
4811 F: include/linux/ipmi-fru.h
4814 FPGA MANAGER FRAMEWORK
4815 M: Alan Tull <atull@opensource.altera.com>
4816 R: Moritz Fischer <moritz.fischer@ettus.com>
4819 F: include/linux/fpga/fpga-mgr.h
4820 W: http://www.rocketboards.org
4823 M: Bill Metzenthen <billm@melbpc.org.au>
4824 W: http://floatingpoint.sourceforge.net/emulator/index.html
4826 F: arch/x86/math-emu/
4828 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4829 L: netdev@vger.kernel.org
4831 F: drivers/net/wan/dlci.c
4832 F: drivers/net/wan/sdla.c
4835 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4836 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4837 L: linux-fbdev@vger.kernel.org
4838 W: http://linux-fbdev.sourceforge.net/
4839 Q: http://patchwork.kernel.org/project/linux-fbdev/list/
4840 T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4842 F: Documentation/fb/
4845 F: include/linux/fb.h
4846 F: include/uapi/video/
4847 F: include/uapi/linux/fb.h
4849 FREESCALE DIU FRAMEBUFFER DRIVER
4850 M: Timur Tabi <timur@tabi.org>
4851 L: linux-fbdev@vger.kernel.org
4853 F: drivers/video/fbdev/fsl-diu-fb.*
4855 FREESCALE DMA DRIVER
4856 M: Li Yang <leoli@freescale.com>
4857 M: Zhang Wei <zw@zh-kernel.org>
4858 L: linuxppc-dev@lists.ozlabs.org
4860 F: drivers/dma/fsldma.*
4862 FREESCALE GPMI NAND DRIVER
4863 M: Han Xu <han.xu@nxp.com>
4864 L: linux-mtd@lists.infradead.org
4866 F: drivers/mtd/nand/gpmi-nand/*
4868 FREESCALE I2C CPM DRIVER
4869 M: Jochen Friedrich <jochen@scram.de>
4870 L: linuxppc-dev@lists.ozlabs.org
4871 L: linux-i2c@vger.kernel.org
4873 F: drivers/i2c/busses/i2c-cpm.c
4875 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4876 M: Sascha Hauer <kernel@pengutronix.de>
4877 L: linux-fbdev@vger.kernel.org
4878 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4880 F: include/linux/platform_data/video-imxfb.h
4881 F: drivers/video/fbdev/imxfb.c
4883 FREESCALE QUAD SPI DRIVER
4884 M: Han Xu <han.xu@nxp.com>
4885 L: linux-mtd@lists.infradead.org
4887 F: drivers/mtd/spi-nor/fsl-quadspi.c
4889 FREESCALE SOC FS_ENET DRIVER
4890 M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4891 M: Vitaly Bordug <vbordug@ru.mvista.com>
4892 L: linuxppc-dev@lists.ozlabs.org
4893 L: netdev@vger.kernel.org
4895 F: drivers/net/ethernet/freescale/fs_enet/
4896 F: include/linux/fs_enet_pd.h
4898 FREESCALE IMX / MXC FEC DRIVER
4899 M: Fugang Duan <fugang.duan@nxp.com>
4900 L: netdev@vger.kernel.org
4902 F: drivers/net/ethernet/freescale/fec_main.c
4903 F: drivers/net/ethernet/freescale/fec_ptp.c
4904 F: drivers/net/ethernet/freescale/fec.h
4905 F: Documentation/devicetree/bindings/net/fsl-fec.txt
4907 FREESCALE QUICC ENGINE LIBRARY
4908 L: linuxppc-dev@lists.ozlabs.org
4910 F: drivers/soc/fsl/qe/
4911 F: include/soc/fsl/*qe*.h
4912 F: include/soc/fsl/*ucc*.h
4914 FREESCALE USB PERIPHERAL DRIVERS
4915 M: Li Yang <leoli@freescale.com>
4916 L: linux-usb@vger.kernel.org
4917 L: linuxppc-dev@lists.ozlabs.org
4919 F: drivers/usb/gadget/udc/fsl*
4921 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4922 M: Li Yang <leoli@freescale.com>
4923 L: netdev@vger.kernel.org
4924 L: linuxppc-dev@lists.ozlabs.org
4926 F: drivers/net/ethernet/freescale/ucc_geth*
4928 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4929 M: Claudiu Manoil <claudiu.manoil@freescale.com>
4930 L: netdev@vger.kernel.org
4932 F: drivers/net/ethernet/freescale/gianfar*
4933 X: drivers/net/ethernet/freescale/gianfar_ptp.c
4934 F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4936 FREESCALE QUICC ENGINE UCC HDLC DRIVER
4937 M: Zhao Qiang <qiang.zhao@nxp.com>
4938 L: netdev@vger.kernel.org
4939 L: linuxppc-dev@lists.ozlabs.org
4941 F: drivers/net/wan/fsl_ucc_hdlc*
4943 FREESCALE QUICC ENGINE UCC UART DRIVER
4944 M: Timur Tabi <timur@tabi.org>
4945 L: linuxppc-dev@lists.ozlabs.org
4947 F: drivers/tty/serial/ucc_uart.c
4949 FREESCALE SOC SOUND DRIVERS
4950 M: Timur Tabi <timur@tabi.org>
4951 M: Nicolin Chen <nicoleotsuka@gmail.com>
4952 M: Xiubo Li <Xiubo.Lee@gmail.com>
4953 R: Fabio Estevam <fabio.estevam@nxp.com>
4954 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4955 L: linuxppc-dev@lists.ozlabs.org
4957 F: sound/soc/fsl/fsl*
4958 F: sound/soc/fsl/imx*
4959 F: sound/soc/fsl/mpc8610_hpcd.c
4961 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4962 M: "J. German Rivera" <German.Rivera@freescale.com>
4963 M: Stuart Yoder <stuart.yoder@nxp.com>
4964 L: linux-kernel@vger.kernel.org
4966 F: drivers/staging/fsl-mc/
4969 M: Christoph Hellwig <hch@infradead.org>
4970 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4975 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4976 M: Pavel Machek <pavel@ucw.cz>
4977 L: linux-pm@vger.kernel.org
4979 F: Documentation/power/freezing-of-tasks.txt
4980 F: include/linux/freezer.h
4984 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4985 L: linux-kernel@vger.kernel.org
4988 F: include/linux/frontswap.h
4990 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4991 M: David Howells <dhowells@redhat.com>
4992 L: linux-cachefs@redhat.com (moderated for non-subscribers)
4994 F: Documentation/filesystems/caching/
4996 F: include/linux/fscache*.h
4998 FS-CRYPTO: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
4999 M: Theodore Y. Ts'o <tytso@mit.edu>
5000 M: Jaegeuk Kim <jaegeuk@kernel.org>
5003 F: include/linux/fscrypto.h
5006 M: Jaegeuk Kim <jaegeuk@kernel.org>
5007 M: Changman Lee <cm224.lee@samsung.com>
5008 R: Chao Yu <yuchao0@huawei.com>
5009 L: linux-f2fs-devel@lists.sourceforge.net
5010 W: http://en.wikipedia.org/wiki/F2FS
5011 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
5013 F: Documentation/filesystems/f2fs.txt
5014 F: Documentation/ABI/testing/sysfs-fs-f2fs
5016 F: include/linux/f2fs_fs.h
5017 F: include/trace/events/f2fs.h
5019 FUJITSU FR-V (FRV) PORT
5023 FUJITSU LAPTOP EXTRAS
5024 M: Jonathan Woithe <jwoithe@just42.net>
5025 L: platform-driver-x86@vger.kernel.org
5027 F: drivers/platform/x86/fujitsu-laptop.c
5029 FUJITSU M-5MO LS CAMERA ISP DRIVER
5030 M: Kyungmin Park <kyungmin.park@samsung.com>
5031 M: Heungjun Kim <riverful.kim@samsung.com>
5032 L: linux-media@vger.kernel.org
5034 F: drivers/media/i2c/m5mols/
5035 F: include/media/i2c/m5mols.h
5037 FUJITSU TABLET EXTRAS
5038 M: Robert Gerlach <khnz@gmx.de>
5039 L: platform-driver-x86@vger.kernel.org
5041 F: drivers/platform/x86/fujitsu-tablet.c
5043 FUSE: FILESYSTEM IN USERSPACE
5044 M: Miklos Szeredi <miklos@szeredi.hu>
5045 L: linux-fsdevel@vger.kernel.org
5046 W: http://fuse.sourceforge.net/
5047 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
5050 F: include/uapi/linux/fuse.h
5051 F: Documentation/filesystems/fuse.txt
5053 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
5054 M: Rik Faith <faith@cs.unc.edu>
5055 L: linux-scsi@vger.kernel.org
5056 S: Odd Fixes (e.g., new signatures)
5057 F: drivers/scsi/fdomain.*
5059 GCOV BASED KERNEL PROFILING
5060 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
5063 F: Documentation/gcov.txt
5065 GDT SCSI DISK ARRAY CONTROLLER DRIVER
5066 M: Achim Leubner <achim_leubner@adaptec.com>
5067 L: linux-scsi@vger.kernel.org
5068 W: http://www.icp-vortex.com/
5070 F: drivers/scsi/gdt*
5072 GDB KERNEL DEBUGGING HELPER SCRIPTS
5073 M: Jan Kiszka <jan.kiszka@siemens.com>
5074 M: Kieran Bingham <kieran@bingham.xyz>
5078 GEMTEK FM RADIO RECEIVER DRIVER
5079 M: Hans Verkuil <hverkuil@xs4all.nl>
5080 L: linux-media@vger.kernel.org
5081 T: git git://linuxtv.org/media_tree.git
5082 W: https://linuxtv.org
5084 F: drivers/media/radio/radio-gemtek*
5086 GENERIC GPIO I2C DRIVER
5087 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
5089 F: drivers/i2c/busses/i2c-gpio.c
5090 F: include/linux/i2c-gpio.h
5092 GENERIC GPIO I2C MULTIPLEXER DRIVER
5093 M: Peter Korsgaard <peter.korsgaard@barco.com>
5094 L: linux-i2c@vger.kernel.org
5096 F: drivers/i2c/muxes/i2c-mux-gpio.c
5097 F: include/linux/i2c-mux-gpio.h
5098 F: Documentation/i2c/muxes/i2c-mux-gpio
5100 GENERIC HDLC (WAN) DRIVERS
5101 M: Krzysztof Halasa <khc@pm.waw.pl>
5102 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
5104 F: drivers/net/wan/c101.c
5105 F: drivers/net/wan/hd6457*
5106 F: drivers/net/wan/hdlc*
5107 F: drivers/net/wan/n2.c
5108 F: drivers/net/wan/pc300too.c
5109 F: drivers/net/wan/pci200syn.c
5110 F: drivers/net/wan/wanxl*
5112 GENERIC INCLUDE/ASM HEADER FILES
5113 M: Arnd Bergmann <arnd@arndb.de>
5114 L: linux-arch@vger.kernel.org
5115 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
5117 F: include/asm-generic/
5118 F: include/uapi/asm-generic/
5120 GENERIC PHY FRAMEWORK
5121 M: Kishon Vijay Abraham I <kishon@ti.com>
5122 L: linux-kernel@vger.kernel.org
5123 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
5126 F: include/linux/phy/
5129 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5130 M: Kevin Hilman <khilman@kernel.org>
5131 M: Ulf Hansson <ulf.hansson@linaro.org>
5132 L: linux-pm@vger.kernel.org
5134 F: drivers/base/power/domain*.c
5135 F: include/linux/pm_domain.h
5137 GENERIC UIO DRIVER FOR PCI DEVICES
5138 M: "Michael S. Tsirkin" <mst@redhat.com>
5139 L: kvm@vger.kernel.org
5141 F: drivers/uio/uio_pci_generic.c
5143 GET_MAINTAINER SCRIPT
5144 M: Joe Perches <joe@perches.com>
5146 F: scripts/get_maintainer.pl
5149 M: Steven Whitehouse <swhiteho@redhat.com>
5150 M: Bob Peterson <rpeterso@redhat.com>
5151 L: cluster-devel@redhat.com
5152 W: http://sources.redhat.com/cluster/
5153 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5155 F: Documentation/filesystems/gfs2*.txt
5157 F: include/uapi/linux/gfs2_ondisk.h
5159 GIGASET ISDN DRIVERS
5160 M: Paul Bolle <pebolle@tiscali.nl>
5161 L: gigaset307x-common@lists.sourceforge.net
5162 W: http://gigaset307x.sourceforge.net/
5164 F: Documentation/isdn/README.gigaset
5165 F: drivers/isdn/gigaset/
5166 F: include/uapi/linux/gigaset_dev.h
5169 M: Hans Verkuil <hans.verkuil@cisco.com>
5170 L: linux-media@vger.kernel.org
5172 F: drivers/media/usb/go7007/
5175 M: Bastien Nocera <hadess@hadess.net>
5176 L: linux-input@vger.kernel.org
5178 F: drivers/input/touchscreen/goodix.c
5181 M: Linus Walleij <linus.walleij@linaro.org>
5182 M: Alexandre Courbot <gnurou@gmail.com>
5183 L: linux-gpio@vger.kernel.org
5184 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
5186 F: Documentation/devicetree/bindings/gpio/
5187 F: Documentation/gpio/
5188 F: Documentation/ABI/testing/gpio-cdev
5189 F: Documentation/ABI/obsolete/sysfs-gpio
5191 F: include/linux/gpio/
5192 F: include/linux/gpio.h
5193 F: include/asm-generic/gpio.h
5194 F: include/uapi/linux/gpio.h
5197 GRE DEMULTIPLEXER DRIVER
5198 M: Dmitry Kozlov <xeb@mail.ru>
5199 L: netdev@vger.kernel.org
5201 F: net/ipv4/gre_demux.c
5202 F: net/ipv4/gre_offload.c
5203 F: include/net/gre.h
5205 GRETH 10/100/1G Ethernet MAC device driver
5206 M: Andreas Larsson <andreas@gaisler.com>
5207 L: netdev@vger.kernel.org
5209 F: drivers/net/ethernet/aeroflex/
5211 GSPCA FINEPIX SUBDRIVER
5212 M: Frank Zago <frank@zago.net>
5213 L: linux-media@vger.kernel.org
5214 T: git git://linuxtv.org/media_tree.git
5216 F: drivers/media/usb/gspca/finepix.c
5218 GSPCA GL860 SUBDRIVER
5219 M: Olivier Lorin <o.lorin@laposte.net>
5220 L: linux-media@vger.kernel.org
5221 T: git git://linuxtv.org/media_tree.git
5223 F: drivers/media/usb/gspca/gl860/
5225 GSPCA M5602 SUBDRIVER
5226 M: Erik Andren <erik.andren@gmail.com>
5227 L: linux-media@vger.kernel.org
5228 T: git git://linuxtv.org/media_tree.git
5230 F: drivers/media/usb/gspca/m5602/
5232 GSPCA PAC207 SONIXB SUBDRIVER
5233 M: Hans Verkuil <hverkuil@xs4all.nl>
5234 L: linux-media@vger.kernel.org
5235 T: git git://linuxtv.org/media_tree.git
5237 F: drivers/media/usb/gspca/pac207.c
5239 GSPCA SN9C20X SUBDRIVER
5240 M: Brian Johnson <brijohn@gmail.com>
5241 L: linux-media@vger.kernel.org
5242 T: git git://linuxtv.org/media_tree.git
5244 F: drivers/media/usb/gspca/sn9c20x.c
5246 GSPCA T613 SUBDRIVER
5247 M: Leandro Costantino <lcostantino@gmail.com>
5248 L: linux-media@vger.kernel.org
5249 T: git git://linuxtv.org/media_tree.git
5251 F: drivers/media/usb/gspca/t613.c
5253 GSPCA USB WEBCAM DRIVER
5254 M: Hans Verkuil <hverkuil@xs4all.nl>
5255 L: linux-media@vger.kernel.org
5256 T: git git://linuxtv.org/media_tree.git
5258 F: drivers/media/usb/gspca/
5260 GUID PARTITION TABLE (GPT)
5261 M: Davidlohr Bueso <dave@stgolabs.net>
5262 L: linux-efi@vger.kernel.org
5264 F: block/partitions/efi.*
5266 STK1160 USB VIDEO CAPTURE DRIVER
5267 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
5268 L: linux-media@vger.kernel.org
5269 T: git git://linuxtv.org/media_tree.git
5271 F: drivers/media/usb/stk1160/
5274 M: Yoshinori Sato <ysato@users.sourceforge.jp>
5275 L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
5276 W: http://uclinux-h8.sourceforge.jp
5277 T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
5280 F: drivers/clocksource/h8300_*.c
5281 F: drivers/clk/h8300/
5282 F: drivers/irqchip/irq-renesas-h8*.c
5284 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
5285 M: Frank Seidel <frank@f-seidel.de>
5286 L: platform-driver-x86@vger.kernel.org
5287 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
5289 F: drivers/platform/x86/hdaps.c
5291 HDPVR USB VIDEO ENCODER DRIVER
5292 M: Hans Verkuil <hverkuil@xs4all.nl>
5293 L: linux-media@vger.kernel.org
5294 T: git git://linuxtv.org/media_tree.git
5295 W: https://linuxtv.org
5297 F: drivers/media/usb/hdpvr/
5299 HWPOISON MEMORY FAILURE HANDLING
5300 M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
5301 L: linux-mm@kvack.org
5303 F: mm/memory-failure.c
5304 F: mm/hwpoison-inject.c
5306 HYPERVISOR VIRTUAL CONSOLE DRIVER
5307 L: linuxppc-dev@lists.ozlabs.org
5312 M: Antti Palosaari <crope@iki.fi>
5313 L: linux-media@vger.kernel.org
5314 W: https://linuxtv.org
5315 W: http://palosaari.fi/linux/
5316 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5317 T: git git://linuxtv.org/anttip/media_tree.git
5319 F: drivers/media/usb/hackrf/
5322 M: Jean Delvare <jdelvare@suse.com>
5323 M: Guenter Roeck <linux@roeck-us.net>
5324 L: linux-hwmon@vger.kernel.org
5325 W: http://hwmon.wiki.kernel.org/
5326 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
5327 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
5329 F: Documentation/hwmon/
5331 F: include/linux/hwmon*.h
5333 HARDWARE RANDOM NUMBER GENERATOR CORE
5334 M: Matt Mackall <mpm@selenic.com>
5335 M: Herbert Xu <herbert@gondor.apana.org.au>
5336 L: linux-crypto@vger.kernel.org
5338 F: Documentation/devicetree/bindings/rng/
5339 F: Documentation/hw_random.txt
5340 F: drivers/char/hw_random/
5341 F: include/linux/hw_random.h
5343 HARDWARE SPINLOCK CORE
5344 M: Ohad Ben-Cohen <ohad@wizery.com>
5345 M: Bjorn Andersson <bjorn.andersson@linaro.org>
5346 L: linux-remoteproc@vger.kernel.org
5348 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
5349 F: Documentation/devicetree/bindings/hwlock/
5350 F: Documentation/hwspinlock.txt
5351 F: drivers/hwspinlock/
5352 F: include/linux/hwspinlock.h
5354 HARMONY SOUND DRIVER
5355 L: linux-parisc@vger.kernel.org
5357 F: sound/parisc/harmony.*
5360 M: Antti Palosaari <crope@iki.fi>
5361 L: linux-media@vger.kernel.org
5362 W: https://linuxtv.org
5363 W: http://palosaari.fi/linux/
5364 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5365 T: git git://linuxtv.org/anttip/media_tree.git
5367 F: drivers/media/dvb-frontends/hd29l2*
5369 HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
5370 M: Brian Boylston <brian.boylston@hpe.com>
5372 F: Documentation/watchdog/hpwdt.txt
5373 F: drivers/watchdog/hpwdt.c
5375 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
5376 M: Don Brace <don.brace@microsemi.com>
5377 L: iss_storagedev@hp.com
5378 L: esc.storagedev@microsemi.com
5379 L: linux-scsi@vger.kernel.org
5381 F: Documentation/scsi/hpsa.txt
5382 F: drivers/scsi/hpsa*.[ch]
5383 F: include/linux/cciss*.h
5384 F: include/uapi/linux/cciss*.h
5386 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5387 M: Don Brace <don.brace@microsemi.com>
5388 L: iss_storagedev@hp.com
5389 L: esc.storagedev@microsemi.com
5390 L: linux-scsi@vger.kernel.org
5392 F: Documentation/blockdev/cciss.txt
5393 F: drivers/block/cciss*
5394 F: include/linux/cciss_ioctl.h
5395 F: include/uapi/linux/cciss_ioctl.h
5398 M: Mike Marciniszyn <mike.marciniszyn@intel.com>
5399 M: Dennis Dalessandro <dennis.dalessandro@intel.com>
5400 L: linux-rdma@vger.kernel.org
5402 F: drivers/infiniband/hw/hfi1
5405 L: linux-fsdevel@vger.kernel.org
5407 F: Documentation/filesystems/hfs.txt
5411 L: linux-fsdevel@vger.kernel.org
5413 F: Documentation/filesystems/hfsplus.txt
5416 HGA FRAMEBUFFER DRIVER
5417 M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5418 L: linux-nvidia@lists.surfsouth.com
5419 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5421 F: drivers/video/fbdev/hgafb.c
5423 HIBERNATION (aka Software Suspend, aka swsusp)
5424 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5425 M: Pavel Machek <pavel@ucw.cz>
5426 L: linux-pm@vger.kernel.org
5429 F: drivers/base/power/
5431 F: include/linux/suspend.h
5432 F: include/linux/freezer.h
5433 F: include/linux/pm.h
5434 F: arch/*/include/asm/suspend*.h
5437 M: Jiri Kosina <jikos@kernel.org>
5438 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
5439 L: linux-input@vger.kernel.org
5440 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5443 F: include/linux/hid*
5444 F: include/uapi/linux/hid*
5446 HID SENSOR HUB DRIVERS
5447 M: Jiri Kosina <jikos@kernel.org>
5448 M: Jonathan Cameron <jic23@kernel.org>
5449 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5450 L: linux-input@vger.kernel.org
5451 L: linux-iio@vger.kernel.org
5453 F: Documentation/hid/hid-sensor*
5454 F: drivers/hid/hid-sensor-*
5455 F: drivers/iio/*/hid-*
5456 F: include/linux/hid-sensor-*
5458 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5459 M: Thomas Gleixner <tglx@linutronix.de>
5460 L: linux-kernel@vger.kernel.org
5461 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5463 F: Documentation/timers/
5464 F: kernel/time/hrtimer.c
5465 F: kernel/time/clockevents.c
5466 F: kernel/time/tick*.*
5467 F: kernel/time/timer_*.c
5468 F: include/linux/clockchips.h
5469 F: include/linux/hrtimer.h
5471 HIGH-SPEED SCC DRIVER FOR AX.25
5472 L: linux-hams@vger.kernel.org
5474 F: drivers/net/hamradio/dmascc.c
5475 F: drivers/net/hamradio/scc.c
5477 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5478 M: HighPoint Linux Team <linux@highpoint-tech.com>
5479 W: http://www.highpoint-tech.com
5481 F: Documentation/scsi/hptiop.txt
5482 F: drivers/scsi/hptiop.c
5485 M: Jes Sorensen <jes@trained-monkey.org>
5486 L: linux-hippi@sunsite.dk
5488 F: include/linux/hippidevice.h
5489 F: include/uapi/linux/if_hippi.h
5491 F: drivers/net/hippi/
5493 HISILICON NETWORK SUBSYSTEM DRIVER
5494 M: Yisen Zhuang <yisen.zhuang@huawei.com>
5495 M: Salil Mehta <salil.mehta@huawei.com>
5496 L: netdev@vger.kernel.org
5497 W: http://www.hisilicon.com
5499 F: drivers/net/ethernet/hisilicon/
5500 F: Documentation/devicetree/bindings/net/hisilicon*.txt
5502 HISILICON SAS Controller
5503 M: John Garry <john.garry@huawei.com>
5504 W: http://www.hisilicon.com
5506 F: drivers/scsi/hisi_sas/
5507 F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5510 M: Jouni Malinen <j@w1.fi>
5511 L: hostap@shmoo.com (subscribers-only)
5512 L: linux-wireless@vger.kernel.org
5513 W: http://hostap.epitest.fi/
5515 F: drivers/net/wireless/intersil/hostap/
5517 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5518 L: platform-driver-x86@vger.kernel.org
5520 F: drivers/platform/x86/tc1100-wmi.c
5522 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5523 M: Jaroslav Kysela <perex@perex.cz>
5525 F: drivers/net/ethernet/hp/hp100.*
5527 HPET: High Precision Event Timers driver
5528 M: Clemens Ladisch <clemens@ladisch.de>
5530 F: Documentation/timers/hpet.txt
5531 F: drivers/char/hpet.c
5532 F: include/linux/hpet.h
5533 F: include/uapi/linux/hpet.h
5537 F: arch/x86/kernel/hpet.c
5538 F: arch/x86/include/asm/hpet.h
5541 M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5542 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5547 M: Sebastian Reichel <sre@kernel.org>
5548 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5550 F: Documentation/ABI/testing/sysfs-bus-hsi
5551 F: Documentation/hsi.txt
5553 F: include/linux/hsi/
5554 F: include/uapi/linux/hsi/
5557 M: Jan Dumon <j.dumon@option.com>
5558 W: http://www.pharscape.org
5560 F: drivers/net/usb/hso.c
5562 HSR NETWORK PROTOCOL
5563 M: Arvid Brodin <arvid.brodin@alten.se>
5564 L: netdev@vger.kernel.org
5568 HTCPEN TOUCHSCREEN DRIVER
5569 M: Pau Oliva Fora <pof@eslack.org>
5570 L: linux-input@vger.kernel.org
5572 F: drivers/input/touchscreen/htcpen.c
5575 M: Nadia Yvette Chambers <nyc@holomorphy.com>
5579 Hyper-V CORE AND DRIVERS
5580 M: "K. Y. Srinivasan" <kys@microsoft.com>
5581 M: Haiyang Zhang <haiyangz@microsoft.com>
5582 L: devel@linuxdriverproject.org
5584 F: arch/x86/include/asm/mshyperv.h
5585 F: arch/x86/include/uapi/asm/hyperv.h
5586 F: arch/x86/kernel/cpu/mshyperv.c
5587 F: drivers/hid/hid-hyperv.c
5589 F: drivers/input/serio/hyperv-keyboard.c
5590 F: drivers/pci/host/pci-hyperv.c
5591 F: drivers/net/hyperv/
5592 F: drivers/scsi/storvsc_drv.c
5593 F: drivers/video/fbdev/hyperv_fb.c
5594 F: include/linux/hyperv.h
5596 F: Documentation/ABI/stable/sysfs-bus-vmbus
5599 M: Peter Rosin <peda@axentia.se>
5600 L: linux-i2c@vger.kernel.org
5602 F: Documentation/i2c/i2c-topology
5603 F: Documentation/i2c/muxes/
5604 F: Documentation/devicetree/bindings/i2c/i2c-mux*
5605 F: drivers/i2c/i2c-mux.c
5606 F: drivers/i2c/muxes/
5607 F: include/linux/i2c-mux.h
5609 I2C OVER PARALLEL PORT
5610 M: Jean Delvare <jdelvare@suse.com>
5611 L: linux-i2c@vger.kernel.org
5613 F: Documentation/i2c/busses/i2c-parport
5614 F: Documentation/i2c/busses/i2c-parport-light
5615 F: drivers/i2c/busses/i2c-parport.c
5616 F: drivers/i2c/busses/i2c-parport-light.c
5618 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5619 M: Jean Delvare <jdelvare@suse.com>
5620 L: linux-i2c@vger.kernel.org
5622 F: Documentation/i2c/busses/i2c-ali1535
5623 F: Documentation/i2c/busses/i2c-ali1563
5624 F: Documentation/i2c/busses/i2c-ali15x3
5625 F: Documentation/i2c/busses/i2c-amd756
5626 F: Documentation/i2c/busses/i2c-amd8111
5627 F: Documentation/i2c/busses/i2c-i801
5628 F: Documentation/i2c/busses/i2c-nforce2
5629 F: Documentation/i2c/busses/i2c-piix4
5630 F: Documentation/i2c/busses/i2c-sis5595
5631 F: Documentation/i2c/busses/i2c-sis630
5632 F: Documentation/i2c/busses/i2c-sis96x
5633 F: Documentation/i2c/busses/i2c-via
5634 F: Documentation/i2c/busses/i2c-viapro
5635 F: drivers/i2c/busses/i2c-ali1535.c
5636 F: drivers/i2c/busses/i2c-ali1563.c
5637 F: drivers/i2c/busses/i2c-ali15x3.c
5638 F: drivers/i2c/busses/i2c-amd756.c
5639 F: drivers/i2c/busses/i2c-amd756-s4882.c
5640 F: drivers/i2c/busses/i2c-amd8111.c
5641 F: drivers/i2c/busses/i2c-i801.c
5642 F: drivers/i2c/busses/i2c-isch.c
5643 F: drivers/i2c/busses/i2c-nforce2.c
5644 F: drivers/i2c/busses/i2c-nforce2-s4985.c
5645 F: drivers/i2c/busses/i2c-piix4.c
5646 F: drivers/i2c/busses/i2c-sis5595.c
5647 F: drivers/i2c/busses/i2c-sis630.c
5648 F: drivers/i2c/busses/i2c-sis96x.c
5649 F: drivers/i2c/busses/i2c-via.c
5650 F: drivers/i2c/busses/i2c-viapro.c
5652 I2C/SMBUS ISMT DRIVER
5653 M: Seth Heasley <seth.heasley@intel.com>
5654 M: Neil Horman <nhorman@tuxdriver.com>
5655 L: linux-i2c@vger.kernel.org
5656 F: drivers/i2c/busses/i2c-ismt.c
5657 F: Documentation/i2c/busses/i2c-ismt
5659 I2C/SMBUS STUB DRIVER
5660 M: Jean Delvare <jdelvare@suse.com>
5661 L: linux-i2c@vger.kernel.org
5663 F: drivers/i2c/i2c-stub.c
5666 M: Wolfram Sang <wsa@the-dreams.de>
5667 L: linux-i2c@vger.kernel.org
5668 W: https://i2c.wiki.kernel.org/
5669 Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
5670 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5672 F: Documentation/devicetree/bindings/i2c/
5673 F: Documentation/i2c/
5676 F: include/linux/i2c.h
5677 F: include/linux/i2c-*.h
5678 F: include/uapi/linux/i2c.h
5679 F: include/uapi/linux/i2c-*.h
5682 M: Mika Westerberg <mika.westerberg@linux.intel.com>
5683 L: linux-i2c@vger.kernel.org
5684 L: linux-acpi@vger.kernel.org
5688 M: Jean Delvare <jdelvare@suse.com>
5689 L: linux-i2c@vger.kernel.org
5691 F: Documentation/i2c/busses/i2c-taos-evm
5692 F: drivers/i2c/busses/i2c-taos-evm.c
5695 M: Till Harbaum <till@harbaum.org>
5696 L: linux-i2c@vger.kernel.org
5697 W: http://www.harbaum.org/till/i2c_tiny_usb
5699 F: drivers/i2c/busses/i2c-tiny-usb.c
5702 M: "H. Peter Anvin" <hpa@zytor.com>
5706 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5707 M: "H. Peter Anvin" <hpa@zytor.com>
5708 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5711 IA64 (Itanium) PLATFORM
5712 M: Tony Luck <tony.luck@intel.com>
5713 M: Fenghua Yu <fenghua.yu@intel.com>
5714 L: linux-ia64@vger.kernel.org
5715 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5719 IBM Power VMX Cryptographic instructions
5720 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5721 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5722 L: linux-crypto@vger.kernel.org
5724 F: drivers/crypto/vmx/Makefile
5725 F: drivers/crypto/vmx/Kconfig
5726 F: drivers/crypto/vmx/vmx.c
5727 F: drivers/crypto/vmx/aes*
5728 F: drivers/crypto/vmx/ghash*
5729 F: drivers/crypto/vmx/ppc-xlate.pl
5731 IBM Power in-Nest Crypto Acceleration
5732 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5733 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5734 L: linux-crypto@vger.kernel.org
5736 F: drivers/crypto/nx/Makefile
5737 F: drivers/crypto/nx/Kconfig
5738 F: drivers/crypto/nx/nx-aes*
5739 F: drivers/crypto/nx/nx-sha*
5740 F: drivers/crypto/nx/nx.*
5741 F: drivers/crypto/nx/nx_csbcpb.h
5742 F: drivers/crypto/nx/nx_debugfs.h
5744 IBM Power 842 compression accelerator
5745 M: Dan Streetman <ddstreet@ieee.org>
5747 F: drivers/crypto/nx/Makefile
5748 F: drivers/crypto/nx/Kconfig
5749 F: drivers/crypto/nx/nx-842*
5750 F: include/linux/sw842.h
5754 IBM Power Linux RAID adapter
5755 M: Brian King <brking@us.ibm.com>
5757 F: drivers/scsi/ipr.*
5759 IBM Power Virtual Ethernet Device Driver
5760 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5761 L: netdev@vger.kernel.org
5763 F: drivers/net/ethernet/ibm/ibmveth.*
5765 IBM Power SRIOV Virtual NIC Device Driver
5766 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5767 M: John Allen <jallen@linux.vnet.ibm.com>
5768 L: netdev@vger.kernel.org
5770 F: drivers/net/ethernet/ibm/ibmvnic.*
5772 IBM Power Virtual SCSI Device Drivers
5773 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5774 L: linux-scsi@vger.kernel.org
5776 F: drivers/scsi/ibmvscsi/ibmvscsi*
5777 F: drivers/scsi/ibmvscsi/viosrp.h
5779 IBM Power Virtual FC Device Drivers
5780 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5781 L: linux-scsi@vger.kernel.org
5783 F: drivers/scsi/ibmvscsi/ibmvfc*
5785 IBM ServeRAID RAID DRIVER
5787 F: drivers/scsi/ips.*
5789 ICH LPC AND GPIO DRIVER
5790 M: Peter Tyser <ptyser@xes-inc.com>
5792 F: drivers/mfd/lpc_ich.c
5793 F: drivers/gpio/gpio-ich.c
5796 M: "David S. Miller" <davem@davemloft.net>
5797 L: linux-ide@vger.kernel.org
5798 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
5799 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5801 F: Documentation/ide/
5803 F: include/linux/ide.h
5805 IDEAPAD LAPTOP EXTRAS DRIVER
5806 M: Ike Panhc <ike.pan@canonical.com>
5807 L: platform-driver-x86@vger.kernel.org
5808 W: http://launchpad.net/ideapad-laptop
5810 F: drivers/platform/x86/ideapad-laptop.c
5812 IDEAPAD LAPTOP SLIDEBAR DRIVER
5813 M: Andrey Moiseev <o2g.org.ru@gmail.com>
5814 L: linux-input@vger.kernel.org
5815 W: https://github.com/o2genum/ideapad-slidebar
5817 F: drivers/input/misc/ideapad_slidebar.c
5820 M: Borislav Petkov <bp@alien8.de>
5821 L: linux-ide@vger.kernel.org
5823 F: Documentation/cdrom/ide-cd
5824 F: drivers/ide/ide-cd*
5827 M: Andy Henroid <andrew.d.henroid@intel.com>
5828 L: linux-pm@vger.kernel.org
5830 F: drivers/idle/i7300_idle.c
5832 IEEE 802.15.4 SUBSYSTEM
5833 M: Alexander Aring <aar@pengutronix.de>
5834 L: linux-wpan@vger.kernel.org
5835 W: http://wpan.cakelab.org/
5836 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
5837 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
5841 F: drivers/net/ieee802154/
5842 F: include/linux/nl802154.h
5843 F: include/linux/ieee802154.h
5844 F: include/net/nl802154.h
5845 F: include/net/mac802154.h
5846 F: include/net/af_ieee802154.h
5847 F: include/net/cfg802154.h
5848 F: include/net/ieee802154_netdev.h
5849 F: Documentation/networking/ieee802154.txt
5851 IGORPLUG-USB IR RECEIVER
5852 M: Sean Young <sean@mess.org>
5853 L: linux-media@vger.kernel.org
5855 F: drivers/media/rc/igorplugusb.c
5857 IGUANAWORKS USB IR TRANSCEIVER
5858 M: Sean Young <sean@mess.org>
5859 L: linux-media@vger.kernel.org
5861 F: drivers/media/rc/iguanair.c
5863 IIO SUBSYSTEM AND DRIVERS
5864 M: Jonathan Cameron <jic23@kernel.org>
5865 R: Hartmut Knaack <knaack.h@gmx.de>
5866 R: Lars-Peter Clausen <lars@metafoo.de>
5867 R: Peter Meerwald-Stadler <pmeerw@pmeerw.net>
5868 L: linux-iio@vger.kernel.org
5869 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
5871 F: Documentation/devicetree/bindings/iio/
5873 F: drivers/staging/iio/
5874 F: include/linux/iio/
5877 IKANOS/ADI EAGLE ADSL USB DRIVER
5878 M: Matthieu Castet <castet.matthieu@free.fr>
5879 M: Stanislaw Gruszka <stf_xl@wp.pl>
5881 F: drivers/usb/atm/ueagle-atm.c
5883 INA209 HARDWARE MONITOR DRIVER
5884 M: Guenter Roeck <linux@roeck-us.net>
5885 L: linux-hwmon@vger.kernel.org
5887 F: Documentation/hwmon/ina209
5888 F: Documentation/devicetree/bindings/i2c/ina209.txt
5889 F: drivers/hwmon/ina209.c
5891 INA2XX HARDWARE MONITOR DRIVER
5892 M: Guenter Roeck <linux@roeck-us.net>
5893 L: linux-hwmon@vger.kernel.org
5895 F: Documentation/hwmon/ina2xx
5896 F: drivers/hwmon/ina2xx.c
5897 F: include/linux/platform_data/ina2xx.h
5899 INDUSTRY PACK SUBSYSTEM (IPACK)
5900 M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5901 M: Jens Taprogge <jens.taprogge@taprogge.org>
5902 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5903 L: industrypack-devel@lists.sourceforge.net
5904 W: http://industrypack.sourceforge.net
5908 INGENIC JZ4780 DMA Driver
5909 M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5911 F: drivers/dma/dma-jz4780.c
5913 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5914 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5915 M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5916 L: linux-ima-devel@lists.sourceforge.net
5917 L: linux-ima-user@lists.sourceforge.net
5918 L: linux-security-module@vger.kernel.org
5919 T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
5921 F: security/integrity/ima/
5923 IMGTEC IR DECODER DRIVER
5924 M: James Hogan <james.hogan@imgtec.com>
5926 F: drivers/media/rc/img-ir/
5928 IMS TWINTURBO FRAMEBUFFER DRIVER
5929 L: linux-fbdev@vger.kernel.org
5931 F: drivers/video/fbdev/imsttfb.c
5933 INFINIBAND SUBSYSTEM
5934 M: Doug Ledford <dledford@redhat.com>
5935 M: Sean Hefty <sean.hefty@intel.com>
5936 M: Hal Rosenstock <hal.rosenstock@gmail.com>
5937 L: linux-rdma@vger.kernel.org
5938 W: http://www.openfabrics.org/
5939 Q: http://patchwork.kernel.org/project/linux-rdma/list/
5940 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5942 F: Documentation/infiniband/
5943 F: drivers/infiniband/
5944 F: include/uapi/linux/if_infiniband.h
5945 F: include/uapi/rdma/
5949 M: John McCutchan <john@johnmccutchan.com>
5950 M: Robert Love <rlove@rlove.org>
5951 M: Eric Paris <eparis@parisplace.org>
5953 F: Documentation/filesystems/inotify.txt
5954 F: fs/notify/inotify/
5955 F: include/linux/inotify.h
5956 F: include/uapi/linux/inotify.h
5958 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5959 M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
5960 L: linux-input@vger.kernel.org
5961 Q: http://patchwork.kernel.org/project/linux-input/list/
5962 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5965 F: include/linux/input.h
5966 F: include/uapi/linux/input.h
5967 F: include/linux/input/
5968 F: Documentation/devicetree/bindings/input/
5970 INPUT MULTITOUCH (MT) PROTOCOL
5971 M: Henrik Rydberg <rydberg@bitmath.org>
5972 L: linux-input@vger.kernel.org
5974 F: Documentation/input/multi-touch-protocol.txt
5975 F: drivers/input/input-mt.c
5978 INTEL ASoC BDW/HSW DRIVERS
5979 M: Jie Yang <yang.jie@linux.intel.com>
5980 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5982 F: sound/soc/intel/common/sst-dsp*
5983 F: sound/soc/intel/common/sst-firmware.c
5984 F: sound/soc/intel/boards/broadwell.c
5985 F: sound/soc/intel/haswell/
5987 INTEL C600 SERIES SAS CONTROLLER DRIVER
5988 M: Intel SCU Linux support <intel-linux-scu@intel.com>
5989 M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5990 L: linux-scsi@vger.kernel.org
5991 T: git git://git.code.sf.net/p/intel-sas/isci
5993 F: drivers/scsi/isci/
5995 INTEL HID EVENT DRIVER
5996 M: Alex Hung <alex.hung@canonical.com>
5997 L: platform-driver-x86@vger.kernel.org
5999 F: drivers/platform/x86/intel-hid.c
6001 INTEL VIRTUAL BUTTON DRIVER
6002 M: AceLan Kao <acelan.kao@canonical.com>
6003 L: platform-driver-x86@vger.kernel.org
6005 F: drivers/platform/x86/intel-vbtn.c
6008 M: Len Brown <lenb@kernel.org>
6009 L: linux-pm@vger.kernel.org
6010 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
6012 F: drivers/idle/intel_idle.c
6015 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
6016 M: Len Brown <lenb@kernel.org>
6017 L: linux-pm@vger.kernel.org
6019 F: drivers/cpufreq/intel_pstate.c
6021 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
6022 M: Maik Broemme <mbroemme@plusserver.de>
6023 L: linux-fbdev@vger.kernel.org
6025 F: Documentation/fb/intelfb.txt
6026 F: drivers/video/fbdev/intelfb/
6028 INTEL 810/815 FRAMEBUFFER DRIVER
6029 M: Antonino Daplas <adaplas@gmail.com>
6030 L: linux-fbdev@vger.kernel.org
6032 F: drivers/video/fbdev/i810/
6034 INTEL MENLOW THERMAL DRIVER
6035 M: Sujith Thomas <sujith.thomas@intel.com>
6036 L: platform-driver-x86@vger.kernel.org
6037 W: https://01.org/linux-acpi
6039 F: drivers/platform/x86/intel_menlow.c
6041 INTEL I/OAT DMA DRIVER
6042 M: Dave Jiang <dave.jiang@intel.com>
6043 R: Dan Williams <dan.j.williams@intel.com>
6044 L: dmaengine@vger.kernel.org
6045 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
6047 F: drivers/dma/ioat*
6050 M: David Woodhouse <dwmw2@infradead.org>
6051 L: iommu@lists.linux-foundation.org
6052 T: git git://git.infradead.org/iommu-2.6.git
6054 F: drivers/iommu/intel-iommu.c
6055 F: include/linux/intel-iommu.h
6057 INTEL IOP-ADMA DMA DRIVER
6058 R: Dan Williams <dan.j.williams@intel.com>
6060 F: drivers/dma/iop-adma.c
6062 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
6063 M: Krzysztof Halasa <khalasa@piap.pl>
6065 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
6066 F: arch/arm/mach-ixp4xx/include/mach/npe.h
6067 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
6068 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
6069 F: drivers/net/ethernet/xscale/ixp4xx_eth.c
6070 F: drivers/net/wan/ixp4xx_hss.c
6072 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
6073 M: Deepak Saxena <dsaxena@plexity.net>
6075 F: drivers/char/hw_random/ixp4xx-rng.c
6077 INTEL ETHERNET DRIVERS
6078 M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
6079 L: intel-wired-lan@lists.osuosl.org (moderated for non-subscribers)
6080 W: http://www.intel.com/support/feedback.htm
6081 W: http://e1000.sourceforge.net/
6082 Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
6083 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
6084 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
6086 F: Documentation/networking/e100.txt
6087 F: Documentation/networking/e1000.txt
6088 F: Documentation/networking/e1000e.txt
6089 F: Documentation/networking/igb.txt
6090 F: Documentation/networking/igbvf.txt
6091 F: Documentation/networking/ixgb.txt
6092 F: Documentation/networking/ixgbe.txt
6093 F: Documentation/networking/ixgbevf.txt
6094 F: Documentation/networking/i40e.txt
6095 F: Documentation/networking/i40evf.txt
6096 F: drivers/net/ethernet/intel/
6097 F: drivers/net/ethernet/intel/*/
6099 INTEL RDMA RNIC DRIVER
6100 M: Faisal Latif <faisal.latif@intel.com>
6101 R: Chien Tin Tung <chien.tin.tung@intel.com>
6102 R: Mustafa Ismail <mustafa.ismail@intel.com>
6103 R: Shiraz Saleem <shiraz.saleem@intel.com>
6104 R: Tatyana Nikolova <tatyana.e.nikolova@intel.com>
6105 L: linux-rdma@vger.kernel.org
6107 F: drivers/infiniband/hw/i40iw/
6109 INTEL MERRIFIELD GPIO DRIVER
6110 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
6111 L: linux-gpio@vger.kernel.org
6113 F: drivers/gpio/gpio-merrifield.c
6115 INTEL-MID GPIO DRIVER
6116 M: David Cohen <david.a.cohen@linux.intel.com>
6117 L: linux-gpio@vger.kernel.org
6119 F: drivers/gpio/gpio-intel-mid.c
6121 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
6122 M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
6123 L: linux-wireless@vger.kernel.org
6125 F: Documentation/networking/README.ipw2100
6126 F: Documentation/networking/README.ipw2200
6127 F: drivers/net/wireless/intel/ipw2x00/
6130 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
6132 F: Documentation/trace/intel_th.txt
6133 F: drivers/hwtracing/intel_th/
6135 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
6136 M: Ning Sun <ning.sun@intel.com>
6137 L: tboot-devel@lists.sourceforge.net
6138 W: http://tboot.sourceforge.net
6139 T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
6141 F: Documentation/intel_txt.txt
6142 F: include/linux/tboot.h
6143 F: arch/x86/kernel/tboot.c
6145 INTEL WIRELESS WIMAX CONNECTION 2400
6146 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
6147 M: linux-wimax@intel.com
6148 L: wimax@linuxwimax.org (subscribers-only)
6150 W: http://linuxwimax.org
6151 F: Documentation/wimax/README.i2400m
6152 F: drivers/net/wimax/i2400m/
6153 F: include/uapi/linux/wimax/i2400m.h
6155 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
6156 M: Stanislaw Gruszka <sgruszka@redhat.com>
6157 L: linux-wireless@vger.kernel.org
6159 F: drivers/net/wireless/intel/iwlegacy/
6161 INTEL WIRELESS WIFI LINK (iwlwifi)
6162 M: Johannes Berg <johannes.berg@intel.com>
6163 M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
6164 M: Luca Coelho <luciano.coelho@intel.com>
6165 M: Intel Linux Wireless <linuxwifi@intel.com>
6166 L: linux-wireless@vger.kernel.org
6167 W: http://intellinuxwireless.org
6168 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
6170 F: drivers/net/wireless/intel/iwlwifi/
6172 INTEL MANAGEMENT ENGINE (mei)
6173 M: Tomas Winkler <tomas.winkler@intel.com>
6174 L: linux-kernel@vger.kernel.org
6176 F: include/uapi/linux/mei.h
6177 F: include/linux/mei_cl_bus.h
6178 F: drivers/misc/mei/*
6179 F: drivers/watchdog/mei_wdt.c
6180 F: Documentation/misc-devices/mei/*
6182 INTEL MIC DRIVERS (mic)
6183 M: Sudeep Dutt <sudeep.dutt@intel.com>
6184 M: Ashutosh Dixit <ashutosh.dixit@intel.com>
6186 W: https://github.com/sudeepdutt/mic
6187 W: http://software.intel.com/en-us/mic-developer
6188 F: include/linux/mic_bus.h
6189 F: include/linux/scif.h
6190 F: include/uapi/linux/mic_common.h
6191 F: include/uapi/linux/mic_ioctl.h
6192 F: include/uapi/linux/scif_ioctl.h
6193 F: drivers/misc/mic/
6194 F: drivers/dma/mic_x100_dma.c
6195 F: drivers/dma/mic_x100_dma.h
6196 F: Documentation/mic/
6198 INTEL PMC/P-Unit IPC DRIVER
6199 M: Zha Qipeng<qipeng.zha@intel.com>
6200 L: platform-driver-x86@vger.kernel.org
6202 F: drivers/platform/x86/intel_pmc_ipc.c
6203 F: drivers/platform/x86/intel_punit_ipc.c
6204 F: arch/x86/include/asm/intel_pmc_ipc.h
6205 F: arch/x86/include/asm/intel_punit_ipc.h
6207 INTEL TELEMETRY DRIVER
6208 M: Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
6209 L: platform-driver-x86@vger.kernel.org
6211 F: arch/x86/include/asm/intel_telemetry.h
6212 F: drivers/platform/x86/intel_telemetry*
6214 INTEL PMC CORE DRIVER
6215 M: Rajneesh Bhardwaj <rajneesh.bhardwaj@intel.com>
6216 M: Vishwanath Somayaji <vishwanath.somayaji@intel.com>
6217 L: platform-driver-x86@vger.kernel.org
6219 F: arch/x86/include/asm/pmc_core.h
6220 F: drivers/platform/x86/intel_pmc_core*
6222 IOC3 ETHERNET DRIVER
6223 M: Ralf Baechle <ralf@linux-mips.org>
6224 L: linux-mips@linux-mips.org
6226 F: drivers/net/ethernet/sgi/ioc3-eth.c
6229 M: Pat Gefre <pfg@sgi.com>
6230 L: linux-serial@vger.kernel.org
6232 F: drivers/tty/serial/ioc3_serial.c
6235 M: Joerg Roedel <joro@8bytes.org>
6236 L: iommu@lists.linux-foundation.org
6237 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
6239 F: Documentation/devicetree/bindings/iommu/
6243 M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
6245 F: net/ipv4/netfilter/ipt_MASQUERADE.c
6248 M: Corey Minyard <minyard@acm.org>
6249 L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
6250 W: http://openipmi.sourceforge.net/
6252 F: Documentation/IPMI.txt
6253 F: drivers/char/ipmi/
6254 F: include/linux/ipmi*
6255 F: include/uapi/linux/ipmi*
6257 QCOM AUDIO (ASoC) DRIVERS
6258 M: Patrick Lai <plai@codeaurora.org>
6259 M: Banajit Goswami <bgoswami@codeaurora.org>
6260 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6264 IPS SCSI RAID DRIVER
6265 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
6266 L: linux-scsi@vger.kernel.org
6267 W: http://www.adaptec.com/
6269 F: drivers/scsi/ips*
6272 M: Wensong Zhang <wensong@linux-vs.org>
6273 M: Simon Horman <horms@verge.net.au>
6274 M: Julian Anastasov <ja@ssi.bg>
6275 L: netdev@vger.kernel.org
6276 L: lvs-devel@vger.kernel.org
6278 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
6279 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
6280 F: Documentation/networking/ipvs-sysctl.txt
6281 F: include/net/ip_vs.h
6282 F: include/uapi/linux/ip_vs.h
6283 F: net/netfilter/ipvs/
6286 M: Jiri Kosina <jikos@kernel.org>
6287 M: David Sterba <dsterba@suse.com>
6289 F: drivers/tty/ipwireless/
6292 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6293 L: netdev@vger.kernel.org
6295 F: include/net/ipx.h
6296 F: include/uapi/linux/ipx.h
6300 M: Samuel Ortiz <samuel@sortiz.org>
6301 L: irda-users@lists.sourceforge.net (subscribers-only)
6302 L: netdev@vger.kernel.org
6303 W: http://irda.sourceforge.net/
6305 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
6306 F: Documentation/networking/irda.txt
6307 F: drivers/net/irda/
6308 F: include/net/irda/
6312 M: Thomas Gleixner <tglx@linutronix.de>
6313 L: linux-kernel@vger.kernel.org
6315 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6319 M: Thomas Gleixner <tglx@linutronix.de>
6320 M: Jason Cooper <jason@lakedaemon.net>
6321 M: Marc Zyngier <marc.zyngier@arm.com>
6322 L: linux-kernel@vger.kernel.org
6324 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6325 T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
6326 F: Documentation/devicetree/bindings/interrupt-controller/
6329 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
6330 M: Marc Zyngier <marc.zyngier@arm.com>
6332 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6333 F: Documentation/IRQ-domain.txt
6334 F: include/linux/irqdomain.h
6335 F: kernel/irq/irqdomain.c
6339 M: William Breathitt Gray <vilhelm.gray@gmail.com>
6341 F: Documentation/isa.txt
6342 F: drivers/base/isa.c
6343 F: include/linux/isa.h
6346 M: Jaroslav Kysela <perex@perex.cz>
6348 F: Documentation/isapnp.txt
6349 F: drivers/pnp/isapnp/
6350 F: include/linux/isapnp.h
6353 M: Hans Verkuil <hverkuil@xs4all.nl>
6354 L: linux-media@vger.kernel.org
6355 T: git git://linuxtv.org/media_tree.git
6356 W: https://linuxtv.org
6358 F: drivers/media/radio/radio-isa*
6360 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
6361 M: Peter Jones <pjones@redhat.com>
6362 M: Konrad Rzeszutek Wilk <konrad@kernel.org>
6364 F: drivers/firmware/iscsi_ibft*
6367 M: Mike Christie <michaelc@cs.wisc.edu>
6368 L: open-iscsi@googlegroups.com
6369 W: www.open-iscsi.org
6370 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
6372 F: drivers/scsi/*iscsi*
6373 F: include/scsi/*iscsi*
6375 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
6376 M: Or Gerlitz <ogerlitz@mellanox.com>
6377 M: Sagi Grimberg <sagi@grimberg.me>
6378 M: Roi Dayan <roid@mellanox.com>
6379 L: linux-rdma@vger.kernel.org
6381 W: http://www.openfabrics.org
6382 W: www.open-iscsi.org
6383 Q: http://patchwork.kernel.org/project/linux-rdma/list/
6384 F: drivers/infiniband/ulp/iser/
6386 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
6387 M: Sagi Grimberg <sagi@grimberg.me>
6388 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
6389 L: linux-rdma@vger.kernel.org
6390 L: target-devel@vger.kernel.org
6392 W: http://www.linux-iscsi.org
6393 F: drivers/infiniband/ulp/isert
6396 M: Karsten Keil <isdn@linux-pingi.de>
6397 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
6398 L: netdev@vger.kernel.org
6399 W: http://www.isdn4linux.de
6400 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
6402 F: Documentation/isdn/
6404 F: include/linux/isdn.h
6405 F: include/linux/isdn/
6406 F: include/uapi/linux/isdn.h
6407 F: include/uapi/linux/isdn/
6409 ISDN SUBSYSTEM (Eicon active card driver)
6410 M: Armin Schindler <mac@melware.de>
6411 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
6412 W: http://www.melware.de
6414 F: drivers/isdn/hardware/eicon/
6416 IT87 HARDWARE MONITORING DRIVER
6417 M: Jean Delvare <jdelvare@suse.com>
6418 L: linux-hwmon@vger.kernel.org
6420 F: Documentation/hwmon/it87
6421 F: drivers/hwmon/it87.c
6424 M: Antti Palosaari <crope@iki.fi>
6425 L: linux-media@vger.kernel.org
6426 W: https://linuxtv.org
6427 W: http://palosaari.fi/linux/
6428 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6429 T: git git://linuxtv.org/anttip/media_tree.git
6431 F: drivers/media/tuners/it913x*
6433 IVTV VIDEO4LINUX DRIVER
6434 M: Andy Walls <awalls@md.metrocast.net>
6435 L: ivtv-devel@ivtvdriver.org (subscribers-only)
6436 L: linux-media@vger.kernel.org
6437 T: git git://linuxtv.org/media_tree.git
6438 W: http://www.ivtvdriver.org
6440 F: Documentation/video4linux/*.ivtv
6441 F: drivers/media/pci/ivtv/
6442 F: include/uapi/linux/ivtv*
6444 IX2505V MEDIA DRIVER
6445 M: Malcolm Priestley <tvboxspy@gmail.com>
6446 L: linux-media@vger.kernel.org
6447 W: https://linuxtv.org
6448 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6450 F: drivers/media/dvb-frontends/ix2505v*
6452 JC42.4 TEMPERATURE SENSOR DRIVER
6453 M: Guenter Roeck <linux@roeck-us.net>
6454 L: linux-hwmon@vger.kernel.org
6456 F: drivers/hwmon/jc42.c
6457 F: Documentation/hwmon/jc42
6460 M: Dave Kleikamp <shaggy@kernel.org>
6461 L: jfs-discussion@lists.sourceforge.net
6462 W: http://jfs.sourceforge.net/
6463 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6465 F: Documentation/filesystems/jfs.txt
6469 M: Guo-Fu Tseng <cooldavid@cooldavid.org>
6470 L: netdev@vger.kernel.org
6472 F: drivers/net/ethernet/jme.*
6474 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6475 M: David Woodhouse <dwmw2@infradead.org>
6476 L: linux-mtd@lists.infradead.org
6477 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
6480 F: include/uapi/linux/jffs2.h
6482 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6483 M: "Theodore Ts'o" <tytso@mit.edu>
6484 M: Jan Kara <jack@suse.com>
6485 L: linux-ext4@vger.kernel.org
6488 F: include/linux/jbd2.h
6490 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6491 M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6492 L: linux-media@vger.kernel.org
6494 F: drivers/media/platform/rcar_jpu.c
6496 JSM Neo PCI based serial card
6497 M: Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>
6498 L: linux-serial@vger.kernel.org
6500 F: drivers/tty/serial/jsm/
6502 K10TEMP HARDWARE MONITORING DRIVER
6503 M: Clemens Ladisch <clemens@ladisch.de>
6504 L: linux-hwmon@vger.kernel.org
6506 F: Documentation/hwmon/k10temp
6507 F: drivers/hwmon/k10temp.c
6509 K8TEMP HARDWARE MONITORING DRIVER
6510 M: Rudolf Marek <r.marek@assembler.cz>
6511 L: linux-hwmon@vger.kernel.org
6513 F: Documentation/hwmon/k8temp
6514 F: drivers/hwmon/k8temp.c
6517 M: Andrey Ryabinin <aryabinin@virtuozzo.com>
6518 R: Alexander Potapenko <glider@google.com>
6519 R: Dmitry Vyukov <dvyukov@google.com>
6520 L: kasan-dev@googlegroups.com
6522 F: arch/*/include/asm/kasan.h
6523 F: arch/*/mm/kasan_init*
6524 F: Documentation/kasan.txt
6525 F: include/linux/kasan*.h
6528 F: scripts/Makefile.kasan
6531 M: "Yann E. MORIN" <yann.morin.1998@free.fr>
6532 L: linux-kbuild@vger.kernel.org
6533 T: git git://gitorious.org/linux-kconfig/linux-kconfig
6535 F: Documentation/kbuild/kconfig-language.txt
6539 M: Dave Young <dyoung@redhat.com>
6540 M: Baoquan He <bhe@redhat.com>
6541 R: Vivek Goyal <vgoyal@redhat.com>
6542 L: kexec@lists.infradead.org
6543 W: http://lse.sourceforge.net/kdump/
6545 F: Documentation/kdump/
6547 KEENE FM RADIO TRANSMITTER DRIVER
6548 M: Hans Verkuil <hverkuil@xs4all.nl>
6549 L: linux-media@vger.kernel.org
6550 T: git git://linuxtv.org/media_tree.git
6551 W: https://linuxtv.org
6553 F: drivers/media/radio/radio-keene*
6555 KERNEL AUTOMOUNTER v4 (AUTOFS4)
6556 M: Ian Kent <raven@themaw.net>
6557 L: autofs@vger.kernel.org
6561 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6562 M: Michal Marek <mmarek@suse.com>
6563 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6564 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6565 L: linux-kbuild@vger.kernel.org
6567 F: Documentation/kbuild/
6569 F: scripts/Makefile.*
6575 L: kernel-janitors@vger.kernel.org
6576 W: http://kernelnewbies.org/KernelJanitors
6579 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6580 M: "J. Bruce Fields" <bfields@fieldses.org>
6581 M: Jeff Layton <jlayton@poochiereds.net>
6582 L: linux-nfs@vger.kernel.org
6583 W: http://nfs.sourceforge.net/
6584 T: git git://linux-nfs.org/~bfields/linux.git
6587 F: include/uapi/linux/nfsd/
6591 F: include/linux/lockd/
6592 F: include/linux/sunrpc/
6593 F: include/uapi/linux/sunrpc/
6595 KERNEL SELFTEST FRAMEWORK
6596 M: Shuah Khan <shuahkh@osg.samsung.com>
6597 M: Shuah Khan <shuah@kernel.org>
6598 L: linux-kselftest@vger.kernel.org
6599 T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6601 F: tools/testing/selftests
6603 KERNEL VIRTUAL MACHINE (KVM)
6604 M: Paolo Bonzini <pbonzini@redhat.com>
6605 M: Radim Krčmář <rkrcmar@redhat.com>
6606 L: kvm@vger.kernel.org
6607 W: http://www.linux-kvm.org
6608 T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6610 F: Documentation/*/kvm*.txt
6611 F: Documentation/virtual/kvm/
6613 F: arch/x86/kernel/kvm.c
6614 F: arch/x86/kernel/kvmclock.c
6615 F: arch/*/include/asm/kvm*
6616 F: include/linux/kvm*
6617 F: include/uapi/linux/kvm*
6621 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6622 M: Joerg Roedel <joro@8bytes.org>
6623 L: kvm@vger.kernel.org
6624 W: http://www.linux-kvm.org/
6626 F: arch/x86/include/asm/svm.h
6627 F: arch/x86/kvm/svm.c
6629 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6630 M: Alexander Graf <agraf@suse.com>
6631 L: kvm-ppc@vger.kernel.org
6632 W: http://www.linux-kvm.org/
6633 T: git git://github.com/agraf/linux-2.6.git
6635 F: arch/powerpc/include/asm/kvm*
6636 F: arch/powerpc/kvm/
6638 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6639 M: Christian Borntraeger <borntraeger@de.ibm.com>
6640 M: Cornelia Huck <cornelia.huck@de.ibm.com>
6641 L: linux-s390@vger.kernel.org
6642 W: http://www.ibm.com/developerworks/linux/linux390/
6643 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
6645 F: Documentation/s390/kvm.txt
6646 F: arch/s390/include/asm/kvm*
6649 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6650 M: Christoffer Dall <christoffer.dall@linaro.org>
6651 M: Marc Zyngier <marc.zyngier@arm.com>
6652 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6653 L: kvmarm@lists.cs.columbia.edu
6654 W: http://systems.cs.columbia.edu/projects/kvm-arm
6655 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6657 F: arch/arm/include/uapi/asm/kvm*
6658 F: arch/arm/include/asm/kvm*
6661 F: include/kvm/arm_*
6663 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6664 M: Christoffer Dall <christoffer.dall@linaro.org>
6665 M: Marc Zyngier <marc.zyngier@arm.com>
6666 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6667 L: kvmarm@lists.cs.columbia.edu
6669 F: arch/arm64/include/uapi/asm/kvm*
6670 F: arch/arm64/include/asm/kvm*
6673 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
6674 M: James Hogan <james.hogan@imgtec.com>
6675 L: linux-mips@linux-mips.org
6677 F: arch/mips/include/uapi/asm/kvm*
6678 F: arch/mips/include/asm/kvm*
6682 M: Eric Biederman <ebiederm@xmission.com>
6683 W: http://kernel.org/pub/linux/utils/kernel/kexec/
6684 L: kexec@lists.infradead.org
6686 F: include/linux/kexec.h
6687 F: include/uapi/linux/kexec.h
6691 M: David Howells <dhowells@redhat.com>
6692 L: keyrings@vger.kernel.org
6694 F: Documentation/security/keys.txt
6695 F: include/linux/key.h
6696 F: include/linux/key-type.h
6697 F: include/linux/keyctl.h
6698 F: include/uapi/linux/keyctl.h
6703 M: David Safford <safford@us.ibm.com>
6704 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6705 L: linux-security-module@vger.kernel.org
6706 L: keyrings@vger.kernel.org
6708 F: Documentation/security/keys-trusted-encrypted.txt
6709 F: include/keys/trusted-type.h
6710 F: security/keys/trusted.c
6711 F: security/keys/trusted.h
6714 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6715 M: David Safford <safford@us.ibm.com>
6716 L: linux-security-module@vger.kernel.org
6717 L: keyrings@vger.kernel.org
6719 F: Documentation/security/keys-trusted-encrypted.txt
6720 F: include/keys/encrypted-type.h
6721 F: security/keys/encrypted-keys/
6723 KGDB / KDB /debug_core
6724 M: Jason Wessel <jason.wessel@windriver.com>
6725 W: http://kgdb.wiki.kernel.org/
6726 L: kgdb-bugreport@lists.sourceforge.net
6727 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
6729 F: Documentation/DocBook/kgdb.tmpl
6730 F: drivers/misc/kgdbts.c
6731 F: drivers/tty/serial/kgdboc.c
6732 F: include/linux/kdb.h
6733 F: include/linux/kgdb.h
6737 M: Vegard Nossum <vegardno@ifi.uio.no>
6738 M: Pekka Enberg <penberg@kernel.org>
6740 F: Documentation/kmemcheck.txt
6741 F: arch/x86/include/asm/kmemcheck.h
6742 F: arch/x86/mm/kmemcheck/
6743 F: include/linux/kmemcheck.h
6747 M: Catalin Marinas <catalin.marinas@arm.com>
6749 F: Documentation/kmemleak.txt
6750 F: include/linux/kmemleak.h
6752 F: mm/kmemleak-test.c
6755 M: Ananth N Mavinakayanahalli <ananth@linux.vnet.ibm.com>
6756 M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6757 M: "David S. Miller" <davem@davemloft.net>
6758 M: Masami Hiramatsu <mhiramat@kernel.org>
6760 F: Documentation/kprobes.txt
6761 F: include/linux/kprobes.h
6764 KS0108 LCD CONTROLLER DRIVER
6765 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6766 W: http://miguelojeda.es/auxdisplay.htm
6767 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6769 F: Documentation/auxdisplay/ks0108
6770 F: drivers/auxdisplay/ks0108.c
6771 F: include/linux/ks0108.h
6774 M: David Ahern <dsa@cumulusnetworks.com>
6775 L: netdev@vger.kernel.org
6778 F: include/net/l3mdev.h
6780 LANTIQ MIPS ARCHITECTURE
6781 M: John Crispin <john@phrozen.org>
6782 L: linux-mips@linux-mips.org
6787 L: linux-x25@vger.kernel.org
6789 F: Documentation/networking/lapb-module.txt
6793 LASI 53c700 driver for PARISC
6794 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6795 L: linux-scsi@vger.kernel.org
6797 F: Documentation/scsi/53c700.txt
6798 F: drivers/scsi/53c700*
6801 M: Richard Purdie <rpurdie@rpsys.net>
6802 M: Jacek Anaszewski <j.anaszewski@samsung.com>
6803 L: linux-leds@vger.kernel.org
6804 T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6806 F: Documentation/devicetree/bindings/leds/
6808 F: include/linux/leds.h
6810 LEGACY EEPROM DRIVER
6811 M: Jean Delvare <jdelvare@suse.com>
6813 F: Documentation/misc-devices/eeprom
6814 F: drivers/misc/eeprom/eeprom.c
6816 LEGO USB Tower driver
6817 M: Juergen Stuber <starblue@users.sourceforge.net>
6818 L: legousb-devel@lists.sourceforge.net
6819 W: http://legousb.sourceforge.net/
6821 F: drivers/usb/misc/legousbtower.c
6824 M: Michael Krufky <mkrufky@linuxtv.org>
6825 L: linux-media@vger.kernel.org
6826 W: https://linuxtv.org
6827 W: http://github.com/mkrufky
6828 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6829 T: git git://linuxtv.org/mkrufky/tuners.git
6831 F: drivers/media/dvb-frontends/lg2160.*
6833 LGDT3305 MEDIA DRIVER
6834 M: Michael Krufky <mkrufky@linuxtv.org>
6835 L: linux-media@vger.kernel.org
6836 W: https://linuxtv.org
6837 W: http://github.com/mkrufky
6838 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6839 T: git git://linuxtv.org/mkrufky/tuners.git
6841 F: drivers/media/dvb-frontends/lgdt3305.*
6844 M: Rusty Russell <rusty@rustcorp.com.au>
6845 L: lguest@lists.ozlabs.org
6846 W: http://lguest.ozlabs.org/
6848 F: arch/x86/include/asm/lguest*.h
6851 F: include/linux/lguest*.h
6854 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6855 M: Tejun Heo <tj@kernel.org>
6856 L: linux-ide@vger.kernel.org
6857 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6860 F: include/linux/ata.h
6861 F: include/linux/libata.h
6862 F: Documentation/devicetree/bindings/ata/
6864 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6865 M: Viresh Kumar <vireshk@kernel.org>
6866 L: linux-ide@vger.kernel.org
6867 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6869 F: include/linux/pata_arasan_cf_data.h
6870 F: drivers/ata/pata_arasan_cf.c
6873 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6874 M: Tejun Heo <tj@kernel.org>
6875 L: linux-ide@vger.kernel.org
6876 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6878 F: drivers/ata/pata_*.c
6879 F: drivers/ata/ata_generic.c
6881 LIBATA SATA AHCI PLATFORM devices support
6882 M: Hans de Goede <hdegoede@redhat.com>
6883 M: Tejun Heo <tj@kernel.org>
6884 L: linux-ide@vger.kernel.org
6885 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6887 F: drivers/ata/ahci_platform.c
6888 F: drivers/ata/libahci_platform.c
6889 F: include/linux/ahci_platform.h
6891 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6892 M: Mikael Pettersson <mikpelinux@gmail.com>
6893 L: linux-ide@vger.kernel.org
6894 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6896 F: drivers/ata/sata_promise.*
6899 M: Sasha Levin <sasha.levin@oracle.com>
6901 F: tools/lib/lockdep/
6903 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6904 M: Dan Williams <dan.j.williams@intel.com>
6905 L: linux-nvdimm@lists.01.org
6906 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6907 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
6910 F: include/linux/nd.h
6911 F: include/linux/libnvdimm.h
6912 F: include/uapi/linux/ndctl.h
6914 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6915 M: Ross Zwisler <ross.zwisler@linux.intel.com>
6916 L: linux-nvdimm@lists.01.org
6917 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6919 F: drivers/nvdimm/blk.c
6920 F: drivers/nvdimm/region_devs.c
6921 F: drivers/acpi/nfit*
6923 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6924 M: Vishal Verma <vishal.l.verma@intel.com>
6925 L: linux-nvdimm@lists.01.org
6926 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6928 F: drivers/nvdimm/btt*
6930 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6931 M: Ross Zwisler <ross.zwisler@linux.intel.com>
6932 L: linux-nvdimm@lists.01.org
6933 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6935 F: drivers/nvdimm/pmem.c
6936 F: include/linux/pmem.h
6937 F: arch/*/include/asm/pmem.h
6939 LIGHTNVM PLATFORM SUPPORT
6940 M: Matias Bjorling <mb@lightnvm.io>
6941 W: http://github/OpenChannelSSD
6942 L: linux-block@vger.kernel.org
6944 F: drivers/lightnvm/
6945 F: include/linux/lightnvm.h
6946 F: include/uapi/linux/lightnvm.h
6948 LINUX FOR IBM pSERIES (RS/6000)
6949 M: Paul Mackerras <paulus@au.ibm.com>
6950 W: http://www.ibm.com/linux/ltc/projects/ppc
6952 F: arch/powerpc/boot/rs6000.h
6954 LINUX FOR POWERPC (32-BIT AND 64-BIT)
6955 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6956 M: Paul Mackerras <paulus@samba.org>
6957 M: Michael Ellerman <mpe@ellerman.id.au>
6958 W: http://www.penguinppc.org/
6959 L: linuxppc-dev@lists.ozlabs.org
6960 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6961 T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6963 F: Documentation/powerpc/
6965 F: drivers/char/tpm/tpm_ibmvtpm*
6966 F: drivers/crypto/nx/
6967 F: drivers/crypto/vmx/
6968 F: drivers/net/ethernet/ibm/ibmveth.*
6969 F: drivers/net/ethernet/ibm/ibmvnic.*
6970 F: drivers/pci/hotplug/pnv_php.c
6971 F: drivers/pci/hotplug/rpa*
6972 F: drivers/scsi/ibmvscsi/
6980 LINUX FOR POWER MACINTOSH
6981 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6982 W: http://www.penguinppc.org/
6983 L: linuxppc-dev@lists.ozlabs.org
6985 F: arch/powerpc/platforms/powermac/
6986 F: drivers/macintosh/
6988 LINUX FOR POWERPC EMBEDDED MPC5XXX
6989 M: Anatolij Gustschin <agust@denx.de>
6990 L: linuxppc-dev@lists.ozlabs.org
6991 T: git git://git.denx.de/linux-denx-agust.git
6993 F: arch/powerpc/platforms/512x/
6994 F: arch/powerpc/platforms/52xx/
6996 LINUX FOR POWERPC EMBEDDED PPC4XX
6997 M: Alistair Popple <alistair@popple.id.au>
6998 M: Matt Porter <mporter@kernel.crashing.org>
6999 W: http://www.penguinppc.org/
7000 L: linuxppc-dev@lists.ozlabs.org
7002 F: arch/powerpc/platforms/40x/
7003 F: arch/powerpc/platforms/44x/
7005 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
7006 L: linuxppc-dev@lists.ozlabs.org
7008 F: arch/powerpc/*/*virtex*
7009 F: arch/powerpc/*/*/*virtex*
7011 LINUX FOR POWERPC EMBEDDED PPC8XX
7012 M: Vitaly Bordug <vitb@kernel.crashing.org>
7013 W: http://www.penguinppc.org/
7014 L: linuxppc-dev@lists.ozlabs.org
7016 F: arch/powerpc/platforms/8xx/
7018 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
7019 M: Scott Wood <oss@buserror.net>
7020 M: Kumar Gala <galak@kernel.crashing.org>
7021 W: http://www.penguinppc.org/
7022 L: linuxppc-dev@lists.ozlabs.org
7023 T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
7025 F: arch/powerpc/platforms/83xx/
7026 F: arch/powerpc/platforms/85xx/
7028 LINUX FOR POWERPC PA SEMI PWRFICIENT
7029 M: Olof Johansson <olof@lixom.net>
7030 L: linuxppc-dev@lists.ozlabs.org
7032 F: arch/powerpc/platforms/pasemi/
7033 F: drivers/*/*pasemi*
7034 F: drivers/*/*/*pasemi*
7036 LINUX SECURITY MODULE (LSM) FRAMEWORK
7037 M: Chris Wright <chrisw@sous-sol.org>
7038 L: linux-security-module@vger.kernel.org
7041 LIS3LV02D ACCELEROMETER DRIVER
7042 M: Eric Piel <eric.piel@tremplin-utc.net>
7044 F: Documentation/misc-devices/lis3lv02d
7045 F: drivers/misc/lis3lv02d/
7046 F: drivers/platform/x86/hp_accel.c
7049 M: Josh Poimboeuf <jpoimboe@redhat.com>
7050 M: Jessica Yu <jeyu@redhat.com>
7051 M: Jiri Kosina <jikos@kernel.org>
7052 M: Miroslav Benes <mbenes@suse.cz>
7053 R: Petr Mladek <pmladek@suse.com>
7055 F: kernel/livepatch/
7056 F: include/linux/livepatch.h
7057 F: arch/x86/include/asm/livepatch.h
7058 F: arch/x86/kernel/livepatch.c
7059 F: Documentation/livepatch/
7060 F: Documentation/ABI/testing/sysfs-kernel-livepatch
7061 F: samples/livepatch/
7062 L: live-patching@vger.kernel.org
7063 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
7065 LINUX KERNEL DUMP TEST MODULE (LKDTM)
7066 M: Kees Cook <keescook@chromium.org>
7068 F: drivers/misc/lkdtm*
7071 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
7073 F: include/linux/llc.h
7074 F: include/uapi/linux/llc.h
7078 LM73 HARDWARE MONITOR DRIVER
7079 M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
7080 L: linux-hwmon@vger.kernel.org
7082 F: drivers/hwmon/lm73.c
7084 LM78 HARDWARE MONITOR DRIVER
7085 M: Jean Delvare <jdelvare@suse.com>
7086 L: linux-hwmon@vger.kernel.org
7088 F: Documentation/hwmon/lm78
7089 F: drivers/hwmon/lm78.c
7091 LM83 HARDWARE MONITOR DRIVER
7092 M: Jean Delvare <jdelvare@suse.com>
7093 L: linux-hwmon@vger.kernel.org
7095 F: Documentation/hwmon/lm83
7096 F: drivers/hwmon/lm83.c
7098 LM90 HARDWARE MONITOR DRIVER
7099 M: Jean Delvare <jdelvare@suse.com>
7100 L: linux-hwmon@vger.kernel.org
7102 F: Documentation/hwmon/lm90
7103 F: Documentation/devicetree/bindings/hwmon/lm90.txt
7104 F: drivers/hwmon/lm90.c
7106 LM95234 HARDWARE MONITOR DRIVER
7107 M: Guenter Roeck <linux@roeck-us.net>
7108 L: linux-hwmon@vger.kernel.org
7110 F: Documentation/hwmon/lm95234
7111 F: drivers/hwmon/lm95234.c
7113 LME2510 MEDIA DRIVER
7114 M: Malcolm Priestley <tvboxspy@gmail.com>
7115 L: linux-media@vger.kernel.org
7116 W: https://linuxtv.org
7117 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7119 F: drivers/media/usb/dvb-usb-v2/lmedm04*
7122 M: Peter Zijlstra <peterz@infradead.org>
7123 M: Ingo Molnar <mingo@redhat.com>
7124 L: linux-kernel@vger.kernel.org
7125 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
7127 F: Documentation/locking/
7128 F: include/linux/lockdep.h
7129 F: include/linux/spinlock*.h
7130 F: arch/*/include/asm/spinlock*.h
7131 F: include/linux/rwlock*.h
7132 F: include/linux/mutex*.h
7133 F: arch/*/include/asm/mutex*.h
7134 F: include/linux/rwsem*.h
7135 F: arch/*/include/asm/rwsem.h
7136 F: include/linux/seqlock.h
7137 F: lib/locking*.[ch]
7140 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
7141 M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
7142 L: linux-ntfs-dev@lists.sourceforge.net
7143 W: http://www.linux-ntfs.org/content/view/19/37/
7145 F: Documentation/ldm.txt
7146 F: block/partitions/ldm.*
7149 M: Joern Engel <joern@logfs.org>
7150 M: Prasad Joshi <prasadjoshi.linux@gmail.com>
7156 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
7157 M: Sathya Prakash <sathya.prakash@broadcom.com>
7158 M: Chaitra P B <chaitra.basappa@broadcom.com>
7159 M: Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
7160 L: MPT-FusionLinux.pdl@broadcom.com
7161 L: linux-scsi@vger.kernel.org
7162 W: http://www.avagotech.com/support/
7164 F: drivers/message/fusion/
7165 F: drivers/scsi/mpt2sas/
7166 F: drivers/scsi/mpt3sas/
7168 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
7169 M: Matthew Wilcox <matthew@wil.cx>
7170 L: linux-scsi@vger.kernel.org
7172 F: drivers/scsi/sym53c8xx_2/
7174 LTC4261 HARDWARE MONITOR DRIVER
7175 M: Guenter Roeck <linux@roeck-us.net>
7176 L: linux-hwmon@vger.kernel.org
7178 F: Documentation/hwmon/ltc4261
7179 F: drivers/hwmon/ltc4261.c
7181 LTP (Linux Test Project)
7182 M: Mike Frysinger <vapier@gentoo.org>
7183 M: Cyril Hrubis <chrubis@suse.cz>
7184 M: Wanlong Gao <wanlong.gao@gmail.com>
7185 M: Jan Stancek <jstancek@redhat.com>
7186 M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
7187 M: Alexey Kodanev <alexey.kodanev@oracle.com>
7188 L: ltp@lists.linux.it (subscribers-only)
7189 W: http://linux-test-project.github.io/
7190 T: git git://github.com/linux-test-project/ltp.git
7194 W: http://www.linux-m32r.org/
7199 M: Geert Uytterhoeven <geert@linux-m68k.org>
7200 L: linux-m68k@lists.linux-m68k.org
7201 W: http://www.linux-m68k.org/
7202 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
7207 M68K ON APPLE MACINTOSH
7208 M: Joshua Thompson <funaho@jurai.org>
7209 W: http://www.mac.linux-m68k.org/
7210 L: linux-m68k@lists.linux-m68k.org
7215 M: Philip Blundell <philb@gnu.org>
7216 W: http://www.tazenda.demon.co.uk/phil/linux-hp
7220 M88DS3103 MEDIA DRIVER
7221 M: Antti Palosaari <crope@iki.fi>
7222 L: linux-media@vger.kernel.org
7223 W: https://linuxtv.org
7224 W: http://palosaari.fi/linux/
7225 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7226 T: git git://linuxtv.org/anttip/media_tree.git
7228 F: drivers/media/dvb-frontends/m88ds3103*
7230 M88RS2000 MEDIA DRIVER
7231 M: Malcolm Priestley <tvboxspy@gmail.com>
7232 L: linux-media@vger.kernel.org
7233 W: https://linuxtv.org
7234 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7236 F: drivers/media/dvb-frontends/m88rs2000*
7238 MA901 MASTERKIT USB FM RADIO DRIVER
7239 M: Alexey Klimov <klimov.linux@gmail.com>
7240 L: linux-media@vger.kernel.org
7241 T: git git://linuxtv.org/media_tree.git
7243 F: drivers/media/radio/radio-ma901.c
7246 M: Johannes Berg <johannes@sipsolutions.net>
7247 L: linux-wireless@vger.kernel.org
7248 W: http://wireless.kernel.org/
7249 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7250 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
7252 F: Documentation/networking/mac80211-injection.txt
7253 F: include/net/mac80211.h
7255 F: drivers/net/wireless/mac80211_hwsim.[ch]
7258 M: Patrick McHardy <kaber@trash.net>
7259 L: netdev@vger.kernel.org
7261 F: drivers/net/macvlan.c
7262 F: include/linux/if_macvlan.h
7265 M: Jassi Brar <jassisinghbrar@gmail.com>
7266 L: linux-kernel@vger.kernel.org
7269 F: include/linux/mailbox_client.h
7270 F: include/linux/mailbox_controller.h
7272 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
7273 M: Michael Kerrisk <mtk.manpages@gmail.com>
7274 W: http://www.kernel.org/doc/man-pages
7275 L: linux-man@vger.kernel.org
7278 MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
7279 M: Andrew Lunn <andrew@lunn.ch>
7280 M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
7282 F: drivers/net/dsa/mv88e6xxx/
7284 MARVELL ARMADA DRM SUPPORT
7285 M: Russell King <rmk+kernel@armlinux.org.uk>
7287 F: drivers/gpu/drm/armada/
7288 F: include/uapi/drm/armada_drm.h
7289 F: Documentation/devicetree/bindings/display/armada/
7291 MARVELL CRYPTO DRIVER
7292 M: Boris Brezillon <boris.brezillon@free-electrons.com>
7293 M: Arnaud Ebalard <arno@natisbad.org>
7294 F: drivers/crypto/marvell/
7296 L: linux-crypto@vger.kernel.org
7298 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
7299 M: Mirko Lindner <mlindner@marvell.com>
7300 M: Stephen Hemminger <stephen@networkplumber.org>
7301 L: netdev@vger.kernel.org
7303 F: drivers/net/ethernet/marvell/sk*
7305 MARVELL LIBERTAS WIRELESS DRIVER
7306 L: libertas-dev@lists.infradead.org
7308 F: drivers/net/wireless/marvell/libertas/
7310 MARVELL MV643XX ETHERNET DRIVER
7311 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
7312 L: netdev@vger.kernel.org
7314 F: drivers/net/ethernet/marvell/mv643xx_eth.*
7315 F: include/linux/mv643xx.h
7317 MARVELL MVNETA ETHERNET DRIVER
7318 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7319 L: netdev@vger.kernel.org
7321 F: drivers/net/ethernet/marvell/mvneta.*
7323 MARVELL MWIFIEX WIRELESS DRIVER
7324 M: Amitkumar Karwar <akarwar@marvell.com>
7325 M: Nishant Sarmukadam <nishants@marvell.com>
7326 L: linux-wireless@vger.kernel.org
7328 F: drivers/net/wireless/marvell/mwifiex/
7330 MARVELL MWL8K WIRELESS DRIVER
7331 M: Lennert Buytenhek <buytenh@wantstofly.org>
7332 L: linux-wireless@vger.kernel.org
7334 F: drivers/net/wireless/marvell/mwl8k.c
7336 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
7337 M: Nicolas Pitre <nico@fluxnic.net>
7339 F: drivers/mmc/host/mvsdio.*
7341 MATROX FRAMEBUFFER DRIVER
7342 L: linux-fbdev@vger.kernel.org
7344 F: drivers/video/fbdev/matrox/matroxfb_*
7345 F: include/uapi/linux/matroxfb.h
7347 MAX16065 HARDWARE MONITOR DRIVER
7348 M: Guenter Roeck <linux@roeck-us.net>
7349 L: linux-hwmon@vger.kernel.org
7351 F: Documentation/hwmon/max16065
7352 F: drivers/hwmon/max16065.c
7354 MAX20751 HARDWARE MONITOR DRIVER
7355 M: Guenter Roeck <linux@roeck-us.net>
7356 L: linux-hwmon@vger.kernel.org
7358 F: Documentation/hwmon/max20751
7359 F: drivers/hwmon/max20751.c
7361 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
7362 M: "Hans J. Koch" <hjk@hansjkoch.de>
7363 L: linux-hwmon@vger.kernel.org
7365 F: Documentation/hwmon/max6650
7366 F: drivers/hwmon/max6650.c
7368 MAX6697 HARDWARE MONITOR DRIVER
7369 M: Guenter Roeck <linux@roeck-us.net>
7370 L: linux-hwmon@vger.kernel.org
7372 F: Documentation/hwmon/max6697
7373 F: Documentation/devicetree/bindings/i2c/max6697.txt
7374 F: drivers/hwmon/max6697.c
7375 F: include/linux/platform_data/max6697.h
7377 MAX9860 MONO AUDIO VOICE CODEC DRIVER
7378 M: Peter Rosin <peda@axentia.se>
7379 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7381 F: Documentation/devicetree/bindings/sound/max9860.txt
7382 F: sound/soc/codecs/max9860.*
7384 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
7385 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
7386 L: linux-pm@vger.kernel.org
7388 F: drivers/power/max14577_charger.c
7389 F: drivers/power/max77693_charger.c
7391 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
7392 M: Javier Martinez Canillas <javier@osg.samsung.com>
7393 L: linux-kernel@vger.kernel.org
7395 F: drivers/*/*max77802*.c
7396 F: Documentation/devicetree/bindings/*/*max77802.txt
7397 F: include/dt-bindings/*/*max77802.h
7399 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
7400 M: Chanwoo Choi <cw00.choi@samsung.com>
7401 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
7402 L: linux-kernel@vger.kernel.org
7404 F: drivers/*/max14577*.c
7405 F: drivers/*/max77686*.c
7406 F: drivers/*/max77693*.c
7407 F: drivers/extcon/extcon-max14577.c
7408 F: drivers/extcon/extcon-max77693.c
7409 F: drivers/rtc/rtc-max77686.c
7410 F: drivers/clk/clk-max77686.c
7411 F: Documentation/devicetree/bindings/mfd/max14577.txt
7412 F: Documentation/devicetree/bindings/*/max77686.txt
7413 F: Documentation/devicetree/bindings/mfd/max77693.txt
7414 F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
7415 F: include/linux/mfd/max14577*.h
7416 F: include/linux/mfd/max77686*.h
7417 F: include/linux/mfd/max77693*.h
7419 MAXIRADIO FM RADIO RECEIVER DRIVER
7420 M: Hans Verkuil <hverkuil@xs4all.nl>
7421 L: linux-media@vger.kernel.org
7422 T: git git://linuxtv.org/media_tree.git
7423 W: https://linuxtv.org
7425 F: drivers/media/radio/radio-maxiradio*
7427 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
7428 M: Peter Rosin <peda@axentia.se>
7429 L: linux-iio@vger.kernel.org
7431 F: drivers/iio/potentiometer/mcp4531.c
7433 MEDIA DRIVERS FOR RENESAS - FCP
7434 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7435 L: linux-media@vger.kernel.org
7436 L: linux-renesas-soc@vger.kernel.org
7437 T: git git://linuxtv.org/media_tree.git
7439 F: Documentation/devicetree/bindings/media/renesas,fcp.txt
7440 F: drivers/media/platform/rcar-fcp.c
7441 F: include/media/rcar-fcp.h
7443 MEDIA DRIVERS FOR RENESAS - VSP1
7444 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7445 L: linux-media@vger.kernel.org
7446 L: linux-renesas-soc@vger.kernel.org
7447 T: git git://linuxtv.org/media_tree.git
7449 F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
7450 F: drivers/media/platform/vsp1/
7452 MEDIA DRIVERS FOR HELENE
7453 M: Abylay Ospan <aospan@netup.ru>
7454 L: linux-media@vger.kernel.org
7455 W: https://linuxtv.org
7457 T: git git://linuxtv.org/media_tree.git
7459 F: drivers/media/dvb-frontends/helene*
7461 MEDIA DRIVERS FOR ASCOT2E
7462 M: Sergey Kozlov <serjk@netup.ru>
7463 M: Abylay Ospan <aospan@netup.ru>
7464 L: linux-media@vger.kernel.org
7465 W: https://linuxtv.org
7467 T: git git://linuxtv.org/media_tree.git
7469 F: drivers/media/dvb-frontends/ascot2e*
7471 MEDIA DRIVERS FOR CXD2841ER
7472 M: Sergey Kozlov <serjk@netup.ru>
7473 M: Abylay Ospan <aospan@netup.ru>
7474 L: linux-media@vger.kernel.org
7475 W: https://linuxtv.org
7477 T: git git://linuxtv.org/media_tree.git
7479 F: drivers/media/dvb-frontends/cxd2841er*
7481 MEDIA DRIVERS FOR HORUS3A
7482 M: Sergey Kozlov <serjk@netup.ru>
7483 M: Abylay Ospan <aospan@netup.ru>
7484 L: linux-media@vger.kernel.org
7485 W: https://linuxtv.org
7487 T: git git://linuxtv.org/media_tree.git
7489 F: drivers/media/dvb-frontends/horus3a*
7491 MEDIA DRIVERS FOR LNBH25
7492 M: Sergey Kozlov <serjk@netup.ru>
7493 M: Abylay Ospan <aospan@netup.ru>
7494 L: linux-media@vger.kernel.org
7495 W: https://linuxtv.org
7497 T: git git://linuxtv.org/media_tree.git
7499 F: drivers/media/dvb-frontends/lnbh25*
7501 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
7502 M: Sergey Kozlov <serjk@netup.ru>
7503 M: Abylay Ospan <aospan@netup.ru>
7504 L: linux-media@vger.kernel.org
7505 W: https://linuxtv.org
7507 T: git git://linuxtv.org/media_tree.git
7509 F: drivers/media/pci/netup_unidvb/*
7511 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
7512 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
7513 M: Mauro Carvalho Chehab <mchehab@kernel.org>
7514 P: LinuxTV.org Project
7515 L: linux-media@vger.kernel.org
7516 W: https://linuxtv.org
7517 Q: http://patchwork.kernel.org/project/linux-media/list/
7518 T: git git://linuxtv.org/media_tree.git
7520 F: Documentation/dvb/
7521 F: Documentation/video4linux/
7522 F: Documentation/DocBook/media/
7524 F: drivers/staging/media/
7525 F: include/linux/platform_data/media/
7527 F: include/uapi/linux/dvb/
7528 F: include/uapi/linux/videodev2.h
7529 F: include/uapi/linux/media.h
7530 F: include/uapi/linux/v4l2-*
7531 F: include/uapi/linux/meye.h
7532 F: include/uapi/linux/ivtv*
7533 F: include/uapi/linux/uvcvideo.h
7535 MEDIATEK ETHERNET DRIVER
7536 M: Felix Fietkau <nbd@openwrt.org>
7537 M: John Crispin <blogic@openwrt.org>
7538 L: netdev@vger.kernel.org
7540 F: drivers/net/ethernet/mediatek/
7542 MEDIATEK MT7601U WIRELESS LAN DRIVER
7543 M: Jakub Kicinski <kubakici@wp.pl>
7544 L: linux-wireless@vger.kernel.org
7546 F: drivers/net/wireless/mediatek/mt7601u/
7548 MEGARAID SCSI/SAS DRIVERS
7549 M: Kashyap Desai <kashyap.desai@avagotech.com>
7550 M: Sumit Saxena <sumit.saxena@avagotech.com>
7551 M: Uday Lingala <uday.lingala@avagotech.com>
7552 L: megaraidlinux.pdl@avagotech.com
7553 L: linux-scsi@vger.kernel.org
7554 W: http://www.lsi.com
7556 F: Documentation/scsi/megaraid.txt
7557 F: drivers/scsi/megaraid.*
7558 F: drivers/scsi/megaraid/
7560 MELLANOX ETHERNET DRIVER (mlx4_en)
7561 M: Tariq Toukan <tariqt@mellanox.com>
7562 L: netdev@vger.kernel.org
7564 W: http://www.mellanox.com
7565 Q: http://patchwork.ozlabs.org/project/netdev/list/
7566 F: drivers/net/ethernet/mellanox/mlx4/en_*
7568 MELLANOX ETHERNET DRIVER (mlx5e)
7569 M: Saeed Mahameed <saeedm@mellanox.com>
7570 L: netdev@vger.kernel.org
7572 W: http://www.mellanox.com
7573 Q: http://patchwork.ozlabs.org/project/netdev/list/
7574 F: drivers/net/ethernet/mellanox/mlx5/core/en_*
7576 MELLANOX ETHERNET SWITCH DRIVERS
7577 M: Jiri Pirko <jiri@mellanox.com>
7578 M: Ido Schimmel <idosch@mellanox.com>
7579 L: netdev@vger.kernel.org
7581 W: http://www.mellanox.com
7582 Q: http://patchwork.ozlabs.org/project/netdev/list/
7583 F: drivers/net/ethernet/mellanox/mlxsw/
7586 M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7587 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7588 L: linux-kernel@vger.kernel.org
7590 F: kernel/membarrier.c
7591 F: include/uapi/linux/membarrier.h
7594 L: linux-mm@kvack.org
7595 W: http://www.linux-mm.org
7597 F: include/linux/mm.h
7598 F: include/linux/gfp.h
7599 F: include/linux/mmzone.h
7600 F: include/linux/memory_hotplug.h
7601 F: include/linux/vmalloc.h
7604 MEMORY TECHNOLOGY DEVICES (MTD)
7605 M: David Woodhouse <dwmw2@infradead.org>
7606 M: Brian Norris <computersforpeace@gmail.com>
7607 L: linux-mtd@lists.infradead.org
7608 W: http://www.linux-mtd.infradead.org/
7609 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
7610 T: git git://git.infradead.org/linux-mtd.git
7611 T: git git://git.infradead.org/l2-mtd.git
7613 F: Documentation/devicetree/bindings/mtd/
7615 F: include/linux/mtd/
7616 F: include/uapi/mtd/
7618 MEN A21 WATCHDOG DRIVER
7619 M: Johannes Thumshirn <morbidrsa@gmail.com>
7620 L: linux-watchdog@vger.kernel.org
7622 F: drivers/watchdog/mena21_wdt.c
7624 MEN CHAMELEON BUS (mcb)
7625 M: Johannes Thumshirn <morbidrsa@gmail.com>
7628 F: include/linux/mcb.h
7629 F: Documentation/men-chameleon-bus.txt
7631 MEN F21BMC (Board Management Controller)
7632 M: Andreas Werner <andreas.werner@men.de>
7634 F: drivers/mfd/menf21bmc.c
7635 F: drivers/watchdog/menf21bmc_wdt.c
7636 F: drivers/leds/leds-menf21bmc.c
7637 F: drivers/hwmon/menf21bmc_hwmon.c
7638 F: Documentation/hwmon/menf21bmc
7641 M: James Hogan <james.hogan@imgtec.com>
7642 L: linux-metag@vger.kernel.org
7643 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
7646 F: Documentation/metag/
7647 F: Documentation/devicetree/bindings/metag/
7648 F: Documentation/devicetree/bindings/interrupt-controller/img,*
7649 F: drivers/clocksource/metag_generic.c
7650 F: drivers/irqchip/irq-metag.c
7651 F: drivers/irqchip/irq-metag-ext.c
7652 F: drivers/tty/metag_da.c
7654 MICROBLAZE ARCHITECTURE
7655 M: Michal Simek <monstr@monstr.eu>
7656 W: http://www.monstr.eu/fdt/
7657 T: git git://git.monstr.eu/linux-2.6-microblaze.git
7661 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7662 M: Chen Yu <yu.c.chen@intel.com>
7663 L: platform-driver-x86@vger.kernel.org
7665 F: drivers/platform/x86/surfacepro3_button.c
7668 M: Oliver Neukum <oliver@neukum.org>
7670 F: drivers/usb/image/microtek.*
7673 M: Ralf Baechle <ralf@linux-mips.org>
7674 L: linux-mips@linux-mips.org
7675 W: http://www.linux-mips.org/
7676 T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
7677 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7679 F: Documentation/devicetree/bindings/mips/
7680 F: Documentation/mips/
7683 MIPS/LOONGSON1 ARCHITECTURE
7684 M: Keguang Zhang <keguang.zhang@gmail.com>
7685 L: linux-mips@linux-mips.org
7687 F: arch/mips/loongson32/
7688 F: arch/mips/include/asm/mach-loongson32/
7689 F: drivers/*/*loongson1*
7690 F: drivers/*/*/*loongson1*
7692 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7693 M: Hans Verkuil <hverkuil@xs4all.nl>
7694 L: linux-media@vger.kernel.org
7695 T: git git://linuxtv.org/media_tree.git
7696 W: https://linuxtv.org
7698 F: drivers/media/radio/radio-miropcm20*
7700 MELLANOX MLX4 core VPI driver
7701 M: Yishai Hadas <yishaih@mellanox.com>
7702 L: netdev@vger.kernel.org
7703 L: linux-rdma@vger.kernel.org
7704 W: http://www.mellanox.com
7705 Q: http://patchwork.ozlabs.org/project/netdev/list/
7707 F: drivers/net/ethernet/mellanox/mlx4/
7708 F: include/linux/mlx4/
7710 MELLANOX MLX4 IB driver
7711 M: Yishai Hadas <yishaih@mellanox.com>
7712 L: linux-rdma@vger.kernel.org
7713 W: http://www.mellanox.com
7714 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7716 F: drivers/infiniband/hw/mlx4/
7717 F: include/linux/mlx4/
7719 MELLANOX MLX5 core VPI driver
7720 M: Matan Barak <matanb@mellanox.com>
7721 M: Leon Romanovsky <leonro@mellanox.com>
7722 L: netdev@vger.kernel.org
7723 L: linux-rdma@vger.kernel.org
7724 W: http://www.mellanox.com
7725 Q: http://patchwork.ozlabs.org/project/netdev/list/
7727 F: drivers/net/ethernet/mellanox/mlx5/core/
7728 F: include/linux/mlx5/
7730 MELLANOX MLX5 IB driver
7731 M: Matan Barak <matanb@mellanox.com>
7732 M: Leon Romanovsky <leonro@mellanox.com>
7733 L: linux-rdma@vger.kernel.org
7734 W: http://www.mellanox.com
7735 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7737 F: drivers/infiniband/hw/mlx5/
7738 F: include/linux/mlx5/
7740 MELEXIS MLX90614 DRIVER
7741 M: Crt Mori <cmo@melexis.com>
7742 L: linux-iio@vger.kernel.org
7743 W: http://www.melexis.com
7745 F: drivers/iio/temperature/mlx90614.c
7747 MN88472 MEDIA DRIVER
7748 M: Antti Palosaari <crope@iki.fi>
7749 L: linux-media@vger.kernel.org
7750 W: https://linuxtv.org
7751 W: http://palosaari.fi/linux/
7752 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7754 F: drivers/media/dvb-frontends/mn88472*
7756 MN88473 MEDIA DRIVER
7757 M: Antti Palosaari <crope@iki.fi>
7758 L: linux-media@vger.kernel.org
7759 W: https://linuxtv.org
7760 W: http://palosaari.fi/linux/
7761 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7763 F: drivers/media/dvb-frontends/mn88473*
7766 M: Rusty Russell <rusty@rustcorp.com.au>
7768 F: include/linux/module.h
7771 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7772 W: http://popies.net/meye/
7774 F: Documentation/video4linux/meye.txt
7775 F: drivers/media/pci/meye/
7776 F: include/uapi/linux/meye.h
7778 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7779 M: Jiri Slaby <jirislaby@gmail.com>
7781 F: Documentation/serial/moxa-smartio
7782 F: drivers/tty/mxser.*
7784 MR800 AVERMEDIA USB FM RADIO DRIVER
7785 M: Alexey Klimov <klimov.linux@gmail.com>
7786 L: linux-media@vger.kernel.org
7787 T: git git://linuxtv.org/media_tree.git
7789 F: drivers/media/radio/radio-mr800.c
7791 MRF24J40 IEEE 802.15.4 RADIO DRIVER
7792 M: Alan Ott <alan@signal11.us>
7793 L: linux-wpan@vger.kernel.org
7795 F: drivers/net/ieee802154/mrf24j40.c
7796 F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7799 M: "Lee, Chun-Yi" <jlee@suse.com>
7800 L: platform-driver-x86@vger.kernel.org
7802 F: drivers/platform/x86/msi-laptop.c
7805 L: platform-driver-x86@vger.kernel.org
7807 F: drivers/platform/x86/msi-wmi.c
7810 M: Antti Palosaari <crope@iki.fi>
7811 L: linux-media@vger.kernel.org
7812 W: https://linuxtv.org
7813 W: http://palosaari.fi/linux/
7814 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7815 T: git git://linuxtv.org/anttip/media_tree.git
7817 F: drivers/media/tuners/msi001*
7819 MSI2500 MEDIA DRIVER
7820 M: Antti Palosaari <crope@iki.fi>
7821 L: linux-media@vger.kernel.org
7822 W: https://linuxtv.org
7823 W: http://palosaari.fi/linux/
7824 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7825 T: git git://linuxtv.org/anttip/media_tree.git
7827 F: drivers/media/usb/msi2500/
7829 MSYSTEMS DISKONCHIP G3 MTD DRIVER
7830 M: Robert Jarzmik <robert.jarzmik@free.fr>
7831 L: linux-mtd@lists.infradead.org
7833 F: drivers/mtd/devices/docg3*
7835 MT9M032 APTINA SENSOR DRIVER
7836 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7837 L: linux-media@vger.kernel.org
7838 T: git git://linuxtv.org/media_tree.git
7840 F: drivers/media/i2c/mt9m032.c
7841 F: include/media/i2c/mt9m032.h
7843 MT9P031 APTINA CAMERA SENSOR
7844 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7845 L: linux-media@vger.kernel.org
7846 T: git git://linuxtv.org/media_tree.git
7848 F: drivers/media/i2c/mt9p031.c
7849 F: include/media/i2c/mt9p031.h
7851 MT9T001 APTINA CAMERA SENSOR
7852 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7853 L: linux-media@vger.kernel.org
7854 T: git git://linuxtv.org/media_tree.git
7856 F: drivers/media/i2c/mt9t001.c
7857 F: include/media/i2c/mt9t001.h
7859 MT9V032 APTINA CAMERA SENSOR
7860 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7861 L: linux-media@vger.kernel.org
7862 T: git git://linuxtv.org/media_tree.git
7864 F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7865 F: drivers/media/i2c/mt9v032.c
7866 F: include/media/i2c/mt9v032.h
7868 MULTIFUNCTION DEVICES (MFD)
7869 M: Lee Jones <lee.jones@linaro.org>
7870 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7873 F: include/linux/mfd/
7875 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7876 M: Ulf Hansson <ulf.hansson@linaro.org>
7877 L: linux-mmc@vger.kernel.org
7878 T: git git://git.linaro.org/people/ulf.hansson/mmc.git
7880 F: Documentation/devicetree/bindings/mmc/
7882 F: include/linux/mmc/
7883 F: include/uapi/linux/mmc/
7885 MULTIMEDIA CARD (MMC) ETC. OVER SPI
7887 F: drivers/mmc/host/mmc_spi.c
7888 F: include/linux/spi/mmc_spi.h
7890 MULTISOUND SOUND DRIVER
7891 M: Andrew Veliath <andrewtv@usa.net>
7893 F: Documentation/sound/oss/MultiSound
7896 MULTITECH MULTIPORT CARD (ISICOM)
7898 F: drivers/tty/isicom.c
7899 F: include/linux/isicom.h
7901 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7902 M: Bin Liu <b-liu@ti.com>
7903 L: linux-usb@vger.kernel.org
7904 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7906 F: drivers/usb/musb/
7908 MXL5007T MEDIA DRIVER
7909 M: Michael Krufky <mkrufky@linuxtv.org>
7910 L: linux-media@vger.kernel.org
7911 W: https://linuxtv.org
7912 W: http://github.com/mkrufky
7913 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7914 T: git git://linuxtv.org/mkrufky/tuners.git
7916 F: drivers/media/tuners/mxl5007t.*
7918 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7919 M: Hyong-Youb Kim <hykim@myri.com>
7920 L: netdev@vger.kernel.org
7921 W: https://www.myricom.com/support/downloads/myri10ge.html
7923 F: drivers/net/ethernet/myricom/myri10ge/
7925 NAND FLASH SUBSYSTEM
7926 M: Boris Brezillon <boris.brezillon@free-electrons.com>
7927 R: Richard Weinberger <richard@nod.at>
7928 L: linux-mtd@lists.infradead.org
7929 W: http://www.linux-mtd.infradead.org/
7930 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
7931 T: git git://github.com/linux-nand/linux.git
7933 F: drivers/mtd/nand/
7934 F: include/linux/mtd/nand*.h
7936 NATSEMI ETHERNET DRIVER (DP8381x)
7938 F: drivers/net/ethernet/natsemi/natsemi.c
7940 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7941 M: Daniel Mack <zonque@gmail.com>
7943 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7944 W: http://www.native-instruments.com
7948 M: Petr Vandrovec <petr@vandrovec.name>
7952 NCR 5380 SCSI DRIVERS
7953 M: Finn Thain <fthain@telegraphics.com.au>
7954 M: Michael Schmitz <schmitzmic@gmail.com>
7955 L: linux-scsi@vger.kernel.org
7957 F: Documentation/scsi/g_NCR5380.txt
7958 F: Documentation/scsi/dtc3x80.txt
7959 F: drivers/scsi/NCR5380.*
7960 F: drivers/scsi/arm/cumana_1.c
7961 F: drivers/scsi/arm/oak.c
7962 F: drivers/scsi/atari_scsi.*
7963 F: drivers/scsi/dmx3191d.c
7964 F: drivers/scsi/dtc.*
7965 F: drivers/scsi/g_NCR5380.*
7966 F: drivers/scsi/g_NCR5380_mmio.c
7967 F: drivers/scsi/mac_scsi.*
7968 F: drivers/scsi/pas16.*
7969 F: drivers/scsi/sun3_scsi.*
7970 F: drivers/scsi/sun3_scsi_vme.c
7971 F: drivers/scsi/t128.*
7973 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7974 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7975 L: linux-scsi@vger.kernel.org
7977 F: drivers/scsi/NCR_D700.*
7979 NCT6775 HARDWARE MONITOR DRIVER
7980 M: Guenter Roeck <linux@roeck-us.net>
7981 L: linux-hwmon@vger.kernel.org
7983 F: Documentation/hwmon/nct6775
7984 F: drivers/hwmon/nct6775.c
7986 NETEFFECT IWARP RNIC DRIVER (IW_NES)
7987 M: Faisal Latif <faisal.latif@intel.com>
7988 L: linux-rdma@vger.kernel.org
7989 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7991 F: drivers/infiniband/hw/nes/
7993 NETEM NETWORK EMULATOR
7994 M: Stephen Hemminger <stephen@networkplumber.org>
7995 L: netem@lists.linux-foundation.org (moderated for non-subscribers)
7997 F: net/sched/sch_netem.c
7999 NETERION 10GbE DRIVERS (s2io/vxge)
8000 M: Jon Mason <jdmason@kudzu.us>
8001 L: netdev@vger.kernel.org
8003 F: Documentation/networking/s2io.txt
8004 F: Documentation/networking/vxge.txt
8005 F: drivers/net/ethernet/neterion/
8007 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
8008 M: Pablo Neira Ayuso <pablo@netfilter.org>
8009 M: Patrick McHardy <kaber@trash.net>
8010 M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
8011 L: netfilter-devel@vger.kernel.org
8012 L: coreteam@netfilter.org
8013 W: http://www.netfilter.org/
8014 W: http://www.iptables.org/
8015 Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
8016 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
8017 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
8019 F: include/linux/netfilter*
8020 F: include/linux/netfilter/
8021 F: include/net/netfilter/
8022 F: include/uapi/linux/netfilter*
8023 F: include/uapi/linux/netfilter/
8024 F: net/*/netfilter.c
8027 F: net/bridge/br_netfilter*.c
8030 M: Paul Moore <paul@paul-moore.com>
8031 W: http://netlabel.sf.net
8032 L: netdev@vger.kernel.org
8034 F: Documentation/netlabel/
8035 F: include/net/netlabel.h
8038 NETROM NETWORK LAYER
8039 M: Ralf Baechle <ralf@linux-mips.org>
8040 L: linux-hams@vger.kernel.org
8041 W: http://www.linux-ax25.org/
8043 F: include/net/netrom.h
8044 F: include/uapi/linux/netrom.h
8047 NETRONOME ETHERNET DRIVERS
8048 M: Jakub Kicinski <jakub.kicinski@netronome.com>
8049 L: oss-drivers@netronome.com
8051 F: drivers/net/ethernet/netronome/
8053 NETWORK BLOCK DEVICE (NBD)
8054 M: Markus Pargmann <mpa@pengutronix.de>
8056 L: nbd-general@lists.sourceforge.net
8057 T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
8058 F: Documentation/blockdev/nbd.txt
8059 F: drivers/block/nbd.c
8060 F: include/uapi/linux/nbd.h
8062 NETWORK DROP MONITOR
8063 M: Neil Horman <nhorman@tuxdriver.com>
8064 L: netdev@vger.kernel.org
8066 W: https://fedorahosted.org/dropwatch/
8067 F: net/core/drop_monitor.c
8069 NETWORKING [GENERAL]
8070 M: "David S. Miller" <davem@davemloft.net>
8071 L: netdev@vger.kernel.org
8072 W: http://www.linuxfoundation.org/en/Net
8073 Q: http://patchwork.ozlabs.org/project/netdev/list/
8074 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8075 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
8079 F: include/linux/in.h
8080 F: include/linux/net.h
8081 F: include/linux/netdevice.h
8082 F: include/uapi/linux/in.h
8083 F: include/uapi/linux/net.h
8084 F: include/uapi/linux/netdevice.h
8085 F: include/uapi/linux/net_namespace.h
8087 F: tools/testing/selftests/net/
8091 NETWORKING [IPv4/IPv6]
8092 M: "David S. Miller" <davem@davemloft.net>
8093 M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8094 M: James Morris <jmorris@namei.org>
8095 M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
8096 M: Patrick McHardy <kaber@trash.net>
8097 L: netdev@vger.kernel.org
8098 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8106 M: Steffen Klassert <steffen.klassert@secunet.com>
8107 M: Herbert Xu <herbert@gondor.apana.org.au>
8108 M: "David S. Miller" <davem@davemloft.net>
8109 L: netdev@vger.kernel.org
8110 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
8111 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
8119 F: net/ipv4/ipcomp.c
8120 F: net/ipv4/ip_vti.c
8124 F: net/ipv6/ipcomp6.c
8125 F: net/ipv6/ip6_vti.c
8126 F: include/uapi/linux/xfrm.h
8127 F: include/net/xfrm.h
8129 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
8130 M: Paul Moore <paul@paul-moore.com>
8131 L: netdev@vger.kernel.org
8134 NETWORKING [WIRELESS]
8135 L: linux-wireless@vger.kernel.org
8136 Q: http://patchwork.kernel.org/project/linux-wireless/list/
8139 L: netdev@vger.kernel.org
8140 W: http://www.linuxfoundation.org/en/Net
8141 Q: http://patchwork.ozlabs.org/project/netdev/list/
8142 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8143 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
8145 F: Documentation/devicetree/bindings/net/
8147 F: include/linux/if_*
8148 F: include/linux/netdevice.h
8149 F: include/linux/etherdevice.h
8150 F: include/linux/fcdevice.h
8151 F: include/linux/fddidevice.h
8152 F: include/linux/hippidevice.h
8153 F: include/linux/inetdevice.h
8154 F: include/uapi/linux/if_*
8155 F: include/uapi/linux/netdevice.h
8157 NETWORKING DRIVERS (WIRELESS)
8158 M: Kalle Valo <kvalo@codeaurora.org>
8159 L: linux-wireless@vger.kernel.org
8160 Q: http://patchwork.kernel.org/project/linux-wireless/list/
8161 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
8162 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
8164 F: Documentation/devicetree/bindings/net/wireless/
8165 F: drivers/net/wireless/
8167 NETXEN (1/10) GbE SUPPORT
8168 M: Manish Chopra <manish.chopra@qlogic.com>
8169 M: Sony Chacko <sony.chacko@qlogic.com>
8170 M: Rajesh Borundia <rajesh.borundia@qlogic.com>
8171 L: netdev@vger.kernel.org
8172 W: http://www.qlogic.com
8174 F: drivers/net/ethernet/qlogic/netxen/
8177 M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
8178 M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
8179 M: Samuel Ortiz <sameo@linux.intel.com>
8180 L: linux-wireless@vger.kernel.org
8181 L: linux-nfc@lists.01.org (subscribers-only)
8185 F: include/uapi/linux/nfc.h
8187 F: include/linux/platform_data/nfcmrvl.h
8188 F: include/linux/platform_data/nxp-nci.h
8189 F: include/linux/platform_data/pn544.h
8190 F: include/linux/platform_data/st21nfca.h
8191 F: include/linux/platform_data/st-nci.h
8192 F: Documentation/devicetree/bindings/net/nfc/
8194 NFS, SUNRPC, AND LOCKD CLIENTS
8195 M: Trond Myklebust <trond.myklebust@primarydata.com>
8196 M: Anna Schumaker <anna.schumaker@netapp.com>
8197 L: linux-nfs@vger.kernel.org
8198 W: http://client.linux-nfs.org
8199 T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
8205 F: include/linux/lockd/
8206 F: include/linux/nfs*
8207 F: include/linux/sunrpc/
8208 F: include/uapi/linux/nfs*
8209 F: include/uapi/linux/sunrpc/
8212 M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
8213 L: linux-nilfs@vger.kernel.org
8214 W: http://nilfs.sourceforge.net/
8215 W: http://nilfs.osdn.jp/
8216 T: git git://github.com/konis/nilfs2.git
8218 F: Documentation/filesystems/nilfs2.txt
8220 F: include/linux/nilfs2_fs.h
8221 F: include/trace/events/nilfs2.h
8223 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8224 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8225 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8227 F: Documentation/scsi/NinjaSCSI.txt
8228 F: drivers/scsi/pcmcia/nsp_*
8230 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8231 M: GOTO Masanori <gotom@debian.or.jp>
8232 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8233 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8235 F: Documentation/scsi/NinjaSCSI.txt
8236 F: drivers/scsi/nsp32*
8239 M: Ley Foon Tan <lftan@altera.com>
8240 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
8241 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
8245 NOKIA N900 POWER SUPPLY DRIVERS
8246 R: Pali Rohár <pali.rohar@gmail.com>
8247 F: include/linux/power/bq2415x_charger.h
8248 F: include/linux/power/bq27xxx_battery.h
8249 F: include/linux/power/isp1704_charger.h
8250 F: drivers/power/bq2415x_charger.c
8251 F: drivers/power/bq27xxx_battery.c
8252 F: drivers/power/bq27xxx_battery_i2c.c
8253 F: drivers/power/isp1704_charger.c
8254 F: drivers/power/rx51_battery.c
8257 M: Jon Mason <jdmason@kudzu.us>
8258 M: Dave Jiang <dave.jiang@intel.com>
8259 M: Allen Hubbe <Allen.Hubbe@emc.com>
8260 L: linux-ntb@googlegroups.com
8262 W: https://github.com/jonmason/ntb/wiki
8263 T: git git://github.com/jonmason/ntb.git
8265 F: drivers/net/ntb_netdev.c
8266 F: include/linux/ntb.h
8267 F: include/linux/ntb_transport.h
8270 M: Jon Mason <jdmason@kudzu.us>
8271 M: Dave Jiang <dave.jiang@intel.com>
8272 L: linux-ntb@googlegroups.com
8274 W: https://github.com/jonmason/ntb/wiki
8275 T: git git://github.com/jonmason/ntb.git
8276 F: drivers/ntb/hw/intel/
8279 M: Xiangliang Yu <Xiangliang.Yu@amd.com>
8280 L: linux-ntb@googlegroups.com
8282 F: drivers/ntb/hw/amd/
8285 M: Anton Altaparmakov <anton@tuxera.com>
8286 L: linux-ntfs-dev@lists.sourceforge.net
8287 W: http://www.tuxera.com/
8288 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
8290 F: Documentation/filesystems/ntfs.txt
8293 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8294 M: Antonino Daplas <adaplas@gmail.com>
8295 L: linux-fbdev@vger.kernel.org
8297 F: drivers/video/fbdev/riva/
8298 F: drivers/video/fbdev/nvidia/
8301 M: Keith Busch <keith.busch@intel.com>
8302 M: Jens Axboe <axboe@fb.com>
8303 L: linux-nvme@lists.infradead.org
8304 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
8305 W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
8307 F: drivers/nvme/host/
8308 F: include/linux/nvme.h
8310 NVM EXPRESS TARGET DRIVER
8311 M: Christoph Hellwig <hch@lst.de>
8312 M: Sagi Grimberg <sagi@grimberg.me>
8313 L: linux-nvme@lists.infradead.org
8315 F: drivers/nvme/target/
8318 M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
8319 M: Maxime Ripard <maxime.ripard@free-electrons.com>
8322 F: Documentation/devicetree/bindings/nvmem/
8323 F: include/linux/nvmem-consumer.h
8324 F: include/linux/nvmem-provider.h
8327 M: Clément Perrochaud <clement.perrochaud@effinnov.com>
8328 R: Charles Gorand <charles.gorand@effinnov.com>
8329 L: linux-nfc@lists.01.org (moderated for non-subscribers)
8331 F: drivers/nfc/nxp-nci
8333 NXP TDA998X DRM DRIVER
8334 M: Russell King <rmk+kernel@armlinux.org.uk>
8336 F: drivers/gpu/drm/i2c/tda998x_drv.c
8337 F: include/drm/i2c/tda998x.h
8340 M: Peter Rosin <peda@axentia.se>
8341 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8343 F: sound/soc/codecs/tfa9879*
8346 M: Josh Poimboeuf <jpoimboe@redhat.com>
8351 M: Tony Lindgren <tony@atomide.com>
8352 L: linux-omap@vger.kernel.org
8353 W: http://www.muru.com/linux/omap/
8354 W: http://linux.omap.com/
8355 Q: http://patchwork.kernel.org/project/linux-omap/list/
8356 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
8359 F: arch/arm/configs/omap1_defconfig
8360 F: arch/arm/configs/omap2plus_defconfig
8361 F: drivers/i2c/busses/i2c-omap.c
8362 F: drivers/irqchip/irq-omap-intc.c
8363 F: drivers/mfd/*omap*.c
8364 F: drivers/mfd/menelaus.c
8365 F: drivers/mfd/palmas.c
8366 F: drivers/mfd/tps65217.c
8367 F: drivers/mfd/tps65218.c
8368 F: drivers/mfd/tps65910.c
8369 F: drivers/mfd/twl-core.[ch]
8370 F: drivers/mfd/twl4030*.c
8371 F: drivers/mfd/twl6030*.c
8372 F: drivers/mfd/twl6040*.c
8373 F: drivers/regulator/palmas-regulator*.c
8374 F: drivers/regulator/pbias-regulator.c
8375 F: drivers/regulator/tps65217-regulator.c
8376 F: drivers/regulator/tps65218-regulator.c
8377 F: drivers/regulator/tps65910-regulator.c
8378 F: drivers/regulator/twl-regulator.c
8379 F: include/linux/i2c-omap.h
8381 OMAP DEVICE TREE SUPPORT
8382 M: Benoît Cousson <bcousson@baylibre.com>
8383 M: Tony Lindgren <tony@atomide.com>
8384 L: linux-omap@vger.kernel.org
8385 L: devicetree@vger.kernel.org
8387 F: arch/arm/boot/dts/*omap*
8388 F: arch/arm/boot/dts/*am3*
8389 F: arch/arm/boot/dts/*am4*
8390 F: arch/arm/boot/dts/*am5*
8391 F: arch/arm/boot/dts/*dra7*
8393 OMAP CLOCK FRAMEWORK SUPPORT
8394 M: Paul Walmsley <paul@pwsan.com>
8395 L: linux-omap@vger.kernel.org
8397 F: arch/arm/*omap*/*clock*
8399 OMAP POWER MANAGEMENT SUPPORT
8400 M: Kevin Hilman <khilman@kernel.org>
8401 L: linux-omap@vger.kernel.org
8403 F: arch/arm/*omap*/*pm*
8404 F: drivers/cpufreq/omap-cpufreq.c
8406 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
8407 M: Rajendra Nayak <rnayak@codeaurora.org>
8408 M: Paul Walmsley <paul@pwsan.com>
8409 L: linux-omap@vger.kernel.org
8411 F: arch/arm/mach-omap2/prm*
8414 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
8415 M: Jarkko Nikula <jarkko.nikula@bitmer.com>
8416 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8417 L: linux-omap@vger.kernel.org
8421 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
8422 M: Roger Quadros <rogerq@ti.com>
8423 M: Tony Lindgren <tony@atomide.com>
8424 L: linux-omap@vger.kernel.org
8426 F: drivers/memory/omap-gpmc.c
8427 F: arch/arm/mach-omap2/*gpmc*
8429 OMAP FRAMEBUFFER SUPPORT
8430 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
8431 L: linux-fbdev@vger.kernel.org
8432 L: linux-omap@vger.kernel.org
8434 F: drivers/video/fbdev/omap/
8436 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
8437 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
8438 L: linux-omap@vger.kernel.org
8439 L: linux-fbdev@vger.kernel.org
8441 F: drivers/video/fbdev/omap2/
8442 F: Documentation/arm/OMAP/DSS
8444 OMAP HARDWARE SPINLOCK SUPPORT
8445 M: Ohad Ben-Cohen <ohad@wizery.com>
8446 L: linux-omap@vger.kernel.org
8448 F: drivers/hwspinlock/omap_hwspinlock.c
8451 M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
8452 L: linux-omap@vger.kernel.org
8454 F: drivers/mmc/host/omap.c
8457 L: linux-mmc@vger.kernel.org
8458 L: linux-omap@vger.kernel.org
8460 F: drivers/mmc/host/omap_hsmmc.c
8462 OMAP RANDOM NUMBER GENERATOR SUPPORT
8463 M: Deepak Saxena <dsaxena@plexity.net>
8465 F: drivers/char/hw_random/omap-rng.c
8468 M: Benoît Cousson <bcousson@baylibre.com>
8469 M: Paul Walmsley <paul@pwsan.com>
8470 L: linux-omap@vger.kernel.org
8472 F: arch/arm/mach-omap2/omap_hwmod.*
8475 M: Paul Walmsley <paul@pwsan.com>
8476 L: linux-omap@vger.kernel.org
8478 F: arch/arm/mach-omap2/omap_hwmod*data*
8480 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
8481 M: Benoît Cousson <bcousson@baylibre.com>
8482 L: linux-omap@vger.kernel.org
8484 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
8486 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
8487 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8488 L: linux-media@vger.kernel.org
8490 F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
8491 F: drivers/media/platform/omap3isp/
8492 F: drivers/staging/media/omap4iss/
8495 L: linux-usb@vger.kernel.org
8496 L: linux-omap@vger.kernel.org
8498 F: drivers/usb/*/*omap*
8499 F: arch/arm/*omap*/usb*
8502 M: Grygorii Strashko <grygorii.strashko@ti.com>
8503 M: Santosh Shilimkar <ssantosh@kernel.org>
8504 M: Kevin Hilman <khilman@kernel.org>
8505 L: linux-omap@vger.kernel.org
8507 F: Documentation/devicetree/bindings/gpio/gpio-omap.txt
8508 F: drivers/gpio/gpio-omap.c
8510 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
8511 M: Mark Jackson <mpfj@newflow.co.uk>
8512 L: linux-omap@vger.kernel.org
8514 F: arch/arm/boot/dts/am335x-nano.dts
8517 M: Bob Copeland <me@bobcopeland.com>
8518 L: linux-karma-devel@lists.sourceforge.net
8520 F: Documentation/filesystems/omfs.txt
8523 OMNIKEY CARDMAN 4000 DRIVER
8524 M: Harald Welte <laforge@gnumonks.org>
8526 F: drivers/char/pcmcia/cm4000_cs.c
8527 F: include/linux/cm4000_cs.h
8528 F: include/uapi/linux/cm4000_cs.h
8530 OMNIKEY CARDMAN 4040 DRIVER
8531 M: Harald Welte <laforge@gnumonks.org>
8533 F: drivers/char/pcmcia/cm4040_cs.*
8535 OMNIVISION OV7670 SENSOR DRIVER
8536 M: Jonathan Corbet <corbet@lwn.net>
8537 L: linux-media@vger.kernel.org
8538 T: git git://linuxtv.org/media_tree.git
8540 F: drivers/media/i2c/ov7670.c
8542 ONENAND FLASH DRIVER
8543 M: Kyungmin Park <kyungmin.park@samsung.com>
8544 L: linux-mtd@lists.infradead.org
8546 F: drivers/mtd/onenand/
8547 F: include/linux/mtd/onenand*.h
8549 ONSTREAM SCSI TAPE DRIVER
8550 M: Willem Riede <osst@riede.org>
8551 L: osst-users@lists.sourceforge.net
8552 L: linux-scsi@vger.kernel.org
8554 F: Documentation/scsi/osst.txt
8555 F: drivers/scsi/osst.*
8556 F: drivers/scsi/osst_*.h
8557 F: drivers/scsi/st.h
8559 OPENCORES I2C BUS DRIVER
8560 M: Peter Korsgaard <jacmet@sunsite.dk>
8561 L: linux-i2c@vger.kernel.org
8563 F: Documentation/i2c/busses/i2c-ocores
8564 F: drivers/i2c/busses/i2c-ocores.c
8566 OPEN FIRMWARE AND FLATTENED DEVICE TREE
8567 M: Rob Herring <robh+dt@kernel.org>
8568 M: Frank Rowand <frowand.list@gmail.com>
8569 L: devicetree@vger.kernel.org
8570 W: http://www.devicetree.org/
8571 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8574 F: include/linux/of*.h
8577 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
8578 M: Rob Herring <robh+dt@kernel.org>
8579 M: Mark Rutland <mark.rutland@arm.com>
8580 L: devicetree@vger.kernel.org
8581 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8582 Q: http://patchwork.ozlabs.org/project/devicetree-bindings/list/
8584 F: Documentation/devicetree/
8586 F: include/dt-bindings/
8588 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
8589 M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
8590 L: devicetree@vger.kernel.org
8592 F: Documentation/devicetree/dynamic-resolution-notes.txt
8593 F: Documentation/devicetree/overlay-notes.txt
8594 F: drivers/of/overlay.c
8595 F: drivers/of/resolver.c
8597 OPENRISC ARCHITECTURE
8598 M: Jonas Bonn <jonas@southpole.se>
8599 W: http://openrisc.net
8601 T: git git://openrisc.net/~jonas/linux
8605 M: Pravin Shelar <pshelar@nicira.com>
8606 L: netdev@vger.kernel.org
8607 L: dev@openvswitch.org
8608 W: http://openvswitch.org
8611 F: include/uapi/linux/openvswitch.h
8613 OPERATING PERFORMANCE POINTS (OPP)
8614 M: Viresh Kumar <vireshk@kernel.org>
8615 M: Nishanth Menon <nm@ti.com>
8616 M: Stephen Boyd <sboyd@codeaurora.org>
8617 L: linux-pm@vger.kernel.org
8619 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
8620 F: drivers/base/power/opp/
8621 F: include/linux/pm_opp.h
8622 F: Documentation/power/opp.txt
8623 F: Documentation/devicetree/bindings/opp/
8626 M: Clemens Ladisch <clemens@ladisch.de>
8627 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8628 T: git git://git.alsa-project.org/alsa-kernel.git
8630 F: sound/drivers/opl4/
8633 M: Robert Richter <rric@kernel.org>
8634 L: oprofile-list@lists.sf.net
8636 F: arch/*/include/asm/oprofile*.h
8638 F: drivers/oprofile/
8639 F: include/linux/oprofile.h
8641 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8642 M: Mark Fasheh <mfasheh@suse.com>
8643 M: Joel Becker <jlbec@evilplan.org>
8644 L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
8645 W: http://ocfs2.wiki.kernel.org
8647 F: Documentation/filesystems/ocfs2.txt
8648 F: Documentation/filesystems/dlmfs.txt
8652 L: linux-wireless@vger.kernel.org
8653 W: http://wireless.kernel.org/en/users/Drivers/orinoco
8654 W: http://www.nongnu.org/orinoco/
8656 F: drivers/net/wireless/intersil/orinoco/
8658 OSD LIBRARY and FILESYSTEM
8659 M: Boaz Harrosh <ooo@electrozaur.com>
8660 M: Benny Halevy <bhalevy@primarydata.com>
8661 L: osd-dev@open-osd.org
8662 W: http://open-osd.org
8663 T: git git://git.open-osd.org/open-osd.git
8665 F: drivers/scsi/osd/
8666 F: include/scsi/osd_*
8670 M: Miklos Szeredi <miklos@szeredi.hu>
8671 L: linux-unionfs@vger.kernel.org
8672 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
8675 F: Documentation/filesystems/overlayfs.txt
8678 M: Mike Marshall <hubcap@omnibond.com>
8679 L: pvfs2-developers@beowulf-underground.org (subscribers-only)
8680 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
8683 F: Documentation/filesystems/orangefs.txt
8686 M: Christian Lamparter <chunkeey@googlemail.com>
8687 L: linux-wireless@vger.kernel.org
8688 W: http://wireless.kernel.org/en/users/Drivers/p54
8690 F: drivers/net/wireless/intersil/p54/
8692 PA SEMI ETHERNET DRIVER
8693 M: Olof Johansson <olof@lixom.net>
8694 L: netdev@vger.kernel.org
8696 F: drivers/net/ethernet/pasemi/*
8698 PA SEMI SMBUS DRIVER
8699 M: Olof Johansson <olof@lixom.net>
8700 L: linux-i2c@vger.kernel.org
8702 F: drivers/i2c/busses/i2c-pasemi.c
8704 PADATA PARALLEL EXECUTION MECHANISM
8705 M: Steffen Klassert <steffen.klassert@secunet.com>
8706 L: linux-crypto@vger.kernel.org
8709 F: include/linux/padata.h
8710 F: Documentation/padata.txt
8712 PANASONIC LAPTOP ACPI EXTRAS DRIVER
8713 M: Harald Welte <laforge@gnumonks.org>
8714 L: platform-driver-x86@vger.kernel.org
8716 F: drivers/platform/x86/panasonic-laptop.c
8718 PANASONIC MN10300/AM33/AM34 PORT
8719 M: David Howells <dhowells@redhat.com>
8720 L: linux-am33-list@redhat.com (moderated for non-subscribers)
8721 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8723 F: Documentation/mn10300/
8726 PARALLEL LCD/KEYPAD PANEL DRIVER
8727 M: Willy Tarreau <willy@haproxy.com>
8728 M: Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
8730 F: Documentation/misc-devices/lcd-panel-cgram.txt
8731 F: drivers/misc/panel.c
8733 PARALLEL PORT SUBSYSTEM
8734 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8735 M: Sudip Mukherjee <sudip@vectorindia.org>
8736 L: linux-parport@lists.infradead.org (subscribers-only)
8739 F: include/linux/parport*.h
8740 F: drivers/char/ppdev.c
8741 F: include/uapi/linux/ppdev.h
8742 F: Documentation/parport*.txt
8744 PARAVIRT_OPS INTERFACE
8745 M: Jeremy Fitzhardinge <jeremy@goop.org>
8746 M: Chris Wright <chrisw@sous-sol.org>
8747 M: Alok Kataria <akataria@vmware.com>
8748 M: Rusty Russell <rusty@rustcorp.com.au>
8749 L: virtualization@lists.linux-foundation.org
8751 F: Documentation/virtual/paravirt_ops.txt
8752 F: arch/*/kernel/paravirt*
8753 F: arch/*/include/asm/paravirt.h
8755 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8756 M: Tim Waugh <tim@cyberelk.net>
8757 L: linux-parport@lists.infradead.org (subscribers-only)
8759 F: Documentation/blockdev/paride.txt
8760 F: drivers/block/paride/
8763 M: "James E.J. Bottomley" <jejb@parisc-linux.org>
8764 M: Helge Deller <deller@gmx.de>
8765 L: linux-parisc@vger.kernel.org
8766 W: http://www.parisc-linux.org/
8767 Q: http://patchwork.kernel.org/project/linux-parisc/list/
8768 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8769 T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8772 F: Documentation/parisc/
8774 F: drivers/char/agp/parisc-agp.c
8775 F: drivers/input/serio/gscps2.c
8776 F: drivers/parport/parport_gsc.*
8777 F: drivers/tty/serial/8250/8250_gsc.c
8778 F: drivers/video/fbdev/sti*
8779 F: drivers/video/console/sti*
8780 F: drivers/video/logo/logo_parisc*
8782 PC87360 HARDWARE MONITORING DRIVER
8783 M: Jim Cromie <jim.cromie@gmail.com>
8784 L: linux-hwmon@vger.kernel.org
8786 F: Documentation/hwmon/pc87360
8787 F: drivers/hwmon/pc87360.c
8790 M: Jim Cromie <jim.cromie@gmail.com>
8792 F: drivers/char/pc8736x_gpio.c
8794 PC87427 HARDWARE MONITORING DRIVER
8795 M: Jean Delvare <jdelvare@suse.com>
8796 L: linux-hwmon@vger.kernel.org
8798 F: Documentation/hwmon/pc87427
8799 F: drivers/hwmon/pc87427.c
8802 M: Riku Voipio <riku.voipio@iki.fi>
8804 F: drivers/leds/leds-pca9532.c
8805 F: include/linux/leds-pca9532.h
8807 PCA9541 I2C BUS MASTER SELECTOR DRIVER
8808 M: Guenter Roeck <linux@roeck-us.net>
8809 L: linux-i2c@vger.kernel.org
8811 F: drivers/i2c/muxes/i2c-mux-pca9541.c
8813 PCDP - PRIMARY CONSOLE AND DEBUG PORT
8814 M: Khalid Aziz <khalid@gonehiking.org>
8816 F: drivers/firmware/pcdp.*
8819 M: Linas Vepstas <linasvepstas@gmail.com>
8820 L: linux-pci@vger.kernel.org
8822 F: Documentation/PCI/pci-error-recovery.txt
8824 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
8825 M: Russell Currey <ruscur@russell.cc>
8826 L: linuxppc-dev@lists.ozlabs.org
8828 F: Documentation/powerpc/eeh-pci-error-recovery.txt
8829 F: arch/powerpc/kernel/eeh*.c
8830 F: arch/powerpc/platforms/*/eeh*.c
8831 F: arch/powerpc/include/*/eeh*.h
8834 M: Bjorn Helgaas <bhelgaas@google.com>
8835 L: linux-pci@vger.kernel.org
8836 Q: http://patchwork.ozlabs.org/project/linux-pci/list/
8837 T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8839 F: Documentation/PCI/
8841 F: include/linux/pci*
8843 F: arch/x86/kernel/quirks.c
8845 PCI DRIVER FOR ALTERA PCIE IP
8846 M: Ley Foon Tan <lftan@altera.com>
8847 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8848 L: linux-pci@vger.kernel.org
8850 F: Documentation/devicetree/bindings/pci/altera-pcie.txt
8851 F: drivers/pci/host/pcie-altera.c
8853 PCI DRIVER FOR ARM VERSATILE PLATFORM
8854 M: Rob Herring <robh@kernel.org>
8855 L: linux-pci@vger.kernel.org
8856 L: linux-arm-kernel@lists.infradead.org
8858 F: Documentation/devicetree/bindings/pci/versatile.txt
8859 F: drivers/pci/host/pci-versatile.c
8861 PCI DRIVER FOR APPLIEDMICRO XGENE
8862 M: Tanmay Inamdar <tinamdar@apm.com>
8863 L: linux-pci@vger.kernel.org
8864 L: linux-arm-kernel@lists.infradead.org
8866 F: Documentation/devicetree/bindings/pci/xgene-pci.txt
8867 F: drivers/pci/host/pci-xgene.c
8869 PCI DRIVER FOR FREESCALE LAYERSCAPE
8870 M: Minghuan Lian <minghuan.Lian@freescale.com>
8871 M: Mingkai Hu <mingkai.hu@freescale.com>
8872 M: Roy Zang <tie-fei.zang@freescale.com>
8873 L: linuxppc-dev@lists.ozlabs.org
8874 L: linux-pci@vger.kernel.org
8875 L: linux-arm-kernel@lists.infradead.org
8877 F: drivers/pci/host/*layerscape*
8880 M: Richard Zhu <Richard.Zhu@freescale.com>
8881 M: Lucas Stach <l.stach@pengutronix.de>
8882 L: linux-pci@vger.kernel.org
8883 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8885 F: drivers/pci/host/*imx6*
8887 PCI DRIVER FOR TI KEYSTONE
8888 M: Murali Karicheri <m-karicheri2@ti.com>
8889 L: linux-pci@vger.kernel.org
8890 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8892 F: drivers/pci/host/*keystone*
8894 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8895 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8896 M: Jason Cooper <jason@lakedaemon.net>
8897 L: linux-pci@vger.kernel.org
8898 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8900 F: drivers/pci/host/*mvebu*
8902 PCI DRIVER FOR NVIDIA TEGRA
8903 M: Thierry Reding <thierry.reding@gmail.com>
8904 L: linux-tegra@vger.kernel.org
8905 L: linux-pci@vger.kernel.org
8907 F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8908 F: drivers/pci/host/pci-tegra.c
8910 PCI DRIVER FOR TI DRA7XX
8911 M: Kishon Vijay Abraham I <kishon@ti.com>
8912 L: linux-omap@vger.kernel.org
8913 L: linux-pci@vger.kernel.org
8915 F: Documentation/devicetree/bindings/pci/ti-pci.txt
8916 F: drivers/pci/host/pci-dra7xx.c
8918 PCI DRIVER FOR RENESAS R-CAR
8919 M: Simon Horman <horms@verge.net.au>
8920 L: linux-pci@vger.kernel.org
8921 L: linux-renesas-soc@vger.kernel.org
8923 F: drivers/pci/host/*rcar*
8925 PCI DRIVER FOR SAMSUNG EXYNOS
8926 M: Jingoo Han <jingoohan1@gmail.com>
8927 L: linux-pci@vger.kernel.org
8928 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8929 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8931 F: drivers/pci/host/pci-exynos.c
8933 PCI DRIVER FOR SYNOPSIS DESIGNWARE
8934 M: Jingoo Han <jingoohan1@gmail.com>
8935 M: Pratyush Anand <pratyush.anand@gmail.com>
8936 L: linux-pci@vger.kernel.org
8938 F: drivers/pci/host/*designware*
8940 PCI DRIVER FOR SYNOPSYS PROTOTYPING DEVICE
8941 M: Joao Pinto <jpinto@synopsys.com>
8942 L: linux-pci@vger.kernel.org
8944 F: Documentation/devicetree/bindings/pci/designware-pcie.txt
8945 F: drivers/pci/host/pcie-designware-plat.c
8947 PCI DRIVER FOR GENERIC OF HOSTS
8948 M: Will Deacon <will.deacon@arm.com>
8949 L: linux-pci@vger.kernel.org
8950 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8952 F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
8953 F: drivers/pci/host/pci-host-common.c
8954 F: drivers/pci/host/pci-host-generic.c
8956 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
8957 M: Keith Busch <keith.busch@intel.com>
8958 L: linux-pci@vger.kernel.org
8960 F: arch/x86/pci/vmd.c
8962 PCIE DRIVER FOR ST SPEAR13XX
8963 M: Pratyush Anand <pratyush.anand@gmail.com>
8964 L: linux-pci@vger.kernel.org
8966 F: drivers/pci/host/*spear*
8968 PCI MSI DRIVER FOR ALTERA MSI IP
8969 M: Ley Foon Tan <lftan@altera.com>
8970 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8971 L: linux-pci@vger.kernel.org
8973 F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8974 F: drivers/pci/host/pcie-altera-msi.c
8976 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8977 M: Duc Dang <dhdang@apm.com>
8978 L: linux-pci@vger.kernel.org
8979 L: linux-arm-kernel@lists.infradead.org
8981 F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8982 F: drivers/pci/host/pci-xgene-msi.c
8984 PCIE DRIVER FOR HISILICON
8985 M: Zhou Wang <wangzhou1@hisilicon.com>
8986 M: Gabriele Paoloni <gabriele.paoloni@huawei.com>
8987 L: linux-pci@vger.kernel.org
8989 F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8990 F: drivers/pci/host/pcie-hisi.c
8992 PCIE DRIVER FOR QUALCOMM MSM
8993 M: Stanimir Varbanov <svarbanov@mm-sol.com>
8994 L: linux-pci@vger.kernel.org
8995 L: linux-arm-msm@vger.kernel.org
8997 F: drivers/pci/host/*qcom*
8999 PCIE DRIVER FOR CAVIUM THUNDERX
9000 M: David Daney <david.daney@cavium.com>
9001 L: linux-pci@vger.kernel.org
9002 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9004 F: Documentation/devicetree/bindings/pci/pci-thunder-*
9005 F: drivers/pci/host/pci-thunder-*
9008 P: Linux PCMCIA Team
9009 L: linux-pcmcia@lists.infradead.org
9010 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
9011 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
9013 F: Documentation/pcmcia/
9017 PCNET32 NETWORK DRIVER
9018 M: Don Fry <pcnet32@frontier.com>
9019 L: netdev@vger.kernel.org
9021 F: drivers/net/ethernet/amd/pcnet32.c
9023 PCRYPT PARALLEL CRYPTO ENGINE
9024 M: Steffen Klassert <steffen.klassert@secunet.com>
9025 L: linux-crypto@vger.kernel.org
9028 F: include/crypto/pcrypt.h
9030 PER-CPU MEMORY ALLOCATOR
9031 M: Tejun Heo <tj@kernel.org>
9032 M: Christoph Lameter <cl@linux.com>
9033 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
9035 F: include/linux/percpu*.h
9037 F: arch/*/include/asm/percpu.h
9039 PER-TASK DELAY ACCOUNTING
9040 M: Balbir Singh <bsingharora@gmail.com>
9042 F: include/linux/delayacct.h
9043 F: kernel/delayacct.c
9045 PERFORMANCE EVENTS SUBSYSTEM
9046 M: Peter Zijlstra <peterz@infradead.org>
9047 M: Ingo Molnar <mingo@redhat.com>
9048 M: Arnaldo Carvalho de Melo <acme@kernel.org>
9049 R: Alexander Shishkin <alexander.shishkin@linux.intel.com>
9050 L: linux-kernel@vger.kernel.org
9051 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
9054 F: include/linux/perf_event.h
9055 F: include/uapi/linux/perf_event.h
9056 F: arch/*/kernel/perf_event*.c
9057 F: arch/*/kernel/*/perf_event*.c
9058 F: arch/*/kernel/*/*/perf_event*.c
9059 F: arch/*/include/asm/perf_event.h
9060 F: arch/*/kernel/perf_callchain.c
9064 PERSONALITY HANDLING
9065 M: Christoph Hellwig <hch@infradead.org>
9066 L: linux-abi-devel@lists.sourceforge.net
9068 F: include/linux/personality.h
9069 F: include/uapi/linux/personality.h
9072 M: Remi Denis-Courmont <courmisch@gmail.com>
9074 F: Documentation/networking/phonet.txt
9075 F: include/linux/phonet.h
9076 F: include/net/phonet/
9077 F: include/uapi/linux/phonet.h
9081 M: Joern Engel <joern@lazybastard.org>
9082 L: linux-mtd@lists.infradead.org
9084 F: drivers/mtd/devices/phram.c
9087 M: Bruno Prémont <bonbons@linux-vserver.org>
9088 L: linux-input@vger.kernel.org
9090 F: drivers/hid/hid-picolcd*
9093 M: Jamie Iles <jamie@jamieiles.com>
9094 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9095 T: git git://github.com/jamieiles/linux-2.6-ji.git
9097 F: arch/arm/boot/dts/picoxcell*
9098 F: arch/arm/mach-picoxcell/
9099 F: drivers/crypto/picoxcell*
9101 PIN CONTROL SUBSYSTEM
9102 M: Linus Walleij <linus.walleij@linaro.org>
9103 L: linux-gpio@vger.kernel.org
9104 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
9106 F: Documentation/devicetree/bindings/pinctrl/
9107 F: Documentation/pinctrl.txt
9109 F: include/linux/pinctrl/
9111 PIN CONTROLLER - ATMEL AT91
9112 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
9113 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9115 F: drivers/pinctrl/pinctrl-at91.*
9117 PIN CONTROLLER - ATMEL AT91 PIO4
9118 M: Ludovic Desroches <ludovic.desroches@atmel.com>
9119 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9120 L: linux-gpio@vger.kernel.org
9122 F: drivers/pinctrl/pinctrl-at91-pio4.*
9124 PIN CONTROLLER - INTEL
9125 M: Mika Westerberg <mika.westerberg@linux.intel.com>
9126 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
9128 F: drivers/pinctrl/intel/
9130 PIN CONTROLLER - RENESAS
9131 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9132 M: Geert Uytterhoeven <geert+renesas@glider.be>
9133 L: linux-renesas-soc@vger.kernel.org
9135 F: drivers/pinctrl/sh-pfc/
9137 PIN CONTROLLER - SAMSUNG
9138 M: Tomasz Figa <tomasz.figa@gmail.com>
9139 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
9140 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9141 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9142 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9144 F: drivers/pinctrl/samsung/
9146 PIN CONTROLLER - SINGLE
9147 M: Tony Lindgren <tony@atomide.com>
9148 M: Haojian Zhuang <haojian.zhuang@linaro.org>
9149 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9150 L: linux-omap@vger.kernel.org
9152 F: drivers/pinctrl/pinctrl-single.c
9154 PIN CONTROLLER - ST SPEAR
9155 M: Viresh Kumar <vireshk@kernel.org>
9156 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9157 W: http://www.st.com/spear
9159 F: drivers/pinctrl/spear/
9162 M: Jiri Kosina <jikos@kernel.org>
9164 F: drivers/block/pktcdvd.c
9165 F: include/linux/pktcdvd.h
9166 F: include/uapi/linux/pktcdvd.h
9169 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
9170 W: http://mprc.pku.edu.cn/~guanxuetao/linux
9172 T: git git://github.com/gxt/linux.git
9173 F: drivers/input/serio/i8042-unicore32io.h
9174 F: drivers/i2c/busses/i2c-puv3.c
9175 F: drivers/video/fbdev/fb-puv3.c
9176 F: drivers/rtc/rtc-puv3.c
9178 PMBUS HARDWARE MONITORING DRIVERS
9179 M: Guenter Roeck <linux@roeck-us.net>
9180 L: linux-hwmon@vger.kernel.org
9181 W: http://hwmon.wiki.kernel.org/
9182 W: http://www.roeck-us.net/linux/drivers/
9183 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9185 F: Documentation/hwmon/pmbus
9186 F: drivers/hwmon/pmbus/
9187 F: include/linux/i2c/pmbus.h
9189 PMC SIERRA MaxRAID DRIVER
9190 L: linux-scsi@vger.kernel.org
9191 W: http://www.pmc-sierra.com/
9193 F: drivers/scsi/pmcraid.*
9195 PMC SIERRA PM8001 DRIVER
9196 M: Jack Wang <jinpu.wang@profitbricks.com>
9197 M: lindar_liu@usish.com
9199 L: linux-scsi@vger.kernel.org
9201 F: drivers/scsi/pm8001/
9203 POSIX CLOCKS and TIMERS
9204 M: Thomas Gleixner <tglx@linutronix.de>
9205 L: linux-kernel@vger.kernel.org
9206 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9209 F: include/linux/timer*
9210 F: kernel/time/*timer*
9212 POWER MANAGEMENT CORE
9213 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
9214 L: linux-pm@vger.kernel.org
9215 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
9217 F: drivers/base/power/
9218 F: include/linux/pm.h
9219 F: include/linux/pm_*
9220 F: include/linux/powercap.h
9221 F: drivers/powercap/
9223 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
9224 M: Sebastian Reichel <sre@kernel.org>
9225 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
9226 M: David Woodhouse <dwmw2@infradead.org>
9227 L: linux-pm@vger.kernel.org
9228 T: git git://git.infradead.org/battery-2.6.git
9230 F: Documentation/devicetree/bindings/power/
9231 F: Documentation/devicetree/bindings/power_supply/
9232 F: include/linux/power_supply.h
9234 X: drivers/power/avs/
9236 POWER STATE COORDINATION INTERFACE (PSCI)
9237 M: Mark Rutland <mark.rutland@arm.com>
9238 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
9239 L: linux-arm-kernel@lists.infradead.org
9241 F: drivers/firmware/psci.c
9242 F: include/linux/psci.h
9243 F: include/uapi/linux/psci.h
9245 POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
9246 M: Suraj Jitindar Singh <sjitindarsingh@gmail.com>
9247 L: linuxppc-dev@lists.ozlabs.org
9249 F: drivers/char/powernv-op-panel.c
9252 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
9256 PPP PROTOCOL DRIVERS AND COMPRESSORS
9257 M: Paul Mackerras <paulus@samba.org>
9258 L: linux-ppp@vger.kernel.org
9260 F: drivers/net/ppp/ppp_*
9262 PPP OVER ATM (RFC 2364)
9263 M: Mitchell Blank Jr <mitch@sfgoth.com>
9265 F: net/atm/pppoatm.c
9266 F: include/uapi/linux/atmppp.h
9269 M: Michal Ostrowski <mostrows@earthlink.net>
9271 F: drivers/net/ppp/pppoe.c
9272 F: drivers/net/ppp/pppox.c
9275 M: James Chapman <jchapman@katalix.com>
9277 F: net/l2tp/l2tp_ppp.c
9278 F: include/linux/if_pppol2tp.h
9279 F: include/uapi/linux/if_pppol2tp.h
9282 M: Rodolfo Giometti <giometti@enneenne.com>
9283 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
9284 L: linuxpps@ml.enneenne.com (subscribers-only)
9286 F: Documentation/pps/
9288 F: include/linux/pps*.h
9291 M: Dmitry Kozlov <xeb@mail.ru>
9292 L: netdev@vger.kernel.org
9294 F: drivers/net/ppp/pptp.c
9295 W: http://sourceforge.net/projects/accel-pptp
9298 M: Robert Love <rml@tech9.net>
9299 L: kpreempt-tech@lists.sourceforge.net
9300 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
9302 F: Documentation/preempt-locking.txt
9303 F: include/linux/preempt.h
9305 PRISM54 WIRELESS DRIVER
9306 M: "Luis R. Rodriguez" <mcgrof@gmail.com>
9307 L: linux-wireless@vger.kernel.org
9308 W: http://wireless.kernel.org/en/users/Drivers/p54
9310 F: drivers/net/wireless/intersil/prism54/
9313 M: Geoff Levand <geoff@infradead.org>
9314 L: netdev@vger.kernel.org
9315 L: linuxppc-dev@lists.ozlabs.org
9317 F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
9319 PS3 PLATFORM SUPPORT
9320 M: Geoff Levand <geoff@infradead.org>
9321 L: linuxppc-dev@lists.ozlabs.org
9323 F: arch/powerpc/boot/ps3*
9324 F: arch/powerpc/include/asm/lv1call.h
9325 F: arch/powerpc/include/asm/ps3*.h
9326 F: arch/powerpc/platforms/ps3/
9329 F: drivers/rtc/rtc-ps3.c
9330 F: drivers/usb/host/*ps3.c
9331 F: sound/ppc/snd_ps3*
9334 M: Jim Paris <jim@jtan.com>
9335 M: Geoff Levand <geoff@infradead.org>
9336 L: linuxppc-dev@lists.ozlabs.org
9338 F: drivers/block/ps3vram.c
9341 M: Anton Vorontsov <anton@enomsg.org>
9342 M: Colin Cross <ccross@android.com>
9343 M: Kees Cook <keescook@chromium.org>
9344 M: Tony Luck <tony.luck@intel.com>
9346 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
9348 F: include/linux/pstore*
9349 F: drivers/firmware/efi/efi-pstore.c
9350 F: drivers/acpi/apei/erst.c
9352 PTP HARDWARE CLOCK SUPPORT
9353 M: Richard Cochran <richardcochran@gmail.com>
9354 L: netdev@vger.kernel.org
9356 W: http://linuxptp.sourceforge.net/
9357 F: Documentation/ABI/testing/sysfs-ptp
9358 F: Documentation/ptp/*
9359 F: drivers/net/ethernet/freescale/gianfar_ptp.c
9360 F: drivers/net/phy/dp83640*
9362 F: include/linux/ptp_cl*
9365 M: Roland McGrath <roland@hack.frob.com>
9366 M: Oleg Nesterov <oleg@redhat.com>
9368 F: include/asm-generic/syscall.h
9369 F: include/linux/ptrace.h
9370 F: include/linux/regset.h
9371 F: include/linux/tracehook.h
9372 F: include/uapi/linux/ptrace.h
9376 M: Hans Verkuil <hverkuil@xs4all.nl>
9377 L: linux-media@vger.kernel.org
9378 T: git git://linuxtv.org/media_tree.git
9380 F: drivers/staging/media/pulse8-cec
9382 PVRUSB2 VIDEO4LINUX DRIVER
9383 M: Mike Isely <isely@pobox.com>
9384 L: pvrusb2@isely.net (subscribers-only)
9385 L: linux-media@vger.kernel.org
9386 W: http://www.isely.net/pvrusb2/
9387 T: git git://linuxtv.org/media_tree.git
9389 F: Documentation/video4linux/README.pvrusb2
9390 F: drivers/media/usb/pvrusb2/
9393 M: Hans Verkuil <hverkuil@xs4all.nl>
9394 L: linux-media@vger.kernel.org
9395 T: git git://linuxtv.org/media_tree.git
9397 F: drivers/media/usb/pwc/*
9400 M: Kamil Debski <k.debski@samsung.com>
9401 L: linux-hwmon@vger.kernel.org
9403 F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
9404 F: Documentation/hwmon/pwm-fan
9405 F: drivers/hwmon/pwm-fan.c
9408 M: Thierry Reding <thierry.reding@gmail.com>
9409 L: linux-pwm@vger.kernel.org
9411 T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
9412 F: Documentation/pwm.txt
9413 F: Documentation/devicetree/bindings/pwm/
9414 F: include/linux/pwm.h
9416 F: drivers/video/backlight/pwm_bl.c
9417 F: include/linux/pwm_backlight.h
9419 PXA2xx/PXA3xx SUPPORT
9420 M: Daniel Mack <daniel@zonque.org>
9421 M: Haojian Zhuang <haojian.zhuang@gmail.com>
9422 M: Robert Jarzmik <robert.jarzmik@free.fr>
9423 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9424 T: git git://github.com/hzhuang1/linux.git
9425 T: git git://github.com/rjarzmik/linux.git
9427 F: arch/arm/boot/dts/pxa*
9428 F: arch/arm/mach-pxa/
9430 F: drivers/pcmcia/pxa2xx*
9431 F: drivers/pinctrl/pxa/
9432 F: drivers/spi/spi-pxa2xx*
9433 F: drivers/usb/gadget/udc/pxa2*
9434 F: include/sound/pxa2xx-lib.h
9439 M: Robert Jarzmik <robert.jarzmik@free.fr>
9440 L: linux-gpio@vger.kernel.org
9442 F: drivers/gpio/gpio-pxa.c
9444 PXA3xx NAND FLASH DRIVER
9445 M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
9446 L: linux-mtd@lists.infradead.org
9448 F: drivers/mtd/nand/pxa3xx_nand.c
9451 M: Eric Miao <eric.y.miao@gmail.com>
9452 M: Haojian Zhuang <haojian.zhuang@gmail.com>
9453 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9454 T: git git://github.com/hzhuang1/linux.git
9455 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
9457 F: arch/arm/boot/dts/mmp*
9458 F: arch/arm/mach-mmp/
9464 M: Robert Jarzmik <robert.jarzmik@free.fr>
9465 L: rtc-linux@googlegroups.com
9469 M: Giovanni Cabiddu <giovanni.cabiddu@intel.com>
9470 M: Salvatore Benedetto <salvatore.benedetto@intel.com>
9471 L: qat-linux@intel.com
9473 F: drivers/crypto/qat/
9476 M: Mike Marciniszyn <infinipath@intel.com>
9477 L: linux-rdma@vger.kernel.org
9479 F: drivers/infiniband/hw/qib/
9481 QLOGIC QLA1280 SCSI DRIVER
9482 M: Michael Reed <mdr@sgi.com>
9483 L: linux-scsi@vger.kernel.org
9485 F: drivers/scsi/qla1280.[ch]
9487 QLOGIC QLA2XXX FC-SCSI DRIVER
9488 M: qla2xxx-upstream@qlogic.com
9489 L: linux-scsi@vger.kernel.org
9491 F: Documentation/scsi/LICENSE.qla2xxx
9492 F: drivers/scsi/qla2xxx/
9494 QLOGIC QLA4XXX iSCSI DRIVER
9495 M: QLogic-Storage-Upstream@qlogic.com
9496 L: linux-scsi@vger.kernel.org
9498 F: Documentation/scsi/LICENSE.qla4xxx
9499 F: drivers/scsi/qla4xxx/
9501 QLOGIC QLA3XXX NETWORK DRIVER
9502 M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
9503 M: Ron Mercer <ron.mercer@qlogic.com>
9504 M: linux-driver@qlogic.com
9505 L: netdev@vger.kernel.org
9507 F: Documentation/networking/LICENSE.qla3xxx
9508 F: drivers/net/ethernet/qlogic/qla3xxx.*
9510 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
9511 M: Dept-GELinuxNICDev@qlogic.com
9512 L: netdev@vger.kernel.org
9514 F: drivers/net/ethernet/qlogic/qlcnic/
9516 QLOGIC QLGE 10Gb ETHERNET DRIVER
9517 M: Harish Patil <harish.patil@qlogic.com>
9518 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
9519 M: Dept-GELinuxNICDev@qlogic.com
9520 M: linux-driver@qlogic.com
9521 L: netdev@vger.kernel.org
9523 F: drivers/net/ethernet/qlogic/qlge/
9525 QLOGIC QL4xxx ETHERNET DRIVER
9526 M: Yuval Mintz <Yuval.Mintz@qlogic.com>
9527 M: Ariel Elior <Ariel.Elior@qlogic.com>
9528 M: everest-linux-l2@qlogic.com
9529 L: netdev@vger.kernel.org
9531 F: drivers/net/ethernet/qlogic/qed/
9532 F: include/linux/qed/
9533 F: drivers/net/ethernet/qlogic/qede/
9536 M: Anders Larsen <al@alarsen.net>
9537 W: http://www.alarsen.net/linux/qnx4fs/
9540 F: include/uapi/linux/qnx4_fs.h
9541 F: include/uapi/linux/qnxtypes.h
9544 M: Antti Palosaari <crope@iki.fi>
9545 L: linux-media@vger.kernel.org
9546 W: https://linuxtv.org
9547 W: http://palosaari.fi/linux/
9548 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9549 T: git git://linuxtv.org/anttip/media_tree.git
9551 F: drivers/media/tuners/qt1010*
9553 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
9554 M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
9555 L: linux-wireless@vger.kernel.org
9556 L: ath9k-devel@lists.ath9k.org
9557 W: http://wireless.kernel.org/en/users/Drivers/ath9k
9559 F: drivers/net/wireless/ath/ath9k/
9561 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
9562 M: Kalle Valo <kvalo@qca.qualcomm.com>
9563 L: ath10k@lists.infradead.org
9564 W: http://wireless.kernel.org/en/users/Drivers/ath10k
9565 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
9567 F: drivers/net/wireless/ath/ath10k/
9569 QUALCOMM HEXAGON ARCHITECTURE
9570 M: Richard Kuo <rkuo@codeaurora.org>
9571 L: linux-hexagon@vger.kernel.org
9572 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
9576 QUALCOMM WCN36XX WIRELESS DRIVER
9577 M: Eugene Krasnikov <k.eugene.e@gmail.com>
9578 L: wcn36xx@lists.infradead.org
9579 W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
9580 T: git git://github.com/KrasnikovEugene/wcn36xx.git
9582 F: drivers/net/wireless/ath/wcn36xx/
9584 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
9585 M: Gabriel Somlo <somlo@cmu.edu>
9586 M: "Michael S. Tsirkin" <mst@redhat.com>
9587 L: qemu-devel@nongnu.org
9589 F: drivers/firmware/qemu_fw_cfg.c
9591 RADOS BLOCK DEVICE (RBD)
9592 M: Ilya Dryomov <idryomov@gmail.com>
9593 M: Sage Weil <sage@redhat.com>
9594 M: Alex Elder <elder@kernel.org>
9595 L: ceph-devel@vger.kernel.org
9597 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9598 T: git git://github.com/ceph/ceph-client.git
9600 F: Documentation/ABI/testing/sysfs-bus-rbd
9601 F: drivers/block/rbd.c
9602 F: drivers/block/rbd_types.h
9604 RADEON FRAMEBUFFER DISPLAY DRIVER
9605 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
9606 L: linux-fbdev@vger.kernel.org
9608 F: drivers/video/fbdev/aty/radeon*
9609 F: include/uapi/linux/radeonfb.h
9611 RADIOSHARK RADIO DRIVER
9612 M: Hans Verkuil <hverkuil@xs4all.nl>
9613 L: linux-media@vger.kernel.org
9614 T: git git://linuxtv.org/media_tree.git
9616 F: drivers/media/radio/radio-shark.c
9618 RADIOSHARK2 RADIO DRIVER
9619 M: Hans Verkuil <hverkuil@xs4all.nl>
9620 L: linux-media@vger.kernel.org
9621 T: git git://linuxtv.org/media_tree.git
9623 F: drivers/media/radio/radio-shark2.c
9624 F: drivers/media/radio/radio-tea5777.c
9626 RAGE128 FRAMEBUFFER DISPLAY DRIVER
9627 M: Paul Mackerras <paulus@samba.org>
9628 L: linux-fbdev@vger.kernel.org
9630 F: drivers/video/fbdev/aty/aty128fb.c
9632 RALINK MIPS ARCHITECTURE
9633 M: John Crispin <john@phrozen.org>
9634 L: linux-mips@linux-mips.org
9638 RALINK RT2X00 WIRELESS LAN DRIVER
9640 M: Stanislaw Gruszka <sgruszka@redhat.com>
9641 M: Helmut Schaa <helmut.schaa@googlemail.com>
9642 L: linux-wireless@vger.kernel.org
9644 F: drivers/net/wireless/ralink/rt2x00/
9646 RAMDISK RAM BLOCK DEVICE DRIVER
9647 M: Jens Axboe <axboe@kernel.dk>
9649 F: Documentation/blockdev/ramdisk.txt
9650 F: drivers/block/brd.c
9652 RANDOM NUMBER DRIVER
9653 M: "Theodore Ts'o" <tytso@mit.edu>
9655 F: drivers/char/random.c
9658 M: Matt Porter <mporter@kernel.crashing.org>
9659 M: Alexandre Bounine <alexandre.bounine@idt.com>
9663 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
9664 L: linux-wireless@vger.kernel.org
9666 F: drivers/net/wireless/ray*
9669 M: Josh Triplett <josh@joshtriplett.org>
9670 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9671 L: linux-kernel@vger.kernel.org
9673 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9674 F: Documentation/RCU/torture.txt
9675 F: kernel/rcu/rcutorture.c
9677 RCUTORTURE TEST FRAMEWORK
9678 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9679 M: Josh Triplett <josh@joshtriplett.org>
9680 R: Steven Rostedt <rostedt@goodmis.org>
9681 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9682 R: Lai Jiangshan <jiangshanlai@gmail.com>
9683 L: linux-kernel@vger.kernel.org
9685 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9686 F: tools/testing/selftests/rcutorture
9689 M: Florian Fainelli <florian@openwrt.org>
9692 RDC R6040 FAST ETHERNET DRIVER
9693 M: Florian Fainelli <f.fainelli@gmail.com>
9694 L: netdev@vger.kernel.org
9696 F: drivers/net/ethernet/rdc/r6040.c
9698 RDS - RELIABLE DATAGRAM SOCKETS
9699 M: Santosh Shilimkar <santosh.shilimkar@oracle.com>
9700 L: netdev@vger.kernel.org
9701 L: linux-rdma@vger.kernel.org
9702 L: rds-devel@oss.oracle.com (moderated for non-subscribers)
9703 W: https://oss.oracle.com/projects/rds/
9706 F: Documentation/networking/rds.txt
9708 RDMAVT - RDMA verbs software
9709 M: Dennis Dalessandro <dennis.dalessandro@intel.com>
9710 L: linux-rdma@vger.kernel.org
9712 F: drivers/infiniband/sw/rdmavt
9714 READ-COPY UPDATE (RCU)
9715 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9716 M: Josh Triplett <josh@joshtriplett.org>
9717 R: Steven Rostedt <rostedt@goodmis.org>
9718 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9719 R: Lai Jiangshan <jiangshanlai@gmail.com>
9720 L: linux-kernel@vger.kernel.org
9721 W: http://www.rdrop.com/users/paulmck/RCU/
9723 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9724 F: Documentation/RCU/
9725 X: Documentation/RCU/torture.txt
9726 F: include/linux/rcu*
9727 X: include/linux/srcu.h
9731 REAL TIME CLOCK (RTC) SUBSYSTEM
9732 M: Alessandro Zummo <a.zummo@towertech.it>
9733 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
9734 L: rtc-linux@googlegroups.com
9735 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
9736 T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
9738 F: Documentation/rtc.txt
9740 F: include/linux/rtc.h
9741 F: include/uapi/linux/rtc.h
9743 REALTEK AUDIO CODECS
9744 M: Bard Liao <bardliao@realtek.com>
9745 M: Oder Chiou <oder_chiou@realtek.com>
9747 F: sound/soc/codecs/rt*
9748 F: include/sound/rt*.h
9750 REISERFS FILE SYSTEM
9751 L: reiserfs-devel@vger.kernel.org
9755 REGISTER MAP ABSTRACTION
9756 M: Mark Brown <broonie@kernel.org>
9757 L: linux-kernel@vger.kernel.org
9758 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
9760 F: Documentation/devicetree/bindings/regmap/
9761 F: drivers/base/regmap/
9762 F: include/linux/regmap.h
9764 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
9765 M: Ohad Ben-Cohen <ohad@wizery.com>
9766 M: Bjorn Andersson <bjorn.andersson@linaro.org>
9767 L: linux-remoteproc@vger.kernel.org
9768 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
9770 F: Documentation/devicetree/bindings/remoteproc/
9771 F: Documentation/remoteproc.txt
9772 F: drivers/remoteproc/
9773 F: include/linux/remoteproc.h
9775 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9776 M: Ohad Ben-Cohen <ohad@wizery.com>
9777 M: Bjorn Andersson <bjorn.andersson@linaro.org>
9778 L: linux-remoteproc@vger.kernel.org
9779 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9782 F: Documentation/rpmsg.txt
9783 F: include/linux/rpmsg.h
9785 RENESAS ETHERNET DRIVERS
9786 R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9787 L: netdev@vger.kernel.org
9788 L: linux-renesas-soc@vger.kernel.org
9789 F: drivers/net/ethernet/renesas/
9790 F: include/linux/sh_eth.h
9792 RENESAS USB2 PHY DRIVER
9793 M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
9794 L: linux-renesas-soc@vger.kernel.org
9796 F: drivers/phy/phy-rcar-gen3-usb2.c
9798 RESET CONTROLLER FRAMEWORK
9799 M: Philipp Zabel <p.zabel@pengutronix.de>
9800 T: git git://git.pengutronix.de/git/pza/linux
9803 F: Documentation/devicetree/bindings/reset/
9804 F: include/dt-bindings/reset/
9805 F: include/linux/reset.h
9806 F: include/linux/reset-controller.h
9809 M: Johannes Berg <johannes@sipsolutions.net>
9810 L: linux-wireless@vger.kernel.org
9811 W: http://wireless.kernel.org/
9812 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9813 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
9815 F: Documentation/rfkill.txt
9819 M: Thomas Graf <tgraf@suug.ch>
9820 L: netdev@vger.kernel.org
9823 F: include/linux/rhashtable.h
9825 RICOH SMARTMEDIA/XD DRIVER
9826 M: Maxim Levitsky <maximlevitsky@gmail.com>
9828 F: drivers/mtd/nand/r852.c
9829 F: drivers/mtd/nand/r852.h
9831 RICOH R5C592 MEMORYSTICK DRIVER
9832 M: Maxim Levitsky <maximlevitsky@gmail.com>
9834 F: drivers/memstick/host/r592.*
9837 M: Stefan Achatz <erazor_de@users.sourceforge.net>
9838 W: http://sourceforge.net/projects/roccat/
9840 F: drivers/hid/hid-roccat*
9841 F: include/linux/hid-roccat*
9842 F: Documentation/ABI/*/sysfs-driver-hid-roccat*
9845 M: Jiri Pirko <jiri@resnulli.us>
9846 L: netdev@vger.kernel.org
9848 F: drivers/net/ethernet/rocker/
9852 W: http://www.comtrol.com
9854 F: Documentation/serial/rocket.txt
9855 F: drivers/tty/rocket*
9857 ROCKETPORT EXPRESS/INFINITY DRIVER
9858 M: Kevin Cernekee <cernekee@gmail.com>
9859 L: linux-serial@vger.kernel.org
9861 F: drivers/tty/serial/rp2.*
9864 M: Ralf Baechle <ralf@linux-mips.org>
9865 L: linux-hams@vger.kernel.org
9866 W: http://www.linux-ax25.org/
9868 F: include/net/rose.h
9869 F: include/uapi/linux/rose.h
9872 RTL2830 MEDIA DRIVER
9873 M: Antti Palosaari <crope@iki.fi>
9874 L: linux-media@vger.kernel.org
9875 W: https://linuxtv.org
9876 W: http://palosaari.fi/linux/
9877 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9878 T: git git://linuxtv.org/anttip/media_tree.git
9880 F: drivers/media/dvb-frontends/rtl2830*
9882 RTL2832 MEDIA DRIVER
9883 M: Antti Palosaari <crope@iki.fi>
9884 L: linux-media@vger.kernel.org
9885 W: https://linuxtv.org
9886 W: http://palosaari.fi/linux/
9887 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9888 T: git git://linuxtv.org/anttip/media_tree.git
9890 F: drivers/media/dvb-frontends/rtl2832*
9892 RTL2832_SDR MEDIA DRIVER
9893 M: Antti Palosaari <crope@iki.fi>
9894 L: linux-media@vger.kernel.org
9895 W: https://linuxtv.org
9896 W: http://palosaari.fi/linux/
9897 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9898 T: git git://linuxtv.org/anttip/media_tree.git
9900 F: drivers/media/dvb-frontends/rtl2832_sdr*
9902 RTL8180 WIRELESS DRIVER
9903 L: linux-wireless@vger.kernel.org
9904 W: http://wireless.kernel.org/
9905 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9907 F: drivers/net/wireless/realtek/rtl818x/rtl8180/
9909 RTL8187 WIRELESS DRIVER
9910 M: Herton Ronaldo Krzesinski <herton@canonical.com>
9911 M: Hin-Tak Leung <htl10@users.sourceforge.net>
9912 M: Larry Finger <Larry.Finger@lwfinger.net>
9913 L: linux-wireless@vger.kernel.org
9914 W: http://wireless.kernel.org/
9915 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9917 F: drivers/net/wireless/realtek/rtl818x/rtl8187/
9919 RTL8192CE WIRELESS DRIVER
9920 M: Larry Finger <Larry.Finger@lwfinger.net>
9921 M: Chaoming Li <chaoming_li@realsil.com.cn>
9922 L: linux-wireless@vger.kernel.org
9923 W: http://wireless.kernel.org/
9924 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9926 F: drivers/net/wireless/realtek/rtlwifi/
9927 F: drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
9929 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9930 M: Jes Sorensen <Jes.Sorensen@redhat.com>
9931 L: linux-wireless@vger.kernel.org
9932 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
9934 F: drivers/net/wireless/realtek/rtl8xxxu/
9936 S3 SAVAGE FRAMEBUFFER DRIVER
9937 M: Antonino Daplas <adaplas@gmail.com>
9938 L: linux-fbdev@vger.kernel.org
9940 F: drivers/video/fbdev/savage/
9943 M: Martin Schwidefsky <schwidefsky@de.ibm.com>
9944 M: Heiko Carstens <heiko.carstens@de.ibm.com>
9945 L: linux-s390@vger.kernel.org
9946 W: http://www.ibm.com/developerworks/linux/linux390/
9947 T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
9951 F: Documentation/s390/
9952 F: Documentation/DocBook/s390*
9954 S390 COMMON I/O LAYER
9955 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9956 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9957 L: linux-s390@vger.kernel.org
9958 W: http://www.ibm.com/developerworks/linux/linux390/
9960 F: drivers/s390/cio/
9963 M: Stefan Weinhuber <wein@de.ibm.com>
9964 M: Stefan Haberland <stefan.haberland@de.ibm.com>
9965 L: linux-s390@vger.kernel.org
9966 W: http://www.ibm.com/developerworks/linux/linux390/
9968 F: drivers/s390/block/dasd*
9969 F: block/partitions/ibm.c
9971 S390 NETWORK DRIVERS
9972 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
9973 L: linux-s390@vger.kernel.org
9974 W: http://www.ibm.com/developerworks/linux/linux390/
9976 F: drivers/s390/net/
9979 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9980 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9981 L: linux-s390@vger.kernel.org
9982 W: http://www.ibm.com/developerworks/linux/linux390/
9985 F: drivers/pci/hotplug/s390_pci_hpc.c
9988 M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
9989 L: linux-s390@vger.kernel.org
9990 W: http://www.ibm.com/developerworks/linux/linux390/
9992 F: drivers/s390/crypto/
9995 M: Steffen Maier <maier@linux.vnet.ibm.com>
9996 L: linux-s390@vger.kernel.org
9997 W: http://www.ibm.com/developerworks/linux/linux390/
9999 F: drivers/s390/scsi/zfcp_*
10001 S390 IUCV NETWORK LAYER
10002 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
10003 L: linux-s390@vger.kernel.org
10004 W: http://www.ibm.com/developerworks/linux/linux390/
10006 F: drivers/s390/net/*iucv*
10007 F: include/net/iucv/
10011 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
10012 L: linux-s390@vger.kernel.org
10013 W: http://www.ibm.com/developerworks/linux/linux390/
10015 F: drivers/iommu/s390-iommu.c
10017 S3C24XX SD/MMC Driver
10018 M: Ben Dooks <ben-linux@fluff.org>
10019 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10021 F: drivers/mmc/host/s3cmci.*
10023 SAA6588 RDS RECEIVER DRIVER
10024 M: Hans Verkuil <hverkuil@xs4all.nl>
10025 L: linux-media@vger.kernel.org
10026 T: git git://linuxtv.org/media_tree.git
10027 W: https://linuxtv.org
10029 F: drivers/media/i2c/saa6588*
10031 SAA7134 VIDEO4LINUX DRIVER
10032 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
10033 M: Mauro Carvalho Chehab <mchehab@kernel.org>
10034 L: linux-media@vger.kernel.org
10035 W: https://linuxtv.org
10036 T: git git://linuxtv.org/media_tree.git
10038 F: Documentation/video4linux/*.saa7134
10039 F: drivers/media/pci/saa7134/
10041 SAA7146 VIDEO4LINUX-2 DRIVER
10042 M: Hans Verkuil <hverkuil@xs4all.nl>
10043 L: linux-media@vger.kernel.org
10044 T: git git://linuxtv.org/media_tree.git
10046 F: drivers/media/common/saa7146/
10047 F: drivers/media/pci/saa7146/
10048 F: include/media/saa7146*
10050 SAMSUNG LAPTOP DRIVER
10051 M: Corentin Chary <corentin.chary@gmail.com>
10052 L: platform-driver-x86@vger.kernel.org
10054 F: drivers/platform/x86/samsung-laptop.c
10056 SAMSUNG AUDIO (ASoC) DRIVERS
10057 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
10058 M: Sangbeom Kim <sbkim73@samsung.com>
10059 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10060 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10062 F: sound/soc/samsung/
10064 SAMSUNG FRAMEBUFFER DRIVER
10065 M: Jingoo Han <jingoohan1@gmail.com>
10066 L: linux-fbdev@vger.kernel.org
10068 F: drivers/video/fbdev/s3c-fb.c
10070 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
10071 M: Sangbeom Kim <sbkim73@samsung.com>
10072 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
10073 L: linux-kernel@vger.kernel.org
10074 L: linux-samsung-soc@vger.kernel.org
10076 F: drivers/mfd/sec*.c
10077 F: drivers/regulator/s2m*.c
10078 F: drivers/regulator/s5m*.c
10079 F: drivers/clk/clk-s2mps11.c
10080 F: drivers/rtc/rtc-s5m.c
10081 F: include/linux/mfd/samsung/
10082 F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
10083 F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
10084 F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
10085 F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
10087 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
10088 M: Kyungmin Park <kyungmin.park@samsung.com>
10089 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10090 L: linux-media@vger.kernel.org
10091 Q: https://patchwork.linuxtv.org/project/linux-media/list/
10093 F: drivers/media/platform/exynos4-is/
10095 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
10096 M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
10097 L: linux-media@vger.kernel.org
10098 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10100 F: drivers/media/platform/s3c-camif/
10101 F: include/media/drv-intf/s3c_camif.h
10103 SAMSUNG S5C73M3 CAMERA DRIVER
10104 M: Kyungmin Park <kyungmin.park@samsung.com>
10105 M: Andrzej Hajda <a.hajda@samsung.com>
10106 L: linux-media@vger.kernel.org
10108 F: drivers/media/i2c/s5c73m3/*
10110 SAMSUNG S5K5BAF CAMERA DRIVER
10111 M: Kyungmin Park <kyungmin.park@samsung.com>
10112 M: Andrzej Hajda <a.hajda@samsung.com>
10113 L: linux-media@vger.kernel.org
10115 F: drivers/media/i2c/s5k5baf.c
10117 SAMSUNG S3FWRN5 NFC DRIVER
10118 M: Robert Baldyga <r.baldyga@samsung.com>
10119 M: Krzysztof Opasiak <k.opasiak@samsung.com>
10120 L: linux-nfc@lists.01.org (moderated for non-subscribers)
10122 F: drivers/nfc/s3fwrn5
10124 SAMSUNG SOC CLOCK DRIVERS
10125 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10126 M: Tomasz Figa <tomasz.figa@gmail.com>
10128 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10129 F: drivers/clk/samsung/
10131 SAMSUNG SXGBE DRIVERS
10132 M: Byungho An <bh74.an@samsung.com>
10133 M: Girish K S <ks.giri@samsung.com>
10134 M: Vipul Pandya <vipul.pandya@samsung.com>
10136 L: netdev@vger.kernel.org
10137 F: drivers/net/ethernet/samsung/sxgbe/
10139 SAMSUNG THERMAL DRIVER
10140 M: Lukasz Majewski <l.majewski@samsung.com>
10141 L: linux-pm@vger.kernel.org
10142 L: linux-samsung-soc@vger.kernel.org
10144 T: git https://github.com/lmajewski/linux-samsung-thermal.git
10145 F: drivers/thermal/samsung/
10147 SAMSUNG USB2 PHY DRIVER
10148 M: Kamil Debski <k.debski@samsung.com>
10149 L: linux-kernel@vger.kernel.org
10151 F: Documentation/devicetree/bindings/phy/samsung-phy.txt
10152 F: Documentation/phy/samsung-usb2.txt
10153 F: drivers/phy/phy-exynos4210-usb2.c
10154 F: drivers/phy/phy-exynos4x12-usb2.c
10155 F: drivers/phy/phy-exynos5250-usb2.c
10156 F: drivers/phy/phy-s5pv210-usb2.c
10157 F: drivers/phy/phy-samsung-usb2.c
10158 F: drivers/phy/phy-samsung-usb2.h
10161 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10162 L: linux-serial@vger.kernel.org
10164 F: Documentation/devicetree/bindings/serial/
10165 F: drivers/tty/serial/
10167 SYNOPSYS DESIGNWARE DMAC DRIVER
10168 M: Viresh Kumar <vireshk@kernel.org>
10169 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10171 F: include/linux/dma/dw.h
10172 F: include/linux/platform_data/dma-dw.h
10175 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
10176 M: Lars Persson <lars.persson@axis.com>
10177 L: netdev@vger.kernel.org
10179 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
10180 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
10182 SYNOPSYS DESIGNWARE I2C DRIVER
10183 M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
10184 R: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10185 R: Mika Westerberg <mika.westerberg@linux.intel.com>
10186 L: linux-i2c@vger.kernel.org
10188 F: drivers/i2c/busses/i2c-designware-*
10189 F: include/linux/platform_data/i2c-designware.h
10191 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
10192 M: Jaehoon Chung <jh80.chung@samsung.com>
10193 L: linux-mmc@vger.kernel.org
10195 F: include/linux/mmc/dw_mmc.h
10196 F: drivers/mmc/host/dw_mmc*
10198 SYSTEM TRACE MODULE CLASS
10199 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
10201 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
10202 F: Documentation/trace/stm.txt
10203 F: drivers/hwtracing/stm/
10204 F: include/linux/stm.h
10205 F: include/uapi/linux/stm.h
10208 M: Andreas Noever <andreas.noever@gmail.com>
10210 F: drivers/thunderbolt/
10212 TI BQ27XXX POWER SUPPLY DRIVER
10213 R: Andrew F. Davis <afd@ti.com>
10214 F: include/linux/power/bq27xxx_battery.h
10215 F: drivers/power/bq27xxx_battery.c
10216 F: drivers/power/bq27xxx_battery_i2c.c
10218 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
10219 M: John Stultz <john.stultz@linaro.org>
10220 M: Thomas Gleixner <tglx@linutronix.de>
10221 L: linux-kernel@vger.kernel.org
10222 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
10224 F: include/linux/clocksource.h
10225 F: include/linux/time.h
10226 F: include/linux/timex.h
10227 F: include/uapi/linux/time.h
10228 F: include/uapi/linux/timex.h
10229 F: kernel/time/clocksource.c
10230 F: kernel/time/time*.c
10231 F: kernel/time/alarmtimer.c
10232 F: kernel/time/ntp.c
10233 F: tools/testing/selftests/timers/
10236 M: Zwane Mwaikambo <zwanem@gmail.com>
10238 F: drivers/watchdog/sc1200wdt.c
10241 M: Ingo Molnar <mingo@redhat.com>
10242 M: Peter Zijlstra <peterz@infradead.org>
10243 L: linux-kernel@vger.kernel.org
10244 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
10247 F: include/linux/sched.h
10248 F: include/uapi/linux/sched.h
10249 F: include/linux/wait.h
10252 M: Chen Liqin <liqin.linux@gmail.com>
10253 M: Lennox Wu <lennox.wu@gmail.com>
10254 W: http://www.sunplus.com
10258 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
10259 M: Sudeep Holla <sudeep.holla@arm.com>
10260 L: linux-arm-kernel@lists.infradead.org
10262 F: Documentation/devicetree/bindings/arm/arm,scpi.txt
10263 F: drivers/clk/clk-scpi.c
10264 F: drivers/cpufreq/scpi-cpufreq.c
10265 F: drivers/firmware/arm_scpi.c
10266 F: include/linux/scpi_protocol.h
10269 M: Jens Axboe <axboe@kernel.dk>
10270 L: linux-scsi@vger.kernel.org
10271 W: http://www.kernel.dk
10273 F: drivers/scsi/sr*
10275 SCSI RDMA PROTOCOL (SRP) INITIATOR
10276 M: Bart Van Assche <bart.vanassche@sandisk.com>
10277 L: linux-rdma@vger.kernel.org
10279 W: http://www.openfabrics.org
10280 Q: http://patchwork.kernel.org/project/linux-rdma/list/
10281 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
10282 F: drivers/infiniband/ulp/srp/
10283 F: include/scsi/srp.h
10286 M: Doug Gilbert <dgilbert@interlog.com>
10287 L: linux-scsi@vger.kernel.org
10288 W: http://sg.danny.cz/sg
10290 F: Documentation/scsi/scsi-generic.txt
10291 F: drivers/scsi/sg.c
10292 F: include/scsi/sg.h
10295 M: "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>
10296 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
10297 M: "Martin K. Petersen" <martin.petersen@oracle.com>
10298 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
10299 L: linux-scsi@vger.kernel.org
10301 F: Documentation/devicetree/bindings/scsi/
10306 M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
10307 L: linux-scsi@vger.kernel.org
10309 F: Documentation/scsi/st.txt
10310 F: drivers/scsi/st.*
10311 F: drivers/scsi/st_*.h
10314 M: Vlad Yasevich <vyasevich@gmail.com>
10315 M: Neil Horman <nhorman@tuxdriver.com>
10316 L: linux-sctp@vger.kernel.org
10317 W: http://lksctp.sourceforge.net
10319 F: Documentation/networking/sctp.txt
10320 F: include/linux/sctp.h
10321 F: include/uapi/linux/sctp.h
10322 F: include/net/sctp/
10326 M: Jim Cromie <jim.cromie@gmail.com>
10328 F: Documentation/i2c/busses/scx200_acb
10329 F: arch/x86/platform/scx200/
10330 F: drivers/watchdog/scx200_wdt.c
10331 F: drivers/i2c/busses/scx200*
10332 F: drivers/mtd/maps/scx200_docflash.c
10333 F: include/linux/scx200.h
10336 M: Jim Cromie <jim.cromie@gmail.com>
10338 F: drivers/char/scx200_gpio.c
10339 F: include/linux/scx200_gpio.h
10341 SCx200 HRT CLOCKSOURCE DRIVER
10342 M: Jim Cromie <jim.cromie@gmail.com>
10344 F: drivers/clocksource/scx200_hrt.c
10346 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
10347 M: Sascha Sommer <saschasommer@freenet.de>
10348 L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
10350 F: drivers/mmc/host/sdricoh_cs.c
10352 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
10353 M: Adrian Hunter <adrian.hunter@intel.com>
10354 L: linux-mmc@vger.kernel.org
10355 T: git git://git.infradead.org/users/ahunter/linux-sdhci.git
10357 F: drivers/mmc/host/sdhci*
10358 F: include/linux/mmc/sdhci*
10361 M: Kees Cook <keescook@chromium.org>
10362 R: Andy Lutomirski <luto@amacapital.net>
10363 R: Will Drewry <wad@chromium.org>
10364 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
10366 F: kernel/seccomp.c
10367 F: include/uapi/linux/seccomp.h
10368 F: include/linux/seccomp.h
10369 F: tools/testing/selftests/seccomp/*
10370 K: \bsecure_computing
10373 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
10374 M: Al Cooper <alcooperx@gmail.com>
10375 L: linux-mmc@vger.kernel.org
10376 L: bcm-kernel-feedback-list@broadcom.com
10378 F: drivers/mmc/host/sdhci-brcmstb*
10380 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
10381 M: Ben Dooks <ben-linux@fluff.org>
10382 M: Jaehoon Chung <jh80.chung@samsung.com>
10383 L: linux-mmc@vger.kernel.org
10385 F: drivers/mmc/host/sdhci-s3c*
10387 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
10388 M: Viresh Kumar <vireshk@kernel.org>
10389 L: linux-mmc@vger.kernel.org
10391 F: drivers/mmc/host/sdhci-spear.c
10394 M: James Morris <james.l.morris@oracle.com>
10395 M: "Serge E. Hallyn" <serge@hallyn.com>
10396 L: linux-security-module@vger.kernel.org (suggested Cc:)
10397 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
10398 W: http://kernsec.org/
10403 M: Security Officers <security@kernel.org>
10406 SELINUX SECURITY MODULE
10407 M: Paul Moore <paul@paul-moore.com>
10408 M: Stephen Smalley <sds@tycho.nsa.gov>
10409 M: Eric Paris <eparis@parisplace.org>
10410 L: selinux@tycho.nsa.gov (moderated for non-subscribers)
10411 W: http://selinuxproject.org
10412 T: git git://git.infradead.org/users/pcmoore/selinux
10414 F: include/linux/selinux*
10415 F: security/selinux/
10416 F: scripts/selinux/
10418 APPARMOR SECURITY MODULE
10419 M: John Johansen <john.johansen@canonical.com>
10420 L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
10421 W: apparmor.wiki.kernel.org
10422 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
10424 F: security/apparmor/
10426 LOADPIN SECURITY MODULE
10427 M: Kees Cook <keescook@chromium.org>
10428 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
10430 F: security/loadpin/
10432 YAMA SECURITY MODULE
10433 M: Kees Cook <keescook@chromium.org>
10434 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
10439 M: Jiri Slaby <jirislaby@gmail.com>
10441 F: drivers/misc/phantom.c
10442 F: include/uapi/linux/phantom.h
10444 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
10445 M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
10446 M: Ketan Mukadam <ketan.mukadam@avagotech.com>
10447 M: John Soni Jose <sony.john@avagotech.com>
10448 L: linux-scsi@vger.kernel.org
10449 W: http://www.avagotech.com
10451 F: drivers/scsi/be2iscsi/
10453 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
10454 M: Sathya Perla <sathya.perla@broadcom.com>
10455 M: Ajit Khaparde <ajit.khaparde@broadcom.com>
10456 M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
10457 M: Somnath Kotur <somnath.kotur@broadcom.com>
10458 L: netdev@vger.kernel.org
10459 W: http://www.emulex.com
10461 F: drivers/net/ethernet/emulex/benet/
10463 EMULEX ONECONNECT ROCE DRIVER
10464 M: Selvin Xavier <selvin.xavier@avagotech.com>
10465 M: Devesh Sharma <devesh.sharma@avagotech.com>
10466 M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
10467 L: linux-rdma@vger.kernel.org
10468 W: http://www.emulex.com
10470 F: drivers/infiniband/hw/ocrdma/
10473 M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
10474 M: Edward Cree <ecree@solarflare.com>
10475 M: Bert Kenward <bkenward@solarflare.com>
10476 L: netdev@vger.kernel.org
10478 F: drivers/net/ethernet/sfc/
10481 M: Dimitri Sivanich <sivanich@sgi.com>
10483 F: drivers/misc/sgi-gru/
10485 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
10486 M: Pat Gefre <pfg@sgi.com>
10487 L: linux-ia64@vger.kernel.org
10489 F: Documentation/ia64/serial.txt
10490 F: drivers/tty/serial/ioc?_serial.c
10491 F: include/linux/ioc?.h
10493 SGI XP/XPC/XPNET DRIVER
10494 M: Cliff Whickman <cpw@sgi.com>
10495 M: Robin Holt <robinmholt@gmail.com>
10497 F: drivers/misc/sgi-xp/
10499 SI2157 MEDIA DRIVER
10500 M: Antti Palosaari <crope@iki.fi>
10501 L: linux-media@vger.kernel.org
10502 W: https://linuxtv.org
10503 W: http://palosaari.fi/linux/
10504 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10505 T: git git://linuxtv.org/anttip/media_tree.git
10507 F: drivers/media/tuners/si2157*
10509 SI2168 MEDIA DRIVER
10510 M: Antti Palosaari <crope@iki.fi>
10511 L: linux-media@vger.kernel.org
10512 W: https://linuxtv.org
10513 W: http://palosaari.fi/linux/
10514 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10515 T: git git://linuxtv.org/anttip/media_tree.git
10517 F: drivers/media/dvb-frontends/si2168*
10519 SI470X FM RADIO RECEIVER I2C DRIVER
10520 M: Hans Verkuil <hverkuil@xs4all.nl>
10521 L: linux-media@vger.kernel.org
10522 T: git git://linuxtv.org/media_tree.git
10523 W: https://linuxtv.org
10525 F: drivers/media/radio/si470x/radio-si470x-i2c.c
10527 SI470X FM RADIO RECEIVER USB DRIVER
10528 M: Hans Verkuil <hverkuil@xs4all.nl>
10529 L: linux-media@vger.kernel.org
10530 T: git git://linuxtv.org/media_tree.git
10531 W: https://linuxtv.org
10533 F: drivers/media/radio/si470x/radio-si470x-common.c
10534 F: drivers/media/radio/si470x/radio-si470x.h
10535 F: drivers/media/radio/si470x/radio-si470x-usb.c
10537 SI4713 FM RADIO TRANSMITTER I2C DRIVER
10538 M: Eduardo Valentin <edubezval@gmail.com>
10539 L: linux-media@vger.kernel.org
10540 T: git git://linuxtv.org/media_tree.git
10541 W: https://linuxtv.org
10543 F: drivers/media/radio/si4713/si4713.?
10545 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
10546 M: Eduardo Valentin <edubezval@gmail.com>
10547 L: linux-media@vger.kernel.org
10548 T: git git://linuxtv.org/media_tree.git
10549 W: https://linuxtv.org
10551 F: drivers/media/radio/si4713/radio-platform-si4713.c
10553 SI4713 FM RADIO TRANSMITTER USB DRIVER
10554 M: Hans Verkuil <hverkuil@xs4all.nl>
10555 L: linux-media@vger.kernel.org
10556 T: git git://linuxtv.org/media_tree.git
10557 W: https://linuxtv.org
10559 F: drivers/media/radio/si4713/radio-usb-si4713.c
10562 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
10563 M: Mauro Carvalho Chehab <mchehab@kernel.org>
10564 L: linux-media@vger.kernel.org
10565 W: https://linuxtv.org
10566 T: git git://linuxtv.org/media_tree.git
10568 F: drivers/media/common/siano/
10569 F: drivers/media/usb/siano/
10570 F: drivers/media/usb/siano/
10571 F: drivers/media/mmc/siano/
10574 M: Hans de Goede <hdegoede@redhat.com>
10575 L: linux-fbdev@vger.kernel.org
10577 F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
10578 F: drivers/video/fbdev/simplefb.c
10579 F: include/linux/platform_data/simplefb.h
10581 SH_VEU V4L2 MEM2MEM DRIVER
10582 L: linux-media@vger.kernel.org
10584 F: drivers/media/platform/sh_veu.c
10586 SH_VOU V4L2 OUTPUT DRIVER
10587 L: linux-media@vger.kernel.org
10589 F: drivers/media/platform/sh_vou.c
10590 F: include/media/drv-intf/sh_vou.h
10592 SIMPLE FIRMWARE INTERFACE (SFI)
10593 M: Len Brown <lenb@kernel.org>
10594 L: sfi-devel@simplefirmware.org
10595 W: http://simplefirmware.org/
10596 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
10598 F: arch/x86/platform/sfi/
10600 F: include/linux/sfi*.h
10602 SIMTEC EB110ATX (Chalice CATS)
10604 P: Vincent Sanders <vince@simtec.co.uk>
10605 M: Simtec Linux Team <linux@simtec.co.uk>
10606 W: http://www.simtec.co.uk/products/EB110ATX/
10609 SIMTEC EB2410ITX (BAST)
10611 P: Vincent Sanders <vince@simtec.co.uk>
10612 M: Simtec Linux Team <linux@simtec.co.uk>
10613 W: http://www.simtec.co.uk/products/EB2410ITX/
10615 F: arch/arm/mach-s3c24xx/mach-bast.c
10616 F: arch/arm/mach-s3c24xx/bast-ide.c
10617 F: arch/arm/mach-s3c24xx/bast-irq.c
10619 TI DAVINCI MACHINE SUPPORT
10620 M: Sekhar Nori <nsekhar@ti.com>
10621 M: Kevin Hilman <khilman@kernel.org>
10622 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10623 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
10625 F: arch/arm/mach-davinci/
10626 F: drivers/i2c/busses/i2c-davinci.c
10628 TI DAVINCI SERIES MEDIA DRIVER
10629 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10630 L: linux-media@vger.kernel.org
10631 W: https://linuxtv.org
10632 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10633 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10635 F: drivers/media/platform/davinci/
10636 F: include/media/davinci/
10638 TI AM437X VPFE DRIVER
10639 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10640 L: linux-media@vger.kernel.org
10641 W: https://linuxtv.org
10642 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10643 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10645 F: drivers/media/platform/am437x/
10647 OV2659 OMNIVISION SENSOR DRIVER
10648 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10649 L: linux-media@vger.kernel.org
10650 W: https://linuxtv.org
10651 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10652 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10654 F: drivers/media/i2c/ov2659.c
10655 F: include/media/i2c/ov2659.h
10657 SILICON MOTION SM712 FRAME BUFFER DRIVER
10658 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10659 M: Teddy Wang <teddy.wang@siliconmotion.com>
10660 M: Sudip Mukherjee <sudip@vectorindia.org>
10661 L: linux-fbdev@vger.kernel.org
10663 F: drivers/video/fbdev/sm712*
10664 F: Documentation/fb/sm712fb.txt
10666 SIS 190 ETHERNET DRIVER
10667 M: Francois Romieu <romieu@fr.zoreil.com>
10668 L: netdev@vger.kernel.org
10670 F: drivers/net/ethernet/sis/sis190.c
10672 SIS 900/7016 FAST ETHERNET DRIVER
10673 M: Daniele Venzano <venza@brownhat.org>
10674 W: http://www.brownhat.org/sis900.html
10675 L: netdev@vger.kernel.org
10677 F: drivers/net/ethernet/sis/sis900.*
10679 SIS FRAMEBUFFER DRIVER
10680 M: Thomas Winischhofer <thomas@winischhofer.net>
10681 W: http://www.winischhofer.net/linuxsisvga.shtml
10683 F: Documentation/fb/sisfb.txt
10684 F: drivers/video/fbdev/sis/
10685 F: include/video/sisfb.h
10688 M: Thomas Winischhofer <thomas@winischhofer.net>
10689 W: http://www.winischhofer.at/linuxsisusbvga.shtml
10691 F: drivers/usb/misc/sisusbvga/
10694 M: Christoph Lameter <cl@linux.com>
10695 M: Pekka Enberg <penberg@kernel.org>
10696 M: David Rientjes <rientjes@google.com>
10697 M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
10698 M: Andrew Morton <akpm@linux-foundation.org>
10699 L: linux-mm@kvack.org
10701 F: include/linux/sl?b*.h
10704 SLEEPABLE READ-COPY UPDATE (SRCU)
10705 M: Lai Jiangshan <jiangshanlai@gmail.com>
10706 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10707 M: Josh Triplett <josh@joshtriplett.org>
10708 R: Steven Rostedt <rostedt@goodmis.org>
10709 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10710 L: linux-kernel@vger.kernel.org
10711 W: http://www.rdrop.com/users/paulmck/RCU/
10713 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10714 F: include/linux/srcu.h
10715 F: kernel/rcu/srcu.c
10717 SMACK SECURITY MODULE
10718 M: Casey Schaufler <casey@schaufler-ca.com>
10719 L: linux-security-module@vger.kernel.org
10720 W: http://schaufler-ca.com
10721 T: git git://github.com/cschaufler/smack-next
10723 F: Documentation/security/Smack.txt
10726 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
10727 M: Kevin Hilman <khilman@kernel.org>
10728 M: Nishanth Menon <nm@ti.com>
10730 F: drivers/power/avs/
10731 F: include/linux/power/smartreflex.h
10732 L: linux-pm@vger.kernel.org
10734 SMC91x ETHERNET DRIVER
10735 M: Nicolas Pitre <nico@fluxnic.net>
10737 F: drivers/net/ethernet/smsc/smc91x.*
10739 SMIA AND SMIA++ IMAGE SENSOR DRIVER
10740 M: Sakari Ailus <sakari.ailus@iki.fi>
10741 L: linux-media@vger.kernel.org
10743 F: drivers/media/i2c/smiapp/
10744 F: include/media/i2c/smiapp.h
10745 F: drivers/media/i2c/smiapp-pll.c
10746 F: drivers/media/i2c/smiapp-pll.h
10747 F: include/uapi/linux/smiapp.h
10748 F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
10750 SMM665 HARDWARE MONITOR DRIVER
10751 M: Guenter Roeck <linux@roeck-us.net>
10752 L: linux-hwmon@vger.kernel.org
10754 F: Documentation/hwmon/smm665
10755 F: drivers/hwmon/smm665.c
10757 SMSC EMC2103 HARDWARE MONITOR DRIVER
10758 M: Steve Glendinning <steve.glendinning@shawell.net>
10759 L: linux-hwmon@vger.kernel.org
10761 F: Documentation/hwmon/emc2103
10762 F: drivers/hwmon/emc2103.c
10764 SMSC SCH5627 HARDWARE MONITOR DRIVER
10765 M: Hans de Goede <hdegoede@redhat.com>
10766 L: linux-hwmon@vger.kernel.org
10768 F: Documentation/hwmon/sch5627
10769 F: drivers/hwmon/sch5627.c
10771 SMSC47B397 HARDWARE MONITOR DRIVER
10772 M: Jean Delvare <jdelvare@suse.com>
10773 L: linux-hwmon@vger.kernel.org
10775 F: Documentation/hwmon/smsc47b397
10776 F: drivers/hwmon/smsc47b397.c
10778 SMSC911x ETHERNET DRIVER
10779 M: Steve Glendinning <steve.glendinning@shawell.net>
10780 L: netdev@vger.kernel.org
10782 F: include/linux/smsc911x.h
10783 F: drivers/net/ethernet/smsc/smsc911x.*
10785 SMSC9420 PCI ETHERNET DRIVER
10786 M: Steve Glendinning <steve.glendinning@shawell.net>
10787 L: netdev@vger.kernel.org
10789 F: drivers/net/ethernet/smsc/smsc9420.*
10791 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
10792 M: Steve Glendinning <steve.glendinning@shawell.net>
10793 L: linux-fbdev@vger.kernel.org
10795 F: drivers/video/fbdev/smscufx.c
10797 SOC-CAMERA V4L2 SUBSYSTEM
10798 M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
10799 L: linux-media@vger.kernel.org
10800 T: git git://linuxtv.org/media_tree.git
10802 F: include/media/soc*
10803 F: drivers/media/i2c/soc_camera/
10804 F: drivers/media/platform/soc_camera/
10806 SOEKRIS NET48XX LED SUPPORT
10807 M: Chris Boot <bootc@bootc.net>
10809 F: drivers/leds/leds-net48xx.c
10811 SOFTLOGIC 6x10 MPEG CODEC
10812 M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
10813 M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
10814 M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
10815 M: Ismael Luceno <ismael@iodev.co.uk>
10816 L: linux-media@vger.kernel.org
10818 F: drivers/media/pci/solo6x10/
10820 SOFTWARE RAID (Multiple Disks) SUPPORT
10821 M: Shaohua Li <shli@kernel.org>
10822 L: linux-raid@vger.kernel.org
10823 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git
10826 F: include/linux/raid/
10827 F: include/uapi/linux/raid/
10829 SONIC NETWORK DRIVER
10830 M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
10831 L: netdev@vger.kernel.org
10833 F: drivers/net/ethernet/natsemi/sonic.*
10835 SONICS SILICON BACKPLANE DRIVER (SSB)
10836 M: Michael Buesch <m@bues.ch>
10837 L: linux-wireless@vger.kernel.org
10840 F: include/linux/ssb/
10842 SONY VAIO CONTROL DEVICE DRIVER
10843 M: Mattia Dongili <malattia@linux.it>
10844 L: platform-driver-x86@vger.kernel.org
10845 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
10847 F: Documentation/laptops/sony-laptop.txt
10848 F: drivers/char/sonypi.c
10849 F: drivers/platform/x86/sony-laptop.c
10850 F: include/linux/sony-laptop.h
10852 SONY MEMORYSTICK CARD SUPPORT
10853 M: Alex Dubov <oakad@yahoo.com>
10854 W: http://tifmxx.berlios.de/
10856 F: drivers/memstick/host/tifm_ms.c
10858 SONY MEMORYSTICK STANDARD SUPPORT
10859 M: Maxim Levitsky <maximlevitsky@gmail.com>
10861 F: drivers/memstick/core/ms_block.*
10864 M: Jaroslav Kysela <perex@perex.cz>
10865 M: Takashi Iwai <tiwai@suse.com>
10866 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10867 W: http://www.alsa-project.org/
10868 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10869 T: git git://git.alsa-project.org/alsa-kernel.git
10870 Q: http://patchwork.kernel.org/project/alsa-devel/list/
10872 F: Documentation/sound/
10874 F: include/uapi/sound/
10877 SOUND - COMPRESSED AUDIO
10878 M: Vinod Koul <vinod.koul@intel.com>
10879 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10880 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10882 F: Documentation/sound/alsa/compress_offload.txt
10883 F: include/sound/compress_driver.h
10884 F: include/uapi/sound/compress_*
10885 F: sound/core/compress_offload.c
10886 F: sound/soc/soc-compress.c
10888 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
10889 M: Liam Girdwood <lgirdwood@gmail.com>
10890 M: Mark Brown <broonie@kernel.org>
10891 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
10892 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10893 W: http://alsa-project.org/main/index.php/ASoC
10895 F: Documentation/devicetree/bindings/sound/
10896 F: Documentation/sound/alsa/soc/
10898 F: include/sound/soc*
10900 SOUND - DMAENGINE HELPERS
10901 M: Lars-Peter Clausen <lars@metafoo.de>
10903 F: include/sound/dmaengine_pcm.h
10904 F: sound/core/pcm_dmaengine.c
10905 F: sound/soc/soc-generic-dmaengine-pcm.c
10908 M: Olli Salonen <olli.salonen@iki.fi>
10909 L: linux-media@vger.kernel.org
10910 W: https://linuxtv.org
10911 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10913 F: drivers/media/dvb-frontends/sp2*
10915 SPARC + UltraSPARC (sparc/sparc64)
10916 M: "David S. Miller" <davem@davemloft.net>
10917 L: sparclinux@vger.kernel.org
10918 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
10919 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10920 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10925 SPARC SERIAL DRIVERS
10926 M: "David S. Miller" <davem@davemloft.net>
10927 L: sparclinux@vger.kernel.org
10928 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10929 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10931 F: include/linux/sunserialcore.h
10932 F: drivers/tty/serial/suncore.c
10933 F: drivers/tty/serial/sunhv.c
10934 F: drivers/tty/serial/sunsab.c
10935 F: drivers/tty/serial/sunsab.h
10936 F: drivers/tty/serial/sunsu.c
10937 F: drivers/tty/serial/sunzilog.c
10938 F: drivers/tty/serial/sunzilog.h
10941 M: "Christopher Li" <sparse@chrisli.org>
10942 L: linux-sparse@vger.kernel.org
10943 W: https://sparse.wiki.kernel.org/
10944 T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10945 T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10947 F: include/linux/compiler.h
10949 SPEAR PLATFORM SUPPORT
10950 M: Viresh Kumar <vireshk@kernel.org>
10951 M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
10952 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10953 W: http://www.st.com/spear
10955 F: arch/arm/boot/dts/spear*
10956 F: arch/arm/mach-spear/
10958 SPEAR CLOCK FRAMEWORK SUPPORT
10959 M: Viresh Kumar <vireshk@kernel.org>
10960 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10961 W: http://www.st.com/spear
10963 F: drivers/clk/spear/
10966 M: Mark Brown <broonie@kernel.org>
10967 L: linux-spi@vger.kernel.org
10968 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
10969 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
10971 F: Documentation/devicetree/bindings/spi/
10972 F: Documentation/spi/
10974 F: include/linux/spi/
10975 F: include/uapi/linux/spi/
10977 SPIDERNET NETWORK DRIVER for CELL
10978 M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
10979 L: netdev@vger.kernel.org
10981 F: Documentation/networking/spider_net.txt
10982 F: drivers/net/ethernet/toshiba/spider_net*
10985 M: Jeremy Kerr <jk@ozlabs.org>
10986 L: linuxppc-dev@lists.ozlabs.org
10987 W: http://www.ibm.com/developerworks/power/cell/
10989 F: Documentation/filesystems/spufs.txt
10990 F: arch/powerpc/platforms/cell/spufs/
10992 SQUASHFS FILE SYSTEM
10993 M: Phillip Lougher <phillip@squashfs.org.uk>
10994 L: squashfs-devel@lists.sourceforge.net (subscribers-only)
10995 W: http://squashfs.org.uk
10996 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
10998 F: Documentation/filesystems/squashfs.txt
11001 SRM (Alpha) environment access
11002 M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
11004 F: arch/alpha/kernel/srm_env.c
11007 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11008 L: stable@vger.kernel.org
11010 F: Documentation/stable_kernel_rules.txt
11013 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11014 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
11015 L: devel@driverdev.osuosl.org
11017 F: drivers/staging/
11020 M: Ian Abbott <abbotti@mev.co.uk>
11021 M: H Hartley Sweeten <hsweeten@visionengravers.com>
11023 F: drivers/staging/comedi/
11025 STAGING - FLARION FT1000 DRIVERS
11026 M: Marek Belisko <marek.belisko@gmail.com>
11028 F: drivers/staging/ft1000/
11030 STAGING - INDUSTRIAL IO
11031 M: Jonathan Cameron <jic23@kernel.org>
11032 L: linux-iio@vger.kernel.org
11034 F: Documentation/devicetree/bindings/staging/iio/
11035 F: drivers/staging/iio/
11037 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
11038 M: Jarod Wilson <jarod@wilsonet.com>
11039 W: http://www.lirc.org/
11041 F: drivers/staging/media/lirc/
11043 STAGING - LUSTRE PARALLEL FILESYSTEM
11044 M: Oleg Drokin <oleg.drokin@intel.com>
11045 M: Andreas Dilger <andreas.dilger@intel.com>
11046 L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
11047 W: http://wiki.lustre.org/
11049 F: drivers/staging/lustre
11051 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
11052 M: Marc Dietrich <marvin24@gmx.de>
11053 L: ac100@lists.launchpad.net (moderated for non-subscribers)
11054 L: linux-tegra@vger.kernel.org
11056 F: drivers/staging/nvec/
11058 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
11059 M: Jens Frederich <jfrederich@gmail.com>
11060 M: Daniel Drake <dsd@laptop.org>
11061 M: Jon Nettleton <jon.nettleton@gmail.com>
11062 W: http://wiki.laptop.org/go/DCON
11064 F: drivers/staging/olpc_dcon/
11066 STAGING - REALTEK RTL8712U DRIVERS
11067 M: Larry Finger <Larry.Finger@lwfinger.net>
11068 M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
11070 F: drivers/staging/rtl8712/
11072 STAGING - REALTEK RTL8723U WIRELESS DRIVER
11073 M: Larry Finger <Larry.Finger@lwfinger.net>
11074 M: Jes Sorensen <Jes.Sorensen@redhat.com>
11075 L: linux-wireless@vger.kernel.org
11077 F: drivers/staging/rtl8723au/
11079 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
11080 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
11081 M: Teddy Wang <teddy.wang@siliconmotion.com>
11082 M: Sudip Mukherjee <sudip@vectorindia.org>
11083 L: linux-fbdev@vger.kernel.org
11085 F: drivers/staging/sm750fb/
11088 M: Lior Dotan <liodot@gmail.com>
11089 M: Christopher Harrer <charrer@alacritech.com>
11091 F: drivers/staging/slicoss/
11093 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
11094 M: William Hubbs <w.d.hubbs@gmail.com>
11095 M: Chris Brannon <chris@the-brannons.com>
11096 M: Kirk Reiser <kirk@reisers.ca>
11097 M: Samuel Thibault <samuel.thibault@ens-lyon.org>
11098 L: speakup@linux-speakup.org
11099 W: http://www.linux-speakup.org/
11101 F: drivers/staging/speakup/
11103 STAGING - VIA VT665X DRIVERS
11104 M: Forest Bond <forest@alittletooquiet.net>
11106 F: drivers/staging/vt665?/
11108 STAGING - WILC1000 WIFI DRIVER
11109 M: Johnny Kim <johnny.kim@atmel.com>
11110 M: Austin Shin <austin.shin@atmel.com>
11111 M: Chris Park <chris.park@atmel.com>
11112 M: Tony Cho <tony.cho@atmel.com>
11113 M: Glen Lee <glen.lee@atmel.com>
11114 M: Leo Kim <leo.kim@atmel.com>
11115 L: linux-wireless@vger.kernel.org
11117 F: drivers/staging/wilc1000/
11119 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
11120 M: Arnaud Patard <arnaud.patard@rtp-net.org>
11122 F: drivers/staging/xgifb/
11124 STARFIRE/DURALAN NETWORK DRIVER
11125 M: Ion Badulescu <ionut@badula.org>
11127 F: drivers/net/ethernet/adaptec/starfire*
11130 M: Sam Creasey <sammy@sammy.net>
11131 W: http://sammy.net/sun3/
11133 F: arch/m68k/kernel/*sun3*
11134 F: arch/m68k/sun3*/
11135 F: arch/m68k/include/asm/sun3*
11136 F: drivers/net/ethernet/i825xx/sun3*
11138 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
11139 M: Hans de Goede <hdegoede@redhat.com>
11140 L: linux-input@vger.kernel.org
11142 F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
11143 F: drivers/input/keyboard/sun4i-lradc-keys.c
11145 SUNDANCE NETWORK DRIVER
11146 M: Denis Kirjanov <kda@linux-powerpc.org>
11147 L: netdev@vger.kernel.org
11149 F: drivers/net/ethernet/dlink/sundance.c
11152 M: Yoshinori Sato <ysato@users.sourceforge.jp>
11153 M: Rich Felker <dalias@libc.org>
11154 L: linux-sh@vger.kernel.org
11155 Q: http://patchwork.kernel.org/project/linux-sh/list/
11157 F: Documentation/sh/
11162 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
11163 M: Len Brown <len.brown@intel.com>
11164 M: Pavel Machek <pavel@ucw.cz>
11165 L: linux-pm@vger.kernel.org
11167 F: Documentation/power/
11168 F: arch/x86/kernel/acpi/
11169 F: drivers/base/power/
11171 F: include/linux/suspend.h
11172 F: include/linux/freezer.h
11173 F: include/linux/pm.h
11176 M: Martin Mares <mj@ucw.cz>
11177 L: linux-video@atrey.karlin.mff.cuni.cz
11179 F: Documentation/svga.txt
11180 F: arch/x86/boot/video*
11183 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11184 L: linux-kernel@vger.kernel.org
11185 T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
11188 F: arch/*/kernel/pci-swiotlb.c
11189 F: include/linux/swiotlb.h
11192 M: Jiri Pirko <jiri@resnulli.us>
11193 L: netdev@vger.kernel.org
11196 F: include/net/switchdev.h
11198 SYNOPSYS ARC ARCHITECTURE
11199 M: Vineet Gupta <vgupta@synopsys.com>
11200 L: linux-snps-arc@lists.infradead.org
11203 F: Documentation/devicetree/bindings/arc/*
11204 F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
11205 F: drivers/tty/serial/arc_uart.c
11206 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
11208 SYNOPSYS ARC SDP platform support
11209 M: Alexey Brodkin <abrodkin@synopsys.com>
11211 F: arch/arc/plat-axs10x
11212 F: arch/arc/boot/dts/ax*
11213 F: Documentation/devicetree/bindings/arc/axs10*
11215 SYSTEM CONFIGURATION (SYSCON)
11216 M: Lee Jones <lee.jones@linaro.org>
11217 M: Arnd Bergmann <arnd@arndb.de>
11218 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
11220 F: drivers/mfd/syscon.c
11223 M: Christoph Hellwig <hch@infradead.org>
11225 F: Documentation/filesystems/sysv-fs.txt
11227 F: include/linux/sysv_fs.h
11230 M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
11231 L: linux-scsi@vger.kernel.org
11232 L: target-devel@vger.kernel.org
11233 W: http://www.linux-iscsi.org
11234 W: http://groups.google.com/group/linux-iscsi-target-dev
11235 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
11239 F: Documentation/target/
11241 TASKSTATS STATISTICS INTERFACE
11242 M: Balbir Singh <bsingharora@gmail.com>
11244 F: Documentation/accounting/taskstats*
11245 F: include/linux/taskstats*
11246 F: kernel/taskstats.c
11249 M: Jamal Hadi Salim <jhs@mojatatu.com>
11250 L: netdev@vger.kernel.org
11252 F: include/net/pkt_cls.h
11253 F: include/uapi/linux/pkt_cls.h
11256 TCP LOW PRIORITY MODULE
11257 M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
11258 M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
11259 W: http://tcp-lp-mod.sourceforge.net/
11261 F: net/ipv4/tcp_lp.c
11263 TDA10071 MEDIA DRIVER
11264 M: Antti Palosaari <crope@iki.fi>
11265 L: linux-media@vger.kernel.org
11266 W: https://linuxtv.org
11267 W: http://palosaari.fi/linux/
11268 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11269 T: git git://linuxtv.org/anttip/media_tree.git
11271 F: drivers/media/dvb-frontends/tda10071*
11273 TDA18212 MEDIA DRIVER
11274 M: Antti Palosaari <crope@iki.fi>
11275 L: linux-media@vger.kernel.org
11276 W: https://linuxtv.org
11277 W: http://palosaari.fi/linux/
11278 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11279 T: git git://linuxtv.org/anttip/media_tree.git
11281 F: drivers/media/tuners/tda18212*
11283 TDA18218 MEDIA DRIVER
11284 M: Antti Palosaari <crope@iki.fi>
11285 L: linux-media@vger.kernel.org
11286 W: https://linuxtv.org
11287 W: http://palosaari.fi/linux/
11288 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11289 T: git git://linuxtv.org/anttip/media_tree.git
11291 F: drivers/media/tuners/tda18218*
11293 TDA18271 MEDIA DRIVER
11294 M: Michael Krufky <mkrufky@linuxtv.org>
11295 L: linux-media@vger.kernel.org
11296 W: https://linuxtv.org
11297 W: http://github.com/mkrufky
11298 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11299 T: git git://linuxtv.org/mkrufky/tuners.git
11301 F: drivers/media/tuners/tda18271*
11303 TDA827x MEDIA DRIVER
11304 M: Michael Krufky <mkrufky@linuxtv.org>
11305 L: linux-media@vger.kernel.org
11306 W: https://linuxtv.org
11307 W: http://github.com/mkrufky
11308 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11309 T: git git://linuxtv.org/mkrufky/tuners.git
11311 F: drivers/media/tuners/tda8290.*
11313 TDA8290 MEDIA DRIVER
11314 M: Michael Krufky <mkrufky@linuxtv.org>
11315 L: linux-media@vger.kernel.org
11316 W: https://linuxtv.org
11317 W: http://github.com/mkrufky
11318 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11319 T: git git://linuxtv.org/mkrufky/tuners.git
11321 F: drivers/media/tuners/tda8290.*
11323 TDA9840 MEDIA DRIVER
11324 M: Hans Verkuil <hverkuil@xs4all.nl>
11325 L: linux-media@vger.kernel.org
11326 T: git git://linuxtv.org/media_tree.git
11327 W: https://linuxtv.org
11329 F: drivers/media/i2c/tda9840*
11331 TEA5761 TUNER DRIVER
11332 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
11333 M: Mauro Carvalho Chehab <mchehab@kernel.org>
11334 L: linux-media@vger.kernel.org
11335 W: https://linuxtv.org
11336 T: git git://linuxtv.org/media_tree.git
11338 F: drivers/media/tuners/tea5761.*
11340 TEA5767 TUNER DRIVER
11341 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
11342 M: Mauro Carvalho Chehab <mchehab@kernel.org>
11343 L: linux-media@vger.kernel.org
11344 W: https://linuxtv.org
11345 T: git git://linuxtv.org/media_tree.git
11347 F: drivers/media/tuners/tea5767.*
11349 TEA6415C MEDIA DRIVER
11350 M: Hans Verkuil <hverkuil@xs4all.nl>
11351 L: linux-media@vger.kernel.org
11352 T: git git://linuxtv.org/media_tree.git
11353 W: https://linuxtv.org
11355 F: drivers/media/i2c/tea6415c*
11357 TEA6420 MEDIA DRIVER
11358 M: Hans Verkuil <hverkuil@xs4all.nl>
11359 L: linux-media@vger.kernel.org
11360 T: git git://linuxtv.org/media_tree.git
11361 W: https://linuxtv.org
11363 F: drivers/media/i2c/tea6420*
11366 M: Jiri Pirko <jiri@resnulli.us>
11367 L: netdev@vger.kernel.org
11369 F: drivers/net/team/
11370 F: include/linux/if_team.h
11371 F: include/uapi/linux/if_team.h
11373 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
11374 M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
11376 F: arch/x86/platform/ts5500/
11378 TECHNOTREND USB IR RECEIVER
11379 M: Sean Young <sean@mess.org>
11380 L: linux-media@vger.kernel.org
11382 F: drivers/media/rc/ttusbir.c
11384 TEGRA ARCHITECTURE SUPPORT
11385 M: Stephen Warren <swarren@wwwdotorg.org>
11386 M: Thierry Reding <thierry.reding@gmail.com>
11387 M: Alexandre Courbot <gnurou@gmail.com>
11388 L: linux-tegra@vger.kernel.org
11389 Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
11390 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
11395 M: Peter De Schrijver <pdeschrijver@nvidia.com>
11396 M: Prashant Gaikwad <pgaikwad@nvidia.com>
11398 F: drivers/clk/tegra/
11401 M: Laxman Dewangan <ldewangan@nvidia.com>
11402 M: Jon Hunter <jonathanh@nvidia.com>
11404 F: drivers/dma/tegra*
11407 M: Laxman Dewangan <ldewangan@nvidia.com>
11409 F: drivers/i2c/busses/i2c-tegra.c
11411 TEGRA IOMMU DRIVERS
11412 M: Hiroshi Doyu <hdoyu@nvidia.com>
11414 F: drivers/iommu/tegra*
11417 M: Rakesh Iyer <riyer@nvidia.com>
11418 M: Laxman Dewangan <ldewangan@nvidia.com>
11420 F: drivers/input/keyboard/tegra-kbc.c
11423 M: Thierry Reding <thierry.reding@gmail.com>
11425 F: drivers/pwm/pwm-tegra.c
11427 TEGRA SERIAL DRIVER
11428 M: Laxman Dewangan <ldewangan@nvidia.com>
11430 F: drivers/tty/serial/serial-tegra.c
11433 M: Laxman Dewangan <ldewangan@nvidia.com>
11435 F: drivers/spi/spi-tegra*
11437 TEHUTI ETHERNET DRIVER
11438 M: Andy Gospodarek <andy@greyhouse.net>
11439 L: netdev@vger.kernel.org
11441 F: drivers/net/ethernet/tehuti/*
11443 Telecom Clock Driver for MCPL0010
11444 M: Mark Gross <mark.gross@intel.com>
11446 F: drivers/char/tlclk.c
11448 TENSILICA XTENSA PORT (xtensa)
11449 M: Chris Zankel <chris@zankel.net>
11450 M: Max Filippov <jcmvbkbc@gmail.com>
11451 L: linux-xtensa@linux-xtensa.org
11452 T: git git://github.com/czankel/xtensa-linux.git
11455 F: drivers/irqchip/irq-xtensa-*
11457 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
11458 M: Hans Verkuil <hverkuil@xs4all.nl>
11459 L: linux-media@vger.kernel.org
11460 T: git git://linuxtv.org/media_tree.git
11461 W: https://linuxtv.org
11463 F: drivers/media/radio/radio-raremono.c
11466 M: Zhang Rui <rui.zhang@intel.com>
11467 M: Eduardo Valentin <edubezval@gmail.com>
11468 L: linux-pm@vger.kernel.org
11469 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
11470 T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
11471 Q: https://patchwork.kernel.org/project/linux-pm/list/
11473 F: drivers/thermal/
11474 F: include/linux/thermal.h
11475 F: include/uapi/linux/thermal.h
11476 F: include/linux/cpu_cooling.h
11477 F: Documentation/devicetree/bindings/thermal/
11479 THERMAL/CPU_COOLING
11480 M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
11481 M: Viresh Kumar <viresh.kumar@linaro.org>
11482 M: Javi Merino <javi.merino@arm.com>
11483 L: linux-pm@vger.kernel.org
11485 F: Documentation/thermal/cpu-cooling-api.txt
11486 F: drivers/thermal/cpu_cooling.c
11487 F: include/linux/cpu_cooling.h
11489 THINKPAD ACPI EXTRAS DRIVER
11490 M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
11491 L: ibm-acpi-devel@lists.sourceforge.net
11492 L: platform-driver-x86@vger.kernel.org
11493 W: http://ibm-acpi.sourceforge.net
11494 W: http://thinkwiki.org/wiki/Ibm-acpi
11495 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
11497 F: drivers/platform/x86/thinkpad_acpi.c
11499 TI BANDGAP AND THERMAL DRIVER
11500 M: Eduardo Valentin <edubezval@gmail.com>
11501 M: Keerthy <j-keerthy@ti.com>
11502 L: linux-pm@vger.kernel.org
11503 L: linux-omap@vger.kernel.org
11505 F: drivers/thermal/ti-soc-thermal/
11508 M: Benoit Parrot <bparrot@ti.com>
11509 L: linux-media@vger.kernel.org
11510 W: http://linuxtv.org/
11511 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11513 F: drivers/media/platform/ti-vpe/
11515 TI CDCE706 CLOCK DRIVER
11516 M: Max Filippov <jcmvbkbc@gmail.com>
11518 F: drivers/clk/clk-cdce706.c
11521 M: Tero Kristo <t-kristo@ti.com>
11522 L: linux-omap@vger.kernel.org
11525 F: include/linux/clk/ti.h
11527 TI ETHERNET SWITCH DRIVER (CPSW)
11528 M: Mugunthan V N <mugunthanvnm@ti.com>
11529 R: Grygorii Strashko <grygorii.strashko@ti.com>
11530 L: linux-omap@vger.kernel.org
11531 L: netdev@vger.kernel.org
11533 F: drivers/net/ethernet/ti/cpsw*
11534 F: drivers/net/ethernet/ti/davinci*
11536 TI FLASH MEDIA INTERFACE DRIVER
11537 M: Alex Dubov <oakad@yahoo.com>
11539 F: drivers/misc/tifm*
11540 F: drivers/mmc/host/tifm_sd.c
11541 F: include/linux/tifm.h
11543 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
11544 M: Santosh Shilimkar <ssantosh@kernel.org>
11545 L: linux-kernel@vger.kernel.org
11546 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11548 F: drivers/soc/ti/*
11549 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
11552 TI LM49xxx FAMILY ASoC CODEC DRIVERS
11553 M: M R Swami Reddy <mr.swami.reddy@ti.com>
11554 M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
11555 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11557 F: sound/soc/codecs/lm49453*
11558 F: sound/soc/codecs/isabelle*
11560 TI LP855x BACKLIGHT DRIVER
11561 M: Milo Kim <milo.kim@ti.com>
11563 F: Documentation/backlight/lp855x-driver.txt
11564 F: drivers/video/backlight/lp855x_bl.c
11565 F: include/linux/platform_data/lp855x.h
11567 TI LP8727 CHARGER DRIVER
11568 M: Milo Kim <milo.kim@ti.com>
11570 F: drivers/power/lp8727_charger.c
11571 F: include/linux/platform_data/lp8727.h
11573 TI LP8788 MFD DRIVER
11574 M: Milo Kim <milo.kim@ti.com>
11576 F: drivers/iio/adc/lp8788_adc.c
11577 F: drivers/leds/leds-lp8788.c
11578 F: drivers/mfd/lp8788*.c
11579 F: drivers/power/lp8788-charger.c
11580 F: drivers/regulator/lp8788-*.c
11581 F: include/linux/mfd/lp8788*.h
11583 TI NETCP ETHERNET DRIVER
11584 M: Wingman Kwok <w-kwok2@ti.com>
11585 M: Murali Karicheri <m-karicheri2@ti.com>
11586 L: netdev@vger.kernel.org
11588 F: drivers/net/ethernet/ti/netcp*
11590 TI TAS571X FAMILY ASoC CODEC DRIVER
11591 M: Kevin Cernekee <cernekee@chromium.org>
11592 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11594 F: sound/soc/codecs/tas571x*
11596 TI TWL4030 SERIES SOC CODEC DRIVER
11597 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
11598 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11600 F: sound/soc/codecs/twl4030*
11602 TI WILINK WIRELESS DRIVERS
11603 L: linux-wireless@vger.kernel.org
11604 W: http://wireless.kernel.org/en/users/Drivers/wl12xx
11605 W: http://wireless.kernel.org/en/users/Drivers/wl1251
11606 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
11608 F: drivers/net/wireless/ti/
11609 F: include/linux/wl12xx.h
11612 M: Jon Maloy <jon.maloy@ericsson.com>
11613 M: Ying Xue <ying.xue@windriver.com>
11614 L: netdev@vger.kernel.org (core kernel code)
11615 L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
11616 W: http://tipc.sourceforge.net/
11618 F: include/uapi/linux/tipc*.h
11622 M: Chris Metcalf <cmetcalf@mellanox.com>
11623 W: http://www.mellanox.com/repository/solutions/tile-scm/
11624 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
11627 F: drivers/char/tile-srom.c
11628 F: drivers/edac/tile_edac.c
11629 F: drivers/net/ethernet/tile/
11630 F: drivers/rtc/rtc-tile.c
11631 F: drivers/tty/hvc/hvc_tile.c
11632 F: drivers/tty/serial/tilegx.c
11633 F: drivers/usb/host/*-tilegx.c
11634 F: include/linux/usb/tilegx.h
11636 TLAN NETWORK DRIVER
11637 M: Samuel Chessman <chessman@tux.org>
11638 L: tlan-devel@lists.sourceforge.net (subscribers-only)
11639 W: http://sourceforge.net/projects/tlan/
11641 F: Documentation/networking/tlan.txt
11642 F: drivers/net/ethernet/ti/tlan.*
11644 TOMOYO SECURITY MODULE
11645 M: Kentaro Takeda <takedakn@nttdata.co.jp>
11646 M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
11647 L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
11648 L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
11649 L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
11650 L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
11651 W: http://tomoyo.sourceforge.jp/
11652 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
11654 F: security/tomoyo/
11656 TOPSTAR LAPTOP EXTRAS DRIVER
11657 M: Herton Ronaldo Krzesinski <herton@canonical.com>
11658 L: platform-driver-x86@vger.kernel.org
11660 F: drivers/platform/x86/topstar-laptop.c
11662 TOSHIBA ACPI EXTRAS DRIVER
11663 M: Azael Avalos <coproscefalo@gmail.com>
11664 L: platform-driver-x86@vger.kernel.org
11666 F: drivers/platform/x86/toshiba_acpi.c
11668 TOSHIBA BLUETOOTH DRIVER
11669 M: Azael Avalos <coproscefalo@gmail.com>
11670 L: platform-driver-x86@vger.kernel.org
11672 F: drivers/platform/x86/toshiba_bluetooth.c
11674 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
11675 M: Azael Avalos <coproscefalo@gmail.com>
11676 L: platform-driver-x86@vger.kernel.org
11678 F: drivers/platform/x86/toshiba_haps.c
11680 TOSHIBA WMI HOTKEYS DRIVER
11681 M: Azael Avalos <coproscefalo@gmail.com>
11682 L: platform-driver-x86@vger.kernel.org
11684 F: drivers/platform/x86/toshiba-wmi.c
11687 M: Jonathan Buzzard <jonathan@buzzard.org.uk>
11688 W: http://www.buzzard.org.uk/toshiba/
11690 F: drivers/char/toshiba.c
11691 F: include/linux/toshiba.h
11692 F: include/uapi/linux/toshiba.h
11694 TOSHIBA TC358743 DRIVER
11695 M: Mats Randgaard <matrandg@cisco.com>
11696 L: linux-media@vger.kernel.org
11698 F: drivers/media/i2c/tc358743*
11699 F: include/media/i2c/tc358743.h
11701 TMIO/SDHI MMC DRIVER
11702 M: Wolfram Sang <wsa+renesas@sang-engineering.com>
11703 L: linux-mmc@vger.kernel.org
11705 F: drivers/mmc/host/tmio_mmc*
11706 F: drivers/mmc/host/sh_mobile_sdhi.c
11707 F: include/linux/mfd/tmio.h
11709 TMP401 HARDWARE MONITOR DRIVER
11710 M: Guenter Roeck <linux@roeck-us.net>
11711 L: linux-hwmon@vger.kernel.org
11713 F: Documentation/hwmon/tmp401
11714 F: drivers/hwmon/tmp401.c
11716 TMPFS (SHMEM FILESYSTEM)
11717 M: Hugh Dickins <hughd@google.com>
11718 L: linux-mm@kvack.org
11720 F: include/linux/shmem_fs.h
11723 TM6000 VIDEO4LINUX DRIVER
11724 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
11725 M: Mauro Carvalho Chehab <mchehab@kernel.org>
11726 L: linux-media@vger.kernel.org
11727 W: https://linuxtv.org
11728 T: git git://linuxtv.org/media_tree.git
11730 F: drivers/media/usb/tm6000/
11732 TW68 VIDEO4LINUX DRIVER
11733 M: Hans Verkuil <hverkuil@xs4all.nl>
11734 L: linux-media@vger.kernel.org
11735 T: git git://linuxtv.org/media_tree.git
11736 W: https://linuxtv.org
11738 F: drivers/media/pci/tw68/
11740 TW686X VIDEO4LINUX DRIVER
11741 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
11742 L: linux-media@vger.kernel.org
11743 T: git git://linuxtv.org/media_tree.git
11744 W: http://linuxtv.org
11746 F: drivers/media/pci/tw686x/
11749 M: Peter Huewe <peterhuewe@gmx.de>
11750 M: Marcel Selhorst <tpmdd@selhorst.net>
11751 M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
11752 R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
11753 W: http://tpmdd.sourceforge.net
11754 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11755 Q: https://patchwork.kernel.org/project/tpmdd-devel/list/
11756 T: git git://git.infradead.org/users/jjs/linux-tpmdd.git
11758 F: drivers/char/tpm/
11760 TPM IBM_VTPM DEVICE DRIVER
11761 M: Ashley Lai <ashleydlai@gmail.com>
11762 W: http://tpmdd.sourceforge.net
11763 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11765 F: drivers/char/tpm/tpm_ibmvtpm*
11768 M: Steven Rostedt <rostedt@goodmis.org>
11769 M: Ingo Molnar <mingo@redhat.com>
11770 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
11772 F: Documentation/trace/ftrace.txt
11773 F: arch/*/*/*/ftrace.h
11774 F: arch/*/kernel/ftrace.c
11775 F: include/*/ftrace.h
11776 F: include/linux/trace*.h
11779 F: tools/testing/selftests/ftrace/
11781 TRACING MMIO ACCESSES (MMIOTRACE)
11782 M: Steven Rostedt <rostedt@goodmis.org>
11783 M: Ingo Molnar <mingo@kernel.org>
11784 R: Karol Herbst <karolherbst@gmail.com>
11785 R: Pekka Paalanen <ppaalanen@gmail.com>
11787 L: linux-kernel@vger.kernel.org
11788 L: nouveau@lists.freedesktop.org
11789 F: kernel/trace/trace_mmiotrace.c
11790 F: include/linux/mmiotrace.h
11791 F: arch/x86/mm/kmmio.c
11792 F: arch/x86/mm/mmio-mod.c
11793 F: arch/x86/mm/testmmiotrace.c
11796 M: Jiri Kosina <trivial@kernel.org>
11797 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
11799 K: ^Subject:.*(?i)trivial
11802 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11803 M: Jiri Slaby <jslaby@suse.com>
11805 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
11806 F: Documentation/serial/
11808 F: drivers/tty/serial/serial_core.c
11809 F: include/linux/serial_core.h
11810 F: include/linux/serial.h
11811 F: include/linux/tty.h
11812 F: include/uapi/linux/serial_core.h
11813 F: include/uapi/linux/serial.h
11814 F: include/uapi/linux/tty.h
11816 TUA9001 MEDIA DRIVER
11817 M: Antti Palosaari <crope@iki.fi>
11818 L: linux-media@vger.kernel.org
11819 W: https://linuxtv.org
11820 W: http://palosaari.fi/linux/
11821 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11822 T: git git://linuxtv.org/anttip/media_tree.git
11824 F: drivers/media/tuners/tua9001*
11826 TULIP NETWORK DRIVERS
11827 L: netdev@vger.kernel.org
11828 L: linux-parisc@vger.kernel.org
11830 F: drivers/net/ethernet/dec/tulip/
11833 M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
11834 W: http://vtun.sourceforge.net/tun
11836 F: Documentation/networking/tuntap.txt
11837 F: arch/um/os-Linux/drivers/
11839 TURBOCHANNEL SUBSYSTEM
11840 M: "Maciej W. Rozycki" <macro@linux-mips.org>
11841 M: Ralf Baechle <ralf@linux-mips.org>
11842 L: linux-mips@linux-mips.org
11843 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
11846 F: include/linux/tc.h
11848 U14-34F SCSI DRIVER
11849 M: Dario Ballabio <ballabio_dario@emc.com>
11850 L: linux-scsi@vger.kernel.org
11852 F: drivers/scsi/u14-34f.c
11854 UBI FILE SYSTEM (UBIFS)
11855 M: Richard Weinberger <richard@nod.at>
11856 M: Artem Bityutskiy <dedekind1@gmail.com>
11857 M: Adrian Hunter <adrian.hunter@intel.com>
11858 L: linux-mtd@lists.infradead.org
11859 T: git git://git.infradead.org/ubifs-2.6.git
11860 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
11862 F: Documentation/filesystems/ubifs.txt
11865 UCLINUX (M68KNOMMU AND COLDFIRE)
11866 M: Greg Ungerer <gerg@linux-m68k.org>
11867 W: http://www.linux-m68k.org/
11868 W: http://www.uclinux.org/
11869 L: linux-m68k@lists.linux-m68k.org
11870 L: uclinux-dev@uclinux.org (subscribers-only)
11871 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
11873 F: arch/m68k/coldfire/
11875 F: arch/m68k/*/*_no.*
11876 F: arch/m68k/include/asm/*_no.*
11879 M: Jan Kara <jack@suse.com>
11881 F: Documentation/filesystems/udf.txt
11885 M: Evgeniy Dushistov <dushistov@mail.ru>
11887 F: Documentation/filesystems/ufs.txt
11890 UHID USERSPACE HID IO DRIVER:
11891 M: David Herrmann <dh.herrmann@googlemail.com>
11892 L: linux-input@vger.kernel.org
11894 F: drivers/hid/uhid.c
11895 F: include/uapi/linux/uhid.h
11897 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
11898 L: linux-usb@vger.kernel.org
11901 F: include/linux/uwb.h
11902 F: include/linux/uwb/
11904 UNICORE32 ARCHITECTURE:
11905 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
11906 W: http://mprc.pku.edu.cn/~guanxuetao/linux
11908 T: git git://github.com/gxt/linux.git
11912 M: Tony Finch <dot@dotat.at>
11913 W: http://dotat.at/prog/unifdef
11915 F: scripts/unifdef.c
11917 UNIFORM CDROM DRIVER
11918 M: Jens Axboe <axboe@kernel.dk>
11919 W: http://www.kernel.dk
11921 F: Documentation/cdrom/
11922 F: drivers/cdrom/cdrom.c
11923 F: include/linux/cdrom.h
11924 F: include/uapi/linux/cdrom.h
11926 UNISYS S-PAR DRIVERS
11927 M: David Kershner <david.kershner@unisys.com>
11928 L: sparmaintainer@unisys.com (Unisys internal)
11930 F: drivers/staging/unisys/
11932 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11933 M: Vinayak Holikatti <vinholikatti@gmail.com>
11934 L: linux-scsi@vger.kernel.org
11936 F: Documentation/scsi/ufs.txt
11937 F: drivers/scsi/ufs/
11939 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
11940 M: Joao Pinto <Joao.Pinto@synopsys.com>
11941 L: linux-scsi@vger.kernel.org
11943 F: drivers/scsi/ufs/*dwc*
11945 UNSORTED BLOCK IMAGES (UBI)
11946 M: Artem Bityutskiy <dedekind1@gmail.com>
11947 M: Richard Weinberger <richard@nod.at>
11948 W: http://www.linux-mtd.infradead.org/
11949 L: linux-mtd@lists.infradead.org
11950 T: git git://git.infradead.org/ubifs-2.6.git
11952 F: drivers/mtd/ubi/
11953 F: include/linux/mtd/ubi.h
11954 F: include/uapi/mtd/ubi-user.h
11957 M: Oliver Neukum <oneukum@suse.com>
11958 L: linux-usb@vger.kernel.org
11960 F: Documentation/usb/acm.txt
11961 F: drivers/usb/class/cdc-acm.*
11963 USB AR5523 WIRELESS DRIVER
11964 M: Pontus Fuchs <pontus.fuchs@gmail.com>
11965 L: linux-wireless@vger.kernel.org
11967 F: drivers/net/wireless/ath/ar5523/
11970 M: Oliver Neukum <oneukum@suse.com>
11971 L: linux-usb@vger.kernel.org
11972 L: linux-scsi@vger.kernel.org
11974 F: drivers/usb/storage/uas.c
11976 USB CDC ETHERNET DRIVER
11977 M: Oliver Neukum <oliver@neukum.org>
11978 L: linux-usb@vger.kernel.org
11980 F: drivers/net/usb/cdc_*.c
11981 F: include/uapi/linux/usb/cdc.h
11983 USB CHAOSKEY DRIVER
11984 M: Keith Packard <keithp@keithp.com>
11985 L: linux-usb@vger.kernel.org
11987 F: drivers/usb/misc/chaoskey.c
11989 USB CYPRESS C67X00 DRIVER
11990 M: Peter Korsgaard <jacmet@sunsite.dk>
11991 L: linux-usb@vger.kernel.org
11993 F: drivers/usb/c67x00/
11995 USB DAVICOM DM9601 DRIVER
11996 M: Peter Korsgaard <jacmet@sunsite.dk>
11997 L: netdev@vger.kernel.org
11998 W: http://www.linux-usb.org/usbnet
12000 F: drivers/net/usb/dm9601.c
12002 USB DIAMOND RIO500 DRIVER
12003 M: Cesar Miquel <miquel@df.uba.ar>
12004 L: rio500-users@lists.sourceforge.net
12005 W: http://rio500.sourceforge.net
12007 F: drivers/usb/misc/rio500*
12010 M: Alan Stern <stern@rowland.harvard.edu>
12011 L: linux-usb@vger.kernel.org
12013 F: Documentation/usb/ehci.txt
12014 F: drivers/usb/host/ehci*
12016 USB GADGET/PERIPHERAL SUBSYSTEM
12017 M: Felipe Balbi <balbi@kernel.org>
12018 L: linux-usb@vger.kernel.org
12019 W: http://www.linux-usb.org/gadget
12020 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
12022 F: drivers/usb/gadget/
12023 F: include/linux/usb/gadget*
12025 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
12026 M: Jiri Kosina <jikos@kernel.org>
12027 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
12028 L: linux-usb@vger.kernel.org
12029 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
12031 F: Documentation/hid/hiddev.txt
12032 F: drivers/hid/usbhid/
12035 M: Olav Kongas <ok@artecdesign.ee>
12036 L: linux-usb@vger.kernel.org
12038 F: drivers/usb/host/isp116x*
12039 F: include/linux/usb/isp116x.h
12041 USB LAN78XX ETHERNET DRIVER
12042 M: Woojung Huh <woojung.huh@microchip.com>
12043 M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
12044 L: netdev@vger.kernel.org
12046 F: drivers/net/usb/lan78xx.*
12048 USB MASS STORAGE DRIVER
12049 M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
12050 L: linux-usb@vger.kernel.org
12051 L: usb-storage@lists.one-eyed-alien.net
12053 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
12054 F: drivers/usb/storage/
12057 M: Clemens Ladisch <clemens@ladisch.de>
12058 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
12059 T: git git://git.alsa-project.org/alsa-kernel.git
12061 F: sound/usb/midi.*
12063 USB NETWORKING DRIVERS
12064 L: linux-usb@vger.kernel.org
12066 F: drivers/net/usb/
12069 M: Alan Stern <stern@rowland.harvard.edu>
12070 L: linux-usb@vger.kernel.org
12072 F: Documentation/usb/ohci.txt
12073 F: drivers/usb/host/ohci*
12075 USB OTG FSM (Finite State Machine)
12076 M: Peter Chen <Peter.Chen@nxp.com>
12077 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
12078 L: linux-usb@vger.kernel.org
12080 F: drivers/usb/common/usb-otg-fsm.c
12083 M: Valentina Manea <valentina.manea.m@gmail.com>
12084 M: Shuah Khan <shuahkh@osg.samsung.com>
12085 M: Shuah Khan <shuah@kernel.org>
12086 L: linux-usb@vger.kernel.org
12088 F: Documentation/usb/usbip_protocol.txt
12089 F: drivers/usb/usbip/
12090 F: tools/usb/usbip/
12093 M: Petko Manolov <petkan@nucleusys.com>
12094 L: linux-usb@vger.kernel.org
12095 L: netdev@vger.kernel.org
12096 T: git git://github.com/petkan/pegasus.git
12097 W: https://github.com/petkan/pegasus
12099 F: drivers/net/usb/pegasus.*
12102 M: Felipe Balbi <balbi@kernel.org>
12103 L: linux-usb@vger.kernel.org
12104 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
12106 F: drivers/usb/phy/
12108 USB PRINTER DRIVER (usblp)
12109 M: Pete Zaitcev <zaitcev@redhat.com>
12110 L: linux-usb@vger.kernel.org
12112 F: drivers/usb/class/usblp.c
12114 USB QMI WWAN NETWORK DRIVER
12115 M: Bjørn Mork <bjorn@mork.no>
12116 L: netdev@vger.kernel.org
12118 F: Documentation/ABI/testing/sysfs-class-net-qmi
12119 F: drivers/net/usb/qmi_wwan.c
12122 M: Petko Manolov <petkan@nucleusys.com>
12123 L: linux-usb@vger.kernel.org
12124 L: netdev@vger.kernel.org
12125 T: git git://github.com/petkan/rtl8150.git
12126 W: https://github.com/petkan/rtl8150
12128 F: drivers/net/usb/rtl8150.c
12130 USB SERIAL SUBSYSTEM
12131 M: Johan Hovold <johan@kernel.org>
12132 L: linux-usb@vger.kernel.org
12134 F: Documentation/usb/usb-serial.txt
12135 F: drivers/usb/serial/
12136 F: include/linux/usb/serial.h
12138 USB SMSC75XX ETHERNET DRIVER
12139 M: Steve Glendinning <steve.glendinning@shawell.net>
12140 L: netdev@vger.kernel.org
12142 F: drivers/net/usb/smsc75xx.*
12144 USB SMSC95XX ETHERNET DRIVER
12145 M: Steve Glendinning <steve.glendinning@shawell.net>
12146 L: netdev@vger.kernel.org
12148 F: drivers/net/usb/smsc95xx.*
12151 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12152 L: linux-usb@vger.kernel.org
12153 W: http://www.linux-usb.org
12154 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
12156 F: Documentation/devicetree/bindings/usb/
12157 F: Documentation/usb/
12159 F: include/linux/usb.h
12160 F: include/linux/usb/
12163 M: Alan Stern <stern@rowland.harvard.edu>
12164 L: linux-usb@vger.kernel.org
12166 F: drivers/usb/host/uhci*
12168 USB "USBNET" DRIVER FRAMEWORK
12169 M: Oliver Neukum <oneukum@suse.com>
12170 L: netdev@vger.kernel.org
12171 W: http://www.linux-usb.org/usbnet
12173 F: drivers/net/usb/usbnet.c
12174 F: include/linux/usb/usbnet.h
12177 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12178 L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
12179 L: linux-media@vger.kernel.org
12180 T: git git://linuxtv.org/media_tree.git
12181 W: http://www.ideasonboard.org/uvc/
12183 F: drivers/media/usb/uvc/
12184 F: include/uapi/linux/uvcvideo.h
12187 M: Hans Verkuil <hverkuil@xs4all.nl>
12188 L: linux-media@vger.kernel.org
12189 T: git git://linuxtv.org/media_tree.git
12190 W: https://linuxtv.org
12192 F: drivers/media/usb/usbvision/
12195 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12196 L: linux-usb@vger.kernel.org
12198 F: drivers/usb/gadget/function/*uvc*
12199 F: drivers/usb/gadget/legacy/webcam.c
12201 USB WIRELESS RNDIS DRIVER (rndis_wlan)
12202 M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
12203 L: linux-wireless@vger.kernel.org
12205 F: drivers/net/wireless/rndis_wlan.c
12208 M: Mathias Nyman <mathias.nyman@intel.com>
12209 L: linux-usb@vger.kernel.org
12211 F: drivers/usb/host/xhci*
12212 F: drivers/usb/host/pci-quirks*
12215 L: linux-wireless@vger.kernel.org
12216 W: http://linux-lc100020.sourceforge.net
12218 F: drivers/net/wireless/zydas/zd1201.*
12221 M: Antoine Jacquet <royale@zerezo.com>
12222 L: linux-usb@vger.kernel.org
12223 L: linux-media@vger.kernel.org
12224 T: git git://linuxtv.org/media_tree.git
12225 W: http://royale.zerezo.com/zr364xx/
12227 F: Documentation/video4linux/zr364xx.txt
12228 F: drivers/media/usb/zr364xx/
12231 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
12232 L: linux-usb@vger.kernel.org
12234 F: drivers/usb/common/ulpi.c
12235 F: include/linux/ulpi/
12237 USER-MODE LINUX (UML)
12238 M: Jeff Dike <jdike@addtoit.com>
12239 M: Richard Weinberger <richard@nod.at>
12240 L: user-mode-linux-devel@lists.sourceforge.net
12241 L: user-mode-linux-user@lists.sourceforge.net
12242 W: http://user-mode-linux.sourceforge.net
12243 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
12245 F: Documentation/virtual/uml/
12251 USERSPACE I/O (UIO)
12252 M: "Hans J. Koch" <hjk@hansjkoch.de>
12253 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12255 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
12256 F: Documentation/DocBook/uio-howto.tmpl
12258 F: include/linux/uio*.h
12261 M: Karel Zak <kzak@redhat.com>
12262 L: util-linux@vger.kernel.org
12263 W: http://en.wikipedia.org/wiki/Util-linux
12264 T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
12268 M: Michal Januszewski <spock@gentoo.org>
12269 L: linux-fbdev@vger.kernel.org
12270 W: http://dev.gentoo.org/~spock/projects/uvesafb/
12272 F: Documentation/fb/uvesafb.txt
12273 F: drivers/video/fbdev/uvesafb.*
12276 M: Stefan Agner <stefan@agner.ch>
12277 L: linux-mtd@lists.infradead.org
12279 F: drivers/mtd/nand/vf610_nfc.c
12281 VFAT/FAT/MSDOS FILESYSTEM
12282 M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
12284 F: Documentation/filesystems/vfat.txt
12288 M: Alex Williamson <alex.williamson@redhat.com>
12289 L: kvm@vger.kernel.org
12290 T: git git://github.com/awilliam/linux-vfio.git
12292 F: Documentation/vfio.txt
12294 F: include/linux/vfio.h
12295 F: include/uapi/linux/vfio.h
12297 VFIO PLATFORM DRIVER
12298 M: Baptiste Reynal <b.reynal@virtualopensystems.com>
12299 L: kvm@vger.kernel.org
12301 F: drivers/vfio/platform/
12303 VIDEOBUF2 FRAMEWORK
12304 M: Pawel Osciak <pawel@osciak.com>
12305 M: Marek Szyprowski <m.szyprowski@samsung.com>
12306 M: Kyungmin Park <kyungmin.park@samsung.com>
12307 L: linux-media@vger.kernel.org
12309 F: drivers/media/v4l2-core/videobuf2-*
12310 F: include/media/videobuf2-*
12312 VIRTUAL SERIO DEVICE DRIVER
12313 M: Stephen Chandler Paul <thatslyude@gmail.com>
12315 F: drivers/input/serio/userio.c
12316 F: include/uapi/linux/userio.h
12318 VIRTIO CONSOLE DRIVER
12319 M: Amit Shah <amit.shah@redhat.com>
12320 L: virtualization@lists.linux-foundation.org
12322 F: drivers/char/virtio_console.c
12323 F: include/linux/virtio_console.h
12324 F: include/uapi/linux/virtio_console.h
12326 VIRTIO CORE, NET AND BLOCK DRIVERS
12327 M: "Michael S. Tsirkin" <mst@redhat.com>
12328 L: virtualization@lists.linux-foundation.org
12330 F: Documentation/devicetree/bindings/virtio/
12333 F: drivers/net/virtio_net.c
12334 F: drivers/block/virtio_blk.c
12335 F: include/linux/virtio_*.h
12336 F: include/uapi/linux/virtio_*.h
12338 VIRTIO DRIVERS FOR S390
12339 M: Christian Borntraeger <borntraeger@de.ibm.com>
12340 M: Cornelia Huck <cornelia.huck@de.ibm.com>
12341 L: linux-s390@vger.kernel.org
12342 L: virtualization@lists.linux-foundation.org
12343 L: kvm@vger.kernel.org
12345 F: drivers/s390/virtio/
12348 M: David Airlie <airlied@linux.ie>
12349 M: Gerd Hoffmann <kraxel@redhat.com>
12350 L: dri-devel@lists.freedesktop.org
12351 L: virtualization@lists.linux-foundation.org
12353 F: drivers/gpu/drm/virtio/
12354 F: include/uapi/linux/virtio_gpu.h
12356 VIRTIO HOST (VHOST)
12357 M: "Michael S. Tsirkin" <mst@redhat.com>
12358 L: kvm@vger.kernel.org
12359 L: virtualization@lists.linux-foundation.org
12360 L: netdev@vger.kernel.org
12361 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
12364 F: include/uapi/linux/vhost.h
12366 VIRTIO INPUT DRIVER
12367 M: Gerd Hoffmann <kraxel@redhat.com>
12369 F: drivers/virtio/virtio_input.c
12370 F: include/uapi/linux/virtio_input.h
12372 VIA RHINE NETWORK DRIVER
12374 F: drivers/net/ethernet/via/via-rhine.c
12376 VIA SD/MMC CARD CONTROLLER DRIVER
12377 M: Bruce Chang <brucechang@via.com.tw>
12378 M: Harald Welte <HaraldWelte@viatech.com>
12380 F: drivers/mmc/host/via-sdmmc.c
12382 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
12383 M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
12384 L: linux-fbdev@vger.kernel.org
12386 F: include/linux/via-core.h
12387 F: include/linux/via-gpio.h
12388 F: include/linux/via_i2c.h
12389 F: drivers/video/fbdev/via/
12391 VIA VELOCITY NETWORK DRIVER
12392 M: Francois Romieu <romieu@fr.zoreil.com>
12393 L: netdev@vger.kernel.org
12395 F: drivers/net/ethernet/via/via-velocity.*
12398 M: Alex Williamson <alex.williamson@redhat.com>
12399 M: Paolo Bonzini <pbonzini@redhat.com>
12400 L: kvm@vger.kernel.org
12404 VIVID VIRTUAL VIDEO DRIVER
12405 M: Hans Verkuil <hverkuil@xs4all.nl>
12406 L: linux-media@vger.kernel.org
12407 T: git git://linuxtv.org/media_tree.git
12408 W: https://linuxtv.org
12410 F: drivers/media/platform/vivid/*
12413 M: Patrick McHardy <kaber@trash.net>
12414 L: netdev@vger.kernel.org
12416 F: drivers/net/macvlan.c
12417 F: include/linux/if_*vlan.h
12421 M: Florian Fainelli <florian@openwrt.org>
12422 L: openwrt-devel@lists.openwrt.org (subscribers-only)
12424 F: drivers/vlynq/vlynq.c
12425 F: include/linux/vlynq.h
12428 M: Martyn Welch <martyn@welchs.me.uk>
12429 M: Manohar Vanga <manohar.vanga@gmail.com>
12430 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12431 L: devel@driverdev.osuosl.org
12433 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
12434 F: Documentation/vme_api.txt
12435 F: drivers/staging/vme/
12437 F: include/linux/vme*
12439 VMWARE HYPERVISOR INTERFACE
12440 M: Alok Kataria <akataria@vmware.com>
12441 L: virtualization@lists.linux-foundation.org
12443 F: arch/x86/kernel/cpu/vmware.c
12445 VMWARE BALLOON DRIVER
12446 M: Xavier Deguillard <xdeguillard@vmware.com>
12447 M: Philip Moltmann <moltmann@vmware.com>
12448 M: "VMware, Inc." <pv-drivers@vmware.com>
12449 L: linux-kernel@vger.kernel.org
12451 F: drivers/misc/vmw_balloon.c
12453 VMWARE VMMOUSE SUBDRIVER
12454 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
12455 M: "VMware, Inc." <pv-drivers@vmware.com>
12456 L: linux-input@vger.kernel.org
12458 F: drivers/input/mouse/vmmouse.c
12459 F: drivers/input/mouse/vmmouse.h
12461 VMWARE VMXNET3 ETHERNET DRIVER
12462 M: Shrikrishna Khare <skhare@vmware.com>
12463 M: "VMware, Inc." <pv-drivers@vmware.com>
12464 L: netdev@vger.kernel.org
12466 F: drivers/net/vmxnet3/
12468 VMware PVSCSI driver
12469 M: Jim Gill <jgill@vmware.com>
12470 M: VMware PV-Drivers <pv-drivers@vmware.com>
12471 L: linux-scsi@vger.kernel.org
12473 F: drivers/scsi/vmw_pvscsi.c
12474 F: drivers/scsi/vmw_pvscsi.h
12476 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
12477 M: Liam Girdwood <lgirdwood@gmail.com>
12478 M: Mark Brown <broonie@kernel.org>
12479 L: linux-kernel@vger.kernel.org
12480 W: http://www.slimlogic.co.uk/?p=48
12481 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
12483 F: Documentation/devicetree/bindings/regulator/
12484 F: drivers/regulator/
12485 F: include/dt-bindings/regulator/
12486 F: include/linux/regulator/
12489 M: David Ahern <dsa@cumulusnetworks.com>
12490 M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
12491 L: netdev@vger.kernel.org
12493 F: drivers/net/vrf.c
12494 F: Documentation/networking/vrf.txt
12496 VT1211 HARDWARE MONITOR DRIVER
12497 M: Juerg Haefliger <juergh@gmail.com>
12498 L: linux-hwmon@vger.kernel.org
12500 F: Documentation/hwmon/vt1211
12501 F: drivers/hwmon/vt1211.c
12503 VT8231 HARDWARE MONITOR DRIVER
12504 M: Roger Lucas <vt8231@hiddenengine.co.uk>
12505 L: linux-hwmon@vger.kernel.org
12507 F: drivers/hwmon/vt8231.c
12509 VUB300 USB to SDIO/SD/MMC bridge chip
12510 M: Tony Olech <tony.olech@elandigitalsystems.com>
12511 L: linux-mmc@vger.kernel.org
12512 L: linux-usb@vger.kernel.org
12514 F: drivers/mmc/host/vub300.c
12516 W1 DALLAS'S 1-WIRE BUS
12517 M: Evgeniy Polyakov <zbr@ioremap.net>
12519 F: Documentation/w1/
12522 W83791D HARDWARE MONITORING DRIVER
12523 M: Marc Hulsman <m.hulsman@tudelft.nl>
12524 L: linux-hwmon@vger.kernel.org
12526 F: Documentation/hwmon/w83791d
12527 F: drivers/hwmon/w83791d.c
12529 W83793 HARDWARE MONITORING DRIVER
12530 M: Rudolf Marek <r.marek@assembler.cz>
12531 L: linux-hwmon@vger.kernel.org
12533 F: Documentation/hwmon/w83793
12534 F: drivers/hwmon/w83793.c
12536 W83795 HARDWARE MONITORING DRIVER
12537 M: Jean Delvare <jdelvare@suse.com>
12538 L: linux-hwmon@vger.kernel.org
12540 F: drivers/hwmon/w83795.c
12542 W83L51xD SD/MMC CARD INTERFACE DRIVER
12543 M: Pierre Ossman <pierre@ossman.eu>
12545 F: drivers/mmc/host/wbsd.*
12547 WACOM PROTOCOL 4 SERIAL TABLETS
12548 M: Julian Squires <julian@cipht.net>
12549 M: Hans de Goede <hdegoede@redhat.com>
12550 L: linux-input@vger.kernel.org
12552 F: drivers/input/tablet/wacom_serial4.c
12554 WATCHDOG DEVICE DRIVERS
12555 M: Wim Van Sebroeck <wim@iguana.be>
12556 R: Guenter Roeck <linux@roeck-us.net>
12557 L: linux-watchdog@vger.kernel.org
12558 W: http://www.linux-watchdog.org/
12559 T: git git://www.linux-watchdog.org/linux-watchdog.git
12561 F: Documentation/devicetree/bindings/watchdog/
12562 F: Documentation/watchdog/
12563 F: drivers/watchdog/
12564 F: include/linux/watchdog.h
12565 F: include/uapi/linux/watchdog.h
12568 M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
12569 L: linux-scsi@vger.kernel.org
12571 F: drivers/scsi/wd7000.c
12574 M: David Herrmann <dh.herrmann@googlemail.com>
12575 L: linux-input@vger.kernel.org
12577 F: drivers/hid/hid-wiimote*
12580 M: David Härdeman <david@hardeman.nu>
12582 F: drivers/media/rc/winbond-cir.c
12584 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
12585 M: William Breathitt Gray <vilhelm.gray@gmail.com>
12586 L: linux-watchdog@vger.kernel.org
12588 F: drivers/watchdog/ebc-c384_wdt.c
12590 WINSYSTEMS WS16C48 GPIO DRIVER
12591 M: William Breathitt Gray <vilhelm.gray@gmail.com>
12592 L: linux-gpio@vger.kernel.org
12594 F: drivers/gpio/gpio-ws16c48.c
12597 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
12598 M: linux-wimax@intel.com
12599 L: wimax@linuxwimax.org (subscribers-only)
12601 W: http://linuxwimax.org
12602 F: Documentation/wimax/README.wimax
12603 F: include/linux/wimax/debug.h
12604 F: include/net/wimax.h
12605 F: include/uapi/linux/wimax.h
12608 WISTRON LAPTOP BUTTON DRIVER
12609 M: Miloslav Trmac <mitr@volny.cz>
12611 F: drivers/input/misc/wistron_btns.c
12613 WL3501 WIRELESS PCMCIA CARD DRIVER
12614 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
12615 L: linux-wireless@vger.kernel.org
12616 W: http://oops.ghostprotocols.net:81/blog
12618 F: drivers/net/wireless/wl3501*
12620 WOLFSON MICROELECTRONICS DRIVERS
12621 L: patches@opensource.wolfsonmicro.com
12622 T: git https://github.com/CirrusLogic/linux-drivers.git
12623 W: https://github.com/CirrusLogic/linux-drivers/wiki
12625 F: Documentation/hwmon/wm83??
12626 F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
12627 F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
12628 F: Documentation/devicetree/bindings/mfd/arizona.txt
12629 F: arch/arm/mach-s3c64xx/mach-crag6410*
12630 F: drivers/clk/clk-wm83*.c
12631 F: drivers/extcon/extcon-arizona.c
12632 F: drivers/leds/leds-wm83*.c
12633 F: drivers/gpio/gpio-*wm*.c
12634 F: drivers/gpio/gpio-arizona.c
12635 F: drivers/hwmon/wm83??-hwmon.c
12636 F: drivers/input/misc/wm831x-on.c
12637 F: drivers/input/touchscreen/wm831x-ts.c
12638 F: drivers/input/touchscreen/wm97*.c
12639 F: drivers/mfd/arizona*
12640 F: drivers/mfd/wm*.c
12641 F: drivers/mfd/cs47l24*
12642 F: drivers/power/wm83*.c
12643 F: drivers/rtc/rtc-wm83*.c
12644 F: drivers/regulator/wm8*.c
12645 F: drivers/video/backlight/wm83*_bl.c
12646 F: drivers/watchdog/wm83*_wdt.c
12647 F: include/linux/mfd/arizona/
12648 F: include/linux/mfd/wm831x/
12649 F: include/linux/mfd/wm8350/
12650 F: include/linux/mfd/wm8400*
12651 F: include/linux/wm97xx.h
12652 F: include/sound/wm????.h
12653 F: sound/soc/codecs/arizona.?
12654 F: sound/soc/codecs/wm*
12655 F: sound/soc/codecs/cs47l24*
12658 M: Tejun Heo <tj@kernel.org>
12659 R: Lai Jiangshan <jiangshanlai@gmail.com>
12660 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
12662 F: include/linux/workqueue.h
12663 F: kernel/workqueue.c
12664 F: Documentation/workqueue.txt
12666 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
12667 M: Chen-Yu Tsai <wens@csie.org>
12668 L: linux-kernel@vger.kernel.org
12673 M: Andrew Hendry <andrew.hendry@gmail.com>
12674 L: linux-x25@vger.kernel.org
12676 F: Documentation/networking/x25*
12677 F: include/net/x25*
12680 X86 ARCHITECTURE (32-BIT AND 64-BIT)
12681 M: Thomas Gleixner <tglx@linutronix.de>
12682 M: Ingo Molnar <mingo@redhat.com>
12683 M: "H. Peter Anvin" <hpa@zytor.com>
12685 L: linux-kernel@vger.kernel.org
12686 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
12688 F: Documentation/x86/
12691 X86 PLATFORM DRIVERS
12692 M: Darren Hart <dvhart@infradead.org>
12693 L: platform-driver-x86@vger.kernel.org
12694 T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
12696 F: drivers/platform/x86/
12697 F: drivers/platform/olpc/
12699 X86 MCE INFRASTRUCTURE
12700 M: Tony Luck <tony.luck@intel.com>
12701 M: Borislav Petkov <bp@alien8.de>
12702 L: linux-edac@vger.kernel.org
12704 F: arch/x86/kernel/cpu/mcheck/*
12706 X86 MICROCODE UPDATE SUPPORT
12707 M: Borislav Petkov <bp@alien8.de>
12709 F: arch/x86/kernel/cpu/microcode/*
12712 M: Andy Lutomirski <luto@amacapital.net>
12713 L: linux-kernel@vger.kernel.org
12714 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
12716 F: arch/x86/entry/vdso/
12718 XC2028/3028 TUNER DRIVER
12719 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
12720 M: Mauro Carvalho Chehab <mchehab@kernel.org>
12721 L: linux-media@vger.kernel.org
12722 W: https://linuxtv.org
12723 T: git git://linuxtv.org/media_tree.git
12725 F: drivers/media/tuners/tuner-xc2028.*
12727 XEN HYPERVISOR INTERFACE
12728 M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
12729 M: David Vrabel <david.vrabel@citrix.com>
12730 M: Juergen Gross <jgross@suse.com>
12731 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12732 T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
12735 F: drivers/*/xen-*front.c
12737 F: arch/x86/include/asm/xen/
12739 F: include/uapi/xen/
12742 M: Stefano Stabellini <sstabellini@kernel.org>
12743 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12746 F: arch/arm/include/asm/xen/
12748 XEN HYPERVISOR ARM64
12749 M: Stefano Stabellini <sstabellini@kernel.org>
12750 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12753 F: arch/arm64/include/asm/xen/
12755 XEN NETWORK BACKEND DRIVER
12756 M: Wei Liu <wei.liu2@citrix.com>
12757 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12758 L: netdev@vger.kernel.org
12760 F: drivers/net/xen-netback/*
12763 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12764 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12766 F: arch/x86/pci/*xen*
12767 F: drivers/pci/*xen*
12769 XEN BLOCK SUBSYSTEM
12770 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12771 M: Roger Pau Monné <roger.pau@citrix.com>
12772 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12774 F: drivers/block/xen-blkback/*
12775 F: drivers/block/xen*
12778 M: Juergen Gross <jgross@suse.com>
12779 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12780 L: linux-scsi@vger.kernel.org
12782 F: drivers/scsi/xen-scsifront.c
12783 F: drivers/xen/xen-scsiback.c
12784 F: include/xen/interface/io/vscsiif.h
12786 XEN SWIOTLB SUBSYSTEM
12787 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12788 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12790 F: arch/x86/xen/*swiotlb*
12791 F: drivers/xen/*swiotlb*
12794 P: Silicon Graphics Inc
12795 M: Dave Chinner <david@fromorbit.com>
12798 W: http://oss.sgi.com/projects/xfs
12799 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
12801 F: Documentation/filesystems/xfs.txt
12804 XILINX AXI ETHERNET DRIVER
12805 M: Anirudha Sarangi <anirudh@xilinx.com>
12806 M: John Linn <John.Linn@xilinx.com>
12808 F: drivers/net/ethernet/xilinx/xilinx_axienet*
12810 XILINX UARTLITE SERIAL DRIVER
12811 M: Peter Korsgaard <jacmet@sunsite.dk>
12812 L: linux-serial@vger.kernel.org
12814 F: drivers/tty/serial/uartlite.c
12816 XILINX VIDEO IP CORES
12817 M: Hyun Kwon <hyun.kwon@xilinx.com>
12818 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12819 L: linux-media@vger.kernel.org
12820 T: git git://linuxtv.org/media_tree.git
12822 F: Documentation/devicetree/bindings/media/xilinx/
12823 F: drivers/media/platform/xilinx/
12824 F: include/uapi/linux/xilinx-v4l2-controls.h
12827 M: Eli Billauer <eli.billauer@gmail.com>
12828 L: linux-kernel@vger.kernel.org
12830 F: drivers/char/xillybus/
12832 XTENSA XTFPGA PLATFORM SUPPORT
12833 M: Max Filippov <jcmvbkbc@gmail.com>
12834 L: linux-xtensa@linux-xtensa.org
12836 F: drivers/spi/spi-xtensa-xtfpga.c
12837 F: sound/soc/xtensa/xtfpga-i2s.c
12839 YAM DRIVER FOR AX.25
12840 M: Jean-Paul Roubelat <jpr@f6fbb.org>
12841 L: linux-hams@vger.kernel.org
12843 F: drivers/net/hamradio/yam*
12844 F: include/linux/yam.h
12846 YEALINK PHONE DRIVER
12847 M: Henk Vergonet <Henk.Vergonet@gmail.com>
12848 L: usbb2k-api-dev@nongnu.org
12850 F: Documentation/input/yealink.txt
12851 F: drivers/input/misc/yealink.*
12853 Z8530 DRIVER FOR AX.25
12854 M: Joerg Reuter <jreuter@yaina.de>
12855 W: http://yaina.de/jreuter/
12856 W: http://www.qsl.net/dl1bke/
12857 L: linux-hams@vger.kernel.org
12859 F: Documentation/networking/z8530drv.txt
12860 F: drivers/net/hamradio/*scc.c
12861 F: drivers/net/hamradio/z8530.h
12863 ZBUD COMPRESSED PAGE ALLOCATOR
12864 M: Seth Jennings <sjenning@redhat.com>
12865 L: linux-mm@kvack.org
12868 F: include/linux/zbud.h
12870 ZD1211RW WIRELESS DRIVER
12871 M: Daniel Drake <dsd@gentoo.org>
12872 M: Ulrich Kunitz <kune@deine-taler.de>
12873 W: http://zd1211.ath.cx/wiki/DriverRewrite
12874 L: linux-wireless@vger.kernel.org
12875 L: zd1211-devs@lists.sourceforge.net (subscribers-only)
12877 F: drivers/net/wireless/zydas/zd1211rw/
12879 ZPOOL COMPRESSED PAGE STORAGE API
12880 M: Dan Streetman <ddstreet@ieee.org>
12881 L: linux-mm@kvack.org
12884 F: include/linux/zpool.h
12886 ZR36067 VIDEO FOR LINUX DRIVER
12887 L: mjpeg-users@lists.sourceforge.net
12888 L: linux-media@vger.kernel.org
12889 W: http://mjpeg.sourceforge.net/driver-zoran/
12890 T: hg https://linuxtv.org/hg/v4l-dvb
12892 F: drivers/media/pci/zoran/
12894 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
12895 M: Minchan Kim <minchan@kernel.org>
12896 M: Nitin Gupta <ngupta@vflare.org>
12897 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12898 L: linux-kernel@vger.kernel.org
12900 F: drivers/block/zram/
12901 F: Documentation/blockdev/zram.txt
12903 ZS DECSTATION Z85C30 SERIAL DRIVER
12904 M: "Maciej W. Rozycki" <macro@linux-mips.org>
12906 F: drivers/tty/serial/zs.*
12908 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
12909 M: Minchan Kim <minchan@kernel.org>
12910 M: Nitin Gupta <ngupta@vflare.org>
12911 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12912 L: linux-mm@kvack.org
12915 F: include/linux/zsmalloc.h
12916 F: Documentation/vm/zsmalloc.txt
12918 ZSWAP COMPRESSED SWAP CACHING
12919 M: Seth Jennings <sjenning@redhat.com>
12920 L: linux-mm@kvack.org
12925 M: Linus Torvalds <torvalds@linux-foundation.org>
12926 L: linux-kernel@vger.kernel.org
12927 Q: http://patchwork.kernel.org/project/LKML/list/
12928 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
12929 S: Buried alive in reporters