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@adaptec.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: drivers/pci/*acpi*
292 F: drivers/pci/*/*acpi*
293 F: drivers/pci/*/*/*acpi*
296 ACPI COMPONENT ARCHITECTURE (ACPICA)
297 M: Robert Moore <robert.moore@intel.com>
298 M: Lv Zheng <lv.zheng@intel.com>
299 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
300 L: linux-acpi@vger.kernel.org
302 W: https://acpica.org/
303 W: https://github.com/acpica/acpica/
304 Q: https://patchwork.kernel.org/project/linux-acpi/list/
305 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
307 F: drivers/acpi/acpica/
312 M: Zhang Rui <rui.zhang@intel.com>
313 L: linux-acpi@vger.kernel.org
314 W: https://01.org/linux-acpi
316 F: drivers/acpi/fan.c
319 M: Zhang Rui <rui.zhang@intel.com>
320 L: linux-acpi@vger.kernel.org
321 W: https://01.org/linux-acpi
323 F: drivers/acpi/*thermal*
326 M: Zhang Rui <rui.zhang@intel.com>
327 L: linux-acpi@vger.kernel.org
328 W: https://01.org/linux-acpi
330 F: drivers/acpi/acpi_video.c
333 L: platform-driver-x86@vger.kernel.org
335 F: drivers/platform/x86/wmi.c
337 AD1889 ALSA SOUND DRIVER
338 M: Thibaut Varene <T-Bone@parisc-linux.org>
339 W: http://wiki.parisc-linux.org/AD1889
340 L: linux-parisc@vger.kernel.org
342 F: sound/pci/ad1889.*
344 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
345 M: Michael Hennerich <michael.hennerich@analog.com>
346 W: http://wiki.analog.com/AD5254
347 W: http://ez.analog.com/community/linux-device-drivers
349 F: drivers/misc/ad525x_dpot.c
351 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
352 M: Michael Hennerich <michael.hennerich@analog.com>
353 W: http://wiki.analog.com/AD5398
354 W: http://ez.analog.com/community/linux-device-drivers
356 F: drivers/regulator/ad5398.c
358 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
359 M: Michael Hennerich <michael.hennerich@analog.com>
360 W: http://wiki.analog.com/AD7142
361 W: http://ez.analog.com/community/linux-device-drivers
363 F: drivers/input/misc/ad714x.c
365 AD7877 TOUCHSCREEN DRIVER
366 M: Michael Hennerich <michael.hennerich@analog.com>
367 W: http://wiki.analog.com/AD7877
368 W: http://ez.analog.com/community/linux-device-drivers
370 F: drivers/input/touchscreen/ad7877.c
372 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
373 M: Michael Hennerich <michael.hennerich@analog.com>
374 W: http://wiki.analog.com/AD7879
375 W: http://ez.analog.com/community/linux-device-drivers
377 F: drivers/input/touchscreen/ad7879.c
379 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
380 M: Jiri Kosina <jikos@kernel.org>
383 ADF7242 IEEE 802.15.4 RADIO DRIVER
384 M: Michael Hennerich <michael.hennerich@analog.com>
385 W: https://wiki.analog.com/ADF7242
386 W: http://ez.analog.com/community/linux-device-drivers
387 L: linux-wpan@vger.kernel.org
389 F: drivers/net/ieee802154/adf7242.c
390 F: Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
392 ADM1025 HARDWARE MONITOR DRIVER
393 M: Jean Delvare <jdelvare@suse.com>
394 L: linux-hwmon@vger.kernel.org
396 F: Documentation/hwmon/adm1025
397 F: drivers/hwmon/adm1025.c
399 ADM1029 HARDWARE MONITOR DRIVER
400 M: Corentin Labbe <clabbe.montjoie@gmail.com>
401 L: linux-hwmon@vger.kernel.org
403 F: drivers/hwmon/adm1029.c
405 ADM8211 WIRELESS DRIVER
406 L: linux-wireless@vger.kernel.org
407 W: http://wireless.kernel.org/
409 F: drivers/net/wireless/admtek/adm8211.*
411 ADP1653 FLASH CONTROLLER DRIVER
412 M: Sakari Ailus <sakari.ailus@iki.fi>
413 L: linux-media@vger.kernel.org
415 F: drivers/media/i2c/adp1653.c
416 F: include/media/i2c/adp1653.h
418 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
419 M: Michael Hennerich <michael.hennerich@analog.com>
420 W: http://wiki.analog.com/ADP5520
421 W: http://ez.analog.com/community/linux-device-drivers
423 F: drivers/mfd/adp5520.c
424 F: drivers/video/backlight/adp5520_bl.c
425 F: drivers/leds/leds-adp5520.c
426 F: drivers/gpio/gpio-adp5520.c
427 F: drivers/input/keyboard/adp5520-keys.c
429 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
430 M: Michael Hennerich <michael.hennerich@analog.com>
431 W: http://wiki.analog.com/ADP5588
432 W: http://ez.analog.com/community/linux-device-drivers
434 F: drivers/input/keyboard/adp5588-keys.c
435 F: drivers/gpio/gpio-adp5588.c
437 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
438 M: Michael Hennerich <michael.hennerich@analog.com>
439 W: http://wiki.analog.com/ADP8860
440 W: http://ez.analog.com/community/linux-device-drivers
442 F: drivers/video/backlight/adp8860_bl.c
444 ADS1015 HARDWARE MONITOR DRIVER
445 M: Dirk Eibach <eibach@gdsys.de>
446 L: linux-hwmon@vger.kernel.org
448 F: Documentation/hwmon/ads1015
449 F: drivers/hwmon/ads1015.c
450 F: include/linux/i2c/ads1015.h
453 M: Colin Leroy <colin@colino.net>
455 F: drivers/macintosh/therm_adt746x.c
457 ADT7475 HARDWARE MONITOR DRIVER
458 M: Jean Delvare <jdelvare@suse.com>
459 L: linux-hwmon@vger.kernel.org
461 F: Documentation/hwmon/adt7475
462 F: drivers/hwmon/adt7475.c
464 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
465 M: Michael Hennerich <michael.hennerich@analog.com>
466 W: http://wiki.analog.com/ADXL345
467 W: http://ez.analog.com/community/linux-device-drivers
469 F: drivers/input/misc/adxl34x.c
472 M: Matthew Wilcox <matthew@wil.cx>
473 M: Hannes Reinecke <hare@suse.com>
474 L: linux-scsi@vger.kernel.org
476 F: Documentation/scsi/advansys.txt
477 F: drivers/scsi/advansys.c
480 M: Riccardo Facchetti <fizban@tin.it>
482 F: sound/oss/aedsp16.c
485 M: Antti Palosaari <crope@iki.fi>
486 L: linux-media@vger.kernel.org
487 W: https://linuxtv.org
488 W: http://palosaari.fi/linux/
489 Q: http://patchwork.linuxtv.org/project/linux-media/list/
490 T: git git://linuxtv.org/anttip/media_tree.git
492 F: drivers/media/dvb-frontends/af9013*
495 M: Antti Palosaari <crope@iki.fi>
496 L: linux-media@vger.kernel.org
497 W: https://linuxtv.org
498 W: http://palosaari.fi/linux/
499 Q: http://patchwork.linuxtv.org/project/linux-media/list/
500 T: git git://linuxtv.org/anttip/media_tree.git
502 F: drivers/media/dvb-frontends/af9033*
505 L: linux-fsdevel@vger.kernel.org
507 F: Documentation/filesystems/affs.txt
510 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
511 M: David Howells <dhowells@redhat.com>
512 L: linux-afs@lists.infradead.org
515 F: include/net/af_rxrpc.h
516 F: net/rxrpc/af_rxrpc.c
519 M: David Airlie <airlied@linux.ie>
520 T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
523 F: include/linux/agp*
524 F: include/uapi/linux/agp*
527 M: "Juergen E. Fischer" <fischer@norbit.de>
528 L: linux-scsi@vger.kernel.org
530 F: drivers/scsi/aha152x*
531 F: drivers/scsi/pcmcia/aha152x*
533 AIC7XXX / AIC79XX SCSI DRIVER
534 M: Hannes Reinecke <hare@suse.com>
535 L: linux-scsi@vger.kernel.org
537 F: drivers/scsi/aic7xxx/
539 AIMSLAB FM RADIO RECEIVER DRIVER
540 M: Hans Verkuil <hverkuil@xs4all.nl>
541 L: linux-media@vger.kernel.org
542 T: git git://linuxtv.org/media_tree.git
543 W: https://linuxtv.org
545 F: drivers/media/radio/radio-aimslab*
548 M: Benjamin LaHaise <bcrl@kvack.org>
549 L: linux-aio@kvack.org
552 F: include/linux/*aio*.h
555 M: Antti Palosaari <crope@iki.fi>
556 L: linux-media@vger.kernel.org
557 W: https://linuxtv.org
558 W: http://palosaari.fi/linux/
559 Q: http://patchwork.linuxtv.org/project/linux-media/list/
560 T: git git://linuxtv.org/anttip/media_tree.git
562 F: drivers/media/usb/airspy/
564 ALCATEL SPEEDTOUCH USB DRIVER
565 M: Duncan Sands <duncan.sands@free.fr>
566 L: linux-usb@vger.kernel.org
567 W: http://www.linux-usb.org/SpeedTouch/
569 F: drivers/usb/atm/speedtch.c
570 F: drivers/usb/atm/usbatm.c
572 ALCHEMY AU1XX0 MMC DRIVER
573 M: Manuel Lauss <manuel.lauss@gmail.com>
575 F: drivers/mmc/host/au1xmmc.c
578 M: Rudolf Marek <r.marek@assembler.cz>
579 L: linux-i2c@vger.kernel.org
581 F: Documentation/i2c/busses/i2c-ali1563
582 F: drivers/i2c/busses/i2c-ali1563.c
584 ALLWINNER SECURITY SYSTEM
585 M: Corentin Labbe <clabbe.montjoie@gmail.com>
586 L: linux-crypto@vger.kernel.org
588 F: drivers/crypto/sunxi-ss/
591 M: Richard Henderson <rth@twiddle.net>
592 M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
593 M: Matt Turner <mattst88@gmail.com>
595 L: linux-alpha@vger.kernel.org
598 ALPS PS/2 TOUCHPAD DRIVER
599 R: Pali Rohár <pali.rohar@gmail.com>
600 F: drivers/input/mouse/alps.*
602 ALTERA MAILBOX DRIVER
603 M: Ley Foon Tan <lftan@altera.com>
604 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
606 F: drivers/mailbox/mailbox-altera.c
609 M: Tien Hock Loh <thloh@altera.com>
610 L: linux-gpio@vger.kernel.org
612 F: drivers/gpio/gpio-altera.c
614 ALTERA TRIPLE SPEED ETHERNET DRIVER
615 M: Vince Bridgers <vbridger@opensource.altera.com>
616 L: netdev@vger.kernel.org
617 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
619 F: drivers/net/ethernet/altera/
621 ALTERA UART/JTAG UART SERIAL DRIVERS
622 M: Tobias Klauser <tklauser@distanz.ch>
623 L: linux-serial@vger.kernel.org
624 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
626 F: drivers/tty/serial/altera_uart.c
627 F: drivers/tty/serial/altera_jtaguart.c
628 F: include/linux/altera_uart.h
629 F: include/linux/altera_jtaguart.h
631 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
632 M: Tom Lendacky <thomas.lendacky@amd.com>
633 M: Gary Hook <gary.hook@amd.com>
634 L: linux-crypto@vger.kernel.org
636 F: drivers/crypto/ccp/
637 F: include/linux/ccp.h
639 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
640 M: Huang Rui <ray.huang@amd.com>
641 L: linux-hwmon@vger.kernel.org
643 F: Documentation/hwmon/fam15h_power
644 F: drivers/hwmon/fam15h_power.c
646 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
647 L: linux-geode@lists.infradead.org (moderated for non-subscribers)
649 F: drivers/usb/gadget/udc/amd5536udc.*
651 AMD GEODE PROCESSOR/CHIPSET SUPPORT
652 P: Andres Salomon <dilinger@queued.net>
653 L: linux-geode@lists.infradead.org (moderated for non-subscribers)
654 W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
656 F: drivers/char/hw_random/geode-rng.c
657 F: drivers/crypto/geode*
658 F: drivers/video/fbdev/geode/
659 F: arch/x86/include/asm/geode.h
662 M: Joerg Roedel <joro@8bytes.org>
663 L: iommu@lists.linux-foundation.org
664 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
666 F: drivers/iommu/amd_iommu*.[ch]
667 F: include/linux/amd-iommu.h
670 M: Oded Gabbay <oded.gabbay@gmail.com>
671 L: dri-devel@lists.freedesktop.org
672 T: git git://people.freedesktop.org/~gabbayo/linux.git
674 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
675 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
676 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
677 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
678 F: drivers/gpu/drm/amd/amdkfd/
679 F: drivers/gpu/drm/amd/include/cik_structs.h
680 F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
681 F: drivers/gpu/drm/amd/include/vi_structs.h
682 F: drivers/gpu/drm/radeon/radeon_kfd.c
683 F: drivers/gpu/drm/radeon/radeon_kfd.h
684 F: include/uapi/linux/kfd_ioctl.h
686 AMD SEATTLE DEVICE TREE SUPPORT
687 M: Brijesh Singh <brijeshkumar.singh@amd.com>
688 M: Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
689 M: Tom Lendacky <thomas.lendacky@amd.com>
691 F: arch/arm64/boot/dts/amd/
694 M: Tom Lendacky <thomas.lendacky@amd.com>
695 L: netdev@vger.kernel.org
697 F: drivers/net/ethernet/amd/xgbe/
698 F: arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
700 AMS (Apple Motion Sensor) DRIVER
701 M: Michael Hanselmann <linux-kernel@hansmi.ch>
703 F: drivers/macintosh/ams/
705 ANALOG DEVICES INC AD9389B DRIVER
706 M: Hans Verkuil <hans.verkuil@cisco.com>
707 L: linux-media@vger.kernel.org
709 F: drivers/media/i2c/ad9389b*
711 ANALOG DEVICES INC ADV7180 DRIVER
712 M: Lars-Peter Clausen <lars@metafoo.de>
713 L: linux-media@vger.kernel.org
714 W: http://ez.analog.com/community/linux-device-drivers
716 F: drivers/media/i2c/adv7180.c
718 ANALOG DEVICES INC ADV7511 DRIVER
719 M: Hans Verkuil <hans.verkuil@cisco.com>
720 L: linux-media@vger.kernel.org
722 F: drivers/media/i2c/adv7511*
724 ANALOG DEVICES INC ADV7604 DRIVER
725 M: Hans Verkuil <hans.verkuil@cisco.com>
726 L: linux-media@vger.kernel.org
728 F: drivers/media/i2c/adv7604*
730 ANALOG DEVICES INC ADV7842 DRIVER
731 M: Hans Verkuil <hans.verkuil@cisco.com>
732 L: linux-media@vger.kernel.org
734 F: drivers/media/i2c/adv7842*
736 ANALOG DEVICES INC ASOC CODEC DRIVERS
737 M: Lars-Peter Clausen <lars@metafoo.de>
738 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
739 W: http://wiki.analog.com/
740 W: http://ez.analog.com/community/linux-device-drivers
742 F: sound/soc/codecs/adau*
743 F: sound/soc/codecs/adav*
744 F: sound/soc/codecs/ad1*
745 F: sound/soc/codecs/ad7*
746 F: sound/soc/codecs/ssm*
747 F: sound/soc/codecs/sigmadsp.*
749 ANALOG DEVICES INC ASOC DRIVERS
750 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
751 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
752 W: http://blackfin.uclinux.org/
754 F: sound/soc/blackfin/*
756 ANALOG DEVICES INC IIO DRIVERS
757 M: Lars-Peter Clausen <lars@metafoo.de>
758 M: Michael Hennerich <Michael.Hennerich@analog.com>
759 W: http://wiki.analog.com/
760 W: http://ez.analog.com/community/linux-device-drivers
763 X: drivers/iio/*/adjd*
764 F: drivers/staging/iio/*/ad*
765 F: staging/iio/trigger/iio-trig-bfin-timer.c
767 ANALOG DEVICES INC DMA DRIVERS
768 M: Lars-Peter Clausen <lars@metafoo.de>
769 W: http://ez.analog.com/community/linux-device-drivers
771 F: drivers/dma/dma-axi-dmac.c
774 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
775 M: Arve Hjønnevåg <arve@android.com>
776 M: Riley Andrews <riandrews@android.com>
777 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
778 L: devel@driverdev.osuosl.org
781 F: drivers/staging/android/
784 M: Laura Abbott <labbott@redhat.com>
785 M: Sumit Semwal <sumit.semwal@linaro.org>
786 L: devel@driverdev.osuosl.org
788 F: drivers/staging/android/ion
789 F: drivers/staging/android/uapi/ion.h
790 F: drivers/staging/android/uapi/ion_test.h
792 AOA (Apple Onboard Audio) ALSA DRIVER
793 M: Johannes Berg <johannes@sipsolutions.net>
794 L: linuxppc-dev@lists.ozlabs.org
795 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
799 APEX EMBEDDED SYSTEMS STX104 DAC DRIVER
800 M: William Breathitt Gray <vilhelm.gray@gmail.com>
801 L: linux-iio@vger.kernel.org
803 F: drivers/iio/dac/stx104.c
806 M: Jiri Kosina <jikos@kernel.org>
808 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
809 F: arch/x86/kernel/apm_32.c
810 F: include/linux/apm_bios.h
811 F: include/uapi/linux/apm_bios.h
812 F: drivers/char/apm-emulation.c
814 APPLE BCM5974 MULTITOUCH DRIVER
815 M: Henrik Rydberg <rydberg@bitmath.org>
816 L: linux-input@vger.kernel.org
818 F: drivers/input/mouse/bcm5974.c
821 M: Henrik Rydberg <rydberg@bitmath.org>
822 L: linux-hwmon@vger.kernel.org
824 F: drivers/hwmon/applesmc.c
826 APPLETALK NETWORK LAYER
827 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
829 F: drivers/net/appletalk/
832 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
833 M: Duc Dang <dhdang@apm.com>
835 F: arch/arm64/boot/dts/apm/
837 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
838 M: Iyappan Subramanian <isubramanian@apm.com>
839 M: Keyur Chudgar <kchudgar@apm.com>
841 F: drivers/net/ethernet/apm/xgene/
842 F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
844 APTINA CAMERA SENSOR PLL
845 M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
846 L: linux-media@vger.kernel.org
848 F: drivers/media/i2c/aptina-pll.*
850 ARC FRAMEBUFFER DRIVER
851 M: Jaya Kumar <jayalk@intworks.biz>
853 F: drivers/video/fbdev/arcfb.c
854 F: drivers/video/fbdev/core/fb_defio.c
857 M: Michael Grzeschik <m.grzeschik@pengutronix.de>
858 L: netdev@vger.kernel.org
860 F: drivers/net/arcnet/
861 F: include/uapi/linux/if_arcnet.h
864 M: Alexey Brodkin <abrodkin@synopsys.com>
866 F: drivers/gpu/drm/arc/
867 F: Documentation/devicetree/bindings/display/snps,arcpgu.txt
870 M: Liviu Dudau <liviu.dudau@arm.com>
872 F: drivers/gpu/drm/arm/
873 F: Documentation/devicetree/bindings/display/arm,hdlcd.txt
875 ARM MFM AND FLOPPY DRIVERS
876 M: Ian Molton <spyro@f2s.com>
878 F: arch/arm/lib/floppydma.S
879 F: arch/arm/include/asm/floppy.h
881 ARM PMU PROFILING AND DEBUGGING
882 M: Will Deacon <will.deacon@arm.com>
883 R: Mark Rutland <mark.rutland@arm.com>
885 F: arch/arm*/kernel/perf_*
886 F: arch/arm/oprofile/common.c
887 F: arch/arm*/kernel/hw_breakpoint.c
888 F: arch/arm*/include/asm/hw_breakpoint.h
889 F: arch/arm*/include/asm/perf_event.h
890 F: drivers/perf/arm_pmu.c
891 F: include/linux/perf/arm_pmu.h
894 M: Russell King <linux@armlinux.org.uk>
895 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
896 W: http://www.armlinux.org.uk/
900 ARM SUB-ARCHITECTURES
901 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
905 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
907 ARM PRIMECELL AACI PL041 DRIVER
908 M: Russell King <linux@armlinux.org.uk>
912 ARM PRIMECELL CLCD PL110 DRIVER
913 M: Russell King <linux@armlinux.org.uk>
915 F: drivers/video/fbdev/amba-clcd.*
917 ARM PRIMECELL KMI PL050 DRIVER
918 M: Russell King <linux@armlinux.org.uk>
920 F: drivers/input/serio/ambakmi.*
921 F: include/linux/amba/kmi.h
923 ARM PRIMECELL MMCI PL180/1 DRIVER
924 M: Russell King <linux@armlinux.org.uk>
926 F: drivers/mmc/host/mmci.*
927 F: include/linux/amba/mmci.h
929 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
930 M: Russell King <linux@armlinux.org.uk>
932 F: drivers/tty/serial/amba-pl01*.c
933 F: include/linux/amba/serial.h
935 ARM PRIMECELL BUS SUPPORT
936 M: Russell King <linux@armlinux.org.uk>
939 F: include/linux/amba/bus.h
941 ARM/ADS SPHERE MACHINE SUPPORT
942 M: Lennert Buytenhek <kernel@wantstofly.org>
943 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
946 ARM/AFEB9260 MACHINE SUPPORT
947 M: Sergey Lapin <slapin@ossfans.org>
948 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
951 ARM/AJECO 1ARM MACHINE SUPPORT
952 M: Lennert Buytenhek <kernel@wantstofly.org>
953 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
956 ARM/Allwinner sunXi SoC support
957 M: Maxime Ripard <maxime.ripard@free-electrons.com>
958 M: Chen-Yu Tsai <wens@csie.org>
959 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
963 ARM/Allwinner SoC Clock Support
964 M: Emilio López <emilio@elopez.com.ar>
966 F: drivers/clk/sunxi/
968 ARM/Amlogic Meson SoC support
969 M: Carlo Caione <carlo@caione.org>
970 M: Kevin Hilman <khilman@baylibre.com>
971 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
972 L: linux-amlogic@lists.infradead.org
973 W: http://linux-meson.com/
975 F: arch/arm/mach-meson/
976 F: arch/arm/boot/dts/meson*
977 F: arch/arm64/boot/dts/amlogic/
978 F: drivers/pinctrl/meson/
981 ARM/Annapurna Labs ALPINE ARCHITECTURE
982 M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
983 M: Antoine Tenart <antoine.tenart@free-electrons.com>
985 F: arch/arm/mach-alpine/
986 F: arch/arm/boot/dts/alpine*
987 F: arch/arm64/boot/dts/al/
988 F: drivers/*/*alpine*
990 ARM/ARTPEC MACHINE SUPPORT
991 M: Jesper Nilsson <jesper.nilsson@axis.com>
992 M: Lars Persson <lars.persson@axis.com>
993 M: Niklas Cassel <niklas.cassel@axis.com>
995 L: linux-arm-kernel@axis.com
996 F: arch/arm/mach-artpec
997 F: arch/arm/boot/dts/artpec6*
1000 ARM/ASPEED MACHINE SUPPORT
1001 M: Joel Stanley <joel@jms.id.au>
1003 F: arch/arm/mach-aspeed/
1004 F: arch/arm/boot/dts/aspeed-*
1005 F: drivers/*/*aspeed*
1007 ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
1008 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1009 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
1010 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
1011 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1012 W: http://www.linux4sam.org
1013 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
1015 F: arch/arm/mach-at91/
1016 F: include/soc/at91/
1017 F: arch/arm/boot/dts/at91*.dts
1018 F: arch/arm/boot/dts/at91*.dtsi
1019 F: arch/arm/boot/dts/sama*.dts
1020 F: arch/arm/boot/dts/sama*.dtsi
1021 F: arch/arm/include/debug/at91.S
1023 ARM/ATMEL AT91 Clock Support
1024 M: Boris Brezillon <boris.brezillon@free-electrons.com>
1028 ARM/CALXEDA HIGHBANK ARCHITECTURE
1029 M: Rob Herring <robh@kernel.org>
1030 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1032 F: arch/arm/mach-highbank/
1033 F: arch/arm/boot/dts/highbank.dts
1034 F: arch/arm/boot/dts/ecx-*.dts*
1036 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
1037 M: Krzysztof Halasa <khalasa@piap.pl>
1039 F: arch/arm/mach-cns3xxx/
1041 ARM/CAVIUM THUNDER NETWORK DRIVER
1042 M: Sunil Goutham <sgoutham@cavium.com>
1043 M: Robert Richter <rric@kernel.org>
1044 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1046 F: drivers/net/ethernet/cavium/thunder/
1048 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1049 M: Alexander Shiyan <shc_work@mail.ru>
1050 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1054 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1055 M: Hartley Sweeten <hsweeten@visionengravers.com>
1056 M: Ryan Mallon <rmallon@gmail.com>
1057 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1059 F: arch/arm/mach-ep93xx/
1060 F: arch/arm/mach-ep93xx/include/mach/
1062 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1063 M: Lennert Buytenhek <kernel@wantstofly.org>
1064 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1068 M: Russell King <linux@armlinux.org.uk>
1069 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1071 F: arch/arm/include/asm/clkdev.h
1072 F: drivers/clk/clkdev.c
1074 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1075 M: Mike Rapoport <mike@compulab.co.il>
1076 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1079 ARM/CONTEC MICRO9 MACHINE SUPPORT
1080 M: Hubert Feurstein <hubert.feurstein@contec.at>
1082 F: arch/arm/mach-ep93xx/micro9.c
1084 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1085 M: Mathieu Poirier <mathieu.poirier@linaro.org>
1086 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1088 F: drivers/hwtracing/coresight/*
1089 F: Documentation/trace/coresight.txt
1090 F: Documentation/devicetree/bindings/arm/coresight.txt
1091 F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1093 ARM/CORGI MACHINE SUPPORT
1094 M: Richard Purdie <rpurdie@rpsys.net>
1097 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1098 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1099 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1100 T: git git://github.com/ulli-kroll/linux.git
1102 F: arch/arm/mach-gemini/
1103 F: drivers/rtc/rtc-gemini.c
1105 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1106 M: Barry Song <baohua@kernel.org>
1107 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1108 T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1110 F: arch/arm/boot/dts/prima2*
1111 F: arch/arm/mach-prima2/
1112 F: drivers/clk/sirf/
1113 F: drivers/clocksource/timer-prima2.c
1114 F: drivers/clocksource/timer-atlas7.c
1117 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1118 M: Baruch Siach <baruch@tkos.co.il>
1119 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1121 F: arch/arm/boot/dts/cx92755*
1124 ARM/EBSA110 MACHINE SUPPORT
1125 M: Russell King <linux@armlinux.org.uk>
1126 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1127 W: http://www.armlinux.org.uk/
1129 F: arch/arm/mach-ebsa110/
1130 F: drivers/net/ethernet/amd/am79c961a.*
1132 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1133 M: Uwe Kleine-König <kernel@pengutronix.de>
1134 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1138 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1139 M: Daniel Ribeiro <drwyrm@gmail.com>
1140 M: Stefan Schmidt <stefan@openezx.org>
1141 M: Harald Welte <laforge@openezx.org>
1142 L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
1143 W: http://www.openezx.org/
1145 T: topgit git://git.openezx.org/openezx.git
1146 F: arch/arm/mach-pxa/ezx.c
1148 ARM/FARADAY FA526 PORT
1149 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1150 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1152 T: git git://git.berlios.de/gemini-board
1153 F: arch/arm/mm/*-fa*
1155 ARM/FOOTBRIDGE ARCHITECTURE
1156 M: Russell King <linux@armlinux.org.uk>
1157 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1158 W: http://www.armlinux.org.uk/
1160 F: arch/arm/include/asm/hardware/dec21285.h
1161 F: arch/arm/mach-footbridge/
1163 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1164 M: Shawn Guo <shawnguo@kernel.org>
1165 M: Sascha Hauer <kernel@pengutronix.de>
1166 R: Fabio Estevam <fabio.estevam@nxp.com>
1167 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1169 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1170 F: arch/arm/mach-imx/
1171 F: arch/arm/mach-mxs/
1172 F: arch/arm/boot/dts/imx*
1173 F: arch/arm/configs/imx*_defconfig
1177 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1178 M: Shawn Guo <shawnguo@kernel.org>
1179 M: Sascha Hauer <kernel@pengutronix.de>
1180 R: Stefan Agner <stefan@agner.ch>
1181 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1183 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1184 F: arch/arm/mach-imx/*vf610*
1185 F: arch/arm/boot/dts/vf*
1187 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1188 M: Lennert Buytenhek <kernel@wantstofly.org>
1189 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1192 ARM/GUMSTIX MACHINE SUPPORT
1193 M: Steve Sakoman <sakoman@gmail.com>
1194 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1197 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1198 M: Philipp Zabel <philipp.zabel@gmail.com>
1199 M: Paul Parsons <lost.distance@yahoo.com>
1200 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1202 F: arch/arm/mach-pxa/hx4700.c
1203 F: arch/arm/mach-pxa/include/mach/hx4700.h
1204 F: sound/soc/pxa/hx4700.c
1206 ARM/HISILICON SOC SUPPORT
1207 M: Wei Xu <xuwei5@hisilicon.com>
1208 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1209 W: http://www.hisilicon.com
1211 T: git git://github.com/hisilicon/linux-hisi.git
1212 F: arch/arm/mach-hisi/
1213 F: arch/arm/boot/dts/hi3*
1214 F: arch/arm/boot/dts/hip*
1215 F: arch/arm/boot/dts/hisi*
1216 F: arch/arm64/boot/dts/hisilicon/
1218 ARM/HP JORNADA 7XX MACHINE SUPPORT
1219 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
1222 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1223 F: arch/arm/mach-sa1100/jornada720.c
1224 F: arch/arm/mach-sa1100/include/mach/jornada720.h
1226 ARM/IGEP MACHINE SUPPORT
1227 M: Enric Balletbo i Serra <eballetbo@gmail.com>
1228 M: Javier Martinez Canillas <javier@dowhile0.org>
1229 L: linux-omap@vger.kernel.org
1230 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1232 F: arch/arm/boot/dts/omap3-igep*
1234 ARM/INCOME PXA270 SUPPORT
1235 M: Marek Vasut <marek.vasut@gmail.com>
1236 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1238 F: arch/arm/mach-pxa/colibri-pxa270-income.c
1240 ARM/INTEL IOP32X ARM ARCHITECTURE
1241 M: Lennert Buytenhek <kernel@wantstofly.org>
1242 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1245 ARM/INTEL IOP33X ARM ARCHITECTURE
1246 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1249 ARM/INTEL IOP13XX ARM ARCHITECTURE
1250 M: Lennert Buytenhek <kernel@wantstofly.org>
1251 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1254 ARM/INTEL IQ81342EX MACHINE SUPPORT
1255 M: Lennert Buytenhek <kernel@wantstofly.org>
1256 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1259 ARM/INTEL IXDP2850 MACHINE SUPPORT
1260 M: Lennert Buytenhek <kernel@wantstofly.org>
1261 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1264 ARM/INTEL IXP4XX ARM ARCHITECTURE
1265 M: Imre Kaloz <kaloz@openwrt.org>
1266 M: Krzysztof Halasa <khalasa@piap.pl>
1267 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1269 F: arch/arm/mach-ixp4xx/
1271 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1272 M: Jonathan Cameron <jic23@cam.ac.uk>
1273 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1275 F: arch/arm/mach-pxa/stargate2.c
1276 F: drivers/pcmcia/pxa2xx_stargate2.c
1278 ARM/INTEL XSC3 (MANZANO) ARM CORE
1279 M: Lennert Buytenhek <kernel@wantstofly.org>
1280 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1283 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1284 M: Lennert Buytenhek <kernel@wantstofly.org>
1285 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1288 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1289 M: Santosh Shilimkar <ssantosh@kernel.org>
1290 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1292 F: arch/arm/mach-keystone/
1293 F: arch/arm/boot/dts/keystone-*
1294 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1296 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1297 M: Santosh Shilimkar <ssantosh@kernel.org>
1298 L: linux-kernel@vger.kernel.org
1300 F: drivers/clk/keystone/
1302 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1303 M: Santosh Shilimkar <ssantosh@kernel.org>
1304 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1305 L: linux-kernel@vger.kernel.org
1307 F: drivers/clocksource/timer-keystone.c
1309 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1310 M: Santosh Shilimkar <ssantosh@kernel.org>
1311 L: linux-kernel@vger.kernel.org
1313 F: drivers/power/reset/keystone-reset.c
1315 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1316 M: Santosh Shilimkar <ssantosh@kernel.org>
1317 L: linux-kernel@vger.kernel.org
1319 F: drivers/memory/*emif*
1321 ARM/LG1K ARCHITECTURE
1322 M: Chanho Min <chanho.min@lge.com>
1323 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1325 F: arch/arm64/boot/dts/lg/
1327 ARM/LOGICPD PXA270 MACHINE SUPPORT
1328 M: Lennert Buytenhek <kernel@wantstofly.org>
1329 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1332 ARM/LPC18XX ARCHITECTURE
1333 M: Joachim Eastwood <manabian@gmail.com>
1334 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1336 F: arch/arm/boot/dts/lpc43*
1337 F: drivers/clk/nxp/clk-lpc18xx*
1338 F: drivers/clocksource/time-lpc32xx.c
1339 F: drivers/i2c/busses/i2c-lpc2k.c
1340 F: drivers/memory/pl172.c
1341 F: drivers/mtd/spi-nor/nxp-spifi.c
1342 F: drivers/rtc/rtc-lpc24xx.c
1345 ARM/LPC32XX SOC SUPPORT
1346 M: Vladimir Zapolskiy <vz@mleia.com>
1347 M: Sylvain Lemieux <slemieux.tyco@gmail.com>
1348 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1349 T: git git://github.com/vzapolskiy/linux-lpc32xx.git
1351 F: arch/arm/boot/dts/lpc32*
1352 F: arch/arm/mach-lpc32xx/
1353 F: drivers/i2c/busses/i2c-pnx.c
1354 F: drivers/net/ethernet/nxp/lpc_eth.c
1355 F: drivers/usb/host/ohci-nxp.c
1356 F: drivers/watchdog/pnx4008_wdt.c
1359 ARM/MAGICIAN MACHINE SUPPORT
1360 M: Philipp Zabel <philipp.zabel@gmail.com>
1363 ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K SOC support
1364 M: Jason Cooper <jason@lakedaemon.net>
1365 M: Andrew Lunn <andrew@lunn.ch>
1366 M: Gregory Clement <gregory.clement@free-electrons.com>
1367 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1368 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1370 F: arch/arm/mach-mvebu/
1371 F: drivers/rtc/rtc-armada38x.c
1372 F: arch/arm/boot/dts/armada*
1373 F: arch/arm/boot/dts/kirkwood*
1374 F: arch/arm64/boot/dts/marvell/armada*
1375 F: drivers/cpufreq/mvebu-cpufreq.c
1376 F: arch/arm/configs/mvebu_*_defconfig
1378 ARM/Marvell Berlin SoC support
1379 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1380 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1382 F: arch/arm/mach-berlin/
1383 F: arch/arm/boot/dts/berlin*
1384 F: arch/arm64/boot/dts/marvell/berlin*
1387 ARM/Marvell Dove/MV78xx0/Orion SOC support
1388 M: Jason Cooper <jason@lakedaemon.net>
1389 M: Andrew Lunn <andrew@lunn.ch>
1390 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1391 M: Gregory Clement <gregory.clement@free-electrons.com>
1392 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1394 F: arch/arm/mach-dove/
1395 F: arch/arm/mach-mv78xx0/
1396 F: arch/arm/mach-orion5x/
1397 F: arch/arm/plat-orion/
1398 F: arch/arm/boot/dts/dove*
1399 F: arch/arm/boot/dts/orion5x*
1402 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1403 M: Alexander Clouter <alex@digriz.org.uk>
1404 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1405 W: http://www.digriz.org.uk/ts78xx/kernel
1407 F: arch/arm/mach-orion5x/ts78xx-*
1409 ARM/OXNAS platform support
1410 M: Neil Armstrong <narmstrong@baylibre.com>
1411 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1413 F: arch/arm/mach-oxnas/
1414 F: arch/arm/boot/dts/oxnas*
1415 F: arch/arm/boot/dts/wd-mbwe.dts
1418 ARM/Mediatek RTC DRIVER
1419 M: Eddie Huang <eddie.huang@mediatek.com>
1420 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1421 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1423 F: drivers/rtc/rtc-mt6397.c
1425 ARM/Mediatek SoC support
1426 M: Matthias Brugger <matthias.bgg@gmail.com>
1427 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1428 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1430 F: arch/arm/boot/dts/mt6*
1431 F: arch/arm/boot/dts/mt8*
1432 F: arch/arm/mach-mediatek/
1436 ARM/Mediatek USB3 PHY DRIVER
1437 M: Chunfeng Yun <chunfeng.yun@mediatek.com>
1438 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1439 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1441 F: drivers/phy/phy-mt65xx-usb3.c
1443 ARM/MICREL KS8695 ARCHITECTURE
1444 M: Greg Ungerer <gerg@uclinux.org>
1445 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1446 F: arch/arm/mach-ks8695/
1449 ARM/MIOA701 MACHINE SUPPORT
1450 M: Robert Jarzmik <robert.jarzmik@free.fr>
1451 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1452 F: arch/arm/mach-pxa/mioa701.c
1455 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1456 M: Michael Petchkovsky <mkpetch@internode.on.net>
1459 ARM/NOMADIK ARCHITECTURE
1460 M: Alessandro Rubini <rubini@unipv.it>
1461 M: Linus Walleij <linus.walleij@linaro.org>
1462 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1464 F: arch/arm/mach-nomadik/
1465 F: drivers/pinctrl/nomadik/
1466 F: drivers/i2c/busses/i2c-nomadik.c
1467 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1469 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1470 M: Nelson Castillo <arhuaco@freaks-unidos.net>
1471 L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1472 W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1475 ARM/TOSA MACHINE SUPPORT
1476 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1477 M: Dirk Opfer <dirk@opfer-online.de>
1480 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1481 M: Marek Vasut <marek.vasut@gmail.com>
1482 L: linux-arm-kernel@lists.infradead.org
1483 W: http://hackndev.com
1485 F: arch/arm/mach-pxa/include/mach/palmtx.h
1486 F: arch/arm/mach-pxa/palmtx.c
1487 F: arch/arm/mach-pxa/include/mach/palmt5.h
1488 F: arch/arm/mach-pxa/palmt5.c
1489 F: arch/arm/mach-pxa/include/mach/palmld.h
1490 F: arch/arm/mach-pxa/palmld.c
1491 F: arch/arm/mach-pxa/include/mach/palmte2.h
1492 F: arch/arm/mach-pxa/palmte2.c
1493 F: arch/arm/mach-pxa/include/mach/palmtc.h
1494 F: arch/arm/mach-pxa/palmtc.c
1496 ARM/PALM TREO SUPPORT
1497 M: Tomas Cech <sleep_walker@suse.com>
1498 L: linux-arm-kernel@lists.infradead.org
1499 W: http://hackndev.com
1501 F: arch/arm/mach-pxa/include/mach/palmtreo.h
1502 F: arch/arm/mach-pxa/palmtreo.c
1505 M: Sergey Lapin <slapin@ossfans.org>
1506 L: linux-arm-kernel@lists.infradead.org
1507 W: http://hackndev.com
1509 F: arch/arm/mach-pxa/include/mach/palmz72.h
1510 F: arch/arm/mach-pxa/palmz72.c
1513 M: Peter Chubb <pleb@gelato.unsw.edu.au>
1514 W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1517 ARM/PT DIGITAL BOARD PORT
1518 M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1519 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1520 W: http://www.armlinux.org.uk/
1523 ARM/QUALCOMM SUPPORT
1524 M: Andy Gross <andy.gross@linaro.org>
1525 M: David Brown <david.brown@linaro.org>
1526 L: linux-arm-msm@vger.kernel.org
1527 L: linux-soc@vger.kernel.org
1529 F: arch/arm/boot/dts/qcom-*.dts
1530 F: arch/arm/boot/dts/qcom-*.dtsi
1531 F: arch/arm/mach-qcom/
1532 F: arch/arm64/boot/dts/qcom/*
1533 F: drivers/i2c/busses/i2c-qup.c
1534 F: drivers/clk/qcom/
1535 F: drivers/soc/qcom/
1536 F: drivers/spi/spi-qup.c
1537 F: drivers/tty/serial/msm_serial.h
1538 F: drivers/tty/serial/msm_serial.c
1539 F: drivers/*/pm8???-*
1540 F: drivers/mfd/ssbi.c
1541 F: drivers/firmware/qcom_scm.c
1542 T: git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1544 ARM/RADISYS ENP2611 MACHINE SUPPORT
1545 M: Lennert Buytenhek <kernel@wantstofly.org>
1546 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1549 ARM/RENESAS ARM64 ARCHITECTURE
1550 M: Simon Horman <horms@verge.net.au>
1551 M: Magnus Damm <magnus.damm@gmail.com>
1552 L: linux-renesas-soc@vger.kernel.org
1553 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1554 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1556 F: arch/arm64/boot/dts/renesas/
1557 F: drivers/soc/renesas/
1558 F: include/linux/soc/renesas/
1560 ARM/RISCPC ARCHITECTURE
1561 M: Russell King <linux@armlinux.org.uk>
1562 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1563 W: http://www.armlinux.org.uk/
1565 F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1566 F: arch/arm/include/asm/hardware/ioc.h
1567 F: arch/arm/include/asm/hardware/iomd.h
1568 F: arch/arm/include/asm/hardware/memc.h
1569 F: arch/arm/mach-rpc/
1570 F: drivers/net/ethernet/8390/etherh.c
1571 F: drivers/net/ethernet/i825xx/ether1*
1572 F: drivers/net/ethernet/seeq/ether3*
1573 F: drivers/scsi/arm/
1575 ARM/Rockchip SoC support
1576 M: Heiko Stuebner <heiko@sntech.de>
1577 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1578 L: linux-rockchip@lists.infradead.org
1579 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1581 F: arch/arm/boot/dts/rk3*
1582 F: arch/arm/mach-rockchip/
1583 F: drivers/clk/rockchip/
1584 F: drivers/i2c/busses/i2c-rk3x.c
1585 F: drivers/*/*rockchip*
1586 F: drivers/*/*/*rockchip*
1587 F: sound/soc/rockchip/
1590 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1591 M: Kukjin Kim <kgene@kernel.org>
1592 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
1593 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1594 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1596 F: arch/arm/boot/dts/s3c*
1597 F: arch/arm/boot/dts/s5p*
1598 F: arch/arm/boot/dts/samsung*
1599 F: arch/arm/boot/dts/exynos*
1600 F: arch/arm64/boot/dts/exynos/
1601 F: arch/arm/plat-samsung/
1602 F: arch/arm/mach-s3c24*/
1603 F: arch/arm/mach-s3c64xx/
1604 F: arch/arm/mach-s5p*/
1605 F: arch/arm/mach-exynos*/
1606 F: drivers/*/*s3c2410*
1607 F: drivers/*/*/*s3c2410*
1608 F: drivers/memory/samsung/*
1609 F: drivers/soc/samsung/*
1610 F: drivers/spi/spi-s3c*
1611 F: sound/soc/samsung/*
1612 F: Documentation/arm/Samsung/
1613 F: Documentation/devicetree/bindings/arm/samsung/
1614 F: Documentation/devicetree/bindings/sram/samsung-sram.txt
1615 F: Documentation/devicetree/bindings/power/pd-samsung.txt
1618 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1619 M: Kyungmin Park <kyungmin.park@samsung.com>
1620 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1622 F: arch/arm/mach-s5pv210/
1624 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1625 M: Kyungmin Park <kyungmin.park@samsung.com>
1626 M: Kamil Debski <k.debski@samsung.com>
1627 L: linux-arm-kernel@lists.infradead.org
1628 L: linux-media@vger.kernel.org
1630 F: drivers/media/platform/s5p-g2d/
1632 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1633 M: Kyungmin Park <kyungmin.park@samsung.com>
1634 M: Kamil Debski <k.debski@samsung.com>
1635 M: Jeongtae Park <jtp.park@samsung.com>
1636 L: linux-arm-kernel@lists.infradead.org
1637 L: linux-media@vger.kernel.org
1639 F: arch/arm/plat-samsung/s5p-dev-mfc.c
1640 F: drivers/media/platform/s5p-mfc/
1642 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1643 M: Kyungmin Park <kyungmin.park@samsung.com>
1644 M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1645 L: linux-arm-kernel@lists.infradead.org
1646 L: linux-media@vger.kernel.org
1648 F: drivers/media/platform/s5p-tv/
1650 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1651 M: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1652 M: Jacek Anaszewski <j.anaszewski@samsung.com>
1653 L: linux-arm-kernel@lists.infradead.org
1654 L: linux-media@vger.kernel.org
1656 F: drivers/media/platform/s5p-jpeg/
1658 ARM/SHMOBILE ARM ARCHITECTURE
1659 M: Simon Horman <horms@verge.net.au>
1660 M: Magnus Damm <magnus.damm@gmail.com>
1661 L: linux-renesas-soc@vger.kernel.org
1662 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1663 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1665 F: arch/arm/boot/dts/emev2*
1666 F: arch/arm/boot/dts/r7s*
1667 F: arch/arm/boot/dts/r8a*
1668 F: arch/arm/boot/dts/sh*
1669 F: arch/arm/configs/shmobile_defconfig
1670 F: arch/arm/include/debug/renesas-scif.S
1671 F: arch/arm/mach-shmobile/
1672 F: drivers/soc/renesas/
1673 F: include/linux/soc/renesas/
1675 ARM/SOCFPGA ARCHITECTURE
1676 M: Dinh Nguyen <dinguyen@opensource.altera.com>
1678 F: arch/arm/mach-socfpga/
1679 F: arch/arm/boot/dts/socfpga*
1680 F: arch/arm/configs/socfpga_defconfig
1681 F: arch/arm64/boot/dts/altera/
1682 W: http://www.rocketboards.org
1683 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1685 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1686 M: Dinh Nguyen <dinguyen@opensource.altera.com>
1688 F: drivers/clk/socfpga/
1690 ARM/SOCFPGA EDAC SUPPORT
1691 M: Thor Thayer <tthayer@opensource.altera.com>
1693 F: drivers/edac/altera_edac.
1695 ARM/STI ARCHITECTURE
1696 M: Patrice Chotard <patrice.chotard@st.com>
1697 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1698 L: kernel@stlinux.com
1699 W: http://www.stlinux.com
1701 F: arch/arm/mach-sti/
1702 F: arch/arm/boot/dts/sti*
1703 F: drivers/char/hw_random/st-rng.c
1704 F: drivers/clocksource/arm_global_timer.c
1705 F: drivers/clocksource/clksrc_st_lpc.c
1706 F: drivers/cpufreq/sti-cpufreq.c
1707 F: drivers/i2c/busses/i2c-st.c
1708 F: drivers/media/rc/st_rc.c
1709 F: drivers/media/platform/sti/c8sectpfe/
1710 F: drivers/mmc/host/sdhci-st.c
1711 F: drivers/phy/phy-miphy28lp.c
1712 F: drivers/phy/phy-miphy365x.c
1713 F: drivers/phy/phy-stih407-usb.c
1714 F: drivers/phy/phy-stih41x-usb.c
1715 F: drivers/pinctrl/pinctrl-st.c
1716 F: drivers/remoteproc/st_remoteproc.c
1717 F: drivers/reset/sti/
1718 F: drivers/rtc/rtc-st-lpc.c
1719 F: drivers/tty/serial/st-asc.c
1720 F: drivers/usb/dwc3/dwc3-st.c
1721 F: drivers/usb/host/ehci-st.c
1722 F: drivers/usb/host/ohci-st.c
1723 F: drivers/watchdog/st_lpc_wdt.c
1724 F: drivers/ata/ahci_st.c
1726 ARM/STM32 ARCHITECTURE
1727 M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1728 M: Alexandre Torgue <alexandre.torgue@st.com>
1729 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1731 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1733 F: drivers/clocksource/armv7m_systick.c
1735 ARM/TANGO ARCHITECTURE
1736 M: Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1737 L: linux-arm-kernel@lists.infradead.org
1739 F: arch/arm/mach-tango/
1740 F: arch/arm/boot/dts/tango*
1742 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1743 M: Lennert Buytenhek <kernel@wantstofly.org>
1744 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1747 ARM/TETON BGA MACHINE SUPPORT
1748 M: "Mark F. Brown" <mark.brown314@gmail.com>
1749 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1752 ARM/THECUS N2100 MACHINE SUPPORT
1753 M: Lennert Buytenhek <kernel@wantstofly.org>
1754 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1757 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1758 M: Wan ZongShun <mcuos.com@gmail.com>
1759 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1760 W: http://www.mcuos.com
1762 F: arch/arm/mach-w90x900/
1763 F: drivers/input/keyboard/w90p910_keypad.c
1764 F: drivers/input/touchscreen/w90p910_ts.c
1765 F: drivers/watchdog/nuc900_wdt.c
1766 F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1767 F: drivers/mtd/nand/nuc900_nand.c
1768 F: drivers/rtc/rtc-nuc900.c
1769 F: drivers/spi/spi-nuc900.c
1770 F: drivers/usb/host/ehci-w90x900.c
1771 F: drivers/video/fbdev/nuc900fb.c
1773 ARM/U300 MACHINE SUPPORT
1774 M: Linus Walleij <linus.walleij@linaro.org>
1775 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1777 F: arch/arm/mach-u300/
1778 F: drivers/clocksource/timer-u300.c
1779 F: drivers/i2c/busses/i2c-stu300.c
1780 F: drivers/rtc/rtc-coh901331.c
1781 F: drivers/watchdog/coh901327_wdt.c
1782 F: drivers/dma/coh901318*
1783 F: drivers/mfd/ab3100*
1784 F: drivers/rtc/rtc-ab3100.c
1785 F: drivers/rtc/rtc-coh901331.c
1786 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1788 ARM/UNIPHIER ARCHITECTURE
1789 M: Masahiro Yamada <yamada.masahiro@socionext.com>
1790 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1792 F: arch/arm/boot/dts/uniphier*
1793 F: arch/arm/include/asm/hardware/cache-uniphier.h
1794 F: arch/arm/mach-uniphier/
1795 F: arch/arm/mm/cache-uniphier.c
1796 F: arch/arm64/boot/dts/socionext/
1797 F: drivers/bus/uniphier-system-bus.c
1798 F: drivers/i2c/busses/i2c-uniphier*
1799 F: drivers/pinctrl/uniphier/
1800 F: drivers/tty/serial/8250/8250_uniphier.c
1803 ARM/Ux500 ARM ARCHITECTURE
1804 M: Linus Walleij <linus.walleij@linaro.org>
1805 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1807 F: arch/arm/mach-ux500/
1808 F: drivers/clocksource/clksrc-dbx500-prcmu.c
1809 F: drivers/dma/ste_dma40*
1810 F: drivers/hwspinlock/u8500_hsem.c
1811 F: drivers/mfd/abx500*
1812 F: drivers/mfd/ab8500*
1813 F: drivers/mfd/dbx500*
1814 F: drivers/mfd/db8500*
1815 F: drivers/pinctrl/nomadik/pinctrl-ab*
1816 F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1817 F: drivers/rtc/rtc-ab8500.c
1818 F: drivers/rtc/rtc-pl031.c
1819 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1821 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1822 M: Ulf Hansson <ulf.hansson@linaro.org>
1823 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1824 T: git git://git.linaro.org/people/ulfh/clk.git
1826 F: drivers/clk/ux500/
1827 F: include/linux/platform_data/clk-ux500.h
1829 ARM/VERSATILE EXPRESS PLATFORM
1830 M: Liviu Dudau <liviu.dudau@arm.com>
1831 M: Sudeep Holla <sudeep.holla@arm.com>
1832 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1833 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1835 F: arch/arm/boot/dts/vexpress*
1836 F: arch/arm64/boot/dts/arm/
1837 F: arch/arm/mach-vexpress/
1840 F: drivers/clk/versatile/clk-vexpress-osc.c
1841 F: drivers/clocksource/versatile.c
1845 M: Russell King <linux@armlinux.org.uk>
1846 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1847 W: http://www.armlinux.org.uk/
1851 ARM/VOIPAC PXA270 SUPPORT
1852 M: Marek Vasut <marek.vasut@gmail.com>
1853 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1855 F: arch/arm/mach-pxa/vpac270.c
1856 F: arch/arm/mach-pxa/include/mach/vpac270.h
1858 ARM/VT8500 ARM ARCHITECTURE
1859 M: Tony Prisk <linux@prisktech.co.nz>
1860 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1862 F: arch/arm/mach-vt8500/
1863 F: drivers/clocksource/vt8500_timer.c
1864 F: drivers/i2c/busses/i2c-wmt.c
1865 F: drivers/mmc/host/wmt-sdmmc.c
1866 F: drivers/pwm/pwm-vt8500.c
1867 F: drivers/rtc/rtc-vt8500.c
1868 F: drivers/tty/serial/vt8500_serial.c
1869 F: drivers/usb/host/ehci-platform.c
1870 F: drivers/usb/host/uhci-platform.c
1871 F: drivers/video/fbdev/vt8500lcdfb.*
1872 F: drivers/video/fbdev/wm8505fb*
1873 F: drivers/video/fbdev/wmt_ge_rops.*
1875 ARM/ZIPIT Z2 SUPPORT
1876 M: Marek Vasut <marek.vasut@gmail.com>
1877 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1879 F: arch/arm/mach-pxa/z2.c
1880 F: arch/arm/mach-pxa/include/mach/z2.h
1882 ARM/ZTE ARCHITECTURE
1883 M: Jun Nie <jun.nie@linaro.org>
1884 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1886 F: arch/arm/mach-zx/
1888 F: Documentation/devicetree/bindings/arm/zte.txt
1889 F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1891 ARM/ZYNQ ARCHITECTURE
1892 M: Michal Simek <michal.simek@xilinx.com>
1893 R: Sören Brinkmann <soren.brinkmann@xilinx.com>
1894 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1895 W: http://wiki.xilinx.com
1896 T: git https://github.com/Xilinx/linux-xlnx.git
1898 F: arch/arm/mach-zynq/
1899 F: drivers/cpuidle/cpuidle-zynq.c
1900 F: drivers/block/xsysace.c
1903 F: drivers/clocksource/cadence_ttc_timer.c
1904 F: drivers/i2c/busses/i2c-cadence.c
1905 F: drivers/mmc/host/sdhci-of-arasan.c
1906 F: drivers/edac/synopsys_edac.c
1909 M: Will Deacon <will.deacon@arm.com>
1910 R: Robin Murphy <robin.murphy@arm.com>
1911 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1913 F: drivers/iommu/arm-smmu.c
1914 F: drivers/iommu/arm-smmu-v3.c
1915 F: drivers/iommu/io-pgtable-arm.c
1916 F: drivers/iommu/io-pgtable-arm-v7s.c
1918 ARM64 PORT (AARCH64 ARCHITECTURE)
1919 M: Catalin Marinas <catalin.marinas@arm.com>
1920 M: Will Deacon <will.deacon@arm.com>
1921 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1922 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
1925 F: Documentation/arm64/
1927 AS3645A LED FLASH CONTROLLER DRIVER
1928 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1929 L: linux-media@vger.kernel.org
1930 T: git git://linuxtv.org/media_tree.git
1932 F: drivers/media/i2c/as3645a.c
1933 F: include/media/i2c/as3645a.h
1935 ASC7621 HARDWARE MONITOR DRIVER
1936 M: George Joseph <george.joseph@fairview5.com>
1937 L: linux-hwmon@vger.kernel.org
1939 F: Documentation/hwmon/asc7621
1940 F: drivers/hwmon/asc7621.c
1942 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1943 M: Corentin Chary <corentin.chary@gmail.com>
1944 L: acpi4asus-user@lists.sourceforge.net
1945 L: platform-driver-x86@vger.kernel.org
1946 W: http://acpi4asus.sf.net
1948 F: drivers/platform/x86/asus*.c
1949 F: drivers/platform/x86/eeepc*.c
1951 ASUS WIRELESS RADIO CONTROL DRIVER
1952 M: João Paulo Rechi Vita <jprvita@gmail.com>
1953 L: platform-driver-x86@vger.kernel.org
1955 F: drivers/platform/x86/asus-wireless.c
1958 M: David Howells <dhowells@redhat.com>
1959 L: keyrings@vger.kernel.org
1961 F: Documentation/crypto/asymmetric-keys.txt
1962 F: include/linux/verification.h
1963 F: include/crypto/public_key.h
1964 F: include/crypto/pkcs7.h
1965 F: crypto/asymmetric_keys/
1967 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1968 R: Dan Williams <dan.j.williams@intel.com>
1969 W: http://sourceforge.net/projects/xscaleiop
1971 F: Documentation/crypto/async-tx-api.txt
1974 F: include/linux/dmaengine.h
1975 F: include/linux/async_tx.h
1978 M: Wolfram Sang <wsa@the-dreams.de>
1979 L: linux-i2c@vger.kernel.org
1981 F: drivers/misc/eeprom/at24.c
1982 F: include/linux/platform_data/at24.h
1984 ATA OVER ETHERNET (AOE) DRIVER
1985 M: "Ed L. Cashin" <ed.cashin@acm.org>
1986 W: http://www.openaoe.org/
1988 F: Documentation/aoe/
1989 F: drivers/block/aoe/
1991 ATHEROS 71XX/9XXX GPIO DRIVER
1992 M: Alban Bedel <albeu@free.fr>
1993 W: https://github.com/AlbanBedel/linux
1994 T: git git://github.com/AlbanBedel/linux
1996 F: drivers/gpio/gpio-ath79.c
1997 F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
1999 ATHEROS ATH GENERIC UTILITIES
2000 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2001 L: linux-wireless@vger.kernel.org
2003 F: drivers/net/wireless/ath/*
2005 ATHEROS ATH5K WIRELESS DRIVER
2006 M: Jiri Slaby <jirislaby@gmail.com>
2007 M: Nick Kossifidis <mickflemm@gmail.com>
2008 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2009 L: linux-wireless@vger.kernel.org
2010 W: http://wireless.kernel.org/en/users/Drivers/ath5k
2012 F: drivers/net/wireless/ath/ath5k/
2014 ATHEROS ATH6KL WIRELESS DRIVER
2015 M: Kalle Valo <kvalo@qca.qualcomm.com>
2016 L: linux-wireless@vger.kernel.org
2017 W: http://wireless.kernel.org/en/users/Drivers/ath6kl
2018 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
2020 F: drivers/net/wireless/ath/ath6kl/
2022 WILOCITY WIL6210 WIRELESS DRIVER
2023 M: Maya Erez <qca_merez@qca.qualcomm.com>
2024 L: linux-wireless@vger.kernel.org
2025 L: wil6210@qca.qualcomm.com
2027 W: http://wireless.kernel.org/en/users/Drivers/wil6210
2028 F: drivers/net/wireless/ath/wil6210/
2029 F: include/uapi/linux/wil6210_uapi.h
2031 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
2032 M: Christian Lamparter <chunkeey@googlemail.com>
2033 L: linux-wireless@vger.kernel.org
2034 W: http://wireless.kernel.org/en/users/Drivers/carl9170
2036 F: drivers/net/wireless/ath/carl9170/
2038 ATK0110 HWMON DRIVER
2039 M: Luca Tettamanti <kronos.it@gmail.com>
2040 L: linux-hwmon@vger.kernel.org
2042 F: drivers/hwmon/asus_atk0110.c
2045 M: Ville Syrjala <syrjala@sci.fi>
2047 F: drivers/input/misc/ati_remote2.c
2049 ATLX ETHERNET DRIVERS
2050 M: Jay Cliburn <jcliburn@gmail.com>
2051 M: Chris Snook <chris.snook@gmail.com>
2052 L: netdev@vger.kernel.org
2053 W: http://sourceforge.net/projects/atl1
2054 W: http://atl1.sourceforge.net
2056 F: drivers/net/ethernet/atheros/
2059 M: Chas Williams <3chas3@gmail.com>
2060 L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
2061 L: netdev@vger.kernel.org
2062 W: http://linux-atm.sourceforge.net
2065 F: include/linux/atm*
2066 F: include/uapi/linux/atm*
2068 ATMEL AT91 / AT32 MCI DRIVER
2069 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2071 F: drivers/mmc/host/atmel-mci.c
2073 ATMEL AT91 / AT32 SERIAL DRIVER
2074 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2076 F: drivers/tty/serial/atmel_serial.c
2078 ATMEL AT91 SAMA5D2-Compatible Shutdown Controller
2079 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2081 F: drivers/power/reset/at91-sama5d2_shdwc.c
2083 ATMEL SAMA5D2 ADC DRIVER
2084 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2085 L: linux-iio@vger.kernel.org
2087 F: drivers/iio/adc/at91-sama5d2_adc.c
2089 ATMEL Audio ALSA driver
2090 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2091 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2096 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2097 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2099 F: drivers/dma/at_hdmac.c
2100 F: drivers/dma/at_hdmac_regs.h
2101 F: include/linux/platform_data/dma-atmel.h
2104 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2105 L: linux-arm-kernel@lists.infradead.org
2106 L: dmaengine@vger.kernel.org
2108 F: drivers/dma/at_xdmac.c
2111 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2112 L: linux-i2c@vger.kernel.org
2114 F: drivers/i2c/busses/i2c-at91.c
2117 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2118 L: linux-media@vger.kernel.org
2120 F: drivers/media/platform/soc_camera/atmel-isi.c
2121 F: include/media/atmel-isi.h
2124 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2125 L: linux-fbdev@vger.kernel.org
2127 F: drivers/video/fbdev/atmel_lcdfb.c
2128 F: include/video/atmel_lcdc.h
2130 ATMEL MACB ETHERNET DRIVER
2131 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2133 F: drivers/net/ethernet/cadence/
2136 M: Wenyou Yang <wenyou.yang@atmel.com>
2137 M: Josh Wu <rainyfeeling@outlook.com>
2138 L: linux-mtd@lists.infradead.org
2140 F: drivers/mtd/nand/atmel_nand*
2143 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2144 L: linux-mmc@vger.kernel.org
2146 F: drivers/mmc/host/sdhci-of-at91.c
2149 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2151 F: drivers/spi/spi-atmel.*
2154 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2155 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2157 F: drivers/misc/atmel-ssc.c
2158 F: include/linux/atmel-ssc.h
2160 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2161 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2162 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2164 F: drivers/misc/atmel_tclib.c
2165 F: drivers/clocksource/tcb_clksrc.c
2167 ATMEL USBA UDC DRIVER
2168 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2169 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2171 F: drivers/usb/gadget/udc/atmel_usba_udc.*
2173 ATMEL WIRELESS DRIVER
2174 M: Simon Kelley <simon@thekelleys.org.uk>
2175 L: linux-wireless@vger.kernel.org
2176 W: http://www.thekelleys.org.uk/atmel
2177 W: http://atmelwlandriver.sourceforge.net/
2179 F: drivers/net/wireless/atmel/atmel*
2181 ATMEL MAXTOUCH DRIVER
2182 M: Nick Dyer <nick.dyer@itdev.co.uk>
2183 T: git git://github.com/atmel-maxtouch/linux.git
2185 F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2186 F: drivers/input/touchscreen/atmel_mxt_ts.c
2187 F: include/linux/platform_data/atmel_mxt_ts.h
2189 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2190 M: Bradley Grove <linuxdrivers@attotech.com>
2191 L: linux-scsi@vger.kernel.org
2192 W: http://www.attotech.com
2194 F: drivers/scsi/esas2r
2196 ATUSB IEEE 802.15.4 RADIO DRIVER
2197 M: Stefan Schmidt <stefan@osg.samsung.com>
2198 L: linux-wpan@vger.kernel.org
2200 F: drivers/net/ieee802154/atusb.c
2201 F: drivers/net/ieee802154/atusb.h
2202 F: drivers/net/ieee802154/at86rf230.h
2205 M: Paul Moore <paul@paul-moore.com>
2206 M: Eric Paris <eparis@redhat.com>
2207 L: linux-audit@redhat.com (moderated for non-subscribers)
2208 W: http://people.redhat.com/sgrubb/audit/
2209 T: git git://git.infradead.org/users/pcmoore/audit
2211 F: include/linux/audit.h
2212 F: include/uapi/linux/audit.h
2215 AUXILIARY DISPLAY DRIVERS
2216 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2217 W: http://miguelojeda.es/auxdisplay.htm
2218 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2220 F: drivers/auxdisplay/
2221 F: include/linux/cfag12864b.h
2224 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2225 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2226 W: http://www.atmel.com/products/AVR32/
2227 W: http://mirror.egtvedt.no/avr32linux.org/
2228 W: http://avrfreaks.net/
2232 AVR32/AT32AP MACHINE SUPPORT
2233 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2234 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2236 F: arch/avr32/mach-at32ap/
2239 M: Ralf Baechle <ralf@linux-mips.org>
2240 L: linux-hams@vger.kernel.org
2241 W: http://www.linux-ax25.org/
2243 F: include/uapi/linux/ax25.h
2244 F: include/net/ax25.h
2248 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
2249 M: Mauro Carvalho Chehab <mchehab@kernel.org>
2250 L: linux-media@vger.kernel.org
2251 W: https://linuxtv.org
2252 T: git git://linuxtv.org/media_tree.git
2254 F: drivers/media/usb/dvb-usb-v2/az6007.c
2256 AZTECH FM RADIO RECEIVER DRIVER
2257 M: Hans Verkuil <hverkuil@xs4all.nl>
2258 L: linux-media@vger.kernel.org
2259 T: git git://linuxtv.org/media_tree.git
2260 W: https://linuxtv.org
2262 F: drivers/media/radio/radio-aztech*
2265 L: linux-wireless@vger.kernel.org
2266 L: b43-dev@lists.infradead.org
2267 W: http://wireless.kernel.org/en/users/Drivers/b43
2269 F: drivers/net/wireless/broadcom/b43/
2271 B43LEGACY WIRELESS DRIVER
2272 M: Larry Finger <Larry.Finger@lwfinger.net>
2273 L: linux-wireless@vger.kernel.org
2274 L: b43-dev@lists.infradead.org
2275 W: http://wireless.kernel.org/en/users/Drivers/b43
2277 F: drivers/net/wireless/broadcom/b43legacy/
2279 BACKLIGHT CLASS/SUBSYSTEM
2280 M: Jingoo Han <jingoohan1@gmail.com>
2281 M: Lee Jones <lee.jones@linaro.org>
2282 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2284 F: drivers/video/backlight/
2285 F: include/linux/backlight.h
2288 M: Marek Lindner <mareklindner@neomailbox.ch>
2289 M: Simon Wunderlich <sw@simonwunderlich.de>
2290 M: Antonio Quartulli <a@unstable.cc>
2291 L: b.a.t.m.a.n@lists.open-mesh.org (moderated for non-subscribers)
2292 W: https://www.open-mesh.org/
2293 Q: https://patchwork.open-mesh.org/project/batman/list/
2295 F: Documentation/ABI/testing/sysfs-class-net-batman-adv
2296 F: Documentation/ABI/testing/sysfs-class-net-mesh
2297 F: Documentation/networking/batman-adv.txt
2300 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2301 M: Thomas Sailer <t.sailer@alumni.ethz.ch>
2302 L: linux-hams@vger.kernel.org
2303 W: http://www.baycom.org/~tom/ham/ham.html
2305 F: drivers/net/hamradio/baycom*
2307 BCACHE (BLOCK LAYER CACHE)
2308 M: Kent Overstreet <kent.overstreet@gmail.com>
2309 L: linux-bcache@vger.kernel.org
2310 W: http://bcache.evilpiepirate.org
2312 F: drivers/md/bcache/
2314 BDISP ST MEDIA DRIVER
2315 M: Fabien Dessenne <fabien.dessenne@st.com>
2316 L: linux-media@vger.kernel.org
2317 T: git git://linuxtv.org/media_tree.git
2318 W: https://linuxtv.org
2320 F: drivers/media/platform/sti/bdisp
2324 F: Documentation/filesystems/befs.txt
2327 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2328 M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2329 L: netdev@vger.kernel.org
2331 F: drivers/net/ethernet/ec_bhf.c
2334 M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2336 F: Documentation/filesystems/bfs.txt
2338 F: include/uapi/linux/bfs_fs.h
2340 BLACKFIN ARCHITECTURE
2341 M: Steven Miao <realmz6@gmail.com>
2342 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2343 T: git git://git.code.sf.net/p/adi-linux/code
2344 W: http://blackfin.uclinux.org
2348 BLACKFIN EMAC DRIVER
2349 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2350 W: http://blackfin.uclinux.org
2352 F: drivers/net/ethernet/adi/
2355 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2356 W: http://blackfin.uclinux.org
2358 F: drivers/rtc/rtc-bfin.c
2361 M: Sonic Zhang <sonic.zhang@analog.com>
2362 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2363 W: http://blackfin.uclinux.org
2365 F: drivers/mmc/host/bfin_sdh.c
2367 BLACKFIN SERIAL DRIVER
2368 M: Sonic Zhang <sonic.zhang@analog.com>
2369 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2370 W: http://blackfin.uclinux.org
2372 F: drivers/tty/serial/bfin_uart.c
2374 BLACKFIN WATCHDOG DRIVER
2375 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2376 W: http://blackfin.uclinux.org
2378 F: drivers/watchdog/bfin_wdt.c
2380 BLACKFIN I2C TWI DRIVER
2381 M: Sonic Zhang <sonic.zhang@analog.com>
2382 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2383 W: http://blackfin.uclinux.org/
2385 F: drivers/i2c/busses/i2c-bfin-twi.c
2387 BLACKFIN MEDIA DRIVER
2388 M: Scott Jiang <scott.jiang.linux@gmail.com>
2389 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2390 W: http://blackfin.uclinux.org/
2392 F: drivers/media/platform/blackfin/
2393 F: drivers/media/i2c/adv7183*
2394 F: drivers/media/i2c/vs6624*
2396 BLINKM RGB LED DRIVER
2397 M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2399 F: drivers/leds/leds-blinkm.c
2402 M: Jens Axboe <axboe@kernel.dk>
2403 L: linux-block@vger.kernel.org
2404 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2407 F: kernel/trace/blktrace.c
2410 M: Joern Engel <joern@lazybastard.org>
2411 L: linux-mtd@lists.infradead.org
2413 F: drivers/mtd/devices/block2mtd.c
2416 M: Marcel Holtmann <marcel@holtmann.org>
2417 M: Gustavo Padovan <gustavo@padovan.org>
2418 M: Johan Hedberg <johan.hedberg@gmail.com>
2419 L: linux-bluetooth@vger.kernel.org
2420 W: http://www.bluez.org/
2421 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2422 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2424 F: drivers/bluetooth/
2427 M: Marcel Holtmann <marcel@holtmann.org>
2428 M: Gustavo Padovan <gustavo@padovan.org>
2429 M: Johan Hedberg <johan.hedberg@gmail.com>
2430 L: linux-bluetooth@vger.kernel.org
2431 W: http://www.bluez.org/
2432 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2433 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2436 F: include/net/bluetooth/
2439 M: Jay Vosburgh <j.vosburgh@gmail.com>
2440 M: Veaceslav Falico <vfalico@gmail.com>
2441 M: Andy Gospodarek <gospo@cumulusnetworks.com>
2442 L: netdev@vger.kernel.org
2443 W: http://sourceforge.net/projects/bonding/
2445 F: drivers/net/bonding/
2446 F: include/uapi/linux/if_bonding.h
2448 BPF (Safe dynamic programs and tools)
2449 M: Alexei Starovoitov <ast@kernel.org>
2450 L: netdev@vger.kernel.org
2451 L: linux-kernel@vger.kernel.org
2455 BROADCOM B44 10/100 ETHERNET DRIVER
2456 M: Gary Zambrano <zambrano@broadcom.com>
2457 L: netdev@vger.kernel.org
2459 F: drivers/net/ethernet/broadcom/b44.*
2461 BROADCOM GENET ETHERNET DRIVER
2462 M: Florian Fainelli <f.fainelli@gmail.com>
2463 L: netdev@vger.kernel.org
2465 F: drivers/net/ethernet/broadcom/genet/
2467 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2468 M: Sony Chacko <sony.chacko@qlogic.com>
2469 M: Dept-HSGLinuxNICDev@qlogic.com
2470 L: netdev@vger.kernel.org
2472 F: drivers/net/ethernet/broadcom/bnx2.*
2473 F: drivers/net/ethernet/broadcom/bnx2_*
2475 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2476 M: Ariel Elior <ariel.elior@qlogic.com>
2477 L: netdev@vger.kernel.org
2479 F: drivers/net/ethernet/broadcom/bnx2x/
2481 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2482 M: Florian Fainelli <f.fainelli@gmail.com>
2483 M: Ray Jui <rjui@broadcom.com>
2484 M: Scott Branden <sbranden@broadcom.com>
2485 L: bcm-kernel-feedback-list@broadcom.com
2486 T: git git://github.com/broadcom/mach-bcm
2488 F: arch/arm/mach-bcm/
2489 F: arch/arm/boot/dts/bcm113*
2490 F: arch/arm/boot/dts/bcm216*
2491 F: arch/arm/boot/dts/bcm281*
2492 F: arch/arm64/boot/dts/broadcom/
2493 F: arch/arm/configs/bcm_defconfig
2494 F: drivers/mmc/host/sdhci-bcm-kona.c
2495 F: drivers/clocksource/bcm_kona_timer.c
2497 BROADCOM BCM2835 ARM ARCHITECTURE
2498 M: Stephen Warren <swarren@wwwdotorg.org>
2499 M: Lee Jones <lee@kernel.org>
2500 M: Eric Anholt <eric@anholt.net>
2501 L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2502 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2503 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2507 BROADCOM BCM47XX MIPS ARCHITECTURE
2508 M: Hauke Mehrtens <hauke@hauke-m.de>
2509 M: Rafał Miłecki <zajec5@gmail.com>
2510 L: linux-mips@linux-mips.org
2512 F: Documentation/devicetree/bindings/mips/brcm/
2513 F: arch/mips/bcm47xx/*
2514 F: arch/mips/include/asm/mach-bcm47xx/*
2516 BROADCOM BCM5301X ARM ARCHITECTURE
2517 M: Hauke Mehrtens <hauke@hauke-m.de>
2518 L: linux-arm-kernel@lists.infradead.org
2520 F: arch/arm/mach-bcm/bcm_5301x.c
2521 F: arch/arm/boot/dts/bcm5301x.dtsi
2522 F: arch/arm/boot/dts/bcm470*
2524 BROADCOM BCM63XX ARM ARCHITECTURE
2525 M: Florian Fainelli <f.fainelli@gmail.com>
2526 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2527 L: bcm-kernel-feedback-list@broadcom.com
2528 T: git git://github.com/broadcom/stblinux.git
2530 F: arch/arm/mach-bcm/bcm63xx.c
2531 F: arch/arm/include/debug/bcm63xx.S
2533 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2534 M: Kevin Cernekee <cernekee@gmail.com>
2535 L: linux-usb@vger.kernel.org
2537 F: drivers/usb/gadget/udc/bcm63xx_udc.*
2539 BROADCOM BCM7XXX ARM ARCHITECTURE
2540 M: Brian Norris <computersforpeace@gmail.com>
2541 M: Gregory Fong <gregory.0xf0@gmail.com>
2542 M: Florian Fainelli <f.fainelli@gmail.com>
2543 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2544 L: bcm-kernel-feedback-list@broadcom.com
2545 T: git git://github.com/broadcom/stblinux.git
2547 F: arch/arm/mach-bcm/*brcmstb*
2548 F: arch/arm/boot/dts/bcm7*.dts*
2549 F: drivers/bus/brcmstb_gisb.c
2552 BROADCOM BMIPS MIPS ARCHITECTURE
2553 M: Kevin Cernekee <cernekee@gmail.com>
2554 M: Florian Fainelli <f.fainelli@gmail.com>
2555 L: linux-mips@linux-mips.org
2556 T: git git://github.com/broadcom/stblinux.git
2558 F: arch/mips/bmips/*
2559 F: arch/mips/include/asm/mach-bmips/*
2560 F: arch/mips/kernel/*bmips*
2561 F: arch/mips/boot/dts/brcm/bcm*.dts*
2562 F: drivers/irqchip/irq-bcm63*
2563 F: drivers/irqchip/irq-bcm7*
2564 F: drivers/irqchip/irq-brcmstb*
2565 F: include/linux/bcm963xx_nvram.h
2566 F: include/linux/bcm963xx_tag.h
2568 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2569 M: Siva Reddy Kallam <siva.kallam@broadcom.com>
2570 M: Prashant Sreedharan <prashant@broadcom.com>
2571 M: Michael Chan <mchan@broadcom.com>
2572 L: netdev@vger.kernel.org
2574 F: drivers/net/ethernet/broadcom/tg3.*
2576 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2577 M: Brett Rudley <brudley@broadcom.com>
2578 M: Arend van Spriel <arend@broadcom.com>
2579 M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
2580 M: Hante Meuleman <meuleman@broadcom.com>
2581 L: linux-wireless@vger.kernel.org
2582 L: brcm80211-dev-list@broadcom.com
2584 F: drivers/net/wireless/broadcom/brcm80211/
2586 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2587 M: QLogic-Storage-Upstream@qlogic.com
2588 L: linux-scsi@vger.kernel.org
2590 F: drivers/scsi/bnx2fc/
2592 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2593 M: QLogic-Storage-Upstream@qlogic.com
2594 L: linux-scsi@vger.kernel.org
2596 F: drivers/scsi/bnx2i/
2598 BROADCOM IPROC ARM ARCHITECTURE
2599 M: Ray Jui <rjui@broadcom.com>
2600 M: Scott Branden <sbranden@broadcom.com>
2601 M: Jon Mason <jonmason@broadcom.com>
2602 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2603 L: bcm-kernel-feedback-list@broadcom.com
2604 T: git git://github.com/broadcom/cygnus-linux.git
2620 BROADCOM BRCMSTB GPIO DRIVER
2621 M: Gregory Fong <gregory.0xf0@gmail.com>
2622 L: bcm-kernel-feedback-list@broadcom.com
2624 F: drivers/gpio/gpio-brcmstb.c
2625 F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2627 BROADCOM KONA GPIO DRIVER
2628 M: Ray Jui <rjui@broadcom.com>
2629 L: bcm-kernel-feedback-list@broadcom.com
2631 F: drivers/gpio/gpio-bcm-kona.c
2632 F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2634 BROADCOM NVRAM DRIVER
2635 M: Rafał Miłecki <zajec5@gmail.com>
2636 L: linux-mips@linux-mips.org
2638 F: drivers/firmware/broadcom/*
2640 BROADCOM STB NAND FLASH DRIVER
2641 M: Brian Norris <computersforpeace@gmail.com>
2642 M: Kamal Dasu <kdasu.kdev@gmail.com>
2643 L: linux-mtd@lists.infradead.org
2644 L: bcm-kernel-feedback-list@broadcom.com
2646 F: drivers/mtd/nand/brcmnand/
2648 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2649 M: Rafał Miłecki <zajec5@gmail.com>
2650 L: linux-wireless@vger.kernel.org
2653 F: include/linux/bcma/
2655 BROADCOM SYSTEMPORT ETHERNET DRIVER
2656 M: Florian Fainelli <f.fainelli@gmail.com>
2657 L: netdev@vger.kernel.org
2659 F: drivers/net/ethernet/broadcom/bcmsysport.*
2661 BROADCOM VULCAN ARM64 SOC
2662 M: Jayachandran C. <jchandra@broadcom.com>
2663 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2664 L: bcm-kernel-feedback-list@broadcom.com
2666 F: arch/arm64/boot/dts/broadcom/vulcan*
2668 BROCADE BFA FC SCSI DRIVER
2669 M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2670 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2671 L: linux-scsi@vger.kernel.org
2673 F: drivers/scsi/bfa/
2675 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2676 M: Rasesh Mody <rasesh.mody@qlogic.com>
2677 L: netdev@vger.kernel.org
2679 F: drivers/net/ethernet/brocade/bna/
2681 BSG (block layer generic sg v4 driver)
2682 M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2683 L: linux-scsi@vger.kernel.org
2686 F: include/linux/bsg.h
2687 F: include/uapi/linux/bsg.h
2690 M: Clemens Ladisch <clemens@ladisch.de>
2691 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2692 T: git git://git.alsa-project.org/alsa-kernel.git
2694 F: Documentation/sound/alsa/Bt87x.txt
2695 F: sound/pci/bt87x.c
2698 M: Michael Buesch <m@bues.ch>
2699 W: http://bu3sch.de/btgpio.php
2701 F: drivers/gpio/gpio-bt8xx.c
2704 M: Chris Mason <clm@fb.com>
2705 M: Josef Bacik <jbacik@fb.com>
2706 M: David Sterba <dsterba@suse.com>
2707 L: linux-btrfs@vger.kernel.org
2708 W: http://btrfs.wiki.kernel.org/
2709 Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2710 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2712 F: Documentation/filesystems/btrfs.txt
2715 BTTV VIDEO4LINUX DRIVER
2716 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
2717 M: Mauro Carvalho Chehab <mchehab@kernel.org>
2718 L: linux-media@vger.kernel.org
2719 W: https://linuxtv.org
2720 T: git git://linuxtv.org/media_tree.git
2722 F: Documentation/video4linux/bttv/
2723 F: drivers/media/pci/bt8xx/bttv*
2725 BUSLOGIC SCSI DRIVER
2726 M: Khalid Aziz <khalid@gonehiking.org>
2727 L: linux-scsi@vger.kernel.org
2729 F: drivers/scsi/BusLogic.*
2730 F: drivers/scsi/FlashPoint.*
2732 C-MEDIA CMI8788 DRIVER
2733 M: Clemens Ladisch <clemens@ladisch.de>
2734 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2735 T: git git://git.alsa-project.org/alsa-kernel.git
2737 F: sound/pci/oxygen/
2740 M: Mark Salter <msalter@redhat.com>
2741 M: Aurelien Jacquiot <a-jacquiot@ti.com>
2742 L: linux-c6x-dev@linux-c6x.org
2743 W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2747 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2748 M: David Howells <dhowells@redhat.com>
2749 L: linux-cachefs@redhat.com (moderated for non-subscribers)
2751 F: Documentation/filesystems/caching/cachefiles.txt
2754 CADET FM/AM RADIO RECEIVER DRIVER
2755 M: Hans Verkuil <hverkuil@xs4all.nl>
2756 L: linux-media@vger.kernel.org
2757 T: git git://linuxtv.org/media_tree.git
2758 W: https://linuxtv.org
2760 F: drivers/media/radio/radio-cadet*
2762 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2763 M: Jonathan Corbet <corbet@lwn.net>
2764 L: linux-media@vger.kernel.org
2765 T: git git://linuxtv.org/media_tree.git
2767 F: Documentation/video4linux/cafe_ccic
2768 F: drivers/media/platform/marvell-ccic/
2771 M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2772 L: netdev@vger.kernel.org
2774 F: Documentation/networking/caif/
2775 F: drivers/net/caif/
2776 F: include/uapi/linux/caif/
2777 F: include/net/caif/
2780 CALGARY x86-64 IOMMU
2781 M: Muli Ben-Yehuda <mulix@mulix.org>
2782 M: Jon Mason <jdmason@kudzu.us>
2783 L: iommu@lists.linux-foundation.org
2785 F: arch/x86/kernel/pci-calgary_64.c
2786 F: arch/x86/kernel/tce_64.c
2787 F: arch/x86/include/asm/calgary.h
2788 F: arch/x86/include/asm/tce.h
2791 M: Oliver Hartkopp <socketcan@hartkopp.net>
2792 M: Marc Kleine-Budde <mkl@pengutronix.de>
2793 L: linux-can@vger.kernel.org
2794 W: https://github.com/linux-can
2795 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2796 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2798 F: Documentation/networking/can.txt
2800 F: include/linux/can/core.h
2801 F: include/uapi/linux/can.h
2802 F: include/uapi/linux/can/bcm.h
2803 F: include/uapi/linux/can/raw.h
2804 F: include/uapi/linux/can/gw.h
2807 M: Wolfgang Grandegger <wg@grandegger.com>
2808 M: Marc Kleine-Budde <mkl@pengutronix.de>
2809 L: linux-can@vger.kernel.org
2810 W: https://github.com/linux-can
2811 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2812 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2815 F: include/linux/can/dev.h
2816 F: include/linux/can/platform/
2817 F: include/uapi/linux/can/error.h
2818 F: include/uapi/linux/can/netlink.h
2821 M: Serge Hallyn <serge.hallyn@canonical.com>
2822 L: linux-security-module@vger.kernel.org
2824 F: include/linux/capability.h
2825 F: include/uapi/linux/capability.h
2826 F: security/commoncap.c
2827 F: kernel/capability.c
2829 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2830 M: Kevin Tsai <ktsai@capellamicro.com>
2832 F: drivers/iio/light/cm*
2833 F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2835 CAVIUM LIQUIDIO NETWORK DRIVER
2836 M: Derek Chickles <derek.chickles@caviumnetworks.com>
2837 M: Satanand Burla <satananda.burla@caviumnetworks.com>
2838 M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2839 M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2840 L: netdev@vger.kernel.org
2841 W: http://www.cavium.com
2843 F: drivers/net/ethernet/cavium/liquidio/
2845 CC2520 IEEE-802.15.4 RADIO DRIVER
2846 M: Varka Bhadram <varkabhadram@gmail.com>
2847 L: linux-wpan@vger.kernel.org
2849 F: drivers/net/ieee802154/cc2520.c
2850 F: include/linux/spi/cc2520.h
2851 F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2853 CELL BROADBAND ENGINE ARCHITECTURE
2854 M: Arnd Bergmann <arnd@arndb.de>
2855 L: linuxppc-dev@lists.ozlabs.org
2856 W: http://www.ibm.com/developerworks/power/cell/
2858 F: arch/powerpc/include/asm/cell*.h
2859 F: arch/powerpc/include/asm/spu*.h
2860 F: arch/powerpc/include/uapi/asm/spu*.h
2861 F: arch/powerpc/oprofile/*cell*
2862 F: arch/powerpc/platforms/cell/
2864 CEPH COMMON CODE (LIBCEPH)
2865 M: Ilya Dryomov <idryomov@gmail.com>
2866 M: "Yan, Zheng" <zyan@redhat.com>
2867 M: Sage Weil <sage@redhat.com>
2868 L: ceph-devel@vger.kernel.org
2870 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2871 T: git git://github.com/ceph/ceph-client.git
2874 F: include/linux/ceph/
2875 F: include/linux/crush/
2877 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2878 M: "Yan, Zheng" <zyan@redhat.com>
2879 M: Sage Weil <sage@redhat.com>
2880 M: Ilya Dryomov <idryomov@gmail.com>
2881 L: ceph-devel@vger.kernel.org
2883 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2884 T: git git://github.com/ceph/ceph-client.git
2886 F: Documentation/filesystems/ceph.txt
2889 CERTIFICATE HANDLING:
2890 M: David Howells <dhowells@redhat.com>
2891 M: David Woodhouse <dwmw2@infradead.org>
2892 L: keyrings@vger.kernel.org
2894 F: Documentation/module-signing.txt
2896 F: scripts/sign-file.c
2897 F: scripts/extract-cert.c
2899 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2900 L: linux-usb@vger.kernel.org
2902 F: Documentation/usb/WUSB-Design-overview.txt
2903 F: Documentation/usb/wusb-cbaf
2904 F: drivers/usb/host/hwa-hc.c
2905 F: drivers/usb/host/whci/
2906 F: drivers/usb/wusbcore/
2907 F: include/linux/usb/wusb*
2909 CFAG12864B LCD DRIVER
2910 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2911 W: http://miguelojeda.es/auxdisplay.htm
2912 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2914 F: drivers/auxdisplay/cfag12864b.c
2915 F: include/linux/cfag12864b.h
2917 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2918 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2919 W: http://miguelojeda.es/auxdisplay.htm
2920 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2922 F: drivers/auxdisplay/cfag12864bfb.c
2923 F: include/linux/cfag12864b.h
2925 CFG80211 and NL80211
2926 M: Johannes Berg <johannes@sipsolutions.net>
2927 L: linux-wireless@vger.kernel.org
2928 W: http://wireless.kernel.org/
2929 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2930 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2932 F: include/uapi/linux/nl80211.h
2933 F: include/net/cfg80211.h
2935 X: net/wireless/wext*
2937 CHAR and MISC DRIVERS
2938 M: Arnd Bergmann <arnd@arndb.de>
2939 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2940 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2944 F: include/linux/miscdevice.h
2947 M: Andy Whitcroft <apw@canonical.com>
2948 M: Joe Perches <joe@perches.com>
2950 F: scripts/checkpatch.pl
2952 CHINESE DOCUMENTATION
2953 M: Harry Wei <harryxiyou@gmail.com>
2954 L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2955 L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2957 F: Documentation/zh_CN/
2959 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2960 M: Peter Chen <Peter.Chen@nxp.com>
2961 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2962 L: linux-usb@vger.kernel.org
2964 F: drivers/usb/chipidea/
2966 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2967 M: Hans de Goede <hdegoede@redhat.com>
2968 L: linux-input@vger.kernel.org
2970 F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2971 F: drivers/input/touchscreen/chipone_icn8318.c
2973 CHROME HARDWARE PLATFORM SUPPORT
2974 M: Olof Johansson <olof@lixom.net>
2976 T: git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
2977 F: drivers/platform/chrome/
2979 CISCO VIC ETHERNET NIC DRIVER
2980 M: Christian Benvenuti <benve@cisco.com>
2981 M: Sujith Sankar <ssujith@cisco.com>
2982 M: Govindarajulu Varadarajan <_govind@gmx.com>
2983 M: Neel Patel <neepatel@cisco.com>
2985 F: drivers/net/ethernet/cisco/enic/
2987 CISCO VIC LOW LATENCY NIC DRIVER
2988 M: Christian Benvenuti <benve@cisco.com>
2989 M: Dave Goodell <dgoodell@cisco.com>
2991 F: drivers/infiniband/hw/usnic/
2993 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2994 M: Hartley Sweeten <hsweeten@visionengravers.com>
2995 L: netdev@vger.kernel.org
2997 F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2999 CIRRUS LOGIC AUDIO CODEC DRIVERS
3000 M: Brian Austin <brian.austin@cirrus.com>
3001 M: Paul Handrigan <Paul.Handrigan@cirrus.com>
3002 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3004 F: sound/soc/codecs/cs*
3007 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3008 L: linux-kernel@vger.kernel.org
3011 F: include/linux/cleancache.h
3014 M: Russell King <linux@armlinux.org.uk>
3015 L: linux-clk@vger.kernel.org
3017 F: include/linux/clk.h
3019 CLOCKSOURCE, CLOCKEVENT DRIVERS
3020 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3021 M: Thomas Gleixner <tglx@linutronix.de>
3022 L: linux-kernel@vger.kernel.org
3023 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
3025 F: drivers/clocksource
3027 CISCO FCOE HBA DRIVER
3028 M: Hiral Patel <hiralpat@cisco.com>
3029 M: Suma Ramars <sramars@cisco.com>
3030 M: Brian Uchino <buchino@cisco.com>
3031 L: linux-scsi@vger.kernel.org
3033 F: drivers/scsi/fnic/
3035 CISCO SCSI HBA DRIVER
3036 M: Narsimhulu Musini <nmusini@cisco.com>
3037 M: Sesidhar Baddela <sebaddel@cisco.com>
3038 L: linux-scsi@vger.kernel.org
3040 F: drivers/scsi/snic/
3043 M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
3044 M: Daniel Oliveira Nascimento <don@syst.com.br>
3045 L: platform-driver-x86@vger.kernel.org
3047 F: drivers/platform/x86/classmate-laptop.c
3050 M: Hans Verkuil <hans.verkuil@cisco.com>
3051 L: linux-media@vger.kernel.org
3052 T: git git://linuxtv.org/media_tree.git
3053 W: https://linuxtv.org
3055 F: drivers/media/pci/cobalt/
3057 COCCINELLE/Semantic Patches (SmPL)
3058 M: Julia Lawall <Julia.Lawall@lip6.fr>
3059 M: Gilles Muller <Gilles.Muller@lip6.fr>
3060 M: Nicolas Palix <nicolas.palix@imag.fr>
3061 M: Michal Marek <mmarek@suse.com>
3062 L: cocci@systeme.lip6.fr (moderated for non-subscribers)
3063 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
3064 W: http://coccinelle.lip6.fr/
3066 F: Documentation/coccinelle.txt
3067 F: scripts/coccinelle/
3068 F: scripts/coccicheck
3071 M: Jan Harkes <jaharkes@cs.cmu.edu>
3073 L: codalist@coda.cs.cmu.edu
3074 W: http://www.coda.cs.cmu.edu/
3076 F: Documentation/filesystems/coda.txt
3078 F: include/linux/coda*.h
3079 F: include/uapi/linux/coda*.h
3081 CODA V4L2 MEM2MEM DRIVER
3082 M: Philipp Zabel <p.zabel@pengutronix.de>
3083 L: linux-media@vger.kernel.org
3085 F: Documentation/devicetree/bindings/media/coda.txt
3086 F: drivers/media/platform/coda/
3088 COMMON CLK FRAMEWORK
3089 M: Michael Turquette <mturquette@baylibre.com>
3090 M: Stephen Boyd <sboyd@codeaurora.org>
3091 L: linux-clk@vger.kernel.org
3092 T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
3094 F: Documentation/devicetree/bindings/clock/
3096 X: drivers/clk/clkdev.c
3097 F: include/linux/clk-pr*
3098 F: include/linux/clk/
3100 COMMON INTERNET FILE SYSTEM (CIFS)
3101 M: Steve French <sfrench@samba.org>
3102 L: linux-cifs@vger.kernel.org
3103 L: samba-technical@lists.samba.org (moderated for non-subscribers)
3104 W: http://linux-cifs.samba.org/
3105 T: git git://git.samba.org/sfrench/cifs-2.6.git
3107 F: Documentation/filesystems/cifs/
3110 COMPACTPCI HOTPLUG CORE
3111 M: Scott Murray <scott@spiteful.org>
3112 L: linux-pci@vger.kernel.org
3114 F: drivers/pci/hotplug/cpci_hotplug*
3116 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
3117 M: Scott Murray <scott@spiteful.org>
3118 L: linux-pci@vger.kernel.org
3120 F: drivers/pci/hotplug/cpcihp_zt5550.*
3122 COMPACTPCI HOTPLUG GENERIC DRIVER
3123 M: Scott Murray <scott@spiteful.org>
3124 L: linux-pci@vger.kernel.org
3126 F: drivers/pci/hotplug/cpcihp_generic.c
3128 COMPAL LAPTOP SUPPORT
3129 M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
3130 L: platform-driver-x86@vger.kernel.org
3132 F: drivers/platform/x86/compal-laptop.c
3134 CONEXANT ACCESSRUNNER USB DRIVER
3135 L: accessrunner-general@lists.sourceforge.net
3136 W: http://accessrunner.sourceforge.net/
3138 F: drivers/usb/atm/cxacru.c
3141 M: Joel Becker <jlbec@evilplan.org>
3142 M: Christoph Hellwig <hch@lst.de>
3143 T: git git://git.infradead.org/users/hch/configfs.git
3146 F: include/linux/configfs.h
3149 M: Evgeniy Polyakov <zbr@ioremap.net>
3150 L: netdev@vger.kernel.org
3152 F: drivers/connector/
3154 CONTROL GROUP (CGROUP)
3155 M: Tejun Heo <tj@kernel.org>
3156 M: Li Zefan <lizefan@huawei.com>
3157 M: Johannes Weiner <hannes@cmpxchg.org>
3158 L: cgroups@vger.kernel.org
3159 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3161 F: Documentation/cgroups/
3162 F: include/linux/cgroup*
3165 CONTROL GROUP - CPUSET
3166 M: Li Zefan <lizefan@huawei.com>
3167 L: cgroups@vger.kernel.org
3168 W: http://www.bullopensource.org/cpuset/
3169 W: http://oss.sgi.com/projects/cpusets/
3170 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3172 F: Documentation/cgroups/cpusets.txt
3173 F: include/linux/cpuset.h
3176 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3177 M: Johannes Weiner <hannes@cmpxchg.org>
3178 M: Michal Hocko <mhocko@kernel.org>
3179 M: Vladimir Davydov <vdavydov@virtuozzo.com>
3180 L: cgroups@vger.kernel.org
3181 L: linux-mm@kvack.org
3186 CORETEMP HARDWARE MONITORING DRIVER
3187 M: Fenghua Yu <fenghua.yu@intel.com>
3188 L: linux-hwmon@vger.kernel.org
3190 F: Documentation/hwmon/coretemp
3191 F: drivers/hwmon/coretemp.c
3193 COSA/SRP SYNC SERIAL DRIVER
3194 M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3195 W: http://www.fi.muni.cz/~kas/cosa/
3197 F: drivers/net/wan/cosa*
3199 CPMAC ETHERNET DRIVER
3200 M: Florian Fainelli <florian@openwrt.org>
3201 L: netdev@vger.kernel.org
3203 F: drivers/net/ethernet/ti/cpmac.c
3205 CPU FREQUENCY DRIVERS
3206 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3207 M: Viresh Kumar <viresh.kumar@linaro.org>
3208 L: linux-pm@vger.kernel.org
3210 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3211 T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3213 F: include/linux/cpufreq.h
3215 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3216 M: Viresh Kumar <viresh.kumar@linaro.org>
3217 M: Sudeep Holla <sudeep.holla@arm.com>
3218 L: linux-pm@vger.kernel.org
3219 W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3221 F: drivers/cpufreq/arm_big_little.h
3222 F: drivers/cpufreq/arm_big_little.c
3223 F: drivers/cpufreq/arm_big_little_dt.c
3225 CPUIDLE DRIVER - ARM BIG LITTLE
3226 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3227 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3228 L: linux-pm@vger.kernel.org
3229 L: linux-arm-kernel@lists.infradead.org
3230 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3232 F: drivers/cpuidle/cpuidle-big_little.c
3234 CPUIDLE DRIVER - ARM EXYNOS
3235 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3236 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3237 M: Kukjin Kim <kgene@kernel.org>
3238 L: linux-pm@vger.kernel.org
3239 L: linux-samsung-soc@vger.kernel.org
3241 F: drivers/cpuidle/cpuidle-exynos.c
3242 F: arch/arm/mach-exynos/pm.c
3245 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3246 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3247 L: linux-pm@vger.kernel.org
3249 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3250 F: drivers/cpuidle/*
3251 F: include/linux/cpuidle.h
3254 M: "H. Peter Anvin" <hpa@zytor.com>
3256 F: arch/x86/kernel/cpuid.c
3257 F: arch/x86/kernel/msr.c
3259 CPU POWER MONITORING SUBSYSTEM
3260 M: Thomas Renninger <trenn@suse.com>
3261 L: linux-pm@vger.kernel.org
3263 F: tools/power/cpupower/
3266 W: http://sourceforge.net/projects/cramfs/
3267 S: Orphan / Obsolete
3268 F: Documentation/filesystems/cramfs.txt
3272 M: Mikael Starvik <starvik@axis.com>
3273 M: Jesper Nilsson <jesper.nilsson@axis.com>
3274 L: linux-cris-kernel@axis.com
3275 W: http://developer.axis.com
3276 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3279 F: drivers/tty/serial/crisv10.*
3282 M: Herbert Xu <herbert@gondor.apana.org.au>
3283 M: "David S. Miller" <davem@davemloft.net>
3284 L: linux-crypto@vger.kernel.org
3285 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3286 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3288 F: Documentation/crypto/
3289 F: Documentation/devicetree/bindings/crypto/
3290 F: Documentation/DocBook/crypto-API.tmpl
3296 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3297 M: Neil Horman <nhorman@tuxdriver.com>
3298 L: linux-crypto@vger.kernel.org
3300 F: crypto/ansi_cprng.c
3304 M: Hans Verkuil <hverkuil@xs4all.nl>
3305 L: linux-media@vger.kernel.org
3306 T: git git://linuxtv.org/media_tree.git
3307 W: http://linuxtv.org
3309 F: drivers/media/i2c/cs3308.c
3310 F: drivers/media/i2c/cs3308.h
3312 CS5535 Audio ALSA driver
3313 M: Jaya Kumar <jayakumar.alsa@gmail.com>
3315 F: sound/pci/cs5535audio/
3318 M: Solomon Peachy <pizza@shaftnet.org>
3320 F: drivers/net/wireless/st/cw1200/
3322 CX18 VIDEO4LINUX DRIVER
3323 M: Andy Walls <awalls@md.metrocast.net>
3324 L: ivtv-devel@ivtvdriver.org (subscribers-only)
3325 L: linux-media@vger.kernel.org
3326 T: git git://linuxtv.org/media_tree.git
3327 W: https://linuxtv.org
3328 W: http://www.ivtvdriver.org/index.php/Cx18
3330 F: Documentation/video4linux/cx18.txt
3331 F: drivers/media/pci/cx18/
3332 F: include/uapi/linux/ivtv*
3334 CX2341X MPEG ENCODER HELPER MODULE
3335 M: Hans Verkuil <hverkuil@xs4all.nl>
3336 L: linux-media@vger.kernel.org
3337 T: git git://linuxtv.org/media_tree.git
3338 W: https://linuxtv.org
3340 F: drivers/media/common/cx2341x*
3341 F: include/media/cx2341x*
3343 CX24120 MEDIA DRIVER
3344 M: Jemma Denson <jdenson@gmail.com>
3345 M: Patrick Boettcher <patrick.boettcher@posteo.de>
3346 L: linux-media@vger.kernel.org
3347 W: https://linuxtv.org
3348 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3350 F: drivers/media/dvb-frontends/cx24120*
3352 CX88 VIDEO4LINUX DRIVER
3353 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
3354 M: Mauro Carvalho Chehab <mchehab@kernel.org>
3355 L: linux-media@vger.kernel.org
3356 W: https://linuxtv.org
3357 T: git git://linuxtv.org/media_tree.git
3359 F: Documentation/video4linux/cx88/
3360 F: drivers/media/pci/cx88/
3362 CXD2820R MEDIA DRIVER
3363 M: Antti Palosaari <crope@iki.fi>
3364 L: linux-media@vger.kernel.org
3365 W: https://linuxtv.org
3366 W: http://palosaari.fi/linux/
3367 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3368 T: git git://linuxtv.org/anttip/media_tree.git
3370 F: drivers/media/dvb-frontends/cxd2820r*
3372 CXGB3 ETHERNET DRIVER (CXGB3)
3373 M: Santosh Raspatur <santosh@chelsio.com>
3374 L: netdev@vger.kernel.org
3375 W: http://www.chelsio.com
3377 F: drivers/net/ethernet/chelsio/cxgb3/
3379 CXGB3 ISCSI DRIVER (CXGB3I)
3380 M: Karen Xie <kxie@chelsio.com>
3381 L: linux-scsi@vger.kernel.org
3382 W: http://www.chelsio.com
3384 F: drivers/scsi/cxgbi/cxgb3i
3386 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3387 M: Steve Wise <swise@chelsio.com>
3388 L: linux-rdma@vger.kernel.org
3389 W: http://www.openfabrics.org
3391 F: drivers/infiniband/hw/cxgb3/
3393 CXGB4 ETHERNET DRIVER (CXGB4)
3394 M: Hariprasad S <hariprasad@chelsio.com>
3395 L: netdev@vger.kernel.org
3396 W: http://www.chelsio.com
3398 F: drivers/net/ethernet/chelsio/cxgb4/
3400 CXGB4 ISCSI DRIVER (CXGB4I)
3401 M: Karen Xie <kxie@chelsio.com>
3402 L: linux-scsi@vger.kernel.org
3403 W: http://www.chelsio.com
3405 F: drivers/scsi/cxgbi/cxgb4i
3407 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3408 M: Steve Wise <swise@chelsio.com>
3409 L: linux-rdma@vger.kernel.org
3410 W: http://www.openfabrics.org
3412 F: drivers/infiniband/hw/cxgb4/
3414 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3415 M: Casey Leedom <leedom@chelsio.com>
3416 L: netdev@vger.kernel.org
3417 W: http://www.chelsio.com
3419 F: drivers/net/ethernet/chelsio/cxgb4vf/
3421 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3422 M: Ian Munsie <imunsie@au1.ibm.com>
3423 M: Michael Neuling <mikey@neuling.org>
3424 L: linuxppc-dev@lists.ozlabs.org
3426 F: drivers/misc/cxl/
3427 F: include/misc/cxl*
3428 F: include/uapi/misc/cxl.h
3429 F: Documentation/powerpc/cxl.txt
3430 F: Documentation/powerpc/cxl.txt
3431 F: Documentation/ABI/testing/sysfs-class-cxl
3433 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3434 M: Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3435 M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3436 L: linux-scsi@vger.kernel.org
3438 F: drivers/scsi/cxlflash/
3439 F: include/uapi/scsi/cxlflash_ioctls.h
3440 F: Documentation/powerpc/cxlflash.txt
3442 STMMAC ETHERNET DRIVER
3443 M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3444 M: Alexandre Torgue <alexandre.torgue@st.com>
3445 L: netdev@vger.kernel.org
3446 W: http://www.stlinux.com
3448 F: drivers/net/ethernet/stmicro/stmmac/
3451 M: Russell King <linux@armlinux.org.uk>
3452 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3453 W: http://www.armlinux.org.uk/
3455 F: drivers/video/fbdev/cyber2000fb.*
3457 CYCLADES ASYNC MUX DRIVER
3458 W: http://www.cyclades.com/
3460 F: drivers/tty/cyclades.c
3461 F: include/linux/cyclades.h
3462 F: include/uapi/linux/cyclades.h
3464 CYCLADES PC300 DRIVER
3465 W: http://www.cyclades.com/
3467 F: drivers/net/wan/pc300*
3469 CYPRESS_FIRMWARE MEDIA DRIVER
3470 M: Antti Palosaari <crope@iki.fi>
3471 L: linux-media@vger.kernel.org
3472 W: https://linuxtv.org
3473 W: http://palosaari.fi/linux/
3474 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3475 T: git git://linuxtv.org/anttip/media_tree.git
3477 F: drivers/media/common/cypress_firmware*
3479 CYTTSP TOUCHSCREEN DRIVER
3480 M: Ferruh Yigit <fery@cypress.com>
3481 L: linux-input@vger.kernel.org
3483 F: drivers/input/touchscreen/cyttsp*
3484 F: include/linux/input/cyttsp.h
3486 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3487 M: Joshua Kinard <kumba@gentoo.org>
3489 F: drivers/rtc/rtc-ds1685.c
3490 F: include/linux/rtc/ds1685.h
3492 DAMA SLAVE for AX.25
3493 M: Joerg Reuter <jreuter@yaina.de>
3494 W: http://yaina.de/jreuter/
3495 W: http://www.qsl.net/dl1bke/
3496 L: linux-hams@vger.kernel.org
3498 F: net/ax25/af_ax25.c
3499 F: net/ax25/ax25_dev.c
3500 F: net/ax25/ax25_ds_*
3501 F: net/ax25/ax25_in.c
3502 F: net/ax25/ax25_out.c
3503 F: net/ax25/ax25_timer.c
3504 F: net/ax25/sysctl_net_ax25.c
3506 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3507 L: netdev@vger.kernel.org
3509 F: Documentation/networking/dmfe.txt
3510 F: drivers/net/ethernet/dec/tulip/dmfe.c
3512 DC390/AM53C974 SCSI driver
3513 M: Hannes Reinecke <hare@suse.com>
3514 L: linux-scsi@vger.kernel.org
3516 F: drivers/scsi/am53c974.c
3519 M: Oliver Neukum <oliver@neukum.org>
3520 M: Ali Akcaagac <aliakc@web.de>
3521 M: Jamie Lenehan <lenehan@twibble.org>
3522 L: dc395x@twibble.org
3523 W: http://twibble.org/dist/dc395x/
3524 W: http://lists.twibble.org/mailman/listinfo/dc395x/
3526 F: Documentation/scsi/dc395x.txt
3527 F: drivers/scsi/dc395x.*
3530 M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
3531 L: dccp@vger.kernel.org
3532 W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3534 F: include/linux/dccp.h
3535 F: include/uapi/linux/dccp.h
3536 F: include/linux/tfrc.h
3539 DECnet NETWORK LAYER
3540 W: http://linux-decnet.sourceforge.net
3541 L: linux-decnet-user@lists.sourceforge.net
3543 F: Documentation/networking/decnet.txt
3546 DECSTATION PLATFORM SUPPORT
3547 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3548 L: linux-mips@linux-mips.org
3549 W: http://www.linux-mips.org/wiki/DECstation
3552 F: arch/mips/include/asm/dec/
3553 F: arch/mips/include/asm/mach-dec/
3555 DEFXX FDDI NETWORK DRIVER
3556 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3558 F: drivers/net/fddi/defxx.*
3561 M: Matthew Garrett <mjg59@srcf.ucam.org>
3562 M: Pali Rohár <pali.rohar@gmail.com>
3563 L: platform-driver-x86@vger.kernel.org
3565 F: drivers/platform/x86/dell-laptop.c
3567 DELL LAPTOP RBTN DRIVER
3568 M: Pali Rohár <pali.rohar@gmail.com>
3570 F: drivers/platform/x86/dell-rbtn.*
3572 DELL LAPTOP FREEFALL DRIVER
3573 M: Pali Rohár <pali.rohar@gmail.com>
3575 F: drivers/platform/x86/dell-smo8800.c
3577 DELL LAPTOP SMM DRIVER
3578 M: Pali Rohár <pali.rohar@gmail.com>
3580 F: drivers/hwmon/dell-smm-hwmon.c
3581 F: include/uapi/linux/i8k.h
3583 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3584 M: Doug Warzecha <Douglas_Warzecha@dell.com>
3586 F: Documentation/dcdbas.txt
3587 F: drivers/firmware/dcdbas.*
3589 DELL WMI EXTRAS DRIVER
3590 M: Matthew Garrett <mjg59@srcf.ucam.org>
3591 M: Pali Rohár <pali.rohar@gmail.com>
3593 F: drivers/platform/x86/dell-wmi.c
3595 DESIGNWARE USB2 DRD IP DRIVER
3596 M: John Youn <johnyoun@synopsys.com>
3597 L: linux-usb@vger.kernel.org
3598 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3600 F: drivers/usb/dwc2/
3602 DESIGNWARE USB3 DRD IP DRIVER
3603 M: Felipe Balbi <balbi@kernel.org>
3604 L: linux-usb@vger.kernel.org
3605 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3607 F: drivers/usb/dwc3/
3609 DEVICE COREDUMP (DEV_COREDUMP)
3610 M: Johannes Berg <johannes@sipsolutions.net>
3611 L: linux-kernel@vger.kernel.org
3613 F: drivers/base/devcoredump.c
3614 F: include/linux/devcoredump.h
3616 DEVICE FREQUENCY (DEVFREQ)
3617 M: MyungJoo Ham <myungjoo.ham@samsung.com>
3618 M: Kyungmin Park <kyungmin.park@samsung.com>
3619 L: linux-pm@vger.kernel.org
3620 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3623 F: include/linux/devfreq.h
3624 F: Documentation/devicetree/bindings/devfreq/
3626 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3627 M: Chanwoo Choi <cw00.choi@samsung.com>
3628 L: linux-pm@vger.kernel.org
3629 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3631 F: drivers/devfreq/event/
3632 F: drivers/devfreq/devfreq-event.c
3633 F: include/linux/devfreq-event.h
3634 F: Documentation/devicetree/bindings/devfreq/event/
3636 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
3637 M: Chanwoo Choi <cw00.choi@samsung.com>
3638 L: linux-pm@vger.kernel.org
3639 L: linux-samsung-soc@vger.kernel.org
3640 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3642 F: drivers/devfreq/exynos-bus.c
3643 F: Documentation/devicetree/bindings/devfreq/exynos-bus.txt
3645 DEVICE NUMBER REGISTRY
3646 M: Torben Mathiasen <device@lanana.org>
3647 W: http://lanana.org/docs/device-list/index.html
3651 M: Alasdair Kergon <agk@redhat.com>
3652 M: Mike Snitzer <snitzer@redhat.com>
3653 M: dm-devel@redhat.com
3654 L: dm-devel@redhat.com
3655 W: http://sources.redhat.com/dm
3656 Q: http://patchwork.kernel.org/project/dm-devel/list/
3657 T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3658 T: quilt http://people.redhat.com/agk/patches/linux/editing/
3660 F: Documentation/device-mapper/
3662 F: drivers/md/persistent-data/
3663 F: include/linux/device-mapper.h
3664 F: include/linux/dm-*.h
3665 F: include/uapi/linux/dm-*.h
3668 M: Jiri Pirko <jiri@mellanox.com>
3669 L: netdev@vger.kernel.org
3671 F: net/core/devlink.c
3672 F: include/net/devlink.h
3673 F: include/uapi/linux/devlink.h
3675 DIALOG SEMICONDUCTOR DRIVERS
3676 M: Support Opensource <support.opensource@diasemi.com>
3677 W: http://www.dialog-semiconductor.com/products
3679 F: Documentation/hwmon/da90??
3680 F: Documentation/devicetree/bindings/sound/da[79]*.txt
3681 F: drivers/gpio/gpio-da90??.c
3682 F: drivers/hwmon/da90??-hwmon.c
3683 F: drivers/iio/adc/da91??-*.c
3684 F: drivers/input/misc/da90??_onkey.c
3685 F: drivers/input/touchscreen/da9052_tsi.c
3686 F: drivers/leds/leds-da90??.c
3687 F: drivers/mfd/da903x.c
3688 F: drivers/mfd/da90??-*.c
3689 F: drivers/mfd/da91??-*.c
3690 F: drivers/power/da9052-battery.c
3691 F: drivers/power/da91??-*.c
3692 F: drivers/regulator/da903x.c
3693 F: drivers/regulator/da9???-regulator.[ch]
3694 F: drivers/rtc/rtc-da90??.c
3695 F: drivers/video/backlight/da90??_bl.c
3696 F: drivers/watchdog/da90??_wdt.c
3697 F: include/linux/mfd/da903x.h
3698 F: include/linux/mfd/da9052/
3699 F: include/linux/mfd/da9055/
3700 F: include/linux/mfd/da9063/
3701 F: include/linux/mfd/da9150/
3702 F: include/sound/da[79]*.h
3703 F: sound/soc/codecs/da[79]*.[ch]
3705 DIGI NEO AND CLASSIC PCI PRODUCTS
3706 M: Lidza Louina <lidza.louina@gmail.com>
3707 M: Mark Hounschell <markh@compro.net>
3708 L: driverdev-devel@linuxdriverproject.org
3710 F: drivers/staging/dgnc/
3712 DIOLAN U2C-12 I2C DRIVER
3713 M: Guenter Roeck <linux@roeck-us.net>
3714 L: linux-i2c@vger.kernel.org
3716 F: drivers/i2c/busses/i2c-diolan-u2c.c
3719 M: Matthew Wilcox <willy@linux.intel.com>
3720 L: linux-fsdevel@vger.kernel.org
3724 DIRECTORY NOTIFICATION (DNOTIFY)
3725 M: Eric Paris <eparis@parisplace.org>
3727 F: Documentation/filesystems/dnotify.txt
3728 F: fs/notify/dnotify/
3729 F: include/linux/dnotify.h
3731 DISK GEOMETRY AND PARTITION HANDLING
3732 M: Andries Brouwer <aeb@cwi.nl>
3733 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3734 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3735 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3739 M: Jan Kara <jack@suse.com>
3741 F: Documentation/filesystems/quota.txt
3743 F: include/linux/quota*.h
3744 F: include/uapi/linux/quota*.h
3746 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3747 M: Bernie Thompson <bernie@plugable.com>
3748 L: linux-fbdev@vger.kernel.org
3750 W: http://plugable.com/category/projects/udlfb/
3751 F: drivers/video/fbdev/udlfb.c
3752 F: include/video/udlfb.h
3753 F: Documentation/fb/udlfb.txt
3755 DISTRIBUTED LOCK MANAGER (DLM)
3756 M: Christine Caulfield <ccaulfie@redhat.com>
3757 M: David Teigland <teigland@redhat.com>
3758 L: cluster-devel@redhat.com
3759 W: http://sources.redhat.com/cluster/
3760 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
3764 DMA BUFFER SHARING FRAMEWORK
3765 M: Sumit Semwal <sumit.semwal@linaro.org>
3767 L: linux-media@vger.kernel.org
3768 L: dri-devel@lists.freedesktop.org
3769 L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3771 F: include/linux/dma-buf*
3772 F: include/linux/reservation.h
3773 F: include/linux/*fence.h
3774 F: Documentation/dma-buf-sharing.txt
3775 T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3777 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3778 M: Vinod Koul <vinod.koul@intel.com>
3779 L: dmaengine@vger.kernel.org
3780 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3783 F: include/linux/dmaengine.h
3784 F: Documentation/devicetree/bindings/dma/
3785 F: Documentation/dmaengine/
3786 T: git git://git.infradead.org/users/vkoul/slave-dma.git
3788 DME1737 HARDWARE MONITOR DRIVER
3789 M: Juerg Haefliger <juergh@gmail.com>
3790 L: linux-hwmon@vger.kernel.org
3792 F: Documentation/hwmon/dme1737
3793 F: drivers/hwmon/dme1737.c
3796 M: Jean Delvare <jdelvare@suse.com>
3798 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3799 F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
3800 F: drivers/firmware/dmi-id.c
3801 F: drivers/firmware/dmi_scan.c
3802 F: include/linux/dmi.h
3805 M: Jonathan Corbet <corbet@lwn.net>
3806 L: linux-doc@vger.kernel.org
3809 F: scripts/docproc.c
3810 F: scripts/kernel-doc*
3811 X: Documentation/ABI/
3812 X: Documentation/devicetree/
3813 X: Documentation/acpi
3814 X: Documentation/power
3815 X: Documentation/spi
3816 X: Documentation/DocBook/media
3817 T: git git://git.lwn.net/linux.git docs-next
3820 M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
3821 L: blinux-list@redhat.com
3823 F: drivers/char/dtlk.c
3824 F: include/linux/dtlk.h
3826 DPT_I2O SCSI RAID DRIVER
3827 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3828 L: linux-scsi@vger.kernel.org
3829 W: http://www.adaptec.com/
3831 F: drivers/scsi/dpt*
3832 F: drivers/scsi/dpt/
3835 M: Philipp Reisner <philipp.reisner@linbit.com>
3836 M: Lars Ellenberg <lars.ellenberg@linbit.com>
3837 L: drbd-dev@lists.linbit.com
3838 W: http://www.drbd.org
3839 T: git git://git.linbit.com/linux-drbd.git
3840 T: git git://git.linbit.com/drbd-8.4.git
3842 F: drivers/block/drbd/
3844 F: Documentation/blockdev/drbd/
3846 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3847 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3848 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3850 F: Documentation/kobject.txt
3855 F: include/linux/debugfs.h
3856 F: include/linux/kobj*
3860 M: David Airlie <airlied@linux.ie>
3861 L: dri-devel@lists.freedesktop.org
3862 T: git git://people.freedesktop.org/~airlied/linux
3866 F: Documentation/DocBook/gpu.*
3868 F: include/uapi/drm/
3870 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
3871 M: Dave Airlie <airlied@redhat.com>
3873 F: drivers/gpu/drm/ast/
3875 DRM DRIVER FOR BOCHS VIRTUAL GPU
3876 M: Gerd Hoffmann <kraxel@redhat.com>
3878 F: drivers/gpu/drm/bochs/
3880 DRM DRIVER FOR QEMU'S CIRRUS DEVICE
3881 M: Dave Airlie <airlied@redhat.com>
3883 F: drivers/gpu/drm/cirrus/
3885 RADEON and AMDGPU DRM DRIVERS
3886 M: Alex Deucher <alexander.deucher@amd.com>
3887 M: Christian König <christian.koenig@amd.com>
3888 L: dri-devel@lists.freedesktop.org
3889 T: git git://people.freedesktop.org/~agd5f/linux
3891 F: drivers/gpu/drm/radeon/
3892 F: include/uapi/drm/radeon_drm.h
3893 F: drivers/gpu/drm/amd/
3894 F: include/uapi/drm/amdgpu_drm.h
3897 M: Thierry Reding <thierry.reding@gmail.com>
3898 L: dri-devel@lists.freedesktop.org
3899 T: git git://anongit.freedesktop.org/tegra/linux.git
3901 F: drivers/gpu/drm/drm_panel.c
3902 F: drivers/gpu/drm/panel/
3903 F: include/drm/drm_panel.h
3904 F: Documentation/devicetree/bindings/display/panel/
3906 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3907 M: Daniel Vetter <daniel.vetter@intel.com>
3908 M: Jani Nikula <jani.nikula@linux.intel.com>
3909 L: intel-gfx@lists.freedesktop.org
3910 L: dri-devel@lists.freedesktop.org
3911 W: https://01.org/linuxgraphics/
3912 Q: http://patchwork.freedesktop.org/project/intel-gfx/
3913 T: git git://anongit.freedesktop.org/drm-intel
3915 F: drivers/gpu/drm/i915/
3916 F: include/drm/i915*
3917 F: include/uapi/drm/i915_drm.h
3919 DRM DRIVERS FOR ATMEL HLCDC
3920 M: Boris Brezillon <boris.brezillon@free-electrons.com>
3921 L: dri-devel@lists.freedesktop.org
3923 F: drivers/gpu/drm/atmel-hlcdc/
3924 F: Documentation/devicetree/bindings/drm/atmel/
3926 DRM DRIVERS FOR ALLWINNER A10
3927 M: Maxime Ripard <maxime.ripard@free-electrons.com>
3928 L: dri-devel@lists.freedesktop.org
3930 F: drivers/gpu/drm/sun4i/
3931 F: Documentation/devicetree/bindings/display/sunxi/sun4i-drm.txt
3933 DRM DRIVERS FOR EXYNOS
3934 M: Inki Dae <inki.dae@samsung.com>
3935 M: Joonyoung Shim <jy0922.shim@samsung.com>
3936 M: Seung-Woo Kim <sw0312.kim@samsung.com>
3937 M: Kyungmin Park <kyungmin.park@samsung.com>
3938 L: dri-devel@lists.freedesktop.org
3939 T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3941 F: drivers/gpu/drm/exynos/
3942 F: include/uapi/drm/exynos_drm.h
3943 F: Documentation/devicetree/bindings/display/exynos/
3945 DRM DRIVERS FOR FREESCALE DCU
3946 M: Stefan Agner <stefan@agner.ch>
3947 M: Alison Wang <alison.wang@freescale.com>
3948 L: dri-devel@lists.freedesktop.org
3950 F: drivers/gpu/drm/fsl-dcu/
3951 F: Documentation/devicetree/bindings/display/fsl,dcu.txt
3952 F: Documentation/devicetree/bindings/display/fsl,tcon.txt
3953 F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
3955 DRM DRIVERS FOR FREESCALE IMX
3956 M: Philipp Zabel <p.zabel@pengutronix.de>
3957 L: dri-devel@lists.freedesktop.org
3959 F: drivers/gpu/drm/imx/
3960 F: drivers/gpu/ipu-v3/
3961 F: Documentation/devicetree/bindings/display/imx/
3963 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3964 M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3965 L: dri-devel@lists.freedesktop.org
3966 T: git git://github.com/patjak/drm-gma500
3968 F: drivers/gpu/drm/gma500/
3970 DRM DRIVERS FOR HISILICON
3971 M: Xinliang Liu <z.liuxinliang@hisilicon.com>
3972 R: Xinwei Kong <kong.kongxinwei@hisilicon.com>
3973 R: Chen Feng <puck.chen@hisilicon.com>
3974 L: dri-devel@lists.freedesktop.org
3975 T: git git://github.com/xin3liang/linux.git
3977 F: drivers/gpu/drm/hisilicon/
3978 F: Documentation/devicetree/bindings/display/hisilicon/
3980 DRM DRIVER FOR INTEL I810 VIDEO CARDS
3981 S: Orphan / Obsolete
3982 F: drivers/gpu/drm/i810/
3983 F: include/uapi/drm/i810_drm.h
3985 DRM DRIVER FOR MSM ADRENO GPU
3986 M: Rob Clark <robdclark@gmail.com>
3987 L: linux-arm-msm@vger.kernel.org
3988 L: dri-devel@lists.freedesktop.org
3989 L: freedreno@lists.freedesktop.org
3990 T: git git://people.freedesktop.org/~robclark/linux
3992 F: drivers/gpu/drm/msm/
3993 F: include/uapi/drm/msm_drm.h
3994 F: Documentation/devicetree/bindings/display/msm/
3996 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
3997 M: Ben Skeggs <bskeggs@redhat.com>
3998 L: dri-devel@lists.freedesktop.org
3999 L: nouveau@lists.freedesktop.org
4000 T: git git://github.com/skeggsb/linux
4002 F: drivers/gpu/drm/nouveau/
4003 F: include/uapi/drm/nouveau_drm.h
4005 DRM DRIVERS FOR NVIDIA TEGRA
4006 M: Thierry Reding <thierry.reding@gmail.com>
4007 L: dri-devel@lists.freedesktop.org
4008 L: linux-tegra@vger.kernel.org
4009 T: git git://anongit.freedesktop.org/tegra/linux.git
4011 F: drivers/gpu/drm/tegra/
4012 F: drivers/gpu/host1x/
4013 F: include/linux/host1x.h
4014 F: include/uapi/drm/tegra_drm.h
4015 F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
4017 DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS
4018 S: Orphan / Obsolete
4019 F: drivers/gpu/drm/mga/
4020 F: include/uapi/drm/mga_drm.h
4022 DRM DRIVER FOR MGA G200 SERVER GRAPHICS CHIPS
4023 M: Dave Airlie <airlied@redhat.com>
4025 F: drivers/gpu/drm/mgag200/
4027 DRM DRIVER FOR RAGE 128 VIDEO CARDS
4028 S: Orphan / Obsolete
4029 F: drivers/gpu/drm/r128/
4030 F: include/uapi/drm/r128_drm.h
4032 DRM DRIVERS FOR RENESAS
4033 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
4034 L: dri-devel@lists.freedesktop.org
4035 L: linux-renesas-soc@vger.kernel.org
4036 T: git git://linuxtv.org/pinchartl/fbdev
4038 F: drivers/gpu/drm/rcar-du/
4039 F: drivers/gpu/drm/shmobile/
4040 F: include/linux/platform_data/shmob_drm.h
4041 F: Documentation/devicetree/bindings/display/renesas,du.txt
4043 DRM DRIVER FOR QXL VIRTUAL GPU
4044 M: Dave Airlie <airlied@redhat.com>
4046 F: drivers/gpu/drm/qxl/
4047 F: include/uapi/drm/qxl_drm.h
4049 DRM DRIVERS FOR ROCKCHIP
4050 M: Mark Yao <mark.yao@rock-chips.com>
4051 L: dri-devel@lists.freedesktop.org
4053 F: drivers/gpu/drm/rockchip/
4054 F: Documentation/devicetree/bindings/display/rockchip/
4056 DRM DRIVER FOR SAVAGE VIDEO CARDS
4057 S: Orphan / Obsolete
4058 F: drivers/gpu/drm/savage/
4059 F: include/uapi/drm/savage_drm.h
4061 DRM DRIVER FOR SIS VIDEO CARDS
4062 S: Orphan / Obsolete
4063 F: drivers/gpu/drm/sis/
4064 F: include/uapi/drm/sis_drm.h
4067 M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
4068 M: Vincent Abriou <vincent.abriou@st.com>
4069 L: dri-devel@lists.freedesktop.org
4070 T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
4072 F: drivers/gpu/drm/sti
4073 F: Documentation/devicetree/bindings/display/st,stih4xx.txt
4075 DRM DRIVER FOR TDFX VIDEO CARDS
4076 S: Orphan / Obsolete
4077 F: drivers/gpu/drm/tdfx/
4079 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
4080 M: Dave Airlie <airlied@redhat.com>
4082 F: drivers/gpu/drm/udl/
4084 DRM DRIVERS FOR VIVANTE GPU IP
4085 M: Lucas Stach <l.stach@pengutronix.de>
4086 R: Russell King <linux+etnaviv@armlinux.org.uk>
4087 R: Christian Gmeiner <christian.gmeiner@gmail.com>
4088 L: dri-devel@lists.freedesktop.org
4090 F: drivers/gpu/drm/etnaviv/
4091 F: include/uapi/drm/etnaviv_drm.h
4092 F: Documentation/devicetree/bindings/display/etnaviv/
4094 DRM DRIVER FOR VMWARE VIRTUAL GPU
4095 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
4096 M: Sinclair Yeh <syeh@vmware.com>
4097 M: Thomas Hellstrom <thellstrom@vmware.com>
4098 L: dri-devel@lists.freedesktop.org
4099 T: git git://people.freedesktop.org/~syeh/repos_linux
4100 T: git git://people.freedesktop.org/~thomash/linux
4102 F: drivers/gpu/drm/vmwgfx/
4103 F: include/uapi/drm/vmwgfx_drm.h
4106 M: Eric Anholt <eric@anholt.net>
4107 T: git git://github.com/anholt/linux
4109 F: drivers/gpu/drm/vc4/
4110 F: include/uapi/drm/vc4_drm.h
4111 F: Documentation/devicetree/bindings/display/brcm,bcm-vc4.txt
4113 DSBR100 USB FM RADIO DRIVER
4114 M: Alexey Klimov <klimov.linux@gmail.com>
4115 L: linux-media@vger.kernel.org
4116 T: git git://linuxtv.org/media_tree.git
4118 F: drivers/media/radio/dsbr100.c
4121 M: Francois Romieu <romieu@fr.zoreil.com>
4122 L: netdev@vger.kernel.org
4124 F: drivers/net/wan/dscc4.c
4127 M: Hans Verkuil <hverkuil@xs4all.nl>
4128 L: linux-media@vger.kernel.org
4129 T: git git://linuxtv.org/media_tree.git
4130 W: https://linuxtv.org
4132 F: drivers/media/pci/dt3155/
4134 DVB_USB_AF9015 MEDIA DRIVER
4135 M: Antti Palosaari <crope@iki.fi>
4136 L: linux-media@vger.kernel.org
4137 W: https://linuxtv.org
4138 W: http://palosaari.fi/linux/
4139 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4140 T: git git://linuxtv.org/anttip/media_tree.git
4142 F: drivers/media/usb/dvb-usb-v2/af9015*
4144 DVB_USB_AF9035 MEDIA DRIVER
4145 M: Antti Palosaari <crope@iki.fi>
4146 L: linux-media@vger.kernel.org
4147 W: https://linuxtv.org
4148 W: http://palosaari.fi/linux/
4149 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4150 T: git git://linuxtv.org/anttip/media_tree.git
4152 F: drivers/media/usb/dvb-usb-v2/af9035*
4154 DVB_USB_ANYSEE MEDIA DRIVER
4155 M: Antti Palosaari <crope@iki.fi>
4156 L: linux-media@vger.kernel.org
4157 W: https://linuxtv.org
4158 W: http://palosaari.fi/linux/
4159 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4160 T: git git://linuxtv.org/anttip/media_tree.git
4162 F: drivers/media/usb/dvb-usb-v2/anysee*
4164 DVB_USB_AU6610 MEDIA DRIVER
4165 M: Antti Palosaari <crope@iki.fi>
4166 L: linux-media@vger.kernel.org
4167 W: https://linuxtv.org
4168 W: http://palosaari.fi/linux/
4169 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4170 T: git git://linuxtv.org/anttip/media_tree.git
4172 F: drivers/media/usb/dvb-usb-v2/au6610*
4174 DVB_USB_CE6230 MEDIA DRIVER
4175 M: Antti Palosaari <crope@iki.fi>
4176 L: linux-media@vger.kernel.org
4177 W: https://linuxtv.org
4178 W: http://palosaari.fi/linux/
4179 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4180 T: git git://linuxtv.org/anttip/media_tree.git
4182 F: drivers/media/usb/dvb-usb-v2/ce6230*
4184 DVB_USB_CXUSB MEDIA DRIVER
4185 M: Michael Krufky <mkrufky@linuxtv.org>
4186 L: linux-media@vger.kernel.org
4187 W: https://linuxtv.org
4188 W: http://github.com/mkrufky
4189 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4190 T: git git://linuxtv.org/media_tree.git
4192 F: drivers/media/usb/dvb-usb/cxusb*
4194 DVB_USB_EC168 MEDIA DRIVER
4195 M: Antti Palosaari <crope@iki.fi>
4196 L: linux-media@vger.kernel.org
4197 W: https://linuxtv.org
4198 W: http://palosaari.fi/linux/
4199 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4200 T: git git://linuxtv.org/anttip/media_tree.git
4202 F: drivers/media/usb/dvb-usb-v2/ec168*
4204 DVB_USB_GL861 MEDIA DRIVER
4205 M: Antti Palosaari <crope@iki.fi>
4206 L: linux-media@vger.kernel.org
4207 W: https://linuxtv.org
4208 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4209 T: git git://linuxtv.org/anttip/media_tree.git
4211 F: drivers/media/usb/dvb-usb-v2/gl861*
4213 DVB_USB_MXL111SF MEDIA DRIVER
4214 M: Michael Krufky <mkrufky@linuxtv.org>
4215 L: linux-media@vger.kernel.org
4216 W: https://linuxtv.org
4217 W: http://github.com/mkrufky
4218 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4219 T: git git://linuxtv.org/mkrufky/mxl111sf.git
4221 F: drivers/media/usb/dvb-usb-v2/mxl111sf*
4223 DVB_USB_RTL28XXU MEDIA DRIVER
4224 M: Antti Palosaari <crope@iki.fi>
4225 L: linux-media@vger.kernel.org
4226 W: https://linuxtv.org
4227 W: http://palosaari.fi/linux/
4228 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4229 T: git git://linuxtv.org/anttip/media_tree.git
4231 F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
4233 DVB_USB_V2 MEDIA DRIVER
4234 M: Antti Palosaari <crope@iki.fi>
4235 L: linux-media@vger.kernel.org
4236 W: https://linuxtv.org
4237 W: http://palosaari.fi/linux/
4238 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4239 T: git git://linuxtv.org/anttip/media_tree.git
4241 F: drivers/media/usb/dvb-usb-v2/dvb_usb*
4242 F: drivers/media/usb/dvb-usb-v2/usb_urb.c
4245 M: Jason Baron <jbaron@akamai.com>
4247 F: lib/dynamic_debug.c
4248 F: include/linux/dynamic_debug.h
4250 DZ DECSTATION DZ11 SERIAL DRIVER
4251 M: "Maciej W. Rozycki" <macro@linux-mips.org>
4253 F: drivers/tty/serial/dz.*
4255 E3X0 POWER BUTTON DRIVER
4256 M: Moritz Fischer <moritz.fischer@ettus.com>
4257 L: usrp-users@lists.ettus.com
4258 W: http://www.ettus.com
4260 F: drivers/input/misc/e3x0-button.c
4261 F: Documentation/devicetree/bindings/input/e3x0-button.txt
4264 M: Antti Palosaari <crope@iki.fi>
4265 L: linux-media@vger.kernel.org
4266 W: https://linuxtv.org
4267 W: http://palosaari.fi/linux/
4268 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4269 T: git git://linuxtv.org/anttip/media_tree.git
4271 F: drivers/media/tuners/e4000*
4273 EATA ISA/EISA/PCI SCSI DRIVER
4274 M: Dario Ballabio <ballabio_dario@emc.com>
4275 L: linux-scsi@vger.kernel.org
4277 F: drivers/scsi/eata.c
4280 M: Antti Palosaari <crope@iki.fi>
4281 L: linux-media@vger.kernel.org
4282 W: https://linuxtv.org
4283 W: http://palosaari.fi/linux/
4284 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4285 T: git git://linuxtv.org/anttip/media_tree.git
4287 F: drivers/media/dvb-frontends/ec100*
4290 M: Tyler Hicks <tyhicks@canonical.com>
4291 L: ecryptfs@vger.kernel.org
4292 W: http://ecryptfs.org
4293 W: https://launchpad.net/ecryptfs
4294 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4296 F: Documentation/filesystems/ecryptfs.txt
4300 M: Doug Thompson <dougthompson@xmission.com>
4301 M: Borislav Petkov <bp@alien8.de>
4302 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4303 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4304 L: linux-edac@vger.kernel.org
4305 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4306 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4308 F: Documentation/edac.txt
4310 F: include/linux/edac.h
4313 M: Doug Thompson <dougthompson@xmission.com>
4314 M: Borislav Petkov <bp@alien8.de>
4315 L: linux-edac@vger.kernel.org
4317 F: drivers/edac/amd64_edac*
4320 M: Doug Thompson <dougthompson@xmission.com>
4321 M: Robert Richter <rric@kernel.org>
4322 L: linux-edac@vger.kernel.org
4324 F: drivers/edac/highbank*
4327 M: Ralf Baechle <ralf@linux-mips.org>
4328 M: David Daney <david.daney@cavium.com>
4329 L: linux-edac@vger.kernel.org
4330 L: linux-mips@linux-mips.org
4332 F: drivers/edac/octeon_edac*
4335 M: Mark Gross <mark.gross@intel.com>
4336 M: Doug Thompson <dougthompson@xmission.com>
4337 L: linux-edac@vger.kernel.org
4339 F: drivers/edac/e752x_edac.c
4342 M: Doug Thompson <dougthompson@xmission.com>
4343 L: linux-edac@vger.kernel.org
4345 F: drivers/edac/e7xxx_edac.c
4348 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4349 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4350 L: linux-edac@vger.kernel.org
4352 F: drivers/edac/ghes_edac.c
4355 M: Tim Small <tim@buttersideup.com>
4356 L: linux-edac@vger.kernel.org
4358 F: drivers/edac/i82443bxgx_edac.c
4361 M: Jason Uhlenkott <juhlenko@akamai.com>
4362 L: linux-edac@vger.kernel.org
4364 F: drivers/edac/i3000_edac.c
4367 M: Doug Thompson <dougthompson@xmission.com>
4368 L: linux-edac@vger.kernel.org
4370 F: drivers/edac/i5000_edac.c
4373 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4374 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4375 L: linux-edac@vger.kernel.org
4377 F: drivers/edac/i5400_edac.c
4380 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4381 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4382 L: linux-edac@vger.kernel.org
4384 F: drivers/edac/i7300_edac.c
4387 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4388 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4389 L: linux-edac@vger.kernel.org
4391 F: drivers/edac/i7core_edac.c
4394 M: Ranganathan Desikan <ravi@jetztechnologies.com>
4395 M: "Arvind R." <arvino55@gmail.com>
4396 L: linux-edac@vger.kernel.org
4398 F: drivers/edac/i82975x_edac.c
4401 M: Jason Baron <jbaron@akamai.com>
4402 L: linux-edac@vger.kernel.org
4404 F: drivers/edac/ie31200_edac.c
4407 M: Johannes Thumshirn <morbidrsa@gmail.com>
4408 L: linux-edac@vger.kernel.org
4410 F: drivers/edac/mpc85xx_edac.[ch]
4413 M: Egor Martovetsky <egor@pasemi.com>
4414 L: linux-edac@vger.kernel.org
4416 F: drivers/edac/pasemi_edac.c
4419 M: Tim Small <tim@buttersideup.com>
4420 L: linux-edac@vger.kernel.org
4422 F: drivers/edac/r82600_edac.c
4425 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4426 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4427 L: linux-edac@vger.kernel.org
4429 F: drivers/edac/sb_edac.c
4432 APPLIED MICRO (APM) X-GENE SOC EDAC
4433 M: Loc Ho <lho@apm.com>
4435 F: drivers/edac/xgene_edac.c
4436 F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4438 EDIROL UA-101/UA-1000 DRIVER
4439 M: Clemens Ladisch <clemens@ladisch.de>
4440 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4441 T: git git://git.alsa-project.org/alsa-kernel.git
4443 F: sound/usb/misc/ua101.c
4445 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4446 M: Matt Fleming <matt@codeblueprint.co.uk>
4447 L: linux-efi@vger.kernel.org
4448 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4450 F: Documentation/efi-stub.txt
4451 F: arch/ia64/kernel/efi.c
4452 F: arch/x86/boot/compressed/eboot.[ch]
4453 F: arch/x86/include/asm/efi.h
4454 F: arch/x86/platform/efi/
4455 F: drivers/firmware/efi/
4456 F: include/linux/efi*.h
4458 EFI VARIABLE FILESYSTEM
4459 M: Matthew Garrett <matthew.garrett@nebula.com>
4460 M: Jeremy Kerr <jk@ozlabs.org>
4461 M: Matt Fleming <matt@codeblueprint.co.uk>
4462 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4463 L: linux-efi@vger.kernel.org
4467 EFIFB FRAMEBUFFER DRIVER
4468 L: linux-fbdev@vger.kernel.org
4469 M: Peter Jones <pjones@redhat.com>
4471 F: drivers/video/fbdev/efifb.c
4474 W: http://aeschi.ch.eu.org/efs/
4478 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4479 M: Douglas Miller <dougmill@linux.vnet.ibm.com>
4480 L: netdev@vger.kernel.org
4482 F: drivers/net/ethernet/ibm/ehea/
4484 EM28XX VIDEO4LINUX DRIVER
4485 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4486 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4487 L: linux-media@vger.kernel.org
4488 W: https://linuxtv.org
4489 T: git git://linuxtv.org/media_tree.git
4491 F: drivers/media/usb/em28xx/
4494 M: Paul Gortmaker <paul.gortmaker@windriver.com>
4495 M: Matt Mackall <mpm@selenic.com>
4496 M: David Woodhouse <dwmw2@infradead.org>
4497 L: linux-embedded@vger.kernel.org
4500 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4501 M: James Smart <james.smart@avagotech.com>
4502 M: Dick Kennedy <dick.kennedy@avagotech.com>
4503 L: linux-scsi@vger.kernel.org
4504 W: http://www.avagotech.com
4506 F: drivers/scsi/lpfc/
4508 ENE CB710 FLASH CARD READER DRIVER
4509 M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
4511 F: drivers/misc/cb710/
4512 F: drivers/mmc/host/cb710-mmc.*
4513 F: include/linux/cb710.h
4515 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4516 M: Maxim Levitsky <maximlevitsky@gmail.com>
4518 F: drivers/media/rc/ene_ir.*
4520 EPSON S1D13XXX FRAMEBUFFER DRIVER
4521 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
4523 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4524 F: drivers/video/fbdev/s1d13xxxfb.c
4525 F: include/video/s1d13xxxfb.h
4527 ET131X NETWORK DRIVER
4528 M: Mark Einon <mark.einon@gmail.com>
4530 F: drivers/net/ethernet/agere/
4533 M: Stephen Hemminger <stephen@networkplumber.org>
4534 L: bridge@lists.linux-foundation.org (moderated for non-subscribers)
4535 L: netdev@vger.kernel.org
4536 W: http://www.linuxfoundation.org/en/Net:Bridge
4538 F: include/linux/netfilter_bridge/
4541 ETHERNET PHY LIBRARY
4542 M: Florian Fainelli <f.fainelli@gmail.com>
4543 L: netdev@vger.kernel.org
4545 F: include/linux/phy.h
4546 F: include/linux/phy_fixed.h
4548 F: Documentation/networking/phy.txt
4549 F: drivers/of/of_mdio.c
4550 F: drivers/of/of_net.c
4553 M: Jan Kara <jack@suse.com>
4554 L: linux-ext4@vger.kernel.org
4556 F: Documentation/filesystems/ext2.txt
4558 F: include/linux/ext2*
4561 M: "Theodore Ts'o" <tytso@mit.edu>
4562 M: Andreas Dilger <adilger.kernel@dilger.ca>
4563 L: linux-ext4@vger.kernel.org
4564 W: http://ext4.wiki.kernel.org
4565 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
4566 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4568 F: Documentation/filesystems/ext4.txt
4571 Extended Verification Module (EVM)
4572 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4573 L: linux-ima-devel@lists.sourceforge.net
4574 L: linux-security-module@vger.kernel.org
4576 F: security/integrity/evm/
4578 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4579 M: MyungJoo Ham <myungjoo.ham@samsung.com>
4580 M: Chanwoo Choi <cw00.choi@samsung.com>
4581 L: linux-kernel@vger.kernel.org
4582 T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4585 F: include/linux/extcon/
4586 F: include/linux/extcon.h
4587 F: Documentation/extcon/
4588 F: Documentation/devicetree/bindings/extcon/
4591 M: Jingoo Han <jingoohan1@gmail.com>
4592 L: dri-devel@lists.freedesktop.org
4594 F: drivers/gpu/drm/exynos/exynos_dp*
4596 EXYNOS SYSMMU (IOMMU) driver
4597 M: Marek Szyprowski <m.szyprowski@samsung.com>
4598 L: iommu@lists.linux-foundation.org
4600 F: drivers/iommu/exynos-iommu.c
4602 EXYNOS MIPI DISPLAY DRIVERS
4603 M: Inki Dae <inki.dae@samsung.com>
4604 M: Donghwa Lee <dh09.lee@samsung.com>
4605 M: Kyungmin Park <kyungmin.park@samsung.com>
4606 L: linux-fbdev@vger.kernel.org
4608 F: drivers/video/fbdev/exynos/exynos_mipi*
4609 F: include/video/exynos_mipi*
4611 EZchip NPS platform support
4612 M: Noam Camus <noamc@ezchip.com>
4614 F: arch/arc/plat-eznps
4615 F: arch/arc/boot/dts/eznps.dts
4617 F71805F HARDWARE MONITORING DRIVER
4618 M: Jean Delvare <jdelvare@suse.com>
4619 L: linux-hwmon@vger.kernel.org
4621 F: Documentation/hwmon/f71805f
4622 F: drivers/hwmon/f71805f.c
4625 M: Michael Buesch <m@bues.ch>
4626 L: linux-media@vger.kernel.org
4628 F: drivers/media/tuners/fc0011.h
4629 F: drivers/media/tuners/fc0011.c
4632 M: Antti Palosaari <crope@iki.fi>
4633 L: linux-media@vger.kernel.org
4634 W: https://linuxtv.org
4635 W: http://palosaari.fi/linux/
4636 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4637 T: git git://linuxtv.org/anttip/media_tree.git
4639 F: drivers/media/tuners/fc2580*
4642 M: Eric Paris <eparis@redhat.com>
4644 F: fs/notify/fanotify/
4645 F: include/linux/fanotify.h
4646 F: include/uapi/linux/fanotify.h
4648 FARSYNC SYNCHRONOUS DRIVER
4649 M: Kevin Curtis <kevin.curtis@farsite.co.uk>
4650 W: http://www.farsite.co.uk/
4652 F: drivers/net/wan/farsync.*
4654 FAULT INJECTION SUPPORT
4655 M: Akinobu Mita <akinobu.mita@gmail.com>
4657 F: Documentation/fault-injection/
4658 F: lib/fault-inject.c
4660 FBTFT Framebuffer drivers
4661 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4662 M: Noralf Trønnes <noralf@tronnes.org>
4664 F: drivers/staging/fbtft/
4666 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4667 M: Vasu Dev <vasu.dev@intel.com>
4668 L: fcoe-devel@open-fcoe.org
4669 W: www.Open-FCoE.org
4671 F: drivers/scsi/libfc/
4672 F: drivers/scsi/fcoe/
4674 F: include/scsi/libfc.h
4675 F: include/scsi/libfcoe.h
4676 F: include/uapi/scsi/fc/
4678 FILE LOCKING (flock() and fcntl()/lockf())
4679 M: Jeff Layton <jlayton@poochiereds.net>
4680 M: "J. Bruce Fields" <bfields@fieldses.org>
4681 L: linux-fsdevel@vger.kernel.org
4683 F: include/linux/fcntl.h
4684 F: include/linux/fs.h
4685 F: include/uapi/linux/fcntl.h
4686 F: include/uapi/linux/fs.h
4690 FILESYSTEMS (VFS and infrastructure)
4691 M: Alexander Viro <viro@zeniv.linux.org.uk>
4692 L: linux-fsdevel@vger.kernel.org
4696 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4697 M: Riku Voipio <riku.voipio@iki.fi>
4698 L: linux-hwmon@vger.kernel.org
4700 F: drivers/hwmon/f75375s.c
4701 F: include/linux/f75375s.h
4703 FIREWIRE AUDIO DRIVERS
4704 M: Clemens Ladisch <clemens@ladisch.de>
4705 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4706 T: git git://git.alsa-project.org/alsa-kernel.git
4710 FIREWIRE MEDIA DRIVERS (firedtv)
4711 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4712 L: linux-media@vger.kernel.org
4713 L: linux1394-devel@lists.sourceforge.net
4714 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4716 F: drivers/media/firewire/
4718 FIREWIRE SBP-2 TARGET
4719 M: Chris Boot <bootc@bootc.net>
4720 L: linux-scsi@vger.kernel.org
4721 L: target-devel@vger.kernel.org
4722 L: linux1394-devel@lists.sourceforge.net
4723 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4725 F: drivers/target/sbp/
4728 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4729 L: linux1394-devel@lists.sourceforge.net
4730 W: http://ieee1394.wiki.kernel.org/
4731 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4733 F: drivers/firewire/
4734 F: include/linux/firewire.h
4735 F: include/uapi/linux/firewire*.h
4738 FIRMWARE LOADER (request_firmware)
4739 M: Ming Lei <ming.lei@canonical.com>
4740 L: linux-kernel@vger.kernel.org
4742 F: Documentation/firmware_class/
4743 F: drivers/base/firmware*.c
4744 F: include/linux/firmware.h
4746 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4747 M: Joshua Morris <josh.h.morris@us.ibm.com>
4748 M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4750 F: drivers/block/rsxx/
4753 M: Jiri Kosina <jikos@kernel.org>
4754 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4756 F: drivers/block/floppy.c
4759 M: Alessandro Rubini <rubini@gnudd.com>
4760 W: http://www.ohwr.org/projects/fmc-bus
4763 F: include/linux/fmc*.h
4764 F: include/linux/ipmi-fru.h
4767 FPGA MANAGER FRAMEWORK
4768 M: Alan Tull <atull@opensource.altera.com>
4769 R: Moritz Fischer <moritz.fischer@ettus.com>
4772 F: include/linux/fpga/fpga-mgr.h
4773 W: http://www.rocketboards.org
4776 M: Bill Metzenthen <billm@melbpc.org.au>
4777 W: http://floatingpoint.sourceforge.net/emulator/index.html
4779 F: arch/x86/math-emu/
4781 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4782 L: netdev@vger.kernel.org
4784 F: drivers/net/wan/dlci.c
4785 F: drivers/net/wan/sdla.c
4788 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4789 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4790 L: linux-fbdev@vger.kernel.org
4791 W: http://linux-fbdev.sourceforge.net/
4792 Q: http://patchwork.kernel.org/project/linux-fbdev/list/
4793 T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4795 F: Documentation/fb/
4798 F: include/linux/fb.h
4799 F: include/uapi/video/
4800 F: include/uapi/linux/fb.h
4802 FREESCALE DIU FRAMEBUFFER DRIVER
4803 M: Timur Tabi <timur@tabi.org>
4804 L: linux-fbdev@vger.kernel.org
4806 F: drivers/video/fbdev/fsl-diu-fb.*
4808 FREESCALE DMA DRIVER
4809 M: Li Yang <leoli@freescale.com>
4810 M: Zhang Wei <zw@zh-kernel.org>
4811 L: linuxppc-dev@lists.ozlabs.org
4813 F: drivers/dma/fsldma.*
4815 FREESCALE GPMI NAND DRIVER
4816 M: Han Xu <han.xu@nxp.com>
4817 L: linux-mtd@lists.infradead.org
4819 F: drivers/mtd/nand/gpmi-nand/*
4821 FREESCALE I2C CPM DRIVER
4822 M: Jochen Friedrich <jochen@scram.de>
4823 L: linuxppc-dev@lists.ozlabs.org
4824 L: linux-i2c@vger.kernel.org
4826 F: drivers/i2c/busses/i2c-cpm.c
4828 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4829 M: Sascha Hauer <kernel@pengutronix.de>
4830 L: linux-fbdev@vger.kernel.org
4831 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4833 F: include/linux/platform_data/video-imxfb.h
4834 F: drivers/video/fbdev/imxfb.c
4836 FREESCALE QUAD SPI DRIVER
4837 M: Han Xu <han.xu@nxp.com>
4838 L: linux-mtd@lists.infradead.org
4840 F: drivers/mtd/spi-nor/fsl-quadspi.c
4842 FREESCALE SOC FS_ENET DRIVER
4843 M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4844 M: Vitaly Bordug <vbordug@ru.mvista.com>
4845 L: linuxppc-dev@lists.ozlabs.org
4846 L: netdev@vger.kernel.org
4848 F: drivers/net/ethernet/freescale/fs_enet/
4849 F: include/linux/fs_enet_pd.h
4851 FREESCALE IMX / MXC FEC DRIVER
4852 M: Fugang Duan <fugang.duan@nxp.com>
4853 L: netdev@vger.kernel.org
4855 F: drivers/net/ethernet/freescale/fec_main.c
4856 F: drivers/net/ethernet/freescale/fec_ptp.c
4857 F: drivers/net/ethernet/freescale/fec.h
4858 F: Documentation/devicetree/bindings/net/fsl-fec.txt
4860 FREESCALE QUICC ENGINE LIBRARY
4861 L: linuxppc-dev@lists.ozlabs.org
4863 F: drivers/soc/fsl/qe/
4864 F: include/soc/fsl/*qe*.h
4865 F: include/soc/fsl/*ucc*.h
4867 FREESCALE USB PERIPHERAL DRIVERS
4868 M: Li Yang <leoli@freescale.com>
4869 L: linux-usb@vger.kernel.org
4870 L: linuxppc-dev@lists.ozlabs.org
4872 F: drivers/usb/gadget/udc/fsl*
4874 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4875 M: Li Yang <leoli@freescale.com>
4876 L: netdev@vger.kernel.org
4877 L: linuxppc-dev@lists.ozlabs.org
4879 F: drivers/net/ethernet/freescale/ucc_geth*
4881 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4882 M: Claudiu Manoil <claudiu.manoil@freescale.com>
4883 L: netdev@vger.kernel.org
4885 F: drivers/net/ethernet/freescale/gianfar*
4886 X: drivers/net/ethernet/freescale/gianfar_ptp.c
4887 F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4889 FREESCALE QUICC ENGINE UCC UART DRIVER
4890 M: Timur Tabi <timur@tabi.org>
4891 L: linuxppc-dev@lists.ozlabs.org
4893 F: drivers/tty/serial/ucc_uart.c
4895 FREESCALE SOC SOUND DRIVERS
4896 M: Timur Tabi <timur@tabi.org>
4897 M: Nicolin Chen <nicoleotsuka@gmail.com>
4898 M: Xiubo Li <Xiubo.Lee@gmail.com>
4899 R: Fabio Estevam <fabio.estevam@nxp.com>
4900 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4901 L: linuxppc-dev@lists.ozlabs.org
4903 F: sound/soc/fsl/fsl*
4904 F: sound/soc/fsl/imx*
4905 F: sound/soc/fsl/mpc8610_hpcd.c
4907 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4908 M: "J. German Rivera" <German.Rivera@freescale.com>
4909 M: Stuart Yoder <stuart.yoder@nxp.com>
4910 L: linux-kernel@vger.kernel.org
4912 F: drivers/staging/fsl-mc/
4915 M: Christoph Hellwig <hch@infradead.org>
4916 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4921 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4922 M: Pavel Machek <pavel@ucw.cz>
4923 L: linux-pm@vger.kernel.org
4925 F: Documentation/power/freezing-of-tasks.txt
4926 F: include/linux/freezer.h
4930 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4931 L: linux-kernel@vger.kernel.org
4934 F: include/linux/frontswap.h
4936 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4937 M: David Howells <dhowells@redhat.com>
4938 L: linux-cachefs@redhat.com (moderated for non-subscribers)
4940 F: Documentation/filesystems/caching/
4942 F: include/linux/fscache*.h
4945 M: Jaegeuk Kim <jaegeuk@kernel.org>
4946 M: Changman Lee <cm224.lee@samsung.com>
4947 R: Chao Yu <yuchao0@huawei.com>
4948 L: linux-f2fs-devel@lists.sourceforge.net
4949 W: http://en.wikipedia.org/wiki/F2FS
4950 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4952 F: Documentation/filesystems/f2fs.txt
4953 F: Documentation/ABI/testing/sysfs-fs-f2fs
4955 F: include/linux/f2fs_fs.h
4956 F: include/trace/events/f2fs.h
4958 FUJITSU FR-V (FRV) PORT
4962 FUJITSU LAPTOP EXTRAS
4963 M: Jonathan Woithe <jwoithe@just42.net>
4964 L: platform-driver-x86@vger.kernel.org
4966 F: drivers/platform/x86/fujitsu-laptop.c
4968 FUJITSU M-5MO LS CAMERA ISP DRIVER
4969 M: Kyungmin Park <kyungmin.park@samsung.com>
4970 M: Heungjun Kim <riverful.kim@samsung.com>
4971 L: linux-media@vger.kernel.org
4973 F: drivers/media/i2c/m5mols/
4974 F: include/media/i2c/m5mols.h
4976 FUJITSU TABLET EXTRAS
4977 M: Robert Gerlach <khnz@gmx.de>
4978 L: platform-driver-x86@vger.kernel.org
4980 F: drivers/platform/x86/fujitsu-tablet.c
4982 FUSE: FILESYSTEM IN USERSPACE
4983 M: Miklos Szeredi <miklos@szeredi.hu>
4984 L: linux-fsdevel@vger.kernel.org
4985 W: http://fuse.sourceforge.net/
4986 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4989 F: include/uapi/linux/fuse.h
4990 F: Documentation/filesystems/fuse.txt
4992 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4993 M: Rik Faith <faith@cs.unc.edu>
4994 L: linux-scsi@vger.kernel.org
4995 S: Odd Fixes (e.g., new signatures)
4996 F: drivers/scsi/fdomain.*
4998 GCOV BASED KERNEL PROFILING
4999 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
5002 F: Documentation/gcov.txt
5004 GDT SCSI DISK ARRAY CONTROLLER DRIVER
5005 M: Achim Leubner <achim_leubner@adaptec.com>
5006 L: linux-scsi@vger.kernel.org
5007 W: http://www.icp-vortex.com/
5009 F: drivers/scsi/gdt*
5011 GDB KERNEL DEBUGGING HELPER SCRIPTS
5012 M: Jan Kiszka <jan.kiszka@siemens.com>
5013 M: Kieran Bingham <kieran@bingham.xyz>
5017 GEMTEK FM RADIO RECEIVER DRIVER
5018 M: Hans Verkuil <hverkuil@xs4all.nl>
5019 L: linux-media@vger.kernel.org
5020 T: git git://linuxtv.org/media_tree.git
5021 W: https://linuxtv.org
5023 F: drivers/media/radio/radio-gemtek*
5025 GENERIC GPIO I2C DRIVER
5026 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
5028 F: drivers/i2c/busses/i2c-gpio.c
5029 F: include/linux/i2c-gpio.h
5031 GENERIC GPIO I2C MULTIPLEXER DRIVER
5032 M: Peter Korsgaard <peter.korsgaard@barco.com>
5033 L: linux-i2c@vger.kernel.org
5035 F: drivers/i2c/muxes/i2c-mux-gpio.c
5036 F: include/linux/i2c-mux-gpio.h
5037 F: Documentation/i2c/muxes/i2c-mux-gpio
5039 GENERIC HDLC (WAN) DRIVERS
5040 M: Krzysztof Halasa <khc@pm.waw.pl>
5041 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
5043 F: drivers/net/wan/c101.c
5044 F: drivers/net/wan/hd6457*
5045 F: drivers/net/wan/hdlc*
5046 F: drivers/net/wan/n2.c
5047 F: drivers/net/wan/pc300too.c
5048 F: drivers/net/wan/pci200syn.c
5049 F: drivers/net/wan/wanxl*
5051 GENERIC INCLUDE/ASM HEADER FILES
5052 M: Arnd Bergmann <arnd@arndb.de>
5053 L: linux-arch@vger.kernel.org
5054 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
5056 F: include/asm-generic/
5057 F: include/uapi/asm-generic/
5059 GENERIC PHY FRAMEWORK
5060 M: Kishon Vijay Abraham I <kishon@ti.com>
5061 L: linux-kernel@vger.kernel.org
5062 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
5065 F: include/linux/phy/
5068 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5069 M: Kevin Hilman <khilman@kernel.org>
5070 M: Ulf Hansson <ulf.hansson@linaro.org>
5071 L: linux-pm@vger.kernel.org
5073 F: drivers/base/power/domain*.c
5074 F: include/linux/pm_domain.h
5076 GENERIC UIO DRIVER FOR PCI DEVICES
5077 M: "Michael S. Tsirkin" <mst@redhat.com>
5078 L: kvm@vger.kernel.org
5080 F: drivers/uio/uio_pci_generic.c
5082 GET_MAINTAINER SCRIPT
5083 M: Joe Perches <joe@perches.com>
5085 F: scripts/get_maintainer.pl
5088 M: Steven Whitehouse <swhiteho@redhat.com>
5089 M: Bob Peterson <rpeterso@redhat.com>
5090 L: cluster-devel@redhat.com
5091 W: http://sources.redhat.com/cluster/
5092 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5094 F: Documentation/filesystems/gfs2*.txt
5096 F: include/uapi/linux/gfs2_ondisk.h
5098 GIGASET ISDN DRIVERS
5099 M: Paul Bolle <pebolle@tiscali.nl>
5100 L: gigaset307x-common@lists.sourceforge.net
5101 W: http://gigaset307x.sourceforge.net/
5103 F: Documentation/isdn/README.gigaset
5104 F: drivers/isdn/gigaset/
5105 F: include/uapi/linux/gigaset_dev.h
5108 M: Hans Verkuil <hans.verkuil@cisco.com>
5109 L: linux-media@vger.kernel.org
5111 F: drivers/media/usb/go7007/
5114 M: Bastien Nocera <hadess@hadess.net>
5115 L: linux-input@vger.kernel.org
5117 F: drivers/input/touchscreen/goodix.c
5120 M: Linus Walleij <linus.walleij@linaro.org>
5121 M: Alexandre Courbot <gnurou@gmail.com>
5122 L: linux-gpio@vger.kernel.org
5123 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
5125 F: Documentation/devicetree/bindings/gpio/
5126 F: Documentation/gpio/
5127 F: Documentation/ABI/testing/gpio-cdev
5128 F: Documentation/ABI/obsolete/sysfs-gpio
5130 F: include/linux/gpio/
5131 F: include/linux/gpio.h
5132 F: include/asm-generic/gpio.h
5133 F: include/uapi/linux/gpio.h
5136 GRE DEMULTIPLEXER DRIVER
5137 M: Dmitry Kozlov <xeb@mail.ru>
5138 L: netdev@vger.kernel.org
5140 F: net/ipv4/gre_demux.c
5141 F: net/ipv4/gre_offload.c
5142 F: include/net/gre.h
5144 GRETH 10/100/1G Ethernet MAC device driver
5145 M: Andreas Larsson <andreas@gaisler.com>
5146 L: netdev@vger.kernel.org
5148 F: drivers/net/ethernet/aeroflex/
5150 GSPCA FINEPIX SUBDRIVER
5151 M: Frank Zago <frank@zago.net>
5152 L: linux-media@vger.kernel.org
5153 T: git git://linuxtv.org/media_tree.git
5155 F: drivers/media/usb/gspca/finepix.c
5157 GSPCA GL860 SUBDRIVER
5158 M: Olivier Lorin <o.lorin@laposte.net>
5159 L: linux-media@vger.kernel.org
5160 T: git git://linuxtv.org/media_tree.git
5162 F: drivers/media/usb/gspca/gl860/
5164 GSPCA M5602 SUBDRIVER
5165 M: Erik Andren <erik.andren@gmail.com>
5166 L: linux-media@vger.kernel.org
5167 T: git git://linuxtv.org/media_tree.git
5169 F: drivers/media/usb/gspca/m5602/
5171 GSPCA PAC207 SONIXB SUBDRIVER
5172 M: Hans de Goede <hdegoede@redhat.com>
5173 L: linux-media@vger.kernel.org
5174 T: git git://linuxtv.org/media_tree.git
5176 F: drivers/media/usb/gspca/pac207.c
5178 GSPCA SN9C20X SUBDRIVER
5179 M: Brian Johnson <brijohn@gmail.com>
5180 L: linux-media@vger.kernel.org
5181 T: git git://linuxtv.org/media_tree.git
5183 F: drivers/media/usb/gspca/sn9c20x.c
5185 GSPCA T613 SUBDRIVER
5186 M: Leandro Costantino <lcostantino@gmail.com>
5187 L: linux-media@vger.kernel.org
5188 T: git git://linuxtv.org/media_tree.git
5190 F: drivers/media/usb/gspca/t613.c
5192 GSPCA USB WEBCAM DRIVER
5193 M: Hans de Goede <hdegoede@redhat.com>
5194 L: linux-media@vger.kernel.org
5195 T: git git://linuxtv.org/media_tree.git
5197 F: drivers/media/usb/gspca/
5199 GUID PARTITION TABLE (GPT)
5200 M: Davidlohr Bueso <dave@stgolabs.net>
5201 L: linux-efi@vger.kernel.org
5203 F: block/partitions/efi.*
5205 STK1160 USB VIDEO CAPTURE DRIVER
5206 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
5207 L: linux-media@vger.kernel.org
5208 T: git git://linuxtv.org/media_tree.git
5210 F: drivers/media/usb/stk1160/
5213 M: Yoshinori Sato <ysato@users.sourceforge.jp>
5214 L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
5215 W: http://uclinux-h8.sourceforge.jp
5216 T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
5219 F: drivers/clocksource/h8300_*.c
5220 F: drivers/clk/h8300/
5221 F: drivers/irqchip/irq-renesas-h8*.c
5223 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
5224 M: Frank Seidel <frank@f-seidel.de>
5225 L: platform-driver-x86@vger.kernel.org
5226 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
5228 F: drivers/platform/x86/hdaps.c
5230 HDPVR USB VIDEO ENCODER DRIVER
5231 M: Hans Verkuil <hverkuil@xs4all.nl>
5232 L: linux-media@vger.kernel.org
5233 T: git git://linuxtv.org/media_tree.git
5234 W: https://linuxtv.org
5236 F: drivers/media/usb/hdpvr/
5238 HWPOISON MEMORY FAILURE HANDLING
5239 M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
5240 L: linux-mm@kvack.org
5242 F: mm/memory-failure.c
5243 F: mm/hwpoison-inject.c
5245 HYPERVISOR VIRTUAL CONSOLE DRIVER
5246 L: linuxppc-dev@lists.ozlabs.org
5251 M: Antti Palosaari <crope@iki.fi>
5252 L: linux-media@vger.kernel.org
5253 W: https://linuxtv.org
5254 W: http://palosaari.fi/linux/
5255 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5256 T: git git://linuxtv.org/anttip/media_tree.git
5258 F: drivers/media/usb/hackrf/
5261 M: Jean Delvare <jdelvare@suse.com>
5262 M: Guenter Roeck <linux@roeck-us.net>
5263 L: linux-hwmon@vger.kernel.org
5264 W: http://hwmon.wiki.kernel.org/
5265 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
5266 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
5268 F: Documentation/hwmon/
5270 F: include/linux/hwmon*.h
5272 HARDWARE RANDOM NUMBER GENERATOR CORE
5273 M: Matt Mackall <mpm@selenic.com>
5274 M: Herbert Xu <herbert@gondor.apana.org.au>
5275 L: linux-crypto@vger.kernel.org
5277 F: Documentation/devicetree/bindings/rng/
5278 F: Documentation/hw_random.txt
5279 F: drivers/char/hw_random/
5280 F: include/linux/hw_random.h
5282 HARDWARE SPINLOCK CORE
5283 M: Ohad Ben-Cohen <ohad@wizery.com>
5284 M: Bjorn Andersson <bjorn.andersson@linaro.org>
5285 L: linux-remoteproc@vger.kernel.org
5287 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
5288 F: Documentation/hwspinlock.txt
5289 F: drivers/hwspinlock/hwspinlock_*
5290 F: include/linux/hwspinlock.h
5292 HARMONY SOUND DRIVER
5293 L: linux-parisc@vger.kernel.org
5295 F: sound/parisc/harmony.*
5298 M: Antti Palosaari <crope@iki.fi>
5299 L: linux-media@vger.kernel.org
5300 W: https://linuxtv.org
5301 W: http://palosaari.fi/linux/
5302 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5303 T: git git://linuxtv.org/anttip/media_tree.git
5305 F: drivers/media/dvb-frontends/hd29l2*
5307 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
5308 M: Don Brace <don.brace@microsemi.com>
5309 L: iss_storagedev@hp.com
5310 L: esc.storagedev@microsemi.com
5311 L: linux-scsi@vger.kernel.org
5313 F: Documentation/scsi/hpsa.txt
5314 F: drivers/scsi/hpsa*.[ch]
5315 F: include/linux/cciss*.h
5316 F: include/uapi/linux/cciss*.h
5318 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5319 M: Don Brace <don.brace@microsemi.com>
5320 L: iss_storagedev@hp.com
5321 L: esc.storagedev@microsemi.com
5322 L: linux-scsi@vger.kernel.org
5324 F: Documentation/blockdev/cciss.txt
5325 F: drivers/block/cciss*
5326 F: include/linux/cciss_ioctl.h
5327 F: include/uapi/linux/cciss_ioctl.h
5330 M: Mike Marciniszyn <mike.marciniszyn@intel.com>
5331 M: Dennis Dalessandro <dennis.dalessandro@intel.com>
5332 L: linux-rdma@vger.kernel.org
5334 F: drivers/infiniband/hw/hfi1
5337 L: linux-fsdevel@vger.kernel.org
5339 F: Documentation/filesystems/hfs.txt
5343 L: linux-fsdevel@vger.kernel.org
5345 F: Documentation/filesystems/hfsplus.txt
5348 HGA FRAMEBUFFER DRIVER
5349 M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5350 L: linux-nvidia@lists.surfsouth.com
5351 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5353 F: drivers/video/fbdev/hgafb.c
5355 HIBERNATION (aka Software Suspend, aka swsusp)
5356 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5357 M: Pavel Machek <pavel@ucw.cz>
5358 L: linux-pm@vger.kernel.org
5361 F: drivers/base/power/
5363 F: include/linux/suspend.h
5364 F: include/linux/freezer.h
5365 F: include/linux/pm.h
5366 F: arch/*/include/asm/suspend*.h
5369 M: Jiri Kosina <jikos@kernel.org>
5370 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
5371 L: linux-input@vger.kernel.org
5372 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5375 F: include/linux/hid*
5376 F: include/uapi/linux/hid*
5378 HID SENSOR HUB DRIVERS
5379 M: Jiri Kosina <jikos@kernel.org>
5380 M: Jonathan Cameron <jic23@kernel.org>
5381 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5382 L: linux-input@vger.kernel.org
5383 L: linux-iio@vger.kernel.org
5385 F: Documentation/hid/hid-sensor*
5386 F: drivers/hid/hid-sensor-*
5387 F: drivers/iio/*/hid-*
5388 F: include/linux/hid-sensor-*
5390 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5391 M: Thomas Gleixner <tglx@linutronix.de>
5392 L: linux-kernel@vger.kernel.org
5393 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5395 F: Documentation/timers/
5396 F: kernel/time/hrtimer.c
5397 F: kernel/time/clockevents.c
5398 F: kernel/time/tick*.*
5399 F: kernel/time/timer_*.c
5400 F: include/linux/clockchips.h
5401 F: include/linux/hrtimer.h
5403 HIGH-SPEED SCC DRIVER FOR AX.25
5404 L: linux-hams@vger.kernel.org
5406 F: drivers/net/hamradio/dmascc.c
5407 F: drivers/net/hamradio/scc.c
5409 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5410 M: HighPoint Linux Team <linux@highpoint-tech.com>
5411 W: http://www.highpoint-tech.com
5413 F: Documentation/scsi/hptiop.txt
5414 F: drivers/scsi/hptiop.c
5417 M: Jes Sorensen <jes@trained-monkey.org>
5418 L: linux-hippi@sunsite.dk
5420 F: include/linux/hippidevice.h
5421 F: include/uapi/linux/if_hippi.h
5423 F: drivers/net/hippi/
5425 HISILICON SAS Controller
5426 M: John Garry <john.garry@huawei.com>
5427 W: http://www.hisilicon.com
5429 F: drivers/scsi/hisi_sas/
5430 F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5433 M: Jouni Malinen <j@w1.fi>
5434 L: hostap@shmoo.com (subscribers-only)
5435 L: linux-wireless@vger.kernel.org
5436 W: http://hostap.epitest.fi/
5438 F: drivers/net/wireless/intersil/hostap/
5440 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5441 L: platform-driver-x86@vger.kernel.org
5443 F: drivers/platform/x86/tc1100-wmi.c
5445 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5446 M: Jaroslav Kysela <perex@perex.cz>
5448 F: drivers/net/ethernet/hp/hp100.*
5450 HPET: High Precision Event Timers driver
5451 M: Clemens Ladisch <clemens@ladisch.de>
5453 F: Documentation/timers/hpet.txt
5454 F: drivers/char/hpet.c
5455 F: include/linux/hpet.h
5456 F: include/uapi/linux/hpet.h
5460 F: arch/x86/kernel/hpet.c
5461 F: arch/x86/include/asm/hpet.h
5464 M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5465 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5470 M: Sebastian Reichel <sre@kernel.org>
5471 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5473 F: Documentation/ABI/testing/sysfs-bus-hsi
5474 F: Documentation/hsi.txt
5476 F: include/linux/hsi/
5477 F: include/uapi/linux/hsi/
5480 M: Jan Dumon <j.dumon@option.com>
5481 W: http://www.pharscape.org
5483 F: drivers/net/usb/hso.c
5485 HSR NETWORK PROTOCOL
5486 M: Arvid Brodin <arvid.brodin@alten.se>
5487 L: netdev@vger.kernel.org
5491 HTCPEN TOUCHSCREEN DRIVER
5492 M: Pau Oliva Fora <pof@eslack.org>
5493 L: linux-input@vger.kernel.org
5495 F: drivers/input/touchscreen/htcpen.c
5498 M: Nadia Yvette Chambers <nyc@holomorphy.com>
5502 Hyper-V CORE AND DRIVERS
5503 M: "K. Y. Srinivasan" <kys@microsoft.com>
5504 M: Haiyang Zhang <haiyangz@microsoft.com>
5505 L: devel@linuxdriverproject.org
5507 F: arch/x86/include/asm/mshyperv.h
5508 F: arch/x86/include/uapi/asm/hyperv.h
5509 F: arch/x86/kernel/cpu/mshyperv.c
5510 F: drivers/hid/hid-hyperv.c
5512 F: drivers/input/serio/hyperv-keyboard.c
5513 F: drivers/pci/host/pci-hyperv.c
5514 F: drivers/net/hyperv/
5515 F: drivers/scsi/storvsc_drv.c
5516 F: drivers/video/fbdev/hyperv_fb.c
5517 F: include/linux/hyperv.h
5519 F: Documentation/ABI/stable/sysfs-bus-vmbus
5522 M: Peter Rosin <peda@axentia.se>
5523 L: linux-i2c@vger.kernel.org
5525 F: Documentation/i2c/i2c-topology
5526 F: Documentation/i2c/muxes/
5527 F: Documentation/devicetree/bindings/i2c/i2c-mux*
5528 F: drivers/i2c/i2c-mux.c
5529 F: drivers/i2c/muxes/
5530 F: include/linux/i2c-mux.h
5532 I2C OVER PARALLEL PORT
5533 M: Jean Delvare <jdelvare@suse.com>
5534 L: linux-i2c@vger.kernel.org
5536 F: Documentation/i2c/busses/i2c-parport
5537 F: Documentation/i2c/busses/i2c-parport-light
5538 F: drivers/i2c/busses/i2c-parport.c
5539 F: drivers/i2c/busses/i2c-parport-light.c
5541 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5542 M: Jean Delvare <jdelvare@suse.com>
5543 L: linux-i2c@vger.kernel.org
5545 F: Documentation/i2c/busses/i2c-ali1535
5546 F: Documentation/i2c/busses/i2c-ali1563
5547 F: Documentation/i2c/busses/i2c-ali15x3
5548 F: Documentation/i2c/busses/i2c-amd756
5549 F: Documentation/i2c/busses/i2c-amd8111
5550 F: Documentation/i2c/busses/i2c-i801
5551 F: Documentation/i2c/busses/i2c-nforce2
5552 F: Documentation/i2c/busses/i2c-piix4
5553 F: Documentation/i2c/busses/i2c-sis5595
5554 F: Documentation/i2c/busses/i2c-sis630
5555 F: Documentation/i2c/busses/i2c-sis96x
5556 F: Documentation/i2c/busses/i2c-via
5557 F: Documentation/i2c/busses/i2c-viapro
5558 F: drivers/i2c/busses/i2c-ali1535.c
5559 F: drivers/i2c/busses/i2c-ali1563.c
5560 F: drivers/i2c/busses/i2c-ali15x3.c
5561 F: drivers/i2c/busses/i2c-amd756.c
5562 F: drivers/i2c/busses/i2c-amd756-s4882.c
5563 F: drivers/i2c/busses/i2c-amd8111.c
5564 F: drivers/i2c/busses/i2c-i801.c
5565 F: drivers/i2c/busses/i2c-isch.c
5566 F: drivers/i2c/busses/i2c-nforce2.c
5567 F: drivers/i2c/busses/i2c-nforce2-s4985.c
5568 F: drivers/i2c/busses/i2c-piix4.c
5569 F: drivers/i2c/busses/i2c-sis5595.c
5570 F: drivers/i2c/busses/i2c-sis630.c
5571 F: drivers/i2c/busses/i2c-sis96x.c
5572 F: drivers/i2c/busses/i2c-via.c
5573 F: drivers/i2c/busses/i2c-viapro.c
5575 I2C/SMBUS ISMT DRIVER
5576 M: Seth Heasley <seth.heasley@intel.com>
5577 M: Neil Horman <nhorman@tuxdriver.com>
5578 L: linux-i2c@vger.kernel.org
5579 F: drivers/i2c/busses/i2c-ismt.c
5580 F: Documentation/i2c/busses/i2c-ismt
5582 I2C/SMBUS STUB DRIVER
5583 M: Jean Delvare <jdelvare@suse.com>
5584 L: linux-i2c@vger.kernel.org
5586 F: drivers/i2c/i2c-stub.c
5589 M: Wolfram Sang <wsa@the-dreams.de>
5590 L: linux-i2c@vger.kernel.org
5591 W: https://i2c.wiki.kernel.org/
5592 Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
5593 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5595 F: Documentation/devicetree/bindings/i2c/
5596 F: Documentation/i2c/
5599 F: include/linux/i2c.h
5600 F: include/linux/i2c-*.h
5601 F: include/uapi/linux/i2c.h
5602 F: include/uapi/linux/i2c-*.h
5605 M: Mika Westerberg <mika.westerberg@linux.intel.com>
5606 L: linux-i2c@vger.kernel.org
5607 L: linux-acpi@vger.kernel.org
5611 M: Jean Delvare <jdelvare@suse.com>
5612 L: linux-i2c@vger.kernel.org
5614 F: Documentation/i2c/busses/i2c-taos-evm
5615 F: drivers/i2c/busses/i2c-taos-evm.c
5618 M: Till Harbaum <till@harbaum.org>
5619 L: linux-i2c@vger.kernel.org
5620 W: http://www.harbaum.org/till/i2c_tiny_usb
5622 F: drivers/i2c/busses/i2c-tiny-usb.c
5625 M: "H. Peter Anvin" <hpa@zytor.com>
5629 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5630 M: "H. Peter Anvin" <hpa@zytor.com>
5631 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5634 IA64 (Itanium) PLATFORM
5635 M: Tony Luck <tony.luck@intel.com>
5636 M: Fenghua Yu <fenghua.yu@intel.com>
5637 L: linux-ia64@vger.kernel.org
5638 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5642 IBM Power VMX Cryptographic instructions
5643 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5644 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5645 L: linux-crypto@vger.kernel.org
5647 F: drivers/crypto/vmx/Makefile
5648 F: drivers/crypto/vmx/Kconfig
5649 F: drivers/crypto/vmx/vmx.c
5650 F: drivers/crypto/vmx/aes*
5651 F: drivers/crypto/vmx/ghash*
5652 F: drivers/crypto/vmx/ppc-xlate.pl
5654 IBM Power in-Nest Crypto Acceleration
5655 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5656 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5657 L: linux-crypto@vger.kernel.org
5659 F: drivers/crypto/nx/Makefile
5660 F: drivers/crypto/nx/Kconfig
5661 F: drivers/crypto/nx/nx-aes*
5662 F: drivers/crypto/nx/nx-sha*
5663 F: drivers/crypto/nx/nx.*
5664 F: drivers/crypto/nx/nx_csbcpb.h
5665 F: drivers/crypto/nx/nx_debugfs.h
5667 IBM Power 842 compression accelerator
5668 M: Dan Streetman <ddstreet@ieee.org>
5670 F: drivers/crypto/nx/Makefile
5671 F: drivers/crypto/nx/Kconfig
5672 F: drivers/crypto/nx/nx-842*
5673 F: include/linux/sw842.h
5677 IBM Power Linux RAID adapter
5678 M: Brian King <brking@us.ibm.com>
5680 F: drivers/scsi/ipr.*
5682 IBM Power Virtual Ethernet Device Driver
5683 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5684 L: netdev@vger.kernel.org
5686 F: drivers/net/ethernet/ibm/ibmveth.*
5688 IBM Power SRIOV Virtual NIC Device Driver
5689 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5690 M: John Allen <jallen@linux.vnet.ibm.com>
5691 L: netdev@vger.kernel.org
5693 F: drivers/net/ethernet/ibm/ibmvnic.*
5695 IBM Power Virtual SCSI Device Drivers
5696 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5697 L: linux-scsi@vger.kernel.org
5699 F: drivers/scsi/ibmvscsi/ibmvscsi*
5700 F: drivers/scsi/ibmvscsi/viosrp.h
5702 IBM Power Virtual FC Device Drivers
5703 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5704 L: linux-scsi@vger.kernel.org
5706 F: drivers/scsi/ibmvscsi/ibmvfc*
5708 IBM ServeRAID RAID DRIVER
5710 F: drivers/scsi/ips.*
5712 ICH LPC AND GPIO DRIVER
5713 M: Peter Tyser <ptyser@xes-inc.com>
5715 F: drivers/mfd/lpc_ich.c
5716 F: drivers/gpio/gpio-ich.c
5719 M: "David S. Miller" <davem@davemloft.net>
5720 L: linux-ide@vger.kernel.org
5721 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
5722 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5724 F: Documentation/ide/
5726 F: include/linux/ide.h
5728 IDEAPAD LAPTOP EXTRAS DRIVER
5729 M: Ike Panhc <ike.pan@canonical.com>
5730 L: platform-driver-x86@vger.kernel.org
5731 W: http://launchpad.net/ideapad-laptop
5733 F: drivers/platform/x86/ideapad-laptop.c
5735 IDEAPAD LAPTOP SLIDEBAR DRIVER
5736 M: Andrey Moiseev <o2g.org.ru@gmail.com>
5737 L: linux-input@vger.kernel.org
5738 W: https://github.com/o2genum/ideapad-slidebar
5740 F: drivers/input/misc/ideapad_slidebar.c
5743 M: Borislav Petkov <bp@alien8.de>
5744 L: linux-ide@vger.kernel.org
5746 F: Documentation/cdrom/ide-cd
5747 F: drivers/ide/ide-cd*
5750 M: Andy Henroid <andrew.d.henroid@intel.com>
5751 L: linux-pm@vger.kernel.org
5753 F: drivers/idle/i7300_idle.c
5755 IEEE 802.15.4 SUBSYSTEM
5756 M: Alexander Aring <aar@pengutronix.de>
5757 L: linux-wpan@vger.kernel.org
5758 W: http://wpan.cakelab.org/
5759 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
5760 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
5764 F: drivers/net/ieee802154/
5765 F: include/linux/nl802154.h
5766 F: include/linux/ieee802154.h
5767 F: include/net/nl802154.h
5768 F: include/net/mac802154.h
5769 F: include/net/af_ieee802154.h
5770 F: include/net/cfg802154.h
5771 F: include/net/ieee802154_netdev.h
5772 F: Documentation/networking/ieee802154.txt
5774 IGORPLUG-USB IR RECEIVER
5775 M: Sean Young <sean@mess.org>
5776 L: linux-media@vger.kernel.org
5778 F: drivers/media/rc/igorplugusb.c
5780 IGUANAWORKS USB IR TRANSCEIVER
5781 M: Sean Young <sean@mess.org>
5782 L: linux-media@vger.kernel.org
5784 F: drivers/media/rc/iguanair.c
5786 IIO SUBSYSTEM AND DRIVERS
5787 M: Jonathan Cameron <jic23@kernel.org>
5788 R: Hartmut Knaack <knaack.h@gmx.de>
5789 R: Lars-Peter Clausen <lars@metafoo.de>
5790 R: Peter Meerwald-Stadler <pmeerw@pmeerw.net>
5791 L: linux-iio@vger.kernel.org
5792 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
5794 F: Documentation/devicetree/bindings/iio/
5796 F: drivers/staging/iio/
5797 F: include/linux/iio/
5800 IKANOS/ADI EAGLE ADSL USB DRIVER
5801 M: Matthieu Castet <castet.matthieu@free.fr>
5802 M: Stanislaw Gruszka <stf_xl@wp.pl>
5804 F: drivers/usb/atm/ueagle-atm.c
5806 INA209 HARDWARE MONITOR DRIVER
5807 M: Guenter Roeck <linux@roeck-us.net>
5808 L: linux-hwmon@vger.kernel.org
5810 F: Documentation/hwmon/ina209
5811 F: Documentation/devicetree/bindings/i2c/ina209.txt
5812 F: drivers/hwmon/ina209.c
5814 INA2XX HARDWARE MONITOR DRIVER
5815 M: Guenter Roeck <linux@roeck-us.net>
5816 L: linux-hwmon@vger.kernel.org
5818 F: Documentation/hwmon/ina2xx
5819 F: drivers/hwmon/ina2xx.c
5820 F: include/linux/platform_data/ina2xx.h
5822 INDUSTRY PACK SUBSYSTEM (IPACK)
5823 M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5824 M: Jens Taprogge <jens.taprogge@taprogge.org>
5825 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5826 L: industrypack-devel@lists.sourceforge.net
5827 W: http://industrypack.sourceforge.net
5831 INGENIC JZ4780 DMA Driver
5832 M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5834 F: drivers/dma/dma-jz4780.c
5836 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5837 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5838 M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5839 L: linux-ima-devel@lists.sourceforge.net
5840 L: linux-ima-user@lists.sourceforge.net
5841 L: linux-security-module@vger.kernel.org
5842 T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
5844 F: security/integrity/ima/
5846 IMGTEC IR DECODER DRIVER
5847 M: James Hogan <james.hogan@imgtec.com>
5849 F: drivers/media/rc/img-ir/
5851 IMS TWINTURBO FRAMEBUFFER DRIVER
5852 L: linux-fbdev@vger.kernel.org
5854 F: drivers/video/fbdev/imsttfb.c
5856 INFINIBAND SUBSYSTEM
5857 M: Doug Ledford <dledford@redhat.com>
5858 M: Sean Hefty <sean.hefty@intel.com>
5859 M: Hal Rosenstock <hal.rosenstock@gmail.com>
5860 L: linux-rdma@vger.kernel.org
5861 W: http://www.openfabrics.org/
5862 Q: http://patchwork.kernel.org/project/linux-rdma/list/
5863 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5865 F: Documentation/infiniband/
5866 F: drivers/infiniband/
5867 F: include/uapi/linux/if_infiniband.h
5868 F: include/uapi/rdma/
5872 M: John McCutchan <john@johnmccutchan.com>
5873 M: Robert Love <rlove@rlove.org>
5874 M: Eric Paris <eparis@parisplace.org>
5876 F: Documentation/filesystems/inotify.txt
5877 F: fs/notify/inotify/
5878 F: include/linux/inotify.h
5879 F: include/uapi/linux/inotify.h
5881 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5882 M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
5883 L: linux-input@vger.kernel.org
5884 Q: http://patchwork.kernel.org/project/linux-input/list/
5885 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5888 F: include/linux/input.h
5889 F: include/uapi/linux/input.h
5890 F: include/linux/input/
5891 F: Documentation/devicetree/bindings/input/
5893 INPUT MULTITOUCH (MT) PROTOCOL
5894 M: Henrik Rydberg <rydberg@bitmath.org>
5895 L: linux-input@vger.kernel.org
5897 F: Documentation/input/multi-touch-protocol.txt
5898 F: drivers/input/input-mt.c
5901 INTEL ASoC BDW/HSW DRIVERS
5902 M: Jie Yang <yang.jie@linux.intel.com>
5903 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5905 F: sound/soc/intel/common/sst-dsp*
5906 F: sound/soc/intel/common/sst-firmware.c
5907 F: sound/soc/intel/boards/broadwell.c
5908 F: sound/soc/intel/haswell/
5910 INTEL C600 SERIES SAS CONTROLLER DRIVER
5911 M: Intel SCU Linux support <intel-linux-scu@intel.com>
5912 M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5913 L: linux-scsi@vger.kernel.org
5914 T: git git://git.code.sf.net/p/intel-sas/isci
5916 F: drivers/scsi/isci/
5918 INTEL HID EVENT DRIVER
5919 M: Alex Hung <alex.hung@canonical.com>
5920 L: platform-driver-x86@vger.kernel.org
5922 F: drivers/platform/x86/intel-hid.c
5924 INTEL VIRTUAL BUTTON DRIVER
5925 M: AceLan Kao <acelan.kao@canonical.com>
5926 L: platform-driver-x86@vger.kernel.org
5928 F: drivers/platform/x86/intel-vbtn.c
5931 M: Len Brown <lenb@kernel.org>
5932 L: linux-pm@vger.kernel.org
5933 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5935 F: drivers/idle/intel_idle.c
5938 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5939 M: Len Brown <lenb@kernel.org>
5940 L: linux-pm@vger.kernel.org
5942 F: drivers/cpufreq/intel_pstate.c
5944 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5945 M: Maik Broemme <mbroemme@plusserver.de>
5946 L: linux-fbdev@vger.kernel.org
5948 F: Documentation/fb/intelfb.txt
5949 F: drivers/video/fbdev/intelfb/
5951 INTEL 810/815 FRAMEBUFFER DRIVER
5952 M: Antonino Daplas <adaplas@gmail.com>
5953 L: linux-fbdev@vger.kernel.org
5955 F: drivers/video/fbdev/i810/
5957 INTEL MENLOW THERMAL DRIVER
5958 M: Sujith Thomas <sujith.thomas@intel.com>
5959 L: platform-driver-x86@vger.kernel.org
5960 W: https://01.org/linux-acpi
5962 F: drivers/platform/x86/intel_menlow.c
5964 INTEL I/OAT DMA DRIVER
5965 M: Dave Jiang <dave.jiang@intel.com>
5966 R: Dan Williams <dan.j.williams@intel.com>
5967 L: dmaengine@vger.kernel.org
5968 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5970 F: drivers/dma/ioat*
5973 M: David Woodhouse <dwmw2@infradead.org>
5974 L: iommu@lists.linux-foundation.org
5975 T: git git://git.infradead.org/iommu-2.6.git
5977 F: drivers/iommu/intel-iommu.c
5978 F: include/linux/intel-iommu.h
5980 INTEL IOP-ADMA DMA DRIVER
5981 R: Dan Williams <dan.j.williams@intel.com>
5983 F: drivers/dma/iop-adma.c
5985 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5986 M: Krzysztof Halasa <khalasa@piap.pl>
5988 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5989 F: arch/arm/mach-ixp4xx/include/mach/npe.h
5990 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5991 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
5992 F: drivers/net/ethernet/xscale/ixp4xx_eth.c
5993 F: drivers/net/wan/ixp4xx_hss.c
5995 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5996 M: Deepak Saxena <dsaxena@plexity.net>
5998 F: drivers/char/hw_random/ixp4xx-rng.c
6000 INTEL ETHERNET DRIVERS
6001 M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
6002 L: intel-wired-lan@lists.osuosl.org (moderated for non-subscribers)
6003 W: http://www.intel.com/support/feedback.htm
6004 W: http://e1000.sourceforge.net/
6005 Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
6006 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
6007 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
6009 F: Documentation/networking/e100.txt
6010 F: Documentation/networking/e1000.txt
6011 F: Documentation/networking/e1000e.txt
6012 F: Documentation/networking/igb.txt
6013 F: Documentation/networking/igbvf.txt
6014 F: Documentation/networking/ixgb.txt
6015 F: Documentation/networking/ixgbe.txt
6016 F: Documentation/networking/ixgbevf.txt
6017 F: Documentation/networking/i40e.txt
6018 F: Documentation/networking/i40evf.txt
6019 F: drivers/net/ethernet/intel/
6020 F: drivers/net/ethernet/intel/*/
6022 INTEL RDMA RNIC DRIVER
6023 M: Faisal Latif <faisal.latif@intel.com>
6024 R: Chien Tin Tung <chien.tin.tung@intel.com>
6025 R: Mustafa Ismail <mustafa.ismail@intel.com>
6026 R: Shiraz Saleem <shiraz.saleem@intel.com>
6027 R: Tatyana Nikolova <tatyana.e.nikolova@intel.com>
6028 L: linux-rdma@vger.kernel.org
6030 F: drivers/infiniband/hw/i40iw/
6032 INTEL-MID GPIO DRIVER
6033 M: David Cohen <david.a.cohen@linux.intel.com>
6034 L: linux-gpio@vger.kernel.org
6036 F: drivers/gpio/gpio-intel-mid.c
6038 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
6039 M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
6040 L: linux-wireless@vger.kernel.org
6042 F: Documentation/networking/README.ipw2100
6043 F: Documentation/networking/README.ipw2200
6044 F: drivers/net/wireless/intel/ipw2x00/
6047 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
6049 F: Documentation/trace/intel_th.txt
6050 F: drivers/hwtracing/intel_th/
6052 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
6053 M: Ning Sun <ning.sun@intel.com>
6054 L: tboot-devel@lists.sourceforge.net
6055 W: http://tboot.sourceforge.net
6056 T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
6058 F: Documentation/intel_txt.txt
6059 F: include/linux/tboot.h
6060 F: arch/x86/kernel/tboot.c
6062 INTEL WIRELESS WIMAX CONNECTION 2400
6063 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
6064 M: linux-wimax@intel.com
6065 L: wimax@linuxwimax.org (subscribers-only)
6067 W: http://linuxwimax.org
6068 F: Documentation/wimax/README.i2400m
6069 F: drivers/net/wimax/i2400m/
6070 F: include/uapi/linux/wimax/i2400m.h
6072 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
6073 M: Stanislaw Gruszka <sgruszka@redhat.com>
6074 L: linux-wireless@vger.kernel.org
6076 F: drivers/net/wireless/intel/iwlegacy/
6078 INTEL WIRELESS WIFI LINK (iwlwifi)
6079 M: Johannes Berg <johannes.berg@intel.com>
6080 M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
6081 M: Luca Coelho <luciano.coelho@intel.com>
6082 M: Intel Linux Wireless <linuxwifi@intel.com>
6083 L: linux-wireless@vger.kernel.org
6084 W: http://intellinuxwireless.org
6085 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
6087 F: drivers/net/wireless/intel/iwlwifi/
6089 INTEL MANAGEMENT ENGINE (mei)
6090 M: Tomas Winkler <tomas.winkler@intel.com>
6091 L: linux-kernel@vger.kernel.org
6093 F: include/uapi/linux/mei.h
6094 F: include/linux/mei_cl_bus.h
6095 F: drivers/misc/mei/*
6096 F: drivers/watchdog/mei_wdt.c
6097 F: Documentation/misc-devices/mei/*
6099 INTEL MIC DRIVERS (mic)
6100 M: Sudeep Dutt <sudeep.dutt@intel.com>
6101 M: Ashutosh Dixit <ashutosh.dixit@intel.com>
6103 W: https://github.com/sudeepdutt/mic
6104 W: http://software.intel.com/en-us/mic-developer
6105 F: include/linux/mic_bus.h
6106 F: include/linux/scif.h
6107 F: include/uapi/linux/mic_common.h
6108 F: include/uapi/linux/mic_ioctl.h
6109 F: include/uapi/linux/scif_ioctl.h
6110 F: drivers/misc/mic/
6111 F: drivers/dma/mic_x100_dma.c
6112 F: drivers/dma/mic_x100_dma.h
6113 F: Documentation/mic/
6115 INTEL PMC/P-Unit IPC DRIVER
6116 M: Zha Qipeng<qipeng.zha@intel.com>
6117 L: platform-driver-x86@vger.kernel.org
6119 F: drivers/platform/x86/intel_pmc_ipc.c
6120 F: drivers/platform/x86/intel_punit_ipc.c
6121 F: arch/x86/include/asm/intel_pmc_ipc.h
6122 F: arch/x86/include/asm/intel_punit_ipc.h
6124 INTEL TELEMETRY DRIVER
6125 M: Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
6126 L: platform-driver-x86@vger.kernel.org
6128 F: arch/x86/include/asm/intel_telemetry.h
6129 F: drivers/platform/x86/intel_telemetry*
6131 INTEL PMC CORE DRIVER
6132 M: Rajneesh Bhardwaj <rajneesh.bhardwaj@intel.com>
6133 M: Vishwanath Somayaji <vishwanath.somayaji@intel.com>
6134 L: platform-driver-x86@vger.kernel.org
6136 F: arch/x86/include/asm/pmc_core.h
6137 F: drivers/platform/x86/intel_pmc_core*
6139 IOC3 ETHERNET DRIVER
6140 M: Ralf Baechle <ralf@linux-mips.org>
6141 L: linux-mips@linux-mips.org
6143 F: drivers/net/ethernet/sgi/ioc3-eth.c
6146 M: Pat Gefre <pfg@sgi.com>
6147 L: linux-serial@vger.kernel.org
6149 F: drivers/tty/serial/ioc3_serial.c
6152 M: Joerg Roedel <joro@8bytes.org>
6153 L: iommu@lists.linux-foundation.org
6154 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
6159 M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
6161 F: net/ipv4/netfilter/ipt_MASQUERADE.c
6164 M: Corey Minyard <minyard@acm.org>
6165 L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
6166 W: http://openipmi.sourceforge.net/
6168 F: Documentation/IPMI.txt
6169 F: drivers/char/ipmi/
6170 F: include/linux/ipmi*
6171 F: include/uapi/linux/ipmi*
6173 QCOM AUDIO (ASoC) DRIVERS
6174 M: Patrick Lai <plai@codeaurora.org>
6175 M: Banajit Goswami <bgoswami@codeaurora.org>
6176 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6180 IPS SCSI RAID DRIVER
6181 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
6182 L: linux-scsi@vger.kernel.org
6183 W: http://www.adaptec.com/
6185 F: drivers/scsi/ips*
6188 M: Wensong Zhang <wensong@linux-vs.org>
6189 M: Simon Horman <horms@verge.net.au>
6190 M: Julian Anastasov <ja@ssi.bg>
6191 L: netdev@vger.kernel.org
6192 L: lvs-devel@vger.kernel.org
6194 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
6195 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
6196 F: Documentation/networking/ipvs-sysctl.txt
6197 F: include/net/ip_vs.h
6198 F: include/uapi/linux/ip_vs.h
6199 F: net/netfilter/ipvs/
6202 M: Jiri Kosina <jikos@kernel.org>
6203 M: David Sterba <dsterba@suse.com>
6205 F: drivers/tty/ipwireless/
6208 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6209 L: netdev@vger.kernel.org
6211 F: include/net/ipx.h
6212 F: include/uapi/linux/ipx.h
6216 M: Samuel Ortiz <samuel@sortiz.org>
6217 L: irda-users@lists.sourceforge.net (subscribers-only)
6218 L: netdev@vger.kernel.org
6219 W: http://irda.sourceforge.net/
6221 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
6222 F: Documentation/networking/irda.txt
6223 F: drivers/net/irda/
6224 F: include/net/irda/
6228 M: Thomas Gleixner <tglx@linutronix.de>
6229 L: linux-kernel@vger.kernel.org
6231 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6235 M: Thomas Gleixner <tglx@linutronix.de>
6236 M: Jason Cooper <jason@lakedaemon.net>
6237 M: Marc Zyngier <marc.zyngier@arm.com>
6238 L: linux-kernel@vger.kernel.org
6240 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6241 T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
6242 F: Documentation/devicetree/bindings/interrupt-controller/
6245 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
6246 M: Marc Zyngier <marc.zyngier@arm.com>
6248 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6249 F: Documentation/IRQ-domain.txt
6250 F: include/linux/irqdomain.h
6251 F: kernel/irq/irqdomain.c
6255 M: William Breathitt Gray <vilhelm.gray@gmail.com>
6257 F: Documentation/isa.txt
6258 F: drivers/base/isa.c
6259 F: include/linux/isa.h
6262 M: Jaroslav Kysela <perex@perex.cz>
6264 F: Documentation/isapnp.txt
6265 F: drivers/pnp/isapnp/
6266 F: include/linux/isapnp.h
6269 M: Hans Verkuil <hverkuil@xs4all.nl>
6270 L: linux-media@vger.kernel.org
6271 T: git git://linuxtv.org/media_tree.git
6272 W: https://linuxtv.org
6274 F: drivers/media/radio/radio-isa*
6276 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
6277 M: Peter Jones <pjones@redhat.com>
6278 M: Konrad Rzeszutek Wilk <konrad@kernel.org>
6280 F: drivers/firmware/iscsi_ibft*
6283 M: Mike Christie <michaelc@cs.wisc.edu>
6284 L: open-iscsi@googlegroups.com
6285 W: www.open-iscsi.org
6286 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
6288 F: drivers/scsi/*iscsi*
6289 F: include/scsi/*iscsi*
6291 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
6292 M: Or Gerlitz <ogerlitz@mellanox.com>
6293 M: Sagi Grimberg <sagi@grimberg.me>
6294 M: Roi Dayan <roid@mellanox.com>
6295 L: linux-rdma@vger.kernel.org
6297 W: http://www.openfabrics.org
6298 W: www.open-iscsi.org
6299 Q: http://patchwork.kernel.org/project/linux-rdma/list/
6300 F: drivers/infiniband/ulp/iser/
6302 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
6303 M: Sagi Grimberg <sagi@grimberg.me>
6304 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
6305 L: linux-rdma@vger.kernel.org
6306 L: target-devel@vger.kernel.org
6308 W: http://www.linux-iscsi.org
6309 F: drivers/infiniband/ulp/isert
6312 M: Karsten Keil <isdn@linux-pingi.de>
6313 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
6314 L: netdev@vger.kernel.org
6315 W: http://www.isdn4linux.de
6316 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
6318 F: Documentation/isdn/
6320 F: include/linux/isdn.h
6321 F: include/linux/isdn/
6322 F: include/uapi/linux/isdn.h
6323 F: include/uapi/linux/isdn/
6325 ISDN SUBSYSTEM (Eicon active card driver)
6326 M: Armin Schindler <mac@melware.de>
6327 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
6328 W: http://www.melware.de
6330 F: drivers/isdn/hardware/eicon/
6332 IT87 HARDWARE MONITORING DRIVER
6333 M: Jean Delvare <jdelvare@suse.com>
6334 L: linux-hwmon@vger.kernel.org
6336 F: Documentation/hwmon/it87
6337 F: drivers/hwmon/it87.c
6340 M: Antti Palosaari <crope@iki.fi>
6341 L: linux-media@vger.kernel.org
6342 W: https://linuxtv.org
6343 W: http://palosaari.fi/linux/
6344 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6345 T: git git://linuxtv.org/anttip/media_tree.git
6347 F: drivers/media/tuners/it913x*
6349 IVTV VIDEO4LINUX DRIVER
6350 M: Andy Walls <awalls@md.metrocast.net>
6351 L: ivtv-devel@ivtvdriver.org (subscribers-only)
6352 L: linux-media@vger.kernel.org
6353 T: git git://linuxtv.org/media_tree.git
6354 W: http://www.ivtvdriver.org
6356 F: Documentation/video4linux/*.ivtv
6357 F: drivers/media/pci/ivtv/
6358 F: include/uapi/linux/ivtv*
6360 IX2505V MEDIA DRIVER
6361 M: Malcolm Priestley <tvboxspy@gmail.com>
6362 L: linux-media@vger.kernel.org
6363 W: https://linuxtv.org
6364 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6366 F: drivers/media/dvb-frontends/ix2505v*
6368 JC42.4 TEMPERATURE SENSOR DRIVER
6369 M: Guenter Roeck <linux@roeck-us.net>
6370 L: linux-hwmon@vger.kernel.org
6372 F: drivers/hwmon/jc42.c
6373 F: Documentation/hwmon/jc42
6376 M: Dave Kleikamp <shaggy@kernel.org>
6377 L: jfs-discussion@lists.sourceforge.net
6378 W: http://jfs.sourceforge.net/
6379 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6381 F: Documentation/filesystems/jfs.txt
6385 M: Guo-Fu Tseng <cooldavid@cooldavid.org>
6386 L: netdev@vger.kernel.org
6388 F: drivers/net/ethernet/jme.*
6390 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6391 M: David Woodhouse <dwmw2@infradead.org>
6392 L: linux-mtd@lists.infradead.org
6393 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
6396 F: include/uapi/linux/jffs2.h
6398 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6399 M: "Theodore Ts'o" <tytso@mit.edu>
6400 M: Jan Kara <jack@suse.com>
6401 L: linux-ext4@vger.kernel.org
6404 F: include/linux/jbd2.h
6406 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6407 M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6408 L: linux-media@vger.kernel.org
6410 F: drivers/media/platform/rcar_jpu.c
6412 JSM Neo PCI based serial card
6413 M: Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>
6414 L: linux-serial@vger.kernel.org
6416 F: drivers/tty/serial/jsm/
6418 K10TEMP HARDWARE MONITORING DRIVER
6419 M: Clemens Ladisch <clemens@ladisch.de>
6420 L: linux-hwmon@vger.kernel.org
6422 F: Documentation/hwmon/k10temp
6423 F: drivers/hwmon/k10temp.c
6425 K8TEMP HARDWARE MONITORING DRIVER
6426 M: Rudolf Marek <r.marek@assembler.cz>
6427 L: linux-hwmon@vger.kernel.org
6429 F: Documentation/hwmon/k8temp
6430 F: drivers/hwmon/k8temp.c
6433 M: Andrey Ryabinin <aryabinin@virtuozzo.com>
6434 R: Alexander Potapenko <glider@google.com>
6435 R: Dmitry Vyukov <dvyukov@google.com>
6436 L: kasan-dev@googlegroups.com
6438 F: arch/*/include/asm/kasan.h
6439 F: arch/*/mm/kasan_init*
6440 F: Documentation/kasan.txt
6441 F: include/linux/kasan*.h
6444 F: scripts/Makefile.kasan
6447 M: "Yann E. MORIN" <yann.morin.1998@free.fr>
6448 L: linux-kbuild@vger.kernel.org
6449 T: git git://gitorious.org/linux-kconfig/linux-kconfig
6451 F: Documentation/kbuild/kconfig-language.txt
6455 M: Dave Young <dyoung@redhat.com>
6456 M: Baoquan He <bhe@redhat.com>
6457 R: Vivek Goyal <vgoyal@redhat.com>
6458 L: kexec@lists.infradead.org
6459 W: http://lse.sourceforge.net/kdump/
6461 F: Documentation/kdump/
6463 KEENE FM RADIO TRANSMITTER DRIVER
6464 M: Hans Verkuil <hverkuil@xs4all.nl>
6465 L: linux-media@vger.kernel.org
6466 T: git git://linuxtv.org/media_tree.git
6467 W: https://linuxtv.org
6469 F: drivers/media/radio/radio-keene*
6471 KERNEL AUTOMOUNTER v4 (AUTOFS4)
6472 M: Ian Kent <raven@themaw.net>
6473 L: autofs@vger.kernel.org
6477 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6478 M: Michal Marek <mmarek@suse.com>
6479 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6480 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6481 L: linux-kbuild@vger.kernel.org
6483 F: Documentation/kbuild/
6485 F: scripts/Makefile.*
6491 L: kernel-janitors@vger.kernel.org
6492 W: http://kernelnewbies.org/KernelJanitors
6495 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6496 M: "J. Bruce Fields" <bfields@fieldses.org>
6497 M: Jeff Layton <jlayton@poochiereds.net>
6498 L: linux-nfs@vger.kernel.org
6499 W: http://nfs.sourceforge.net/
6500 T: git git://linux-nfs.org/~bfields/linux.git
6503 F: include/uapi/linux/nfsd/
6507 F: include/linux/lockd/
6508 F: include/linux/sunrpc/
6509 F: include/uapi/linux/sunrpc/
6511 KERNEL SELFTEST FRAMEWORK
6512 M: Shuah Khan <shuahkh@osg.samsung.com>
6513 M: Shuah Khan <shuah@kernel.org>
6514 L: linux-kselftest@vger.kernel.org
6515 T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6517 F: tools/testing/selftests
6519 KERNEL VIRTUAL MACHINE (KVM)
6520 M: Paolo Bonzini <pbonzini@redhat.com>
6521 M: Radim Krčmář <rkrcmar@redhat.com>
6522 L: kvm@vger.kernel.org
6523 W: http://www.linux-kvm.org
6524 T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6526 F: Documentation/*/kvm*.txt
6527 F: Documentation/virtual/kvm/
6529 F: arch/x86/kernel/kvm.c
6530 F: arch/x86/kernel/kvmclock.c
6531 F: arch/*/include/asm/kvm*
6532 F: include/linux/kvm*
6533 F: include/uapi/linux/kvm*
6537 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6538 M: Joerg Roedel <joro@8bytes.org>
6539 L: kvm@vger.kernel.org
6540 W: http://www.linux-kvm.org/
6542 F: arch/x86/include/asm/svm.h
6543 F: arch/x86/kvm/svm.c
6545 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6546 M: Alexander Graf <agraf@suse.com>
6547 L: kvm-ppc@vger.kernel.org
6548 W: http://www.linux-kvm.org/
6549 T: git git://github.com/agraf/linux-2.6.git
6551 F: arch/powerpc/include/asm/kvm*
6552 F: arch/powerpc/kvm/
6554 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6555 M: Christian Borntraeger <borntraeger@de.ibm.com>
6556 M: Cornelia Huck <cornelia.huck@de.ibm.com>
6557 L: linux-s390@vger.kernel.org
6558 W: http://www.ibm.com/developerworks/linux/linux390/
6559 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
6561 F: Documentation/s390/kvm.txt
6562 F: arch/s390/include/asm/kvm*
6565 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6566 M: Christoffer Dall <christoffer.dall@linaro.org>
6567 M: Marc Zyngier <marc.zyngier@arm.com>
6568 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6569 L: kvmarm@lists.cs.columbia.edu
6570 W: http://systems.cs.columbia.edu/projects/kvm-arm
6571 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6573 F: arch/arm/include/uapi/asm/kvm*
6574 F: arch/arm/include/asm/kvm*
6577 F: include/kvm/arm_*
6579 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6580 M: Christoffer Dall <christoffer.dall@linaro.org>
6581 M: Marc Zyngier <marc.zyngier@arm.com>
6582 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6583 L: kvmarm@lists.cs.columbia.edu
6585 F: arch/arm64/include/uapi/asm/kvm*
6586 F: arch/arm64/include/asm/kvm*
6589 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
6590 M: James Hogan <james.hogan@imgtec.com>
6591 L: linux-mips@linux-mips.org
6593 F: arch/mips/include/uapi/asm/kvm*
6594 F: arch/mips/include/asm/kvm*
6598 M: Eric Biederman <ebiederm@xmission.com>
6599 W: http://kernel.org/pub/linux/utils/kernel/kexec/
6600 L: kexec@lists.infradead.org
6602 F: include/linux/kexec.h
6603 F: include/uapi/linux/kexec.h
6607 M: David Howells <dhowells@redhat.com>
6608 L: keyrings@vger.kernel.org
6610 F: Documentation/security/keys.txt
6611 F: include/linux/key.h
6612 F: include/linux/key-type.h
6613 F: include/linux/keyctl.h
6614 F: include/uapi/linux/keyctl.h
6619 M: David Safford <safford@us.ibm.com>
6620 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6621 L: linux-security-module@vger.kernel.org
6622 L: keyrings@vger.kernel.org
6624 F: Documentation/security/keys-trusted-encrypted.txt
6625 F: include/keys/trusted-type.h
6626 F: security/keys/trusted.c
6627 F: security/keys/trusted.h
6630 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6631 M: David Safford <safford@us.ibm.com>
6632 L: linux-security-module@vger.kernel.org
6633 L: keyrings@vger.kernel.org
6635 F: Documentation/security/keys-trusted-encrypted.txt
6636 F: include/keys/encrypted-type.h
6637 F: security/keys/encrypted-keys/
6639 KGDB / KDB /debug_core
6640 M: Jason Wessel <jason.wessel@windriver.com>
6641 W: http://kgdb.wiki.kernel.org/
6642 L: kgdb-bugreport@lists.sourceforge.net
6643 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
6645 F: Documentation/DocBook/kgdb.tmpl
6646 F: drivers/misc/kgdbts.c
6647 F: drivers/tty/serial/kgdboc.c
6648 F: include/linux/kdb.h
6649 F: include/linux/kgdb.h
6653 M: Vegard Nossum <vegardno@ifi.uio.no>
6654 M: Pekka Enberg <penberg@kernel.org>
6656 F: Documentation/kmemcheck.txt
6657 F: arch/x86/include/asm/kmemcheck.h
6658 F: arch/x86/mm/kmemcheck/
6659 F: include/linux/kmemcheck.h
6663 M: Catalin Marinas <catalin.marinas@arm.com>
6665 F: Documentation/kmemleak.txt
6666 F: include/linux/kmemleak.h
6668 F: mm/kmemleak-test.c
6671 M: Ananth N Mavinakayanahalli <ananth@linux.vnet.ibm.com>
6672 M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6673 M: "David S. Miller" <davem@davemloft.net>
6674 M: Masami Hiramatsu <mhiramat@kernel.org>
6676 F: Documentation/kprobes.txt
6677 F: include/linux/kprobes.h
6680 KS0108 LCD CONTROLLER DRIVER
6681 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6682 W: http://miguelojeda.es/auxdisplay.htm
6683 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6685 F: Documentation/auxdisplay/ks0108
6686 F: drivers/auxdisplay/ks0108.c
6687 F: include/linux/ks0108.h
6690 M: David Ahern <dsa@cumulusnetworks.com>
6691 L: netdev@vger.kernel.org
6694 F: include/net/l3mdev.h
6696 LANTIQ MIPS ARCHITECTURE
6697 M: John Crispin <john@phrozen.org>
6698 L: linux-mips@linux-mips.org
6703 L: linux-x25@vger.kernel.org
6705 F: Documentation/networking/lapb-module.txt
6709 LASI 53c700 driver for PARISC
6710 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6711 L: linux-scsi@vger.kernel.org
6713 F: Documentation/scsi/53c700.txt
6714 F: drivers/scsi/53c700*
6717 M: Richard Purdie <rpurdie@rpsys.net>
6718 M: Jacek Anaszewski <j.anaszewski@samsung.com>
6719 L: linux-leds@vger.kernel.org
6720 T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6723 F: include/linux/leds.h
6725 LEGACY EEPROM DRIVER
6726 M: Jean Delvare <jdelvare@suse.com>
6728 F: Documentation/misc-devices/eeprom
6729 F: drivers/misc/eeprom/eeprom.c
6731 LEGO USB Tower driver
6732 M: Juergen Stuber <starblue@users.sourceforge.net>
6733 L: legousb-devel@lists.sourceforge.net
6734 W: http://legousb.sourceforge.net/
6736 F: drivers/usb/misc/legousbtower.c
6739 M: Michael Krufky <mkrufky@linuxtv.org>
6740 L: linux-media@vger.kernel.org
6741 W: https://linuxtv.org
6742 W: http://github.com/mkrufky
6743 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6744 T: git git://linuxtv.org/mkrufky/tuners.git
6746 F: drivers/media/dvb-frontends/lg2160.*
6748 LGDT3305 MEDIA DRIVER
6749 M: Michael Krufky <mkrufky@linuxtv.org>
6750 L: linux-media@vger.kernel.org
6751 W: https://linuxtv.org
6752 W: http://github.com/mkrufky
6753 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6754 T: git git://linuxtv.org/mkrufky/tuners.git
6756 F: drivers/media/dvb-frontends/lgdt3305.*
6759 M: Rusty Russell <rusty@rustcorp.com.au>
6760 L: lguest@lists.ozlabs.org
6761 W: http://lguest.ozlabs.org/
6763 F: arch/x86/include/asm/lguest*.h
6766 F: include/linux/lguest*.h
6769 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6770 M: Tejun Heo <tj@kernel.org>
6771 L: linux-ide@vger.kernel.org
6772 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6775 F: include/linux/ata.h
6776 F: include/linux/libata.h
6777 F: Documentation/devicetree/bindings/ata/
6779 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6780 M: Viresh Kumar <vireshk@kernel.org>
6781 L: linux-ide@vger.kernel.org
6782 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6784 F: include/linux/pata_arasan_cf_data.h
6785 F: drivers/ata/pata_arasan_cf.c
6788 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6789 M: Tejun Heo <tj@kernel.org>
6790 L: linux-ide@vger.kernel.org
6791 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6793 F: drivers/ata/pata_*.c
6794 F: drivers/ata/ata_generic.c
6796 LIBATA SATA AHCI PLATFORM devices support
6797 M: Hans de Goede <hdegoede@redhat.com>
6798 M: Tejun Heo <tj@kernel.org>
6799 L: linux-ide@vger.kernel.org
6800 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6802 F: drivers/ata/ahci_platform.c
6803 F: drivers/ata/libahci_platform.c
6804 F: include/linux/ahci_platform.h
6806 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6807 M: Mikael Pettersson <mikpelinux@gmail.com>
6808 L: linux-ide@vger.kernel.org
6809 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6811 F: drivers/ata/sata_promise.*
6814 M: Sasha Levin <sasha.levin@oracle.com>
6816 F: tools/lib/lockdep/
6818 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6819 M: Dan Williams <dan.j.williams@intel.com>
6820 L: linux-nvdimm@lists.01.org
6821 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6822 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
6825 F: include/linux/nd.h
6826 F: include/linux/libnvdimm.h
6827 F: include/uapi/linux/ndctl.h
6829 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6830 M: Ross Zwisler <ross.zwisler@linux.intel.com>
6831 L: linux-nvdimm@lists.01.org
6832 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6834 F: drivers/nvdimm/blk.c
6835 F: drivers/nvdimm/region_devs.c
6836 F: drivers/acpi/nfit*
6838 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6839 M: Vishal Verma <vishal.l.verma@intel.com>
6840 L: linux-nvdimm@lists.01.org
6841 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6843 F: drivers/nvdimm/btt*
6845 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6846 M: Ross Zwisler <ross.zwisler@linux.intel.com>
6847 L: linux-nvdimm@lists.01.org
6848 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6850 F: drivers/nvdimm/pmem.c
6851 F: include/linux/pmem.h
6852 F: arch/*/include/asm/pmem.h
6854 LIGHTNVM PLATFORM SUPPORT
6855 M: Matias Bjorling <mb@lightnvm.io>
6856 W: http://github/OpenChannelSSD
6857 L: linux-block@vger.kernel.org
6859 F: drivers/lightnvm/
6860 F: include/linux/lightnvm.h
6861 F: include/uapi/linux/lightnvm.h
6863 LINUX FOR IBM pSERIES (RS/6000)
6864 M: Paul Mackerras <paulus@au.ibm.com>
6865 W: http://www.ibm.com/linux/ltc/projects/ppc
6867 F: arch/powerpc/boot/rs6000.h
6869 LINUX FOR POWERPC (32-BIT AND 64-BIT)
6870 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6871 M: Paul Mackerras <paulus@samba.org>
6872 M: Michael Ellerman <mpe@ellerman.id.au>
6873 W: http://www.penguinppc.org/
6874 L: linuxppc-dev@lists.ozlabs.org
6875 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6876 T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6878 F: Documentation/powerpc/
6880 F: drivers/char/tpm/tpm_ibmvtpm*
6881 F: drivers/crypto/nx/
6882 F: drivers/crypto/vmx/
6883 F: drivers/net/ethernet/ibm/ibmveth.*
6884 F: drivers/net/ethernet/ibm/ibmvnic.*
6885 F: drivers/pci/hotplug/rpa*
6886 F: drivers/scsi/ibmvscsi/
6894 LINUX FOR POWER MACINTOSH
6895 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6896 W: http://www.penguinppc.org/
6897 L: linuxppc-dev@lists.ozlabs.org
6899 F: arch/powerpc/platforms/powermac/
6900 F: drivers/macintosh/
6902 LINUX FOR POWERPC EMBEDDED MPC5XXX
6903 M: Anatolij Gustschin <agust@denx.de>
6904 L: linuxppc-dev@lists.ozlabs.org
6905 T: git git://git.denx.de/linux-denx-agust.git
6907 F: arch/powerpc/platforms/512x/
6908 F: arch/powerpc/platforms/52xx/
6910 LINUX FOR POWERPC EMBEDDED PPC4XX
6911 M: Alistair Popple <alistair@popple.id.au>
6912 M: Matt Porter <mporter@kernel.crashing.org>
6913 W: http://www.penguinppc.org/
6914 L: linuxppc-dev@lists.ozlabs.org
6916 F: arch/powerpc/platforms/40x/
6917 F: arch/powerpc/platforms/44x/
6919 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6920 L: linuxppc-dev@lists.ozlabs.org
6922 F: arch/powerpc/*/*virtex*
6923 F: arch/powerpc/*/*/*virtex*
6925 LINUX FOR POWERPC EMBEDDED PPC8XX
6926 M: Vitaly Bordug <vitb@kernel.crashing.org>
6927 W: http://www.penguinppc.org/
6928 L: linuxppc-dev@lists.ozlabs.org
6930 F: arch/powerpc/platforms/8xx/
6932 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6933 M: Scott Wood <oss@buserror.net>
6934 M: Kumar Gala <galak@kernel.crashing.org>
6935 W: http://www.penguinppc.org/
6936 L: linuxppc-dev@lists.ozlabs.org
6937 T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6939 F: arch/powerpc/platforms/83xx/
6940 F: arch/powerpc/platforms/85xx/
6942 LINUX FOR POWERPC PA SEMI PWRFICIENT
6943 M: Olof Johansson <olof@lixom.net>
6944 L: linuxppc-dev@lists.ozlabs.org
6946 F: arch/powerpc/platforms/pasemi/
6947 F: drivers/*/*pasemi*
6948 F: drivers/*/*/*pasemi*
6950 LINUX SECURITY MODULE (LSM) FRAMEWORK
6951 M: Chris Wright <chrisw@sous-sol.org>
6952 L: linux-security-module@vger.kernel.org
6955 LIS3LV02D ACCELEROMETER DRIVER
6956 M: Eric Piel <eric.piel@tremplin-utc.net>
6958 F: Documentation/misc-devices/lis3lv02d
6959 F: drivers/misc/lis3lv02d/
6960 F: drivers/platform/x86/hp_accel.c
6963 M: Josh Poimboeuf <jpoimboe@redhat.com>
6964 M: Jessica Yu <jeyu@redhat.com>
6965 M: Jiri Kosina <jikos@kernel.org>
6966 M: Miroslav Benes <mbenes@suse.cz>
6967 R: Petr Mladek <pmladek@suse.com>
6969 F: kernel/livepatch/
6970 F: include/linux/livepatch.h
6971 F: arch/x86/include/asm/livepatch.h
6972 F: arch/x86/kernel/livepatch.c
6973 F: Documentation/livepatch/
6974 F: Documentation/ABI/testing/sysfs-kernel-livepatch
6975 F: samples/livepatch/
6976 L: live-patching@vger.kernel.org
6977 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6979 LINUX KERNEL DUMP TEST MODULE (LKDTM)
6980 M: Kees Cook <keescook@chromium.org>
6982 F: drivers/misc/lkdtm*
6985 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6987 F: include/linux/llc.h
6988 F: include/uapi/linux/llc.h
6992 LM73 HARDWARE MONITOR DRIVER
6993 M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6994 L: linux-hwmon@vger.kernel.org
6996 F: drivers/hwmon/lm73.c
6998 LM78 HARDWARE MONITOR DRIVER
6999 M: Jean Delvare <jdelvare@suse.com>
7000 L: linux-hwmon@vger.kernel.org
7002 F: Documentation/hwmon/lm78
7003 F: drivers/hwmon/lm78.c
7005 LM83 HARDWARE MONITOR DRIVER
7006 M: Jean Delvare <jdelvare@suse.com>
7007 L: linux-hwmon@vger.kernel.org
7009 F: Documentation/hwmon/lm83
7010 F: drivers/hwmon/lm83.c
7012 LM90 HARDWARE MONITOR DRIVER
7013 M: Jean Delvare <jdelvare@suse.com>
7014 L: linux-hwmon@vger.kernel.org
7016 F: Documentation/hwmon/lm90
7017 F: Documentation/devicetree/bindings/hwmon/lm90.txt
7018 F: drivers/hwmon/lm90.c
7020 LM95234 HARDWARE MONITOR DRIVER
7021 M: Guenter Roeck <linux@roeck-us.net>
7022 L: linux-hwmon@vger.kernel.org
7024 F: Documentation/hwmon/lm95234
7025 F: drivers/hwmon/lm95234.c
7027 LME2510 MEDIA DRIVER
7028 M: Malcolm Priestley <tvboxspy@gmail.com>
7029 L: linux-media@vger.kernel.org
7030 W: https://linuxtv.org
7031 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7033 F: drivers/media/usb/dvb-usb-v2/lmedm04*
7036 M: Peter Zijlstra <peterz@infradead.org>
7037 M: Ingo Molnar <mingo@redhat.com>
7038 L: linux-kernel@vger.kernel.org
7039 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
7041 F: Documentation/locking/
7042 F: include/linux/lockdep.h
7043 F: include/linux/spinlock*.h
7044 F: arch/*/include/asm/spinlock*.h
7045 F: include/linux/rwlock*.h
7046 F: include/linux/mutex*.h
7047 F: arch/*/include/asm/mutex*.h
7048 F: include/linux/rwsem*.h
7049 F: arch/*/include/asm/rwsem.h
7050 F: include/linux/seqlock.h
7051 F: lib/locking*.[ch]
7054 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
7055 M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
7056 L: linux-ntfs-dev@lists.sourceforge.net
7057 W: http://www.linux-ntfs.org/content/view/19/37/
7059 F: Documentation/ldm.txt
7060 F: block/partitions/ldm.*
7063 M: Joern Engel <joern@logfs.org>
7064 M: Prasad Joshi <prasadjoshi.linux@gmail.com>
7070 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
7071 M: Sathya Prakash <sathya.prakash@broadcom.com>
7072 M: Chaitra P B <chaitra.basappa@broadcom.com>
7073 M: Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
7074 L: MPT-FusionLinux.pdl@broadcom.com
7075 L: linux-scsi@vger.kernel.org
7076 W: http://www.avagotech.com/support/
7078 F: drivers/message/fusion/
7079 F: drivers/scsi/mpt2sas/
7080 F: drivers/scsi/mpt3sas/
7082 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
7083 M: Matthew Wilcox <matthew@wil.cx>
7084 L: linux-scsi@vger.kernel.org
7086 F: drivers/scsi/sym53c8xx_2/
7088 LTC4261 HARDWARE MONITOR DRIVER
7089 M: Guenter Roeck <linux@roeck-us.net>
7090 L: linux-hwmon@vger.kernel.org
7092 F: Documentation/hwmon/ltc4261
7093 F: drivers/hwmon/ltc4261.c
7095 LTP (Linux Test Project)
7096 M: Mike Frysinger <vapier@gentoo.org>
7097 M: Cyril Hrubis <chrubis@suse.cz>
7098 M: Wanlong Gao <wanlong.gao@gmail.com>
7099 M: Jan Stancek <jstancek@redhat.com>
7100 M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
7101 M: Alexey Kodanev <alexey.kodanev@oracle.com>
7102 L: ltp@lists.linux.it (subscribers-only)
7103 W: http://linux-test-project.github.io/
7104 T: git git://github.com/linux-test-project/ltp.git
7108 W: http://www.linux-m32r.org/
7113 M: Geert Uytterhoeven <geert@linux-m68k.org>
7114 L: linux-m68k@lists.linux-m68k.org
7115 W: http://www.linux-m68k.org/
7116 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
7121 M68K ON APPLE MACINTOSH
7122 M: Joshua Thompson <funaho@jurai.org>
7123 W: http://www.mac.linux-m68k.org/
7124 L: linux-m68k@lists.linux-m68k.org
7129 M: Philip Blundell <philb@gnu.org>
7130 W: http://www.tazenda.demon.co.uk/phil/linux-hp
7134 M88DS3103 MEDIA DRIVER
7135 M: Antti Palosaari <crope@iki.fi>
7136 L: linux-media@vger.kernel.org
7137 W: https://linuxtv.org
7138 W: http://palosaari.fi/linux/
7139 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7140 T: git git://linuxtv.org/anttip/media_tree.git
7142 F: drivers/media/dvb-frontends/m88ds3103*
7144 M88RS2000 MEDIA DRIVER
7145 M: Malcolm Priestley <tvboxspy@gmail.com>
7146 L: linux-media@vger.kernel.org
7147 W: https://linuxtv.org
7148 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7150 F: drivers/media/dvb-frontends/m88rs2000*
7152 MA901 MASTERKIT USB FM RADIO DRIVER
7153 M: Alexey Klimov <klimov.linux@gmail.com>
7154 L: linux-media@vger.kernel.org
7155 T: git git://linuxtv.org/media_tree.git
7157 F: drivers/media/radio/radio-ma901.c
7160 M: Johannes Berg <johannes@sipsolutions.net>
7161 L: linux-wireless@vger.kernel.org
7162 W: http://wireless.kernel.org/
7163 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7164 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
7166 F: Documentation/networking/mac80211-injection.txt
7167 F: include/net/mac80211.h
7169 F: drivers/net/wireless/mac80211_hwsim.[ch]
7172 M: Patrick McHardy <kaber@trash.net>
7173 L: netdev@vger.kernel.org
7175 F: drivers/net/macvlan.c
7176 F: include/linux/if_macvlan.h
7179 M: Jassi Brar <jassisinghbrar@gmail.com>
7180 L: linux-kernel@vger.kernel.org
7183 F: include/linux/mailbox_client.h
7184 F: include/linux/mailbox_controller.h
7186 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
7187 M: Michael Kerrisk <mtk.manpages@gmail.com>
7188 W: http://www.kernel.org/doc/man-pages
7189 L: linux-man@vger.kernel.org
7192 MARVELL ARMADA DRM SUPPORT
7193 M: Russell King <rmk+kernel@armlinux.org.uk>
7195 F: drivers/gpu/drm/armada/
7196 F: include/uapi/drm/armada_drm.h
7197 F: Documentation/devicetree/bindings/display/armada/
7199 MARVELL 88E6352 DSA support
7200 M: Guenter Roeck <linux@roeck-us.net>
7202 F: drivers/net/dsa/mv88e6352.c
7204 MARVELL CRYPTO DRIVER
7205 M: Boris Brezillon <boris.brezillon@free-electrons.com>
7206 M: Arnaud Ebalard <arno@natisbad.org>
7207 F: drivers/crypto/marvell/
7209 L: linux-crypto@vger.kernel.org
7211 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
7212 M: Mirko Lindner <mlindner@marvell.com>
7213 M: Stephen Hemminger <stephen@networkplumber.org>
7214 L: netdev@vger.kernel.org
7216 F: drivers/net/ethernet/marvell/sk*
7218 MARVELL LIBERTAS WIRELESS DRIVER
7219 L: libertas-dev@lists.infradead.org
7221 F: drivers/net/wireless/marvell/libertas/
7223 MARVELL MV643XX ETHERNET DRIVER
7224 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
7225 L: netdev@vger.kernel.org
7227 F: drivers/net/ethernet/marvell/mv643xx_eth.*
7228 F: include/linux/mv643xx.h
7230 MARVELL MVNETA ETHERNET DRIVER
7231 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7232 L: netdev@vger.kernel.org
7234 F: drivers/net/ethernet/marvell/mvneta.*
7236 MARVELL MWIFIEX WIRELESS DRIVER
7237 M: Amitkumar Karwar <akarwar@marvell.com>
7238 M: Nishant Sarmukadam <nishants@marvell.com>
7239 L: linux-wireless@vger.kernel.org
7241 F: drivers/net/wireless/marvell/mwifiex/
7243 MARVELL MWL8K WIRELESS DRIVER
7244 M: Lennert Buytenhek <buytenh@wantstofly.org>
7245 L: linux-wireless@vger.kernel.org
7247 F: drivers/net/wireless/marvell/mwl8k.c
7249 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
7250 M: Nicolas Pitre <nico@fluxnic.net>
7252 F: drivers/mmc/host/mvsdio.*
7254 MATROX FRAMEBUFFER DRIVER
7255 L: linux-fbdev@vger.kernel.org
7257 F: drivers/video/fbdev/matrox/matroxfb_*
7258 F: include/uapi/linux/matroxfb.h
7260 MAX16065 HARDWARE MONITOR DRIVER
7261 M: Guenter Roeck <linux@roeck-us.net>
7262 L: linux-hwmon@vger.kernel.org
7264 F: Documentation/hwmon/max16065
7265 F: drivers/hwmon/max16065.c
7267 MAX20751 HARDWARE MONITOR DRIVER
7268 M: Guenter Roeck <linux@roeck-us.net>
7269 L: linux-hwmon@vger.kernel.org
7271 F: Documentation/hwmon/max20751
7272 F: drivers/hwmon/max20751.c
7274 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
7275 M: "Hans J. Koch" <hjk@hansjkoch.de>
7276 L: linux-hwmon@vger.kernel.org
7278 F: Documentation/hwmon/max6650
7279 F: drivers/hwmon/max6650.c
7281 MAX6697 HARDWARE MONITOR DRIVER
7282 M: Guenter Roeck <linux@roeck-us.net>
7283 L: linux-hwmon@vger.kernel.org
7285 F: Documentation/hwmon/max6697
7286 F: Documentation/devicetree/bindings/i2c/max6697.txt
7287 F: drivers/hwmon/max6697.c
7288 F: include/linux/platform_data/max6697.h
7290 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
7291 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
7292 L: linux-pm@vger.kernel.org
7294 F: drivers/power/max14577_charger.c
7295 F: drivers/power/max77693_charger.c
7297 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
7298 M: Javier Martinez Canillas <javier@osg.samsung.com>
7299 L: linux-kernel@vger.kernel.org
7301 F: drivers/*/*max77802*.c
7302 F: Documentation/devicetree/bindings/*/*max77802.txt
7303 F: include/dt-bindings/*/*max77802.h
7305 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
7306 M: Chanwoo Choi <cw00.choi@samsung.com>
7307 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
7308 L: linux-kernel@vger.kernel.org
7310 F: drivers/*/max14577*.c
7311 F: drivers/*/max77686*.c
7312 F: drivers/*/max77693*.c
7313 F: drivers/extcon/extcon-max14577.c
7314 F: drivers/extcon/extcon-max77693.c
7315 F: drivers/rtc/rtc-max77686.c
7316 F: drivers/clk/clk-max77686.c
7317 F: Documentation/devicetree/bindings/mfd/max14577.txt
7318 F: Documentation/devicetree/bindings/*/max77686.txt
7319 F: Documentation/devicetree/bindings/mfd/max77693.txt
7320 F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
7321 F: include/linux/mfd/max14577*.h
7322 F: include/linux/mfd/max77686*.h
7323 F: include/linux/mfd/max77693*.h
7325 MAXIRADIO FM RADIO RECEIVER DRIVER
7326 M: Hans Verkuil <hverkuil@xs4all.nl>
7327 L: linux-media@vger.kernel.org
7328 T: git git://linuxtv.org/media_tree.git
7329 W: https://linuxtv.org
7331 F: drivers/media/radio/radio-maxiradio*
7333 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
7334 M: Peter Rosin <peda@axentia.se>
7335 L: linux-iio@vger.kernel.org
7337 F: drivers/iio/potentiometer/mcp4531.c
7339 MEDIA DRIVERS FOR RENESAS - VSP1
7340 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7341 L: linux-media@vger.kernel.org
7342 L: linux-renesas-soc@vger.kernel.org
7343 T: git git://linuxtv.org/media_tree.git
7345 F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
7346 F: drivers/media/platform/vsp1/
7348 MEDIA DRIVERS FOR ASCOT2E
7349 M: Sergey Kozlov <serjk@netup.ru>
7350 L: linux-media@vger.kernel.org
7351 W: https://linuxtv.org
7353 T: git git://linuxtv.org/media_tree.git
7355 F: drivers/media/dvb-frontends/ascot2e*
7357 MEDIA DRIVERS FOR CXD2841ER
7358 M: Sergey Kozlov <serjk@netup.ru>
7359 L: linux-media@vger.kernel.org
7360 W: https://linuxtv.org
7362 T: git git://linuxtv.org/media_tree.git
7364 F: drivers/media/dvb-frontends/cxd2841er*
7366 MEDIA DRIVERS FOR HORUS3A
7367 M: Sergey Kozlov <serjk@netup.ru>
7368 L: linux-media@vger.kernel.org
7369 W: https://linuxtv.org
7371 T: git git://linuxtv.org/media_tree.git
7373 F: drivers/media/dvb-frontends/horus3a*
7375 MEDIA DRIVERS FOR LNBH25
7376 M: Sergey Kozlov <serjk@netup.ru>
7377 L: linux-media@vger.kernel.org
7378 W: https://linuxtv.org
7380 T: git git://linuxtv.org/media_tree.git
7382 F: drivers/media/dvb-frontends/lnbh25*
7384 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
7385 M: Sergey Kozlov <serjk@netup.ru>
7386 L: linux-media@vger.kernel.org
7387 W: https://linuxtv.org
7389 T: git git://linuxtv.org/media_tree.git
7391 F: drivers/media/pci/netup_unidvb/*
7393 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
7394 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
7395 M: Mauro Carvalho Chehab <mchehab@kernel.org>
7396 P: LinuxTV.org Project
7397 L: linux-media@vger.kernel.org
7398 W: https://linuxtv.org
7399 Q: http://patchwork.kernel.org/project/linux-media/list/
7400 T: git git://linuxtv.org/media_tree.git
7402 F: Documentation/dvb/
7403 F: Documentation/video4linux/
7404 F: Documentation/DocBook/media/
7406 F: drivers/staging/media/
7407 F: include/linux/platform_data/media/
7409 F: include/uapi/linux/dvb/
7410 F: include/uapi/linux/videodev2.h
7411 F: include/uapi/linux/media.h
7412 F: include/uapi/linux/v4l2-*
7413 F: include/uapi/linux/meye.h
7414 F: include/uapi/linux/ivtv*
7415 F: include/uapi/linux/uvcvideo.h
7417 MEDIATEK ETHERNET DRIVER
7418 M: Felix Fietkau <nbd@openwrt.org>
7419 M: John Crispin <blogic@openwrt.org>
7420 L: netdev@vger.kernel.org
7422 F: drivers/net/ethernet/mediatek/
7424 MEDIATEK MT7601U WIRELESS LAN DRIVER
7425 M: Jakub Kicinski <kubakici@wp.pl>
7426 L: linux-wireless@vger.kernel.org
7428 F: drivers/net/wireless/mediatek/mt7601u/
7430 MEGARAID SCSI/SAS DRIVERS
7431 M: Kashyap Desai <kashyap.desai@avagotech.com>
7432 M: Sumit Saxena <sumit.saxena@avagotech.com>
7433 M: Uday Lingala <uday.lingala@avagotech.com>
7434 L: megaraidlinux.pdl@avagotech.com
7435 L: linux-scsi@vger.kernel.org
7436 W: http://www.lsi.com
7438 F: Documentation/scsi/megaraid.txt
7439 F: drivers/scsi/megaraid.*
7440 F: drivers/scsi/megaraid/
7442 MELLANOX ETHERNET DRIVER (mlx4_en)
7443 M: Tariq Toukan <tariqt@mellanox.com>
7444 L: netdev@vger.kernel.org
7446 W: http://www.mellanox.com
7447 Q: http://patchwork.ozlabs.org/project/netdev/list/
7448 F: drivers/net/ethernet/mellanox/mlx4/en_*
7450 MELLANOX ETHERNET DRIVER (mlx5e)
7451 M: Saeed Mahameed <saeedm@mellanox.com>
7452 L: netdev@vger.kernel.org
7454 W: http://www.mellanox.com
7455 Q: http://patchwork.ozlabs.org/project/netdev/list/
7456 F: drivers/net/ethernet/mellanox/mlx5/core/en_*
7458 MELLANOX ETHERNET SWITCH DRIVERS
7459 M: Jiri Pirko <jiri@mellanox.com>
7460 M: Ido Schimmel <idosch@mellanox.com>
7461 L: netdev@vger.kernel.org
7463 W: http://www.mellanox.com
7464 Q: http://patchwork.ozlabs.org/project/netdev/list/
7465 F: drivers/net/ethernet/mellanox/mlxsw/
7468 M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7469 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7470 L: linux-kernel@vger.kernel.org
7472 F: kernel/membarrier.c
7473 F: include/uapi/linux/membarrier.h
7476 L: linux-mm@kvack.org
7477 W: http://www.linux-mm.org
7479 F: include/linux/mm.h
7480 F: include/linux/gfp.h
7481 F: include/linux/mmzone.h
7482 F: include/linux/memory_hotplug.h
7483 F: include/linux/vmalloc.h
7486 MEMORY TECHNOLOGY DEVICES (MTD)
7487 M: David Woodhouse <dwmw2@infradead.org>
7488 M: Brian Norris <computersforpeace@gmail.com>
7489 L: linux-mtd@lists.infradead.org
7490 W: http://www.linux-mtd.infradead.org/
7491 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
7492 T: git git://git.infradead.org/linux-mtd.git
7493 T: git git://git.infradead.org/l2-mtd.git
7495 F: Documentation/devicetree/bindings/mtd/
7497 F: include/linux/mtd/
7498 F: include/uapi/mtd/
7500 MEN A21 WATCHDOG DRIVER
7501 M: Johannes Thumshirn <morbidrsa@gmail.com>
7502 L: linux-watchdog@vger.kernel.org
7504 F: drivers/watchdog/mena21_wdt.c
7506 MEN CHAMELEON BUS (mcb)
7507 M: Johannes Thumshirn <morbidrsa@gmail.com>
7510 F: include/linux/mcb.h
7511 F: Documentation/men-chameleon-bus.txt
7513 MEN F21BMC (Board Management Controller)
7514 M: Andreas Werner <andreas.werner@men.de>
7516 F: drivers/mfd/menf21bmc.c
7517 F: drivers/watchdog/menf21bmc_wdt.c
7518 F: drivers/leds/leds-menf21bmc.c
7519 F: drivers/hwmon/menf21bmc_hwmon.c
7520 F: Documentation/hwmon/menf21bmc
7523 M: James Hogan <james.hogan@imgtec.com>
7524 L: linux-metag@vger.kernel.org
7525 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
7528 F: Documentation/metag/
7529 F: Documentation/devicetree/bindings/metag/
7530 F: Documentation/devicetree/bindings/interrupt-controller/img,*
7531 F: drivers/clocksource/metag_generic.c
7532 F: drivers/irqchip/irq-metag.c
7533 F: drivers/irqchip/irq-metag-ext.c
7534 F: drivers/tty/metag_da.c
7536 MICROBLAZE ARCHITECTURE
7537 M: Michal Simek <monstr@monstr.eu>
7538 W: http://www.monstr.eu/fdt/
7539 T: git git://git.monstr.eu/linux-2.6-microblaze.git
7543 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7544 M: Chen Yu <yu.c.chen@intel.com>
7545 L: platform-driver-x86@vger.kernel.org
7547 F: drivers/platform/x86/surfacepro3_button.c
7550 M: Oliver Neukum <oliver@neukum.org>
7552 F: drivers/usb/image/microtek.*
7555 M: Ralf Baechle <ralf@linux-mips.org>
7556 L: linux-mips@linux-mips.org
7557 W: http://www.linux-mips.org/
7558 T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
7559 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7561 F: Documentation/devicetree/bindings/mips/
7562 F: Documentation/mips/
7565 MIPS/LOONGSON1 ARCHITECTURE
7566 M: Keguang Zhang <keguang.zhang@gmail.com>
7567 L: linux-mips@linux-mips.org
7569 F: arch/mips/loongson32/
7570 F: arch/mips/include/asm/mach-loongson32/
7571 F: drivers/*/*loongson1*
7572 F: drivers/*/*/*loongson1*
7574 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7575 M: Hans Verkuil <hverkuil@xs4all.nl>
7576 L: linux-media@vger.kernel.org
7577 T: git git://linuxtv.org/media_tree.git
7578 W: https://linuxtv.org
7580 F: drivers/media/radio/radio-miropcm20*
7582 MELLANOX MLX4 core VPI driver
7583 M: Yishai Hadas <yishaih@mellanox.com>
7584 L: netdev@vger.kernel.org
7585 L: linux-rdma@vger.kernel.org
7586 W: http://www.mellanox.com
7587 Q: http://patchwork.ozlabs.org/project/netdev/list/
7589 F: drivers/net/ethernet/mellanox/mlx4/
7590 F: include/linux/mlx4/
7592 MELLANOX MLX4 IB driver
7593 M: Yishai Hadas <yishaih@mellanox.com>
7594 L: linux-rdma@vger.kernel.org
7595 W: http://www.mellanox.com
7596 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7598 F: drivers/infiniband/hw/mlx4/
7599 F: include/linux/mlx4/
7601 MELLANOX MLX5 core VPI driver
7602 M: Matan Barak <matanb@mellanox.com>
7603 M: Leon Romanovsky <leonro@mellanox.com>
7604 L: netdev@vger.kernel.org
7605 L: linux-rdma@vger.kernel.org
7606 W: http://www.mellanox.com
7607 Q: http://patchwork.ozlabs.org/project/netdev/list/
7609 F: drivers/net/ethernet/mellanox/mlx5/core/
7610 F: include/linux/mlx5/
7612 MELLANOX MLX5 IB driver
7613 M: Matan Barak <matanb@mellanox.com>
7614 M: Leon Romanovsky <leonro@mellanox.com>
7615 L: linux-rdma@vger.kernel.org
7616 W: http://www.mellanox.com
7617 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7619 F: drivers/infiniband/hw/mlx5/
7620 F: include/linux/mlx5/
7622 MELEXIS MLX90614 DRIVER
7623 M: Crt Mori <cmo@melexis.com>
7624 L: linux-iio@vger.kernel.org
7625 W: http://www.melexis.com
7627 F: drivers/iio/temperature/mlx90614.c
7629 MN88472 MEDIA DRIVER
7630 M: Antti Palosaari <crope@iki.fi>
7631 L: linux-media@vger.kernel.org
7632 W: https://linuxtv.org
7633 W: http://palosaari.fi/linux/
7634 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7635 T: git git://linuxtv.org/anttip/media_tree.git
7637 F: drivers/staging/media/mn88472/
7638 F: drivers/media/dvb-frontends/mn88472.h
7640 MN88473 MEDIA DRIVER
7641 M: Antti Palosaari <crope@iki.fi>
7642 L: linux-media@vger.kernel.org
7643 W: https://linuxtv.org
7644 W: http://palosaari.fi/linux/
7645 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7647 F: drivers/media/dvb-frontends/mn88473*
7650 M: Rusty Russell <rusty@rustcorp.com.au>
7652 F: include/linux/module.h
7655 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7656 W: http://popies.net/meye/
7658 F: Documentation/video4linux/meye.txt
7659 F: drivers/media/pci/meye/
7660 F: include/uapi/linux/meye.h
7662 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7663 M: Jiri Slaby <jirislaby@gmail.com>
7665 F: Documentation/serial/moxa-smartio
7666 F: drivers/tty/mxser.*
7668 MR800 AVERMEDIA USB FM RADIO DRIVER
7669 M: Alexey Klimov <klimov.linux@gmail.com>
7670 L: linux-media@vger.kernel.org
7671 T: git git://linuxtv.org/media_tree.git
7673 F: drivers/media/radio/radio-mr800.c
7675 MRF24J40 IEEE 802.15.4 RADIO DRIVER
7676 M: Alan Ott <alan@signal11.us>
7677 L: linux-wpan@vger.kernel.org
7679 F: drivers/net/ieee802154/mrf24j40.c
7680 F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7683 M: "Lee, Chun-Yi" <jlee@suse.com>
7684 L: platform-driver-x86@vger.kernel.org
7686 F: drivers/platform/x86/msi-laptop.c
7689 L: platform-driver-x86@vger.kernel.org
7691 F: drivers/platform/x86/msi-wmi.c
7694 M: Antti Palosaari <crope@iki.fi>
7695 L: linux-media@vger.kernel.org
7696 W: https://linuxtv.org
7697 W: http://palosaari.fi/linux/
7698 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7699 T: git git://linuxtv.org/anttip/media_tree.git
7701 F: drivers/media/tuners/msi001*
7703 MSI2500 MEDIA DRIVER
7704 M: Antti Palosaari <crope@iki.fi>
7705 L: linux-media@vger.kernel.org
7706 W: https://linuxtv.org
7707 W: http://palosaari.fi/linux/
7708 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7709 T: git git://linuxtv.org/anttip/media_tree.git
7711 F: drivers/media/usb/msi2500/
7713 MSYSTEMS DISKONCHIP G3 MTD DRIVER
7714 M: Robert Jarzmik <robert.jarzmik@free.fr>
7715 L: linux-mtd@lists.infradead.org
7717 F: drivers/mtd/devices/docg3*
7719 MT9M032 APTINA SENSOR DRIVER
7720 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7721 L: linux-media@vger.kernel.org
7722 T: git git://linuxtv.org/media_tree.git
7724 F: drivers/media/i2c/mt9m032.c
7725 F: include/media/i2c/mt9m032.h
7727 MT9P031 APTINA CAMERA SENSOR
7728 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7729 L: linux-media@vger.kernel.org
7730 T: git git://linuxtv.org/media_tree.git
7732 F: drivers/media/i2c/mt9p031.c
7733 F: include/media/i2c/mt9p031.h
7735 MT9T001 APTINA CAMERA SENSOR
7736 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7737 L: linux-media@vger.kernel.org
7738 T: git git://linuxtv.org/media_tree.git
7740 F: drivers/media/i2c/mt9t001.c
7741 F: include/media/i2c/mt9t001.h
7743 MT9V032 APTINA CAMERA SENSOR
7744 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7745 L: linux-media@vger.kernel.org
7746 T: git git://linuxtv.org/media_tree.git
7748 F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7749 F: drivers/media/i2c/mt9v032.c
7750 F: include/media/i2c/mt9v032.h
7752 MULTIFUNCTION DEVICES (MFD)
7753 M: Lee Jones <lee.jones@linaro.org>
7754 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7757 F: include/linux/mfd/
7759 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7760 M: Ulf Hansson <ulf.hansson@linaro.org>
7761 L: linux-mmc@vger.kernel.org
7762 T: git git://git.linaro.org/people/ulf.hansson/mmc.git
7765 F: include/linux/mmc/
7766 F: include/uapi/linux/mmc/
7768 MULTIMEDIA CARD (MMC) ETC. OVER SPI
7770 F: drivers/mmc/host/mmc_spi.c
7771 F: include/linux/spi/mmc_spi.h
7773 MULTISOUND SOUND DRIVER
7774 M: Andrew Veliath <andrewtv@usa.net>
7776 F: Documentation/sound/oss/MultiSound
7779 MULTITECH MULTIPORT CARD (ISICOM)
7781 F: drivers/tty/isicom.c
7782 F: include/linux/isicom.h
7784 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7785 M: Bin Liu <b-liu@ti.com>
7786 L: linux-usb@vger.kernel.org
7787 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7789 F: drivers/usb/musb/
7791 MXL5007T MEDIA DRIVER
7792 M: Michael Krufky <mkrufky@linuxtv.org>
7793 L: linux-media@vger.kernel.org
7794 W: https://linuxtv.org
7795 W: http://github.com/mkrufky
7796 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7797 T: git git://linuxtv.org/mkrufky/tuners.git
7799 F: drivers/media/tuners/mxl5007t.*
7801 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7802 M: Hyong-Youb Kim <hykim@myri.com>
7803 L: netdev@vger.kernel.org
7804 W: https://www.myricom.com/support/downloads/myri10ge.html
7806 F: drivers/net/ethernet/myricom/myri10ge/
7808 NAND FLASH SUBSYSTEM
7809 M: Boris Brezillon <boris.brezillon@free-electrons.com>
7810 R: Richard Weinberger <richard@nod.at>
7811 L: linux-mtd@lists.infradead.org
7812 W: http://www.linux-mtd.infradead.org/
7813 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
7814 T: git git://github.com/linux-nand/linux.git
7816 F: drivers/mtd/nand/
7817 F: include/linux/mtd/nand*.h
7819 NATSEMI ETHERNET DRIVER (DP8381x)
7821 F: drivers/net/ethernet/natsemi/natsemi.c
7823 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7824 M: Daniel Mack <zonque@gmail.com>
7826 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7827 W: http://www.native-instruments.com
7831 M: Petr Vandrovec <petr@vandrovec.name>
7835 NCR 5380 SCSI DRIVERS
7836 M: Finn Thain <fthain@telegraphics.com.au>
7837 M: Michael Schmitz <schmitzmic@gmail.com>
7838 L: linux-scsi@vger.kernel.org
7840 F: Documentation/scsi/g_NCR5380.txt
7841 F: Documentation/scsi/dtc3x80.txt
7842 F: drivers/scsi/NCR5380.*
7843 F: drivers/scsi/arm/cumana_1.c
7844 F: drivers/scsi/arm/oak.c
7845 F: drivers/scsi/atari_scsi.*
7846 F: drivers/scsi/dmx3191d.c
7847 F: drivers/scsi/dtc.*
7848 F: drivers/scsi/g_NCR5380.*
7849 F: drivers/scsi/g_NCR5380_mmio.c
7850 F: drivers/scsi/mac_scsi.*
7851 F: drivers/scsi/pas16.*
7852 F: drivers/scsi/sun3_scsi.*
7853 F: drivers/scsi/sun3_scsi_vme.c
7854 F: drivers/scsi/t128.*
7856 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7857 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7858 L: linux-scsi@vger.kernel.org
7860 F: drivers/scsi/NCR_D700.*
7862 NCT6775 HARDWARE MONITOR DRIVER
7863 M: Guenter Roeck <linux@roeck-us.net>
7864 L: linux-hwmon@vger.kernel.org
7866 F: Documentation/hwmon/nct6775
7867 F: drivers/hwmon/nct6775.c
7869 NETEFFECT IWARP RNIC DRIVER (IW_NES)
7870 M: Faisal Latif <faisal.latif@intel.com>
7871 L: linux-rdma@vger.kernel.org
7872 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7874 F: drivers/infiniband/hw/nes/
7876 NETEM NETWORK EMULATOR
7877 M: Stephen Hemminger <stephen@networkplumber.org>
7878 L: netem@lists.linux-foundation.org (moderated for non-subscribers)
7880 F: net/sched/sch_netem.c
7882 NETERION 10GbE DRIVERS (s2io/vxge)
7883 M: Jon Mason <jdmason@kudzu.us>
7884 L: netdev@vger.kernel.org
7886 F: Documentation/networking/s2io.txt
7887 F: Documentation/networking/vxge.txt
7888 F: drivers/net/ethernet/neterion/
7890 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7891 M: Pablo Neira Ayuso <pablo@netfilter.org>
7892 M: Patrick McHardy <kaber@trash.net>
7893 M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7894 L: netfilter-devel@vger.kernel.org
7895 L: coreteam@netfilter.org
7896 W: http://www.netfilter.org/
7897 W: http://www.iptables.org/
7898 Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7899 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7900 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7902 F: include/linux/netfilter*
7903 F: include/linux/netfilter/
7904 F: include/net/netfilter/
7905 F: include/uapi/linux/netfilter*
7906 F: include/uapi/linux/netfilter/
7907 F: net/*/netfilter.c
7910 F: net/bridge/br_netfilter*.c
7913 M: Paul Moore <paul@paul-moore.com>
7914 W: http://netlabel.sf.net
7915 L: netdev@vger.kernel.org
7917 F: Documentation/netlabel/
7918 F: include/net/netlabel.h
7921 NETROM NETWORK LAYER
7922 M: Ralf Baechle <ralf@linux-mips.org>
7923 L: linux-hams@vger.kernel.org
7924 W: http://www.linux-ax25.org/
7926 F: include/net/netrom.h
7927 F: include/uapi/linux/netrom.h
7930 NETRONOME ETHERNET DRIVERS
7931 M: Jakub Kicinski <jakub.kicinski@netronome.com>
7932 L: oss-drivers@netronome.com
7934 F: drivers/net/ethernet/netronome/
7936 NETWORK BLOCK DEVICE (NBD)
7937 M: Markus Pargmann <mpa@pengutronix.de>
7939 L: nbd-general@lists.sourceforge.net
7940 T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
7941 F: Documentation/blockdev/nbd.txt
7942 F: drivers/block/nbd.c
7943 F: include/uapi/linux/nbd.h
7945 NETWORK DROP MONITOR
7946 M: Neil Horman <nhorman@tuxdriver.com>
7947 L: netdev@vger.kernel.org
7949 W: https://fedorahosted.org/dropwatch/
7950 F: net/core/drop_monitor.c
7952 NETWORKING [GENERAL]
7953 M: "David S. Miller" <davem@davemloft.net>
7954 L: netdev@vger.kernel.org
7955 W: http://www.linuxfoundation.org/en/Net
7956 Q: http://patchwork.ozlabs.org/project/netdev/list/
7957 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7958 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7962 F: include/linux/in.h
7963 F: include/linux/net.h
7964 F: include/linux/netdevice.h
7965 F: include/uapi/linux/in.h
7966 F: include/uapi/linux/net.h
7967 F: include/uapi/linux/netdevice.h
7968 F: include/uapi/linux/net_namespace.h
7970 F: tools/testing/selftests/net/
7974 NETWORKING [IPv4/IPv6]
7975 M: "David S. Miller" <davem@davemloft.net>
7976 M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7977 M: James Morris <jmorris@namei.org>
7978 M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7979 M: Patrick McHardy <kaber@trash.net>
7980 L: netdev@vger.kernel.org
7981 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7989 M: Steffen Klassert <steffen.klassert@secunet.com>
7990 M: Herbert Xu <herbert@gondor.apana.org.au>
7991 M: "David S. Miller" <davem@davemloft.net>
7992 L: netdev@vger.kernel.org
7993 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7994 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
8002 F: net/ipv4/ipcomp.c
8003 F: net/ipv4/ip_vti.c
8007 F: net/ipv6/ipcomp6.c
8008 F: net/ipv6/ip6_vti.c
8009 F: include/uapi/linux/xfrm.h
8010 F: include/net/xfrm.h
8012 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
8013 M: Paul Moore <paul@paul-moore.com>
8014 L: netdev@vger.kernel.org
8017 NETWORKING [WIRELESS]
8018 L: linux-wireless@vger.kernel.org
8019 Q: http://patchwork.kernel.org/project/linux-wireless/list/
8022 L: netdev@vger.kernel.org
8023 W: http://www.linuxfoundation.org/en/Net
8024 Q: http://patchwork.ozlabs.org/project/netdev/list/
8025 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8026 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
8028 F: Documentation/devicetree/bindings/net/
8030 F: include/linux/if_*
8031 F: include/linux/netdevice.h
8032 F: include/linux/etherdevice.h
8033 F: include/linux/fcdevice.h
8034 F: include/linux/fddidevice.h
8035 F: include/linux/hippidevice.h
8036 F: include/linux/inetdevice.h
8037 F: include/uapi/linux/if_*
8038 F: include/uapi/linux/netdevice.h
8040 NETWORKING DRIVERS (WIRELESS)
8041 M: Kalle Valo <kvalo@codeaurora.org>
8042 L: linux-wireless@vger.kernel.org
8043 Q: http://patchwork.kernel.org/project/linux-wireless/list/
8044 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
8045 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
8047 F: Documentation/devicetree/bindings/net/wireless/
8048 F: drivers/net/wireless/
8050 NETXEN (1/10) GbE SUPPORT
8051 M: Manish Chopra <manish.chopra@qlogic.com>
8052 M: Sony Chacko <sony.chacko@qlogic.com>
8053 M: Rajesh Borundia <rajesh.borundia@qlogic.com>
8054 L: netdev@vger.kernel.org
8055 W: http://www.qlogic.com
8057 F: drivers/net/ethernet/qlogic/netxen/
8060 M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
8061 M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
8062 M: Samuel Ortiz <sameo@linux.intel.com>
8063 L: linux-wireless@vger.kernel.org
8064 L: linux-nfc@lists.01.org (subscribers-only)
8068 F: include/uapi/linux/nfc.h
8070 F: include/linux/platform_data/nfcmrvl.h
8071 F: include/linux/platform_data/nxp-nci.h
8072 F: include/linux/platform_data/pn544.h
8073 F: include/linux/platform_data/st21nfca.h
8074 F: include/linux/platform_data/st-nci.h
8075 F: Documentation/devicetree/bindings/net/nfc/
8077 NFS, SUNRPC, AND LOCKD CLIENTS
8078 M: Trond Myklebust <trond.myklebust@primarydata.com>
8079 M: Anna Schumaker <anna.schumaker@netapp.com>
8080 L: linux-nfs@vger.kernel.org
8081 W: http://client.linux-nfs.org
8082 T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
8088 F: include/linux/lockd/
8089 F: include/linux/nfs*
8090 F: include/linux/sunrpc/
8091 F: include/uapi/linux/nfs*
8092 F: include/uapi/linux/sunrpc/
8095 M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
8096 L: linux-nilfs@vger.kernel.org
8097 W: http://nilfs.sourceforge.net/
8098 W: http://nilfs.osdn.jp/
8099 T: git git://github.com/konis/nilfs2.git
8101 F: Documentation/filesystems/nilfs2.txt
8103 F: include/linux/nilfs2_fs.h
8104 F: include/trace/events/nilfs2.h
8106 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8107 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8108 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8110 F: Documentation/scsi/NinjaSCSI.txt
8111 F: drivers/scsi/pcmcia/nsp_*
8113 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8114 M: GOTO Masanori <gotom@debian.or.jp>
8115 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8116 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8118 F: Documentation/scsi/NinjaSCSI.txt
8119 F: drivers/scsi/nsp32*
8122 M: Ley Foon Tan <lftan@altera.com>
8123 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
8124 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
8128 NOKIA N900 POWER SUPPLY DRIVERS
8129 R: Pali Rohár <pali.rohar@gmail.com>
8130 F: include/linux/power/bq2415x_charger.h
8131 F: include/linux/power/bq27xxx_battery.h
8132 F: include/linux/power/isp1704_charger.h
8133 F: drivers/power/bq2415x_charger.c
8134 F: drivers/power/bq27xxx_battery.c
8135 F: drivers/power/bq27xxx_battery_i2c.c
8136 F: drivers/power/isp1704_charger.c
8137 F: drivers/power/rx51_battery.c
8140 M: Jon Mason <jdmason@kudzu.us>
8141 M: Dave Jiang <dave.jiang@intel.com>
8142 M: Allen Hubbe <Allen.Hubbe@emc.com>
8143 L: linux-ntb@googlegroups.com
8145 W: https://github.com/jonmason/ntb/wiki
8146 T: git git://github.com/jonmason/ntb.git
8148 F: drivers/net/ntb_netdev.c
8149 F: include/linux/ntb.h
8150 F: include/linux/ntb_transport.h
8153 M: Jon Mason <jdmason@kudzu.us>
8154 M: Dave Jiang <dave.jiang@intel.com>
8155 L: linux-ntb@googlegroups.com
8157 W: https://github.com/jonmason/ntb/wiki
8158 T: git git://github.com/jonmason/ntb.git
8159 F: drivers/ntb/hw/intel/
8162 M: Xiangliang Yu <Xiangliang.Yu@amd.com>
8163 L: linux-ntb@googlegroups.com
8165 F: drivers/ntb/hw/amd/
8168 M: Anton Altaparmakov <anton@tuxera.com>
8169 L: linux-ntfs-dev@lists.sourceforge.net
8170 W: http://www.tuxera.com/
8171 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
8173 F: Documentation/filesystems/ntfs.txt
8176 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8177 M: Antonino Daplas <adaplas@gmail.com>
8178 L: linux-fbdev@vger.kernel.org
8180 F: drivers/video/fbdev/riva/
8181 F: drivers/video/fbdev/nvidia/
8184 M: Keith Busch <keith.busch@intel.com>
8185 M: Jens Axboe <axboe@fb.com>
8186 L: linux-nvme@lists.infradead.org
8187 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
8188 W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
8190 F: drivers/nvme/host/
8191 F: include/linux/nvme.h
8193 NVM EXPRESS TARGET DRIVER
8194 M: Christoph Hellwig <hch@lst.de>
8195 M: Sagi Grimberg <sagi@grimberg.me>
8196 L: linux-nvme@lists.infradead.org
8198 F: drivers/nvme/target/
8201 M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
8202 M: Maxime Ripard <maxime.ripard@free-electrons.com>
8205 F: Documentation/devicetree/bindings/nvmem/
8206 F: include/linux/nvmem-consumer.h
8207 F: include/linux/nvmem-provider.h
8210 M: Clément Perrochaud <clement.perrochaud@effinnov.com>
8211 R: Charles Gorand <charles.gorand@effinnov.com>
8212 L: linux-nfc@lists.01.org (moderated for non-subscribers)
8214 F: drivers/nfc/nxp-nci
8216 NXP TDA998X DRM DRIVER
8217 M: Russell King <rmk+kernel@armlinux.org.uk>
8219 F: drivers/gpu/drm/i2c/tda998x_drv.c
8220 F: include/drm/i2c/tda998x.h
8223 M: Peter Rosin <peda@axentia.se>
8224 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8226 F: sound/soc/codecs/tfa9879*
8229 M: Josh Poimboeuf <jpoimboe@redhat.com>
8234 M: Tony Lindgren <tony@atomide.com>
8235 L: linux-omap@vger.kernel.org
8236 W: http://www.muru.com/linux/omap/
8237 W: http://linux.omap.com/
8238 Q: http://patchwork.kernel.org/project/linux-omap/list/
8239 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
8242 F: arch/arm/configs/omap1_defconfig
8243 F: arch/arm/configs/omap2plus_defconfig
8244 F: drivers/i2c/busses/i2c-omap.c
8245 F: drivers/irqchip/irq-omap-intc.c
8246 F: drivers/mfd/*omap*.c
8247 F: drivers/mfd/menelaus.c
8248 F: drivers/mfd/palmas.c
8249 F: drivers/mfd/tps65217.c
8250 F: drivers/mfd/tps65218.c
8251 F: drivers/mfd/tps65910.c
8252 F: drivers/mfd/twl-core.[ch]
8253 F: drivers/mfd/twl4030*.c
8254 F: drivers/mfd/twl6030*.c
8255 F: drivers/mfd/twl6040*.c
8256 F: drivers/regulator/palmas-regulator*.c
8257 F: drivers/regulator/pbias-regulator.c
8258 F: drivers/regulator/tps65217-regulator.c
8259 F: drivers/regulator/tps65218-regulator.c
8260 F: drivers/regulator/tps65910-regulator.c
8261 F: drivers/regulator/twl-regulator.c
8262 F: include/linux/i2c-omap.h
8264 OMAP DEVICE TREE SUPPORT
8265 M: Benoît Cousson <bcousson@baylibre.com>
8266 M: Tony Lindgren <tony@atomide.com>
8267 L: linux-omap@vger.kernel.org
8268 L: devicetree@vger.kernel.org
8270 F: arch/arm/boot/dts/*omap*
8271 F: arch/arm/boot/dts/*am3*
8272 F: arch/arm/boot/dts/*am4*
8273 F: arch/arm/boot/dts/*am5*
8274 F: arch/arm/boot/dts/*dra7*
8276 OMAP CLOCK FRAMEWORK SUPPORT
8277 M: Paul Walmsley <paul@pwsan.com>
8278 L: linux-omap@vger.kernel.org
8280 F: arch/arm/*omap*/*clock*
8282 OMAP POWER MANAGEMENT SUPPORT
8283 M: Kevin Hilman <khilman@kernel.org>
8284 L: linux-omap@vger.kernel.org
8286 F: arch/arm/*omap*/*pm*
8287 F: drivers/cpufreq/omap-cpufreq.c
8289 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
8290 M: Rajendra Nayak <rnayak@codeaurora.org>
8291 M: Paul Walmsley <paul@pwsan.com>
8292 L: linux-omap@vger.kernel.org
8294 F: arch/arm/mach-omap2/prm*
8297 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
8298 M: Jarkko Nikula <jarkko.nikula@bitmer.com>
8299 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8300 L: linux-omap@vger.kernel.org
8304 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
8305 M: Roger Quadros <rogerq@ti.com>
8306 M: Tony Lindgren <tony@atomide.com>
8307 L: linux-omap@vger.kernel.org
8309 F: drivers/memory/omap-gpmc.c
8310 F: arch/arm/mach-omap2/*gpmc*
8312 OMAP FRAMEBUFFER SUPPORT
8313 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
8314 L: linux-fbdev@vger.kernel.org
8315 L: linux-omap@vger.kernel.org
8317 F: drivers/video/fbdev/omap/
8319 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
8320 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
8321 L: linux-omap@vger.kernel.org
8322 L: linux-fbdev@vger.kernel.org
8324 F: drivers/video/fbdev/omap2/
8325 F: Documentation/arm/OMAP/DSS
8327 OMAP HARDWARE SPINLOCK SUPPORT
8328 M: Ohad Ben-Cohen <ohad@wizery.com>
8329 L: linux-omap@vger.kernel.org
8331 F: drivers/hwspinlock/omap_hwspinlock.c
8334 M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
8335 L: linux-omap@vger.kernel.org
8337 F: drivers/mmc/host/omap.c
8340 L: linux-mmc@vger.kernel.org
8341 L: linux-omap@vger.kernel.org
8343 F: drivers/mmc/host/omap_hsmmc.c
8345 OMAP RANDOM NUMBER GENERATOR SUPPORT
8346 M: Deepak Saxena <dsaxena@plexity.net>
8348 F: drivers/char/hw_random/omap-rng.c
8351 M: Benoît Cousson <bcousson@baylibre.com>
8352 M: Paul Walmsley <paul@pwsan.com>
8353 L: linux-omap@vger.kernel.org
8355 F: arch/arm/mach-omap2/omap_hwmod.*
8358 M: Paul Walmsley <paul@pwsan.com>
8359 L: linux-omap@vger.kernel.org
8361 F: arch/arm/mach-omap2/omap_hwmod*data*
8363 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
8364 M: Benoît Cousson <bcousson@baylibre.com>
8365 L: linux-omap@vger.kernel.org
8367 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
8369 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
8370 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8371 L: linux-media@vger.kernel.org
8373 F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
8374 F: drivers/media/platform/omap3isp/
8375 F: drivers/staging/media/omap4iss/
8378 L: linux-usb@vger.kernel.org
8379 L: linux-omap@vger.kernel.org
8381 F: drivers/usb/*/*omap*
8382 F: arch/arm/*omap*/usb*
8385 M: Grygorii Strashko <grygorii.strashko@ti.com>
8386 M: Santosh Shilimkar <ssantosh@kernel.org>
8387 M: Kevin Hilman <khilman@kernel.org>
8388 L: linux-omap@vger.kernel.org
8390 F: Documentation/devicetree/bindings/gpio/gpio-omap.txt
8391 F: drivers/gpio/gpio-omap.c
8393 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
8394 M: Mark Jackson <mpfj@newflow.co.uk>
8395 L: linux-omap@vger.kernel.org
8397 F: arch/arm/boot/dts/am335x-nano.dts
8400 M: Bob Copeland <me@bobcopeland.com>
8401 L: linux-karma-devel@lists.sourceforge.net
8403 F: Documentation/filesystems/omfs.txt
8406 OMNIKEY CARDMAN 4000 DRIVER
8407 M: Harald Welte <laforge@gnumonks.org>
8409 F: drivers/char/pcmcia/cm4000_cs.c
8410 F: include/linux/cm4000_cs.h
8411 F: include/uapi/linux/cm4000_cs.h
8413 OMNIKEY CARDMAN 4040 DRIVER
8414 M: Harald Welte <laforge@gnumonks.org>
8416 F: drivers/char/pcmcia/cm4040_cs.*
8418 OMNIVISION OV7670 SENSOR DRIVER
8419 M: Jonathan Corbet <corbet@lwn.net>
8420 L: linux-media@vger.kernel.org
8421 T: git git://linuxtv.org/media_tree.git
8423 F: drivers/media/i2c/ov7670.c
8425 ONENAND FLASH DRIVER
8426 M: Kyungmin Park <kyungmin.park@samsung.com>
8427 L: linux-mtd@lists.infradead.org
8429 F: drivers/mtd/onenand/
8430 F: include/linux/mtd/onenand*.h
8432 ONSTREAM SCSI TAPE DRIVER
8433 M: Willem Riede <osst@riede.org>
8434 L: osst-users@lists.sourceforge.net
8435 L: linux-scsi@vger.kernel.org
8437 F: Documentation/scsi/osst.txt
8438 F: drivers/scsi/osst.*
8439 F: drivers/scsi/osst_*.h
8440 F: drivers/scsi/st.h
8442 OPENCORES I2C BUS DRIVER
8443 M: Peter Korsgaard <jacmet@sunsite.dk>
8444 L: linux-i2c@vger.kernel.org
8446 F: Documentation/i2c/busses/i2c-ocores
8447 F: drivers/i2c/busses/i2c-ocores.c
8449 OPEN FIRMWARE AND FLATTENED DEVICE TREE
8450 M: Rob Herring <robh+dt@kernel.org>
8451 M: Frank Rowand <frowand.list@gmail.com>
8452 L: devicetree@vger.kernel.org
8453 W: http://www.devicetree.org/
8454 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8457 F: include/linux/of*.h
8460 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
8461 M: Rob Herring <robh+dt@kernel.org>
8462 M: Mark Rutland <mark.rutland@arm.com>
8463 L: devicetree@vger.kernel.org
8464 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8465 Q: http://patchwork.ozlabs.org/project/devicetree-bindings/list/
8467 F: Documentation/devicetree/
8469 F: include/dt-bindings/
8471 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
8472 M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
8473 L: devicetree@vger.kernel.org
8475 F: Documentation/devicetree/dynamic-resolution-notes.txt
8476 F: Documentation/devicetree/overlay-notes.txt
8477 F: drivers/of/overlay.c
8478 F: drivers/of/resolver.c
8480 OPENRISC ARCHITECTURE
8481 M: Jonas Bonn <jonas@southpole.se>
8482 W: http://openrisc.net
8484 T: git git://openrisc.net/~jonas/linux
8488 M: Pravin Shelar <pshelar@nicira.com>
8489 L: netdev@vger.kernel.org
8490 L: dev@openvswitch.org
8491 W: http://openvswitch.org
8494 F: include/uapi/linux/openvswitch.h
8496 OPERATING PERFORMANCE POINTS (OPP)
8497 M: Viresh Kumar <vireshk@kernel.org>
8498 M: Nishanth Menon <nm@ti.com>
8499 M: Stephen Boyd <sboyd@codeaurora.org>
8500 L: linux-pm@vger.kernel.org
8502 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
8503 F: drivers/base/power/opp/
8504 F: include/linux/pm_opp.h
8505 F: Documentation/power/opp.txt
8506 F: Documentation/devicetree/bindings/opp/
8509 M: Clemens Ladisch <clemens@ladisch.de>
8510 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8511 T: git git://git.alsa-project.org/alsa-kernel.git
8513 F: sound/drivers/opl4/
8516 M: Robert Richter <rric@kernel.org>
8517 L: oprofile-list@lists.sf.net
8519 F: arch/*/include/asm/oprofile*.h
8521 F: drivers/oprofile/
8522 F: include/linux/oprofile.h
8524 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8525 M: Mark Fasheh <mfasheh@suse.com>
8526 M: Joel Becker <jlbec@evilplan.org>
8527 L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
8528 W: http://ocfs2.wiki.kernel.org
8530 F: Documentation/filesystems/ocfs2.txt
8531 F: Documentation/filesystems/dlmfs.txt
8535 L: linux-wireless@vger.kernel.org
8536 W: http://wireless.kernel.org/en/users/Drivers/orinoco
8537 W: http://www.nongnu.org/orinoco/
8539 F: drivers/net/wireless/intersil/orinoco/
8541 OSD LIBRARY and FILESYSTEM
8542 M: Boaz Harrosh <ooo@electrozaur.com>
8543 M: Benny Halevy <bhalevy@primarydata.com>
8544 L: osd-dev@open-osd.org
8545 W: http://open-osd.org
8546 T: git git://git.open-osd.org/open-osd.git
8548 F: drivers/scsi/osd/
8549 F: include/scsi/osd_*
8553 M: Miklos Szeredi <miklos@szeredi.hu>
8554 L: linux-unionfs@vger.kernel.org
8555 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
8558 F: Documentation/filesystems/overlayfs.txt
8561 M: Mike Marshall <hubcap@omnibond.com>
8562 L: pvfs2-developers@beowulf-underground.org (subscribers-only)
8563 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
8566 F: Documentation/filesystems/orangefs.txt
8569 M: Christian Lamparter <chunkeey@googlemail.com>
8570 L: linux-wireless@vger.kernel.org
8571 W: http://wireless.kernel.org/en/users/Drivers/p54
8573 F: drivers/net/wireless/intersil/p54/
8575 PA SEMI ETHERNET DRIVER
8576 M: Olof Johansson <olof@lixom.net>
8577 L: netdev@vger.kernel.org
8579 F: drivers/net/ethernet/pasemi/*
8581 PA SEMI SMBUS DRIVER
8582 M: Olof Johansson <olof@lixom.net>
8583 L: linux-i2c@vger.kernel.org
8585 F: drivers/i2c/busses/i2c-pasemi.c
8587 PADATA PARALLEL EXECUTION MECHANISM
8588 M: Steffen Klassert <steffen.klassert@secunet.com>
8589 L: linux-crypto@vger.kernel.org
8592 F: include/linux/padata.h
8593 F: Documentation/padata.txt
8595 PANASONIC LAPTOP ACPI EXTRAS DRIVER
8596 M: Harald Welte <laforge@gnumonks.org>
8597 L: platform-driver-x86@vger.kernel.org
8599 F: drivers/platform/x86/panasonic-laptop.c
8601 PANASONIC MN10300/AM33/AM34 PORT
8602 M: David Howells <dhowells@redhat.com>
8603 L: linux-am33-list@redhat.com (moderated for non-subscribers)
8604 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8606 F: Documentation/mn10300/
8609 PARALLEL LCD/KEYPAD PANEL DRIVER
8610 M: Willy Tarreau <willy@haproxy.com>
8611 M: Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
8613 F: Documentation/misc-devices/lcd-panel-cgram.txt
8614 F: drivers/misc/panel.c
8616 PARALLEL PORT SUBSYSTEM
8617 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8618 M: Sudip Mukherjee <sudip@vectorindia.org>
8619 L: linux-parport@lists.infradead.org (subscribers-only)
8622 F: include/linux/parport*.h
8623 F: drivers/char/ppdev.c
8624 F: include/uapi/linux/ppdev.h
8625 F: Documentation/parport*.txt
8627 PARAVIRT_OPS INTERFACE
8628 M: Jeremy Fitzhardinge <jeremy@goop.org>
8629 M: Chris Wright <chrisw@sous-sol.org>
8630 M: Alok Kataria <akataria@vmware.com>
8631 M: Rusty Russell <rusty@rustcorp.com.au>
8632 L: virtualization@lists.linux-foundation.org
8634 F: Documentation/virtual/paravirt_ops.txt
8635 F: arch/*/kernel/paravirt*
8636 F: arch/*/include/asm/paravirt.h
8638 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8639 M: Tim Waugh <tim@cyberelk.net>
8640 L: linux-parport@lists.infradead.org (subscribers-only)
8642 F: Documentation/blockdev/paride.txt
8643 F: drivers/block/paride/
8646 M: "James E.J. Bottomley" <jejb@parisc-linux.org>
8647 M: Helge Deller <deller@gmx.de>
8648 L: linux-parisc@vger.kernel.org
8649 W: http://www.parisc-linux.org/
8650 Q: http://patchwork.kernel.org/project/linux-parisc/list/
8651 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8652 T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8655 F: Documentation/parisc/
8657 F: drivers/char/agp/parisc-agp.c
8658 F: drivers/input/serio/gscps2.c
8659 F: drivers/parport/parport_gsc.*
8660 F: drivers/tty/serial/8250/8250_gsc.c
8661 F: drivers/video/fbdev/sti*
8662 F: drivers/video/console/sti*
8663 F: drivers/video/logo/logo_parisc*
8665 PC87360 HARDWARE MONITORING DRIVER
8666 M: Jim Cromie <jim.cromie@gmail.com>
8667 L: linux-hwmon@vger.kernel.org
8669 F: Documentation/hwmon/pc87360
8670 F: drivers/hwmon/pc87360.c
8673 M: Jim Cromie <jim.cromie@gmail.com>
8675 F: drivers/char/pc8736x_gpio.c
8677 PC87427 HARDWARE MONITORING DRIVER
8678 M: Jean Delvare <jdelvare@suse.com>
8679 L: linux-hwmon@vger.kernel.org
8681 F: Documentation/hwmon/pc87427
8682 F: drivers/hwmon/pc87427.c
8685 M: Riku Voipio <riku.voipio@iki.fi>
8687 F: drivers/leds/leds-pca9532.c
8688 F: include/linux/leds-pca9532.h
8690 PCA9541 I2C BUS MASTER SELECTOR DRIVER
8691 M: Guenter Roeck <linux@roeck-us.net>
8692 L: linux-i2c@vger.kernel.org
8694 F: drivers/i2c/muxes/i2c-mux-pca9541.c
8696 PCDP - PRIMARY CONSOLE AND DEBUG PORT
8697 M: Khalid Aziz <khalid@gonehiking.org>
8699 F: drivers/firmware/pcdp.*
8702 M: Linas Vepstas <linasvepstas@gmail.com>
8703 L: linux-pci@vger.kernel.org
8705 F: Documentation/PCI/pci-error-recovery.txt
8707 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
8708 M: Russell Currey <ruscur@russell.cc>
8709 L: linuxppc-dev@lists.ozlabs.org
8711 F: Documentation/powerpc/eeh-pci-error-recovery.txt
8712 F: arch/powerpc/kernel/eeh*.c
8713 F: arch/powerpc/platforms/*/eeh*.c
8714 F: arch/powerpc/include/*/eeh*.h
8717 M: Bjorn Helgaas <bhelgaas@google.com>
8718 L: linux-pci@vger.kernel.org
8719 Q: http://patchwork.ozlabs.org/project/linux-pci/list/
8720 T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8722 F: Documentation/PCI/
8724 F: include/linux/pci*
8726 F: arch/x86/kernel/quirks.c
8728 PCI DRIVER FOR ALTERA PCIE IP
8729 M: Ley Foon Tan <lftan@altera.com>
8730 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8731 L: linux-pci@vger.kernel.org
8733 F: Documentation/devicetree/bindings/pci/altera-pcie.txt
8734 F: drivers/pci/host/pcie-altera.c
8736 PCI DRIVER FOR ARM VERSATILE PLATFORM
8737 M: Rob Herring <robh@kernel.org>
8738 L: linux-pci@vger.kernel.org
8739 L: linux-arm-kernel@lists.infradead.org
8741 F: Documentation/devicetree/bindings/pci/versatile.txt
8742 F: drivers/pci/host/pci-versatile.c
8744 PCI DRIVER FOR APPLIEDMICRO XGENE
8745 M: Tanmay Inamdar <tinamdar@apm.com>
8746 L: linux-pci@vger.kernel.org
8747 L: linux-arm-kernel@lists.infradead.org
8749 F: Documentation/devicetree/bindings/pci/xgene-pci.txt
8750 F: drivers/pci/host/pci-xgene.c
8752 PCI DRIVER FOR FREESCALE LAYERSCAPE
8753 M: Minghuan Lian <minghuan.Lian@freescale.com>
8754 M: Mingkai Hu <mingkai.hu@freescale.com>
8755 M: Roy Zang <tie-fei.zang@freescale.com>
8756 L: linuxppc-dev@lists.ozlabs.org
8757 L: linux-pci@vger.kernel.org
8758 L: linux-arm-kernel@lists.infradead.org
8760 F: drivers/pci/host/*layerscape*
8763 M: Richard Zhu <Richard.Zhu@freescale.com>
8764 M: Lucas Stach <l.stach@pengutronix.de>
8765 L: linux-pci@vger.kernel.org
8766 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8768 F: drivers/pci/host/*imx6*
8770 PCI DRIVER FOR TI KEYSTONE
8771 M: Murali Karicheri <m-karicheri2@ti.com>
8772 L: linux-pci@vger.kernel.org
8773 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8775 F: drivers/pci/host/*keystone*
8777 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8778 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8779 M: Jason Cooper <jason@lakedaemon.net>
8780 L: linux-pci@vger.kernel.org
8781 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8783 F: drivers/pci/host/*mvebu*
8785 PCI DRIVER FOR NVIDIA TEGRA
8786 M: Thierry Reding <thierry.reding@gmail.com>
8787 L: linux-tegra@vger.kernel.org
8788 L: linux-pci@vger.kernel.org
8790 F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8791 F: drivers/pci/host/pci-tegra.c
8793 PCI DRIVER FOR TI DRA7XX
8794 M: Kishon Vijay Abraham I <kishon@ti.com>
8795 L: linux-omap@vger.kernel.org
8796 L: linux-pci@vger.kernel.org
8798 F: Documentation/devicetree/bindings/pci/ti-pci.txt
8799 F: drivers/pci/host/pci-dra7xx.c
8801 PCI DRIVER FOR RENESAS R-CAR
8802 M: Simon Horman <horms@verge.net.au>
8803 L: linux-pci@vger.kernel.org
8804 L: linux-renesas-soc@vger.kernel.org
8806 F: drivers/pci/host/*rcar*
8808 PCI DRIVER FOR SAMSUNG EXYNOS
8809 M: Jingoo Han <jingoohan1@gmail.com>
8810 L: linux-pci@vger.kernel.org
8811 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8812 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8814 F: drivers/pci/host/pci-exynos.c
8816 PCI DRIVER FOR SYNOPSIS DESIGNWARE
8817 M: Jingoo Han <jingoohan1@gmail.com>
8818 M: Pratyush Anand <pratyush.anand@gmail.com>
8819 L: linux-pci@vger.kernel.org
8821 F: drivers/pci/host/*designware*
8823 PCI DRIVER FOR SYNOPSYS PROTOTYPING DEVICE
8824 M: Joao Pinto <jpinto@synopsys.com>
8825 L: linux-pci@vger.kernel.org
8827 F: Documentation/devicetree/bindings/pci/designware-pcie.txt
8828 F: drivers/pci/host/pcie-designware-plat.c
8830 PCI DRIVER FOR GENERIC OF HOSTS
8831 M: Will Deacon <will.deacon@arm.com>
8832 L: linux-pci@vger.kernel.org
8833 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8835 F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
8836 F: drivers/pci/host/pci-host-common.c
8837 F: drivers/pci/host/pci-host-generic.c
8839 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
8840 M: Keith Busch <keith.busch@intel.com>
8841 L: linux-pci@vger.kernel.org
8843 F: arch/x86/pci/vmd.c
8845 PCIE DRIVER FOR ST SPEAR13XX
8846 M: Pratyush Anand <pratyush.anand@gmail.com>
8847 L: linux-pci@vger.kernel.org
8849 F: drivers/pci/host/*spear*
8851 PCI MSI DRIVER FOR ALTERA MSI IP
8852 M: Ley Foon Tan <lftan@altera.com>
8853 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8854 L: linux-pci@vger.kernel.org
8856 F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8857 F: drivers/pci/host/pcie-altera-msi.c
8859 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8860 M: Duc Dang <dhdang@apm.com>
8861 L: linux-pci@vger.kernel.org
8862 L: linux-arm-kernel@lists.infradead.org
8864 F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8865 F: drivers/pci/host/pci-xgene-msi.c
8867 PCIE DRIVER FOR HISILICON
8868 M: Zhou Wang <wangzhou1@hisilicon.com>
8869 M: Gabriele Paoloni <gabriele.paoloni@huawei.com>
8870 L: linux-pci@vger.kernel.org
8872 F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8873 F: drivers/pci/host/pcie-hisi.c
8875 PCIE DRIVER FOR QUALCOMM MSM
8876 M: Stanimir Varbanov <svarbanov@mm-sol.com>
8877 L: linux-pci@vger.kernel.org
8878 L: linux-arm-msm@vger.kernel.org
8880 F: drivers/pci/host/*qcom*
8882 PCIE DRIVER FOR CAVIUM THUNDERX
8883 M: David Daney <david.daney@cavium.com>
8884 L: linux-pci@vger.kernel.org
8885 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8887 F: Documentation/devicetree/bindings/pci/pci-thunder-*
8888 F: drivers/pci/host/pci-thunder-*
8891 P: Linux PCMCIA Team
8892 L: linux-pcmcia@lists.infradead.org
8893 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8894 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
8896 F: Documentation/pcmcia/
8900 PCNET32 NETWORK DRIVER
8901 M: Don Fry <pcnet32@frontier.com>
8902 L: netdev@vger.kernel.org
8904 F: drivers/net/ethernet/amd/pcnet32.c
8906 PCRYPT PARALLEL CRYPTO ENGINE
8907 M: Steffen Klassert <steffen.klassert@secunet.com>
8908 L: linux-crypto@vger.kernel.org
8911 F: include/crypto/pcrypt.h
8913 PER-CPU MEMORY ALLOCATOR
8914 M: Tejun Heo <tj@kernel.org>
8915 M: Christoph Lameter <cl@linux.com>
8916 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8918 F: include/linux/percpu*.h
8920 F: arch/*/include/asm/percpu.h
8922 PER-TASK DELAY ACCOUNTING
8923 M: Balbir Singh <bsingharora@gmail.com>
8925 F: include/linux/delayacct.h
8926 F: kernel/delayacct.c
8928 PERFORMANCE EVENTS SUBSYSTEM
8929 M: Peter Zijlstra <peterz@infradead.org>
8930 M: Ingo Molnar <mingo@redhat.com>
8931 M: Arnaldo Carvalho de Melo <acme@kernel.org>
8932 R: Alexander Shishkin <alexander.shishkin@linux.intel.com>
8933 L: linux-kernel@vger.kernel.org
8934 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8937 F: include/linux/perf_event.h
8938 F: include/uapi/linux/perf_event.h
8939 F: arch/*/kernel/perf_event*.c
8940 F: arch/*/kernel/*/perf_event*.c
8941 F: arch/*/kernel/*/*/perf_event*.c
8942 F: arch/*/include/asm/perf_event.h
8943 F: arch/*/kernel/perf_callchain.c
8947 PERSONALITY HANDLING
8948 M: Christoph Hellwig <hch@infradead.org>
8949 L: linux-abi-devel@lists.sourceforge.net
8951 F: include/linux/personality.h
8952 F: include/uapi/linux/personality.h
8955 M: Remi Denis-Courmont <courmisch@gmail.com>
8957 F: Documentation/networking/phonet.txt
8958 F: include/linux/phonet.h
8959 F: include/net/phonet/
8960 F: include/uapi/linux/phonet.h
8964 M: Joern Engel <joern@lazybastard.org>
8965 L: linux-mtd@lists.infradead.org
8967 F: drivers/mtd/devices/phram.c
8970 M: Bruno Prémont <bonbons@linux-vserver.org>
8971 L: linux-input@vger.kernel.org
8973 F: drivers/hid/hid-picolcd*
8976 M: Jamie Iles <jamie@jamieiles.com>
8977 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8978 T: git git://github.com/jamieiles/linux-2.6-ji.git
8980 F: arch/arm/boot/dts/picoxcell*
8981 F: arch/arm/mach-picoxcell/
8982 F: drivers/crypto/picoxcell*
8984 PIN CONTROL SUBSYSTEM
8985 M: Linus Walleij <linus.walleij@linaro.org>
8986 L: linux-gpio@vger.kernel.org
8987 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8989 F: Documentation/devicetree/bindings/pinctrl/
8990 F: Documentation/pinctrl.txt
8992 F: include/linux/pinctrl/
8994 PIN CONTROLLER - ATMEL AT91
8995 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8996 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8998 F: drivers/pinctrl/pinctrl-at91.*
9000 PIN CONTROLLER - ATMEL AT91 PIO4
9001 M: Ludovic Desroches <ludovic.desroches@atmel.com>
9002 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9003 L: linux-gpio@vger.kernel.org
9005 F: drivers/pinctrl/pinctrl-at91-pio4.*
9007 PIN CONTROLLER - INTEL
9008 M: Mika Westerberg <mika.westerberg@linux.intel.com>
9009 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
9011 F: drivers/pinctrl/intel/
9013 PIN CONTROLLER - RENESAS
9014 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9015 M: Geert Uytterhoeven <geert+renesas@glider.be>
9016 L: linux-renesas-soc@vger.kernel.org
9018 F: drivers/pinctrl/sh-pfc/
9020 PIN CONTROLLER - SAMSUNG
9021 M: Tomasz Figa <tomasz.figa@gmail.com>
9022 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
9023 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9024 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9025 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9027 F: drivers/pinctrl/samsung/
9029 PIN CONTROLLER - SINGLE
9030 M: Tony Lindgren <tony@atomide.com>
9031 M: Haojian Zhuang <haojian.zhuang@linaro.org>
9032 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9033 L: linux-omap@vger.kernel.org
9035 F: drivers/pinctrl/pinctrl-single.c
9037 PIN CONTROLLER - ST SPEAR
9038 M: Viresh Kumar <vireshk@kernel.org>
9039 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9040 W: http://www.st.com/spear
9042 F: drivers/pinctrl/spear/
9045 M: Jiri Kosina <jikos@kernel.org>
9047 F: drivers/block/pktcdvd.c
9048 F: include/linux/pktcdvd.h
9049 F: include/uapi/linux/pktcdvd.h
9052 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
9053 W: http://mprc.pku.edu.cn/~guanxuetao/linux
9055 T: git git://github.com/gxt/linux.git
9056 F: drivers/input/serio/i8042-unicore32io.h
9057 F: drivers/i2c/busses/i2c-puv3.c
9058 F: drivers/video/fbdev/fb-puv3.c
9059 F: drivers/rtc/rtc-puv3.c
9061 PMBUS HARDWARE MONITORING DRIVERS
9062 M: Guenter Roeck <linux@roeck-us.net>
9063 L: linux-hwmon@vger.kernel.org
9064 W: http://hwmon.wiki.kernel.org/
9065 W: http://www.roeck-us.net/linux/drivers/
9066 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9068 F: Documentation/hwmon/pmbus
9069 F: drivers/hwmon/pmbus/
9070 F: include/linux/i2c/pmbus.h
9072 PMC SIERRA MaxRAID DRIVER
9073 L: linux-scsi@vger.kernel.org
9074 W: http://www.pmc-sierra.com/
9076 F: drivers/scsi/pmcraid.*
9078 PMC SIERRA PM8001 DRIVER
9079 M: Jack Wang <jinpu.wang@profitbricks.com>
9080 M: lindar_liu@usish.com
9082 L: linux-scsi@vger.kernel.org
9084 F: drivers/scsi/pm8001/
9086 POSIX CLOCKS and TIMERS
9087 M: Thomas Gleixner <tglx@linutronix.de>
9088 L: linux-kernel@vger.kernel.org
9089 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9092 F: include/linux/timer*
9093 F: kernel/time/*timer*
9095 POWER MANAGEMENT CORE
9096 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
9097 L: linux-pm@vger.kernel.org
9098 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
9100 F: drivers/base/power/
9101 F: include/linux/pm.h
9102 F: include/linux/pm_*
9103 F: include/linux/powercap.h
9104 F: drivers/powercap/
9106 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
9107 M: Sebastian Reichel <sre@kernel.org>
9108 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
9109 M: David Woodhouse <dwmw2@infradead.org>
9110 L: linux-pm@vger.kernel.org
9111 T: git git://git.infradead.org/battery-2.6.git
9113 F: include/linux/power_supply.h
9115 X: drivers/power/avs/
9117 POWER STATE COORDINATION INTERFACE (PSCI)
9118 M: Mark Rutland <mark.rutland@arm.com>
9119 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
9120 L: linux-arm-kernel@lists.infradead.org
9122 F: drivers/firmware/psci.c
9123 F: include/linux/psci.h
9124 F: include/uapi/linux/psci.h
9127 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
9131 PPP PROTOCOL DRIVERS AND COMPRESSORS
9132 M: Paul Mackerras <paulus@samba.org>
9133 L: linux-ppp@vger.kernel.org
9135 F: drivers/net/ppp/ppp_*
9137 PPP OVER ATM (RFC 2364)
9138 M: Mitchell Blank Jr <mitch@sfgoth.com>
9140 F: net/atm/pppoatm.c
9141 F: include/uapi/linux/atmppp.h
9144 M: Michal Ostrowski <mostrows@earthlink.net>
9146 F: drivers/net/ppp/pppoe.c
9147 F: drivers/net/ppp/pppox.c
9150 M: James Chapman <jchapman@katalix.com>
9152 F: net/l2tp/l2tp_ppp.c
9153 F: include/linux/if_pppol2tp.h
9154 F: include/uapi/linux/if_pppol2tp.h
9157 M: Rodolfo Giometti <giometti@enneenne.com>
9158 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
9159 L: linuxpps@ml.enneenne.com (subscribers-only)
9161 F: Documentation/pps/
9163 F: include/linux/pps*.h
9166 M: Dmitry Kozlov <xeb@mail.ru>
9167 L: netdev@vger.kernel.org
9169 F: drivers/net/ppp/pptp.c
9170 W: http://sourceforge.net/projects/accel-pptp
9173 M: Robert Love <rml@tech9.net>
9174 L: kpreempt-tech@lists.sourceforge.net
9175 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
9177 F: Documentation/preempt-locking.txt
9178 F: include/linux/preempt.h
9180 PRISM54 WIRELESS DRIVER
9181 M: "Luis R. Rodriguez" <mcgrof@gmail.com>
9182 L: linux-wireless@vger.kernel.org
9183 W: http://wireless.kernel.org/en/users/Drivers/p54
9185 F: drivers/net/wireless/intersil/prism54/
9188 M: Geoff Levand <geoff@infradead.org>
9189 L: netdev@vger.kernel.org
9190 L: linuxppc-dev@lists.ozlabs.org
9192 F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
9194 PS3 PLATFORM SUPPORT
9195 M: Geoff Levand <geoff@infradead.org>
9196 L: linuxppc-dev@lists.ozlabs.org
9198 F: arch/powerpc/boot/ps3*
9199 F: arch/powerpc/include/asm/lv1call.h
9200 F: arch/powerpc/include/asm/ps3*.h
9201 F: arch/powerpc/platforms/ps3/
9204 F: drivers/rtc/rtc-ps3.c
9205 F: drivers/usb/host/*ps3.c
9206 F: sound/ppc/snd_ps3*
9209 M: Jim Paris <jim@jtan.com>
9210 M: Geoff Levand <geoff@infradead.org>
9211 L: linuxppc-dev@lists.ozlabs.org
9213 F: drivers/block/ps3vram.c
9216 M: Anton Vorontsov <anton@enomsg.org>
9217 M: Colin Cross <ccross@android.com>
9218 M: Kees Cook <keescook@chromium.org>
9219 M: Tony Luck <tony.luck@intel.com>
9221 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
9223 F: include/linux/pstore*
9224 F: drivers/firmware/efi/efi-pstore.c
9225 F: drivers/acpi/apei/erst.c
9227 PTP HARDWARE CLOCK SUPPORT
9228 M: Richard Cochran <richardcochran@gmail.com>
9229 L: netdev@vger.kernel.org
9231 W: http://linuxptp.sourceforge.net/
9232 F: Documentation/ABI/testing/sysfs-ptp
9233 F: Documentation/ptp/*
9234 F: drivers/net/ethernet/freescale/gianfar_ptp.c
9235 F: drivers/net/phy/dp83640*
9237 F: include/linux/ptp_cl*
9240 M: Roland McGrath <roland@hack.frob.com>
9241 M: Oleg Nesterov <oleg@redhat.com>
9243 F: include/asm-generic/syscall.h
9244 F: include/linux/ptrace.h
9245 F: include/linux/regset.h
9246 F: include/linux/tracehook.h
9247 F: include/uapi/linux/ptrace.h
9250 PVRUSB2 VIDEO4LINUX DRIVER
9251 M: Mike Isely <isely@pobox.com>
9252 L: pvrusb2@isely.net (subscribers-only)
9253 L: linux-media@vger.kernel.org
9254 W: http://www.isely.net/pvrusb2/
9255 T: git git://linuxtv.org/media_tree.git
9257 F: Documentation/video4linux/README.pvrusb2
9258 F: drivers/media/usb/pvrusb2/
9261 M: Hans de Goede <hdegoede@redhat.com>
9262 L: linux-media@vger.kernel.org
9263 T: git git://linuxtv.org/media_tree.git
9265 F: drivers/media/usb/pwc/*
9268 M: Kamil Debski <k.debski@samsung.com>
9269 L: linux-hwmon@vger.kernel.org
9271 F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
9272 F: Documentation/hwmon/pwm-fan
9273 F: drivers/hwmon/pwm-fan.c
9276 M: Thierry Reding <thierry.reding@gmail.com>
9277 L: linux-pwm@vger.kernel.org
9279 T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
9280 F: Documentation/pwm.txt
9281 F: Documentation/devicetree/bindings/pwm/
9282 F: include/linux/pwm.h
9284 F: drivers/video/backlight/pwm_bl.c
9285 F: include/linux/pwm_backlight.h
9287 PXA2xx/PXA3xx SUPPORT
9288 M: Daniel Mack <daniel@zonque.org>
9289 M: Haojian Zhuang <haojian.zhuang@gmail.com>
9290 M: Robert Jarzmik <robert.jarzmik@free.fr>
9291 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9292 T: git git://github.com/hzhuang1/linux.git
9293 T: git git://github.com/rjarzmik/linux.git
9295 F: arch/arm/boot/dts/pxa*
9296 F: arch/arm/mach-pxa/
9298 F: drivers/pcmcia/pxa2xx*
9299 F: drivers/pinctrl/pxa/
9300 F: drivers/spi/spi-pxa2xx*
9301 F: drivers/usb/gadget/udc/pxa2*
9302 F: include/sound/pxa2xx-lib.h
9307 M: Robert Jarzmik <robert.jarzmik@free.fr>
9308 L: linux-gpio@vger.kernel.org
9310 F: drivers/gpio/gpio-pxa.c
9312 PXA3xx NAND FLASH DRIVER
9313 M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
9314 L: linux-mtd@lists.infradead.org
9316 F: drivers/mtd/nand/pxa3xx_nand.c
9319 M: Eric Miao <eric.y.miao@gmail.com>
9320 M: Haojian Zhuang <haojian.zhuang@gmail.com>
9321 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9322 T: git git://github.com/hzhuang1/linux.git
9323 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
9325 F: arch/arm/boot/dts/mmp*
9326 F: arch/arm/mach-mmp/
9332 M: Robert Jarzmik <robert.jarzmik@free.fr>
9333 L: rtc-linux@googlegroups.com
9337 M: Giovanni Cabiddu <giovanni.cabiddu@intel.com>
9338 M: Salvatore Benedetto <salvatore.benedetto@intel.com>
9339 L: qat-linux@intel.com
9341 F: drivers/crypto/qat/
9344 M: Mike Marciniszyn <infinipath@intel.com>
9345 L: linux-rdma@vger.kernel.org
9347 F: drivers/infiniband/hw/qib/
9349 QLOGIC QLA1280 SCSI DRIVER
9350 M: Michael Reed <mdr@sgi.com>
9351 L: linux-scsi@vger.kernel.org
9353 F: drivers/scsi/qla1280.[ch]
9355 QLOGIC QLA2XXX FC-SCSI DRIVER
9356 M: qla2xxx-upstream@qlogic.com
9357 L: linux-scsi@vger.kernel.org
9359 F: Documentation/scsi/LICENSE.qla2xxx
9360 F: drivers/scsi/qla2xxx/
9362 QLOGIC QLA4XXX iSCSI DRIVER
9363 M: QLogic-Storage-Upstream@qlogic.com
9364 L: linux-scsi@vger.kernel.org
9366 F: Documentation/scsi/LICENSE.qla4xxx
9367 F: drivers/scsi/qla4xxx/
9369 QLOGIC QLA3XXX NETWORK DRIVER
9370 M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
9371 M: Ron Mercer <ron.mercer@qlogic.com>
9372 M: linux-driver@qlogic.com
9373 L: netdev@vger.kernel.org
9375 F: Documentation/networking/LICENSE.qla3xxx
9376 F: drivers/net/ethernet/qlogic/qla3xxx.*
9378 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
9379 M: Dept-GELinuxNICDev@qlogic.com
9380 L: netdev@vger.kernel.org
9382 F: drivers/net/ethernet/qlogic/qlcnic/
9384 QLOGIC QLGE 10Gb ETHERNET DRIVER
9385 M: Harish Patil <harish.patil@qlogic.com>
9386 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
9387 M: Dept-GELinuxNICDev@qlogic.com
9388 M: linux-driver@qlogic.com
9389 L: netdev@vger.kernel.org
9391 F: drivers/net/ethernet/qlogic/qlge/
9393 QLOGIC QL4xxx ETHERNET DRIVER
9394 M: Yuval Mintz <Yuval.Mintz@qlogic.com>
9395 M: Ariel Elior <Ariel.Elior@qlogic.com>
9396 M: everest-linux-l2@qlogic.com
9397 L: netdev@vger.kernel.org
9399 F: drivers/net/ethernet/qlogic/qed/
9400 F: include/linux/qed/
9401 F: drivers/net/ethernet/qlogic/qede/
9404 M: Anders Larsen <al@alarsen.net>
9405 W: http://www.alarsen.net/linux/qnx4fs/
9408 F: include/uapi/linux/qnx4_fs.h
9409 F: include/uapi/linux/qnxtypes.h
9412 M: Antti Palosaari <crope@iki.fi>
9413 L: linux-media@vger.kernel.org
9414 W: https://linuxtv.org
9415 W: http://palosaari.fi/linux/
9416 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9417 T: git git://linuxtv.org/anttip/media_tree.git
9419 F: drivers/media/tuners/qt1010*
9421 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
9422 M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
9423 L: linux-wireless@vger.kernel.org
9424 L: ath9k-devel@lists.ath9k.org
9425 W: http://wireless.kernel.org/en/users/Drivers/ath9k
9427 F: drivers/net/wireless/ath/ath9k/
9429 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
9430 M: Kalle Valo <kvalo@qca.qualcomm.com>
9431 L: ath10k@lists.infradead.org
9432 W: http://wireless.kernel.org/en/users/Drivers/ath10k
9433 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
9435 F: drivers/net/wireless/ath/ath10k/
9437 QUALCOMM HEXAGON ARCHITECTURE
9438 M: Richard Kuo <rkuo@codeaurora.org>
9439 L: linux-hexagon@vger.kernel.org
9440 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
9444 QUALCOMM WCN36XX WIRELESS DRIVER
9445 M: Eugene Krasnikov <k.eugene.e@gmail.com>
9446 L: wcn36xx@lists.infradead.org
9447 W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
9448 T: git git://github.com/KrasnikovEugene/wcn36xx.git
9450 F: drivers/net/wireless/ath/wcn36xx/
9452 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
9453 M: Gabriel Somlo <somlo@cmu.edu>
9454 M: "Michael S. Tsirkin" <mst@redhat.com>
9455 L: qemu-devel@nongnu.org
9457 F: drivers/firmware/qemu_fw_cfg.c
9459 RADOS BLOCK DEVICE (RBD)
9460 M: Ilya Dryomov <idryomov@gmail.com>
9461 M: Sage Weil <sage@redhat.com>
9462 M: Alex Elder <elder@kernel.org>
9463 L: ceph-devel@vger.kernel.org
9465 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9466 T: git git://github.com/ceph/ceph-client.git
9468 F: Documentation/ABI/testing/sysfs-bus-rbd
9469 F: drivers/block/rbd.c
9470 F: drivers/block/rbd_types.h
9472 RADEON FRAMEBUFFER DISPLAY DRIVER
9473 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
9474 L: linux-fbdev@vger.kernel.org
9476 F: drivers/video/fbdev/aty/radeon*
9477 F: include/uapi/linux/radeonfb.h
9479 RADIOSHARK RADIO DRIVER
9480 M: Hans de Goede <hdegoede@redhat.com>
9481 L: linux-media@vger.kernel.org
9482 T: git git://linuxtv.org/media_tree.git
9484 F: drivers/media/radio/radio-shark.c
9486 RADIOSHARK2 RADIO DRIVER
9487 M: Hans de Goede <hdegoede@redhat.com>
9488 L: linux-media@vger.kernel.org
9489 T: git git://linuxtv.org/media_tree.git
9491 F: drivers/media/radio/radio-shark2.c
9492 F: drivers/media/radio/radio-tea5777.c
9494 RAGE128 FRAMEBUFFER DISPLAY DRIVER
9495 M: Paul Mackerras <paulus@samba.org>
9496 L: linux-fbdev@vger.kernel.org
9498 F: drivers/video/fbdev/aty/aty128fb.c
9500 RALINK MIPS ARCHITECTURE
9501 M: John Crispin <john@phrozen.org>
9502 L: linux-mips@linux-mips.org
9506 RALINK RT2X00 WIRELESS LAN DRIVER
9508 M: Stanislaw Gruszka <sgruszka@redhat.com>
9509 M: Helmut Schaa <helmut.schaa@googlemail.com>
9510 L: linux-wireless@vger.kernel.org
9512 F: drivers/net/wireless/ralink/rt2x00/
9514 RAMDISK RAM BLOCK DEVICE DRIVER
9515 M: Jens Axboe <axboe@kernel.dk>
9517 F: Documentation/blockdev/ramdisk.txt
9518 F: drivers/block/brd.c
9520 RANDOM NUMBER DRIVER
9521 M: "Theodore Ts'o" <tytso@mit.edu>
9523 F: drivers/char/random.c
9526 M: Matt Porter <mporter@kernel.crashing.org>
9527 M: Alexandre Bounine <alexandre.bounine@idt.com>
9531 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
9532 L: linux-wireless@vger.kernel.org
9534 F: drivers/net/wireless/ray*
9537 M: Josh Triplett <josh@joshtriplett.org>
9538 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9539 L: linux-kernel@vger.kernel.org
9541 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9542 F: Documentation/RCU/torture.txt
9543 F: kernel/rcu/rcutorture.c
9545 RCUTORTURE TEST FRAMEWORK
9546 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9547 M: Josh Triplett <josh@joshtriplett.org>
9548 R: Steven Rostedt <rostedt@goodmis.org>
9549 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9550 R: Lai Jiangshan <jiangshanlai@gmail.com>
9551 L: linux-kernel@vger.kernel.org
9553 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9554 F: tools/testing/selftests/rcutorture
9557 M: Florian Fainelli <florian@openwrt.org>
9560 RDC R6040 FAST ETHERNET DRIVER
9561 M: Florian Fainelli <florian@openwrt.org>
9562 L: netdev@vger.kernel.org
9564 F: drivers/net/ethernet/rdc/r6040.c
9566 RDS - RELIABLE DATAGRAM SOCKETS
9567 M: Santosh Shilimkar <santosh.shilimkar@oracle.com>
9568 L: netdev@vger.kernel.org
9569 L: linux-rdma@vger.kernel.org
9570 L: rds-devel@oss.oracle.com (moderated for non-subscribers)
9571 W: https://oss.oracle.com/projects/rds/
9574 F: Documentation/networking/rds.txt
9576 RDMAVT - RDMA verbs software
9577 M: Dennis Dalessandro <dennis.dalessandro@intel.com>
9578 L: linux-rdma@vger.kernel.org
9580 F: drivers/infiniband/sw/rdmavt
9582 READ-COPY UPDATE (RCU)
9583 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9584 M: Josh Triplett <josh@joshtriplett.org>
9585 R: Steven Rostedt <rostedt@goodmis.org>
9586 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9587 R: Lai Jiangshan <jiangshanlai@gmail.com>
9588 L: linux-kernel@vger.kernel.org
9589 W: http://www.rdrop.com/users/paulmck/RCU/
9591 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9592 F: Documentation/RCU/
9593 X: Documentation/RCU/torture.txt
9594 F: include/linux/rcu*
9595 X: include/linux/srcu.h
9599 REAL TIME CLOCK (RTC) SUBSYSTEM
9600 M: Alessandro Zummo <a.zummo@towertech.it>
9601 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
9602 L: rtc-linux@googlegroups.com
9603 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
9604 T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
9606 F: Documentation/rtc.txt
9608 F: include/linux/rtc.h
9609 F: include/uapi/linux/rtc.h
9611 REALTEK AUDIO CODECS
9612 M: Bard Liao <bardliao@realtek.com>
9613 M: Oder Chiou <oder_chiou@realtek.com>
9615 F: sound/soc/codecs/rt*
9616 F: include/sound/rt*.h
9618 REISERFS FILE SYSTEM
9619 L: reiserfs-devel@vger.kernel.org
9623 REGISTER MAP ABSTRACTION
9624 M: Mark Brown <broonie@kernel.org>
9625 L: linux-kernel@vger.kernel.org
9626 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
9628 F: drivers/base/regmap/
9629 F: include/linux/regmap.h
9631 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
9632 M: Ohad Ben-Cohen <ohad@wizery.com>
9633 M: Bjorn Andersson <bjorn.andersson@linaro.org>
9634 L: linux-remoteproc@vger.kernel.org
9635 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
9637 F: drivers/remoteproc/
9638 F: Documentation/remoteproc.txt
9639 F: include/linux/remoteproc.h
9641 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9642 M: Ohad Ben-Cohen <ohad@wizery.com>
9643 M: Bjorn Andersson <bjorn.andersson@linaro.org>
9644 L: linux-remoteproc@vger.kernel.org
9645 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9648 F: Documentation/rpmsg.txt
9649 F: include/linux/rpmsg.h
9651 RENESAS ETHERNET DRIVERS
9652 R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9653 L: netdev@vger.kernel.org
9654 L: linux-renesas-soc@vger.kernel.org
9655 F: drivers/net/ethernet/renesas/
9656 F: include/linux/sh_eth.h
9658 RENESAS USB2 PHY DRIVER
9659 M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
9660 L: linux-renesas-soc@vger.kernel.org
9662 F: drivers/phy/phy-rcar-gen3-usb2.c
9664 RESET CONTROLLER FRAMEWORK
9665 M: Philipp Zabel <p.zabel@pengutronix.de>
9666 T: git git://git.pengutronix.de/git/pza/linux
9669 F: Documentation/devicetree/bindings/reset/
9670 F: include/dt-bindings/reset/
9671 F: include/linux/reset.h
9672 F: include/linux/reset-controller.h
9675 M: Johannes Berg <johannes@sipsolutions.net>
9676 L: linux-wireless@vger.kernel.org
9677 W: http://wireless.kernel.org/
9678 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9679 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
9681 F: Documentation/rfkill.txt
9685 M: Thomas Graf <tgraf@suug.ch>
9686 L: netdev@vger.kernel.org
9689 F: include/linux/rhashtable.h
9691 RICOH SMARTMEDIA/XD DRIVER
9692 M: Maxim Levitsky <maximlevitsky@gmail.com>
9694 F: drivers/mtd/nand/r852.c
9695 F: drivers/mtd/nand/r852.h
9697 RICOH R5C592 MEMORYSTICK DRIVER
9698 M: Maxim Levitsky <maximlevitsky@gmail.com>
9700 F: drivers/memstick/host/r592.*
9703 M: Stefan Achatz <erazor_de@users.sourceforge.net>
9704 W: http://sourceforge.net/projects/roccat/
9706 F: drivers/hid/hid-roccat*
9707 F: include/linux/hid-roccat*
9708 F: Documentation/ABI/*/sysfs-driver-hid-roccat*
9711 M: Jiri Pirko <jiri@resnulli.us>
9712 M: Scott Feldman <sfeldma@gmail.com>
9713 L: netdev@vger.kernel.org
9715 F: drivers/net/ethernet/rocker/
9719 W: http://www.comtrol.com
9721 F: Documentation/serial/rocket.txt
9722 F: drivers/tty/rocket*
9724 ROCKETPORT EXPRESS/INFINITY DRIVER
9725 M: Kevin Cernekee <cernekee@gmail.com>
9726 L: linux-serial@vger.kernel.org
9728 F: drivers/tty/serial/rp2.*
9731 M: Ralf Baechle <ralf@linux-mips.org>
9732 L: linux-hams@vger.kernel.org
9733 W: http://www.linux-ax25.org/
9735 F: include/net/rose.h
9736 F: include/uapi/linux/rose.h
9739 RTL2830 MEDIA DRIVER
9740 M: Antti Palosaari <crope@iki.fi>
9741 L: linux-media@vger.kernel.org
9742 W: https://linuxtv.org
9743 W: http://palosaari.fi/linux/
9744 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9745 T: git git://linuxtv.org/anttip/media_tree.git
9747 F: drivers/media/dvb-frontends/rtl2830*
9749 RTL2832 MEDIA DRIVER
9750 M: Antti Palosaari <crope@iki.fi>
9751 L: linux-media@vger.kernel.org
9752 W: https://linuxtv.org
9753 W: http://palosaari.fi/linux/
9754 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9755 T: git git://linuxtv.org/anttip/media_tree.git
9757 F: drivers/media/dvb-frontends/rtl2832*
9759 RTL2832_SDR MEDIA DRIVER
9760 M: Antti Palosaari <crope@iki.fi>
9761 L: linux-media@vger.kernel.org
9762 W: https://linuxtv.org
9763 W: http://palosaari.fi/linux/
9764 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9765 T: git git://linuxtv.org/anttip/media_tree.git
9767 F: drivers/media/dvb-frontends/rtl2832_sdr*
9769 RTL8180 WIRELESS DRIVER
9770 L: linux-wireless@vger.kernel.org
9771 W: http://wireless.kernel.org/
9772 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9774 F: drivers/net/wireless/realtek/rtl818x/rtl8180/
9776 RTL8187 WIRELESS DRIVER
9777 M: Herton Ronaldo Krzesinski <herton@canonical.com>
9778 M: Hin-Tak Leung <htl10@users.sourceforge.net>
9779 M: Larry Finger <Larry.Finger@lwfinger.net>
9780 L: linux-wireless@vger.kernel.org
9781 W: http://wireless.kernel.org/
9782 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9784 F: drivers/net/wireless/realtek/rtl818x/rtl8187/
9786 RTL8192CE WIRELESS DRIVER
9787 M: Larry Finger <Larry.Finger@lwfinger.net>
9788 M: Chaoming Li <chaoming_li@realsil.com.cn>
9789 L: linux-wireless@vger.kernel.org
9790 W: http://wireless.kernel.org/
9791 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9793 F: drivers/net/wireless/realtek/rtlwifi/
9794 F: drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
9796 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9797 M: Jes Sorensen <Jes.Sorensen@redhat.com>
9798 L: linux-wireless@vger.kernel.org
9799 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
9801 F: drivers/net/wireless/realtek/rtl8xxxu/
9803 S3 SAVAGE FRAMEBUFFER DRIVER
9804 M: Antonino Daplas <adaplas@gmail.com>
9805 L: linux-fbdev@vger.kernel.org
9807 F: drivers/video/fbdev/savage/
9810 M: Martin Schwidefsky <schwidefsky@de.ibm.com>
9811 M: Heiko Carstens <heiko.carstens@de.ibm.com>
9812 L: linux-s390@vger.kernel.org
9813 W: http://www.ibm.com/developerworks/linux/linux390/
9814 T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
9818 F: Documentation/s390/
9819 F: Documentation/DocBook/s390*
9821 S390 COMMON I/O LAYER
9822 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9823 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9824 L: linux-s390@vger.kernel.org
9825 W: http://www.ibm.com/developerworks/linux/linux390/
9827 F: drivers/s390/cio/
9830 M: Stefan Weinhuber <wein@de.ibm.com>
9831 M: Stefan Haberland <stefan.haberland@de.ibm.com>
9832 L: linux-s390@vger.kernel.org
9833 W: http://www.ibm.com/developerworks/linux/linux390/
9835 F: drivers/s390/block/dasd*
9836 F: block/partitions/ibm.c
9838 S390 NETWORK DRIVERS
9839 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
9840 L: linux-s390@vger.kernel.org
9841 W: http://www.ibm.com/developerworks/linux/linux390/
9843 F: drivers/s390/net/
9846 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9847 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9848 L: linux-s390@vger.kernel.org
9849 W: http://www.ibm.com/developerworks/linux/linux390/
9852 F: drivers/pci/hotplug/s390_pci_hpc.c
9855 M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
9856 L: linux-s390@vger.kernel.org
9857 W: http://www.ibm.com/developerworks/linux/linux390/
9859 F: drivers/s390/crypto/
9862 M: Steffen Maier <maier@linux.vnet.ibm.com>
9863 L: linux-s390@vger.kernel.org
9864 W: http://www.ibm.com/developerworks/linux/linux390/
9866 F: drivers/s390/scsi/zfcp_*
9868 S390 IUCV NETWORK LAYER
9869 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
9870 L: linux-s390@vger.kernel.org
9871 W: http://www.ibm.com/developerworks/linux/linux390/
9873 F: drivers/s390/net/*iucv*
9874 F: include/net/iucv/
9878 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9879 L: linux-s390@vger.kernel.org
9880 W: http://www.ibm.com/developerworks/linux/linux390/
9882 F: drivers/iommu/s390-iommu.c
9884 S3C24XX SD/MMC Driver
9885 M: Ben Dooks <ben-linux@fluff.org>
9886 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9888 F: drivers/mmc/host/s3cmci.*
9890 SAA6588 RDS RECEIVER DRIVER
9891 M: Hans Verkuil <hverkuil@xs4all.nl>
9892 L: linux-media@vger.kernel.org
9893 T: git git://linuxtv.org/media_tree.git
9894 W: https://linuxtv.org
9896 F: drivers/media/i2c/saa6588*
9898 SAA7134 VIDEO4LINUX DRIVER
9899 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
9900 M: Mauro Carvalho Chehab <mchehab@kernel.org>
9901 L: linux-media@vger.kernel.org
9902 W: https://linuxtv.org
9903 T: git git://linuxtv.org/media_tree.git
9905 F: Documentation/video4linux/*.saa7134
9906 F: drivers/media/pci/saa7134/
9908 SAA7146 VIDEO4LINUX-2 DRIVER
9909 M: Hans Verkuil <hverkuil@xs4all.nl>
9910 L: linux-media@vger.kernel.org
9911 T: git git://linuxtv.org/media_tree.git
9913 F: drivers/media/common/saa7146/
9914 F: drivers/media/pci/saa7146/
9915 F: include/media/saa7146*
9917 SAMSUNG LAPTOP DRIVER
9918 M: Corentin Chary <corentin.chary@gmail.com>
9919 L: platform-driver-x86@vger.kernel.org
9921 F: drivers/platform/x86/samsung-laptop.c
9923 SAMSUNG AUDIO (ASoC) DRIVERS
9924 M: Sangbeom Kim <sbkim73@samsung.com>
9925 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9927 F: sound/soc/samsung/
9929 SAMSUNG FRAMEBUFFER DRIVER
9930 M: Jingoo Han <jingoohan1@gmail.com>
9931 L: linux-fbdev@vger.kernel.org
9933 F: drivers/video/fbdev/s3c-fb.c
9935 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9936 M: Sangbeom Kim <sbkim73@samsung.com>
9937 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
9938 L: linux-kernel@vger.kernel.org
9939 L: linux-samsung-soc@vger.kernel.org
9941 F: drivers/mfd/sec*.c
9942 F: drivers/regulator/s2m*.c
9943 F: drivers/regulator/s5m*.c
9944 F: drivers/clk/clk-s2mps11.c
9945 F: drivers/rtc/rtc-s5m.c
9946 F: include/linux/mfd/samsung/
9947 F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
9948 F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
9949 F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
9950 F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
9952 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9953 M: Kyungmin Park <kyungmin.park@samsung.com>
9954 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9955 L: linux-media@vger.kernel.org
9956 Q: https://patchwork.linuxtv.org/project/linux-media/list/
9958 F: drivers/media/platform/exynos4-is/
9960 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9961 M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9962 L: linux-media@vger.kernel.org
9963 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9965 F: drivers/media/platform/s3c-camif/
9966 F: include/media/drv-intf/s3c_camif.h
9968 SAMSUNG S5C73M3 CAMERA DRIVER
9969 M: Kyungmin Park <kyungmin.park@samsung.com>
9970 M: Andrzej Hajda <a.hajda@samsung.com>
9971 L: linux-media@vger.kernel.org
9973 F: drivers/media/i2c/s5c73m3/*
9975 SAMSUNG S5K5BAF CAMERA DRIVER
9976 M: Kyungmin Park <kyungmin.park@samsung.com>
9977 M: Andrzej Hajda <a.hajda@samsung.com>
9978 L: linux-media@vger.kernel.org
9980 F: drivers/media/i2c/s5k5baf.c
9982 SAMSUNG S3FWRN5 NFC DRIVER
9983 M: Robert Baldyga <r.baldyga@samsung.com>
9984 M: Krzysztof Opasiak <k.opasiak@samsung.com>
9985 L: linux-nfc@lists.01.org (moderated for non-subscribers)
9987 F: drivers/nfc/s3fwrn5
9989 SAMSUNG SOC CLOCK DRIVERS
9990 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9991 M: Tomasz Figa <tomasz.figa@gmail.com>
9993 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9994 F: drivers/clk/samsung/
9996 SAMSUNG SXGBE DRIVERS
9997 M: Byungho An <bh74.an@samsung.com>
9998 M: Girish K S <ks.giri@samsung.com>
9999 M: Vipul Pandya <vipul.pandya@samsung.com>
10001 L: netdev@vger.kernel.org
10002 F: drivers/net/ethernet/samsung/sxgbe/
10004 SAMSUNG THERMAL DRIVER
10005 M: Lukasz Majewski <l.majewski@samsung.com>
10006 L: linux-pm@vger.kernel.org
10007 L: linux-samsung-soc@vger.kernel.org
10009 T: git https://github.com/lmajewski/linux-samsung-thermal.git
10010 F: drivers/thermal/samsung/
10012 SAMSUNG USB2 PHY DRIVER
10013 M: Kamil Debski <k.debski@samsung.com>
10014 L: linux-kernel@vger.kernel.org
10016 F: Documentation/devicetree/bindings/phy/samsung-phy.txt
10017 F: Documentation/phy/samsung-usb2.txt
10018 F: drivers/phy/phy-exynos4210-usb2.c
10019 F: drivers/phy/phy-exynos4x12-usb2.c
10020 F: drivers/phy/phy-exynos5250-usb2.c
10021 F: drivers/phy/phy-s5pv210-usb2.c
10022 F: drivers/phy/phy-samsung-usb2.c
10023 F: drivers/phy/phy-samsung-usb2.h
10026 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10027 L: linux-serial@vger.kernel.org
10029 F: Documentation/devicetree/bindings/serial/
10030 F: drivers/tty/serial/
10032 SYNOPSYS DESIGNWARE DMAC DRIVER
10033 M: Viresh Kumar <vireshk@kernel.org>
10034 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10036 F: include/linux/dma/dw.h
10037 F: include/linux/platform_data/dma-dw.h
10040 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
10041 M: Lars Persson <lars.persson@axis.com>
10042 L: netdev@vger.kernel.org
10044 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
10045 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
10047 SYNOPSYS DESIGNWARE I2C DRIVER
10048 M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
10049 R: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10050 R: Mika Westerberg <mika.westerberg@linux.intel.com>
10051 L: linux-i2c@vger.kernel.org
10053 F: drivers/i2c/busses/i2c-designware-*
10054 F: include/linux/platform_data/i2c-designware.h
10056 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
10057 M: Jaehoon Chung <jh80.chung@samsung.com>
10058 L: linux-mmc@vger.kernel.org
10060 F: include/linux/mmc/dw_mmc.h
10061 F: drivers/mmc/host/dw_mmc*
10063 SYSTEM TRACE MODULE CLASS
10064 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
10066 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
10067 F: Documentation/trace/stm.txt
10068 F: drivers/hwtracing/stm/
10069 F: include/linux/stm.h
10070 F: include/uapi/linux/stm.h
10073 M: Andreas Noever <andreas.noever@gmail.com>
10075 F: drivers/thunderbolt/
10077 TI BQ27XXX POWER SUPPLY DRIVER
10078 R: Andrew F. Davis <afd@ti.com>
10079 F: include/linux/power/bq27xxx_battery.h
10080 F: drivers/power/bq27xxx_battery.c
10081 F: drivers/power/bq27xxx_battery_i2c.c
10083 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
10084 M: John Stultz <john.stultz@linaro.org>
10085 M: Thomas Gleixner <tglx@linutronix.de>
10086 L: linux-kernel@vger.kernel.org
10087 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
10089 F: include/linux/clocksource.h
10090 F: include/linux/time.h
10091 F: include/linux/timex.h
10092 F: include/uapi/linux/time.h
10093 F: include/uapi/linux/timex.h
10094 F: kernel/time/clocksource.c
10095 F: kernel/time/time*.c
10096 F: kernel/time/alarmtimer.c
10097 F: kernel/time/ntp.c
10098 F: tools/testing/selftests/timers/
10101 M: Zwane Mwaikambo <zwanem@gmail.com>
10103 F: drivers/watchdog/sc1200wdt.c
10106 M: Ingo Molnar <mingo@redhat.com>
10107 M: Peter Zijlstra <peterz@infradead.org>
10108 L: linux-kernel@vger.kernel.org
10109 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
10112 F: include/linux/sched.h
10113 F: include/uapi/linux/sched.h
10114 F: include/linux/wait.h
10117 M: Chen Liqin <liqin.linux@gmail.com>
10118 M: Lennox Wu <lennox.wu@gmail.com>
10119 W: http://www.sunplus.com
10123 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
10124 M: Sudeep Holla <sudeep.holla@arm.com>
10125 L: linux-arm-kernel@lists.infradead.org
10127 F: Documentation/devicetree/bindings/arm/arm,scpi.txt
10128 F: drivers/clk/clk-scpi.c
10129 F: drivers/cpufreq/scpi-cpufreq.c
10130 F: drivers/firmware/arm_scpi.c
10131 F: include/linux/scpi_protocol.h
10134 M: Jens Axboe <axboe@kernel.dk>
10135 L: linux-scsi@vger.kernel.org
10136 W: http://www.kernel.dk
10138 F: drivers/scsi/sr*
10140 SCSI RDMA PROTOCOL (SRP) INITIATOR
10141 M: Bart Van Assche <bart.vanassche@sandisk.com>
10142 L: linux-rdma@vger.kernel.org
10144 W: http://www.openfabrics.org
10145 Q: http://patchwork.kernel.org/project/linux-rdma/list/
10146 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
10147 F: drivers/infiniband/ulp/srp/
10148 F: include/scsi/srp.h
10151 M: Doug Gilbert <dgilbert@interlog.com>
10152 L: linux-scsi@vger.kernel.org
10153 W: http://sg.danny.cz/sg
10155 F: Documentation/scsi/scsi-generic.txt
10156 F: drivers/scsi/sg.c
10157 F: include/scsi/sg.h
10160 M: "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>
10161 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
10162 M: "Martin K. Petersen" <martin.petersen@oracle.com>
10163 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
10164 L: linux-scsi@vger.kernel.org
10170 M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
10171 L: linux-scsi@vger.kernel.org
10173 F: Documentation/scsi/st.txt
10174 F: drivers/scsi/st.*
10175 F: drivers/scsi/st_*.h
10178 M: Vlad Yasevich <vyasevich@gmail.com>
10179 M: Neil Horman <nhorman@tuxdriver.com>
10180 L: linux-sctp@vger.kernel.org
10181 W: http://lksctp.sourceforge.net
10183 F: Documentation/networking/sctp.txt
10184 F: include/linux/sctp.h
10185 F: include/uapi/linux/sctp.h
10186 F: include/net/sctp/
10190 M: Jim Cromie <jim.cromie@gmail.com>
10192 F: Documentation/i2c/busses/scx200_acb
10193 F: arch/x86/platform/scx200/
10194 F: drivers/watchdog/scx200_wdt.c
10195 F: drivers/i2c/busses/scx200*
10196 F: drivers/mtd/maps/scx200_docflash.c
10197 F: include/linux/scx200.h
10200 M: Jim Cromie <jim.cromie@gmail.com>
10202 F: drivers/char/scx200_gpio.c
10203 F: include/linux/scx200_gpio.h
10205 SCx200 HRT CLOCKSOURCE DRIVER
10206 M: Jim Cromie <jim.cromie@gmail.com>
10208 F: drivers/clocksource/scx200_hrt.c
10210 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
10211 M: Sascha Sommer <saschasommer@freenet.de>
10212 L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
10214 F: drivers/mmc/host/sdricoh_cs.c
10216 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
10217 M: Adrian Hunter <adrian.hunter@intel.com>
10218 L: linux-mmc@vger.kernel.org
10219 T: git git://git.infradead.org/users/ahunter/linux-sdhci.git
10221 F: drivers/mmc/host/sdhci*
10222 F: include/linux/mmc/sdhci*
10225 M: Kees Cook <keescook@chromium.org>
10226 R: Andy Lutomirski <luto@amacapital.net>
10227 R: Will Drewry <wad@chromium.org>
10228 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
10230 F: kernel/seccomp.c
10231 F: include/uapi/linux/seccomp.h
10232 F: include/linux/seccomp.h
10233 F: tools/testing/selftests/seccomp/*
10234 K: \bsecure_computing
10237 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
10238 M: Ben Dooks <ben-linux@fluff.org>
10239 M: Jaehoon Chung <jh80.chung@samsung.com>
10240 L: linux-mmc@vger.kernel.org
10242 F: drivers/mmc/host/sdhci-s3c*
10244 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
10245 M: Viresh Kumar <vireshk@kernel.org>
10246 L: linux-mmc@vger.kernel.org
10248 F: drivers/mmc/host/sdhci-spear.c
10251 M: James Morris <james.l.morris@oracle.com>
10252 M: "Serge E. Hallyn" <serge@hallyn.com>
10253 L: linux-security-module@vger.kernel.org (suggested Cc:)
10254 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
10255 W: http://kernsec.org/
10260 M: Security Officers <security@kernel.org>
10263 SELINUX SECURITY MODULE
10264 M: Paul Moore <paul@paul-moore.com>
10265 M: Stephen Smalley <sds@tycho.nsa.gov>
10266 M: Eric Paris <eparis@parisplace.org>
10267 L: selinux@tycho.nsa.gov (moderated for non-subscribers)
10268 W: http://selinuxproject.org
10269 T: git git://git.infradead.org/users/pcmoore/selinux
10271 F: include/linux/selinux*
10272 F: security/selinux/
10273 F: scripts/selinux/
10275 APPARMOR SECURITY MODULE
10276 M: John Johansen <john.johansen@canonical.com>
10277 L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
10278 W: apparmor.wiki.kernel.org
10279 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
10281 F: security/apparmor/
10283 LOADPIN SECURITY MODULE
10284 M: Kees Cook <keescook@chromium.org>
10285 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
10287 F: security/loadpin/
10289 YAMA SECURITY MODULE
10290 M: Kees Cook <keescook@chromium.org>
10291 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
10296 M: Jiri Slaby <jirislaby@gmail.com>
10298 F: drivers/misc/phantom.c
10299 F: include/uapi/linux/phantom.h
10301 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
10302 M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
10303 M: Ketan Mukadam <ketan.mukadam@avagotech.com>
10304 M: John Soni Jose <sony.john@avagotech.com>
10305 L: linux-scsi@vger.kernel.org
10306 W: http://www.avagotech.com
10308 F: drivers/scsi/be2iscsi/
10310 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
10311 M: Sathya Perla <sathya.perla@broadcom.com>
10312 M: Ajit Khaparde <ajit.khaparde@broadcom.com>
10313 M: Padmanabh Ratnakar <padmanabh.ratnakar@broadcom.com>
10314 M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
10315 M: Somnath Kotur <somnath.kotur@broadcom.com>
10316 L: netdev@vger.kernel.org
10317 W: http://www.emulex.com
10319 F: drivers/net/ethernet/emulex/benet/
10321 EMULEX ONECONNECT ROCE DRIVER
10322 M: Selvin Xavier <selvin.xavier@avagotech.com>
10323 M: Devesh Sharma <devesh.sharma@avagotech.com>
10324 M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
10325 L: linux-rdma@vger.kernel.org
10326 W: http://www.emulex.com
10328 F: drivers/infiniband/hw/ocrdma/
10331 M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
10332 M: Edward Cree <ecree@solarflare.com>
10333 M: Bert Kenward <bkenward@solarflare.com>
10334 L: netdev@vger.kernel.org
10336 F: drivers/net/ethernet/sfc/
10339 M: Dimitri Sivanich <sivanich@sgi.com>
10341 F: drivers/misc/sgi-gru/
10343 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
10344 M: Pat Gefre <pfg@sgi.com>
10345 L: linux-ia64@vger.kernel.org
10347 F: Documentation/ia64/serial.txt
10348 F: drivers/tty/serial/ioc?_serial.c
10349 F: include/linux/ioc?.h
10351 SGI XP/XPC/XPNET DRIVER
10352 M: Cliff Whickman <cpw@sgi.com>
10353 M: Robin Holt <robinmholt@gmail.com>
10355 F: drivers/misc/sgi-xp/
10357 SI2157 MEDIA DRIVER
10358 M: Antti Palosaari <crope@iki.fi>
10359 L: linux-media@vger.kernel.org
10360 W: https://linuxtv.org
10361 W: http://palosaari.fi/linux/
10362 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10363 T: git git://linuxtv.org/anttip/media_tree.git
10365 F: drivers/media/tuners/si2157*
10367 SI2168 MEDIA DRIVER
10368 M: Antti Palosaari <crope@iki.fi>
10369 L: linux-media@vger.kernel.org
10370 W: https://linuxtv.org
10371 W: http://palosaari.fi/linux/
10372 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10373 T: git git://linuxtv.org/anttip/media_tree.git
10375 F: drivers/media/dvb-frontends/si2168*
10377 SI470X FM RADIO RECEIVER I2C DRIVER
10378 M: Hans Verkuil <hverkuil@xs4all.nl>
10379 L: linux-media@vger.kernel.org
10380 T: git git://linuxtv.org/media_tree.git
10381 W: https://linuxtv.org
10383 F: drivers/media/radio/si470x/radio-si470x-i2c.c
10385 SI470X FM RADIO RECEIVER USB DRIVER
10386 M: Hans Verkuil <hverkuil@xs4all.nl>
10387 L: linux-media@vger.kernel.org
10388 T: git git://linuxtv.org/media_tree.git
10389 W: https://linuxtv.org
10391 F: drivers/media/radio/si470x/radio-si470x-common.c
10392 F: drivers/media/radio/si470x/radio-si470x.h
10393 F: drivers/media/radio/si470x/radio-si470x-usb.c
10395 SI4713 FM RADIO TRANSMITTER I2C DRIVER
10396 M: Eduardo Valentin <edubezval@gmail.com>
10397 L: linux-media@vger.kernel.org
10398 T: git git://linuxtv.org/media_tree.git
10399 W: https://linuxtv.org
10401 F: drivers/media/radio/si4713/si4713.?
10403 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
10404 M: Eduardo Valentin <edubezval@gmail.com>
10405 L: linux-media@vger.kernel.org
10406 T: git git://linuxtv.org/media_tree.git
10407 W: https://linuxtv.org
10409 F: drivers/media/radio/si4713/radio-platform-si4713.c
10411 SI4713 FM RADIO TRANSMITTER USB DRIVER
10412 M: Hans Verkuil <hverkuil@xs4all.nl>
10413 L: linux-media@vger.kernel.org
10414 T: git git://linuxtv.org/media_tree.git
10415 W: https://linuxtv.org
10417 F: drivers/media/radio/si4713/radio-usb-si4713.c
10420 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
10421 M: Mauro Carvalho Chehab <mchehab@kernel.org>
10422 L: linux-media@vger.kernel.org
10423 W: https://linuxtv.org
10424 T: git git://linuxtv.org/media_tree.git
10426 F: drivers/media/common/siano/
10427 F: drivers/media/usb/siano/
10428 F: drivers/media/usb/siano/
10429 F: drivers/media/mmc/siano/
10432 M: Hans de Goede <hdegoede@redhat.com>
10433 L: linux-fbdev@vger.kernel.org
10435 F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
10436 F: drivers/video/fbdev/simplefb.c
10437 F: include/linux/platform_data/simplefb.h
10439 SH_VEU V4L2 MEM2MEM DRIVER
10440 L: linux-media@vger.kernel.org
10442 F: drivers/media/platform/sh_veu.c
10444 SH_VOU V4L2 OUTPUT DRIVER
10445 L: linux-media@vger.kernel.org
10447 F: drivers/media/platform/sh_vou.c
10448 F: include/media/drv-intf/sh_vou.h
10450 SIMPLE FIRMWARE INTERFACE (SFI)
10451 M: Len Brown <lenb@kernel.org>
10452 L: sfi-devel@simplefirmware.org
10453 W: http://simplefirmware.org/
10454 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
10456 F: arch/x86/platform/sfi/
10458 F: include/linux/sfi*.h
10460 SIMTEC EB110ATX (Chalice CATS)
10462 P: Vincent Sanders <vince@simtec.co.uk>
10463 M: Simtec Linux Team <linux@simtec.co.uk>
10464 W: http://www.simtec.co.uk/products/EB110ATX/
10467 SIMTEC EB2410ITX (BAST)
10469 P: Vincent Sanders <vince@simtec.co.uk>
10470 M: Simtec Linux Team <linux@simtec.co.uk>
10471 W: http://www.simtec.co.uk/products/EB2410ITX/
10473 F: arch/arm/mach-s3c24xx/mach-bast.c
10474 F: arch/arm/mach-s3c24xx/bast-ide.c
10475 F: arch/arm/mach-s3c24xx/bast-irq.c
10477 TI DAVINCI MACHINE SUPPORT
10478 M: Sekhar Nori <nsekhar@ti.com>
10479 M: Kevin Hilman <khilman@kernel.org>
10480 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10481 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
10483 F: arch/arm/mach-davinci/
10484 F: drivers/i2c/busses/i2c-davinci.c
10486 TI DAVINCI SERIES MEDIA DRIVER
10487 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10488 L: linux-media@vger.kernel.org
10489 W: https://linuxtv.org
10490 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10491 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10493 F: drivers/media/platform/davinci/
10494 F: include/media/davinci/
10496 TI AM437X VPFE DRIVER
10497 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10498 L: linux-media@vger.kernel.org
10499 W: https://linuxtv.org
10500 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10501 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10503 F: drivers/media/platform/am437x/
10505 OV2659 OMNIVISION SENSOR DRIVER
10506 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10507 L: linux-media@vger.kernel.org
10508 W: https://linuxtv.org
10509 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10510 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10512 F: drivers/media/i2c/ov2659.c
10513 F: include/media/i2c/ov2659.h
10515 SILICON MOTION SM712 FRAME BUFFER DRIVER
10516 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10517 M: Teddy Wang <teddy.wang@siliconmotion.com>
10518 M: Sudip Mukherjee <sudip@vectorindia.org>
10519 L: linux-fbdev@vger.kernel.org
10521 F: drivers/video/fbdev/sm712*
10522 F: Documentation/fb/sm712fb.txt
10524 SIS 190 ETHERNET DRIVER
10525 M: Francois Romieu <romieu@fr.zoreil.com>
10526 L: netdev@vger.kernel.org
10528 F: drivers/net/ethernet/sis/sis190.c
10530 SIS 900/7016 FAST ETHERNET DRIVER
10531 M: Daniele Venzano <venza@brownhat.org>
10532 W: http://www.brownhat.org/sis900.html
10533 L: netdev@vger.kernel.org
10535 F: drivers/net/ethernet/sis/sis900.*
10537 SIS FRAMEBUFFER DRIVER
10538 M: Thomas Winischhofer <thomas@winischhofer.net>
10539 W: http://www.winischhofer.net/linuxsisvga.shtml
10541 F: Documentation/fb/sisfb.txt
10542 F: drivers/video/fbdev/sis/
10543 F: include/video/sisfb.h
10546 M: Thomas Winischhofer <thomas@winischhofer.net>
10547 W: http://www.winischhofer.at/linuxsisusbvga.shtml
10549 F: drivers/usb/misc/sisusbvga/
10552 M: Christoph Lameter <cl@linux.com>
10553 M: Pekka Enberg <penberg@kernel.org>
10554 M: David Rientjes <rientjes@google.com>
10555 M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
10556 M: Andrew Morton <akpm@linux-foundation.org>
10557 L: linux-mm@kvack.org
10559 F: include/linux/sl?b*.h
10562 SLEEPABLE READ-COPY UPDATE (SRCU)
10563 M: Lai Jiangshan <jiangshanlai@gmail.com>
10564 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10565 M: Josh Triplett <josh@joshtriplett.org>
10566 R: Steven Rostedt <rostedt@goodmis.org>
10567 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10568 L: linux-kernel@vger.kernel.org
10569 W: http://www.rdrop.com/users/paulmck/RCU/
10571 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10572 F: include/linux/srcu.h
10573 F: kernel/rcu/srcu.c
10575 SMACK SECURITY MODULE
10576 M: Casey Schaufler <casey@schaufler-ca.com>
10577 L: linux-security-module@vger.kernel.org
10578 W: http://schaufler-ca.com
10579 T: git git://git.gitorious.org/smack-next/kernel.git
10581 F: Documentation/security/Smack.txt
10584 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
10585 M: Kevin Hilman <khilman@kernel.org>
10586 M: Nishanth Menon <nm@ti.com>
10588 F: drivers/power/avs/
10589 F: include/linux/power/smartreflex.h
10590 L: linux-pm@vger.kernel.org
10592 SMC91x ETHERNET DRIVER
10593 M: Nicolas Pitre <nico@fluxnic.net>
10595 F: drivers/net/ethernet/smsc/smc91x.*
10597 SMIA AND SMIA++ IMAGE SENSOR DRIVER
10598 M: Sakari Ailus <sakari.ailus@iki.fi>
10599 L: linux-media@vger.kernel.org
10601 F: drivers/media/i2c/smiapp/
10602 F: include/media/i2c/smiapp.h
10603 F: drivers/media/i2c/smiapp-pll.c
10604 F: drivers/media/i2c/smiapp-pll.h
10605 F: include/uapi/linux/smiapp.h
10606 F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
10608 SMM665 HARDWARE MONITOR DRIVER
10609 M: Guenter Roeck <linux@roeck-us.net>
10610 L: linux-hwmon@vger.kernel.org
10612 F: Documentation/hwmon/smm665
10613 F: drivers/hwmon/smm665.c
10615 SMSC EMC2103 HARDWARE MONITOR DRIVER
10616 M: Steve Glendinning <steve.glendinning@shawell.net>
10617 L: linux-hwmon@vger.kernel.org
10619 F: Documentation/hwmon/emc2103
10620 F: drivers/hwmon/emc2103.c
10622 SMSC SCH5627 HARDWARE MONITOR DRIVER
10623 M: Hans de Goede <hdegoede@redhat.com>
10624 L: linux-hwmon@vger.kernel.org
10626 F: Documentation/hwmon/sch5627
10627 F: drivers/hwmon/sch5627.c
10629 SMSC47B397 HARDWARE MONITOR DRIVER
10630 M: Jean Delvare <jdelvare@suse.com>
10631 L: linux-hwmon@vger.kernel.org
10633 F: Documentation/hwmon/smsc47b397
10634 F: drivers/hwmon/smsc47b397.c
10636 SMSC911x ETHERNET DRIVER
10637 M: Steve Glendinning <steve.glendinning@shawell.net>
10638 L: netdev@vger.kernel.org
10640 F: include/linux/smsc911x.h
10641 F: drivers/net/ethernet/smsc/smsc911x.*
10643 SMSC9420 PCI ETHERNET DRIVER
10644 M: Steve Glendinning <steve.glendinning@shawell.net>
10645 L: netdev@vger.kernel.org
10647 F: drivers/net/ethernet/smsc/smsc9420.*
10649 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
10650 M: Steve Glendinning <steve.glendinning@shawell.net>
10651 L: linux-fbdev@vger.kernel.org
10653 F: drivers/video/fbdev/smscufx.c
10655 SOC-CAMERA V4L2 SUBSYSTEM
10656 M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
10657 L: linux-media@vger.kernel.org
10658 T: git git://linuxtv.org/media_tree.git
10660 F: include/media/soc*
10661 F: drivers/media/i2c/soc_camera/
10662 F: drivers/media/platform/soc_camera/
10664 SOEKRIS NET48XX LED SUPPORT
10665 M: Chris Boot <bootc@bootc.net>
10667 F: drivers/leds/leds-net48xx.c
10669 SOFTLOGIC 6x10 MPEG CODEC
10670 M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
10671 M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
10672 M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
10673 M: Ismael Luceno <ismael@iodev.co.uk>
10674 L: linux-media@vger.kernel.org
10676 F: drivers/media/pci/solo6x10/
10678 SOFTWARE RAID (Multiple Disks) SUPPORT
10679 M: Shaohua Li <shli@kernel.org>
10680 L: linux-raid@vger.kernel.org
10681 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git
10684 F: include/linux/raid/
10685 F: include/uapi/linux/raid/
10687 SONIC NETWORK DRIVER
10688 M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
10689 L: netdev@vger.kernel.org
10691 F: drivers/net/ethernet/natsemi/sonic.*
10693 SONICS SILICON BACKPLANE DRIVER (SSB)
10694 M: Michael Buesch <m@bues.ch>
10695 L: linux-wireless@vger.kernel.org
10698 F: include/linux/ssb/
10700 SONY VAIO CONTROL DEVICE DRIVER
10701 M: Mattia Dongili <malattia@linux.it>
10702 L: platform-driver-x86@vger.kernel.org
10703 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
10705 F: Documentation/laptops/sony-laptop.txt
10706 F: drivers/char/sonypi.c
10707 F: drivers/platform/x86/sony-laptop.c
10708 F: include/linux/sony-laptop.h
10710 SONY MEMORYSTICK CARD SUPPORT
10711 M: Alex Dubov <oakad@yahoo.com>
10712 W: http://tifmxx.berlios.de/
10714 F: drivers/memstick/host/tifm_ms.c
10716 SONY MEMORYSTICK STANDARD SUPPORT
10717 M: Maxim Levitsky <maximlevitsky@gmail.com>
10719 F: drivers/memstick/core/ms_block.*
10722 M: Jaroslav Kysela <perex@perex.cz>
10723 M: Takashi Iwai <tiwai@suse.com>
10724 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10725 W: http://www.alsa-project.org/
10726 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10727 T: git git://git.alsa-project.org/alsa-kernel.git
10728 Q: http://patchwork.kernel.org/project/alsa-devel/list/
10730 F: Documentation/sound/
10732 F: include/uapi/sound/
10735 SOUND - COMPRESSED AUDIO
10736 M: Vinod Koul <vinod.koul@intel.com>
10737 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10738 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10740 F: Documentation/sound/alsa/compress_offload.txt
10741 F: include/sound/compress_driver.h
10742 F: include/uapi/sound/compress_*
10743 F: sound/core/compress_offload.c
10744 F: sound/soc/soc-compress.c
10746 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
10747 M: Liam Girdwood <lgirdwood@gmail.com>
10748 M: Mark Brown <broonie@kernel.org>
10749 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
10750 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10751 W: http://alsa-project.org/main/index.php/ASoC
10753 F: Documentation/sound/alsa/soc/
10755 F: include/sound/soc*
10757 SOUND - DMAENGINE HELPERS
10758 M: Lars-Peter Clausen <lars@metafoo.de>
10760 F: include/sound/dmaengine_pcm.h
10761 F: sound/core/pcm_dmaengine.c
10762 F: sound/soc/soc-generic-dmaengine-pcm.c
10765 M: Olli Salonen <olli.salonen@iki.fi>
10766 L: linux-media@vger.kernel.org
10767 W: https://linuxtv.org
10768 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10770 F: drivers/media/dvb-frontends/sp2*
10772 SPARC + UltraSPARC (sparc/sparc64)
10773 M: "David S. Miller" <davem@davemloft.net>
10774 L: sparclinux@vger.kernel.org
10775 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
10776 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10777 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10782 SPARC SERIAL DRIVERS
10783 M: "David S. Miller" <davem@davemloft.net>
10784 L: sparclinux@vger.kernel.org
10785 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10786 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10788 F: include/linux/sunserialcore.h
10789 F: drivers/tty/serial/suncore.c
10790 F: drivers/tty/serial/sunhv.c
10791 F: drivers/tty/serial/sunsab.c
10792 F: drivers/tty/serial/sunsab.h
10793 F: drivers/tty/serial/sunsu.c
10794 F: drivers/tty/serial/sunzilog.c
10795 F: drivers/tty/serial/sunzilog.h
10798 M: "Christopher Li" <sparse@chrisli.org>
10799 L: linux-sparse@vger.kernel.org
10800 W: https://sparse.wiki.kernel.org/
10801 T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10802 T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10804 F: include/linux/compiler.h
10806 SPEAR PLATFORM SUPPORT
10807 M: Viresh Kumar <vireshk@kernel.org>
10808 M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
10809 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10810 W: http://www.st.com/spear
10812 F: arch/arm/boot/dts/spear*
10813 F: arch/arm/mach-spear/
10815 SPEAR CLOCK FRAMEWORK SUPPORT
10816 M: Viresh Kumar <vireshk@kernel.org>
10817 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10818 W: http://www.st.com/spear
10820 F: drivers/clk/spear/
10823 M: Mark Brown <broonie@kernel.org>
10824 L: linux-spi@vger.kernel.org
10825 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
10826 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
10828 F: Documentation/spi/
10830 F: include/linux/spi/
10831 F: include/uapi/linux/spi/
10833 SPIDERNET NETWORK DRIVER for CELL
10834 M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
10835 L: netdev@vger.kernel.org
10837 F: Documentation/networking/spider_net.txt
10838 F: drivers/net/ethernet/toshiba/spider_net*
10841 M: Jeremy Kerr <jk@ozlabs.org>
10842 L: linuxppc-dev@lists.ozlabs.org
10843 W: http://www.ibm.com/developerworks/power/cell/
10845 F: Documentation/filesystems/spufs.txt
10846 F: arch/powerpc/platforms/cell/spufs/
10848 SQUASHFS FILE SYSTEM
10849 M: Phillip Lougher <phillip@squashfs.org.uk>
10850 L: squashfs-devel@lists.sourceforge.net (subscribers-only)
10851 W: http://squashfs.org.uk
10852 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
10854 F: Documentation/filesystems/squashfs.txt
10857 SRM (Alpha) environment access
10858 M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
10860 F: arch/alpha/kernel/srm_env.c
10863 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10864 L: stable@vger.kernel.org
10866 F: Documentation/stable_kernel_rules.txt
10869 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10870 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
10871 L: devel@driverdev.osuosl.org
10873 F: drivers/staging/
10876 M: Ian Abbott <abbotti@mev.co.uk>
10877 M: H Hartley Sweeten <hsweeten@visionengravers.com>
10879 F: drivers/staging/comedi/
10881 STAGING - FLARION FT1000 DRIVERS
10882 M: Marek Belisko <marek.belisko@gmail.com>
10884 F: drivers/staging/ft1000/
10886 STAGING - INDUSTRIAL IO
10887 M: Jonathan Cameron <jic23@kernel.org>
10888 L: linux-iio@vger.kernel.org
10890 F: Documentation/devicetree/bindings/staging/iio/
10891 F: drivers/staging/iio/
10893 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10894 M: Jarod Wilson <jarod@wilsonet.com>
10895 W: http://www.lirc.org/
10897 F: drivers/staging/media/lirc/
10899 STAGING - LUSTRE PARALLEL FILESYSTEM
10900 M: Oleg Drokin <oleg.drokin@intel.com>
10901 M: Andreas Dilger <andreas.dilger@intel.com>
10902 L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
10903 W: http://wiki.lustre.org/
10905 F: drivers/staging/lustre
10907 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10908 M: Marc Dietrich <marvin24@gmx.de>
10909 L: ac100@lists.launchpad.net (moderated for non-subscribers)
10910 L: linux-tegra@vger.kernel.org
10912 F: drivers/staging/nvec/
10914 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
10915 M: Jens Frederich <jfrederich@gmail.com>
10916 M: Daniel Drake <dsd@laptop.org>
10917 M: Jon Nettleton <jon.nettleton@gmail.com>
10918 W: http://wiki.laptop.org/go/DCON
10920 F: drivers/staging/olpc_dcon/
10922 STAGING - REALTEK RTL8712U DRIVERS
10923 M: Larry Finger <Larry.Finger@lwfinger.net>
10924 M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10926 F: drivers/staging/rtl8712/
10928 STAGING - REALTEK RTL8723U WIRELESS DRIVER
10929 M: Larry Finger <Larry.Finger@lwfinger.net>
10930 M: Jes Sorensen <Jes.Sorensen@redhat.com>
10931 L: linux-wireless@vger.kernel.org
10933 F: drivers/staging/rtl8723au/
10935 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10936 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10937 M: Teddy Wang <teddy.wang@siliconmotion.com>
10938 M: Sudip Mukherjee <sudip@vectorindia.org>
10939 L: linux-fbdev@vger.kernel.org
10941 F: drivers/staging/sm750fb/
10944 M: Lior Dotan <liodot@gmail.com>
10945 M: Christopher Harrer <charrer@alacritech.com>
10947 F: drivers/staging/slicoss/
10949 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10950 M: William Hubbs <w.d.hubbs@gmail.com>
10951 M: Chris Brannon <chris@the-brannons.com>
10952 M: Kirk Reiser <kirk@reisers.ca>
10953 M: Samuel Thibault <samuel.thibault@ens-lyon.org>
10954 L: speakup@linux-speakup.org
10955 W: http://www.linux-speakup.org/
10957 F: drivers/staging/speakup/
10959 STAGING - VIA VT665X DRIVERS
10960 M: Forest Bond <forest@alittletooquiet.net>
10962 F: drivers/staging/vt665?/
10964 STAGING - WILC1000 WIFI DRIVER
10965 M: Johnny Kim <johnny.kim@atmel.com>
10966 M: Austin Shin <austin.shin@atmel.com>
10967 M: Chris Park <chris.park@atmel.com>
10968 M: Tony Cho <tony.cho@atmel.com>
10969 M: Glen Lee <glen.lee@atmel.com>
10970 M: Leo Kim <leo.kim@atmel.com>
10971 L: linux-wireless@vger.kernel.org
10973 F: drivers/staging/wilc1000/
10975 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
10976 M: Arnaud Patard <arnaud.patard@rtp-net.org>
10978 F: drivers/staging/xgifb/
10980 STARFIRE/DURALAN NETWORK DRIVER
10981 M: Ion Badulescu <ionut@badula.org>
10983 F: drivers/net/ethernet/adaptec/starfire*
10986 M: Sam Creasey <sammy@sammy.net>
10987 W: http://sammy.net/sun3/
10989 F: arch/m68k/kernel/*sun3*
10990 F: arch/m68k/sun3*/
10991 F: arch/m68k/include/asm/sun3*
10992 F: drivers/net/ethernet/i825xx/sun3*
10994 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10995 M: Hans de Goede <hdegoede@redhat.com>
10996 L: linux-input@vger.kernel.org
10998 F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10999 F: drivers/input/keyboard/sun4i-lradc-keys.c
11001 SUNDANCE NETWORK DRIVER
11002 M: Denis Kirjanov <kda@linux-powerpc.org>
11003 L: netdev@vger.kernel.org
11005 F: drivers/net/ethernet/dlink/sundance.c
11008 M: Yoshinori Sato <ysato@users.sourceforge.jp>
11009 M: Rich Felker <dalias@libc.org>
11010 L: linux-sh@vger.kernel.org
11011 Q: http://patchwork.kernel.org/project/linux-sh/list/
11013 F: Documentation/sh/
11018 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
11019 M: Len Brown <len.brown@intel.com>
11020 M: Pavel Machek <pavel@ucw.cz>
11021 L: linux-pm@vger.kernel.org
11023 F: Documentation/power/
11024 F: arch/x86/kernel/acpi/
11025 F: drivers/base/power/
11027 F: include/linux/suspend.h
11028 F: include/linux/freezer.h
11029 F: include/linux/pm.h
11032 M: Martin Mares <mj@ucw.cz>
11033 L: linux-video@atrey.karlin.mff.cuni.cz
11035 F: Documentation/svga.txt
11036 F: arch/x86/boot/video*
11039 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11040 L: linux-kernel@vger.kernel.org
11041 T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
11044 F: arch/*/kernel/pci-swiotlb.c
11045 F: include/linux/swiotlb.h
11048 M: Jiri Pirko <jiri@resnulli.us>
11049 L: netdev@vger.kernel.org
11052 F: include/net/switchdev.h
11054 SYNOPSYS ARC ARCHITECTURE
11055 M: Vineet Gupta <vgupta@synopsys.com>
11056 L: linux-snps-arc@lists.infradead.org
11059 F: Documentation/devicetree/bindings/arc/*
11060 F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
11061 F: drivers/tty/serial/arc_uart.c
11062 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
11064 SYNOPSYS ARC SDP platform support
11065 M: Alexey Brodkin <abrodkin@synopsys.com>
11067 F: arch/arc/plat-axs10x
11068 F: arch/arc/boot/dts/ax*
11069 F: Documentation/devicetree/bindings/arc/axs10*
11071 SYSTEM CONFIGURATION (SYSCON)
11072 M: Lee Jones <lee.jones@linaro.org>
11073 M: Arnd Bergmann <arnd@arndb.de>
11074 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
11076 F: drivers/mfd/syscon.c
11079 M: Christoph Hellwig <hch@infradead.org>
11081 F: Documentation/filesystems/sysv-fs.txt
11083 F: include/linux/sysv_fs.h
11086 M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
11087 L: linux-scsi@vger.kernel.org
11088 L: target-devel@vger.kernel.org
11089 W: http://www.linux-iscsi.org
11090 W: http://groups.google.com/group/linux-iscsi-target-dev
11091 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
11095 F: Documentation/target/
11097 TASKSTATS STATISTICS INTERFACE
11098 M: Balbir Singh <bsingharora@gmail.com>
11100 F: Documentation/accounting/taskstats*
11101 F: include/linux/taskstats*
11102 F: kernel/taskstats.c
11105 M: Jamal Hadi Salim <jhs@mojatatu.com>
11106 L: netdev@vger.kernel.org
11108 F: include/net/pkt_cls.h
11109 F: include/uapi/linux/pkt_cls.h
11112 TCP LOW PRIORITY MODULE
11113 M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
11114 M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
11115 W: http://tcp-lp-mod.sourceforge.net/
11117 F: net/ipv4/tcp_lp.c
11119 TDA10071 MEDIA DRIVER
11120 M: Antti Palosaari <crope@iki.fi>
11121 L: linux-media@vger.kernel.org
11122 W: https://linuxtv.org
11123 W: http://palosaari.fi/linux/
11124 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11125 T: git git://linuxtv.org/anttip/media_tree.git
11127 F: drivers/media/dvb-frontends/tda10071*
11129 TDA18212 MEDIA DRIVER
11130 M: Antti Palosaari <crope@iki.fi>
11131 L: linux-media@vger.kernel.org
11132 W: https://linuxtv.org
11133 W: http://palosaari.fi/linux/
11134 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11135 T: git git://linuxtv.org/anttip/media_tree.git
11137 F: drivers/media/tuners/tda18212*
11139 TDA18218 MEDIA DRIVER
11140 M: Antti Palosaari <crope@iki.fi>
11141 L: linux-media@vger.kernel.org
11142 W: https://linuxtv.org
11143 W: http://palosaari.fi/linux/
11144 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11145 T: git git://linuxtv.org/anttip/media_tree.git
11147 F: drivers/media/tuners/tda18218*
11149 TDA18271 MEDIA DRIVER
11150 M: Michael Krufky <mkrufky@linuxtv.org>
11151 L: linux-media@vger.kernel.org
11152 W: https://linuxtv.org
11153 W: http://github.com/mkrufky
11154 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11155 T: git git://linuxtv.org/mkrufky/tuners.git
11157 F: drivers/media/tuners/tda18271*
11159 TDA827x MEDIA DRIVER
11160 M: Michael Krufky <mkrufky@linuxtv.org>
11161 L: linux-media@vger.kernel.org
11162 W: https://linuxtv.org
11163 W: http://github.com/mkrufky
11164 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11165 T: git git://linuxtv.org/mkrufky/tuners.git
11167 F: drivers/media/tuners/tda8290.*
11169 TDA8290 MEDIA DRIVER
11170 M: Michael Krufky <mkrufky@linuxtv.org>
11171 L: linux-media@vger.kernel.org
11172 W: https://linuxtv.org
11173 W: http://github.com/mkrufky
11174 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11175 T: git git://linuxtv.org/mkrufky/tuners.git
11177 F: drivers/media/tuners/tda8290.*
11179 TDA9840 MEDIA DRIVER
11180 M: Hans Verkuil <hverkuil@xs4all.nl>
11181 L: linux-media@vger.kernel.org
11182 T: git git://linuxtv.org/media_tree.git
11183 W: https://linuxtv.org
11185 F: drivers/media/i2c/tda9840*
11187 TEA5761 TUNER DRIVER
11188 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
11189 M: Mauro Carvalho Chehab <mchehab@kernel.org>
11190 L: linux-media@vger.kernel.org
11191 W: https://linuxtv.org
11192 T: git git://linuxtv.org/media_tree.git
11194 F: drivers/media/tuners/tea5761.*
11196 TEA5767 TUNER DRIVER
11197 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
11198 M: Mauro Carvalho Chehab <mchehab@kernel.org>
11199 L: linux-media@vger.kernel.org
11200 W: https://linuxtv.org
11201 T: git git://linuxtv.org/media_tree.git
11203 F: drivers/media/tuners/tea5767.*
11205 TEA6415C MEDIA DRIVER
11206 M: Hans Verkuil <hverkuil@xs4all.nl>
11207 L: linux-media@vger.kernel.org
11208 T: git git://linuxtv.org/media_tree.git
11209 W: https://linuxtv.org
11211 F: drivers/media/i2c/tea6415c*
11213 TEA6420 MEDIA DRIVER
11214 M: Hans Verkuil <hverkuil@xs4all.nl>
11215 L: linux-media@vger.kernel.org
11216 T: git git://linuxtv.org/media_tree.git
11217 W: https://linuxtv.org
11219 F: drivers/media/i2c/tea6420*
11222 M: Jiri Pirko <jiri@resnulli.us>
11223 L: netdev@vger.kernel.org
11225 F: drivers/net/team/
11226 F: include/linux/if_team.h
11227 F: include/uapi/linux/if_team.h
11229 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
11230 M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
11232 F: arch/x86/platform/ts5500/
11234 TECHNOTREND USB IR RECEIVER
11235 M: Sean Young <sean@mess.org>
11236 L: linux-media@vger.kernel.org
11238 F: drivers/media/rc/ttusbir.c
11240 TEGRA ARCHITECTURE SUPPORT
11241 M: Stephen Warren <swarren@wwwdotorg.org>
11242 M: Thierry Reding <thierry.reding@gmail.com>
11243 M: Alexandre Courbot <gnurou@gmail.com>
11244 L: linux-tegra@vger.kernel.org
11245 Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
11246 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
11251 M: Peter De Schrijver <pdeschrijver@nvidia.com>
11252 M: Prashant Gaikwad <pgaikwad@nvidia.com>
11254 F: drivers/clk/tegra/
11257 M: Laxman Dewangan <ldewangan@nvidia.com>
11258 M: Jon Hunter <jonathanh@nvidia.com>
11260 F: drivers/dma/tegra*
11263 M: Laxman Dewangan <ldewangan@nvidia.com>
11265 F: drivers/i2c/busses/i2c-tegra.c
11267 TEGRA IOMMU DRIVERS
11268 M: Hiroshi Doyu <hdoyu@nvidia.com>
11270 F: drivers/iommu/tegra*
11273 M: Rakesh Iyer <riyer@nvidia.com>
11274 M: Laxman Dewangan <ldewangan@nvidia.com>
11276 F: drivers/input/keyboard/tegra-kbc.c
11279 M: Thierry Reding <thierry.reding@gmail.com>
11281 F: drivers/pwm/pwm-tegra.c
11283 TEGRA SERIAL DRIVER
11284 M: Laxman Dewangan <ldewangan@nvidia.com>
11286 F: drivers/tty/serial/serial-tegra.c
11289 M: Laxman Dewangan <ldewangan@nvidia.com>
11291 F: drivers/spi/spi-tegra*
11293 TEHUTI ETHERNET DRIVER
11294 M: Andy Gospodarek <andy@greyhouse.net>
11295 L: netdev@vger.kernel.org
11297 F: drivers/net/ethernet/tehuti/*
11299 Telecom Clock Driver for MCPL0010
11300 M: Mark Gross <mark.gross@intel.com>
11302 F: drivers/char/tlclk.c
11304 TENSILICA XTENSA PORT (xtensa)
11305 M: Chris Zankel <chris@zankel.net>
11306 M: Max Filippov <jcmvbkbc@gmail.com>
11307 L: linux-xtensa@linux-xtensa.org
11308 T: git git://github.com/czankel/xtensa-linux.git
11311 F: drivers/irqchip/irq-xtensa-*
11313 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
11314 M: Hans Verkuil <hverkuil@xs4all.nl>
11315 L: linux-media@vger.kernel.org
11316 T: git git://linuxtv.org/media_tree.git
11317 W: https://linuxtv.org
11319 F: drivers/media/radio/radio-raremono.c
11322 M: Zhang Rui <rui.zhang@intel.com>
11323 M: Eduardo Valentin <edubezval@gmail.com>
11324 L: linux-pm@vger.kernel.org
11325 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
11326 T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
11327 Q: https://patchwork.kernel.org/project/linux-pm/list/
11329 F: drivers/thermal/
11330 F: include/linux/thermal.h
11331 F: include/uapi/linux/thermal.h
11332 F: include/linux/cpu_cooling.h
11333 F: Documentation/devicetree/bindings/thermal/
11335 THERMAL/CPU_COOLING
11336 M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
11337 M: Viresh Kumar <viresh.kumar@linaro.org>
11338 M: Javi Merino <javi.merino@arm.com>
11339 L: linux-pm@vger.kernel.org
11341 F: Documentation/thermal/cpu-cooling-api.txt
11342 F: drivers/thermal/cpu_cooling.c
11343 F: include/linux/cpu_cooling.h
11345 THINGM BLINK(1) USB RGB LED DRIVER
11346 M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
11348 F: drivers/hid/hid-thingm.c
11350 THINKPAD ACPI EXTRAS DRIVER
11351 M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
11352 L: ibm-acpi-devel@lists.sourceforge.net
11353 L: platform-driver-x86@vger.kernel.org
11354 W: http://ibm-acpi.sourceforge.net
11355 W: http://thinkwiki.org/wiki/Ibm-acpi
11356 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
11358 F: drivers/platform/x86/thinkpad_acpi.c
11360 TI BANDGAP AND THERMAL DRIVER
11361 M: Eduardo Valentin <edubezval@gmail.com>
11362 M: Keerthy <j-keerthy@ti.com>
11363 L: linux-pm@vger.kernel.org
11364 L: linux-omap@vger.kernel.org
11366 F: drivers/thermal/ti-soc-thermal/
11369 M: Benoit Parrot <bparrot@ti.com>
11370 L: linux-media@vger.kernel.org
11371 W: http://linuxtv.org/
11372 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11374 F: drivers/media/platform/ti-vpe/
11376 TI CDCE706 CLOCK DRIVER
11377 M: Max Filippov <jcmvbkbc@gmail.com>
11379 F: drivers/clk/clk-cdce706.c
11382 M: Tero Kristo <t-kristo@ti.com>
11383 L: linux-omap@vger.kernel.org
11386 F: include/linux/clk/ti.h
11388 TI ETHERNET SWITCH DRIVER (CPSW)
11389 M: Mugunthan V N <mugunthanvnm@ti.com>
11390 R: Grygorii Strashko <grygorii.strashko@ti.com>
11391 L: linux-omap@vger.kernel.org
11392 L: netdev@vger.kernel.org
11394 F: drivers/net/ethernet/ti/cpsw*
11395 F: drivers/net/ethernet/ti/davinci*
11397 TI FLASH MEDIA INTERFACE DRIVER
11398 M: Alex Dubov <oakad@yahoo.com>
11400 F: drivers/misc/tifm*
11401 F: drivers/mmc/host/tifm_sd.c
11402 F: include/linux/tifm.h
11404 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
11405 M: Santosh Shilimkar <ssantosh@kernel.org>
11406 L: linux-kernel@vger.kernel.org
11407 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11409 F: drivers/soc/ti/*
11410 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
11413 TI LM49xxx FAMILY ASoC CODEC DRIVERS
11414 M: M R Swami Reddy <mr.swami.reddy@ti.com>
11415 M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
11416 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11418 F: sound/soc/codecs/lm49453*
11419 F: sound/soc/codecs/isabelle*
11421 TI LP855x BACKLIGHT DRIVER
11422 M: Milo Kim <milo.kim@ti.com>
11424 F: Documentation/backlight/lp855x-driver.txt
11425 F: drivers/video/backlight/lp855x_bl.c
11426 F: include/linux/platform_data/lp855x.h
11428 TI LP8727 CHARGER DRIVER
11429 M: Milo Kim <milo.kim@ti.com>
11431 F: drivers/power/lp8727_charger.c
11432 F: include/linux/platform_data/lp8727.h
11434 TI LP8788 MFD DRIVER
11435 M: Milo Kim <milo.kim@ti.com>
11437 F: drivers/iio/adc/lp8788_adc.c
11438 F: drivers/leds/leds-lp8788.c
11439 F: drivers/mfd/lp8788*.c
11440 F: drivers/power/lp8788-charger.c
11441 F: drivers/regulator/lp8788-*.c
11442 F: include/linux/mfd/lp8788*.h
11444 TI NETCP ETHERNET DRIVER
11445 M: Wingman Kwok <w-kwok2@ti.com>
11446 M: Murali Karicheri <m-karicheri2@ti.com>
11447 L: netdev@vger.kernel.org
11449 F: drivers/net/ethernet/ti/netcp*
11451 TI TAS571X FAMILY ASoC CODEC DRIVER
11452 M: Kevin Cernekee <cernekee@chromium.org>
11453 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11455 F: sound/soc/codecs/tas571x*
11457 TI TWL4030 SERIES SOC CODEC DRIVER
11458 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
11459 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11461 F: sound/soc/codecs/twl4030*
11463 TI WILINK WIRELESS DRIVERS
11464 L: linux-wireless@vger.kernel.org
11465 W: http://wireless.kernel.org/en/users/Drivers/wl12xx
11466 W: http://wireless.kernel.org/en/users/Drivers/wl1251
11467 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
11469 F: drivers/net/wireless/ti/
11470 F: include/linux/wl12xx.h
11473 M: Jon Maloy <jon.maloy@ericsson.com>
11474 M: Ying Xue <ying.xue@windriver.com>
11475 L: netdev@vger.kernel.org (core kernel code)
11476 L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
11477 W: http://tipc.sourceforge.net/
11479 F: include/uapi/linux/tipc*.h
11483 M: Chris Metcalf <cmetcalf@mellanox.com>
11484 W: http://www.mellanox.com/repository/solutions/tile-scm/
11485 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
11488 F: drivers/char/tile-srom.c
11489 F: drivers/edac/tile_edac.c
11490 F: drivers/net/ethernet/tile/
11491 F: drivers/rtc/rtc-tile.c
11492 F: drivers/tty/hvc/hvc_tile.c
11493 F: drivers/tty/serial/tilegx.c
11494 F: drivers/usb/host/*-tilegx.c
11495 F: include/linux/usb/tilegx.h
11497 TLAN NETWORK DRIVER
11498 M: Samuel Chessman <chessman@tux.org>
11499 L: tlan-devel@lists.sourceforge.net (subscribers-only)
11500 W: http://sourceforge.net/projects/tlan/
11502 F: Documentation/networking/tlan.txt
11503 F: drivers/net/ethernet/ti/tlan.*
11505 TOMOYO SECURITY MODULE
11506 M: Kentaro Takeda <takedakn@nttdata.co.jp>
11507 M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
11508 L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
11509 L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
11510 L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
11511 L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
11512 W: http://tomoyo.sourceforge.jp/
11513 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
11515 F: security/tomoyo/
11517 TOPSTAR LAPTOP EXTRAS DRIVER
11518 M: Herton Ronaldo Krzesinski <herton@canonical.com>
11519 L: platform-driver-x86@vger.kernel.org
11521 F: drivers/platform/x86/topstar-laptop.c
11523 TOSHIBA ACPI EXTRAS DRIVER
11524 M: Azael Avalos <coproscefalo@gmail.com>
11525 L: platform-driver-x86@vger.kernel.org
11527 F: drivers/platform/x86/toshiba_acpi.c
11529 TOSHIBA BLUETOOTH DRIVER
11530 M: Azael Avalos <coproscefalo@gmail.com>
11531 L: platform-driver-x86@vger.kernel.org
11533 F: drivers/platform/x86/toshiba_bluetooth.c
11535 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
11536 M: Azael Avalos <coproscefalo@gmail.com>
11537 L: platform-driver-x86@vger.kernel.org
11539 F: drivers/platform/x86/toshiba_haps.c
11541 TOSHIBA WMI HOTKEYS DRIVER
11542 M: Azael Avalos <coproscefalo@gmail.com>
11543 L: platform-driver-x86@vger.kernel.org
11545 F: drivers/platform/x86/toshiba-wmi.c
11548 M: Jonathan Buzzard <jonathan@buzzard.org.uk>
11549 W: http://www.buzzard.org.uk/toshiba/
11551 F: drivers/char/toshiba.c
11552 F: include/linux/toshiba.h
11553 F: include/uapi/linux/toshiba.h
11555 TOSHIBA TC358743 DRIVER
11556 M: Mats Randgaard <matrandg@cisco.com>
11557 L: linux-media@vger.kernel.org
11559 F: drivers/media/i2c/tc358743*
11560 F: include/media/i2c/tc358743.h
11562 TMIO/SDHI MMC DRIVER
11563 M: Wolfram Sang <wsa+renesas@sang-engineering.com>
11564 L: linux-mmc@vger.kernel.org
11566 F: drivers/mmc/host/tmio_mmc*
11567 F: drivers/mmc/host/sh_mobile_sdhi.c
11568 F: include/linux/mfd/tmio.h
11570 TMP401 HARDWARE MONITOR DRIVER
11571 M: Guenter Roeck <linux@roeck-us.net>
11572 L: linux-hwmon@vger.kernel.org
11574 F: Documentation/hwmon/tmp401
11575 F: drivers/hwmon/tmp401.c
11577 TMPFS (SHMEM FILESYSTEM)
11578 M: Hugh Dickins <hughd@google.com>
11579 L: linux-mm@kvack.org
11581 F: include/linux/shmem_fs.h
11584 TM6000 VIDEO4LINUX DRIVER
11585 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
11586 M: Mauro Carvalho Chehab <mchehab@kernel.org>
11587 L: linux-media@vger.kernel.org
11588 W: https://linuxtv.org
11589 T: git git://linuxtv.org/media_tree.git
11591 F: drivers/media/usb/tm6000/
11593 TW68 VIDEO4LINUX DRIVER
11594 M: Hans Verkuil <hverkuil@xs4all.nl>
11595 L: linux-media@vger.kernel.org
11596 T: git git://linuxtv.org/media_tree.git
11597 W: https://linuxtv.org
11599 F: drivers/media/pci/tw68/
11601 TW686X VIDEO4LINUX DRIVER
11602 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
11603 L: linux-media@vger.kernel.org
11604 T: git git://linuxtv.org/media_tree.git
11605 W: http://linuxtv.org
11607 F: drivers/media/pci/tw686x/
11610 M: Peter Huewe <peterhuewe@gmx.de>
11611 M: Marcel Selhorst <tpmdd@selhorst.net>
11612 M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
11613 R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
11614 W: http://tpmdd.sourceforge.net
11615 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11616 Q: https://patchwork.kernel.org/project/tpmdd-devel/list/
11617 T: git git://git.infradead.org/users/jjs/linux-tpmdd.git
11619 F: drivers/char/tpm/
11621 TPM IBM_VTPM DEVICE DRIVER
11622 M: Ashley Lai <ashleydlai@gmail.com>
11623 W: http://tpmdd.sourceforge.net
11624 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11626 F: drivers/char/tpm/tpm_ibmvtpm*
11629 M: Steven Rostedt <rostedt@goodmis.org>
11630 M: Ingo Molnar <mingo@redhat.com>
11631 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
11633 F: Documentation/trace/ftrace.txt
11634 F: arch/*/*/*/ftrace.h
11635 F: arch/*/kernel/ftrace.c
11636 F: include/*/ftrace.h
11637 F: include/linux/trace*.h
11640 F: tools/testing/selftests/ftrace/
11642 TRACING MMIO ACCESSES (MMIOTRACE)
11643 M: Steven Rostedt <rostedt@goodmis.org>
11644 M: Ingo Molnar <mingo@kernel.org>
11645 R: Karol Herbst <karolherbst@gmail.com>
11646 R: Pekka Paalanen <ppaalanen@gmail.com>
11648 L: linux-kernel@vger.kernel.org
11649 L: nouveau@lists.freedesktop.org
11650 F: kernel/trace/trace_mmiotrace.c
11651 F: include/linux/mmiotrace.h
11652 F: arch/x86/mm/kmmio.c
11653 F: arch/x86/mm/mmio-mod.c
11654 F: arch/x86/mm/testmmiotrace.c
11657 M: Jiri Kosina <trivial@kernel.org>
11658 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
11660 K: ^Subject:.*(?i)trivial
11663 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11664 M: Jiri Slaby <jslaby@suse.com>
11666 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
11667 F: Documentation/serial/
11669 F: drivers/tty/serial/serial_core.c
11670 F: include/linux/serial_core.h
11671 F: include/linux/serial.h
11672 F: include/linux/tty.h
11673 F: include/uapi/linux/serial_core.h
11674 F: include/uapi/linux/serial.h
11675 F: include/uapi/linux/tty.h
11677 TUA9001 MEDIA DRIVER
11678 M: Antti Palosaari <crope@iki.fi>
11679 L: linux-media@vger.kernel.org
11680 W: https://linuxtv.org
11681 W: http://palosaari.fi/linux/
11682 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11683 T: git git://linuxtv.org/anttip/media_tree.git
11685 F: drivers/media/tuners/tua9001*
11687 TULIP NETWORK DRIVERS
11688 L: netdev@vger.kernel.org
11689 L: linux-parisc@vger.kernel.org
11691 F: drivers/net/ethernet/dec/tulip/
11694 M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
11695 W: http://vtun.sourceforge.net/tun
11697 F: Documentation/networking/tuntap.txt
11698 F: arch/um/os-Linux/drivers/
11700 TURBOCHANNEL SUBSYSTEM
11701 M: "Maciej W. Rozycki" <macro@linux-mips.org>
11702 M: Ralf Baechle <ralf@linux-mips.org>
11703 L: linux-mips@linux-mips.org
11704 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
11707 F: include/linux/tc.h
11709 U14-34F SCSI DRIVER
11710 M: Dario Ballabio <ballabio_dario@emc.com>
11711 L: linux-scsi@vger.kernel.org
11713 F: drivers/scsi/u14-34f.c
11715 UBI FILE SYSTEM (UBIFS)
11716 M: Richard Weinberger <richard@nod.at>
11717 M: Artem Bityutskiy <dedekind1@gmail.com>
11718 M: Adrian Hunter <adrian.hunter@intel.com>
11719 L: linux-mtd@lists.infradead.org
11720 T: git git://git.infradead.org/ubifs-2.6.git
11721 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
11723 F: Documentation/filesystems/ubifs.txt
11726 UCLINUX (M68KNOMMU AND COLDFIRE)
11727 M: Greg Ungerer <gerg@linux-m68k.org>
11728 W: http://www.linux-m68k.org/
11729 W: http://www.uclinux.org/
11730 L: linux-m68k@lists.linux-m68k.org
11731 L: uclinux-dev@uclinux.org (subscribers-only)
11732 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
11734 F: arch/m68k/coldfire/
11736 F: arch/m68k/*/*_no.*
11737 F: arch/m68k/include/asm/*_no.*
11740 M: Jan Kara <jack@suse.com>
11742 F: Documentation/filesystems/udf.txt
11746 M: Evgeniy Dushistov <dushistov@mail.ru>
11748 F: Documentation/filesystems/ufs.txt
11751 UHID USERSPACE HID IO DRIVER:
11752 M: David Herrmann <dh.herrmann@googlemail.com>
11753 L: linux-input@vger.kernel.org
11755 F: drivers/hid/uhid.c
11756 F: include/uapi/linux/uhid.h
11758 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
11759 L: linux-usb@vger.kernel.org
11762 F: include/linux/uwb.h
11763 F: include/linux/uwb/
11765 UNICORE32 ARCHITECTURE:
11766 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
11767 W: http://mprc.pku.edu.cn/~guanxuetao/linux
11769 T: git git://github.com/gxt/linux.git
11773 M: Tony Finch <dot@dotat.at>
11774 W: http://dotat.at/prog/unifdef
11776 F: scripts/unifdef.c
11778 UNIFORM CDROM DRIVER
11779 M: Jens Axboe <axboe@kernel.dk>
11780 W: http://www.kernel.dk
11782 F: Documentation/cdrom/
11783 F: drivers/cdrom/cdrom.c
11784 F: include/linux/cdrom.h
11785 F: include/uapi/linux/cdrom.h
11787 UNISYS S-PAR DRIVERS
11788 M: David Kershner <david.kershner@unisys.com>
11789 L: sparmaintainer@unisys.com (Unisys internal)
11791 F: drivers/staging/unisys/
11793 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11794 M: Vinayak Holikatti <vinholikatti@gmail.com>
11795 L: linux-scsi@vger.kernel.org
11797 F: Documentation/scsi/ufs.txt
11798 F: drivers/scsi/ufs/
11800 UNSORTED BLOCK IMAGES (UBI)
11801 M: Artem Bityutskiy <dedekind1@gmail.com>
11802 M: Richard Weinberger <richard@nod.at>
11803 W: http://www.linux-mtd.infradead.org/
11804 L: linux-mtd@lists.infradead.org
11805 T: git git://git.infradead.org/ubifs-2.6.git
11807 F: drivers/mtd/ubi/
11808 F: include/linux/mtd/ubi.h
11809 F: include/uapi/mtd/ubi-user.h
11812 M: Oliver Neukum <oneukum@suse.com>
11813 L: linux-usb@vger.kernel.org
11815 F: Documentation/usb/acm.txt
11816 F: drivers/usb/class/cdc-acm.*
11818 USB AR5523 WIRELESS DRIVER
11819 M: Pontus Fuchs <pontus.fuchs@gmail.com>
11820 L: linux-wireless@vger.kernel.org
11822 F: drivers/net/wireless/ath/ar5523/
11825 M: Hans de Goede <hdegoede@redhat.com>
11826 M: Gerd Hoffmann <kraxel@redhat.com>
11827 L: linux-usb@vger.kernel.org
11828 L: linux-scsi@vger.kernel.org
11830 F: drivers/usb/storage/uas.c
11832 USB CDC ETHERNET DRIVER
11833 M: Oliver Neukum <oliver@neukum.org>
11834 L: linux-usb@vger.kernel.org
11836 F: drivers/net/usb/cdc_*.c
11837 F: include/uapi/linux/usb/cdc.h
11839 USB CHAOSKEY DRIVER
11840 M: Keith Packard <keithp@keithp.com>
11841 L: linux-usb@vger.kernel.org
11843 F: drivers/usb/misc/chaoskey.c
11845 USB CYPRESS C67X00 DRIVER
11846 M: Peter Korsgaard <jacmet@sunsite.dk>
11847 L: linux-usb@vger.kernel.org
11849 F: drivers/usb/c67x00/
11851 USB DAVICOM DM9601 DRIVER
11852 M: Peter Korsgaard <jacmet@sunsite.dk>
11853 L: netdev@vger.kernel.org
11854 W: http://www.linux-usb.org/usbnet
11856 F: drivers/net/usb/dm9601.c
11858 USB DIAMOND RIO500 DRIVER
11859 M: Cesar Miquel <miquel@df.uba.ar>
11860 L: rio500-users@lists.sourceforge.net
11861 W: http://rio500.sourceforge.net
11863 F: drivers/usb/misc/rio500*
11866 M: Alan Stern <stern@rowland.harvard.edu>
11867 L: linux-usb@vger.kernel.org
11869 F: Documentation/usb/ehci.txt
11870 F: drivers/usb/host/ehci*
11872 USB GADGET/PERIPHERAL SUBSYSTEM
11873 M: Felipe Balbi <balbi@kernel.org>
11874 L: linux-usb@vger.kernel.org
11875 W: http://www.linux-usb.org/gadget
11876 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11878 F: drivers/usb/gadget/
11879 F: include/linux/usb/gadget*
11881 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
11882 M: Jiri Kosina <jikos@kernel.org>
11883 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
11884 L: linux-usb@vger.kernel.org
11885 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
11887 F: Documentation/hid/hiddev.txt
11888 F: drivers/hid/usbhid/
11891 M: Olav Kongas <ok@artecdesign.ee>
11892 L: linux-usb@vger.kernel.org
11894 F: drivers/usb/host/isp116x*
11895 F: include/linux/usb/isp116x.h
11897 USB LAN78XX ETHERNET DRIVER
11898 M: Woojung Huh <woojung.huh@microchip.com>
11899 M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
11900 L: netdev@vger.kernel.org
11902 F: drivers/net/usb/lan78xx.*
11904 USB MASS STORAGE DRIVER
11905 M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
11906 L: linux-usb@vger.kernel.org
11907 L: usb-storage@lists.one-eyed-alien.net
11909 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
11910 F: drivers/usb/storage/
11913 M: Clemens Ladisch <clemens@ladisch.de>
11914 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11915 T: git git://git.alsa-project.org/alsa-kernel.git
11917 F: sound/usb/midi.*
11919 USB NETWORKING DRIVERS
11920 L: linux-usb@vger.kernel.org
11922 F: drivers/net/usb/
11925 M: Alan Stern <stern@rowland.harvard.edu>
11926 L: linux-usb@vger.kernel.org
11928 F: Documentation/usb/ohci.txt
11929 F: drivers/usb/host/ohci*
11931 USB OTG FSM (Finite State Machine)
11932 M: Peter Chen <Peter.Chen@nxp.com>
11933 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
11934 L: linux-usb@vger.kernel.org
11936 F: drivers/usb/common/usb-otg-fsm.c
11939 M: Valentina Manea <valentina.manea.m@gmail.com>
11940 M: Shuah Khan <shuahkh@osg.samsung.com>
11941 M: Shuah Khan <shuah@kernel.org>
11942 L: linux-usb@vger.kernel.org
11944 F: Documentation/usb/usbip_protocol.txt
11945 F: drivers/usb/usbip/
11946 F: tools/usb/usbip/
11949 M: Petko Manolov <petkan@nucleusys.com>
11950 L: linux-usb@vger.kernel.org
11951 L: netdev@vger.kernel.org
11952 T: git git://github.com/petkan/pegasus.git
11953 W: https://github.com/petkan/pegasus
11955 F: drivers/net/usb/pegasus.*
11958 M: Felipe Balbi <balbi@kernel.org>
11959 L: linux-usb@vger.kernel.org
11960 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11962 F: drivers/usb/phy/
11964 USB PRINTER DRIVER (usblp)
11965 M: Pete Zaitcev <zaitcev@redhat.com>
11966 L: linux-usb@vger.kernel.org
11968 F: drivers/usb/class/usblp.c
11970 USB QMI WWAN NETWORK DRIVER
11971 M: Bjørn Mork <bjorn@mork.no>
11972 L: netdev@vger.kernel.org
11974 F: Documentation/ABI/testing/sysfs-class-net-qmi
11975 F: drivers/net/usb/qmi_wwan.c
11978 M: Petko Manolov <petkan@nucleusys.com>
11979 L: linux-usb@vger.kernel.org
11980 L: netdev@vger.kernel.org
11981 T: git git://github.com/petkan/rtl8150.git
11982 W: https://github.com/petkan/rtl8150
11984 F: drivers/net/usb/rtl8150.c
11986 USB SERIAL SUBSYSTEM
11987 M: Johan Hovold <johan@kernel.org>
11988 L: linux-usb@vger.kernel.org
11990 F: Documentation/usb/usb-serial.txt
11991 F: drivers/usb/serial/
11992 F: include/linux/usb/serial.h
11994 USB SMSC75XX ETHERNET DRIVER
11995 M: Steve Glendinning <steve.glendinning@shawell.net>
11996 L: netdev@vger.kernel.org
11998 F: drivers/net/usb/smsc75xx.*
12000 USB SMSC95XX ETHERNET DRIVER
12001 M: Steve Glendinning <steve.glendinning@shawell.net>
12002 L: netdev@vger.kernel.org
12004 F: drivers/net/usb/smsc95xx.*
12007 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12008 L: linux-usb@vger.kernel.org
12009 W: http://www.linux-usb.org
12010 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
12012 F: Documentation/devicetree/bindings/usb/
12013 F: Documentation/usb/
12015 F: include/linux/usb.h
12016 F: include/linux/usb/
12019 M: Alan Stern <stern@rowland.harvard.edu>
12020 L: linux-usb@vger.kernel.org
12022 F: drivers/usb/host/uhci*
12024 USB "USBNET" DRIVER FRAMEWORK
12025 M: Oliver Neukum <oneukum@suse.com>
12026 L: netdev@vger.kernel.org
12027 W: http://www.linux-usb.org/usbnet
12029 F: drivers/net/usb/usbnet.c
12030 F: include/linux/usb/usbnet.h
12033 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12034 L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
12035 L: linux-media@vger.kernel.org
12036 T: git git://linuxtv.org/media_tree.git
12037 W: http://www.ideasonboard.org/uvc/
12039 F: drivers/media/usb/uvc/
12040 F: include/uapi/linux/uvcvideo.h
12043 M: Hans Verkuil <hverkuil@xs4all.nl>
12044 L: linux-media@vger.kernel.org
12045 T: git git://linuxtv.org/media_tree.git
12046 W: https://linuxtv.org
12048 F: drivers/media/usb/usbvision/
12051 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12052 L: linux-usb@vger.kernel.org
12054 F: drivers/usb/gadget/function/*uvc*
12055 F: drivers/usb/gadget/legacy/webcam.c
12057 USB WIRELESS RNDIS DRIVER (rndis_wlan)
12058 M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
12059 L: linux-wireless@vger.kernel.org
12061 F: drivers/net/wireless/rndis_wlan.c
12064 M: Mathias Nyman <mathias.nyman@intel.com>
12065 L: linux-usb@vger.kernel.org
12067 F: drivers/usb/host/xhci*
12068 F: drivers/usb/host/pci-quirks*
12071 L: linux-wireless@vger.kernel.org
12072 W: http://linux-lc100020.sourceforge.net
12074 F: drivers/net/wireless/zydas/zd1201.*
12077 M: Antoine Jacquet <royale@zerezo.com>
12078 L: linux-usb@vger.kernel.org
12079 L: linux-media@vger.kernel.org
12080 T: git git://linuxtv.org/media_tree.git
12081 W: http://royale.zerezo.com/zr364xx/
12083 F: Documentation/video4linux/zr364xx.txt
12084 F: drivers/media/usb/zr364xx/
12087 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
12088 L: linux-usb@vger.kernel.org
12090 F: drivers/usb/common/ulpi.c
12091 F: include/linux/ulpi/
12093 USER-MODE LINUX (UML)
12094 M: Jeff Dike <jdike@addtoit.com>
12095 M: Richard Weinberger <richard@nod.at>
12096 L: user-mode-linux-devel@lists.sourceforge.net
12097 L: user-mode-linux-user@lists.sourceforge.net
12098 W: http://user-mode-linux.sourceforge.net
12099 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
12101 F: Documentation/virtual/uml/
12107 USERSPACE I/O (UIO)
12108 M: "Hans J. Koch" <hjk@hansjkoch.de>
12109 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12111 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
12112 F: Documentation/DocBook/uio-howto.tmpl
12114 F: include/linux/uio*.h
12117 M: Karel Zak <kzak@redhat.com>
12118 L: util-linux@vger.kernel.org
12119 W: http://en.wikipedia.org/wiki/Util-linux
12120 T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
12124 M: Michal Januszewski <spock@gentoo.org>
12125 L: linux-fbdev@vger.kernel.org
12126 W: http://dev.gentoo.org/~spock/projects/uvesafb/
12128 F: Documentation/fb/uvesafb.txt
12129 F: drivers/video/fbdev/uvesafb.*
12132 M: Stefan Agner <stefan@agner.ch>
12133 L: linux-mtd@lists.infradead.org
12135 F: drivers/mtd/nand/vf610_nfc.c
12137 VFAT/FAT/MSDOS FILESYSTEM
12138 M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
12140 F: Documentation/filesystems/vfat.txt
12144 M: Alex Williamson <alex.williamson@redhat.com>
12145 L: kvm@vger.kernel.org
12146 T: git git://github.com/awilliam/linux-vfio.git
12148 F: Documentation/vfio.txt
12150 F: include/linux/vfio.h
12151 F: include/uapi/linux/vfio.h
12153 VFIO PLATFORM DRIVER
12154 M: Baptiste Reynal <b.reynal@virtualopensystems.com>
12155 L: kvm@vger.kernel.org
12157 F: drivers/vfio/platform/
12159 VIDEOBUF2 FRAMEWORK
12160 M: Pawel Osciak <pawel@osciak.com>
12161 M: Marek Szyprowski <m.szyprowski@samsung.com>
12162 M: Kyungmin Park <kyungmin.park@samsung.com>
12163 L: linux-media@vger.kernel.org
12165 F: drivers/media/v4l2-core/videobuf2-*
12166 F: include/media/videobuf2-*
12168 VIRTUAL SERIO DEVICE DRIVER
12169 M: Stephen Chandler Paul <thatslyude@gmail.com>
12171 F: drivers/input/serio/userio.c
12172 F: include/uapi/linux/userio.h
12174 VIRTIO CONSOLE DRIVER
12175 M: Amit Shah <amit.shah@redhat.com>
12176 L: virtualization@lists.linux-foundation.org
12178 F: drivers/char/virtio_console.c
12179 F: include/linux/virtio_console.h
12180 F: include/uapi/linux/virtio_console.h
12182 VIRTIO CORE, NET AND BLOCK DRIVERS
12183 M: "Michael S. Tsirkin" <mst@redhat.com>
12184 L: virtualization@lists.linux-foundation.org
12186 F: Documentation/devicetree/bindings/virtio/
12189 F: drivers/net/virtio_net.c
12190 F: drivers/block/virtio_blk.c
12191 F: include/linux/virtio_*.h
12192 F: include/uapi/linux/virtio_*.h
12194 VIRTIO DRIVERS FOR S390
12195 M: Christian Borntraeger <borntraeger@de.ibm.com>
12196 M: Cornelia Huck <cornelia.huck@de.ibm.com>
12197 L: linux-s390@vger.kernel.org
12198 L: virtualization@lists.linux-foundation.org
12199 L: kvm@vger.kernel.org
12201 F: drivers/s390/virtio/
12204 M: David Airlie <airlied@linux.ie>
12205 M: Gerd Hoffmann <kraxel@redhat.com>
12206 L: dri-devel@lists.freedesktop.org
12207 L: virtualization@lists.linux-foundation.org
12209 F: drivers/gpu/drm/virtio/
12210 F: include/uapi/linux/virtio_gpu.h
12212 VIRTIO HOST (VHOST)
12213 M: "Michael S. Tsirkin" <mst@redhat.com>
12214 L: kvm@vger.kernel.org
12215 L: virtualization@lists.linux-foundation.org
12216 L: netdev@vger.kernel.org
12217 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
12220 F: include/uapi/linux/vhost.h
12222 VIRTIO INPUT DRIVER
12223 M: Gerd Hoffmann <kraxel@redhat.com>
12225 F: drivers/virtio/virtio_input.c
12226 F: include/uapi/linux/virtio_input.h
12228 VIA RHINE NETWORK DRIVER
12230 F: drivers/net/ethernet/via/via-rhine.c
12232 VIA SD/MMC CARD CONTROLLER DRIVER
12233 M: Bruce Chang <brucechang@via.com.tw>
12234 M: Harald Welte <HaraldWelte@viatech.com>
12236 F: drivers/mmc/host/via-sdmmc.c
12238 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
12239 M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
12240 L: linux-fbdev@vger.kernel.org
12242 F: include/linux/via-core.h
12243 F: include/linux/via-gpio.h
12244 F: include/linux/via_i2c.h
12245 F: drivers/video/fbdev/via/
12247 VIA VELOCITY NETWORK DRIVER
12248 M: Francois Romieu <romieu@fr.zoreil.com>
12249 L: netdev@vger.kernel.org
12251 F: drivers/net/ethernet/via/via-velocity.*
12254 M: Alex Williamson <alex.williamson@redhat.com>
12255 M: Paolo Bonzini <pbonzini@redhat.com>
12256 L: kvm@vger.kernel.org
12260 VIVID VIRTUAL VIDEO DRIVER
12261 M: Hans Verkuil <hverkuil@xs4all.nl>
12262 L: linux-media@vger.kernel.org
12263 T: git git://linuxtv.org/media_tree.git
12264 W: https://linuxtv.org
12266 F: drivers/media/platform/vivid/*
12269 M: Patrick McHardy <kaber@trash.net>
12270 L: netdev@vger.kernel.org
12272 F: drivers/net/macvlan.c
12273 F: include/linux/if_*vlan.h
12277 M: Florian Fainelli <florian@openwrt.org>
12278 L: openwrt-devel@lists.openwrt.org (subscribers-only)
12280 F: drivers/vlynq/vlynq.c
12281 F: include/linux/vlynq.h
12284 M: Martyn Welch <martyn@welchs.me.uk>
12285 M: Manohar Vanga <manohar.vanga@gmail.com>
12286 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12287 L: devel@driverdev.osuosl.org
12289 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
12290 F: Documentation/vme_api.txt
12291 F: drivers/staging/vme/
12293 F: include/linux/vme*
12295 VMWARE HYPERVISOR INTERFACE
12296 M: Alok Kataria <akataria@vmware.com>
12297 L: virtualization@lists.linux-foundation.org
12299 F: arch/x86/kernel/cpu/vmware.c
12301 VMWARE BALLOON DRIVER
12302 M: Xavier Deguillard <xdeguillard@vmware.com>
12303 M: Philip Moltmann <moltmann@vmware.com>
12304 M: "VMware, Inc." <pv-drivers@vmware.com>
12305 L: linux-kernel@vger.kernel.org
12307 F: drivers/misc/vmw_balloon.c
12309 VMWARE VMMOUSE SUBDRIVER
12310 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
12311 M: "VMware, Inc." <pv-drivers@vmware.com>
12312 L: linux-input@vger.kernel.org
12314 F: drivers/input/mouse/vmmouse.c
12315 F: drivers/input/mouse/vmmouse.h
12317 VMWARE VMXNET3 ETHERNET DRIVER
12318 M: Shrikrishna Khare <skhare@vmware.com>
12319 M: "VMware, Inc." <pv-drivers@vmware.com>
12320 L: netdev@vger.kernel.org
12322 F: drivers/net/vmxnet3/
12324 VMware PVSCSI driver
12325 M: Arvind Kumar <arvindkumar@vmware.com>
12326 M: VMware PV-Drivers <pv-drivers@vmware.com>
12327 L: linux-scsi@vger.kernel.org
12329 F: drivers/scsi/vmw_pvscsi.c
12330 F: drivers/scsi/vmw_pvscsi.h
12332 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
12333 M: Liam Girdwood <lgirdwood@gmail.com>
12334 M: Mark Brown <broonie@kernel.org>
12335 L: linux-kernel@vger.kernel.org
12336 W: http://www.slimlogic.co.uk/?p=48
12337 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
12339 F: Documentation/devicetree/bindings/regulator/
12340 F: drivers/regulator/
12341 F: include/dt-bindings/regulator/
12342 F: include/linux/regulator/
12345 M: David Ahern <dsa@cumulusnetworks.com>
12346 M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
12347 L: netdev@vger.kernel.org
12349 F: drivers/net/vrf.c
12350 F: Documentation/networking/vrf.txt
12352 VT1211 HARDWARE MONITOR DRIVER
12353 M: Juerg Haefliger <juergh@gmail.com>
12354 L: linux-hwmon@vger.kernel.org
12356 F: Documentation/hwmon/vt1211
12357 F: drivers/hwmon/vt1211.c
12359 VT8231 HARDWARE MONITOR DRIVER
12360 M: Roger Lucas <vt8231@hiddenengine.co.uk>
12361 L: linux-hwmon@vger.kernel.org
12363 F: drivers/hwmon/vt8231.c
12365 VUB300 USB to SDIO/SD/MMC bridge chip
12366 M: Tony Olech <tony.olech@elandigitalsystems.com>
12367 L: linux-mmc@vger.kernel.org
12368 L: linux-usb@vger.kernel.org
12370 F: drivers/mmc/host/vub300.c
12372 W1 DALLAS'S 1-WIRE BUS
12373 M: Evgeniy Polyakov <zbr@ioremap.net>
12375 F: Documentation/w1/
12378 W83791D HARDWARE MONITORING DRIVER
12379 M: Marc Hulsman <m.hulsman@tudelft.nl>
12380 L: linux-hwmon@vger.kernel.org
12382 F: Documentation/hwmon/w83791d
12383 F: drivers/hwmon/w83791d.c
12385 W83793 HARDWARE MONITORING DRIVER
12386 M: Rudolf Marek <r.marek@assembler.cz>
12387 L: linux-hwmon@vger.kernel.org
12389 F: Documentation/hwmon/w83793
12390 F: drivers/hwmon/w83793.c
12392 W83795 HARDWARE MONITORING DRIVER
12393 M: Jean Delvare <jdelvare@suse.com>
12394 L: linux-hwmon@vger.kernel.org
12396 F: drivers/hwmon/w83795.c
12398 W83L51xD SD/MMC CARD INTERFACE DRIVER
12399 M: Pierre Ossman <pierre@ossman.eu>
12401 F: drivers/mmc/host/wbsd.*
12403 WACOM PROTOCOL 4 SERIAL TABLETS
12404 M: Julian Squires <julian@cipht.net>
12405 M: Hans de Goede <hdegoede@redhat.com>
12406 L: linux-input@vger.kernel.org
12408 F: drivers/input/tablet/wacom_serial4.c
12410 WATCHDOG DEVICE DRIVERS
12411 M: Wim Van Sebroeck <wim@iguana.be>
12412 R: Guenter Roeck <linux@roeck-us.net>
12413 L: linux-watchdog@vger.kernel.org
12414 W: http://www.linux-watchdog.org/
12415 T: git git://www.linux-watchdog.org/linux-watchdog.git
12417 F: Documentation/devicetree/bindings/watchdog/
12418 F: Documentation/watchdog/
12419 F: drivers/watchdog/
12420 F: include/linux/watchdog.h
12421 F: include/uapi/linux/watchdog.h
12424 M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
12425 L: linux-scsi@vger.kernel.org
12427 F: drivers/scsi/wd7000.c
12430 M: David Herrmann <dh.herrmann@googlemail.com>
12431 L: linux-input@vger.kernel.org
12433 F: drivers/hid/hid-wiimote*
12436 M: David Härdeman <david@hardeman.nu>
12438 F: drivers/media/rc/winbond-cir.c
12440 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
12441 M: William Breathitt Gray <vilhelm.gray@gmail.com>
12442 L: linux-watchdog@vger.kernel.org
12444 F: drivers/watchdog/ebc-c384_wdt.c
12446 WINSYSTEMS WS16C48 GPIO DRIVER
12447 M: William Breathitt Gray <vilhelm.gray@gmail.com>
12448 L: linux-gpio@vger.kernel.org
12450 F: drivers/gpio/gpio-ws16c48.c
12453 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
12454 M: linux-wimax@intel.com
12455 L: wimax@linuxwimax.org (subscribers-only)
12457 W: http://linuxwimax.org
12458 F: Documentation/wimax/README.wimax
12459 F: include/linux/wimax/debug.h
12460 F: include/net/wimax.h
12461 F: include/uapi/linux/wimax.h
12464 WISTRON LAPTOP BUTTON DRIVER
12465 M: Miloslav Trmac <mitr@volny.cz>
12467 F: drivers/input/misc/wistron_btns.c
12469 WL3501 WIRELESS PCMCIA CARD DRIVER
12470 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
12471 L: linux-wireless@vger.kernel.org
12472 W: http://oops.ghostprotocols.net:81/blog
12474 F: drivers/net/wireless/wl3501*
12476 WOLFSON MICROELECTRONICS DRIVERS
12477 L: patches@opensource.wolfsonmicro.com
12478 T: git https://github.com/CirrusLogic/linux-drivers.git
12479 W: https://github.com/CirrusLogic/linux-drivers/wiki
12481 F: Documentation/hwmon/wm83??
12482 F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
12483 F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
12484 F: Documentation/devicetree/bindings/mfd/arizona.txt
12485 F: arch/arm/mach-s3c64xx/mach-crag6410*
12486 F: drivers/clk/clk-wm83*.c
12487 F: drivers/extcon/extcon-arizona.c
12488 F: drivers/leds/leds-wm83*.c
12489 F: drivers/gpio/gpio-*wm*.c
12490 F: drivers/gpio/gpio-arizona.c
12491 F: drivers/hwmon/wm83??-hwmon.c
12492 F: drivers/input/misc/wm831x-on.c
12493 F: drivers/input/touchscreen/wm831x-ts.c
12494 F: drivers/input/touchscreen/wm97*.c
12495 F: drivers/mfd/arizona*
12496 F: drivers/mfd/wm*.c
12497 F: drivers/mfd/cs47l24*
12498 F: drivers/power/wm83*.c
12499 F: drivers/rtc/rtc-wm83*.c
12500 F: drivers/regulator/wm8*.c
12501 F: drivers/video/backlight/wm83*_bl.c
12502 F: drivers/watchdog/wm83*_wdt.c
12503 F: include/linux/mfd/arizona/
12504 F: include/linux/mfd/wm831x/
12505 F: include/linux/mfd/wm8350/
12506 F: include/linux/mfd/wm8400*
12507 F: include/linux/wm97xx.h
12508 F: include/sound/wm????.h
12509 F: sound/soc/codecs/arizona.?
12510 F: sound/soc/codecs/wm*
12511 F: sound/soc/codecs/cs47l24*
12514 M: Tejun Heo <tj@kernel.org>
12515 R: Lai Jiangshan <jiangshanlai@gmail.com>
12516 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
12518 F: include/linux/workqueue.h
12519 F: kernel/workqueue.c
12520 F: Documentation/workqueue.txt
12522 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
12523 M: Chen-Yu Tsai <wens@csie.org>
12524 L: linux-kernel@vger.kernel.org
12529 M: Andrew Hendry <andrew.hendry@gmail.com>
12530 L: linux-x25@vger.kernel.org
12532 F: Documentation/networking/x25*
12533 F: include/net/x25*
12536 X86 ARCHITECTURE (32-BIT AND 64-BIT)
12537 M: Thomas Gleixner <tglx@linutronix.de>
12538 M: Ingo Molnar <mingo@redhat.com>
12539 M: "H. Peter Anvin" <hpa@zytor.com>
12541 L: linux-kernel@vger.kernel.org
12542 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
12544 F: Documentation/x86/
12547 X86 PLATFORM DRIVERS
12548 M: Darren Hart <dvhart@infradead.org>
12549 L: platform-driver-x86@vger.kernel.org
12550 T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
12552 F: drivers/platform/x86/
12553 F: drivers/platform/olpc/
12555 X86 MCE INFRASTRUCTURE
12556 M: Tony Luck <tony.luck@intel.com>
12557 M: Borislav Petkov <bp@alien8.de>
12558 L: linux-edac@vger.kernel.org
12560 F: arch/x86/kernel/cpu/mcheck/*
12562 X86 MICROCODE UPDATE SUPPORT
12563 M: Borislav Petkov <bp@alien8.de>
12565 F: arch/x86/kernel/cpu/microcode/*
12568 M: Andy Lutomirski <luto@amacapital.net>
12569 L: linux-kernel@vger.kernel.org
12570 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
12572 F: arch/x86/entry/vdso/
12574 XC2028/3028 TUNER DRIVER
12575 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
12576 M: Mauro Carvalho Chehab <mchehab@kernel.org>
12577 L: linux-media@vger.kernel.org
12578 W: https://linuxtv.org
12579 T: git git://linuxtv.org/media_tree.git
12581 F: drivers/media/tuners/tuner-xc2028.*
12583 XEN HYPERVISOR INTERFACE
12584 M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
12585 M: David Vrabel <david.vrabel@citrix.com>
12586 M: Juergen Gross <jgross@suse.com>
12587 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12588 T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
12591 F: drivers/*/xen-*front.c
12593 F: arch/x86/include/asm/xen/
12595 F: include/uapi/xen/
12598 M: Stefano Stabellini <sstabellini@kernel.org>
12599 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12602 F: arch/arm/include/asm/xen/
12604 XEN HYPERVISOR ARM64
12605 M: Stefano Stabellini <sstabellini@kernel.org>
12606 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12609 F: arch/arm64/include/asm/xen/
12611 XEN NETWORK BACKEND DRIVER
12612 M: Wei Liu <wei.liu2@citrix.com>
12613 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12614 L: netdev@vger.kernel.org
12616 F: drivers/net/xen-netback/*
12619 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12620 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12622 F: arch/x86/pci/*xen*
12623 F: drivers/pci/*xen*
12625 XEN BLOCK SUBSYSTEM
12626 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12627 M: Roger Pau Monné <roger.pau@citrix.com>
12628 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12630 F: drivers/block/xen-blkback/*
12631 F: drivers/block/xen*
12634 M: Juergen Gross <jgross@suse.com>
12635 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12636 L: linux-scsi@vger.kernel.org
12638 F: drivers/scsi/xen-scsifront.c
12639 F: drivers/xen/xen-scsiback.c
12640 F: include/xen/interface/io/vscsiif.h
12642 XEN SWIOTLB SUBSYSTEM
12643 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12644 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12646 F: arch/x86/xen/*swiotlb*
12647 F: drivers/xen/*swiotlb*
12650 P: Silicon Graphics Inc
12651 M: Dave Chinner <david@fromorbit.com>
12654 W: http://oss.sgi.com/projects/xfs
12655 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
12657 F: Documentation/filesystems/xfs.txt
12660 XILINX AXI ETHERNET DRIVER
12661 M: Anirudha Sarangi <anirudh@xilinx.com>
12662 M: John Linn <John.Linn@xilinx.com>
12664 F: drivers/net/ethernet/xilinx/xilinx_axienet*
12666 XILINX UARTLITE SERIAL DRIVER
12667 M: Peter Korsgaard <jacmet@sunsite.dk>
12668 L: linux-serial@vger.kernel.org
12670 F: drivers/tty/serial/uartlite.c
12672 XILINX VIDEO IP CORES
12673 M: Hyun Kwon <hyun.kwon@xilinx.com>
12674 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12675 L: linux-media@vger.kernel.org
12676 T: git git://linuxtv.org/media_tree.git
12678 F: Documentation/devicetree/bindings/media/xilinx/
12679 F: drivers/media/platform/xilinx/
12680 F: include/uapi/linux/xilinx-v4l2-controls.h
12683 M: Eli Billauer <eli.billauer@gmail.com>
12684 L: linux-kernel@vger.kernel.org
12686 F: drivers/char/xillybus/
12688 XTENSA XTFPGA PLATFORM SUPPORT
12689 M: Max Filippov <jcmvbkbc@gmail.com>
12690 L: linux-xtensa@linux-xtensa.org
12692 F: drivers/spi/spi-xtensa-xtfpga.c
12693 F: sound/soc/xtensa/xtfpga-i2s.c
12695 YAM DRIVER FOR AX.25
12696 M: Jean-Paul Roubelat <jpr@f6fbb.org>
12697 L: linux-hams@vger.kernel.org
12699 F: drivers/net/hamradio/yam*
12700 F: include/linux/yam.h
12702 YEALINK PHONE DRIVER
12703 M: Henk Vergonet <Henk.Vergonet@gmail.com>
12704 L: usbb2k-api-dev@nongnu.org
12706 F: Documentation/input/yealink.txt
12707 F: drivers/input/misc/yealink.*
12709 Z8530 DRIVER FOR AX.25
12710 M: Joerg Reuter <jreuter@yaina.de>
12711 W: http://yaina.de/jreuter/
12712 W: http://www.qsl.net/dl1bke/
12713 L: linux-hams@vger.kernel.org
12715 F: Documentation/networking/z8530drv.txt
12716 F: drivers/net/hamradio/*scc.c
12717 F: drivers/net/hamradio/z8530.h
12719 ZBUD COMPRESSED PAGE ALLOCATOR
12720 M: Seth Jennings <sjenning@redhat.com>
12721 L: linux-mm@kvack.org
12724 F: include/linux/zbud.h
12726 ZD1211RW WIRELESS DRIVER
12727 M: Daniel Drake <dsd@gentoo.org>
12728 M: Ulrich Kunitz <kune@deine-taler.de>
12729 W: http://zd1211.ath.cx/wiki/DriverRewrite
12730 L: linux-wireless@vger.kernel.org
12731 L: zd1211-devs@lists.sourceforge.net (subscribers-only)
12733 F: drivers/net/wireless/zydas/zd1211rw/
12735 ZPOOL COMPRESSED PAGE STORAGE API
12736 M: Dan Streetman <ddstreet@ieee.org>
12737 L: linux-mm@kvack.org
12740 F: include/linux/zpool.h
12742 ZR36067 VIDEO FOR LINUX DRIVER
12743 L: mjpeg-users@lists.sourceforge.net
12744 L: linux-media@vger.kernel.org
12745 W: http://mjpeg.sourceforge.net/driver-zoran/
12746 T: hg https://linuxtv.org/hg/v4l-dvb
12748 F: drivers/media/pci/zoran/
12750 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
12751 M: Minchan Kim <minchan@kernel.org>
12752 M: Nitin Gupta <ngupta@vflare.org>
12753 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12754 L: linux-kernel@vger.kernel.org
12756 F: drivers/block/zram/
12757 F: Documentation/blockdev/zram.txt
12759 ZS DECSTATION Z85C30 SERIAL DRIVER
12760 M: "Maciej W. Rozycki" <macro@linux-mips.org>
12762 F: drivers/tty/serial/zs.*
12764 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
12765 M: Minchan Kim <minchan@kernel.org>
12766 M: Nitin Gupta <ngupta@vflare.org>
12767 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12768 L: linux-mm@kvack.org
12771 F: include/linux/zsmalloc.h
12772 F: Documentation/vm/zsmalloc.txt
12774 ZSWAP COMPRESSED SWAP CACHING
12775 M: Seth Jennings <sjenning@redhat.com>
12776 L: linux-mm@kvack.org
12781 M: Linus Torvalds <torvalds@linux-foundation.org>
12782 L: linux-kernel@vger.kernel.org
12783 Q: http://patchwork.kernel.org/project/LKML/list/
12784 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
12785 S: Buried alive in reporters