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 <alex.aring@gmail.com>
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
178 W: http://serial.sourceforge.net
180 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
181 F: drivers/tty/serial/8250*
182 F: include/linux/serial_8250.h
184 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
185 L: netdev@vger.kernel.org
187 F: drivers/net/ethernet/8390/
190 M: Eric Van Hensbergen <ericvh@gmail.com>
191 M: Ron Minnich <rminnich@sandia.gov>
192 M: Latchesar Ionkov <lucho@ionkov.net>
193 L: v9fs-developer@lists.sourceforge.net
194 W: http://swik.net/v9fs
195 Q: http://patchwork.kernel.org/project/v9fs-devel/list/
196 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
198 F: Documentation/filesystems/9p.txt
202 F: include/uapi/linux/virtio_9p.h
203 F: include/trace/events/9p.h
207 M: Antti Palosaari <crope@iki.fi>
208 L: linux-media@vger.kernel.org
209 W: https://linuxtv.org
210 W: http://palosaari.fi/linux/
211 Q: http://patchwork.linuxtv.org/project/linux-media/list/
212 T: git git://linuxtv.org/anttip/media_tree.git
214 F: drivers/media/dvb-frontends/a8293*
216 AACRAID SCSI RAID DRIVER
217 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
218 L: linux-scsi@vger.kernel.org
219 W: http://www.adaptec.com/
221 F: Documentation/scsi/aacraid.txt
222 F: drivers/scsi/aacraid/
225 L: linux-api@vger.kernel.org
226 F: Documentation/ABI/
227 F: include/linux/syscalls.h
231 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
232 M: Hans de Goede <hdegoede@redhat.com>
233 L: lm-sensors@lm-sensors.org
235 F: drivers/hwmon/abituguru.c
237 ABIT UGURU 3 HARDWARE MONITOR DRIVER
238 M: Alistair John Strachan <alistair@devzero.co.uk>
239 L: lm-sensors@lm-sensors.org
241 F: drivers/hwmon/abituguru3.c
243 ACCES 104-IDI-48 GPIO DRIVER
244 M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
245 L: linux-gpio@vger.kernel.org
247 F: drivers/gpio/gpio-104-idi-48.c
249 ACCES 104-IDIO-16 GPIO DRIVER
250 M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
251 L: linux-gpio@vger.kernel.org
253 F: drivers/gpio/gpio-104-idio-16.c
256 M: Jes Sorensen <jes@trained-monkey.org>
257 L: linux-acenic@sunsite.dk
259 F: drivers/net/ethernet/alteon/acenic*
261 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
262 M: Peter Feuerer <peter@piie.net>
263 L: platform-driver-x86@vger.kernel.org
264 W: http://piie.net/?section=acerhdf
266 F: drivers/platform/x86/acerhdf.c
268 ACER WMI LAPTOP EXTRAS
269 M: "Lee, Chun-Yi" <jlee@suse.com>
270 L: platform-driver-x86@vger.kernel.org
272 F: drivers/platform/x86/acer-wmi.c
275 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
276 M: Len Brown <lenb@kernel.org>
277 L: linux-acpi@vger.kernel.org
278 W: https://01.org/linux-acpi
279 Q: https://patchwork.kernel.org/project/linux-acpi/list/
280 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
283 F: drivers/pnp/pnpacpi/
284 F: include/linux/acpi.h
286 F: Documentation/acpi/
287 F: Documentation/ABI/testing/sysfs-bus-acpi
288 F: drivers/pci/*acpi*
289 F: drivers/pci/*/*acpi*
290 F: drivers/pci/*/*/*acpi*
293 ACPI COMPONENT ARCHITECTURE (ACPICA)
294 M: Robert Moore <robert.moore@intel.com>
295 M: Lv Zheng <lv.zheng@intel.com>
296 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
297 L: linux-acpi@vger.kernel.org
299 W: https://acpica.org/
300 W: https://github.com/acpica/acpica/
301 Q: https://patchwork.kernel.org/project/linux-acpi/list/
302 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
304 F: drivers/acpi/acpica/
309 M: Zhang Rui <rui.zhang@intel.com>
310 L: linux-acpi@vger.kernel.org
311 W: https://01.org/linux-acpi
313 F: drivers/acpi/fan.c
316 M: Zhang Rui <rui.zhang@intel.com>
317 L: linux-acpi@vger.kernel.org
318 W: https://01.org/linux-acpi
320 F: drivers/acpi/*thermal*
323 M: Zhang Rui <rui.zhang@intel.com>
324 L: linux-acpi@vger.kernel.org
325 W: https://01.org/linux-acpi
327 F: drivers/acpi/acpi_video.c
330 L: platform-driver-x86@vger.kernel.org
332 F: drivers/platform/x86/wmi.c
334 AD1889 ALSA SOUND DRIVER
335 M: Thibaut Varene <T-Bone@parisc-linux.org>
336 W: http://wiki.parisc-linux.org/AD1889
337 L: linux-parisc@vger.kernel.org
339 F: sound/pci/ad1889.*
341 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
342 M: Michael Hennerich <michael.hennerich@analog.com>
343 W: http://wiki.analog.com/AD5254
344 W: http://ez.analog.com/community/linux-device-drivers
346 F: drivers/misc/ad525x_dpot.c
348 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
349 M: Michael Hennerich <michael.hennerich@analog.com>
350 W: http://wiki.analog.com/AD5398
351 W: http://ez.analog.com/community/linux-device-drivers
353 F: drivers/regulator/ad5398.c
355 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
356 M: Michael Hennerich <michael.hennerich@analog.com>
357 W: http://wiki.analog.com/AD7142
358 W: http://ez.analog.com/community/linux-device-drivers
360 F: drivers/input/misc/ad714x.c
362 AD7877 TOUCHSCREEN DRIVER
363 M: Michael Hennerich <michael.hennerich@analog.com>
364 W: http://wiki.analog.com/AD7877
365 W: http://ez.analog.com/community/linux-device-drivers
367 F: drivers/input/touchscreen/ad7877.c
369 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
370 M: Michael Hennerich <michael.hennerich@analog.com>
371 W: http://wiki.analog.com/AD7879
372 W: http://ez.analog.com/community/linux-device-drivers
374 F: drivers/input/touchscreen/ad7879.c
376 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
377 M: Jiri Kosina <jikos@kernel.org>
380 ADF7242 IEEE 802.15.4 RADIO DRIVER
381 M: Michael Hennerich <michael.hennerich@analog.com>
382 W: https://wiki.analog.com/ADF7242
383 W: http://ez.analog.com/community/linux-device-drivers
384 L: linux-wpan@vger.kernel.org
386 F: drivers/net/ieee802154/adf7242.c
387 F: Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
389 ADM1025 HARDWARE MONITOR DRIVER
390 M: Jean Delvare <jdelvare@suse.com>
391 L: lm-sensors@lm-sensors.org
393 F: Documentation/hwmon/adm1025
394 F: drivers/hwmon/adm1025.c
396 ADM1029 HARDWARE MONITOR DRIVER
397 M: Corentin Labbe <clabbe.montjoie@gmail.com>
398 L: lm-sensors@lm-sensors.org
400 F: drivers/hwmon/adm1029.c
402 ADM8211 WIRELESS DRIVER
403 L: linux-wireless@vger.kernel.org
404 W: http://wireless.kernel.org/
406 F: drivers/net/wireless/admtek/adm8211.*
408 ADP1653 FLASH CONTROLLER DRIVER
409 M: Sakari Ailus <sakari.ailus@iki.fi>
410 L: linux-media@vger.kernel.org
412 F: drivers/media/i2c/adp1653.c
413 F: include/media/i2c/adp1653.h
415 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
416 M: Michael Hennerich <michael.hennerich@analog.com>
417 W: http://wiki.analog.com/ADP5520
418 W: http://ez.analog.com/community/linux-device-drivers
420 F: drivers/mfd/adp5520.c
421 F: drivers/video/backlight/adp5520_bl.c
422 F: drivers/leds/leds-adp5520.c
423 F: drivers/gpio/gpio-adp5520.c
424 F: drivers/input/keyboard/adp5520-keys.c
426 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
427 M: Michael Hennerich <michael.hennerich@analog.com>
428 W: http://wiki.analog.com/ADP5588
429 W: http://ez.analog.com/community/linux-device-drivers
431 F: drivers/input/keyboard/adp5588-keys.c
432 F: drivers/gpio/gpio-adp5588.c
434 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
435 M: Michael Hennerich <michael.hennerich@analog.com>
436 W: http://wiki.analog.com/ADP8860
437 W: http://ez.analog.com/community/linux-device-drivers
439 F: drivers/video/backlight/adp8860_bl.c
441 ADS1015 HARDWARE MONITOR DRIVER
442 M: Dirk Eibach <eibach@gdsys.de>
443 L: lm-sensors@lm-sensors.org
445 F: Documentation/hwmon/ads1015
446 F: drivers/hwmon/ads1015.c
447 F: include/linux/i2c/ads1015.h
450 M: Colin Leroy <colin@colino.net>
452 F: drivers/macintosh/therm_adt746x.c
454 ADT7475 HARDWARE MONITOR DRIVER
455 M: Jean Delvare <jdelvare@suse.com>
456 L: lm-sensors@lm-sensors.org
458 F: Documentation/hwmon/adt7475
459 F: drivers/hwmon/adt7475.c
461 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
462 M: Michael Hennerich <michael.hennerich@analog.com>
463 W: http://wiki.analog.com/ADXL345
464 W: http://ez.analog.com/community/linux-device-drivers
466 F: drivers/input/misc/adxl34x.c
469 M: Matthew Wilcox <matthew@wil.cx>
470 M: Hannes Reinecke <hare@suse.com>
471 L: linux-scsi@vger.kernel.org
473 F: Documentation/scsi/advansys.txt
474 F: drivers/scsi/advansys.c
477 M: Riccardo Facchetti <fizban@tin.it>
479 F: sound/oss/aedsp16.c
482 M: Antti Palosaari <crope@iki.fi>
483 L: linux-media@vger.kernel.org
484 W: https://linuxtv.org
485 W: http://palosaari.fi/linux/
486 Q: http://patchwork.linuxtv.org/project/linux-media/list/
487 T: git git://linuxtv.org/anttip/media_tree.git
489 F: drivers/media/dvb-frontends/af9013*
492 M: Antti Palosaari <crope@iki.fi>
493 L: linux-media@vger.kernel.org
494 W: https://linuxtv.org
495 W: http://palosaari.fi/linux/
496 Q: http://patchwork.linuxtv.org/project/linux-media/list/
497 T: git git://linuxtv.org/anttip/media_tree.git
499 F: drivers/media/dvb-frontends/af9033*
502 L: linux-fsdevel@vger.kernel.org
504 F: Documentation/filesystems/affs.txt
507 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
508 M: David Howells <dhowells@redhat.com>
509 L: linux-afs@lists.infradead.org
512 F: include/net/af_rxrpc.h
513 F: net/rxrpc/af_rxrpc.c
516 M: David Airlie <airlied@linux.ie>
517 T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
520 F: include/linux/agp*
521 F: include/uapi/linux/agp*
524 M: "Juergen E. Fischer" <fischer@norbit.de>
525 L: linux-scsi@vger.kernel.org
527 F: drivers/scsi/aha152x*
528 F: drivers/scsi/pcmcia/aha152x*
530 AIC7XXX / AIC79XX SCSI DRIVER
531 M: Hannes Reinecke <hare@suse.com>
532 L: linux-scsi@vger.kernel.org
534 F: drivers/scsi/aic7xxx/
536 AIMSLAB FM RADIO RECEIVER DRIVER
537 M: Hans Verkuil <hverkuil@xs4all.nl>
538 L: linux-media@vger.kernel.org
539 T: git git://linuxtv.org/media_tree.git
540 W: https://linuxtv.org
542 F: drivers/media/radio/radio-aimslab*
545 M: Benjamin LaHaise <bcrl@kvack.org>
546 L: linux-aio@kvack.org
549 F: include/linux/*aio*.h
552 M: Antti Palosaari <crope@iki.fi>
553 L: linux-media@vger.kernel.org
554 W: https://linuxtv.org
555 W: http://palosaari.fi/linux/
556 Q: http://patchwork.linuxtv.org/project/linux-media/list/
557 T: git git://linuxtv.org/anttip/media_tree.git
559 F: drivers/media/usb/airspy/
561 ALCATEL SPEEDTOUCH USB DRIVER
562 M: Duncan Sands <duncan.sands@free.fr>
563 L: linux-usb@vger.kernel.org
564 W: http://www.linux-usb.org/SpeedTouch/
566 F: drivers/usb/atm/speedtch.c
567 F: drivers/usb/atm/usbatm.c
569 ALCHEMY AU1XX0 MMC DRIVER
570 M: Manuel Lauss <manuel.lauss@gmail.com>
572 F: drivers/mmc/host/au1xmmc.c
575 M: Rudolf Marek <r.marek@assembler.cz>
576 L: linux-i2c@vger.kernel.org
578 F: Documentation/i2c/busses/i2c-ali1563
579 F: drivers/i2c/busses/i2c-ali1563.c
581 ALLWINNER SECURITY SYSTEM
582 M: Corentin Labbe <clabbe.montjoie@gmail.com>
583 L: linux-crypto@vger.kernel.org
585 F: drivers/crypto/sunxi-ss/
588 M: Richard Henderson <rth@twiddle.net>
589 M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
590 M: Matt Turner <mattst88@gmail.com>
592 L: linux-alpha@vger.kernel.org
595 ALTERA MAILBOX DRIVER
596 M: Ley Foon Tan <lftan@altera.com>
597 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
599 F: drivers/mailbox/mailbox-altera.c
602 M: Tien Hock Loh <thloh@altera.com>
603 L: linux-gpio@vger.kernel.org
605 F: drivers/gpio/gpio-altera.c
607 ALTERA TRIPLE SPEED ETHERNET DRIVER
608 M: Vince Bridgers <vbridger@opensource.altera.com>
609 L: netdev@vger.kernel.org
610 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
612 F: drivers/net/ethernet/altera/
614 ALTERA UART/JTAG UART SERIAL DRIVERS
615 M: Tobias Klauser <tklauser@distanz.ch>
616 L: linux-serial@vger.kernel.org
617 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
619 F: drivers/tty/serial/altera_uart.c
620 F: drivers/tty/serial/altera_jtaguart.c
621 F: include/linux/altera_uart.h
622 F: include/linux/altera_jtaguart.h
624 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
625 M: Tom Lendacky <thomas.lendacky@amd.com>
626 L: linux-crypto@vger.kernel.org
628 F: drivers/crypto/ccp/
629 F: include/linux/ccp.h
631 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
632 M: Huang Rui <ray.huang@amd.com>
633 L: lm-sensors@lm-sensors.org
635 F: Documentation/hwmon/fam15h_power
636 F: drivers/hwmon/fam15h_power.c
638 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
639 L: linux-geode@lists.infradead.org (moderated for non-subscribers)
641 F: drivers/usb/gadget/udc/amd5536udc.*
643 AMD GEODE PROCESSOR/CHIPSET SUPPORT
644 P: Andres Salomon <dilinger@queued.net>
645 L: linux-geode@lists.infradead.org (moderated for non-subscribers)
646 W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
648 F: drivers/char/hw_random/geode-rng.c
649 F: drivers/crypto/geode*
650 F: drivers/video/fbdev/geode/
651 F: arch/x86/include/asm/geode.h
654 M: Joerg Roedel <joro@8bytes.org>
655 L: iommu@lists.linux-foundation.org
656 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
658 F: drivers/iommu/amd_iommu*.[ch]
659 F: include/linux/amd-iommu.h
662 M: Oded Gabbay <oded.gabbay@gmail.com>
663 L: dri-devel@lists.freedesktop.org
664 T: git git://people.freedesktop.org/~gabbayo/linux.git
666 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
667 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
668 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
669 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
670 F: drivers/gpu/drm/amd/amdkfd/
671 F: drivers/gpu/drm/amd/include/cik_structs.h
672 F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
673 F: drivers/gpu/drm/amd/include/vi_structs.h
674 F: drivers/gpu/drm/radeon/radeon_kfd.c
675 F: drivers/gpu/drm/radeon/radeon_kfd.h
676 F: include/uapi/linux/kfd_ioctl.h
679 M: Tom Lendacky <thomas.lendacky@amd.com>
680 L: netdev@vger.kernel.org
682 F: drivers/net/ethernet/amd/xgbe/
684 AMS (Apple Motion Sensor) DRIVER
685 M: Michael Hanselmann <linux-kernel@hansmi.ch>
687 F: drivers/macintosh/ams/
690 M: Tom Tucker <tom@opengridcomputing.com>
691 M: Steve Wise <swise@opengridcomputing.com>
692 L: linux-rdma@vger.kernel.org
694 F: drivers/infiniband/hw/amso1100/
696 ANALOG DEVICES INC AD9389B DRIVER
697 M: Hans Verkuil <hans.verkuil@cisco.com>
698 L: linux-media@vger.kernel.org
700 F: drivers/media/i2c/ad9389b*
702 ANALOG DEVICES INC ADV7180 DRIVER
703 M: Lars-Peter Clausen <lars@metafoo.de>
704 L: linux-media@vger.kernel.org
705 W: http://ez.analog.com/community/linux-device-drivers
707 F: drivers/media/i2c/adv7180.c
709 ANALOG DEVICES INC ADV7511 DRIVER
710 M: Hans Verkuil <hans.verkuil@cisco.com>
711 L: linux-media@vger.kernel.org
713 F: drivers/media/i2c/adv7511*
715 ANALOG DEVICES INC ADV7604 DRIVER
716 M: Hans Verkuil <hans.verkuil@cisco.com>
717 L: linux-media@vger.kernel.org
719 F: drivers/media/i2c/adv7604*
721 ANALOG DEVICES INC ADV7842 DRIVER
722 M: Hans Verkuil <hans.verkuil@cisco.com>
723 L: linux-media@vger.kernel.org
725 F: drivers/media/i2c/adv7842*
727 ANALOG DEVICES INC ASOC CODEC DRIVERS
728 M: Lars-Peter Clausen <lars@metafoo.de>
729 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
730 W: http://wiki.analog.com/
731 W: http://ez.analog.com/community/linux-device-drivers
733 F: sound/soc/codecs/adau*
734 F: sound/soc/codecs/adav*
735 F: sound/soc/codecs/ad1*
736 F: sound/soc/codecs/ad7*
737 F: sound/soc/codecs/ssm*
738 F: sound/soc/codecs/sigmadsp.*
740 ANALOG DEVICES INC ASOC DRIVERS
741 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
742 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
743 W: http://blackfin.uclinux.org/
745 F: sound/soc/blackfin/*
747 ANALOG DEVICES INC IIO DRIVERS
748 M: Lars-Peter Clausen <lars@metafoo.de>
749 M: Michael Hennerich <Michael.Hennerich@analog.com>
750 W: http://wiki.analog.com/
751 W: http://ez.analog.com/community/linux-device-drivers
754 X: drivers/iio/*/adjd*
755 F: drivers/staging/iio/*/ad*
756 F: staging/iio/trigger/iio-trig-bfin-timer.c
758 ANALOG DEVICES INC DMA DRIVERS
759 M: Lars-Peter Clausen <lars@metafoo.de>
760 W: http://ez.analog.com/community/linux-device-drivers
762 F: drivers/dma/dma-axi-dmac.c
765 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
766 M: Arve HjønnevĂ¥g <arve@android.com>
767 M: Riley Andrews <riandrews@android.com>
768 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
769 L: devel@driverdev.osuosl.org
772 F: drivers/staging/android/
774 AOA (Apple Onboard Audio) ALSA DRIVER
775 M: Johannes Berg <johannes@sipsolutions.net>
776 L: linuxppc-dev@lists.ozlabs.org
777 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
782 M: Jiri Kosina <jikos@kernel.org>
784 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
785 F: arch/x86/kernel/apm_32.c
786 F: include/linux/apm_bios.h
787 F: include/uapi/linux/apm_bios.h
788 F: drivers/char/apm-emulation.c
790 APPLE BCM5974 MULTITOUCH DRIVER
791 M: Henrik Rydberg <rydberg@bitmath.org>
792 L: linux-input@vger.kernel.org
794 F: drivers/input/mouse/bcm5974.c
797 M: Henrik Rydberg <rydberg@bitmath.org>
798 L: lm-sensors@lm-sensors.org
800 F: drivers/hwmon/applesmc.c
802 APPLETALK NETWORK LAYER
803 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
805 F: drivers/net/appletalk/
808 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
809 M: Duc Dang <dhdang@apm.com>
811 F: arch/arm64/boot/dts/apm/
813 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
814 M: Iyappan Subramanian <isubramanian@apm.com>
815 M: Keyur Chudgar <kchudgar@apm.com>
817 F: drivers/net/ethernet/apm/xgene/
818 F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
820 APTINA CAMERA SENSOR PLL
821 M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
822 L: linux-media@vger.kernel.org
824 F: drivers/media/i2c/aptina-pll.*
826 ARC FRAMEBUFFER DRIVER
827 M: Jaya Kumar <jayalk@intworks.biz>
829 F: drivers/video/fbdev/arcfb.c
830 F: drivers/video/fbdev/core/fb_defio.c
833 M: Michael Grzeschik <m.grzeschik@pengutronix.de>
834 L: netdev@vger.kernel.org
836 F: drivers/net/arcnet/
837 F: include/uapi/linux/if_arcnet.h
839 ARM MFM AND FLOPPY DRIVERS
840 M: Ian Molton <spyro@f2s.com>
842 F: arch/arm/lib/floppydma.S
843 F: arch/arm/include/asm/floppy.h
845 ARM PMU PROFILING AND DEBUGGING
846 M: Will Deacon <will.deacon@arm.com>
847 R: Mark Rutland <mark.rutland@arm.com>
849 F: arch/arm*/kernel/perf_*
850 F: arch/arm/oprofile/common.c
851 F: arch/arm*/kernel/hw_breakpoint.c
852 F: arch/arm*/include/asm/hw_breakpoint.h
853 F: arch/arm*/include/asm/perf_event.h
854 F: drivers/perf/arm_pmu.c
855 F: include/linux/perf/arm_pmu.h
858 M: Russell King <linux@arm.linux.org.uk>
859 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
860 W: http://www.arm.linux.org.uk/
864 ARM SUB-ARCHITECTURES
865 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
869 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
871 ARM PRIMECELL AACI PL041 DRIVER
872 M: Russell King <linux@arm.linux.org.uk>
876 ARM PRIMECELL CLCD PL110 DRIVER
877 M: Russell King <linux@arm.linux.org.uk>
879 F: drivers/video/fbdev/amba-clcd.*
881 ARM PRIMECELL KMI PL050 DRIVER
882 M: Russell King <linux@arm.linux.org.uk>
884 F: drivers/input/serio/ambakmi.*
885 F: include/linux/amba/kmi.h
887 ARM PRIMECELL MMCI PL180/1 DRIVER
888 M: Russell King <linux@arm.linux.org.uk>
890 F: drivers/mmc/host/mmci.*
891 F: include/linux/amba/mmci.h
893 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
894 M: Russell King <linux@arm.linux.org.uk>
896 F: drivers/tty/serial/amba-pl01*.c
897 F: include/linux/amba/serial.h
899 ARM PRIMECELL BUS SUPPORT
900 M: Russell King <linux@arm.linux.org.uk>
903 F: include/linux/amba/bus.h
905 ARM/ADS SPHERE MACHINE SUPPORT
906 M: Lennert Buytenhek <kernel@wantstofly.org>
907 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
910 ARM/AFEB9260 MACHINE SUPPORT
911 M: Sergey Lapin <slapin@ossfans.org>
912 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
915 ARM/AJECO 1ARM MACHINE SUPPORT
916 M: Lennert Buytenhek <kernel@wantstofly.org>
917 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
920 ARM/Allwinner sunXi SoC support
921 M: Maxime Ripard <maxime.ripard@free-electrons.com>
922 M: Chen-Yu Tsai <wens@csie.org>
923 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
927 ARM/Allwinner SoC Clock Support
928 M: Emilio LĂ³pez <emilio@elopez.com.ar>
930 F: drivers/clk/sunxi/
932 ARM/Amlogic MesonX SoC support
933 M: Carlo Caione <carlo@caione.org>
934 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
936 F: drivers/media/rc/meson-ir.c
939 ARM/Annapurna Labs ALPINE ARCHITECTURE
940 M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
942 F: arch/arm/mach-alpine/
944 ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
945 M: Nicolas Ferre <nicolas.ferre@atmel.com>
946 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
947 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
948 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
949 W: http://www.linux4sam.org
950 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
952 F: arch/arm/mach-at91/
954 F: arch/arm/boot/dts/at91*.dts
955 F: arch/arm/boot/dts/at91*.dtsi
956 F: arch/arm/boot/dts/sama*.dts
957 F: arch/arm/boot/dts/sama*.dtsi
958 F: arch/arm/include/debug/at91.S
960 ARM/ATMEL AT91 Clock Support
961 M: Boris Brezillon <boris.brezillon@free-electrons.com>
965 ARM/CALXEDA HIGHBANK ARCHITECTURE
966 M: Rob Herring <robh@kernel.org>
967 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
969 F: arch/arm/mach-highbank/
971 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
972 M: Krzysztof Halasa <khalasa@piap.pl>
974 F: arch/arm/mach-cns3xxx/
976 ARM/CAVIUM THUNDER NETWORK DRIVER
977 M: Sunil Goutham <sgoutham@cavium.com>
978 M: Robert Richter <rric@kernel.org>
979 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
981 F: drivers/net/ethernet/cavium/thunder/
983 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
984 M: Alexander Shiyan <shc_work@mail.ru>
985 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
989 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
990 M: Hartley Sweeten <hsweeten@visionengravers.com>
991 M: Ryan Mallon <rmallon@gmail.com>
992 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
994 F: arch/arm/mach-ep93xx/
995 F: arch/arm/mach-ep93xx/include/mach/
997 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
998 M: Lennert Buytenhek <kernel@wantstofly.org>
999 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1003 M: Russell King <linux@arm.linux.org.uk>
1004 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1006 F: arch/arm/include/asm/clkdev.h
1007 F: drivers/clk/clkdev.c
1009 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1010 M: Mike Rapoport <mike@compulab.co.il>
1011 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1014 ARM/CONTEC MICRO9 MACHINE SUPPORT
1015 M: Hubert Feurstein <hubert.feurstein@contec.at>
1017 F: arch/arm/mach-ep93xx/micro9.c
1019 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1020 M: Mathieu Poirier <mathieu.poirier@linaro.org>
1021 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1023 F: drivers/hwtracing/coresight/*
1024 F: Documentation/trace/coresight.txt
1025 F: Documentation/devicetree/bindings/arm/coresight.txt
1026 F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1028 ARM/CORGI MACHINE SUPPORT
1029 M: Richard Purdie <rpurdie@rpsys.net>
1032 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1033 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1034 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1035 T: git git://github.com/ulli-kroll/linux.git
1037 F: arch/arm/mach-gemini/
1038 F: drivers/rtc/rtc-gemini.c
1040 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1041 M: Barry Song <baohua@kernel.org>
1042 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1043 T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1045 F: arch/arm/mach-prima2/
1046 F: drivers/clk/sirf/
1047 F: drivers/clocksource/timer-prima2.c
1048 F: drivers/clocksource/timer-atlas7.c
1051 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1052 M: Baruch Siach <baruch@tkos.co.il>
1053 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1055 F: arch/arm/boot/dts/cx92755*
1058 ARM/EBSA110 MACHINE SUPPORT
1059 M: Russell King <linux@arm.linux.org.uk>
1060 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1061 W: http://www.arm.linux.org.uk/
1063 F: arch/arm/mach-ebsa110/
1064 F: drivers/net/ethernet/amd/am79c961a.*
1066 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1067 M: Uwe Kleine-König <kernel@pengutronix.de>
1068 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1072 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1073 M: Daniel Ribeiro <drwyrm@gmail.com>
1074 M: Stefan Schmidt <stefan@openezx.org>
1075 M: Harald Welte <laforge@openezx.org>
1076 L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
1077 W: http://www.openezx.org/
1079 T: topgit git://git.openezx.org/openezx.git
1080 F: arch/arm/mach-pxa/ezx.c
1082 ARM/FARADAY FA526 PORT
1083 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1084 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1086 T: git git://git.berlios.de/gemini-board
1087 F: arch/arm/mm/*-fa*
1089 ARM/FOOTBRIDGE ARCHITECTURE
1090 M: Russell King <linux@arm.linux.org.uk>
1091 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1092 W: http://www.arm.linux.org.uk/
1094 F: arch/arm/include/asm/hardware/dec21285.h
1095 F: arch/arm/mach-footbridge/
1097 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1098 M: Shawn Guo <shawnguo@kernel.org>
1099 M: Sascha Hauer <kernel@pengutronix.de>
1100 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1102 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1103 F: arch/arm/mach-imx/
1104 F: arch/arm/mach-mxs/
1105 F: arch/arm/boot/dts/imx*
1106 F: arch/arm/configs/imx*_defconfig
1110 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1111 M: Shawn Guo <shawnguo@kernel.org>
1112 M: Sascha Hauer <kernel@pengutronix.de>
1113 R: Stefan Agner <stefan@agner.ch>
1114 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1116 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1117 F: arch/arm/mach-imx/*vf610*
1118 F: arch/arm/boot/dts/vf*
1120 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1121 M: Lennert Buytenhek <kernel@wantstofly.org>
1122 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1125 ARM/GUMSTIX MACHINE SUPPORT
1126 M: Steve Sakoman <sakoman@gmail.com>
1127 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1130 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1131 M: Philipp Zabel <philipp.zabel@gmail.com>
1132 M: Paul Parsons <lost.distance@yahoo.com>
1133 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1135 F: arch/arm/mach-pxa/hx4700.c
1136 F: arch/arm/mach-pxa/include/mach/hx4700.h
1137 F: sound/soc/pxa/hx4700.c
1139 ARM/HISILICON SOC SUPPORT
1140 M: Wei Xu <xuwei5@hisilicon.com>
1141 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1142 W: http://www.hisilicon.com
1144 T: git git://github.com/hisilicon/linux-hisi.git
1145 F: arch/arm/mach-hisi/
1147 ARM/HP JORNADA 7XX MACHINE SUPPORT
1148 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
1151 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1152 F: arch/arm/mach-sa1100/jornada720.c
1153 F: arch/arm/mach-sa1100/include/mach/jornada720.h
1155 ARM/IGEP MACHINE SUPPORT
1156 M: Enric Balletbo i Serra <eballetbo@gmail.com>
1157 M: Javier Martinez Canillas <javier@dowhile0.org>
1158 L: linux-omap@vger.kernel.org
1159 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1161 F: arch/arm/boot/dts/omap3-igep*
1163 ARM/INCOME PXA270 SUPPORT
1164 M: Marek Vasut <marek.vasut@gmail.com>
1165 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1167 F: arch/arm/mach-pxa/colibri-pxa270-income.c
1169 ARM/INTEL IOP32X ARM ARCHITECTURE
1170 M: Lennert Buytenhek <kernel@wantstofly.org>
1171 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1174 ARM/INTEL IOP33X ARM ARCHITECTURE
1175 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1178 ARM/INTEL IOP13XX ARM ARCHITECTURE
1179 M: Lennert Buytenhek <kernel@wantstofly.org>
1180 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1183 ARM/INTEL IQ81342EX MACHINE SUPPORT
1184 M: Lennert Buytenhek <kernel@wantstofly.org>
1185 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1188 ARM/INTEL IXDP2850 MACHINE SUPPORT
1189 M: Lennert Buytenhek <kernel@wantstofly.org>
1190 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1193 ARM/INTEL IXP4XX ARM ARCHITECTURE
1194 M: Imre Kaloz <kaloz@openwrt.org>
1195 M: Krzysztof Halasa <khalasa@piap.pl>
1196 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1198 F: arch/arm/mach-ixp4xx/
1200 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1201 M: Jonathan Cameron <jic23@cam.ac.uk>
1202 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1204 F: arch/arm/mach-pxa/stargate2.c
1205 F: drivers/pcmcia/pxa2xx_stargate2.c
1207 ARM/INTEL XSC3 (MANZANO) ARM CORE
1208 M: Lennert Buytenhek <kernel@wantstofly.org>
1209 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1212 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1213 M: Lennert Buytenhek <kernel@wantstofly.org>
1214 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1217 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1218 M: Santosh Shilimkar <ssantosh@kernel.org>
1219 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1221 F: arch/arm/mach-keystone/
1222 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1224 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1225 M: Santosh Shilimkar <ssantosh@kernel.org>
1226 L: linux-kernel@vger.kernel.org
1228 F: drivers/clk/keystone/
1230 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1231 M: Santosh Shilimkar <ssantosh@kernel.org>
1232 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1233 L: linux-kernel@vger.kernel.org
1235 F: drivers/clocksource/timer-keystone.c
1237 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1238 M: Santosh Shilimkar <ssantosh@kernel.org>
1239 L: linux-kernel@vger.kernel.org
1241 F: drivers/power/reset/keystone-reset.c
1243 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1244 M: Santosh Shilimkar <ssantosh@kernel.org>
1245 L: linux-kernel@vger.kernel.org
1247 F: drivers/memory/*emif*
1249 ARM/LOGICPD PXA270 MACHINE SUPPORT
1250 M: Lennert Buytenhek <kernel@wantstofly.org>
1251 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1254 ARM/LPC18XX ARCHITECTURE
1255 M: Joachim Eastwood <manabian@gmail.com>
1256 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1258 F: arch/arm/boot/dts/lpc43*
1259 F: drivers/clk/nxp/clk-lpc18xx*
1260 F: drivers/clocksource/time-lpc32xx.c
1261 F: drivers/i2c/busses/i2c-lpc2k.c
1262 F: drivers/memory/pl172.c
1263 F: drivers/mtd/spi-nor/nxp-spifi.c
1264 F: drivers/rtc/rtc-lpc24xx.c
1267 ARM/MAGICIAN MACHINE SUPPORT
1268 M: Philipp Zabel <philipp.zabel@gmail.com>
1271 ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1272 M: Jason Cooper <jason@lakedaemon.net>
1273 M: Andrew Lunn <andrew@lunn.ch>
1274 M: Gregory Clement <gregory.clement@free-electrons.com>
1275 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1276 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1278 F: arch/arm/mach-mvebu/
1279 F: drivers/rtc/rtc-armada38x.c
1280 F: arch/arm/boot/dts/armada*
1281 F: arch/arm/boot/dts/kirkwood*
1284 ARM/Marvell Berlin SoC support
1285 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1286 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1288 F: arch/arm/mach-berlin/
1289 F: arch/arm/boot/dts/berlin*
1292 ARM/Marvell Dove/MV78xx0/Orion SOC support
1293 M: Jason Cooper <jason@lakedaemon.net>
1294 M: Andrew Lunn <andrew@lunn.ch>
1295 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1296 M: Gregory Clement <gregory.clement@free-electrons.com>
1297 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1299 F: arch/arm/mach-dove/
1300 F: arch/arm/mach-mv78xx0/
1301 F: arch/arm/mach-orion5x/
1302 F: arch/arm/plat-orion/
1303 F: arch/arm/boot/dts/dove*
1304 F: arch/arm/boot/dts/orion5x*
1307 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1308 M: Alexander Clouter <alex@digriz.org.uk>
1309 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1310 W: http://www.digriz.org.uk/ts78xx/kernel
1312 F: arch/arm/mach-orion5x/ts78xx-*
1314 ARM/Mediatek RTC DRIVER
1315 M: Eddie Huang <eddie.huang@mediatek.com>
1316 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1317 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1319 F: drivers/rtc/rtc-mt6397.c
1321 ARM/Mediatek SoC support
1322 M: Matthias Brugger <matthias.bgg@gmail.com>
1323 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1324 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1326 F: arch/arm/boot/dts/mt6*
1327 F: arch/arm/boot/dts/mt8*
1328 F: arch/arm/mach-mediatek/
1332 ARM/Mediatek USB3 PHY DRIVER
1333 M: Chunfeng Yun <chunfeng.yun@mediatek.com>
1334 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1335 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1337 F: drivers/phy/phy-mt65xx-usb3.c
1339 ARM/MICREL KS8695 ARCHITECTURE
1340 M: Greg Ungerer <gerg@uclinux.org>
1341 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1342 F: arch/arm/mach-ks8695/
1345 ARM/MIOA701 MACHINE SUPPORT
1346 M: Robert Jarzmik <robert.jarzmik@free.fr>
1347 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1348 F: arch/arm/mach-pxa/mioa701.c
1351 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1352 M: Michael Petchkovsky <mkpetch@internode.on.net>
1355 ARM/NOMADIK ARCHITECTURE
1356 M: Alessandro Rubini <rubini@unipv.it>
1357 M: Linus Walleij <linus.walleij@linaro.org>
1358 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1360 F: arch/arm/mach-nomadik/
1361 F: drivers/pinctrl/nomadik/
1362 F: drivers/i2c/busses/i2c-nomadik.c
1363 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1365 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1366 M: Nelson Castillo <arhuaco@freaks-unidos.net>
1367 L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1368 W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1371 ARM/TOSA MACHINE SUPPORT
1372 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1373 M: Dirk Opfer <dirk@opfer-online.de>
1376 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1377 M: Marek Vasut <marek.vasut@gmail.com>
1378 L: linux-arm-kernel@lists.infradead.org
1379 W: http://hackndev.com
1381 F: arch/arm/mach-pxa/include/mach/palmtx.h
1382 F: arch/arm/mach-pxa/palmtx.c
1383 F: arch/arm/mach-pxa/include/mach/palmt5.h
1384 F: arch/arm/mach-pxa/palmt5.c
1385 F: arch/arm/mach-pxa/include/mach/palmld.h
1386 F: arch/arm/mach-pxa/palmld.c
1387 F: arch/arm/mach-pxa/include/mach/palmte2.h
1388 F: arch/arm/mach-pxa/palmte2.c
1389 F: arch/arm/mach-pxa/include/mach/palmtc.h
1390 F: arch/arm/mach-pxa/palmtc.c
1392 ARM/PALM TREO SUPPORT
1393 M: Tomas Cech <sleep_walker@suse.com>
1394 L: linux-arm-kernel@lists.infradead.org
1395 W: http://hackndev.com
1397 F: arch/arm/mach-pxa/include/mach/palmtreo.h
1398 F: arch/arm/mach-pxa/palmtreo.c
1401 M: Sergey Lapin <slapin@ossfans.org>
1402 L: linux-arm-kernel@lists.infradead.org
1403 W: http://hackndev.com
1405 F: arch/arm/mach-pxa/include/mach/palmz72.h
1406 F: arch/arm/mach-pxa/palmz72.c
1409 M: Peter Chubb <pleb@gelato.unsw.edu.au>
1410 W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1413 ARM/PT DIGITAL BOARD PORT
1414 M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1415 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1416 W: http://www.arm.linux.org.uk/
1419 ARM/QUALCOMM SUPPORT
1420 M: Kumar Gala <galak@codeaurora.org>
1421 M: Andy Gross <agross@codeaurora.org>
1422 M: David Brown <davidb@codeaurora.org>
1423 L: linux-arm-msm@vger.kernel.org
1424 L: linux-soc@vger.kernel.org
1426 F: arch/arm/mach-qcom/
1427 F: drivers/soc/qcom/
1428 F: drivers/tty/serial/msm_serial.h
1429 F: drivers/tty/serial/msm_serial.c
1430 F: drivers/*/pm8???-*
1431 F: drivers/mfd/ssbi.c
1432 F: drivers/firmware/qcom_scm.c
1433 T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1435 ARM/RADISYS ENP2611 MACHINE SUPPORT
1436 M: Lennert Buytenhek <kernel@wantstofly.org>
1437 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1440 ARM/RISCPC ARCHITECTURE
1441 M: Russell King <linux@arm.linux.org.uk>
1442 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1443 W: http://www.arm.linux.org.uk/
1445 F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1446 F: arch/arm/include/asm/hardware/ioc.h
1447 F: arch/arm/include/asm/hardware/iomd.h
1448 F: arch/arm/include/asm/hardware/memc.h
1449 F: arch/arm/mach-rpc/
1450 F: drivers/net/ethernet/8390/etherh.c
1451 F: drivers/net/ethernet/i825xx/ether1*
1452 F: drivers/net/ethernet/seeq/ether3*
1453 F: drivers/scsi/arm/
1455 ARM/Rockchip SoC support
1456 M: Heiko Stuebner <heiko@sntech.de>
1457 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1458 L: linux-rockchip@lists.infradead.org
1459 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1461 F: arch/arm/boot/dts/rk3*
1462 F: arch/arm/mach-rockchip/
1463 F: drivers/clk/rockchip/
1464 F: drivers/i2c/busses/i2c-rk3x.c
1465 F: drivers/*/*rockchip*
1466 F: drivers/*/*/*rockchip*
1467 F: sound/soc/rockchip/
1470 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1471 M: Kukjin Kim <kgene@kernel.org>
1472 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
1473 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1474 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1476 F: arch/arm/boot/dts/s3c*
1477 F: arch/arm/boot/dts/exynos*
1478 F: arch/arm64/boot/dts/exynos/
1479 F: arch/arm/plat-samsung/
1480 F: arch/arm/mach-s3c24*/
1481 F: arch/arm/mach-s3c64xx/
1482 F: arch/arm/mach-s5p*/
1483 F: arch/arm/mach-exynos*/
1484 F: drivers/*/*s3c2410*
1485 F: drivers/*/*/*s3c2410*
1486 F: drivers/spi/spi-s3c*
1487 F: sound/soc/samsung/*
1488 F: Documentation/arm/Samsung/
1489 F: Documentation/devicetree/bindings/arm/samsung/
1490 F: Documentation/devicetree/bindings/sram/samsung-sram.txt
1491 F: Documentation/devicetree/bindings/power/pd-samsung.txt
1494 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1495 M: Kyungmin Park <kyungmin.park@samsung.com>
1496 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1498 F: arch/arm/mach-s5pv210/
1500 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1501 M: Kyungmin Park <kyungmin.park@samsung.com>
1502 M: Kamil Debski <k.debski@samsung.com>
1503 L: linux-arm-kernel@lists.infradead.org
1504 L: linux-media@vger.kernel.org
1506 F: drivers/media/platform/s5p-g2d/
1508 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1509 M: Kyungmin Park <kyungmin.park@samsung.com>
1510 M: Kamil Debski <k.debski@samsung.com>
1511 M: Jeongtae Park <jtp.park@samsung.com>
1512 L: linux-arm-kernel@lists.infradead.org
1513 L: linux-media@vger.kernel.org
1515 F: arch/arm/plat-samsung/s5p-dev-mfc.c
1516 F: drivers/media/platform/s5p-mfc/
1518 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1519 M: Kyungmin Park <kyungmin.park@samsung.com>
1520 M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1521 L: linux-arm-kernel@lists.infradead.org
1522 L: linux-media@vger.kernel.org
1524 F: drivers/media/platform/s5p-tv/
1526 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1527 M: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1528 M: Jacek Anaszewski <j.anaszewski@samsung.com>
1529 L: linux-arm-kernel@lists.infradead.org
1530 L: linux-media@vger.kernel.org
1532 F: drivers/media/platform/s5p-jpeg/
1534 ARM/SHMOBILE ARM ARCHITECTURE
1535 M: Simon Horman <horms@verge.net.au>
1536 M: Magnus Damm <magnus.damm@gmail.com>
1537 L: linux-renesas-soc@vger.kernel.org
1538 W: http://oss.renesas.com
1539 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1540 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1542 F: arch/arm/boot/dts/emev2*
1543 F: arch/arm/boot/dts/r7s*
1544 F: arch/arm/boot/dts/r8a*
1545 F: arch/arm/boot/dts/sh*
1546 F: arch/arm/configs/shmobile_defconfig
1547 F: arch/arm/include/debug/renesas-scif.S
1548 F: arch/arm/mach-shmobile/
1551 ARM/SOCFPGA ARCHITECTURE
1552 M: Dinh Nguyen <dinguyen@opensource.altera.com>
1554 F: arch/arm/mach-socfpga/
1555 F: arch/arm/boot/dts/socfpga*
1556 F: arch/arm/configs/socfpga_defconfig
1557 W: http://www.rocketboards.org
1558 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1560 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1561 M: Dinh Nguyen <dinguyen@opensource.altera.com>
1563 F: drivers/clk/socfpga/
1565 ARM/SOCFPGA EDAC SUPPORT
1566 M: Thor Thayer <tthayer@opensource.altera.com>
1568 F: drivers/edac/altera_edac.
1570 ARM/STI ARCHITECTURE
1571 M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1572 M: Maxime Coquelin <maxime.coquelin@st.com>
1573 M: Patrice Chotard <patrice.chotard@st.com>
1574 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1575 L: kernel@stlinux.com
1576 W: http://www.stlinux.com
1578 F: arch/arm/mach-sti/
1579 F: arch/arm/boot/dts/sti*
1580 F: drivers/char/hw_random/st-rng.c
1581 F: drivers/clocksource/arm_global_timer.c
1582 F: drivers/clocksource/clksrc_st_lpc.c
1583 F: drivers/i2c/busses/i2c-st.c
1584 F: drivers/media/rc/st_rc.c
1585 F: drivers/media/platform/sti/c8sectpfe/
1586 F: drivers/mmc/host/sdhci-st.c
1587 F: drivers/phy/phy-miphy28lp.c
1588 F: drivers/phy/phy-miphy365x.c
1589 F: drivers/phy/phy-stih407-usb.c
1590 F: drivers/phy/phy-stih41x-usb.c
1591 F: drivers/pinctrl/pinctrl-st.c
1592 F: drivers/reset/sti/
1593 F: drivers/rtc/rtc-st-lpc.c
1594 F: drivers/tty/serial/st-asc.c
1595 F: drivers/usb/dwc3/dwc3-st.c
1596 F: drivers/usb/host/ehci-st.c
1597 F: drivers/usb/host/ohci-st.c
1598 F: drivers/watchdog/st_lpc_wdt.c
1599 F: drivers/ata/ahci_st.c
1601 ARM/STM32 ARCHITECTURE
1602 M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1603 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1605 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1607 F: drivers/clocksource/armv7m_systick.c
1609 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1610 M: Lennert Buytenhek <kernel@wantstofly.org>
1611 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1614 ARM/TETON BGA MACHINE SUPPORT
1615 M: "Mark F. Brown" <mark.brown314@gmail.com>
1616 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1619 ARM/THECUS N2100 MACHINE SUPPORT
1620 M: Lennert Buytenhek <kernel@wantstofly.org>
1621 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1624 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1625 M: Wan ZongShun <mcuos.com@gmail.com>
1626 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1627 W: http://www.mcuos.com
1629 F: arch/arm/mach-w90x900/
1630 F: drivers/input/keyboard/w90p910_keypad.c
1631 F: drivers/input/touchscreen/w90p910_ts.c
1632 F: drivers/watchdog/nuc900_wdt.c
1633 F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1634 F: drivers/mtd/nand/nuc900_nand.c
1635 F: drivers/rtc/rtc-nuc900.c
1636 F: drivers/spi/spi-nuc900.c
1637 F: drivers/usb/host/ehci-w90x900.c
1638 F: drivers/video/fbdev/nuc900fb.c
1640 ARM/U300 MACHINE SUPPORT
1641 M: Linus Walleij <linus.walleij@linaro.org>
1642 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1644 F: arch/arm/mach-u300/
1645 F: drivers/clocksource/timer-u300.c
1646 F: drivers/i2c/busses/i2c-stu300.c
1647 F: drivers/rtc/rtc-coh901331.c
1648 F: drivers/watchdog/coh901327_wdt.c
1649 F: drivers/dma/coh901318*
1650 F: drivers/mfd/ab3100*
1651 F: drivers/rtc/rtc-ab3100.c
1652 F: drivers/rtc/rtc-coh901331.c
1653 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1655 ARM/UNIPHIER ARCHITECTURE
1656 M: Masahiro Yamada <yamada.masahiro@socionext.com>
1657 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1659 F: arch/arm/boot/dts/uniphier*
1660 F: arch/arm/include/asm/hardware/cache-uniphier.h
1661 F: arch/arm/mach-uniphier/
1662 F: arch/arm/mm/cache-uniphier.c
1663 F: drivers/i2c/busses/i2c-uniphier*
1664 F: drivers/pinctrl/uniphier/
1665 F: drivers/tty/serial/8250/8250_uniphier.c
1668 ARM/Ux500 ARM ARCHITECTURE
1669 M: Linus Walleij <linus.walleij@linaro.org>
1670 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1672 F: arch/arm/mach-ux500/
1673 F: drivers/clocksource/clksrc-dbx500-prcmu.c
1674 F: drivers/dma/ste_dma40*
1675 F: drivers/hwspinlock/u8500_hsem.c
1676 F: drivers/mfd/abx500*
1677 F: drivers/mfd/ab8500*
1678 F: drivers/mfd/dbx500*
1679 F: drivers/mfd/db8500*
1680 F: drivers/pinctrl/nomadik/pinctrl-ab*
1681 F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1682 F: drivers/rtc/rtc-ab8500.c
1683 F: drivers/rtc/rtc-pl031.c
1684 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1686 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1687 M: Ulf Hansson <ulf.hansson@linaro.org>
1688 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1689 T: git git://git.linaro.org/people/ulfh/clk.git
1691 F: drivers/clk/ux500/
1692 F: include/linux/platform_data/clk-ux500.h
1694 ARM/VERSATILE EXPRESS PLATFORM
1695 M: Liviu Dudau <liviu.dudau@arm.com>
1696 M: Sudeep Holla <sudeep.holla@arm.com>
1697 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1698 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1700 F: arch/arm/boot/dts/vexpress*
1701 F: arch/arm64/boot/dts/arm/vexpress*
1702 F: arch/arm/mach-vexpress/
1705 F: drivers/clk/versatile/clk-vexpress-osc.c
1706 F: drivers/clocksource/versatile.c
1709 M: Russell King <linux@arm.linux.org.uk>
1710 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1711 W: http://www.arm.linux.org.uk/
1715 ARM/VOIPAC PXA270 SUPPORT
1716 M: Marek Vasut <marek.vasut@gmail.com>
1717 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1719 F: arch/arm/mach-pxa/vpac270.c
1720 F: arch/arm/mach-pxa/include/mach/vpac270.h
1722 ARM/VT8500 ARM ARCHITECTURE
1723 M: Tony Prisk <linux@prisktech.co.nz>
1724 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1726 F: arch/arm/mach-vt8500/
1727 F: drivers/clocksource/vt8500_timer.c
1728 F: drivers/i2c/busses/i2c-wmt.c
1729 F: drivers/mmc/host/wmt-sdmmc.c
1730 F: drivers/pwm/pwm-vt8500.c
1731 F: drivers/rtc/rtc-vt8500.c
1732 F: drivers/tty/serial/vt8500_serial.c
1733 F: drivers/usb/host/ehci-platform.c
1734 F: drivers/usb/host/uhci-platform.c
1735 F: drivers/video/fbdev/vt8500lcdfb.*
1736 F: drivers/video/fbdev/wm8505fb*
1737 F: drivers/video/fbdev/wmt_ge_rops.*
1739 ARM/ZIPIT Z2 SUPPORT
1740 M: Marek Vasut <marek.vasut@gmail.com>
1741 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1743 F: arch/arm/mach-pxa/z2.c
1744 F: arch/arm/mach-pxa/include/mach/z2.h
1746 ARM/ZTE ARCHITECTURE
1747 M: Jun Nie <jun.nie@linaro.org>
1748 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1750 F: arch/arm/mach-zx/
1752 F: Documentation/devicetree/bindings/arm/zte.txt
1753 F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1755 ARM/ZYNQ ARCHITECTURE
1756 M: Michal Simek <michal.simek@xilinx.com>
1757 R: Sören Brinkmann <soren.brinkmann@xilinx.com>
1758 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1759 W: http://wiki.xilinx.com
1760 T: git https://github.com/Xilinx/linux-xlnx.git
1762 F: arch/arm/mach-zynq/
1763 F: drivers/cpuidle/cpuidle-zynq.c
1764 F: drivers/block/xsysace.c
1767 F: drivers/clocksource/cadence_ttc_timer.c
1768 F: drivers/i2c/busses/i2c-cadence.c
1769 F: drivers/mmc/host/sdhci-of-arasan.c
1770 F: drivers/edac/synopsys_edac.c
1773 M: Will Deacon <will.deacon@arm.com>
1774 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1776 F: drivers/iommu/arm-smmu.c
1777 F: drivers/iommu/arm-smmu-v3.c
1778 F: drivers/iommu/io-pgtable-arm.c
1780 ARM64 PORT (AARCH64 ARCHITECTURE)
1781 M: Catalin Marinas <catalin.marinas@arm.com>
1782 M: Will Deacon <will.deacon@arm.com>
1783 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1784 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
1787 F: Documentation/arm64/
1789 AS3645A LED FLASH CONTROLLER DRIVER
1790 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1791 L: linux-media@vger.kernel.org
1792 T: git git://linuxtv.org/media_tree.git
1794 F: drivers/media/i2c/as3645a.c
1795 F: include/media/i2c/as3645a.h
1797 ASC7621 HARDWARE MONITOR DRIVER
1798 M: George Joseph <george.joseph@fairview5.com>
1799 L: lm-sensors@lm-sensors.org
1801 F: Documentation/hwmon/asc7621
1802 F: drivers/hwmon/asc7621.c
1804 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1805 M: Corentin Chary <corentin.chary@gmail.com>
1806 L: acpi4asus-user@lists.sourceforge.net
1807 L: platform-driver-x86@vger.kernel.org
1808 W: http://acpi4asus.sf.net
1810 F: drivers/platform/x86/asus*.c
1811 F: drivers/platform/x86/eeepc*.c
1813 ASUS WIRELESS RADIO CONTROL DRIVER
1814 M: JoĂ£o Paulo Rechi Vita <jprvita@gmail.com>
1815 L: platform-driver-x86@vger.kernel.org
1817 F: drivers/platform/x86/asus-wireless.c
1819 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1820 R: Dan Williams <dan.j.williams@intel.com>
1821 W: http://sourceforge.net/projects/xscaleiop
1823 F: Documentation/crypto/async-tx-api.txt
1826 F: include/linux/dmaengine.h
1827 F: include/linux/async_tx.h
1830 M: Wolfram Sang <wsa@the-dreams.de>
1831 L: linux-i2c@vger.kernel.org
1833 F: drivers/misc/eeprom/at24.c
1834 F: include/linux/platform_data/at24.h
1836 ATA OVER ETHERNET (AOE) DRIVER
1837 M: "Ed L. Cashin" <ed.cashin@acm.org>
1838 W: http://www.openaoe.org/
1840 F: Documentation/aoe/
1841 F: drivers/block/aoe/
1843 ATHEROS 71XX/9XXX GPIO DRIVER
1844 M: Alban Bedel <albeu@free.fr>
1845 W: https://github.com/AlbanBedel/linux
1846 T: git git://github.com/AlbanBedel/linux
1848 F: drivers/gpio/gpio-ath79.c
1849 F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
1851 ATHEROS ATH GENERIC UTILITIES
1852 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1853 L: linux-wireless@vger.kernel.org
1855 F: drivers/net/wireless/ath/*
1857 ATHEROS ATH5K WIRELESS DRIVER
1858 M: Jiri Slaby <jirislaby@gmail.com>
1859 M: Nick Kossifidis <mickflemm@gmail.com>
1860 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1861 L: linux-wireless@vger.kernel.org
1862 W: http://wireless.kernel.org/en/users/Drivers/ath5k
1864 F: drivers/net/wireless/ath/ath5k/
1866 ATHEROS ATH6KL WIRELESS DRIVER
1867 M: Kalle Valo <kvalo@qca.qualcomm.com>
1868 L: linux-wireless@vger.kernel.org
1869 W: http://wireless.kernel.org/en/users/Drivers/ath6kl
1870 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
1872 F: drivers/net/wireless/ath/ath6kl/
1874 WILOCITY WIL6210 WIRELESS DRIVER
1875 M: Maya Erez <qca_merez@qca.qualcomm.com>
1876 L: linux-wireless@vger.kernel.org
1877 L: wil6210@qca.qualcomm.com
1879 W: http://wireless.kernel.org/en/users/Drivers/wil6210
1880 F: drivers/net/wireless/ath/wil6210/
1881 F: include/uapi/linux/wil6210_uapi.h
1883 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1884 M: Christian Lamparter <chunkeey@googlemail.com>
1885 L: linux-wireless@vger.kernel.org
1886 W: http://wireless.kernel.org/en/users/Drivers/carl9170
1888 F: drivers/net/wireless/ath/carl9170/
1890 ATK0110 HWMON DRIVER
1891 M: Luca Tettamanti <kronos.it@gmail.com>
1892 L: lm-sensors@lm-sensors.org
1894 F: drivers/hwmon/asus_atk0110.c
1897 M: Ville Syrjala <syrjala@sci.fi>
1899 F: drivers/input/misc/ati_remote2.c
1901 ATLX ETHERNET DRIVERS
1902 M: Jay Cliburn <jcliburn@gmail.com>
1903 M: Chris Snook <chris.snook@gmail.com>
1904 L: netdev@vger.kernel.org
1905 W: http://sourceforge.net/projects/atl1
1906 W: http://atl1.sourceforge.net
1908 F: drivers/net/ethernet/atheros/
1911 M: Chas Williams <3chas3@gmail.com>
1912 L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1913 L: netdev@vger.kernel.org
1914 W: http://linux-atm.sourceforge.net
1917 F: include/linux/atm*
1918 F: include/uapi/linux/atm*
1920 ATMEL AT91 / AT32 MCI DRIVER
1921 M: Ludovic Desroches <ludovic.desroches@atmel.com>
1923 F: drivers/mmc/host/atmel-mci.c
1925 ATMEL AT91 / AT32 SERIAL DRIVER
1926 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1928 F: drivers/tty/serial/atmel_serial.c
1930 ATMEL Audio ALSA driver
1931 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1932 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1937 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1938 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1940 F: drivers/dma/at_hdmac.c
1941 F: drivers/dma/at_hdmac_regs.h
1942 F: include/linux/platform_data/dma-atmel.h
1945 M: Ludovic Desroches <ludovic.desroches@atmel.com>
1946 L: linux-arm-kernel@lists.infradead.org
1947 L: dmaengine@vger.kernel.org
1949 F: drivers/dma/at_xdmac.c
1952 M: Ludovic Desroches <ludovic.desroches@atmel.com>
1953 L: linux-i2c@vger.kernel.org
1955 F: drivers/i2c/busses/i2c-at91.c
1958 M: Ludovic Desroches <ludovic.desroches@atmel.com>
1959 L: linux-media@vger.kernel.org
1961 F: drivers/media/platform/soc_camera/atmel-isi.c
1962 F: include/media/atmel-isi.h
1965 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1966 L: linux-fbdev@vger.kernel.org
1968 F: drivers/video/fbdev/atmel_lcdfb.c
1969 F: include/video/atmel_lcdc.h
1971 ATMEL MACB ETHERNET DRIVER
1972 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1974 F: drivers/net/ethernet/cadence/
1977 M: Wenyou Yang <wenyou.yang@atmel.com>
1978 M: Josh Wu <rainyfeeling@outlook.com>
1979 L: linux-mtd@lists.infradead.org
1981 F: drivers/mtd/nand/atmel_nand*
1984 M: Ludovic Desroches <ludovic.desroches@atmel.com>
1985 L: linux-mmc@vger.kernel.org
1987 F: drivers/mmc/host/sdhci-of-at91.c
1990 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1992 F: drivers/spi/spi-atmel.*
1995 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1996 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1998 F: drivers/misc/atmel-ssc.c
1999 F: include/linux/atmel-ssc.h
2001 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2002 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2003 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2005 F: drivers/misc/atmel_tclib.c
2006 F: drivers/clocksource/tcb_clksrc.c
2008 ATMEL USBA UDC DRIVER
2009 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2010 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2012 F: drivers/usb/gadget/udc/atmel_usba_udc.*
2014 ATMEL WIRELESS DRIVER
2015 M: Simon Kelley <simon@thekelleys.org.uk>
2016 L: linux-wireless@vger.kernel.org
2017 W: http://www.thekelleys.org.uk/atmel
2018 W: http://atmelwlandriver.sourceforge.net/
2020 F: drivers/net/wireless/atmel/atmel*
2022 ATMEL MAXTOUCH DRIVER
2023 M: Nick Dyer <nick.dyer@itdev.co.uk>
2024 T: git git://github.com/atmel-maxtouch/linux.git
2026 F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2027 F: drivers/input/touchscreen/atmel_mxt_ts.c
2028 F: include/linux/platform_data/atmel_mxt_ts.h
2030 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2031 M: Bradley Grove <linuxdrivers@attotech.com>
2032 L: linux-scsi@vger.kernel.org
2033 W: http://www.attotech.com
2035 F: drivers/scsi/esas2r
2037 ATUSB IEEE 802.15.4 RADIO DRIVER
2038 M: Stefan Schmidt <stefan@osg.samsung.com>
2039 L: linux-wpan@vger.kernel.org
2041 F: drivers/net/ieee802154/atusb.c
2042 F: drivers/net/ieee802154/atusb.h
2043 F: drivers/net/ieee802154/at86rf230.h
2046 M: Paul Moore <paul@paul-moore.com>
2047 M: Eric Paris <eparis@redhat.com>
2048 L: linux-audit@redhat.com (moderated for non-subscribers)
2049 W: http://people.redhat.com/sgrubb/audit/
2050 T: git git://git.infradead.org/users/pcmoore/audit
2052 F: include/linux/audit.h
2053 F: include/uapi/linux/audit.h
2056 AUXILIARY DISPLAY DRIVERS
2057 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2058 W: http://miguelojeda.es/auxdisplay.htm
2059 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2061 F: drivers/auxdisplay/
2062 F: include/linux/cfag12864b.h
2065 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2066 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2067 W: http://www.atmel.com/products/AVR32/
2068 W: http://mirror.egtvedt.no/avr32linux.org/
2069 W: http://avrfreaks.net/
2073 AVR32/AT32AP MACHINE SUPPORT
2074 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2075 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2077 F: arch/avr32/mach-at32ap/
2080 M: Ralf Baechle <ralf@linux-mips.org>
2081 L: linux-hams@vger.kernel.org
2082 W: http://www.linux-ax25.org/
2084 F: include/uapi/linux/ax25.h
2085 F: include/net/ax25.h
2089 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2090 L: linux-media@vger.kernel.org
2091 W: https://linuxtv.org
2092 T: git git://linuxtv.org/media_tree.git
2094 F: drivers/media/usb/dvb-usb-v2/az6007.c
2096 AZTECH FM RADIO RECEIVER DRIVER
2097 M: Hans Verkuil <hverkuil@xs4all.nl>
2098 L: linux-media@vger.kernel.org
2099 T: git git://linuxtv.org/media_tree.git
2100 W: https://linuxtv.org
2102 F: drivers/media/radio/radio-aztech*
2105 L: linux-wireless@vger.kernel.org
2106 L: b43-dev@lists.infradead.org
2107 W: http://wireless.kernel.org/en/users/Drivers/b43
2109 F: drivers/net/wireless/broadcom/b43/
2111 B43LEGACY WIRELESS DRIVER
2112 M: Larry Finger <Larry.Finger@lwfinger.net>
2113 L: linux-wireless@vger.kernel.org
2114 L: b43-dev@lists.infradead.org
2115 W: http://wireless.kernel.org/en/users/Drivers/b43
2117 F: drivers/net/wireless/broadcom/b43legacy/
2119 BACKLIGHT CLASS/SUBSYSTEM
2120 M: Jingoo Han <jingoohan1@gmail.com>
2121 M: Lee Jones <lee.jones@linaro.org>
2122 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2124 F: drivers/video/backlight/
2125 F: include/linux/backlight.h
2128 M: Marek Lindner <mareklindner@neomailbox.ch>
2129 M: Simon Wunderlich <sw@simonwunderlich.de>
2130 M: Antonio Quartulli <a@unstable.cc>
2131 L: b.a.t.m.a.n@lists.open-mesh.org
2132 W: http://www.open-mesh.org/
2136 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2137 M: Thomas Sailer <t.sailer@alumni.ethz.ch>
2138 L: linux-hams@vger.kernel.org
2139 W: http://www.baycom.org/~tom/ham/ham.html
2141 F: drivers/net/hamradio/baycom*
2143 BCACHE (BLOCK LAYER CACHE)
2144 M: Kent Overstreet <kent.overstreet@gmail.com>
2145 L: linux-bcache@vger.kernel.org
2146 W: http://bcache.evilpiepirate.org
2148 F: drivers/md/bcache/
2150 BDISP ST MEDIA DRIVER
2151 M: Fabien Dessenne <fabien.dessenne@st.com>
2152 L: linux-media@vger.kernel.org
2153 T: git git://linuxtv.org/media_tree.git
2154 W: https://linuxtv.org
2156 F: drivers/media/platform/sti/bdisp
2160 F: Documentation/filesystems/befs.txt
2163 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2164 M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2165 L: netdev@vger.kernel.org
2167 F: drivers/net/ethernet/ec_bhf.c
2170 M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2172 F: Documentation/filesystems/bfs.txt
2174 F: include/uapi/linux/bfs_fs.h
2176 BLACKFIN ARCHITECTURE
2177 M: Steven Miao <realmz6@gmail.com>
2178 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2179 T: git git://git.code.sf.net/p/adi-linux/code
2180 W: http://blackfin.uclinux.org
2184 BLACKFIN EMAC DRIVER
2185 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2186 W: http://blackfin.uclinux.org
2188 F: drivers/net/ethernet/adi/
2191 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2192 W: http://blackfin.uclinux.org
2194 F: drivers/rtc/rtc-bfin.c
2197 M: Sonic Zhang <sonic.zhang@analog.com>
2198 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2199 W: http://blackfin.uclinux.org
2201 F: drivers/mmc/host/bfin_sdh.c
2203 BLACKFIN SERIAL DRIVER
2204 M: Sonic Zhang <sonic.zhang@analog.com>
2205 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2206 W: http://blackfin.uclinux.org
2208 F: drivers/tty/serial/bfin_uart.c
2210 BLACKFIN WATCHDOG DRIVER
2211 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2212 W: http://blackfin.uclinux.org
2214 F: drivers/watchdog/bfin_wdt.c
2216 BLACKFIN I2C TWI DRIVER
2217 M: Sonic Zhang <sonic.zhang@analog.com>
2218 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2219 W: http://blackfin.uclinux.org/
2221 F: drivers/i2c/busses/i2c-bfin-twi.c
2223 BLACKFIN MEDIA DRIVER
2224 M: Scott Jiang <scott.jiang.linux@gmail.com>
2225 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2226 W: http://blackfin.uclinux.org/
2228 F: drivers/media/platform/blackfin/
2229 F: drivers/media/i2c/adv7183*
2230 F: drivers/media/i2c/vs6624*
2232 BLINKM RGB LED DRIVER
2233 M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2235 F: drivers/leds/leds-blinkm.c
2238 M: Jens Axboe <axboe@kernel.dk>
2239 L: linux-block@vger.kernel.org
2240 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2243 F: kernel/trace/blktrace.c
2246 M: Joern Engel <joern@lazybastard.org>
2247 L: linux-mtd@lists.infradead.org
2249 F: drivers/mtd/devices/block2mtd.c
2252 M: Marcel Holtmann <marcel@holtmann.org>
2253 M: Gustavo Padovan <gustavo@padovan.org>
2254 M: Johan Hedberg <johan.hedberg@gmail.com>
2255 L: linux-bluetooth@vger.kernel.org
2256 W: http://www.bluez.org/
2257 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2258 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2260 F: drivers/bluetooth/
2263 M: Marcel Holtmann <marcel@holtmann.org>
2264 M: Gustavo Padovan <gustavo@padovan.org>
2265 M: Johan Hedberg <johan.hedberg@gmail.com>
2266 L: linux-bluetooth@vger.kernel.org
2267 W: http://www.bluez.org/
2268 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2269 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2272 F: include/net/bluetooth/
2275 M: Jay Vosburgh <j.vosburgh@gmail.com>
2276 M: Veaceslav Falico <vfalico@gmail.com>
2277 M: Andy Gospodarek <gospo@cumulusnetworks.com>
2278 L: netdev@vger.kernel.org
2279 W: http://sourceforge.net/projects/bonding/
2281 F: drivers/net/bonding/
2282 F: include/uapi/linux/if_bonding.h
2284 BPF (Safe dynamic programs and tools)
2285 M: Alexei Starovoitov <ast@kernel.org>
2286 L: netdev@vger.kernel.org
2287 L: linux-kernel@vger.kernel.org
2291 BROADCOM B44 10/100 ETHERNET DRIVER
2292 M: Gary Zambrano <zambrano@broadcom.com>
2293 L: netdev@vger.kernel.org
2295 F: drivers/net/ethernet/broadcom/b44.*
2297 BROADCOM GENET ETHERNET DRIVER
2298 M: Florian Fainelli <f.fainelli@gmail.com>
2299 L: netdev@vger.kernel.org
2301 F: drivers/net/ethernet/broadcom/genet/
2303 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2304 M: Sony Chacko <sony.chacko@qlogic.com>
2305 M: Dept-HSGLinuxNICDev@qlogic.com
2306 L: netdev@vger.kernel.org
2308 F: drivers/net/ethernet/broadcom/bnx2.*
2309 F: drivers/net/ethernet/broadcom/bnx2_*
2311 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2312 M: Ariel Elior <ariel.elior@qlogic.com>
2313 L: netdev@vger.kernel.org
2315 F: drivers/net/ethernet/broadcom/bnx2x/
2317 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2318 M: Florian Fainelli <f.fainelli@gmail.com>
2319 M: Ray Jui <rjui@broadcom.com>
2320 M: Scott Branden <sbranden@broadcom.com>
2321 L: bcm-kernel-feedback-list@broadcom.com
2322 T: git git://github.com/broadcom/mach-bcm
2324 F: arch/arm/mach-bcm/
2325 F: arch/arm/boot/dts/bcm113*
2326 F: arch/arm/boot/dts/bcm216*
2327 F: arch/arm/boot/dts/bcm281*
2328 F: arch/arm/configs/bcm_defconfig
2329 F: drivers/mmc/host/sdhci-bcm-kona.c
2330 F: drivers/clocksource/bcm_kona_timer.c
2332 BROADCOM BCM2835 ARM ARCHITECTURE
2333 M: Stephen Warren <swarren@wwwdotorg.org>
2334 M: Lee Jones <lee@kernel.org>
2335 M: Eric Anholt <eric@anholt.net>
2336 L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2337 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2338 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2342 BROADCOM BCM33XX MIPS ARCHITECTURE
2343 M: Kevin Cernekee <cernekee@gmail.com>
2344 L: linux-mips@linux-mips.org
2346 F: arch/mips/bcm3384/*
2347 F: arch/mips/include/asm/mach-bcm3384/*
2348 F: arch/mips/kernel/*bmips*
2350 BROADCOM BCM47XX MIPS ARCHITECTURE
2351 M: Hauke Mehrtens <hauke@hauke-m.de>
2352 M: Rafał Miłecki <zajec5@gmail.com>
2353 L: linux-mips@linux-mips.org
2355 F: arch/mips/bcm47xx/*
2356 F: arch/mips/include/asm/mach-bcm47xx/*
2358 BROADCOM BCM5301X ARM ARCHITECTURE
2359 M: Hauke Mehrtens <hauke@hauke-m.de>
2360 L: linux-arm-kernel@lists.infradead.org
2362 F: arch/arm/mach-bcm/bcm_5301x.c
2363 F: arch/arm/boot/dts/bcm5301x.dtsi
2364 F: arch/arm/boot/dts/bcm470*
2366 BROADCOM BCM63XX ARM ARCHITECTURE
2367 M: Florian Fainelli <f.fainelli@gmail.com>
2368 L: linux-arm-kernel@lists.infradead.org
2369 T: git git://github.com/broadcom/arm-bcm63xx.git
2371 F: arch/arm/mach-bcm/bcm63xx.c
2372 F: arch/arm/include/debug/bcm63xx.S
2374 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2375 M: Kevin Cernekee <cernekee@gmail.com>
2376 L: linux-usb@vger.kernel.org
2378 F: drivers/usb/gadget/udc/bcm63xx_udc.*
2380 BROADCOM BCM7XXX ARM ARCHITECTURE
2381 M: Brian Norris <computersforpeace@gmail.com>
2382 M: Gregory Fong <gregory.0xf0@gmail.com>
2383 M: Florian Fainelli <f.fainelli@gmail.com>
2384 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2385 T: git git://github.com/broadcom/stblinux.git
2387 F: arch/arm/mach-bcm/*brcmstb*
2388 F: arch/arm/boot/dts/bcm7*.dts*
2389 F: drivers/bus/brcmstb_gisb.c
2392 BROADCOM BMIPS MIPS ARCHITECTURE
2393 M: Kevin Cernekee <cernekee@gmail.com>
2394 M: Florian Fainelli <f.fainelli@gmail.com>
2395 L: linux-mips@linux-mips.org
2396 T: git git://github.com/broadcom/stblinux.git
2398 F: arch/mips/bmips/*
2399 F: arch/mips/include/asm/mach-bmips/*
2400 F: arch/mips/kernel/*bmips*
2401 F: arch/mips/boot/dts/brcm/bcm*.dts*
2402 F: drivers/irqchip/irq-bcm7*
2403 F: drivers/irqchip/irq-brcmstb*
2405 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2406 M: Prashant Sreedharan <prashant@broadcom.com>
2407 M: Michael Chan <mchan@broadcom.com>
2408 L: netdev@vger.kernel.org
2410 F: drivers/net/ethernet/broadcom/tg3.*
2412 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2413 M: Brett Rudley <brudley@broadcom.com>
2414 M: Arend van Spriel <arend@broadcom.com>
2415 M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
2416 M: Hante Meuleman <meuleman@broadcom.com>
2417 L: linux-wireless@vger.kernel.org
2418 L: brcm80211-dev-list@broadcom.com
2420 F: drivers/net/wireless/broadcom/brcm80211/
2422 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2423 M: QLogic-Storage-Upstream@qlogic.com
2424 L: linux-scsi@vger.kernel.org
2426 F: drivers/scsi/bnx2fc/
2428 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2429 M: QLogic-Storage-Upstream@qlogic.com
2430 L: linux-scsi@vger.kernel.org
2432 F: drivers/scsi/bnx2i/
2434 BROADCOM IPROC ARM ARCHITECTURE
2435 M: Ray Jui <rjui@broadcom.com>
2436 M: Scott Branden <sbranden@broadcom.com>
2437 M: Jon Mason <jonmason@broadcom.com>
2438 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2439 L: bcm-kernel-feedback-list@broadcom.com
2440 T: git git://github.com/broadcom/cygnus-linux.git
2456 BROADCOM BRCMSTB GPIO DRIVER
2457 M: Gregory Fong <gregory.0xf0@gmail.com>
2458 L: bcm-kernel-feedback-list@broadcom.com>
2460 F: drivers/gpio/gpio-brcmstb.c
2461 F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2463 BROADCOM KONA GPIO DRIVER
2464 M: Ray Jui <rjui@broadcom.com>
2465 L: bcm-kernel-feedback-list@broadcom.com
2467 F: drivers/gpio/gpio-bcm-kona.c
2468 F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2470 BROADCOM NVRAM DRIVER
2471 M: Rafał Miłecki <zajec5@gmail.com>
2472 L: linux-mips@linux-mips.org
2474 F: drivers/firmware/broadcom/*
2476 BROADCOM STB NAND FLASH DRIVER
2477 M: Brian Norris <computersforpeace@gmail.com>
2478 M: Kamal Dasu <kdasu.kdev@gmail.com>
2479 L: linux-mtd@lists.infradead.org
2480 L: bcm-kernel-feedback-list@broadcom.com
2482 F: drivers/mtd/nand/brcmnand/
2484 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2485 M: Rafał Miłecki <zajec5@gmail.com>
2486 L: linux-wireless@vger.kernel.org
2489 F: include/linux/bcma/
2491 BROADCOM SYSTEMPORT ETHERNET DRIVER
2492 M: Florian Fainelli <f.fainelli@gmail.com>
2493 L: netdev@vger.kernel.org
2495 F: drivers/net/ethernet/broadcom/bcmsysport.*
2497 BROCADE BFA FC SCSI DRIVER
2498 M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2499 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2500 L: linux-scsi@vger.kernel.org
2502 F: drivers/scsi/bfa/
2504 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2505 M: Rasesh Mody <rasesh.mody@qlogic.com>
2506 L: netdev@vger.kernel.org
2508 F: drivers/net/ethernet/brocade/bna/
2510 BSG (block layer generic sg v4 driver)
2511 M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2512 L: linux-scsi@vger.kernel.org
2515 F: include/linux/bsg.h
2516 F: include/uapi/linux/bsg.h
2519 M: Clemens Ladisch <clemens@ladisch.de>
2520 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2521 T: git git://git.alsa-project.org/alsa-kernel.git
2523 F: Documentation/sound/alsa/Bt87x.txt
2524 F: sound/pci/bt87x.c
2527 M: Michael Buesch <m@bues.ch>
2528 W: http://bu3sch.de/btgpio.php
2530 F: drivers/gpio/gpio-bt8xx.c
2533 M: Chris Mason <clm@fb.com>
2534 M: Josef Bacik <jbacik@fb.com>
2535 M: David Sterba <dsterba@suse.com>
2536 L: linux-btrfs@vger.kernel.org
2537 W: http://btrfs.wiki.kernel.org/
2538 Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2539 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2541 F: Documentation/filesystems/btrfs.txt
2544 BTTV VIDEO4LINUX DRIVER
2545 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2546 L: linux-media@vger.kernel.org
2547 W: https://linuxtv.org
2548 T: git git://linuxtv.org/media_tree.git
2550 F: Documentation/video4linux/bttv/
2551 F: drivers/media/pci/bt8xx/bttv*
2553 BUSLOGIC SCSI DRIVER
2554 M: Khalid Aziz <khalid@gonehiking.org>
2555 L: linux-scsi@vger.kernel.org
2557 F: drivers/scsi/BusLogic.*
2558 F: drivers/scsi/FlashPoint.*
2560 C-MEDIA CMI8788 DRIVER
2561 M: Clemens Ladisch <clemens@ladisch.de>
2562 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2563 T: git git://git.alsa-project.org/alsa-kernel.git
2565 F: sound/pci/oxygen/
2568 M: Mark Salter <msalter@redhat.com>
2569 M: Aurelien Jacquiot <a-jacquiot@ti.com>
2570 L: linux-c6x-dev@linux-c6x.org
2571 W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2575 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2576 M: David Howells <dhowells@redhat.com>
2577 L: linux-cachefs@redhat.com (moderated for non-subscribers)
2579 F: Documentation/filesystems/caching/cachefiles.txt
2582 CADET FM/AM RADIO RECEIVER DRIVER
2583 M: Hans Verkuil <hverkuil@xs4all.nl>
2584 L: linux-media@vger.kernel.org
2585 T: git git://linuxtv.org/media_tree.git
2586 W: https://linuxtv.org
2588 F: drivers/media/radio/radio-cadet*
2590 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2591 M: Jonathan Corbet <corbet@lwn.net>
2592 L: linux-media@vger.kernel.org
2593 T: git git://linuxtv.org/media_tree.git
2595 F: Documentation/video4linux/cafe_ccic
2596 F: drivers/media/platform/marvell-ccic/
2599 M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2600 L: netdev@vger.kernel.org
2602 F: Documentation/networking/caif/
2603 F: drivers/net/caif/
2604 F: include/uapi/linux/caif/
2605 F: include/net/caif/
2608 CALGARY x86-64 IOMMU
2609 M: Muli Ben-Yehuda <muli@il.ibm.com>
2610 M: "Jon D. Mason" <jdmason@kudzu.us>
2611 L: discuss@x86-64.org
2613 F: arch/x86/kernel/pci-calgary_64.c
2614 F: arch/x86/kernel/tce_64.c
2615 F: arch/x86/include/asm/calgary.h
2616 F: arch/x86/include/asm/tce.h
2619 M: Oliver Hartkopp <socketcan@hartkopp.net>
2620 M: Marc Kleine-Budde <mkl@pengutronix.de>
2621 L: linux-can@vger.kernel.org
2622 W: https://github.com/linux-can
2623 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2624 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2626 F: Documentation/networking/can.txt
2628 F: include/linux/can/core.h
2629 F: include/uapi/linux/can.h
2630 F: include/uapi/linux/can/bcm.h
2631 F: include/uapi/linux/can/raw.h
2632 F: include/uapi/linux/can/gw.h
2635 M: Wolfgang Grandegger <wg@grandegger.com>
2636 M: Marc Kleine-Budde <mkl@pengutronix.de>
2637 L: linux-can@vger.kernel.org
2638 W: https://github.com/linux-can
2639 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2640 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2643 F: include/linux/can/dev.h
2644 F: include/linux/can/platform/
2645 F: include/uapi/linux/can/error.h
2646 F: include/uapi/linux/can/netlink.h
2649 M: Serge Hallyn <serge.hallyn@canonical.com>
2650 L: linux-security-module@vger.kernel.org
2652 F: include/linux/capability.h
2653 F: include/uapi/linux/capability.h
2654 F: security/commoncap.c
2655 F: kernel/capability.c
2657 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2658 M: Kevin Tsai <ktsai@capellamicro.com>
2660 F: drivers/iio/light/cm*
2661 F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2663 CAVIUM LIQUIDIO NETWORK DRIVER
2664 M: Derek Chickles <derek.chickles@caviumnetworks.com>
2665 M: Satanand Burla <satananda.burla@caviumnetworks.com>
2666 M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2667 M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2668 L: netdev@vger.kernel.org
2669 W: http://www.cavium.com
2671 F: drivers/net/ethernet/cavium/liquidio/
2673 CC2520 IEEE-802.15.4 RADIO DRIVER
2674 M: Varka Bhadram <varkabhadram@gmail.com>
2675 L: linux-wpan@vger.kernel.org
2677 F: drivers/net/ieee802154/cc2520.c
2678 F: include/linux/spi/cc2520.h
2679 F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2681 CELL BROADBAND ENGINE ARCHITECTURE
2682 M: Arnd Bergmann <arnd@arndb.de>
2683 L: linuxppc-dev@lists.ozlabs.org
2684 W: http://www.ibm.com/developerworks/power/cell/
2686 F: arch/powerpc/include/asm/cell*.h
2687 F: arch/powerpc/include/asm/spu*.h
2688 F: arch/powerpc/include/uapi/asm/spu*.h
2689 F: arch/powerpc/oprofile/*cell*
2690 F: arch/powerpc/platforms/cell/
2692 CEPH COMMON CODE (LIBCEPH)
2693 M: Ilya Dryomov <idryomov@gmail.com>
2694 M: "Yan, Zheng" <zyan@redhat.com>
2695 M: Sage Weil <sage@redhat.com>
2696 L: ceph-devel@vger.kernel.org
2698 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2699 T: git git://github.com/ceph/ceph-client.git
2702 F: include/linux/ceph/
2703 F: include/linux/crush/
2705 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2706 M: "Yan, Zheng" <zyan@redhat.com>
2707 M: Sage Weil <sage@redhat.com>
2708 M: Ilya Dryomov <idryomov@gmail.com>
2709 L: ceph-devel@vger.kernel.org
2711 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2712 T: git git://github.com/ceph/ceph-client.git
2714 F: Documentation/filesystems/ceph.txt
2717 CERTIFICATE HANDLING:
2718 M: David Howells <dhowells@redhat.com>
2719 M: David Woodhouse <dwmw2@infradead.org>
2720 L: keyrings@vger.kernel.org
2722 F: Documentation/module-signing.txt
2724 F: scripts/sign-file.c
2725 F: scripts/extract-cert.c
2727 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2728 L: linux-usb@vger.kernel.org
2730 F: Documentation/usb/WUSB-Design-overview.txt
2731 F: Documentation/usb/wusb-cbaf
2732 F: drivers/usb/host/hwa-hc.c
2733 F: drivers/usb/host/whci/
2734 F: drivers/usb/wusbcore/
2735 F: include/linux/usb/wusb*
2737 CFAG12864B LCD DRIVER
2738 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2739 W: http://miguelojeda.es/auxdisplay.htm
2740 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2742 F: drivers/auxdisplay/cfag12864b.c
2743 F: include/linux/cfag12864b.h
2745 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2746 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2747 W: http://miguelojeda.es/auxdisplay.htm
2748 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2750 F: drivers/auxdisplay/cfag12864bfb.c
2751 F: include/linux/cfag12864b.h
2753 CFG80211 and NL80211
2754 M: Johannes Berg <johannes@sipsolutions.net>
2755 L: linux-wireless@vger.kernel.org
2756 W: http://wireless.kernel.org/
2757 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2758 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2760 F: include/uapi/linux/nl80211.h
2761 F: include/net/cfg80211.h
2763 X: net/wireless/wext*
2765 CHAR and MISC DRIVERS
2766 M: Arnd Bergmann <arnd@arndb.de>
2767 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2768 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2772 F: include/linux/miscdevice.h
2775 M: Andy Whitcroft <apw@canonical.com>
2776 M: Joe Perches <joe@perches.com>
2778 F: scripts/checkpatch.pl
2780 CHINESE DOCUMENTATION
2781 M: Harry Wei <harryxiyou@gmail.com>
2782 L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2783 L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2785 F: Documentation/zh_CN/
2787 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2788 M: Peter Chen <Peter.Chen@nxp.com>
2789 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2790 L: linux-usb@vger.kernel.org
2792 F: drivers/usb/chipidea/
2794 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2795 M: Hans de Goede <hdegoede@redhat.com>
2796 L: linux-input@vger.kernel.org
2798 F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2799 F: drivers/input/touchscreen/chipone_icn8318.c
2801 CHROME HARDWARE PLATFORM SUPPORT
2802 M: Olof Johansson <olof@lixom.net>
2804 T: git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
2805 F: drivers/platform/chrome/
2807 CISCO VIC ETHERNET NIC DRIVER
2808 M: Christian Benvenuti <benve@cisco.com>
2809 M: Sujith Sankar <ssujith@cisco.com>
2810 M: Govindarajulu Varadarajan <_govind@gmx.com>
2811 M: Neel Patel <neepatel@cisco.com>
2813 F: drivers/net/ethernet/cisco/enic/
2815 CISCO VIC LOW LATENCY NIC DRIVER
2816 M: Christian Benvenuti <benve@cisco.com>
2817 M: Dave Goodell <dgoodell@cisco.com>
2819 F: drivers/infiniband/hw/usnic/
2821 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2822 M: Hartley Sweeten <hsweeten@visionengravers.com>
2823 L: netdev@vger.kernel.org
2825 F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2827 CIRRUS LOGIC AUDIO CODEC DRIVERS
2828 M: Brian Austin <brian.austin@cirrus.com>
2829 M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2830 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2832 F: sound/soc/codecs/cs*
2835 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2836 L: linux-kernel@vger.kernel.org
2839 F: include/linux/cleancache.h
2842 M: Russell King <linux@arm.linux.org.uk>
2843 L: linux-clk@vger.kernel.org
2845 F: include/linux/clk.h
2847 CLOCKSOURCE, CLOCKEVENT DRIVERS
2848 M: Daniel Lezcano <daniel.lezcano@linaro.org>
2849 M: Thomas Gleixner <tglx@linutronix.de>
2850 L: linux-kernel@vger.kernel.org
2851 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2853 F: drivers/clocksource
2855 CISCO FCOE HBA DRIVER
2856 M: Hiral Patel <hiralpat@cisco.com>
2857 M: Suma Ramars <sramars@cisco.com>
2858 M: Brian Uchino <buchino@cisco.com>
2859 L: linux-scsi@vger.kernel.org
2861 F: drivers/scsi/fnic/
2863 CISCO SCSI HBA DRIVER
2864 M: Narsimhulu Musini <nmusini@cisco.com>
2865 M: Sesidhar Baddela <sebaddel@cisco.com>
2866 L: linux-scsi@vger.kernel.org
2868 F: drivers/scsi/snic/
2871 M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2872 M: Daniel Oliveira Nascimento <don@syst.com.br>
2873 L: platform-driver-x86@vger.kernel.org
2875 F: drivers/platform/x86/classmate-laptop.c
2878 M: Hans Verkuil <hans.verkuil@cisco.com>
2879 L: linux-media@vger.kernel.org
2880 T: git git://linuxtv.org/media_tree.git
2881 W: https://linuxtv.org
2883 F: drivers/media/pci/cobalt/
2885 COCCINELLE/Semantic Patches (SmPL)
2886 M: Julia Lawall <Julia.Lawall@lip6.fr>
2887 M: Gilles Muller <Gilles.Muller@lip6.fr>
2888 M: Nicolas Palix <nicolas.palix@imag.fr>
2889 M: Michal Marek <mmarek@suse.com>
2890 L: cocci@systeme.lip6.fr (moderated for non-subscribers)
2891 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2892 W: http://coccinelle.lip6.fr/
2894 F: Documentation/coccinelle.txt
2895 F: scripts/coccinelle/
2896 F: scripts/coccicheck
2899 M: Jan Harkes <jaharkes@cs.cmu.edu>
2901 L: codalist@coda.cs.cmu.edu
2902 W: http://www.coda.cs.cmu.edu/
2904 F: Documentation/filesystems/coda.txt
2906 F: include/linux/coda*.h
2907 F: include/uapi/linux/coda*.h
2909 CODA V4L2 MEM2MEM DRIVER
2910 M: Philipp Zabel <p.zabel@pengutronix.de>
2911 L: linux-media@vger.kernel.org
2913 F: Documentation/devicetree/bindings/media/coda.txt
2914 F: drivers/media/platform/coda/
2916 COMMON CLK FRAMEWORK
2917 M: Michael Turquette <mturquette@baylibre.com>
2918 M: Stephen Boyd <sboyd@codeaurora.org>
2919 L: linux-clk@vger.kernel.org
2920 T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2923 X: drivers/clk/clkdev.c
2924 F: include/linux/clk-pr*
2925 F: include/linux/clk/
2927 COMMON INTERNET FILE SYSTEM (CIFS)
2928 M: Steve French <sfrench@samba.org>
2929 L: linux-cifs@vger.kernel.org
2930 L: samba-technical@lists.samba.org (moderated for non-subscribers)
2931 W: http://linux-cifs.samba.org/
2932 T: git git://git.samba.org/sfrench/cifs-2.6.git
2934 F: Documentation/filesystems/cifs/
2937 COMPACTPCI HOTPLUG CORE
2938 M: Scott Murray <scott@spiteful.org>
2939 L: linux-pci@vger.kernel.org
2941 F: drivers/pci/hotplug/cpci_hotplug*
2943 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2944 M: Scott Murray <scott@spiteful.org>
2945 L: linux-pci@vger.kernel.org
2947 F: drivers/pci/hotplug/cpcihp_zt5550.*
2949 COMPACTPCI HOTPLUG GENERIC DRIVER
2950 M: Scott Murray <scott@spiteful.org>
2951 L: linux-pci@vger.kernel.org
2953 F: drivers/pci/hotplug/cpcihp_generic.c
2955 COMPAL LAPTOP SUPPORT
2956 M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2957 L: platform-driver-x86@vger.kernel.org
2959 F: drivers/platform/x86/compal-laptop.c
2961 CONEXANT ACCESSRUNNER USB DRIVER
2962 L: accessrunner-general@lists.sourceforge.net
2963 W: http://accessrunner.sourceforge.net/
2965 F: drivers/usb/atm/cxacru.c
2968 M: Joel Becker <jlbec@evilplan.org>
2969 M: Christoph Hellwig <hch@lst.de>
2970 T: git git://git.infradead.org/users/hch/configfs.git
2973 F: include/linux/configfs.h
2976 M: Evgeniy Polyakov <zbr@ioremap.net>
2977 L: netdev@vger.kernel.org
2979 F: drivers/connector/
2981 CONTROL GROUP (CGROUP)
2982 M: Tejun Heo <tj@kernel.org>
2983 M: Li Zefan <lizefan@huawei.com>
2984 M: Johannes Weiner <hannes@cmpxchg.org>
2985 L: cgroups@vger.kernel.org
2986 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2988 F: Documentation/cgroups/
2989 F: include/linux/cgroup*
2992 CONTROL GROUP - CPUSET
2993 M: Li Zefan <lizefan@huawei.com>
2994 L: cgroups@vger.kernel.org
2995 W: http://www.bullopensource.org/cpuset/
2996 W: http://oss.sgi.com/projects/cpusets/
2997 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2999 F: Documentation/cgroups/cpusets.txt
3000 F: include/linux/cpuset.h
3003 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3004 M: Johannes Weiner <hannes@cmpxchg.org>
3005 M: Michal Hocko <mhocko@kernel.org>
3006 M: Vladimir Davydov <vdavydov@virtuozzo.com>
3007 L: cgroups@vger.kernel.org
3008 L: linux-mm@kvack.org
3013 CORETEMP HARDWARE MONITORING DRIVER
3014 M: Fenghua Yu <fenghua.yu@intel.com>
3015 L: lm-sensors@lm-sensors.org
3017 F: Documentation/hwmon/coretemp
3018 F: drivers/hwmon/coretemp.c
3020 COSA/SRP SYNC SERIAL DRIVER
3021 M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3022 W: http://www.fi.muni.cz/~kas/cosa/
3024 F: drivers/net/wan/cosa*
3026 CPMAC ETHERNET DRIVER
3027 M: Florian Fainelli <florian@openwrt.org>
3028 L: netdev@vger.kernel.org
3030 F: drivers/net/ethernet/ti/cpmac.c
3032 CPU FREQUENCY DRIVERS
3033 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3034 M: Viresh Kumar <viresh.kumar@linaro.org>
3035 L: linux-pm@vger.kernel.org
3037 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3038 T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3040 F: include/linux/cpufreq.h
3042 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3043 M: Viresh Kumar <viresh.kumar@linaro.org>
3044 M: Sudeep Holla <sudeep.holla@arm.com>
3045 L: linux-pm@vger.kernel.org
3046 W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3048 F: drivers/cpufreq/arm_big_little.h
3049 F: drivers/cpufreq/arm_big_little.c
3050 F: drivers/cpufreq/arm_big_little_dt.c
3052 CPUIDLE DRIVER - ARM BIG LITTLE
3053 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3054 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3055 L: linux-pm@vger.kernel.org
3056 L: linux-arm-kernel@lists.infradead.org
3057 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3059 F: drivers/cpuidle/cpuidle-big_little.c
3061 CPUIDLE DRIVER - ARM EXYNOS
3062 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3063 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3064 M: Kukjin Kim <kgene@kernel.org>
3065 L: linux-pm@vger.kernel.org
3066 L: linux-samsung-soc@vger.kernel.org
3068 F: drivers/cpuidle/cpuidle-exynos.c
3069 F: arch/arm/mach-exynos/pm.c
3072 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3073 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3074 L: linux-pm@vger.kernel.org
3076 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3077 F: drivers/cpuidle/*
3078 F: include/linux/cpuidle.h
3081 M: "H. Peter Anvin" <hpa@zytor.com>
3083 F: arch/x86/kernel/cpuid.c
3084 F: arch/x86/kernel/msr.c
3086 CPU POWER MONITORING SUBSYSTEM
3087 M: Thomas Renninger <trenn@suse.com>
3088 L: linux-pm@vger.kernel.org
3090 F: tools/power/cpupower/
3093 W: http://sourceforge.net/projects/cramfs/
3094 S: Orphan / Obsolete
3095 F: Documentation/filesystems/cramfs.txt
3099 M: Mikael Starvik <starvik@axis.com>
3100 M: Jesper Nilsson <jesper.nilsson@axis.com>
3101 L: linux-cris-kernel@axis.com
3102 W: http://developer.axis.com
3103 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3106 F: drivers/tty/serial/crisv10.*
3109 M: Herbert Xu <herbert@gondor.apana.org.au>
3110 M: "David S. Miller" <davem@davemloft.net>
3111 L: linux-crypto@vger.kernel.org
3112 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3113 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3115 F: Documentation/crypto/
3116 F: Documentation/DocBook/crypto-API.tmpl
3122 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3123 M: Neil Horman <nhorman@tuxdriver.com>
3124 L: linux-crypto@vger.kernel.org
3126 F: crypto/ansi_cprng.c
3130 M: Hans Verkuil <hverkuil@xs4all.nl>
3131 L: linux-media@vger.kernel.org
3132 T: git git://linuxtv.org/media_tree.git
3133 W: http://linuxtv.org
3135 F: drivers/media/i2c/cs3308.c
3136 F: drivers/media/i2c/cs3308.h
3138 CS5535 Audio ALSA driver
3139 M: Jaya Kumar <jayakumar.alsa@gmail.com>
3141 F: sound/pci/cs5535audio/
3144 M: Solomon Peachy <pizza@shaftnet.org>
3146 F: drivers/net/wireless/st/cw1200/
3148 CX18 VIDEO4LINUX DRIVER
3149 M: Andy Walls <awalls@md.metrocast.net>
3150 L: ivtv-devel@ivtvdriver.org (subscribers-only)
3151 L: linux-media@vger.kernel.org
3152 T: git git://linuxtv.org/media_tree.git
3153 W: https://linuxtv.org
3154 W: http://www.ivtvdriver.org/index.php/Cx18
3156 F: Documentation/video4linux/cx18.txt
3157 F: drivers/media/pci/cx18/
3158 F: include/uapi/linux/ivtv*
3160 CX2341X MPEG ENCODER HELPER MODULE
3161 M: Hans Verkuil <hverkuil@xs4all.nl>
3162 L: linux-media@vger.kernel.org
3163 T: git git://linuxtv.org/media_tree.git
3164 W: https://linuxtv.org
3166 F: drivers/media/common/cx2341x*
3167 F: include/media/cx2341x*
3169 CX24120 MEDIA DRIVER
3170 M: Jemma Denson <jdenson@gmail.com>
3171 M: Patrick Boettcher <patrick.boettcher@posteo.de>
3172 L: linux-media@vger.kernel.org
3173 W: https://linuxtv.org
3174 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3176 F: drivers/media/dvb-frontends/cx24120*
3178 CX88 VIDEO4LINUX DRIVER
3179 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3180 L: linux-media@vger.kernel.org
3181 W: https://linuxtv.org
3182 T: git git://linuxtv.org/media_tree.git
3184 F: Documentation/video4linux/cx88/
3185 F: drivers/media/pci/cx88/
3187 CXD2820R MEDIA DRIVER
3188 M: Antti Palosaari <crope@iki.fi>
3189 L: linux-media@vger.kernel.org
3190 W: https://linuxtv.org
3191 W: http://palosaari.fi/linux/
3192 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3193 T: git git://linuxtv.org/anttip/media_tree.git
3195 F: drivers/media/dvb-frontends/cxd2820r*
3197 CXGB3 ETHERNET DRIVER (CXGB3)
3198 M: Santosh Raspatur <santosh@chelsio.com>
3199 L: netdev@vger.kernel.org
3200 W: http://www.chelsio.com
3202 F: drivers/net/ethernet/chelsio/cxgb3/
3204 CXGB3 ISCSI DRIVER (CXGB3I)
3205 M: Karen Xie <kxie@chelsio.com>
3206 L: linux-scsi@vger.kernel.org
3207 W: http://www.chelsio.com
3209 F: drivers/scsi/cxgbi/cxgb3i
3211 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3212 M: Steve Wise <swise@chelsio.com>
3213 L: linux-rdma@vger.kernel.org
3214 W: http://www.openfabrics.org
3216 F: drivers/infiniband/hw/cxgb3/
3218 CXGB4 ETHERNET DRIVER (CXGB4)
3219 M: Hariprasad S <hariprasad@chelsio.com>
3220 L: netdev@vger.kernel.org
3221 W: http://www.chelsio.com
3223 F: drivers/net/ethernet/chelsio/cxgb4/
3225 CXGB4 ISCSI DRIVER (CXGB4I)
3226 M: Karen Xie <kxie@chelsio.com>
3227 L: linux-scsi@vger.kernel.org
3228 W: http://www.chelsio.com
3230 F: drivers/scsi/cxgbi/cxgb4i
3232 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3233 M: Steve Wise <swise@chelsio.com>
3234 L: linux-rdma@vger.kernel.org
3235 W: http://www.openfabrics.org
3237 F: drivers/infiniband/hw/cxgb4/
3239 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3240 M: Casey Leedom <leedom@chelsio.com>
3241 L: netdev@vger.kernel.org
3242 W: http://www.chelsio.com
3244 F: drivers/net/ethernet/chelsio/cxgb4vf/
3246 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3247 M: Ian Munsie <imunsie@au1.ibm.com>
3248 M: Michael Neuling <mikey@neuling.org>
3249 L: linuxppc-dev@lists.ozlabs.org
3251 F: drivers/misc/cxl/
3252 F: include/misc/cxl*
3253 F: include/uapi/misc/cxl.h
3254 F: Documentation/powerpc/cxl.txt
3255 F: Documentation/powerpc/cxl.txt
3256 F: Documentation/ABI/testing/sysfs-class-cxl
3258 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3259 M: Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3260 M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3261 L: linux-scsi@vger.kernel.org
3263 F: drivers/scsi/cxlflash/
3264 F: include/uapi/scsi/cxlflash_ioctls.h
3265 F: Documentation/powerpc/cxlflash.txt
3267 STMMAC ETHERNET DRIVER
3268 M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3269 L: netdev@vger.kernel.org
3270 W: http://www.stlinux.com
3272 F: drivers/net/ethernet/stmicro/stmmac/
3275 M: Russell King <linux@arm.linux.org.uk>
3276 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3277 W: http://www.arm.linux.org.uk/
3279 F: drivers/video/fbdev/cyber2000fb.*
3281 CYCLADES ASYNC MUX DRIVER
3282 W: http://www.cyclades.com/
3284 F: drivers/tty/cyclades.c
3285 F: include/linux/cyclades.h
3286 F: include/uapi/linux/cyclades.h
3288 CYCLADES PC300 DRIVER
3289 W: http://www.cyclades.com/
3291 F: drivers/net/wan/pc300*
3293 CYPRESS_FIRMWARE MEDIA DRIVER
3294 M: Antti Palosaari <crope@iki.fi>
3295 L: linux-media@vger.kernel.org
3296 W: https://linuxtv.org
3297 W: http://palosaari.fi/linux/
3298 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3299 T: git git://linuxtv.org/anttip/media_tree.git
3301 F: drivers/media/common/cypress_firmware*
3303 CYTTSP TOUCHSCREEN DRIVER
3304 M: Ferruh Yigit <fery@cypress.com>
3305 L: linux-input@vger.kernel.org
3307 F: drivers/input/touchscreen/cyttsp*
3308 F: include/linux/input/cyttsp.h
3310 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3311 M: Joshua Kinard <kumba@gentoo.org>
3313 F: drivers/rtc/rtc-ds1685.c
3314 F: include/linux/rtc/ds1685.h
3316 DAMA SLAVE for AX.25
3317 M: Joerg Reuter <jreuter@yaina.de>
3318 W: http://yaina.de/jreuter/
3319 W: http://www.qsl.net/dl1bke/
3320 L: linux-hams@vger.kernel.org
3322 F: net/ax25/af_ax25.c
3323 F: net/ax25/ax25_dev.c
3324 F: net/ax25/ax25_ds_*
3325 F: net/ax25/ax25_in.c
3326 F: net/ax25/ax25_out.c
3327 F: net/ax25/ax25_timer.c
3328 F: net/ax25/sysctl_net_ax25.c
3330 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3331 L: netdev@vger.kernel.org
3333 F: Documentation/networking/dmfe.txt
3334 F: drivers/net/ethernet/dec/tulip/dmfe.c
3336 DC390/AM53C974 SCSI driver
3337 M: Hannes Reinecke <hare@suse.com>
3338 L: linux-scsi@vger.kernel.org
3340 F: drivers/scsi/am53c974.c
3343 M: Oliver Neukum <oliver@neukum.org>
3344 M: Ali Akcaagac <aliakc@web.de>
3345 M: Jamie Lenehan <lenehan@twibble.org>
3346 L: dc395x@twibble.org
3347 W: http://twibble.org/dist/dc395x/
3348 W: http://lists.twibble.org/mailman/listinfo/dc395x/
3350 F: Documentation/scsi/dc395x.txt
3351 F: drivers/scsi/dc395x.*
3354 M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
3355 L: dccp@vger.kernel.org
3356 W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3358 F: include/linux/dccp.h
3359 F: include/uapi/linux/dccp.h
3360 F: include/linux/tfrc.h
3363 DECnet NETWORK LAYER
3364 W: http://linux-decnet.sourceforge.net
3365 L: linux-decnet-user@lists.sourceforge.net
3367 F: Documentation/networking/decnet.txt
3370 DECSTATION PLATFORM SUPPORT
3371 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3372 L: linux-mips@linux-mips.org
3373 W: http://www.linux-mips.org/wiki/DECstation
3376 F: arch/mips/include/asm/dec/
3377 F: arch/mips/include/asm/mach-dec/
3379 DEFXX FDDI NETWORK DRIVER
3380 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3382 F: drivers/net/fddi/defxx.*
3385 M: Matthew Garrett <mjg59@srcf.ucam.org>
3386 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3387 L: platform-driver-x86@vger.kernel.org
3389 F: drivers/platform/x86/dell-laptop.c
3391 DELL LAPTOP RBTN DRIVER
3392 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3394 F: drivers/platform/x86/dell-rbtn.*
3396 DELL LAPTOP FREEFALL DRIVER
3397 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3399 F: drivers/platform/x86/dell-smo8800.c
3401 DELL LAPTOP SMM DRIVER
3402 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3404 F: drivers/hwmon/dell-smm-hwmon.c
3405 F: include/uapi/linux/i8k.h
3407 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3408 M: Doug Warzecha <Douglas_Warzecha@dell.com>
3410 F: Documentation/dcdbas.txt
3411 F: drivers/firmware/dcdbas.*
3413 DELL WMI EXTRAS DRIVER
3414 M: Matthew Garrett <mjg59@srcf.ucam.org>
3415 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3417 F: drivers/platform/x86/dell-wmi.c
3419 DESIGNWARE USB2 DRD IP DRIVER
3420 M: John Youn <johnyoun@synopsys.com>
3421 L: linux-usb@vger.kernel.org
3422 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3424 F: drivers/usb/dwc2/
3426 DESIGNWARE USB3 DRD IP DRIVER
3427 M: Felipe Balbi <balbi@ti.com>
3428 L: linux-usb@vger.kernel.org
3429 L: linux-omap@vger.kernel.org
3430 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3432 F: drivers/usb/dwc3/
3434 DEVICE COREDUMP (DEV_COREDUMP)
3435 M: Johannes Berg <johannes@sipsolutions.net>
3436 L: linux-kernel@vger.kernel.org
3438 F: drivers/base/devcoredump.c
3439 F: include/linux/devcoredump.h
3441 DEVICE FREQUENCY (DEVFREQ)
3442 M: MyungJoo Ham <myungjoo.ham@samsung.com>
3443 M: Kyungmin Park <kyungmin.park@samsung.com>
3444 L: linux-pm@vger.kernel.org
3448 DEVICE NUMBER REGISTRY
3449 M: Torben Mathiasen <device@lanana.org>
3450 W: http://lanana.org/docs/device-list/index.html
3454 M: Alasdair Kergon <agk@redhat.com>
3455 M: Mike Snitzer <snitzer@redhat.com>
3456 M: dm-devel@redhat.com
3457 L: dm-devel@redhat.com
3458 W: http://sources.redhat.com/dm
3459 Q: http://patchwork.kernel.org/project/dm-devel/list/
3460 T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3461 T: quilt http://people.redhat.com/agk/patches/linux/editing/
3463 F: Documentation/device-mapper/
3465 F: drivers/md/persistent-data/
3466 F: include/linux/device-mapper.h
3467 F: include/linux/dm-*.h
3468 F: include/uapi/linux/dm-*.h
3470 DIALOG SEMICONDUCTOR DRIVERS
3471 M: Support Opensource <support.opensource@diasemi.com>
3472 W: http://www.dialog-semiconductor.com/products
3474 F: Documentation/hwmon/da90??
3475 F: Documentation/devicetree/bindings/sound/da[79]*.txt
3476 F: drivers/gpio/gpio-da90??.c
3477 F: drivers/hwmon/da90??-hwmon.c
3478 F: drivers/iio/adc/da91??-*.c
3479 F: drivers/input/misc/da90??_onkey.c
3480 F: drivers/input/touchscreen/da9052_tsi.c
3481 F: drivers/leds/leds-da90??.c
3482 F: drivers/mfd/da903x.c
3483 F: drivers/mfd/da90??-*.c
3484 F: drivers/mfd/da91??-*.c
3485 F: drivers/power/da9052-battery.c
3486 F: drivers/power/da91??-*.c
3487 F: drivers/regulator/da903x.c
3488 F: drivers/regulator/da9???-regulator.[ch]
3489 F: drivers/rtc/rtc-da90??.c
3490 F: drivers/video/backlight/da90??_bl.c
3491 F: drivers/watchdog/da90??_wdt.c
3492 F: include/linux/mfd/da903x.h
3493 F: include/linux/mfd/da9052/
3494 F: include/linux/mfd/da9055/
3495 F: include/linux/mfd/da9063/
3496 F: include/linux/mfd/da9150/
3497 F: include/sound/da[79]*.h
3498 F: sound/soc/codecs/da[79]*.[ch]
3500 DIGI NEO AND CLASSIC PCI PRODUCTS
3501 M: Lidza Louina <lidza.louina@gmail.com>
3502 M: Mark Hounschell <markh@compro.net>
3503 L: driverdev-devel@linuxdriverproject.org
3505 F: drivers/staging/dgnc/
3507 DIGI EPCA PCI PRODUCTS
3508 M: Lidza Louina <lidza.louina@gmail.com>
3509 M: Daeseok Youn <daeseok.youn@gmail.com>
3510 L: driverdev-devel@linuxdriverproject.org
3512 F: drivers/staging/dgap/
3514 DIOLAN U2C-12 I2C DRIVER
3515 M: Guenter Roeck <linux@roeck-us.net>
3516 L: linux-i2c@vger.kernel.org
3518 F: drivers/i2c/busses/i2c-diolan-u2c.c
3521 M: Matthew Wilcox <willy@linux.intel.com>
3522 L: linux-fsdevel@vger.kernel.org
3526 DIRECTORY NOTIFICATION (DNOTIFY)
3527 M: Eric Paris <eparis@parisplace.org>
3529 F: Documentation/filesystems/dnotify.txt
3530 F: fs/notify/dnotify/
3531 F: include/linux/dnotify.h
3533 DISK GEOMETRY AND PARTITION HANDLING
3534 M: Andries Brouwer <aeb@cwi.nl>
3535 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3536 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3537 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3541 M: Jan Kara <jack@suse.com>
3543 F: Documentation/filesystems/quota.txt
3545 F: include/linux/quota*.h
3546 F: include/uapi/linux/quota*.h
3548 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3549 M: Bernie Thompson <bernie@plugable.com>
3550 L: linux-fbdev@vger.kernel.org
3552 W: http://plugable.com/category/projects/udlfb/
3553 F: drivers/video/fbdev/udlfb.c
3554 F: include/video/udlfb.h
3555 F: Documentation/fb/udlfb.txt
3557 DISTRIBUTED LOCK MANAGER (DLM)
3558 M: Christine Caulfield <ccaulfie@redhat.com>
3559 M: David Teigland <teigland@redhat.com>
3560 L: cluster-devel@redhat.com
3561 W: http://sources.redhat.com/cluster/
3562 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
3566 DMA BUFFER SHARING FRAMEWORK
3567 M: Sumit Semwal <sumit.semwal@linaro.org>
3569 L: linux-media@vger.kernel.org
3570 L: dri-devel@lists.freedesktop.org
3571 L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3573 F: include/linux/dma-buf*
3574 F: include/linux/reservation.h
3575 F: include/linux/*fence.h
3576 F: Documentation/dma-buf-sharing.txt
3577 T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3579 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3580 M: Vinod Koul <vinod.koul@intel.com>
3581 L: dmaengine@vger.kernel.org
3582 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3585 F: include/linux/dmaengine.h
3586 F: Documentation/dmaengine/
3587 T: git git://git.infradead.org/users/vkoul/slave-dma.git
3589 DME1737 HARDWARE MONITOR DRIVER
3590 M: Juerg Haefliger <juergh@gmail.com>
3591 L: lm-sensors@lm-sensors.org
3593 F: Documentation/hwmon/dme1737
3594 F: drivers/hwmon/dme1737.c
3597 M: Jean Delvare <jdelvare@suse.com>
3599 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3600 F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
3601 F: drivers/firmware/dmi-id.c
3602 F: drivers/firmware/dmi_scan.c
3603 F: include/linux/dmi.h
3606 M: Jonathan Corbet <corbet@lwn.net>
3607 L: linux-doc@vger.kernel.org
3610 F: scripts/docproc.c
3611 F: scripts/kernel-doc*
3612 X: Documentation/ABI/
3613 X: Documentation/devicetree/
3614 X: Documentation/acpi
3615 X: Documentation/power
3616 X: Documentation/spi
3617 X: Documentation/DocBook/media
3618 T: git git://git.lwn.net/linux.git docs-next
3621 M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
3622 L: blinux-list@redhat.com
3624 F: drivers/char/dtlk.c
3625 F: include/linux/dtlk.h
3627 DPT_I2O SCSI RAID DRIVER
3628 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3629 L: linux-scsi@vger.kernel.org
3630 W: http://www.adaptec.com/
3632 F: drivers/scsi/dpt*
3633 F: drivers/scsi/dpt/
3638 M: drbd-dev@lists.linbit.com
3639 L: drbd-user@lists.linbit.com
3640 W: http://www.drbd.org
3641 T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3642 T: git git://git.drbd.org/drbd-8.3.git
3644 F: drivers/block/drbd/
3646 F: Documentation/blockdev/drbd/
3648 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3649 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3650 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3652 F: Documentation/kobject.txt
3657 F: include/linux/debugfs.h
3658 F: include/linux/kobj*
3662 M: David Airlie <airlied@linux.ie>
3663 L: dri-devel@lists.freedesktop.org
3664 T: git git://people.freedesktop.org/~airlied/linux
3669 F: include/uapi/drm/
3672 M: Alex Deucher <alexander.deucher@amd.com>
3673 M: Christian König <christian.koenig@amd.com>
3674 L: dri-devel@lists.freedesktop.org
3675 T: git git://people.freedesktop.org/~agd5f/linux
3677 F: drivers/gpu/drm/radeon/
3678 F: include/uapi/drm/radeon*
3681 M: Thierry Reding <thierry.reding@gmail.com>
3682 L: dri-devel@lists.freedesktop.org
3683 T: git git://anongit.freedesktop.org/tegra/linux.git
3685 F: drivers/gpu/drm/drm_panel.c
3686 F: drivers/gpu/drm/panel/
3687 F: include/drm/drm_panel.h
3688 F: Documentation/devicetree/bindings/display/panel/
3690 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3691 M: Daniel Vetter <daniel.vetter@intel.com>
3692 M: Jani Nikula <jani.nikula@linux.intel.com>
3693 L: intel-gfx@lists.freedesktop.org
3694 L: dri-devel@lists.freedesktop.org
3695 W: https://01.org/linuxgraphics/
3696 Q: http://patchwork.freedesktop.org/project/intel-gfx/
3697 T: git git://anongit.freedesktop.org/drm-intel
3699 F: drivers/gpu/drm/i915/
3700 F: include/drm/i915*
3701 F: include/uapi/drm/i915*
3703 DRM DRIVERS FOR ATMEL HLCDC
3704 M: Boris Brezillon <boris.brezillon@free-electrons.com>
3705 L: dri-devel@lists.freedesktop.org
3707 F: drivers/gpu/drm/atmel-hlcdc/
3708 F: Documentation/devicetree/bindings/drm/atmel/
3710 DRM DRIVERS FOR EXYNOS
3711 M: Inki Dae <inki.dae@samsung.com>
3712 M: Joonyoung Shim <jy0922.shim@samsung.com>
3713 M: Seung-Woo Kim <sw0312.kim@samsung.com>
3714 M: Kyungmin Park <kyungmin.park@samsung.com>
3715 L: dri-devel@lists.freedesktop.org
3716 T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3718 F: drivers/gpu/drm/exynos/
3719 F: include/drm/exynos*
3720 F: include/uapi/drm/exynos*
3722 DRM DRIVERS FOR FREESCALE DCU
3723 M: Jianwei Wang <jianwei.wang.chn@gmail.com>
3724 M: Alison Wang <alison.wang@freescale.com>
3725 L: dri-devel@lists.freedesktop.org
3727 F: drivers/gpu/drm/fsl-dcu/
3728 F: Documentation/devicetree/bindings/display/fsl,dcu.txt
3729 F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
3731 DRM DRIVERS FOR FREESCALE IMX
3732 M: Philipp Zabel <p.zabel@pengutronix.de>
3733 L: dri-devel@lists.freedesktop.org
3735 F: drivers/gpu/drm/imx/
3736 F: drivers/gpu/ipu-v3/
3737 F: Documentation/devicetree/bindings/display/imx/
3739 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3740 M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3741 L: dri-devel@lists.freedesktop.org
3742 T: git git://github.com/patjak/drm-gma500
3744 F: drivers/gpu/drm/gma500
3745 F: include/drm/gma500*
3747 DRM DRIVERS FOR NVIDIA TEGRA
3748 M: Thierry Reding <thierry.reding@gmail.com>
3749 M: Terje Bergström <tbergstrom@nvidia.com>
3750 L: dri-devel@lists.freedesktop.org
3751 L: linux-tegra@vger.kernel.org
3752 T: git git://anongit.freedesktop.org/tegra/linux.git
3754 F: drivers/gpu/drm/tegra/
3755 F: drivers/gpu/host1x/
3756 F: include/linux/host1x.h
3757 F: include/uapi/drm/tegra_drm.h
3758 F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
3760 DRM DRIVERS FOR RENESAS
3761 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3762 L: dri-devel@lists.freedesktop.org
3763 L: linux-renesas-soc@vger.kernel.org
3764 T: git git://people.freedesktop.org/~airlied/linux
3766 F: drivers/gpu/drm/rcar-du/
3767 F: drivers/gpu/drm/shmobile/
3768 F: include/linux/platform_data/shmob_drm.h
3770 DRM DRIVERS FOR ROCKCHIP
3771 M: Mark Yao <mark.yao@rock-chips.com>
3772 L: dri-devel@lists.freedesktop.org
3774 F: drivers/gpu/drm/rockchip/
3775 F: Documentation/devicetree/bindings/display/rockchip*
3778 M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
3779 M: Vincent Abriou <vincent.abriou@st.com>
3780 L: dri-devel@lists.freedesktop.org
3781 T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3783 F: drivers/gpu/drm/sti
3784 F: Documentation/devicetree/bindings/display/st,stih4xx.txt
3786 DRM DRIVERS FOR VIVANTE GPU IP
3787 M: Lucas Stach <l.stach@pengutronix.de>
3788 R: Russell King <linux+etnaviv@arm.linux.org.uk>
3789 R: Christian Gmeiner <christian.gmeiner@gmail.com>
3790 L: dri-devel@lists.freedesktop.org
3792 F: drivers/gpu/drm/etnaviv
3793 F: Documentation/devicetree/bindings/display/etnaviv
3795 DSBR100 USB FM RADIO DRIVER
3796 M: Alexey Klimov <klimov.linux@gmail.com>
3797 L: linux-media@vger.kernel.org
3798 T: git git://linuxtv.org/media_tree.git
3800 F: drivers/media/radio/dsbr100.c
3803 M: Francois Romieu <romieu@fr.zoreil.com>
3804 L: netdev@vger.kernel.org
3806 F: drivers/net/wan/dscc4.c
3809 M: Hans Verkuil <hverkuil@xs4all.nl>
3810 L: linux-media@vger.kernel.org
3811 T: git git://linuxtv.org/media_tree.git
3812 W: https://linuxtv.org
3814 F: drivers/media/pci/dt3155/
3816 DVB_USB_AF9015 MEDIA DRIVER
3817 M: Antti Palosaari <crope@iki.fi>
3818 L: linux-media@vger.kernel.org
3819 W: https://linuxtv.org
3820 W: http://palosaari.fi/linux/
3821 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3822 T: git git://linuxtv.org/anttip/media_tree.git
3824 F: drivers/media/usb/dvb-usb-v2/af9015*
3826 DVB_USB_AF9035 MEDIA DRIVER
3827 M: Antti Palosaari <crope@iki.fi>
3828 L: linux-media@vger.kernel.org
3829 W: https://linuxtv.org
3830 W: http://palosaari.fi/linux/
3831 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3832 T: git git://linuxtv.org/anttip/media_tree.git
3834 F: drivers/media/usb/dvb-usb-v2/af9035*
3836 DVB_USB_ANYSEE MEDIA DRIVER
3837 M: Antti Palosaari <crope@iki.fi>
3838 L: linux-media@vger.kernel.org
3839 W: https://linuxtv.org
3840 W: http://palosaari.fi/linux/
3841 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3842 T: git git://linuxtv.org/anttip/media_tree.git
3844 F: drivers/media/usb/dvb-usb-v2/anysee*
3846 DVB_USB_AU6610 MEDIA DRIVER
3847 M: Antti Palosaari <crope@iki.fi>
3848 L: linux-media@vger.kernel.org
3849 W: https://linuxtv.org
3850 W: http://palosaari.fi/linux/
3851 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3852 T: git git://linuxtv.org/anttip/media_tree.git
3854 F: drivers/media/usb/dvb-usb-v2/au6610*
3856 DVB_USB_CE6230 MEDIA DRIVER
3857 M: Antti Palosaari <crope@iki.fi>
3858 L: linux-media@vger.kernel.org
3859 W: https://linuxtv.org
3860 W: http://palosaari.fi/linux/
3861 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3862 T: git git://linuxtv.org/anttip/media_tree.git
3864 F: drivers/media/usb/dvb-usb-v2/ce6230*
3866 DVB_USB_CXUSB MEDIA DRIVER
3867 M: Michael Krufky <mkrufky@linuxtv.org>
3868 L: linux-media@vger.kernel.org
3869 W: https://linuxtv.org
3870 W: http://github.com/mkrufky
3871 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3872 T: git git://linuxtv.org/media_tree.git
3874 F: drivers/media/usb/dvb-usb/cxusb*
3876 DVB_USB_EC168 MEDIA DRIVER
3877 M: Antti Palosaari <crope@iki.fi>
3878 L: linux-media@vger.kernel.org
3879 W: https://linuxtv.org
3880 W: http://palosaari.fi/linux/
3881 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3882 T: git git://linuxtv.org/anttip/media_tree.git
3884 F: drivers/media/usb/dvb-usb-v2/ec168*
3886 DVB_USB_GL861 MEDIA DRIVER
3887 M: Antti Palosaari <crope@iki.fi>
3888 L: linux-media@vger.kernel.org
3889 W: https://linuxtv.org
3890 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3891 T: git git://linuxtv.org/anttip/media_tree.git
3893 F: drivers/media/usb/dvb-usb-v2/gl861*
3895 DVB_USB_MXL111SF MEDIA DRIVER
3896 M: Michael Krufky <mkrufky@linuxtv.org>
3897 L: linux-media@vger.kernel.org
3898 W: https://linuxtv.org
3899 W: http://github.com/mkrufky
3900 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3901 T: git git://linuxtv.org/mkrufky/mxl111sf.git
3903 F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3905 DVB_USB_RTL28XXU MEDIA DRIVER
3906 M: Antti Palosaari <crope@iki.fi>
3907 L: linux-media@vger.kernel.org
3908 W: https://linuxtv.org
3909 W: http://palosaari.fi/linux/
3910 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3911 T: git git://linuxtv.org/anttip/media_tree.git
3913 F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3915 DVB_USB_V2 MEDIA DRIVER
3916 M: Antti Palosaari <crope@iki.fi>
3917 L: linux-media@vger.kernel.org
3918 W: https://linuxtv.org
3919 W: http://palosaari.fi/linux/
3920 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3921 T: git git://linuxtv.org/anttip/media_tree.git
3923 F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3924 F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3927 M: Jason Baron <jbaron@akamai.com>
3929 F: lib/dynamic_debug.c
3930 F: include/linux/dynamic_debug.h
3932 DZ DECSTATION DZ11 SERIAL DRIVER
3933 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3935 F: drivers/tty/serial/dz.*
3937 E3X0 POWER BUTTON DRIVER
3938 M: Moritz Fischer <moritz.fischer@ettus.com>
3939 L: usrp-users@lists.ettus.com
3940 W: http://www.ettus.com
3942 F: drivers/input/misc/e3x0-button.c
3943 F: Documentation/devicetree/bindings/input/e3x0-button.txt
3946 M: Antti Palosaari <crope@iki.fi>
3947 L: linux-media@vger.kernel.org
3948 W: https://linuxtv.org
3949 W: http://palosaari.fi/linux/
3950 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3951 T: git git://linuxtv.org/anttip/media_tree.git
3953 F: drivers/media/tuners/e4000*
3955 EATA ISA/EISA/PCI SCSI DRIVER
3956 M: Dario Ballabio <ballabio_dario@emc.com>
3957 L: linux-scsi@vger.kernel.org
3959 F: drivers/scsi/eata.c
3962 M: Antti Palosaari <crope@iki.fi>
3963 L: linux-media@vger.kernel.org
3964 W: https://linuxtv.org
3965 W: http://palosaari.fi/linux/
3966 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3967 T: git git://linuxtv.org/anttip/media_tree.git
3969 F: drivers/media/dvb-frontends/ec100*
3972 M: Tyler Hicks <tyhicks@canonical.com>
3973 L: ecryptfs@vger.kernel.org
3974 W: http://ecryptfs.org
3975 W: https://launchpad.net/ecryptfs
3976 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
3978 F: Documentation/filesystems/ecryptfs.txt
3982 M: Doug Thompson <dougthompson@xmission.com>
3983 M: Borislav Petkov <bp@alien8.de>
3984 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3985 L: linux-edac@vger.kernel.org
3986 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
3987 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
3989 F: Documentation/edac.txt
3991 F: include/linux/edac.h
3994 M: Doug Thompson <dougthompson@xmission.com>
3995 M: Borislav Petkov <bp@alien8.de>
3996 L: linux-edac@vger.kernel.org
3998 F: drivers/edac/amd64_edac*
4001 M: Doug Thompson <dougthompson@xmission.com>
4002 M: Robert Richter <rric@kernel.org>
4003 L: linux-edac@vger.kernel.org
4005 F: drivers/edac/highbank*
4008 M: Ralf Baechle <ralf@linux-mips.org>
4009 M: David Daney <david.daney@cavium.com>
4010 L: linux-edac@vger.kernel.org
4011 L: linux-mips@linux-mips.org
4013 F: drivers/edac/octeon_edac*
4016 M: Mark Gross <mark.gross@intel.com>
4017 M: Doug Thompson <dougthompson@xmission.com>
4018 L: linux-edac@vger.kernel.org
4020 F: drivers/edac/e752x_edac.c
4023 M: Doug Thompson <dougthompson@xmission.com>
4024 L: linux-edac@vger.kernel.org
4026 F: drivers/edac/e7xxx_edac.c
4029 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4030 L: linux-edac@vger.kernel.org
4032 F: drivers/edac/ghes_edac.c
4035 M: Tim Small <tim@buttersideup.com>
4036 L: linux-edac@vger.kernel.org
4038 F: drivers/edac/i82443bxgx_edac.c
4041 M: Jason Uhlenkott <juhlenko@akamai.com>
4042 L: linux-edac@vger.kernel.org
4044 F: drivers/edac/i3000_edac.c
4047 M: Doug Thompson <dougthompson@xmission.com>
4048 L: linux-edac@vger.kernel.org
4050 F: drivers/edac/i5000_edac.c
4053 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4054 L: linux-edac@vger.kernel.org
4056 F: drivers/edac/i5400_edac.c
4059 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4060 L: linux-edac@vger.kernel.org
4062 F: drivers/edac/i7300_edac.c
4065 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4066 L: linux-edac@vger.kernel.org
4068 F: drivers/edac/i7core_edac.c
4071 M: Ranganathan Desikan <ravi@jetztechnologies.com>
4072 M: "Arvind R." <arvino55@gmail.com>
4073 L: linux-edac@vger.kernel.org
4075 F: drivers/edac/i82975x_edac.c
4078 M: Jason Baron <jbaron@akamai.com>
4079 L: linux-edac@vger.kernel.org
4081 F: drivers/edac/ie31200_edac.c
4084 M: Johannes Thumshirn <morbidrsa@gmail.com>
4085 L: linux-edac@vger.kernel.org
4087 F: drivers/edac/mpc85xx_edac.[ch]
4090 M: Egor Martovetsky <egor@pasemi.com>
4091 L: linux-edac@vger.kernel.org
4093 F: drivers/edac/pasemi_edac.c
4096 M: Tim Small <tim@buttersideup.com>
4097 L: linux-edac@vger.kernel.org
4099 F: drivers/edac/r82600_edac.c
4102 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4103 L: linux-edac@vger.kernel.org
4105 F: drivers/edac/sb_edac.c
4108 APPLIED MICRO (APM) X-GENE SOC EDAC
4109 M: Loc Ho <lho@apm.com>
4111 F: drivers/edac/xgene_edac.c
4112 F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4114 EDIROL UA-101/UA-1000 DRIVER
4115 M: Clemens Ladisch <clemens@ladisch.de>
4116 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4117 T: git git://git.alsa-project.org/alsa-kernel.git
4119 F: sound/usb/misc/ua101.c
4121 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4122 M: Matt Fleming <matt@codeblueprint.co.uk>
4123 L: linux-efi@vger.kernel.org
4124 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4126 F: Documentation/efi-stub.txt
4127 F: arch/ia64/kernel/efi.c
4128 F: arch/x86/boot/compressed/eboot.[ch]
4129 F: arch/x86/include/asm/efi.h
4130 F: arch/x86/platform/efi/*
4131 F: drivers/firmware/efi/*
4132 F: include/linux/efi*.h
4134 EFI VARIABLE FILESYSTEM
4135 M: Matthew Garrett <matthew.garrett@nebula.com>
4136 M: Jeremy Kerr <jk@ozlabs.org>
4137 M: Matt Fleming <matt@codeblueprint.co.uk>
4138 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4139 L: linux-efi@vger.kernel.org
4143 EFIFB FRAMEBUFFER DRIVER
4144 L: linux-fbdev@vger.kernel.org
4145 M: Peter Jones <pjones@redhat.com>
4147 F: drivers/video/fbdev/efifb.c
4150 W: http://aeschi.ch.eu.org/efs/
4154 EHCA (IBM GX bus InfiniBand adapter) DRIVER
4155 M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
4156 M: Christoph Raisch <raisch@de.ibm.com>
4157 L: linux-rdma@vger.kernel.org
4159 F: drivers/infiniband/hw/ehca/
4161 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4162 M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4163 L: netdev@vger.kernel.org
4165 F: drivers/net/ethernet/ibm/ehea/
4167 EM28XX VIDEO4LINUX DRIVER
4168 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4169 L: linux-media@vger.kernel.org
4170 W: https://linuxtv.org
4171 T: git git://linuxtv.org/media_tree.git
4173 F: drivers/media/usb/em28xx/
4176 M: Paul Gortmaker <paul.gortmaker@windriver.com>
4177 M: Matt Mackall <mpm@selenic.com>
4178 M: David Woodhouse <dwmw2@infradead.org>
4179 L: linux-embedded@vger.kernel.org
4182 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4183 M: James Smart <james.smart@avagotech.com>
4184 M: Dick Kennedy <dick.kennedy@avagotech.com>
4185 L: linux-scsi@vger.kernel.org
4186 W: http://www.avagotech.com
4188 F: drivers/scsi/lpfc/
4190 ENE CB710 FLASH CARD READER DRIVER
4191 M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
4193 F: drivers/misc/cb710/
4194 F: drivers/mmc/host/cb710-mmc.*
4195 F: include/linux/cb710.h
4197 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4198 M: Maxim Levitsky <maximlevitsky@gmail.com>
4200 F: drivers/media/rc/ene_ir.*
4202 ENHANCED ERROR HANDLING (EEH)
4203 M: Gavin Shan <shangw@linux.vnet.ibm.com>
4204 L: linuxppc-dev@lists.ozlabs.org
4206 F: Documentation/powerpc/eeh-pci-error-recovery.txt
4207 F: arch/powerpc/kernel/eeh*.c
4209 EPSON S1D13XXX FRAMEBUFFER DRIVER
4210 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
4212 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4213 F: drivers/video/fbdev/s1d13xxxfb.c
4214 F: include/video/s1d13xxxfb.h
4216 ET131X NETWORK DRIVER
4217 M: Mark Einon <mark.einon@gmail.com>
4219 F: drivers/net/ethernet/agere/
4222 M: Stephen Hemminger <stephen@networkplumber.org>
4223 L: bridge@lists.linux-foundation.org
4224 L: netdev@vger.kernel.org
4225 W: http://www.linuxfoundation.org/en/Net:Bridge
4227 F: include/linux/netfilter_bridge/
4230 ETHERNET PHY LIBRARY
4231 M: Florian Fainelli <f.fainelli@gmail.com>
4232 L: netdev@vger.kernel.org
4234 F: include/linux/phy.h
4235 F: include/linux/phy_fixed.h
4237 F: Documentation/networking/phy.txt
4238 F: drivers/of/of_mdio.c
4239 F: drivers/of/of_net.c
4242 M: Jan Kara <jack@suse.com>
4243 L: linux-ext4@vger.kernel.org
4245 F: Documentation/filesystems/ext2.txt
4247 F: include/linux/ext2*
4250 M: "Theodore Ts'o" <tytso@mit.edu>
4251 M: Andreas Dilger <adilger.kernel@dilger.ca>
4252 L: linux-ext4@vger.kernel.org
4253 W: http://ext4.wiki.kernel.org
4254 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
4255 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4257 F: Documentation/filesystems/ext4.txt
4260 Extended Verification Module (EVM)
4261 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4262 L: linux-ima-devel@lists.sourceforge.net
4263 L: linux-security-module@vger.kernel.org
4265 F: security/integrity/evm/
4267 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4268 M: MyungJoo Ham <myungjoo.ham@samsung.com>
4269 M: Chanwoo Choi <cw00.choi@samsung.com>
4270 L: linux-kernel@vger.kernel.org
4271 T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4274 F: include/linux/extcon/
4275 F: include/linux/extcon.h
4276 F: Documentation/extcon/
4277 F: Documentation/devicetree/bindings/extcon/
4280 M: Jingoo Han <jingoohan1@gmail.com>
4281 L: dri-devel@lists.freedesktop.org
4283 F: drivers/gpu/drm/exynos/exynos_dp*
4285 EXYNOS MIPI DISPLAY DRIVERS
4286 M: Inki Dae <inki.dae@samsung.com>
4287 M: Donghwa Lee <dh09.lee@samsung.com>
4288 M: Kyungmin Park <kyungmin.park@samsung.com>
4289 L: linux-fbdev@vger.kernel.org
4291 F: drivers/video/fbdev/exynos/exynos_mipi*
4292 F: include/video/exynos_mipi*
4294 F71805F HARDWARE MONITORING DRIVER
4295 M: Jean Delvare <jdelvare@suse.com>
4296 L: lm-sensors@lm-sensors.org
4298 F: Documentation/hwmon/f71805f
4299 F: drivers/hwmon/f71805f.c
4302 M: Michael Buesch <m@bues.ch>
4303 L: linux-media@vger.kernel.org
4305 F: drivers/media/tuners/fc0011.h
4306 F: drivers/media/tuners/fc0011.c
4309 M: Antti Palosaari <crope@iki.fi>
4310 L: linux-media@vger.kernel.org
4311 W: https://linuxtv.org
4312 W: http://palosaari.fi/linux/
4313 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4314 T: git git://linuxtv.org/anttip/media_tree.git
4316 F: drivers/media/tuners/fc2580*
4319 M: Eric Paris <eparis@redhat.com>
4321 F: fs/notify/fanotify/
4322 F: include/linux/fanotify.h
4323 F: include/uapi/linux/fanotify.h
4325 FARSYNC SYNCHRONOUS DRIVER
4326 M: Kevin Curtis <kevin.curtis@farsite.co.uk>
4327 W: http://www.farsite.co.uk/
4329 F: drivers/net/wan/farsync.*
4331 FAULT INJECTION SUPPORT
4332 M: Akinobu Mita <akinobu.mita@gmail.com>
4334 F: Documentation/fault-injection/
4335 F: lib/fault-inject.c
4337 FBTFT Framebuffer drivers
4338 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4339 M: Noralf Trønnes <noralf@tronnes.org>
4341 F: drivers/staging/fbtft/
4343 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4344 M: Vasu Dev <vasu.dev@intel.com>
4345 L: fcoe-devel@open-fcoe.org
4346 W: www.Open-FCoE.org
4348 F: drivers/scsi/libfc/
4349 F: drivers/scsi/fcoe/
4351 F: include/scsi/libfc.h
4352 F: include/scsi/libfcoe.h
4353 F: include/uapi/scsi/fc/
4355 FILE LOCKING (flock() and fcntl()/lockf())
4356 M: Jeff Layton <jlayton@poochiereds.net>
4357 M: "J. Bruce Fields" <bfields@fieldses.org>
4358 L: linux-fsdevel@vger.kernel.org
4360 F: include/linux/fcntl.h
4361 F: include/linux/fs.h
4362 F: include/uapi/linux/fcntl.h
4363 F: include/uapi/linux/fs.h
4367 FILESYSTEMS (VFS and infrastructure)
4368 M: Alexander Viro <viro@zeniv.linux.org.uk>
4369 L: linux-fsdevel@vger.kernel.org
4373 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4374 M: Riku Voipio <riku.voipio@iki.fi>
4375 L: lm-sensors@lm-sensors.org
4377 F: drivers/hwmon/f75375s.c
4378 F: include/linux/f75375s.h
4380 FIREWIRE AUDIO DRIVERS
4381 M: Clemens Ladisch <clemens@ladisch.de>
4382 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4383 T: git git://git.alsa-project.org/alsa-kernel.git
4387 FIREWIRE MEDIA DRIVERS (firedtv)
4388 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4389 L: linux-media@vger.kernel.org
4390 L: linux1394-devel@lists.sourceforge.net
4391 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4393 F: drivers/media/firewire/
4395 FIREWIRE SBP-2 TARGET
4396 M: Chris Boot <bootc@bootc.net>
4397 L: linux-scsi@vger.kernel.org
4398 L: target-devel@vger.kernel.org
4399 L: linux1394-devel@lists.sourceforge.net
4400 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4402 F: drivers/target/sbp/
4405 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4406 L: linux1394-devel@lists.sourceforge.net
4407 W: http://ieee1394.wiki.kernel.org/
4408 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4410 F: drivers/firewire/
4411 F: include/linux/firewire.h
4412 F: include/uapi/linux/firewire*.h
4415 FIRMWARE LOADER (request_firmware)
4416 M: Ming Lei <ming.lei@canonical.com>
4417 L: linux-kernel@vger.kernel.org
4419 F: Documentation/firmware_class/
4420 F: drivers/base/firmware*.c
4421 F: include/linux/firmware.h
4423 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4424 M: Joshua Morris <josh.h.morris@us.ibm.com>
4425 M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4427 F: drivers/block/rsxx/
4430 M: Jiri Kosina <jikos@kernel.org>
4431 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4433 F: drivers/block/floppy.c
4436 M: Alessandro Rubini <rubini@gnudd.com>
4437 W: http://www.ohwr.org/projects/fmc-bus
4440 F: include/linux/fmc*.h
4441 F: include/linux/ipmi-fru.h
4444 FPGA MANAGER FRAMEWORK
4445 M: Alan Tull <atull@opensource.altera.com>
4446 R: Moritz Fischer <moritz.fischer@ettus.com>
4449 F: include/linux/fpga/fpga-mgr.h
4450 W: http://www.rocketboards.org
4453 M: Bill Metzenthen <billm@melbpc.org.au>
4454 W: http://floatingpoint.sourceforge.net/emulator/index.html
4456 F: arch/x86/math-emu/
4458 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4459 L: netdev@vger.kernel.org
4461 F: drivers/net/wan/dlci.c
4462 F: drivers/net/wan/sdla.c
4465 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4466 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4467 L: linux-fbdev@vger.kernel.org
4468 W: http://linux-fbdev.sourceforge.net/
4469 Q: http://patchwork.kernel.org/project/linux-fbdev/list/
4470 T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4472 F: Documentation/fb/
4475 F: include/linux/fb.h
4476 F: include/uapi/video/
4477 F: include/uapi/linux/fb.h
4479 FREESCALE DIU FRAMEBUFFER DRIVER
4480 M: Timur Tabi <timur@tabi.org>
4481 L: linux-fbdev@vger.kernel.org
4483 F: drivers/video/fbdev/fsl-diu-fb.*
4485 FREESCALE DMA DRIVER
4486 M: Li Yang <leoli@freescale.com>
4487 M: Zhang Wei <zw@zh-kernel.org>
4488 L: linuxppc-dev@lists.ozlabs.org
4490 F: drivers/dma/fsldma.*
4492 FREESCALE I2C CPM DRIVER
4493 M: Jochen Friedrich <jochen@scram.de>
4494 L: linuxppc-dev@lists.ozlabs.org
4495 L: linux-i2c@vger.kernel.org
4497 F: drivers/i2c/busses/i2c-cpm.c
4499 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4500 M: Sascha Hauer <kernel@pengutronix.de>
4501 L: linux-fbdev@vger.kernel.org
4502 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4504 F: include/linux/platform_data/video-imxfb.h
4505 F: drivers/video/fbdev/imxfb.c
4507 FREESCALE QUAD SPI DRIVER
4508 M: Han Xu <han.xu@freescale.com>
4509 L: linux-mtd@lists.infradead.org
4511 F: drivers/mtd/spi-nor/fsl-quadspi.c
4513 FREESCALE SOC FS_ENET DRIVER
4514 M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4515 M: Vitaly Bordug <vbordug@ru.mvista.com>
4516 L: linuxppc-dev@lists.ozlabs.org
4517 L: netdev@vger.kernel.org
4519 F: drivers/net/ethernet/freescale/fs_enet/
4520 F: include/linux/fs_enet_pd.h
4522 FREESCALE QUICC ENGINE LIBRARY
4523 L: linuxppc-dev@lists.ozlabs.org
4525 F: drivers/soc/fsl/qe/
4526 F: include/soc/fsl/*qe*.h
4527 F: include/soc/fsl/*ucc*.h
4529 FREESCALE USB PERIPHERAL DRIVERS
4530 M: Li Yang <leoli@freescale.com>
4531 L: linux-usb@vger.kernel.org
4532 L: linuxppc-dev@lists.ozlabs.org
4534 F: drivers/usb/gadget/udc/fsl*
4536 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4537 M: Li Yang <leoli@freescale.com>
4538 L: netdev@vger.kernel.org
4539 L: linuxppc-dev@lists.ozlabs.org
4541 F: drivers/net/ethernet/freescale/ucc_geth*
4543 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4544 M: Claudiu Manoil <claudiu.manoil@freescale.com>
4545 L: netdev@vger.kernel.org
4547 F: drivers/net/ethernet/freescale/gianfar*
4548 X: drivers/net/ethernet/freescale/gianfar_ptp.c
4549 F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4551 FREESCALE QUICC ENGINE UCC UART DRIVER
4552 M: Timur Tabi <timur@tabi.org>
4553 L: linuxppc-dev@lists.ozlabs.org
4555 F: drivers/tty/serial/ucc_uart.c
4557 FREESCALE SOC SOUND DRIVERS
4558 M: Timur Tabi <timur@tabi.org>
4559 M: Nicolin Chen <nicoleotsuka@gmail.com>
4560 M: Xiubo Li <Xiubo.Lee@gmail.com>
4561 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4562 L: linuxppc-dev@lists.ozlabs.org
4564 F: sound/soc/fsl/fsl*
4565 F: sound/soc/fsl/imx*
4566 F: sound/soc/fsl/mpc8610_hpcd.c
4568 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4569 M: "J. German Rivera" <German.Rivera@freescale.com>
4570 L: linux-kernel@vger.kernel.org
4572 F: drivers/staging/fsl-mc/
4575 M: Christoph Hellwig <hch@infradead.org>
4576 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4581 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4582 M: Pavel Machek <pavel@ucw.cz>
4583 L: linux-pm@vger.kernel.org
4585 F: Documentation/power/freezing-of-tasks.txt
4586 F: include/linux/freezer.h
4590 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4591 L: linux-kernel@vger.kernel.org
4594 F: include/linux/frontswap.h
4596 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4597 M: David Howells <dhowells@redhat.com>
4598 L: linux-cachefs@redhat.com (moderated for non-subscribers)
4600 F: Documentation/filesystems/caching/
4602 F: include/linux/fscache*.h
4605 M: Jaegeuk Kim <jaegeuk@kernel.org>
4606 M: Changman Lee <cm224.lee@samsung.com>
4607 R: Chao Yu <chao2.yu@samsung.com>
4608 L: linux-f2fs-devel@lists.sourceforge.net
4609 W: http://en.wikipedia.org/wiki/F2FS
4610 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4612 F: Documentation/filesystems/f2fs.txt
4613 F: Documentation/ABI/testing/sysfs-fs-f2fs
4615 F: include/linux/f2fs_fs.h
4616 F: include/trace/events/f2fs.h
4618 FUJITSU FR-V (FRV) PORT
4622 FUJITSU LAPTOP EXTRAS
4623 M: Jonathan Woithe <jwoithe@just42.net>
4624 L: platform-driver-x86@vger.kernel.org
4626 F: drivers/platform/x86/fujitsu-laptop.c
4628 FUJITSU M-5MO LS CAMERA ISP DRIVER
4629 M: Kyungmin Park <kyungmin.park@samsung.com>
4630 M: Heungjun Kim <riverful.kim@samsung.com>
4631 L: linux-media@vger.kernel.org
4633 F: drivers/media/i2c/m5mols/
4634 F: include/media/i2c/m5mols.h
4636 FUJITSU TABLET EXTRAS
4637 M: Robert Gerlach <khnz@gmx.de>
4638 L: platform-driver-x86@vger.kernel.org
4640 F: drivers/platform/x86/fujitsu-tablet.c
4642 FUSE: FILESYSTEM IN USERSPACE
4643 M: Miklos Szeredi <miklos@szeredi.hu>
4644 L: fuse-devel@lists.sourceforge.net
4645 W: http://fuse.sourceforge.net/
4646 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4649 F: include/uapi/linux/fuse.h
4650 F: Documentation/filesystems/fuse.txt
4652 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4653 M: Rik Faith <faith@cs.unc.edu>
4654 L: linux-scsi@vger.kernel.org
4655 S: Odd Fixes (e.g., new signatures)
4656 F: drivers/scsi/fdomain.*
4658 GCOV BASED KERNEL PROFILING
4659 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4662 F: Documentation/gcov.txt
4664 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4665 M: Achim Leubner <achim_leubner@adaptec.com>
4666 L: linux-scsi@vger.kernel.org
4667 W: http://www.icp-vortex.com/
4669 F: drivers/scsi/gdt*
4671 GDB KERNEL DEBUGGING HELPER SCRIPTS
4672 M: Jan Kiszka <jan.kiszka@siemens.com>
4676 GEMTEK FM RADIO RECEIVER DRIVER
4677 M: Hans Verkuil <hverkuil@xs4all.nl>
4678 L: linux-media@vger.kernel.org
4679 T: git git://linuxtv.org/media_tree.git
4680 W: https://linuxtv.org
4682 F: drivers/media/radio/radio-gemtek*
4684 GENERIC GPIO I2C DRIVER
4685 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
4687 F: drivers/i2c/busses/i2c-gpio.c
4688 F: include/linux/i2c-gpio.h
4690 GENERIC GPIO I2C MULTIPLEXER DRIVER
4691 M: Peter Korsgaard <peter.korsgaard@barco.com>
4692 L: linux-i2c@vger.kernel.org
4694 F: drivers/i2c/muxes/i2c-mux-gpio.c
4695 F: include/linux/i2c-mux-gpio.h
4696 F: Documentation/i2c/muxes/i2c-mux-gpio
4698 GENERIC HDLC (WAN) DRIVERS
4699 M: Krzysztof Halasa <khc@pm.waw.pl>
4700 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4702 F: drivers/net/wan/c101.c
4703 F: drivers/net/wan/hd6457*
4704 F: drivers/net/wan/hdlc*
4705 F: drivers/net/wan/n2.c
4706 F: drivers/net/wan/pc300too.c
4707 F: drivers/net/wan/pci200syn.c
4708 F: drivers/net/wan/wanxl*
4710 GENERIC INCLUDE/ASM HEADER FILES
4711 M: Arnd Bergmann <arnd@arndb.de>
4712 L: linux-arch@vger.kernel.org
4713 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4715 F: include/asm-generic/
4716 F: include/uapi/asm-generic/
4718 GENERIC PHY FRAMEWORK
4719 M: Kishon Vijay Abraham I <kishon@ti.com>
4720 L: linux-kernel@vger.kernel.org
4721 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4724 F: include/linux/phy/
4727 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4728 M: Kevin Hilman <khilman@kernel.org>
4729 M: Ulf Hansson <ulf.hansson@linaro.org>
4730 L: linux-pm@vger.kernel.org
4732 F: drivers/base/power/domain*.c
4733 F: include/linux/pm_domain.h
4735 GENERIC UIO DRIVER FOR PCI DEVICES
4736 M: "Michael S. Tsirkin" <mst@redhat.com>
4737 L: kvm@vger.kernel.org
4739 F: drivers/uio/uio_pci_generic.c
4741 GET_MAINTAINER SCRIPT
4742 M: Joe Perches <joe@perches.com>
4744 F: scripts/get_maintainer.pl
4747 M: Steven Whitehouse <swhiteho@redhat.com>
4748 M: Bob Peterson <rpeterso@redhat.com>
4749 L: cluster-devel@redhat.com
4750 W: http://sources.redhat.com/cluster/
4751 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4753 F: Documentation/filesystems/gfs2*.txt
4755 F: include/uapi/linux/gfs2_ondisk.h
4757 GIGASET ISDN DRIVERS
4758 M: Paul Bolle <pebolle@tiscali.nl>
4759 L: gigaset307x-common@lists.sourceforge.net
4760 W: http://gigaset307x.sourceforge.net/
4762 F: Documentation/isdn/README.gigaset
4763 F: drivers/isdn/gigaset/
4764 F: include/uapi/linux/gigaset_dev.h
4767 M: Hans Verkuil <hans.verkuil@cisco.com>
4768 L: linux-media@vger.kernel.org
4770 F: drivers/media/usb/go7007/
4773 M: Bastien Nocera <hadess@hadess.net>
4774 L: linux-input@vger.kernel.org
4776 F: drivers/input/touchscreen/goodix.c
4779 M: Linus Walleij <linus.walleij@linaro.org>
4780 M: Alexandre Courbot <gnurou@gmail.com>
4781 L: linux-gpio@vger.kernel.org
4782 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4784 F: Documentation/gpio/
4786 F: include/linux/gpio/
4787 F: include/linux/gpio.h
4788 F: include/asm-generic/gpio.h
4790 GRE DEMULTIPLEXER DRIVER
4791 M: Dmitry Kozlov <xeb@mail.ru>
4792 L: netdev@vger.kernel.org
4794 F: net/ipv4/gre_demux.c
4795 F: net/ipv4/gre_offload.c
4796 F: include/net/gre.h
4798 GRETH 10/100/1G Ethernet MAC device driver
4799 M: Kristoffer Glembo <kristoffer@gaisler.com>
4800 L: netdev@vger.kernel.org
4802 F: drivers/net/ethernet/aeroflex/
4804 GSPCA FINEPIX SUBDRIVER
4805 M: Frank Zago <frank@zago.net>
4806 L: linux-media@vger.kernel.org
4807 T: git git://linuxtv.org/media_tree.git
4809 F: drivers/media/usb/gspca/finepix.c
4811 GSPCA GL860 SUBDRIVER
4812 M: Olivier Lorin <o.lorin@laposte.net>
4813 L: linux-media@vger.kernel.org
4814 T: git git://linuxtv.org/media_tree.git
4816 F: drivers/media/usb/gspca/gl860/
4818 GSPCA M5602 SUBDRIVER
4819 M: Erik Andren <erik.andren@gmail.com>
4820 L: linux-media@vger.kernel.org
4821 T: git git://linuxtv.org/media_tree.git
4823 F: drivers/media/usb/gspca/m5602/
4825 GSPCA PAC207 SONIXB SUBDRIVER
4826 M: Hans de Goede <hdegoede@redhat.com>
4827 L: linux-media@vger.kernel.org
4828 T: git git://linuxtv.org/media_tree.git
4830 F: drivers/media/usb/gspca/pac207.c
4832 GSPCA SN9C20X SUBDRIVER
4833 M: Brian Johnson <brijohn@gmail.com>
4834 L: linux-media@vger.kernel.org
4835 T: git git://linuxtv.org/media_tree.git
4837 F: drivers/media/usb/gspca/sn9c20x.c
4839 GSPCA T613 SUBDRIVER
4840 M: Leandro Costantino <lcostantino@gmail.com>
4841 L: linux-media@vger.kernel.org
4842 T: git git://linuxtv.org/media_tree.git
4844 F: drivers/media/usb/gspca/t613.c
4846 GSPCA USB WEBCAM DRIVER
4847 M: Hans de Goede <hdegoede@redhat.com>
4848 L: linux-media@vger.kernel.org
4849 T: git git://linuxtv.org/media_tree.git
4851 F: drivers/media/usb/gspca/
4853 GUID PARTITION TABLE (GPT)
4854 M: Davidlohr Bueso <dave@stgolabs.net>
4855 L: linux-efi@vger.kernel.org
4857 F: block/partitions/efi.*
4859 STK1160 USB VIDEO CAPTURE DRIVER
4860 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4861 L: linux-media@vger.kernel.org
4862 T: git git://linuxtv.org/media_tree.git
4864 F: drivers/media/usb/stk1160/
4867 M: Yoshinori Sato <ysato@users.sourceforge.jp>
4868 L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4869 W: http://uclinux-h8.sourceforge.jp
4870 T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4873 F: drivers/clocksource/h8300_*.c
4874 F: drivers/clk/h8300/
4875 F: drivers/irqchip/irq-renesas-h8*.c
4877 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4878 M: Frank Seidel <frank@f-seidel.de>
4879 L: platform-driver-x86@vger.kernel.org
4880 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4882 F: drivers/platform/x86/hdaps.c
4884 HDPVR USB VIDEO ENCODER DRIVER
4885 M: Hans Verkuil <hverkuil@xs4all.nl>
4886 L: linux-media@vger.kernel.org
4887 T: git git://linuxtv.org/media_tree.git
4888 W: https://linuxtv.org
4890 F: drivers/media/usb/hdpvr/
4892 HWPOISON MEMORY FAILURE HANDLING
4893 M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4894 L: linux-mm@kvack.org
4896 F: mm/memory-failure.c
4897 F: mm/hwpoison-inject.c
4899 HYPERVISOR VIRTUAL CONSOLE DRIVER
4900 L: linuxppc-dev@lists.ozlabs.org
4905 M: Antti Palosaari <crope@iki.fi>
4906 L: linux-media@vger.kernel.org
4907 W: https://linuxtv.org
4908 W: http://palosaari.fi/linux/
4909 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4910 T: git git://linuxtv.org/anttip/media_tree.git
4912 F: drivers/media/usb/hackrf/
4915 M: Jean Delvare <jdelvare@suse.com>
4916 M: Guenter Roeck <linux@roeck-us.net>
4917 L: lm-sensors@lm-sensors.org
4918 W: http://www.lm-sensors.org/
4919 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4920 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4922 F: Documentation/hwmon/
4924 F: include/linux/hwmon*.h
4926 HARDWARE RANDOM NUMBER GENERATOR CORE
4927 M: Matt Mackall <mpm@selenic.com>
4928 M: Herbert Xu <herbert@gondor.apana.org.au>
4929 L: linux-crypto@vger.kernel.org
4931 F: Documentation/hw_random.txt
4932 F: drivers/char/hw_random/
4933 F: include/linux/hw_random.h
4935 HARDWARE SPINLOCK CORE
4936 M: Ohad Ben-Cohen <ohad@wizery.com>
4938 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
4939 F: Documentation/hwspinlock.txt
4940 F: drivers/hwspinlock/hwspinlock_*
4941 F: include/linux/hwspinlock.h
4943 HARMONY SOUND DRIVER
4944 L: linux-parisc@vger.kernel.org
4946 F: sound/parisc/harmony.*
4949 M: Antti Palosaari <crope@iki.fi>
4950 L: linux-media@vger.kernel.org
4951 W: https://linuxtv.org
4952 W: http://palosaari.fi/linux/
4953 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4954 T: git git://linuxtv.org/anttip/media_tree.git
4956 F: drivers/media/dvb-frontends/hd29l2*
4958 HEWLETT-PACKARD SMART2 RAID DRIVER
4959 L: iss_storagedev@hp.com
4961 F: Documentation/blockdev/cpqarray.txt
4962 F: drivers/block/cpqarray.*
4964 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4965 M: Don Brace <don.brace@pmcs.com>
4966 L: iss_storagedev@hp.com
4967 L: storagedev@pmcs.com
4968 L: linux-scsi@vger.kernel.org
4970 F: Documentation/scsi/hpsa.txt
4971 F: drivers/scsi/hpsa*.[ch]
4972 F: include/linux/cciss*.h
4973 F: include/uapi/linux/cciss*.h
4975 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4976 M: Don Brace <don.brace@pmcs.com>
4977 L: iss_storagedev@hp.com
4978 L: storagedev@pmcs.com
4979 L: linux-scsi@vger.kernel.org
4981 F: Documentation/blockdev/cciss.txt
4982 F: drivers/block/cciss*
4983 F: include/linux/cciss_ioctl.h
4984 F: include/uapi/linux/cciss_ioctl.h
4987 L: linux-fsdevel@vger.kernel.org
4989 F: Documentation/filesystems/hfs.txt
4993 L: linux-fsdevel@vger.kernel.org
4995 F: Documentation/filesystems/hfsplus.txt
4998 HGA FRAMEBUFFER DRIVER
4999 M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5000 L: linux-nvidia@lists.surfsouth.com
5001 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5003 F: drivers/video/fbdev/hgafb.c
5005 HIBERNATION (aka Software Suspend, aka swsusp)
5006 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5007 M: Pavel Machek <pavel@ucw.cz>
5008 L: linux-pm@vger.kernel.org
5011 F: drivers/base/power/
5013 F: include/linux/suspend.h
5014 F: include/linux/freezer.h
5015 F: include/linux/pm.h
5016 F: arch/*/include/asm/suspend*.h
5019 M: Jiri Kosina <jikos@kernel.org>
5020 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
5021 L: linux-input@vger.kernel.org
5022 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5025 F: include/linux/hid*
5026 F: include/uapi/linux/hid*
5028 HID SENSOR HUB DRIVERS
5029 M: Jiri Kosina <jikos@kernel.org>
5030 M: Jonathan Cameron <jic23@kernel.org>
5031 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5032 L: linux-input@vger.kernel.org
5033 L: linux-iio@vger.kernel.org
5035 F: Documentation/hid/hid-sensor*
5036 F: drivers/hid/hid-sensor-*
5037 F: drivers/iio/*/hid-*
5038 F: include/linux/hid-sensor-*
5040 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5041 M: Thomas Gleixner <tglx@linutronix.de>
5042 L: linux-kernel@vger.kernel.org
5043 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5045 F: Documentation/timers/
5046 F: kernel/time/hrtimer.c
5047 F: kernel/time/clockevents.c
5048 F: kernel/time/tick*.*
5049 F: kernel/time/timer_*.c
5050 F: include/linux/clockchips.h
5051 F: include/linux/hrtimer.h
5053 HIGH-SPEED SCC DRIVER FOR AX.25
5054 L: linux-hams@vger.kernel.org
5056 F: drivers/net/hamradio/dmascc.c
5057 F: drivers/net/hamradio/scc.c
5059 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5060 M: HighPoint Linux Team <linux@highpoint-tech.com>
5061 W: http://www.highpoint-tech.com
5063 F: Documentation/scsi/hptiop.txt
5064 F: drivers/scsi/hptiop.c
5067 M: Jes Sorensen <jes@trained-monkey.org>
5068 L: linux-hippi@sunsite.dk
5070 F: include/linux/hippidevice.h
5071 F: include/uapi/linux/if_hippi.h
5073 F: drivers/net/hippi/
5075 HISILICON SAS Controller
5076 M: John Garry <john.garry@huawei.com>
5077 W: http://www.hisilicon.com
5079 F: drivers/scsi/hisi_sas/
5080 F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5083 M: Jouni Malinen <j@w1.fi>
5084 L: hostap@shmoo.com (subscribers-only)
5085 L: linux-wireless@vger.kernel.org
5086 W: http://hostap.epitest.fi/
5088 F: drivers/net/wireless/intersil/hostap/
5090 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5091 L: platform-driver-x86@vger.kernel.org
5093 F: drivers/platform/x86/tc1100-wmi.c
5095 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5096 M: Jaroslav Kysela <perex@perex.cz>
5098 F: drivers/net/ethernet/hp/hp100.*
5100 HPET: High Precision Event Timers driver
5101 M: Clemens Ladisch <clemens@ladisch.de>
5103 F: Documentation/timers/hpet.txt
5104 F: drivers/char/hpet.c
5105 F: include/linux/hpet.h
5106 F: include/uapi/linux/hpet.h
5110 F: arch/x86/kernel/hpet.c
5111 F: arch/x86/include/asm/hpet.h
5114 M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5115 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5120 M: Sebastian Reichel <sre@kernel.org>
5121 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5123 F: Documentation/ABI/testing/sysfs-bus-hsi
5124 F: Documentation/hsi.txt
5126 F: include/linux/hsi/
5127 F: include/uapi/linux/hsi/
5130 M: Jan Dumon <j.dumon@option.com>
5131 W: http://www.pharscape.org
5133 F: drivers/net/usb/hso.c
5135 HSR NETWORK PROTOCOL
5136 M: Arvid Brodin <arvid.brodin@alten.se>
5137 L: netdev@vger.kernel.org
5141 HTCPEN TOUCHSCREEN DRIVER
5142 M: Pau Oliva Fora <pof@eslack.org>
5143 L: linux-input@vger.kernel.org
5145 F: drivers/input/touchscreen/htcpen.c
5148 M: Nadia Yvette Chambers <nyc@holomorphy.com>
5152 Hyper-V CORE AND DRIVERS
5153 M: "K. Y. Srinivasan" <kys@microsoft.com>
5154 M: Haiyang Zhang <haiyangz@microsoft.com>
5155 L: devel@linuxdriverproject.org
5157 F: arch/x86/include/asm/mshyperv.h
5158 F: arch/x86/include/uapi/asm/hyperv.h
5159 F: arch/x86/kernel/cpu/mshyperv.c
5160 F: drivers/hid/hid-hyperv.c
5162 F: drivers/input/serio/hyperv-keyboard.c
5163 F: drivers/net/hyperv/
5164 F: drivers/scsi/storvsc_drv.c
5165 F: drivers/video/fbdev/hyperv_fb.c
5166 F: include/linux/hyperv.h
5168 F: Documentation/ABI/stable/sysfs-bus-vmbus
5170 I2C OVER PARALLEL PORT
5171 M: Jean Delvare <jdelvare@suse.com>
5172 L: linux-i2c@vger.kernel.org
5174 F: Documentation/i2c/busses/i2c-parport
5175 F: Documentation/i2c/busses/i2c-parport-light
5176 F: drivers/i2c/busses/i2c-parport.c
5177 F: drivers/i2c/busses/i2c-parport-light.c
5179 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5180 M: Jean Delvare <jdelvare@suse.com>
5181 L: linux-i2c@vger.kernel.org
5183 F: Documentation/i2c/busses/i2c-ali1535
5184 F: Documentation/i2c/busses/i2c-ali1563
5185 F: Documentation/i2c/busses/i2c-ali15x3
5186 F: Documentation/i2c/busses/i2c-amd756
5187 F: Documentation/i2c/busses/i2c-amd8111
5188 F: Documentation/i2c/busses/i2c-i801
5189 F: Documentation/i2c/busses/i2c-nforce2
5190 F: Documentation/i2c/busses/i2c-piix4
5191 F: Documentation/i2c/busses/i2c-sis5595
5192 F: Documentation/i2c/busses/i2c-sis630
5193 F: Documentation/i2c/busses/i2c-sis96x
5194 F: Documentation/i2c/busses/i2c-via
5195 F: Documentation/i2c/busses/i2c-viapro
5196 F: drivers/i2c/busses/i2c-ali1535.c
5197 F: drivers/i2c/busses/i2c-ali1563.c
5198 F: drivers/i2c/busses/i2c-ali15x3.c
5199 F: drivers/i2c/busses/i2c-amd756.c
5200 F: drivers/i2c/busses/i2c-amd756-s4882.c
5201 F: drivers/i2c/busses/i2c-amd8111.c
5202 F: drivers/i2c/busses/i2c-i801.c
5203 F: drivers/i2c/busses/i2c-isch.c
5204 F: drivers/i2c/busses/i2c-nforce2.c
5205 F: drivers/i2c/busses/i2c-nforce2-s4985.c
5206 F: drivers/i2c/busses/i2c-piix4.c
5207 F: drivers/i2c/busses/i2c-sis5595.c
5208 F: drivers/i2c/busses/i2c-sis630.c
5209 F: drivers/i2c/busses/i2c-sis96x.c
5210 F: drivers/i2c/busses/i2c-via.c
5211 F: drivers/i2c/busses/i2c-viapro.c
5213 I2C/SMBUS ISMT DRIVER
5214 M: Seth Heasley <seth.heasley@intel.com>
5215 M: Neil Horman <nhorman@tuxdriver.com>
5216 L: linux-i2c@vger.kernel.org
5217 F: drivers/i2c/busses/i2c-ismt.c
5218 F: Documentation/i2c/busses/i2c-ismt
5220 I2C/SMBUS STUB DRIVER
5221 M: Jean Delvare <jdelvare@suse.com>
5222 L: linux-i2c@vger.kernel.org
5224 F: drivers/i2c/i2c-stub.c
5227 M: Wolfram Sang <wsa@the-dreams.de>
5228 L: linux-i2c@vger.kernel.org
5229 W: https://i2c.wiki.kernel.org/
5230 Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
5231 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5233 F: Documentation/devicetree/bindings/i2c/
5234 F: Documentation/i2c/
5237 F: include/linux/i2c.h
5238 F: include/linux/i2c-*.h
5239 F: include/uapi/linux/i2c.h
5240 F: include/uapi/linux/i2c-*.h
5243 M: Mika Westerberg <mika.westerberg@linux.intel.com>
5244 L: linux-i2c@vger.kernel.org
5245 L: linux-acpi@vger.kernel.org
5249 M: Jean Delvare <jdelvare@suse.com>
5250 L: linux-i2c@vger.kernel.org
5252 F: Documentation/i2c/busses/i2c-taos-evm
5253 F: drivers/i2c/busses/i2c-taos-evm.c
5256 M: Till Harbaum <till@harbaum.org>
5257 L: linux-i2c@vger.kernel.org
5258 W: http://www.harbaum.org/till/i2c_tiny_usb
5260 F: drivers/i2c/busses/i2c-tiny-usb.c
5263 M: "H. Peter Anvin" <hpa@zytor.com>
5267 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5268 M: "H. Peter Anvin" <hpa@zytor.com>
5269 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5272 IA64 (Itanium) PLATFORM
5273 M: Tony Luck <tony.luck@intel.com>
5274 M: Fenghua Yu <fenghua.yu@intel.com>
5275 L: linux-ia64@vger.kernel.org
5276 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5280 IBM Power VMX Cryptographic instructions
5281 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5282 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5283 L: linux-crypto@vger.kernel.org
5285 F: drivers/crypto/vmx/Makefile
5286 F: drivers/crypto/vmx/Kconfig
5287 F: drivers/crypto/vmx/vmx.c
5288 F: drivers/crypto/vmx/aes*
5289 F: drivers/crypto/vmx/ghash*
5290 F: drivers/crypto/vmx/ppc-xlate.pl
5292 IBM Power in-Nest Crypto Acceleration
5293 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5294 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5295 L: linux-crypto@vger.kernel.org
5297 F: drivers/crypto/nx/Makefile
5298 F: drivers/crypto/nx/Kconfig
5299 F: drivers/crypto/nx/nx-aes*
5300 F: drivers/crypto/nx/nx-sha*
5301 F: drivers/crypto/nx/nx.*
5302 F: drivers/crypto/nx/nx_csbcpb.h
5303 F: drivers/crypto/nx/nx_debugfs.h
5305 IBM Power 842 compression accelerator
5306 M: Dan Streetman <ddstreet@ieee.org>
5308 F: drivers/crypto/nx/Makefile
5309 F: drivers/crypto/nx/Kconfig
5310 F: drivers/crypto/nx/nx-842*
5311 F: include/linux/sw842.h
5315 IBM Power Linux RAID adapter
5316 M: Brian King <brking@us.ibm.com>
5318 F: drivers/scsi/ipr.*
5320 IBM Power Virtual Ethernet Device Driver
5321 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5322 L: netdev@vger.kernel.org
5324 F: drivers/net/ethernet/ibm/ibmveth.*
5326 IBM Power SRIOV Virtual NIC Device Driver
5327 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5328 M: John Allen <jallen@linux.vnet.ibm.com>
5329 L: netdev@vger.kernel.org
5331 F: drivers/net/ethernet/ibm/ibmvnic.*
5333 IBM Power Virtual SCSI Device Drivers
5334 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5335 L: linux-scsi@vger.kernel.org
5337 F: drivers/scsi/ibmvscsi/ibmvscsi*
5338 F: drivers/scsi/ibmvscsi/viosrp.h
5340 IBM Power Virtual FC Device Drivers
5341 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5342 L: linux-scsi@vger.kernel.org
5344 F: drivers/scsi/ibmvscsi/ibmvfc*
5346 IBM ServeRAID RAID DRIVER
5348 F: drivers/scsi/ips.*
5350 ICH LPC AND GPIO DRIVER
5351 M: Peter Tyser <ptyser@xes-inc.com>
5353 F: drivers/mfd/lpc_ich.c
5354 F: drivers/gpio/gpio-ich.c
5357 M: "David S. Miller" <davem@davemloft.net>
5358 L: linux-ide@vger.kernel.org
5359 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
5360 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5362 F: Documentation/ide/
5364 F: include/linux/ide.h
5366 IDEAPAD LAPTOP EXTRAS DRIVER
5367 M: Ike Panhc <ike.pan@canonical.com>
5368 L: platform-driver-x86@vger.kernel.org
5369 W: http://launchpad.net/ideapad-laptop
5371 F: drivers/platform/x86/ideapad-laptop.c
5373 IDEAPAD LAPTOP SLIDEBAR DRIVER
5374 M: Andrey Moiseev <o2g.org.ru@gmail.com>
5375 L: linux-input@vger.kernel.org
5376 W: https://github.com/o2genum/ideapad-slidebar
5378 F: drivers/input/misc/ideapad_slidebar.c
5381 M: Borislav Petkov <bp@alien8.de>
5382 L: linux-ide@vger.kernel.org
5384 F: Documentation/cdrom/ide-cd
5385 F: drivers/ide/ide-cd*
5388 M: Andy Henroid <andrew.d.henroid@intel.com>
5389 L: linux-pm@vger.kernel.org
5391 F: drivers/idle/i7300_idle.c
5393 IEEE 802.15.4 SUBSYSTEM
5394 M: Alexander Aring <alex.aring@gmail.com>
5395 L: linux-wpan@vger.kernel.org
5396 W: https://github.com/linux-wpan
5397 T: git git://github.com/linux-wpan/linux-wpan-next.git
5401 F: drivers/net/ieee802154/
5402 F: include/linux/nl802154.h
5403 F: include/linux/ieee802154.h
5404 F: include/net/nl802154.h
5405 F: include/net/mac802154.h
5406 F: include/net/af_ieee802154.h
5407 F: include/net/cfg802154.h
5408 F: include/net/ieee802154_netdev.h
5409 F: Documentation/networking/ieee802154.txt
5411 IGORPLUG-USB IR RECEIVER
5412 M: Sean Young <sean@mess.org>
5413 L: linux-media@vger.kernel.org
5415 F: drivers/media/rc/igorplugusb.c
5417 IGUANAWORKS USB IR TRANSCEIVER
5418 M: Sean Young <sean@mess.org>
5419 L: linux-media@vger.kernel.org
5421 F: drivers/media/rc/iguanair.c
5423 IIO SUBSYSTEM AND DRIVERS
5424 M: Jonathan Cameron <jic23@kernel.org>
5425 R: Hartmut Knaack <knaack.h@gmx.de>
5426 R: Lars-Peter Clausen <lars@metafoo.de>
5427 R: Peter Meerwald <pmeerw@pmeerw.net>
5428 L: linux-iio@vger.kernel.org
5431 F: drivers/staging/iio/
5432 F: include/linux/iio/
5435 IKANOS/ADI EAGLE ADSL USB DRIVER
5436 M: Matthieu Castet <castet.matthieu@free.fr>
5437 M: Stanislaw Gruszka <stf_xl@wp.pl>
5439 F: drivers/usb/atm/ueagle-atm.c
5441 INA209 HARDWARE MONITOR DRIVER
5442 M: Guenter Roeck <linux@roeck-us.net>
5443 L: lm-sensors@lm-sensors.org
5445 F: Documentation/hwmon/ina209
5446 F: Documentation/devicetree/bindings/i2c/ina209.txt
5447 F: drivers/hwmon/ina209.c
5449 INA2XX HARDWARE MONITOR DRIVER
5450 M: Guenter Roeck <linux@roeck-us.net>
5451 L: lm-sensors@lm-sensors.org
5453 F: Documentation/hwmon/ina2xx
5454 F: drivers/hwmon/ina2xx.c
5455 F: include/linux/platform_data/ina2xx.h
5457 INDUSTRY PACK SUBSYSTEM (IPACK)
5458 M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5459 M: Jens Taprogge <jens.taprogge@taprogge.org>
5460 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5461 L: industrypack-devel@lists.sourceforge.net
5462 W: http://industrypack.sourceforge.net
5466 INGENIC JZ4780 DMA Driver
5467 M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5469 F: drivers/dma/dma-jz4780.c
5471 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5472 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5473 M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5474 L: linux-ima-devel@lists.sourceforge.net
5475 L: linux-ima-user@lists.sourceforge.net
5476 L: linux-security-module@vger.kernel.org
5477 T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
5479 F: security/integrity/ima/
5481 IMGTEC IR DECODER DRIVER
5482 M: James Hogan <james.hogan@imgtec.com>
5484 F: drivers/media/rc/img-ir/
5486 IMS TWINTURBO FRAMEBUFFER DRIVER
5487 L: linux-fbdev@vger.kernel.org
5489 F: drivers/video/fbdev/imsttfb.c
5491 INFINIBAND SUBSYSTEM
5492 M: Doug Ledford <dledford@redhat.com>
5493 M: Sean Hefty <sean.hefty@intel.com>
5494 M: Hal Rosenstock <hal.rosenstock@gmail.com>
5495 L: linux-rdma@vger.kernel.org
5496 W: http://www.openfabrics.org/
5497 Q: http://patchwork.kernel.org/project/linux-rdma/list/
5498 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5500 F: Documentation/infiniband/
5501 F: drivers/infiniband/
5502 F: drivers/staging/rdma/
5503 F: include/uapi/linux/if_infiniband.h
5504 F: include/uapi/rdma/
5508 M: John McCutchan <john@johnmccutchan.com>
5509 M: Robert Love <rlove@rlove.org>
5510 M: Eric Paris <eparis@parisplace.org>
5512 F: Documentation/filesystems/inotify.txt
5513 F: fs/notify/inotify/
5514 F: include/linux/inotify.h
5515 F: include/uapi/linux/inotify.h
5517 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5518 M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
5519 L: linux-input@vger.kernel.org
5520 Q: http://patchwork.kernel.org/project/linux-input/list/
5521 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5524 F: include/linux/input.h
5525 F: include/uapi/linux/input.h
5526 F: include/linux/input/
5528 INPUT MULTITOUCH (MT) PROTOCOL
5529 M: Henrik Rydberg <rydberg@bitmath.org>
5530 L: linux-input@vger.kernel.org
5532 F: Documentation/input/multi-touch-protocol.txt
5533 F: drivers/input/input-mt.c
5536 INTEL ASoC BDW/HSW DRIVERS
5537 M: Jie Yang <yang.jie@linux.intel.com>
5538 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5540 F: sound/soc/intel/common/sst-dsp*
5541 F: sound/soc/intel/common/sst-firmware.c
5542 F: sound/soc/intel/boards/broadwell.c
5543 F: sound/soc/intel/haswell/
5545 INTEL C600 SERIES SAS CONTROLLER DRIVER
5546 M: Intel SCU Linux support <intel-linux-scu@intel.com>
5547 M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5548 L: linux-scsi@vger.kernel.org
5549 T: git git://git.code.sf.net/p/intel-sas/isci
5551 F: drivers/scsi/isci/
5553 INTEL HID EVENT DRIVER
5554 M: Alex Hung <alex.hung@canonical.com>
5555 L: platform-driver-x86@vger.kernel.org
5557 F: drivers/platform/x86/intel-hid.c
5560 M: Len Brown <lenb@kernel.org>
5561 L: linux-pm@vger.kernel.org
5562 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5564 F: drivers/idle/intel_idle.c
5567 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5568 M: Len Brown <lenb@kernel.org>
5569 L: linux-pm@vger.kernel.org
5571 F: drivers/cpufreq/intel_pstate.c
5573 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5574 M: Maik Broemme <mbroemme@plusserver.de>
5575 L: linux-fbdev@vger.kernel.org
5577 F: Documentation/fb/intelfb.txt
5578 F: drivers/video/fbdev/intelfb/
5580 INTEL 810/815 FRAMEBUFFER DRIVER
5581 M: Antonino Daplas <adaplas@gmail.com>
5582 L: linux-fbdev@vger.kernel.org
5584 F: drivers/video/fbdev/i810/
5586 INTEL MENLOW THERMAL DRIVER
5587 M: Sujith Thomas <sujith.thomas@intel.com>
5588 L: platform-driver-x86@vger.kernel.org
5589 W: https://01.org/linux-acpi
5591 F: drivers/platform/x86/intel_menlow.c
5593 INTEL I/OAT DMA DRIVER
5594 M: Dave Jiang <dave.jiang@intel.com>
5595 R: Dan Williams <dan.j.williams@intel.com>
5596 L: dmaengine@vger.kernel.org
5597 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5599 F: drivers/dma/ioat*
5602 M: David Woodhouse <dwmw2@infradead.org>
5603 L: iommu@lists.linux-foundation.org
5604 T: git git://git.infradead.org/iommu-2.6.git
5606 F: drivers/iommu/intel-iommu.c
5607 F: include/linux/intel-iommu.h
5609 INTEL IOP-ADMA DMA DRIVER
5610 R: Dan Williams <dan.j.williams@intel.com>
5612 F: drivers/dma/iop-adma.c
5614 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5615 M: Krzysztof Halasa <khalasa@piap.pl>
5617 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5618 F: arch/arm/mach-ixp4xx/include/mach/npe.h
5619 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5620 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
5621 F: drivers/net/ethernet/xscale/ixp4xx_eth.c
5622 F: drivers/net/wan/ixp4xx_hss.c
5624 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5625 M: Deepak Saxena <dsaxena@plexity.net>
5627 F: drivers/char/hw_random/ixp4xx-rng.c
5629 INTEL ETHERNET DRIVERS
5630 M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5631 R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5632 R: Shannon Nelson <shannon.nelson@intel.com>
5633 R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5634 R: Don Skidmore <donald.c.skidmore@intel.com>
5635 R: Bruce Allan <bruce.w.allan@intel.com>
5636 R: John Ronciak <john.ronciak@intel.com>
5637 R: Mitch Williams <mitch.a.williams@intel.com>
5638 L: intel-wired-lan@lists.osuosl.org
5639 W: http://www.intel.com/support/feedback.htm
5640 W: http://e1000.sourceforge.net/
5641 Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5642 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5643 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5645 F: Documentation/networking/e100.txt
5646 F: Documentation/networking/e1000.txt
5647 F: Documentation/networking/e1000e.txt
5648 F: Documentation/networking/igb.txt
5649 F: Documentation/networking/igbvf.txt
5650 F: Documentation/networking/ixgb.txt
5651 F: Documentation/networking/ixgbe.txt
5652 F: Documentation/networking/ixgbevf.txt
5653 F: Documentation/networking/i40e.txt
5654 F: Documentation/networking/i40evf.txt
5655 F: drivers/net/ethernet/intel/
5656 F: drivers/net/ethernet/intel/*/
5658 INTEL-MID GPIO DRIVER
5659 M: David Cohen <david.a.cohen@linux.intel.com>
5660 L: linux-gpio@vger.kernel.org
5662 F: drivers/gpio/gpio-intel-mid.c
5664 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5665 M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
5666 L: linux-wireless@vger.kernel.org
5668 F: Documentation/networking/README.ipw2100
5669 F: Documentation/networking/README.ipw2200
5670 F: drivers/net/wireless/intel/ipw2x00/
5673 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
5675 F: Documentation/trace/intel_th.txt
5676 F: drivers/hwtracing/intel_th/
5678 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5679 M: Ning Sun <ning.sun@intel.com>
5680 L: tboot-devel@lists.sourceforge.net
5681 W: http://tboot.sourceforge.net
5682 T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5684 F: Documentation/intel_txt.txt
5685 F: include/linux/tboot.h
5686 F: arch/x86/kernel/tboot.c
5688 INTEL WIRELESS WIMAX CONNECTION 2400
5689 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5690 M: linux-wimax@intel.com
5691 L: wimax@linuxwimax.org (subscribers-only)
5693 W: http://linuxwimax.org
5694 F: Documentation/wimax/README.i2400m
5695 F: drivers/net/wimax/i2400m/
5696 F: include/uapi/linux/wimax/i2400m.h
5698 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5699 M: Stanislaw Gruszka <sgruszka@redhat.com>
5700 L: linux-wireless@vger.kernel.org
5702 F: drivers/net/wireless/intel/iwlegacy/
5704 INTEL WIRELESS WIFI LINK (iwlwifi)
5705 M: Johannes Berg <johannes.berg@intel.com>
5706 M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5707 M: Intel Linux Wireless <linuxwifi@intel.com>
5708 L: linux-wireless@vger.kernel.org
5709 W: http://intellinuxwireless.org
5710 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5712 F: drivers/net/wireless/intel/iwlwifi/
5714 INTEL MANAGEMENT ENGINE (mei)
5715 M: Tomas Winkler <tomas.winkler@intel.com>
5716 L: linux-kernel@vger.kernel.org
5718 F: include/uapi/linux/mei.h
5719 F: include/linux/mei_cl_bus.h
5720 F: drivers/misc/mei/*
5721 F: Documentation/misc-devices/mei/*
5723 INTEL MIC DRIVERS (mic)
5724 M: Sudeep Dutt <sudeep.dutt@intel.com>
5725 M: Ashutosh Dixit <ashutosh.dixit@intel.com>
5727 W: https://github.com/sudeepdutt/mic
5728 W: http://software.intel.com/en-us/mic-developer
5729 F: include/linux/mic_bus.h
5730 F: include/linux/scif.h
5731 F: include/uapi/linux/mic_common.h
5732 F: include/uapi/linux/mic_ioctl.h
5733 F: include/uapi/linux/scif_ioctl.h
5734 F: drivers/misc/mic/
5735 F: drivers/dma/mic_x100_dma.c
5736 F: drivers/dma/mic_x100_dma.h
5737 F: Documentation/mic/
5739 INTEL PMC/P-Unit IPC DRIVER
5740 M: Zha Qipeng<qipeng.zha@intel.com>
5741 L: platform-driver-x86@vger.kernel.org
5743 F: drivers/platform/x86/intel_pmc_ipc.c
5744 F: drivers/platform/x86/intel_punit_ipc.c
5745 F: arch/x86/include/asm/intel_pmc_ipc.h
5746 F: arch/x86/include/asm/intel_punit_ipc.h
5748 INTEL TELEMETRY DRIVER
5749 M: Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
5750 L: platform-driver-x86@vger.kernel.org
5752 F: drivers/platform/x86/intel_telemetry_core.c
5753 F: arch/x86/include/asm/intel_telemetry.h
5754 F: drivers/platform/x86/intel_telemetry_pltdrv.c
5755 F: drivers/platform/x86/intel_telemetry_debugfs.c
5757 IOC3 ETHERNET DRIVER
5758 M: Ralf Baechle <ralf@linux-mips.org>
5759 L: linux-mips@linux-mips.org
5761 F: drivers/net/ethernet/sgi/ioc3-eth.c
5764 M: Pat Gefre <pfg@sgi.com>
5765 L: linux-serial@vger.kernel.org
5767 F: drivers/tty/serial/ioc3_serial.c
5770 M: Joerg Roedel <joro@8bytes.org>
5771 L: iommu@lists.linux-foundation.org
5772 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5777 M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5779 F: net/ipv4/netfilter/ipt_MASQUERADE.c
5782 M: Mike Marciniszyn <infinipath@intel.com>
5783 L: linux-rdma@vger.kernel.org
5785 F: drivers/staging/rdma/ipath/
5788 M: Corey Minyard <minyard@acm.org>
5789 L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5790 W: http://openipmi.sourceforge.net/
5792 F: Documentation/IPMI.txt
5793 F: drivers/char/ipmi/
5794 F: include/linux/ipmi*
5795 F: include/uapi/linux/ipmi*
5797 QCOM AUDIO (ASoC) DRIVERS
5798 M: Patrick Lai <plai@codeaurora.org>
5799 M: Banajit Goswami <bgoswami@codeaurora.org>
5800 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5804 IPS SCSI RAID DRIVER
5805 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5806 L: linux-scsi@vger.kernel.org
5807 W: http://www.adaptec.com/
5809 F: drivers/scsi/ips*
5812 M: Wensong Zhang <wensong@linux-vs.org>
5813 M: Simon Horman <horms@verge.net.au>
5814 M: Julian Anastasov <ja@ssi.bg>
5815 L: netdev@vger.kernel.org
5816 L: lvs-devel@vger.kernel.org
5818 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
5819 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
5820 F: Documentation/networking/ipvs-sysctl.txt
5821 F: include/net/ip_vs.h
5822 F: include/uapi/linux/ip_vs.h
5823 F: net/netfilter/ipvs/
5826 M: Jiri Kosina <jikos@kernel.org>
5827 M: David Sterba <dsterba@suse.com>
5829 F: drivers/tty/ipwireless/
5832 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5833 L: netdev@vger.kernel.org
5835 F: include/net/ipx.h
5836 F: include/uapi/linux/ipx.h
5840 M: Samuel Ortiz <samuel@sortiz.org>
5841 L: irda-users@lists.sourceforge.net (subscribers-only)
5842 L: netdev@vger.kernel.org
5843 W: http://irda.sourceforge.net/
5845 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5846 F: Documentation/networking/irda.txt
5847 F: drivers/net/irda/
5848 F: include/net/irda/
5852 M: Thomas Gleixner <tglx@linutronix.de>
5853 L: linux-kernel@vger.kernel.org
5855 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5859 M: Thomas Gleixner <tglx@linutronix.de>
5860 M: Jason Cooper <jason@lakedaemon.net>
5861 M: Marc Zyngier <marc.zyngier@arm.com>
5862 L: linux-kernel@vger.kernel.org
5864 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5865 T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5866 F: Documentation/devicetree/bindings/interrupt-controller/
5869 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5870 M: Jiang Liu <jiang.liu@linux.intel.com>
5871 M: Marc Zyngier <marc.zyngier@arm.com>
5873 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5874 F: Documentation/IRQ-domain.txt
5875 F: include/linux/irqdomain.h
5876 F: kernel/irq/irqdomain.c
5880 M: Jaroslav Kysela <perex@perex.cz>
5882 F: Documentation/isapnp.txt
5883 F: drivers/pnp/isapnp/
5884 F: include/linux/isapnp.h
5887 M: Hans Verkuil <hverkuil@xs4all.nl>
5888 L: linux-media@vger.kernel.org
5889 T: git git://linuxtv.org/media_tree.git
5890 W: https://linuxtv.org
5892 F: drivers/media/radio/radio-isa*
5894 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5895 M: Peter Jones <pjones@redhat.com>
5896 M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5898 F: drivers/firmware/iscsi_ibft*
5901 M: Mike Christie <michaelc@cs.wisc.edu>
5902 L: open-iscsi@googlegroups.com
5903 W: www.open-iscsi.org
5904 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5906 F: drivers/scsi/*iscsi*
5907 F: include/scsi/*iscsi*
5909 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5910 M: Or Gerlitz <ogerlitz@mellanox.com>
5911 M: Sagi Grimberg <sagig@mellanox.com>
5912 M: Roi Dayan <roid@mellanox.com>
5913 L: linux-rdma@vger.kernel.org
5915 W: http://www.openfabrics.org
5916 W: www.open-iscsi.org
5917 Q: http://patchwork.kernel.org/project/linux-rdma/list/
5918 F: drivers/infiniband/ulp/iser/
5920 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5921 M: Sagi Grimberg <sagig@mellanox.com>
5922 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5923 L: linux-rdma@vger.kernel.org
5924 L: target-devel@vger.kernel.org
5926 W: http://www.linux-iscsi.org
5927 F: drivers/infiniband/ulp/isert
5930 M: Karsten Keil <isdn@linux-pingi.de>
5931 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5932 L: netdev@vger.kernel.org
5933 W: http://www.isdn4linux.de
5934 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5936 F: Documentation/isdn/
5938 F: include/linux/isdn.h
5939 F: include/linux/isdn/
5940 F: include/uapi/linux/isdn.h
5941 F: include/uapi/linux/isdn/
5943 ISDN SUBSYSTEM (Eicon active card driver)
5944 M: Armin Schindler <mac@melware.de>
5945 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5946 W: http://www.melware.de
5948 F: drivers/isdn/hardware/eicon/
5950 IT87 HARDWARE MONITORING DRIVER
5951 M: Jean Delvare <jdelvare@suse.com>
5952 L: lm-sensors@lm-sensors.org
5954 F: Documentation/hwmon/it87
5955 F: drivers/hwmon/it87.c
5958 M: Antti Palosaari <crope@iki.fi>
5959 L: linux-media@vger.kernel.org
5960 W: https://linuxtv.org
5961 W: http://palosaari.fi/linux/
5962 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5963 T: git git://linuxtv.org/anttip/media_tree.git
5965 F: drivers/media/tuners/it913x*
5967 IVTV VIDEO4LINUX DRIVER
5968 M: Andy Walls <awalls@md.metrocast.net>
5969 L: ivtv-devel@ivtvdriver.org (subscribers-only)
5970 L: linux-media@vger.kernel.org
5971 T: git git://linuxtv.org/media_tree.git
5972 W: http://www.ivtvdriver.org
5974 F: Documentation/video4linux/*.ivtv
5975 F: drivers/media/pci/ivtv/
5976 F: include/uapi/linux/ivtv*
5978 IX2505V MEDIA DRIVER
5979 M: Malcolm Priestley <tvboxspy@gmail.com>
5980 L: linux-media@vger.kernel.org
5981 W: https://linuxtv.org
5982 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5984 F: drivers/media/dvb-frontends/ix2505v*
5986 JC42.4 TEMPERATURE SENSOR DRIVER
5987 M: Guenter Roeck <linux@roeck-us.net>
5988 L: lm-sensors@lm-sensors.org
5990 F: drivers/hwmon/jc42.c
5991 F: Documentation/hwmon/jc42
5994 M: Dave Kleikamp <shaggy@kernel.org>
5995 L: jfs-discussion@lists.sourceforge.net
5996 W: http://jfs.sourceforge.net/
5997 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5999 F: Documentation/filesystems/jfs.txt
6003 M: Guo-Fu Tseng <cooldavid@cooldavid.org>
6004 L: netdev@vger.kernel.org
6006 F: drivers/net/ethernet/jme.*
6008 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6009 M: David Woodhouse <dwmw2@infradead.org>
6010 L: linux-mtd@lists.infradead.org
6011 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
6014 F: include/uapi/linux/jffs2.h
6016 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6017 M: "Theodore Ts'o" <tytso@mit.edu>
6018 M: Jan Kara <jack@suse.com>
6019 L: linux-ext4@vger.kernel.org
6022 F: include/linux/jbd2.h
6024 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6025 M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6026 L: linux-media@vger.kernel.org
6028 F: drivers/media/platform/rcar_jpu.c
6030 JSM Neo PCI based serial card
6031 M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
6032 L: linux-serial@vger.kernel.org
6034 F: drivers/tty/serial/jsm/
6036 K10TEMP HARDWARE MONITORING DRIVER
6037 M: Clemens Ladisch <clemens@ladisch.de>
6038 L: lm-sensors@lm-sensors.org
6040 F: Documentation/hwmon/k10temp
6041 F: drivers/hwmon/k10temp.c
6043 K8TEMP HARDWARE MONITORING DRIVER
6044 M: Rudolf Marek <r.marek@assembler.cz>
6045 L: lm-sensors@lm-sensors.org
6047 F: Documentation/hwmon/k8temp
6048 F: drivers/hwmon/k8temp.c
6051 M: "Yann E. MORIN" <yann.morin.1998@free.fr>
6052 L: linux-kbuild@vger.kernel.org
6053 T: git git://gitorious.org/linux-kconfig/linux-kconfig
6055 F: Documentation/kbuild/kconfig-language.txt
6059 M: Vivek Goyal <vgoyal@redhat.com>
6060 M: Haren Myneni <hbabu@us.ibm.com>
6061 L: kexec@lists.infradead.org
6062 W: http://lse.sourceforge.net/kdump/
6064 F: Documentation/kdump/
6066 KEENE FM RADIO TRANSMITTER DRIVER
6067 M: Hans Verkuil <hverkuil@xs4all.nl>
6068 L: linux-media@vger.kernel.org
6069 T: git git://linuxtv.org/media_tree.git
6070 W: https://linuxtv.org
6072 F: drivers/media/radio/radio-keene*
6074 KERNEL AUTOMOUNTER v4 (AUTOFS4)
6075 M: Ian Kent <raven@themaw.net>
6076 L: autofs@vger.kernel.org
6080 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6081 M: Michal Marek <mmarek@suse.com>
6082 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6083 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6084 L: linux-kbuild@vger.kernel.org
6086 F: Documentation/kbuild/
6088 F: scripts/Makefile.*
6094 L: kernel-janitors@vger.kernel.org
6095 W: http://kernelnewbies.org/KernelJanitors
6098 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6099 M: "J. Bruce Fields" <bfields@fieldses.org>
6100 M: Jeff Layton <jlayton@poochiereds.net>
6101 L: linux-nfs@vger.kernel.org
6102 W: http://nfs.sourceforge.net/
6103 T: git git://linux-nfs.org/~bfields/linux.git
6106 F: include/uapi/linux/nfsd/
6110 F: include/linux/lockd/
6111 F: include/linux/sunrpc/
6112 F: include/uapi/linux/sunrpc/
6114 KERNEL SELFTEST FRAMEWORK
6115 M: Shuah Khan <shuahkh@osg.samsung.com>
6116 L: linux-api@vger.kernel.org
6117 T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6119 F: tools/testing/selftests
6121 KERNEL VIRTUAL MACHINE (KVM)
6122 M: Gleb Natapov <gleb@kernel.org>
6123 M: Paolo Bonzini <pbonzini@redhat.com>
6124 L: kvm@vger.kernel.org
6125 W: http://www.linux-kvm.org
6126 T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6128 F: Documentation/*/kvm*.txt
6129 F: Documentation/virtual/kvm/
6131 F: arch/x86/kernel/kvm.c
6132 F: arch/x86/kernel/kvmclock.c
6133 F: arch/*/include/asm/kvm*
6134 F: include/linux/kvm*
6135 F: include/uapi/linux/kvm*
6138 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6139 M: Joerg Roedel <joro@8bytes.org>
6140 L: kvm@vger.kernel.org
6141 W: http://www.linux-kvm.org/
6143 F: arch/x86/include/asm/svm.h
6144 F: arch/x86/kvm/svm.c
6146 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6147 M: Alexander Graf <agraf@suse.com>
6148 L: kvm-ppc@vger.kernel.org
6149 W: http://www.linux-kvm.org/
6150 T: git git://github.com/agraf/linux-2.6.git
6152 F: arch/powerpc/include/asm/kvm*
6153 F: arch/powerpc/kvm/
6155 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6156 M: Christian Borntraeger <borntraeger@de.ibm.com>
6157 M: Cornelia Huck <cornelia.huck@de.ibm.com>
6158 L: linux-s390@vger.kernel.org
6159 W: http://www.ibm.com/developerworks/linux/linux390/
6160 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
6162 F: Documentation/s390/kvm.txt
6163 F: arch/s390/include/asm/kvm*
6166 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6167 M: Christoffer Dall <christoffer.dall@linaro.org>
6168 M: Marc Zyngier <marc.zyngier@arm.com>
6169 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6170 L: kvmarm@lists.cs.columbia.edu
6171 W: http://systems.cs.columbia.edu/projects/kvm-arm
6172 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6174 F: arch/arm/include/uapi/asm/kvm*
6175 F: arch/arm/include/asm/kvm*
6178 F: include/kvm/arm_*
6180 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6181 M: Christoffer Dall <christoffer.dall@linaro.org>
6182 M: Marc Zyngier <marc.zyngier@arm.com>
6183 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6184 L: kvmarm@lists.cs.columbia.edu
6186 F: arch/arm64/include/uapi/asm/kvm*
6187 F: arch/arm64/include/asm/kvm*
6191 M: Eric Biederman <ebiederm@xmission.com>
6192 W: http://kernel.org/pub/linux/utils/kernel/kexec/
6193 L: kexec@lists.infradead.org
6195 F: include/linux/kexec.h
6196 F: include/uapi/linux/kexec.h
6200 M: David Howells <dhowells@redhat.com>
6201 L: keyrings@vger.kernel.org
6203 F: Documentation/security/keys.txt
6204 F: include/linux/key.h
6205 F: include/linux/key-type.h
6210 M: David Safford <safford@us.ibm.com>
6211 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6212 L: linux-security-module@vger.kernel.org
6213 L: keyrings@vger.kernel.org
6215 F: Documentation/security/keys-trusted-encrypted.txt
6216 F: include/keys/trusted-type.h
6217 F: security/keys/trusted.c
6218 F: security/keys/trusted.h
6221 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6222 M: David Safford <safford@us.ibm.com>
6223 L: linux-security-module@vger.kernel.org
6224 L: keyrings@vger.kernel.org
6226 F: Documentation/security/keys-trusted-encrypted.txt
6227 F: include/keys/encrypted-type.h
6228 F: security/keys/encrypted-keys/
6230 KGDB / KDB /debug_core
6231 M: Jason Wessel <jason.wessel@windriver.com>
6232 W: http://kgdb.wiki.kernel.org/
6233 L: kgdb-bugreport@lists.sourceforge.net
6234 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
6236 F: Documentation/DocBook/kgdb.tmpl
6237 F: drivers/misc/kgdbts.c
6238 F: drivers/tty/serial/kgdboc.c
6239 F: include/linux/kdb.h
6240 F: include/linux/kgdb.h
6244 M: Vegard Nossum <vegardno@ifi.uio.no>
6245 M: Pekka Enberg <penberg@kernel.org>
6247 F: Documentation/kmemcheck.txt
6248 F: arch/x86/include/asm/kmemcheck.h
6249 F: arch/x86/mm/kmemcheck/
6250 F: include/linux/kmemcheck.h
6254 M: Catalin Marinas <catalin.marinas@arm.com>
6256 F: Documentation/kmemleak.txt
6257 F: include/linux/kmemleak.h
6259 F: mm/kmemleak-test.c
6262 M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6263 M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6264 M: "David S. Miller" <davem@davemloft.net>
6265 M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
6267 F: Documentation/kprobes.txt
6268 F: include/linux/kprobes.h
6271 KS0108 LCD CONTROLLER DRIVER
6272 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6273 W: http://miguelojeda.es/auxdisplay.htm
6274 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6276 F: Documentation/auxdisplay/ks0108
6277 F: drivers/auxdisplay/ks0108.c
6278 F: include/linux/ks0108.h
6281 M: David Ahern <dsa@cumulusnetworks.com>
6282 L: netdev@vger.kernel.org
6285 F: include/net/l3mdev.h
6288 L: linux-x25@vger.kernel.org
6290 F: Documentation/networking/lapb-module.txt
6294 LASI 53c700 driver for PARISC
6295 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6296 L: linux-scsi@vger.kernel.org
6298 F: Documentation/scsi/53c700.txt
6299 F: drivers/scsi/53c700*
6302 M: Richard Purdie <rpurdie@rpsys.net>
6303 M: Jacek Anaszewski <j.anaszewski@samsung.com>
6304 L: linux-leds@vger.kernel.org
6305 T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6308 F: include/linux/leds.h
6310 LEGACY EEPROM DRIVER
6311 M: Jean Delvare <jdelvare@suse.com>
6313 F: Documentation/misc-devices/eeprom
6314 F: drivers/misc/eeprom/eeprom.c
6316 LEGO USB Tower driver
6317 M: Juergen Stuber <starblue@users.sourceforge.net>
6318 L: legousb-devel@lists.sourceforge.net
6319 W: http://legousb.sourceforge.net/
6321 F: drivers/usb/misc/legousbtower.c
6324 M: Michael Krufky <mkrufky@linuxtv.org>
6325 L: linux-media@vger.kernel.org
6326 W: https://linuxtv.org
6327 W: http://github.com/mkrufky
6328 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6329 T: git git://linuxtv.org/mkrufky/tuners.git
6331 F: drivers/media/dvb-frontends/lg2160.*
6333 LGDT3305 MEDIA DRIVER
6334 M: Michael Krufky <mkrufky@linuxtv.org>
6335 L: linux-media@vger.kernel.org
6336 W: https://linuxtv.org
6337 W: http://github.com/mkrufky
6338 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6339 T: git git://linuxtv.org/mkrufky/tuners.git
6341 F: drivers/media/dvb-frontends/lgdt3305.*
6344 M: Rusty Russell <rusty@rustcorp.com.au>
6345 L: lguest@lists.ozlabs.org
6346 W: http://lguest.ozlabs.org/
6348 F: arch/x86/include/asm/lguest*.h
6351 F: include/linux/lguest*.h
6354 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6355 M: Tejun Heo <tj@kernel.org>
6356 L: linux-ide@vger.kernel.org
6357 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6360 F: include/linux/ata.h
6361 F: include/linux/libata.h
6363 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6364 M: Viresh Kumar <vireshk@kernel.org>
6365 L: linux-ide@vger.kernel.org
6366 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6368 F: include/linux/pata_arasan_cf_data.h
6369 F: drivers/ata/pata_arasan_cf.c
6372 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6373 M: Tejun Heo <tj@kernel.org>
6374 L: linux-ide@vger.kernel.org
6375 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6377 F: drivers/ata/pata_*.c
6378 F: drivers/ata/ata_generic.c
6380 LIBATA SATA AHCI PLATFORM devices support
6381 M: Hans de Goede <hdegoede@redhat.com>
6382 M: Tejun Heo <tj@kernel.org>
6383 L: linux-ide@vger.kernel.org
6384 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6386 F: drivers/ata/ahci_platform.c
6387 F: drivers/ata/libahci_platform.c
6388 F: include/linux/ahci_platform.h
6390 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6391 M: Mikael Pettersson <mikpelinux@gmail.com>
6392 L: linux-ide@vger.kernel.org
6393 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6395 F: drivers/ata/sata_promise.*
6398 M: Sasha Levin <sasha.levin@oracle.com>
6400 F: tools/lib/lockdep/
6402 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6403 M: Dan Williams <dan.j.williams@intel.com>
6404 L: linux-nvdimm@lists.01.org
6405 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6406 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
6409 F: include/linux/nd.h
6410 F: include/linux/libnvdimm.h
6411 F: include/uapi/linux/ndctl.h
6413 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6414 M: Ross Zwisler <ross.zwisler@linux.intel.com>
6415 L: linux-nvdimm@lists.01.org
6416 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6418 F: drivers/nvdimm/blk.c
6419 F: drivers/nvdimm/region_devs.c
6420 F: drivers/acpi/nfit*
6422 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6423 M: Vishal Verma <vishal.l.verma@intel.com>
6424 L: linux-nvdimm@lists.01.org
6425 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6427 F: drivers/nvdimm/btt*
6429 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6430 M: Ross Zwisler <ross.zwisler@linux.intel.com>
6431 L: linux-nvdimm@lists.01.org
6432 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6434 F: drivers/nvdimm/pmem.c
6435 F: include/linux/pmem.h
6436 F: arch/*/include/asm/pmem.h
6438 LIGHTNVM PLATFORM SUPPORT
6439 M: Matias Bjorling <mb@lightnvm.io>
6440 W: http://github/OpenChannelSSD
6441 L: linux-block@vger.kernel.org
6443 F: drivers/lightnvm/
6444 F: include/linux/lightnvm.h
6445 F: include/uapi/linux/lightnvm.h
6447 LINUX FOR IBM pSERIES (RS/6000)
6448 M: Paul Mackerras <paulus@au.ibm.com>
6449 W: http://www.ibm.com/linux/ltc/projects/ppc
6451 F: arch/powerpc/boot/rs6000.h
6453 LINUX FOR POWERPC (32-BIT AND 64-BIT)
6454 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6455 M: Paul Mackerras <paulus@samba.org>
6456 M: Michael Ellerman <mpe@ellerman.id.au>
6457 W: http://www.penguinppc.org/
6458 L: linuxppc-dev@lists.ozlabs.org
6459 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6460 T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6462 F: Documentation/powerpc/
6465 LINUX FOR POWER MACINTOSH
6466 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6467 W: http://www.penguinppc.org/
6468 L: linuxppc-dev@lists.ozlabs.org
6470 F: arch/powerpc/platforms/powermac/
6471 F: drivers/macintosh/
6473 LINUX FOR POWERPC EMBEDDED MPC5XXX
6474 M: Anatolij Gustschin <agust@denx.de>
6475 L: linuxppc-dev@lists.ozlabs.org
6476 T: git git://git.denx.de/linux-denx-agust.git
6478 F: arch/powerpc/platforms/512x/
6479 F: arch/powerpc/platforms/52xx/
6481 LINUX FOR POWERPC EMBEDDED PPC4XX
6482 M: Alistair Popple <alistair@popple.id.au>
6483 M: Matt Porter <mporter@kernel.crashing.org>
6484 W: http://www.penguinppc.org/
6485 L: linuxppc-dev@lists.ozlabs.org
6487 F: arch/powerpc/platforms/40x/
6488 F: arch/powerpc/platforms/44x/
6490 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6491 L: linuxppc-dev@lists.ozlabs.org
6493 F: arch/powerpc/*/*virtex*
6494 F: arch/powerpc/*/*/*virtex*
6496 LINUX FOR POWERPC EMBEDDED PPC8XX
6497 M: Vitaly Bordug <vitb@kernel.crashing.org>
6498 W: http://www.penguinppc.org/
6499 L: linuxppc-dev@lists.ozlabs.org
6501 F: arch/powerpc/platforms/8xx/
6503 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6504 M: Scott Wood <oss@buserror.net>
6505 M: Kumar Gala <galak@kernel.crashing.org>
6506 W: http://www.penguinppc.org/
6507 L: linuxppc-dev@lists.ozlabs.org
6508 T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6510 F: arch/powerpc/platforms/83xx/
6511 F: arch/powerpc/platforms/85xx/
6513 LINUX FOR POWERPC PA SEMI PWRFICIENT
6514 M: Olof Johansson <olof@lixom.net>
6515 L: linuxppc-dev@lists.ozlabs.org
6517 F: arch/powerpc/platforms/pasemi/
6518 F: drivers/*/*pasemi*
6519 F: drivers/*/*/*pasemi*
6521 LINUX SECURITY MODULE (LSM) FRAMEWORK
6522 M: Chris Wright <chrisw@sous-sol.org>
6523 L: linux-security-module@vger.kernel.org
6526 LIS3LV02D ACCELEROMETER DRIVER
6527 M: Eric Piel <eric.piel@tremplin-utc.net>
6529 F: Documentation/misc-devices/lis3lv02d
6530 F: drivers/misc/lis3lv02d/
6531 F: drivers/platform/x86/hp_accel.c
6534 M: Josh Poimboeuf <jpoimboe@redhat.com>
6535 M: Seth Jennings <sjenning@redhat.com>
6536 M: Jiri Kosina <jikos@kernel.org>
6537 M: Vojtech Pavlik <vojtech@suse.com>
6539 F: kernel/livepatch/
6540 F: include/linux/livepatch.h
6541 F: arch/x86/include/asm/livepatch.h
6542 F: arch/x86/kernel/livepatch.c
6543 F: Documentation/ABI/testing/sysfs-kernel-livepatch
6544 F: samples/livepatch/
6545 L: live-patching@vger.kernel.org
6546 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6549 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6551 F: include/linux/llc.h
6552 F: include/uapi/linux/llc.h
6556 LM73 HARDWARE MONITOR DRIVER
6557 M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6558 L: lm-sensors@lm-sensors.org
6560 F: drivers/hwmon/lm73.c
6562 LM78 HARDWARE MONITOR DRIVER
6563 M: Jean Delvare <jdelvare@suse.com>
6564 L: lm-sensors@lm-sensors.org
6566 F: Documentation/hwmon/lm78
6567 F: drivers/hwmon/lm78.c
6569 LM83 HARDWARE MONITOR DRIVER
6570 M: Jean Delvare <jdelvare@suse.com>
6571 L: lm-sensors@lm-sensors.org
6573 F: Documentation/hwmon/lm83
6574 F: drivers/hwmon/lm83.c
6576 LM90 HARDWARE MONITOR DRIVER
6577 M: Jean Delvare <jdelvare@suse.com>
6578 L: lm-sensors@lm-sensors.org
6580 F: Documentation/hwmon/lm90
6581 F: Documentation/devicetree/bindings/hwmon/lm90.txt
6582 F: drivers/hwmon/lm90.c
6584 LM95234 HARDWARE MONITOR DRIVER
6585 M: Guenter Roeck <linux@roeck-us.net>
6586 L: lm-sensors@lm-sensors.org
6588 F: Documentation/hwmon/lm95234
6589 F: drivers/hwmon/lm95234.c
6591 LME2510 MEDIA DRIVER
6592 M: Malcolm Priestley <tvboxspy@gmail.com>
6593 L: linux-media@vger.kernel.org
6594 W: https://linuxtv.org
6595 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6597 F: drivers/media/usb/dvb-usb-v2/lmedm04*
6599 LOCKDEP AND LOCKSTAT
6600 M: Peter Zijlstra <peterz@infradead.org>
6601 M: Ingo Molnar <mingo@redhat.com>
6602 L: linux-kernel@vger.kernel.org
6603 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6605 F: Documentation/locking/lockdep*.txt
6606 F: Documentation/locking/lockstat.txt
6607 F: include/linux/lockdep.h
6610 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6611 M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
6612 L: linux-ntfs-dev@lists.sourceforge.net
6613 W: http://www.linux-ntfs.org/content/view/19/37/
6615 F: Documentation/ldm.txt
6616 F: block/partitions/ldm.*
6619 M: Joern Engel <joern@logfs.org>
6620 M: Prasad Joshi <prasadjoshi.linux@gmail.com>
6626 LPC32XX MACHINE SUPPORT
6627 M: Roland Stigge <stigge@antcom.de>
6628 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6630 F: arch/arm/mach-lpc32xx/
6632 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6633 M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6634 M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6635 M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6636 M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6637 L: MPT-FusionLinux.pdl@avagotech.com
6638 L: linux-scsi@vger.kernel.org
6639 W: http://www.lsilogic.com/support
6641 F: drivers/message/fusion/
6642 F: drivers/scsi/mpt2sas/
6643 F: drivers/scsi/mpt3sas/
6645 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6646 M: Matthew Wilcox <matthew@wil.cx>
6647 L: linux-scsi@vger.kernel.org
6649 F: drivers/scsi/sym53c8xx_2/
6651 LTC4261 HARDWARE MONITOR DRIVER
6652 M: Guenter Roeck <linux@roeck-us.net>
6653 L: lm-sensors@lm-sensors.org
6655 F: Documentation/hwmon/ltc4261
6656 F: drivers/hwmon/ltc4261.c
6658 LTP (Linux Test Project)
6659 M: Mike Frysinger <vapier@gentoo.org>
6660 M: Cyril Hrubis <chrubis@suse.cz>
6661 M: Wanlong Gao <wanlong.gao@gmail.com>
6662 M: Jan Stancek <jstancek@redhat.com>
6663 M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6664 M: Alexey Kodanev <alexey.kodanev@oracle.com>
6665 L: ltp@lists.linux.it (subscribers-only)
6666 W: http://linux-test-project.github.io/
6667 T: git git://github.com/linux-test-project/ltp.git
6671 W: http://www.linux-m32r.org/
6676 M: Geert Uytterhoeven <geert@linux-m68k.org>
6677 L: linux-m68k@lists.linux-m68k.org
6678 W: http://www.linux-m68k.org/
6679 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6684 M68K ON APPLE MACINTOSH
6685 M: Joshua Thompson <funaho@jurai.org>
6686 W: http://www.mac.linux-m68k.org/
6687 L: linux-m68k@lists.linux-m68k.org
6692 M: Philip Blundell <philb@gnu.org>
6693 W: http://www.tazenda.demon.co.uk/phil/linux-hp
6697 M88DS3103 MEDIA DRIVER
6698 M: Antti Palosaari <crope@iki.fi>
6699 L: linux-media@vger.kernel.org
6700 W: https://linuxtv.org
6701 W: http://palosaari.fi/linux/
6702 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6703 T: git git://linuxtv.org/anttip/media_tree.git
6705 F: drivers/media/dvb-frontends/m88ds3103*
6707 M88RS2000 MEDIA DRIVER
6708 M: Malcolm Priestley <tvboxspy@gmail.com>
6709 L: linux-media@vger.kernel.org
6710 W: https://linuxtv.org
6711 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6713 F: drivers/media/dvb-frontends/m88rs2000*
6715 MA901 MASTERKIT USB FM RADIO DRIVER
6716 M: Alexey Klimov <klimov.linux@gmail.com>
6717 L: linux-media@vger.kernel.org
6718 T: git git://linuxtv.org/media_tree.git
6720 F: drivers/media/radio/radio-ma901.c
6723 M: Johannes Berg <johannes@sipsolutions.net>
6724 L: linux-wireless@vger.kernel.org
6725 W: http://wireless.kernel.org/
6726 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6727 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6729 F: Documentation/networking/mac80211-injection.txt
6730 F: include/net/mac80211.h
6734 M: Patrick McHardy <kaber@trash.net>
6735 L: netdev@vger.kernel.org
6737 F: drivers/net/macvlan.c
6738 F: include/linux/if_macvlan.h
6741 M: Jassi Brar <jassisinghbrar@gmail.com>
6742 L: linux-kernel@vger.kernel.org
6745 F: include/linux/mailbox_client.h
6746 F: include/linux/mailbox_controller.h
6748 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6749 M: Michael Kerrisk <mtk.manpages@gmail.com>
6750 W: http://www.kernel.org/doc/man-pages
6751 L: linux-man@vger.kernel.org
6754 MARVELL ARMADA DRM SUPPORT
6755 M: Russell King <rmk+kernel@arm.linux.org.uk>
6757 F: drivers/gpu/drm/armada/
6759 MARVELL 88E6352 DSA support
6760 M: Guenter Roeck <linux@roeck-us.net>
6762 F: drivers/net/dsa/mv88e6352.c
6764 MARVELL CRYPTO DRIVER
6765 M: Boris Brezillon <boris.brezillon@free-electrons.com>
6766 M: Arnaud Ebalard <arno@natisbad.org>
6767 F: drivers/crypto/marvell/
6769 L: linux-crypto@vger.kernel.org
6771 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6772 M: Mirko Lindner <mlindner@marvell.com>
6773 M: Stephen Hemminger <stephen@networkplumber.org>
6774 L: netdev@vger.kernel.org
6776 F: drivers/net/ethernet/marvell/sk*
6778 MARVELL LIBERTAS WIRELESS DRIVER
6779 L: libertas-dev@lists.infradead.org
6781 F: drivers/net/wireless/marvell/libertas/
6783 MARVELL MV643XX ETHERNET DRIVER
6784 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6785 L: netdev@vger.kernel.org
6787 F: drivers/net/ethernet/marvell/mv643xx_eth.*
6788 F: include/linux/mv643xx.h
6790 MARVELL MVNETA ETHERNET DRIVER
6791 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6792 L: netdev@vger.kernel.org
6794 F: drivers/net/ethernet/marvell/mvneta.*
6796 MARVELL MWIFIEX WIRELESS DRIVER
6797 M: Amitkumar Karwar <akarwar@marvell.com>
6798 M: Nishant Sarmukadam <nishants@marvell.com>
6799 L: linux-wireless@vger.kernel.org
6801 F: drivers/net/wireless/marvell/mwifiex/
6803 MARVELL MWL8K WIRELESS DRIVER
6804 M: Lennert Buytenhek <buytenh@wantstofly.org>
6805 L: linux-wireless@vger.kernel.org
6807 F: drivers/net/wireless/marvell/mwl8k.c
6809 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6810 M: Nicolas Pitre <nico@fluxnic.net>
6812 F: drivers/mmc/host/mvsdio.*
6814 MATROX FRAMEBUFFER DRIVER
6815 L: linux-fbdev@vger.kernel.org
6817 F: drivers/video/fbdev/matrox/matroxfb_*
6818 F: include/uapi/linux/matroxfb.h
6820 MAX16065 HARDWARE MONITOR DRIVER
6821 M: Guenter Roeck <linux@roeck-us.net>
6822 L: lm-sensors@lm-sensors.org
6824 F: Documentation/hwmon/max16065
6825 F: drivers/hwmon/max16065.c
6827 MAX20751 HARDWARE MONITOR DRIVER
6828 M: Guenter Roeck <linux@roeck-us.net>
6829 L: lm-sensors@lm-sensors.org
6831 F: Documentation/hwmon/max20751
6832 F: drivers/hwmon/max20751.c
6834 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6835 M: "Hans J. Koch" <hjk@hansjkoch.de>
6836 L: lm-sensors@lm-sensors.org
6838 F: Documentation/hwmon/max6650
6839 F: drivers/hwmon/max6650.c
6841 MAX6697 HARDWARE MONITOR DRIVER
6842 M: Guenter Roeck <linux@roeck-us.net>
6843 L: lm-sensors@lm-sensors.org
6845 F: Documentation/hwmon/max6697
6846 F: Documentation/devicetree/bindings/i2c/max6697.txt
6847 F: drivers/hwmon/max6697.c
6848 F: include/linux/platform_data/max6697.h
6850 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6851 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6852 L: linux-pm@vger.kernel.org
6854 F: drivers/power/max14577_charger.c
6855 F: drivers/power/max77693_charger.c
6857 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6858 M: Javier Martinez Canillas <javier@osg.samsung.com>
6859 L: linux-kernel@vger.kernel.org
6861 F: drivers/*/*max77802.c
6862 F: Documentation/devicetree/bindings/*/*max77802.txt
6863 F: include/dt-bindings/*/*max77802.h
6865 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6866 M: Chanwoo Choi <cw00.choi@samsung.com>
6867 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6868 L: linux-kernel@vger.kernel.org
6870 F: drivers/*/max14577.c
6871 F: drivers/*/max77686.c
6872 F: drivers/*/max77693.c
6873 F: drivers/extcon/extcon-max14577.c
6874 F: drivers/extcon/extcon-max77693.c
6875 F: drivers/rtc/rtc-max77686.c
6876 F: drivers/clk/clk-max77686.c
6877 F: Documentation/devicetree/bindings/mfd/max14577.txt
6878 F: Documentation/devicetree/bindings/*/max77686.txt
6879 F: Documentation/devicetree/bindings/mfd/max77693.txt
6880 F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6881 F: include/linux/mfd/max14577*.h
6882 F: include/linux/mfd/max77686*.h
6883 F: include/linux/mfd/max77693*.h
6885 MAXIRADIO FM RADIO RECEIVER DRIVER
6886 M: Hans Verkuil <hverkuil@xs4all.nl>
6887 L: linux-media@vger.kernel.org
6888 T: git git://linuxtv.org/media_tree.git
6889 W: https://linuxtv.org
6891 F: drivers/media/radio/radio-maxiradio*
6893 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
6894 M: Peter Rosin <peda@axentia.se>
6895 L: linux-iio@vger.kernel.org
6897 F: drivers/iio/potentiometer/mcp4531.c
6899 MEDIA DRIVERS FOR RENESAS - VSP1
6900 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6901 L: linux-media@vger.kernel.org
6902 L: linux-renesas-soc@vger.kernel.org
6903 T: git git://linuxtv.org/media_tree.git
6905 F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
6906 F: drivers/media/platform/vsp1/
6908 MEDIA DRIVERS FOR ASCOT2E
6909 M: Sergey Kozlov <serjk@netup.ru>
6910 L: linux-media@vger.kernel.org
6911 W: https://linuxtv.org
6913 T: git git://linuxtv.org/media_tree.git
6915 F: drivers/media/dvb-frontends/ascot2e*
6917 MEDIA DRIVERS FOR CXD2841ER
6918 M: Sergey Kozlov <serjk@netup.ru>
6919 L: linux-media@vger.kernel.org
6920 W: https://linuxtv.org
6922 T: git git://linuxtv.org/media_tree.git
6924 F: drivers/media/dvb-frontends/cxd2841er*
6926 MEDIA DRIVERS FOR HORUS3A
6927 M: Sergey Kozlov <serjk@netup.ru>
6928 L: linux-media@vger.kernel.org
6929 W: https://linuxtv.org
6931 T: git git://linuxtv.org/media_tree.git
6933 F: drivers/media/dvb-frontends/horus3a*
6935 MEDIA DRIVERS FOR LNBH25
6936 M: Sergey Kozlov <serjk@netup.ru>
6937 L: linux-media@vger.kernel.org
6938 W: https://linuxtv.org
6940 T: git git://linuxtv.org/media_tree.git
6942 F: drivers/media/dvb-frontends/lnbh25*
6944 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
6945 M: Sergey Kozlov <serjk@netup.ru>
6946 L: linux-media@vger.kernel.org
6947 W: https://linuxtv.org
6949 T: git git://linuxtv.org/media_tree.git
6951 F: drivers/media/pci/netup_unidvb/*
6953 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6954 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6955 P: LinuxTV.org Project
6956 L: linux-media@vger.kernel.org
6957 W: https://linuxtv.org
6958 Q: http://patchwork.kernel.org/project/linux-media/list/
6959 T: git git://linuxtv.org/media_tree.git
6961 F: Documentation/dvb/
6962 F: Documentation/video4linux/
6963 F: Documentation/DocBook/media/
6965 F: drivers/staging/media/
6966 F: include/linux/platform_data/media/
6968 F: include/uapi/linux/dvb/
6969 F: include/uapi/linux/videodev2.h
6970 F: include/uapi/linux/media.h
6971 F: include/uapi/linux/v4l2-*
6972 F: include/uapi/linux/meye.h
6973 F: include/uapi/linux/ivtv*
6974 F: include/uapi/linux/uvcvideo.h
6976 MEDIATEK MT7601U WIRELESS LAN DRIVER
6977 M: Jakub Kicinski <kubakici@wp.pl>
6978 L: linux-wireless@vger.kernel.org
6980 F: drivers/net/wireless/mediatek/mt7601u/
6982 MEGARAID SCSI/SAS DRIVERS
6983 M: Kashyap Desai <kashyap.desai@avagotech.com>
6984 M: Sumit Saxena <sumit.saxena@avagotech.com>
6985 M: Uday Lingala <uday.lingala@avagotech.com>
6986 L: megaraidlinux.pdl@avagotech.com
6987 L: linux-scsi@vger.kernel.org
6988 W: http://www.lsi.com
6990 F: Documentation/scsi/megaraid.txt
6991 F: drivers/scsi/megaraid.*
6992 F: drivers/scsi/megaraid/
6994 MELLANOX ETHERNET DRIVER (mlx4_en)
6995 M: Eugenia Emantayev <eugenia@mellanox.com>
6996 L: netdev@vger.kernel.org
6998 W: http://www.mellanox.com
6999 Q: http://patchwork.ozlabs.org/project/netdev/list/
7000 F: drivers/net/ethernet/mellanox/mlx4/en_*
7002 MELLANOX ETHERNET DRIVER (mlx5e)
7003 M: Saeed Mahameed <saeedm@mellanox.com>
7004 L: netdev@vger.kernel.org
7006 W: http://www.mellanox.com
7007 Q: http://patchwork.ozlabs.org/project/netdev/list/
7008 F: drivers/net/ethernet/mellanox/mlx5/core/en_*
7010 MELLANOX ETHERNET SWITCH DRIVERS
7011 M: Jiri Pirko <jiri@mellanox.com>
7012 M: Ido Schimmel <idosch@mellanox.com>
7013 L: netdev@vger.kernel.org
7015 W: http://www.mellanox.com
7016 Q: http://patchwork.ozlabs.org/project/netdev/list/
7017 F: drivers/net/ethernet/mellanox/mlxsw/
7020 M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7021 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7022 L: linux-kernel@vger.kernel.org
7024 F: kernel/membarrier.c
7025 F: include/uapi/linux/membarrier.h
7028 L: linux-mm@kvack.org
7029 W: http://www.linux-mm.org
7031 F: include/linux/mm.h
7032 F: include/linux/gfp.h
7033 F: include/linux/mmzone.h
7034 F: include/linux/memory_hotplug.h
7035 F: include/linux/vmalloc.h
7038 MEMORY TECHNOLOGY DEVICES (MTD)
7039 M: David Woodhouse <dwmw2@infradead.org>
7040 M: Brian Norris <computersforpeace@gmail.com>
7041 L: linux-mtd@lists.infradead.org
7042 W: http://www.linux-mtd.infradead.org/
7043 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
7044 T: git git://git.infradead.org/linux-mtd.git
7045 T: git git://git.infradead.org/l2-mtd.git
7048 F: include/linux/mtd/
7049 F: include/uapi/mtd/
7051 MEN A21 WATCHDOG DRIVER
7052 M: Johannes Thumshirn <morbidrsa@gmail.com>
7053 L: linux-watchdog@vger.kernel.org
7055 F: drivers/watchdog/mena21_wdt.c
7057 MEN CHAMELEON BUS (mcb)
7058 M: Johannes Thumshirn <morbidrsa@gmail.com>
7061 F: include/linux/mcb.h
7062 F: Documentation/men-chameleon-bus.txt
7064 MEN F21BMC (Board Management Controller)
7065 M: Andreas Werner <andreas.werner@men.de>
7067 F: drivers/mfd/menf21bmc.c
7068 F: drivers/watchdog/menf21bmc_wdt.c
7069 F: drivers/leds/leds-menf21bmc.c
7070 F: drivers/hwmon/menf21bmc_hwmon.c
7071 F: Documentation/hwmon/menf21bmc
7074 M: James Hogan <james.hogan@imgtec.com>
7075 L: linux-metag@vger.kernel.org
7076 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
7079 F: Documentation/metag/
7080 F: Documentation/devicetree/bindings/metag/
7081 F: Documentation/devicetree/bindings/interrupt-controller/img,*
7082 F: drivers/clocksource/metag_generic.c
7083 F: drivers/irqchip/irq-metag.c
7084 F: drivers/irqchip/irq-metag-ext.c
7085 F: drivers/tty/metag_da.c
7087 MICROBLAZE ARCHITECTURE
7088 M: Michal Simek <monstr@monstr.eu>
7089 W: http://www.monstr.eu/fdt/
7090 T: git git://git.monstr.eu/linux-2.6-microblaze.git
7094 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7095 M: Chen Yu <yu.c.chen@intel.com>
7096 L: platform-driver-x86@vger.kernel.org
7098 F: drivers/platform/x86/surfacepro3_button.c
7101 M: Oliver Neukum <oliver@neukum.org>
7103 F: drivers/usb/image/microtek.*
7106 M: Ralf Baechle <ralf@linux-mips.org>
7107 L: linux-mips@linux-mips.org
7108 W: http://www.linux-mips.org/
7109 T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
7110 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7112 F: Documentation/mips/
7115 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7116 M: Hans Verkuil <hverkuil@xs4all.nl>
7117 L: linux-media@vger.kernel.org
7118 T: git git://linuxtv.org/media_tree.git
7119 W: https://linuxtv.org
7121 F: drivers/media/radio/radio-miropcm20*
7123 Mellanox MLX5 core VPI driver
7124 M: Eli Cohen <eli@mellanox.com>
7125 L: netdev@vger.kernel.org
7126 L: linux-rdma@vger.kernel.org
7127 W: http://www.mellanox.com
7128 Q: http://patchwork.ozlabs.org/project/netdev/list/
7129 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7130 T: git git://openfabrics.org/~eli/connect-ib.git
7132 F: drivers/net/ethernet/mellanox/mlx5/core/
7133 F: include/linux/mlx5/
7135 Mellanox MLX5 IB driver
7136 M: Eli Cohen <eli@mellanox.com>
7137 L: linux-rdma@vger.kernel.org
7138 W: http://www.mellanox.com
7139 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7140 T: git git://openfabrics.org/~eli/connect-ib.git
7142 F: include/linux/mlx5/
7143 F: drivers/infiniband/hw/mlx5/
7145 MELEXIS MLX90614 DRIVER
7146 M: Crt Mori <cmo@melexis.com>
7147 L: linux-iio@vger.kernel.org
7148 W: http://www.melexis.com
7150 F: drivers/iio/temperature/mlx90614.c
7152 MN88472 MEDIA DRIVER
7153 M: Antti Palosaari <crope@iki.fi>
7154 L: linux-media@vger.kernel.org
7155 W: https://linuxtv.org
7156 W: http://palosaari.fi/linux/
7157 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7158 T: git git://linuxtv.org/anttip/media_tree.git
7160 F: drivers/staging/media/mn88472/
7161 F: drivers/media/dvb-frontends/mn88472.h
7163 MN88473 MEDIA DRIVER
7164 M: Antti Palosaari <crope@iki.fi>
7165 L: linux-media@vger.kernel.org
7166 W: https://linuxtv.org
7167 W: http://palosaari.fi/linux/
7168 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7169 T: git git://linuxtv.org/anttip/media_tree.git
7171 F: drivers/staging/media/mn88473/
7172 F: drivers/media/dvb-frontends/mn88473.h
7175 M: Rusty Russell <rusty@rustcorp.com.au>
7177 F: include/linux/module.h
7180 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7181 W: http://popies.net/meye/
7183 F: Documentation/video4linux/meye.txt
7184 F: drivers/media/pci/meye/
7185 F: include/uapi/linux/meye.h
7187 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7188 M: Jiri Slaby <jirislaby@gmail.com>
7190 F: Documentation/serial/moxa-smartio
7191 F: drivers/tty/mxser.*
7193 MR800 AVERMEDIA USB FM RADIO DRIVER
7194 M: Alexey Klimov <klimov.linux@gmail.com>
7195 L: linux-media@vger.kernel.org
7196 T: git git://linuxtv.org/media_tree.git
7198 F: drivers/media/radio/radio-mr800.c
7200 MRF24J40 IEEE 802.15.4 RADIO DRIVER
7201 M: Alan Ott <alan@signal11.us>
7202 L: linux-wpan@vger.kernel.org
7204 F: drivers/net/ieee802154/mrf24j40.c
7205 F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7208 M: "Lee, Chun-Yi" <jlee@suse.com>
7209 L: platform-driver-x86@vger.kernel.org
7211 F: drivers/platform/x86/msi-laptop.c
7214 L: platform-driver-x86@vger.kernel.org
7216 F: drivers/platform/x86/msi-wmi.c
7219 M: Antti Palosaari <crope@iki.fi>
7220 L: linux-media@vger.kernel.org
7221 W: https://linuxtv.org
7222 W: http://palosaari.fi/linux/
7223 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7224 T: git git://linuxtv.org/anttip/media_tree.git
7226 F: drivers/media/tuners/msi001*
7228 MSI2500 MEDIA DRIVER
7229 M: Antti Palosaari <crope@iki.fi>
7230 L: linux-media@vger.kernel.org
7231 W: https://linuxtv.org
7232 W: http://palosaari.fi/linux/
7233 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7234 T: git git://linuxtv.org/anttip/media_tree.git
7236 F: drivers/media/usb/msi2500/
7238 MSYSTEMS DISKONCHIP G3 MTD DRIVER
7239 M: Robert Jarzmik <robert.jarzmik@free.fr>
7240 L: linux-mtd@lists.infradead.org
7242 F: drivers/mtd/devices/docg3*
7244 MT9M032 APTINA SENSOR DRIVER
7245 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7246 L: linux-media@vger.kernel.org
7247 T: git git://linuxtv.org/media_tree.git
7249 F: drivers/media/i2c/mt9m032.c
7250 F: include/media/i2c/mt9m032.h
7252 MT9P031 APTINA CAMERA SENSOR
7253 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7254 L: linux-media@vger.kernel.org
7255 T: git git://linuxtv.org/media_tree.git
7257 F: drivers/media/i2c/mt9p031.c
7258 F: include/media/i2c/mt9p031.h
7260 MT9T001 APTINA CAMERA SENSOR
7261 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7262 L: linux-media@vger.kernel.org
7263 T: git git://linuxtv.org/media_tree.git
7265 F: drivers/media/i2c/mt9t001.c
7266 F: include/media/i2c/mt9t001.h
7268 MT9V032 APTINA CAMERA SENSOR
7269 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7270 L: linux-media@vger.kernel.org
7271 T: git git://linuxtv.org/media_tree.git
7273 F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7274 F: drivers/media/i2c/mt9v032.c
7275 F: include/media/i2c/mt9v032.h
7277 MULTIFUNCTION DEVICES (MFD)
7278 M: Lee Jones <lee.jones@linaro.org>
7279 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7282 F: include/linux/mfd/
7284 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7285 M: Ulf Hansson <ulf.hansson@linaro.org>
7286 L: linux-mmc@vger.kernel.org
7287 T: git git://git.linaro.org/people/ulf.hansson/mmc.git
7290 F: include/linux/mmc/
7291 F: include/uapi/linux/mmc/
7293 MULTIMEDIA CARD (MMC) ETC. OVER SPI
7295 F: drivers/mmc/host/mmc_spi.c
7296 F: include/linux/spi/mmc_spi.h
7298 MULTISOUND SOUND DRIVER
7299 M: Andrew Veliath <andrewtv@usa.net>
7301 F: Documentation/sound/oss/MultiSound
7304 MULTITECH MULTIPORT CARD (ISICOM)
7306 F: drivers/tty/isicom.c
7307 F: include/linux/isicom.h
7309 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7310 M: Felipe Balbi <balbi@ti.com>
7311 L: linux-usb@vger.kernel.org
7312 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7314 F: drivers/usb/musb/
7316 MXL5007T MEDIA DRIVER
7317 M: Michael Krufky <mkrufky@linuxtv.org>
7318 L: linux-media@vger.kernel.org
7319 W: https://linuxtv.org
7320 W: http://github.com/mkrufky
7321 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7322 T: git git://linuxtv.org/mkrufky/tuners.git
7324 F: drivers/media/tuners/mxl5007t.*
7326 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7327 M: Hyong-Youb Kim <hykim@myri.com>
7328 L: netdev@vger.kernel.org
7329 W: https://www.myricom.com/support/downloads/myri10ge.html
7331 F: drivers/net/ethernet/myricom/myri10ge/
7333 NATSEMI ETHERNET DRIVER (DP8381x)
7335 F: drivers/net/ethernet/natsemi/natsemi.c
7337 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7338 M: Daniel Mack <zonque@gmail.com>
7340 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7341 W: http://www.native-instruments.com
7345 M: Petr Vandrovec <petr@vandrovec.name>
7349 NCR 5380 SCSI DRIVERS
7350 M: Finn Thain <fthain@telegraphics.com.au>
7351 M: Michael Schmitz <schmitzmic@gmail.com>
7352 L: linux-scsi@vger.kernel.org
7354 F: Documentation/scsi/g_NCR5380.txt
7355 F: drivers/scsi/NCR5380.*
7356 F: drivers/scsi/arm/cumana_1.c
7357 F: drivers/scsi/arm/oak.c
7358 F: drivers/scsi/atari_NCR5380.c
7359 F: drivers/scsi/atari_scsi.*
7360 F: drivers/scsi/dmx3191d.c
7361 F: drivers/scsi/dtc.*
7362 F: drivers/scsi/g_NCR5380.*
7363 F: drivers/scsi/g_NCR5380_mmio.c
7364 F: drivers/scsi/mac_scsi.*
7365 F: drivers/scsi/pas16.*
7366 F: drivers/scsi/sun3_scsi.*
7367 F: drivers/scsi/sun3_scsi_vme.c
7368 F: drivers/scsi/t128.*
7370 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7371 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7372 L: linux-scsi@vger.kernel.org
7374 F: drivers/scsi/NCR_D700.*
7376 NCT6775 HARDWARE MONITOR DRIVER
7377 M: Guenter Roeck <linux@roeck-us.net>
7378 L: lm-sensors@lm-sensors.org
7380 F: Documentation/hwmon/nct6775
7381 F: drivers/hwmon/nct6775.c
7383 NETEFFECT IWARP RNIC DRIVER (IW_NES)
7384 M: Faisal Latif <faisal.latif@intel.com>
7385 L: linux-rdma@vger.kernel.org
7386 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7388 F: drivers/infiniband/hw/nes/
7390 NETEM NETWORK EMULATOR
7391 M: Stephen Hemminger <stephen@networkplumber.org>
7392 L: netem@lists.linux-foundation.org
7394 F: net/sched/sch_netem.c
7396 NETERION 10GbE DRIVERS (s2io/vxge)
7397 M: Jon Mason <jdmason@kudzu.us>
7398 L: netdev@vger.kernel.org
7400 F: Documentation/networking/s2io.txt
7401 F: Documentation/networking/vxge.txt
7402 F: drivers/net/ethernet/neterion/
7404 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7405 M: Pablo Neira Ayuso <pablo@netfilter.org>
7406 M: Patrick McHardy <kaber@trash.net>
7407 M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7408 L: netfilter-devel@vger.kernel.org
7409 L: coreteam@netfilter.org
7410 W: http://www.netfilter.org/
7411 W: http://www.iptables.org/
7412 Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7413 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7414 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7416 F: include/linux/netfilter*
7417 F: include/linux/netfilter/
7418 F: include/net/netfilter/
7419 F: include/uapi/linux/netfilter*
7420 F: include/uapi/linux/netfilter/
7421 F: net/*/netfilter.c
7424 F: net/bridge/br_netfilter*.c
7427 M: Paul Moore <paul@paul-moore.com>
7428 W: http://netlabel.sf.net
7429 L: netdev@vger.kernel.org
7431 F: Documentation/netlabel/
7432 F: include/net/netlabel.h
7435 NETROM NETWORK LAYER
7436 M: Ralf Baechle <ralf@linux-mips.org>
7437 L: linux-hams@vger.kernel.org
7438 W: http://www.linux-ax25.org/
7440 F: include/net/netrom.h
7441 F: include/uapi/linux/netrom.h
7444 NETRONOME ETHERNET DRIVERS
7445 M: Jakub Kicinski <jakub.kicinski@netronome.com>
7446 M: Rolf Neugebauer <rolf.neugebauer@netronome.com>
7447 L: oss-drivers@netronome.com
7449 F: drivers/net/ethernet/netronome/
7451 NETWORK BLOCK DEVICE (NBD)
7452 M: Markus Pargmann <mpa@pengutronix.de>
7454 L: nbd-general@lists.sourceforge.net
7455 T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
7456 F: Documentation/blockdev/nbd.txt
7457 F: drivers/block/nbd.c
7458 F: include/uapi/linux/nbd.h
7460 NETWORK DROP MONITOR
7461 M: Neil Horman <nhorman@tuxdriver.com>
7462 L: netdev@vger.kernel.org
7464 W: https://fedorahosted.org/dropwatch/
7465 F: net/core/drop_monitor.c
7467 NETWORKING [GENERAL]
7468 M: "David S. Miller" <davem@davemloft.net>
7469 L: netdev@vger.kernel.org
7470 W: http://www.linuxfoundation.org/en/Net
7471 Q: http://patchwork.ozlabs.org/project/netdev/list/
7472 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7473 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7477 F: include/linux/in.h
7478 F: include/linux/net.h
7479 F: include/linux/netdevice.h
7480 F: include/uapi/linux/in.h
7481 F: include/uapi/linux/net.h
7482 F: include/uapi/linux/netdevice.h
7483 F: include/uapi/linux/net_namespace.h
7485 F: tools/testing/selftests/net/
7489 NETWORKING [IPv4/IPv6]
7490 M: "David S. Miller" <davem@davemloft.net>
7491 M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7492 M: James Morris <jmorris@namei.org>
7493 M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7494 M: Patrick McHardy <kaber@trash.net>
7495 L: netdev@vger.kernel.org
7496 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7504 M: Steffen Klassert <steffen.klassert@secunet.com>
7505 M: Herbert Xu <herbert@gondor.apana.org.au>
7506 M: "David S. Miller" <davem@davemloft.net>
7507 L: netdev@vger.kernel.org
7508 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7509 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7517 F: net/ipv4/ipcomp.c
7518 F: net/ipv4/ip_vti.c
7522 F: net/ipv6/ipcomp6.c
7523 F: net/ipv6/ip6_vti.c
7524 F: include/uapi/linux/xfrm.h
7525 F: include/net/xfrm.h
7527 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7528 M: Paul Moore <paul@paul-moore.com>
7529 L: netdev@vger.kernel.org
7532 NETWORKING [WIRELESS]
7533 L: linux-wireless@vger.kernel.org
7534 Q: http://patchwork.kernel.org/project/linux-wireless/list/
7537 L: netdev@vger.kernel.org
7538 W: http://www.linuxfoundation.org/en/Net
7539 Q: http://patchwork.ozlabs.org/project/netdev/list/
7540 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7541 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7544 F: include/linux/if_*
7545 F: include/linux/netdevice.h
7546 F: include/linux/etherdevice.h
7547 F: include/linux/fcdevice.h
7548 F: include/linux/fddidevice.h
7549 F: include/linux/hippidevice.h
7550 F: include/linux/inetdevice.h
7551 F: include/uapi/linux/if_*
7552 F: include/uapi/linux/netdevice.h
7554 NETWORKING DRIVERS (WIRELESS)
7555 M: Kalle Valo <kvalo@codeaurora.org>
7556 L: linux-wireless@vger.kernel.org
7557 Q: http://patchwork.kernel.org/project/linux-wireless/list/
7558 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
7559 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
7561 F: drivers/net/wireless/
7563 NETXEN (1/10) GbE SUPPORT
7564 M: Manish Chopra <manish.chopra@qlogic.com>
7565 M: Sony Chacko <sony.chacko@qlogic.com>
7566 M: Rajesh Borundia <rajesh.borundia@qlogic.com>
7567 L: netdev@vger.kernel.org
7568 W: http://www.qlogic.com
7570 F: drivers/net/ethernet/qlogic/netxen/
7573 M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7574 M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7575 M: Samuel Ortiz <sameo@linux.intel.com>
7576 L: linux-wireless@vger.kernel.org
7577 L: linux-nfc@lists.01.org (subscribers-only)
7581 F: include/uapi/linux/nfc.h
7583 F: include/linux/platform_data/microread.h
7584 F: include/linux/platform_data/nfcmrvl.h
7585 F: include/linux/platform_data/nxp-nci.h
7586 F: include/linux/platform_data/pn544.h
7587 F: include/linux/platform_data/st21nfca.h
7588 F: include/linux/platform_data/st-nci.h
7589 F: Documentation/devicetree/bindings/net/nfc/
7591 NFS, SUNRPC, AND LOCKD CLIENTS
7592 M: Trond Myklebust <trond.myklebust@primarydata.com>
7593 M: Anna Schumaker <anna.schumaker@netapp.com>
7594 L: linux-nfs@vger.kernel.org
7595 W: http://client.linux-nfs.org
7596 T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7602 F: include/linux/lockd/
7603 F: include/linux/nfs*
7604 F: include/linux/sunrpc/
7605 F: include/uapi/linux/nfs*
7606 F: include/uapi/linux/sunrpc/
7609 M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7610 L: linux-nilfs@vger.kernel.org
7611 W: http://nilfs.sourceforge.net/
7612 T: git git://github.com/konis/nilfs2.git
7614 F: Documentation/filesystems/nilfs2.txt
7616 F: include/linux/nilfs2_fs.h
7617 F: include/trace/events/nilfs2.h
7619 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7620 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7621 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7623 F: Documentation/scsi/NinjaSCSI.txt
7624 F: drivers/scsi/pcmcia/nsp_*
7626 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7627 M: GOTO Masanori <gotom@debian.or.jp>
7628 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7629 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7631 F: Documentation/scsi/NinjaSCSI.txt
7632 F: drivers/scsi/nsp32*
7635 M: Ley Foon Tan <lftan@altera.com>
7636 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7637 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7641 NOKIA N900 POWER SUPPLY DRIVERS
7642 M: Pali RohĂ¡r <pali.rohar@gmail.com>
7644 F: include/linux/power/bq2415x_charger.h
7645 F: include/linux/power/bq27xxx_battery.h
7646 F: include/linux/power/isp1704_charger.h
7647 F: drivers/power/bq2415x_charger.c
7648 F: drivers/power/bq27xxx_battery.c
7649 F: drivers/power/isp1704_charger.c
7650 F: drivers/power/rx51_battery.c
7653 M: Jon Mason <jdmason@kudzu.us>
7654 M: Dave Jiang <dave.jiang@intel.com>
7655 M: Allen Hubbe <Allen.Hubbe@emc.com>
7656 L: linux-ntb@googlegroups.com
7658 W: https://github.com/jonmason/ntb/wiki
7659 T: git git://github.com/jonmason/ntb.git
7661 F: drivers/net/ntb_netdev.c
7662 F: include/linux/ntb.h
7663 F: include/linux/ntb_transport.h
7666 M: Jon Mason <jdmason@kudzu.us>
7667 M: Dave Jiang <dave.jiang@intel.com>
7668 L: linux-ntb@googlegroups.com
7670 W: https://github.com/jonmason/ntb/wiki
7671 T: git git://github.com/jonmason/ntb.git
7672 F: drivers/ntb/hw/intel/
7675 M: Anton Altaparmakov <anton@tuxera.com>
7676 L: linux-ntfs-dev@lists.sourceforge.net
7677 W: http://www.tuxera.com/
7678 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7680 F: Documentation/filesystems/ntfs.txt
7683 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7684 M: Antonino Daplas <adaplas@gmail.com>
7685 L: linux-fbdev@vger.kernel.org
7687 F: drivers/video/fbdev/riva/
7688 F: drivers/video/fbdev/nvidia/
7691 M: Keith Busch <keith.busch@intel.com>
7692 M: Jens Axboe <axboe@fb.com>
7693 L: linux-nvme@lists.infradead.org
7694 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
7695 W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
7697 F: drivers/nvme/host/
7698 F: include/linux/nvme.h
7701 M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7702 M: Maxime Ripard <maxime.ripard@free-electrons.com>
7705 F: Documentation/devicetree/bindings/nvmem/
7706 F: include/linux/nvmem-consumer.h
7707 F: include/linux/nvmem-provider.h
7710 M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7711 R: Charles Gorand <charles.gorand@effinnov.com>
7712 L: linux-nfc@lists.01.org (moderated for non-subscribers)
7714 F: drivers/nfc/nxp-nci
7716 NXP TDA998X DRM DRIVER
7717 M: Russell King <rmk+kernel@arm.linux.org.uk>
7719 F: drivers/gpu/drm/i2c/tda998x_drv.c
7720 F: include/drm/i2c/tda998x.h
7723 M: Peter Rosin <peda@axentia.se>
7724 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7726 F: sound/soc/codecs/tfa9879*
7729 M: Tony Lindgren <tony@atomide.com>
7730 L: linux-omap@vger.kernel.org
7731 W: http://www.muru.com/linux/omap/
7732 W: http://linux.omap.com/
7733 Q: http://patchwork.kernel.org/project/linux-omap/list/
7734 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7737 F: arch/arm/configs/omap1_defconfig
7738 F: arch/arm/configs/omap2plus_defconfig
7739 F: drivers/i2c/busses/i2c-omap.c
7740 F: drivers/irqchip/irq-omap-intc.c
7741 F: drivers/mfd/*omap*.c
7742 F: drivers/mfd/menelaus.c
7743 F: drivers/mfd/palmas.c
7744 F: drivers/mfd/tps65217.c
7745 F: drivers/mfd/tps65218.c
7746 F: drivers/mfd/tps65910.c
7747 F: drivers/mfd/twl-core.[ch]
7748 F: drivers/mfd/twl4030*.c
7749 F: drivers/mfd/twl6030*.c
7750 F: drivers/mfd/twl6040*.c
7751 F: drivers/regulator/palmas-regulator*.c
7752 F: drivers/regulator/pbias-regulator.c
7753 F: drivers/regulator/tps65217-regulator.c
7754 F: drivers/regulator/tps65218-regulator.c
7755 F: drivers/regulator/tps65910-regulator.c
7756 F: drivers/regulator/twl-regulator.c
7757 F: include/linux/i2c-omap.h
7759 OMAP DEVICE TREE SUPPORT
7760 M: Benoît Cousson <bcousson@baylibre.com>
7761 M: Tony Lindgren <tony@atomide.com>
7762 L: linux-omap@vger.kernel.org
7763 L: devicetree@vger.kernel.org
7765 F: arch/arm/boot/dts/*omap*
7766 F: arch/arm/boot/dts/*am3*
7767 F: arch/arm/boot/dts/*am4*
7768 F: arch/arm/boot/dts/*am5*
7769 F: arch/arm/boot/dts/*dra7*
7771 OMAP CLOCK FRAMEWORK SUPPORT
7772 M: Paul Walmsley <paul@pwsan.com>
7773 L: linux-omap@vger.kernel.org
7775 F: arch/arm/*omap*/*clock*
7777 OMAP POWER MANAGEMENT SUPPORT
7778 M: Kevin Hilman <khilman@deeprootsystems.com>
7779 L: linux-omap@vger.kernel.org
7781 F: arch/arm/*omap*/*pm*
7782 F: drivers/cpufreq/omap-cpufreq.c
7784 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7785 M: Rajendra Nayak <rnayak@ti.com>
7786 M: Paul Walmsley <paul@pwsan.com>
7787 L: linux-omap@vger.kernel.org
7789 F: arch/arm/mach-omap2/prm*
7792 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7793 M: Jarkko Nikula <jarkko.nikula@bitmer.com>
7794 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7795 L: linux-omap@vger.kernel.org
7799 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7800 M: Roger Quadros <rogerq@ti.com>
7801 M: Tony Lindgren <tony@atomide.com>
7802 L: linux-omap@vger.kernel.org
7804 F: drivers/memory/omap-gpmc.c
7805 F: arch/arm/mach-omap2/*gpmc*
7807 OMAP FRAMEBUFFER SUPPORT
7808 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7809 L: linux-fbdev@vger.kernel.org
7810 L: linux-omap@vger.kernel.org
7812 F: drivers/video/fbdev/omap/
7814 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7815 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7816 L: linux-omap@vger.kernel.org
7817 L: linux-fbdev@vger.kernel.org
7819 F: drivers/video/fbdev/omap2/
7820 F: Documentation/arm/OMAP/DSS
7822 OMAP HARDWARE SPINLOCK SUPPORT
7823 M: Ohad Ben-Cohen <ohad@wizery.com>
7824 L: linux-omap@vger.kernel.org
7826 F: drivers/hwspinlock/omap_hwspinlock.c
7829 M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
7830 L: linux-omap@vger.kernel.org
7832 F: drivers/mmc/host/omap.c
7835 L: linux-mmc@vger.kernel.org
7836 L: linux-omap@vger.kernel.org
7838 F: drivers/mmc/host/omap_hsmmc.c
7840 OMAP RANDOM NUMBER GENERATOR SUPPORT
7841 M: Deepak Saxena <dsaxena@plexity.net>
7843 F: drivers/char/hw_random/omap-rng.c
7846 M: Benoît Cousson <bcousson@baylibre.com>
7847 M: Paul Walmsley <paul@pwsan.com>
7848 L: linux-omap@vger.kernel.org
7850 F: arch/arm/mach-omap2/omap_hwmod.*
7853 M: Paul Walmsley <paul@pwsan.com>
7854 L: linux-omap@vger.kernel.org
7856 F: arch/arm/mach-omap2/omap_hwmod*data*
7858 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7859 M: Benoît Cousson <bcousson@baylibre.com>
7860 L: linux-omap@vger.kernel.org
7862 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7864 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7865 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7866 L: linux-media@vger.kernel.org
7868 F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
7869 F: drivers/media/platform/omap3isp/
7870 F: drivers/staging/media/omap4iss/
7873 M: Felipe Balbi <balbi@ti.com>
7874 L: linux-usb@vger.kernel.org
7875 L: linux-omap@vger.kernel.org
7876 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7878 F: drivers/usb/*/*omap*
7879 F: arch/arm/*omap*/usb*
7882 M: Grygorii Strashko <grygorii.strashko@ti.com>
7883 M: Santosh Shilimkar <ssantosh@kernel.org>
7884 M: Kevin Hilman <khilman@deeprootsystems.com>
7885 L: linux-omap@vger.kernel.org
7887 F: Documentation/devicetree/bindings/gpio/gpio-omap.txt
7888 F: drivers/gpio/gpio-omap.c
7890 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7891 M: Mark Jackson <mpfj@newflow.co.uk>
7892 L: linux-omap@vger.kernel.org
7894 F: arch/arm/boot/dts/am335x-nano.dts
7897 M: Bob Copeland <me@bobcopeland.com>
7898 L: linux-karma-devel@lists.sourceforge.net
7900 F: Documentation/filesystems/omfs.txt
7903 OMNIKEY CARDMAN 4000 DRIVER
7904 M: Harald Welte <laforge@gnumonks.org>
7906 F: drivers/char/pcmcia/cm4000_cs.c
7907 F: include/linux/cm4000_cs.h
7908 F: include/uapi/linux/cm4000_cs.h
7910 OMNIKEY CARDMAN 4040 DRIVER
7911 M: Harald Welte <laforge@gnumonks.org>
7913 F: drivers/char/pcmcia/cm4040_cs.*
7915 OMNIVISION OV7670 SENSOR DRIVER
7916 M: Jonathan Corbet <corbet@lwn.net>
7917 L: linux-media@vger.kernel.org
7918 T: git git://linuxtv.org/media_tree.git
7920 F: drivers/media/i2c/ov7670.c
7922 ONENAND FLASH DRIVER
7923 M: Kyungmin Park <kyungmin.park@samsung.com>
7924 L: linux-mtd@lists.infradead.org
7926 F: drivers/mtd/onenand/
7927 F: include/linux/mtd/onenand*.h
7929 ONSTREAM SCSI TAPE DRIVER
7930 M: Willem Riede <osst@riede.org>
7931 L: osst-users@lists.sourceforge.net
7932 L: linux-scsi@vger.kernel.org
7934 F: Documentation/scsi/osst.txt
7935 F: drivers/scsi/osst.*
7936 F: drivers/scsi/osst_*.h
7937 F: drivers/scsi/st.h
7939 OPENCORES I2C BUS DRIVER
7940 M: Peter Korsgaard <jacmet@sunsite.dk>
7941 L: linux-i2c@vger.kernel.org
7943 F: Documentation/i2c/busses/i2c-ocores
7944 F: drivers/i2c/busses/i2c-ocores.c
7946 OPEN FIRMWARE AND FLATTENED DEVICE TREE
7947 M: Rob Herring <robh+dt@kernel.org>
7948 M: Frank Rowand <frowand.list@gmail.com>
7949 M: Grant Likely <grant.likely@linaro.org>
7950 L: devicetree@vger.kernel.org
7951 W: http://www.devicetree.org/
7952 T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7955 F: include/linux/of*.h
7958 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7959 M: Rob Herring <robh+dt@kernel.org>
7960 M: Pawel Moll <pawel.moll@arm.com>
7961 M: Mark Rutland <mark.rutland@arm.com>
7962 M: Ian Campbell <ijc+devicetree@hellion.org.uk>
7963 M: Kumar Gala <galak@codeaurora.org>
7964 L: devicetree@vger.kernel.org
7965 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
7967 F: Documentation/devicetree/
7969 F: include/dt-bindings/
7971 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7972 M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7973 L: devicetree@vger.kernel.org
7975 F: Documentation/devicetree/dynamic-resolution-notes.txt
7976 F: Documentation/devicetree/overlay-notes.txt
7977 F: drivers/of/overlay.c
7978 F: drivers/of/resolver.c
7980 OPENRISC ARCHITECTURE
7981 M: Jonas Bonn <jonas@southpole.se>
7982 W: http://openrisc.net
7983 L: linux@lists.openrisc.net (moderated for non-subscribers)
7985 T: git git://openrisc.net/~jonas/linux
7989 M: Pravin Shelar <pshelar@nicira.com>
7990 L: netdev@vger.kernel.org
7991 L: dev@openvswitch.org
7992 W: http://openvswitch.org
7995 F: include/uapi/linux/openvswitch.h
7997 OPERATING PERFORMANCE POINTS (OPP)
7998 M: Viresh Kumar <vireshk@kernel.org>
7999 M: Nishanth Menon <nm@ti.com>
8000 M: Stephen Boyd <sboyd@codeaurora.org>
8001 L: linux-pm@vger.kernel.org
8003 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
8004 F: drivers/base/power/opp/
8005 F: include/linux/pm_opp.h
8006 F: Documentation/power/opp.txt
8007 F: Documentation/devicetree/bindings/opp/
8010 M: Clemens Ladisch <clemens@ladisch.de>
8011 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8012 T: git git://git.alsa-project.org/alsa-kernel.git
8014 F: sound/drivers/opl4/
8017 M: Robert Richter <rric@kernel.org>
8018 L: oprofile-list@lists.sf.net
8020 F: arch/*/include/asm/oprofile*.h
8022 F: drivers/oprofile/
8023 F: include/linux/oprofile.h
8025 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8026 M: Mark Fasheh <mfasheh@suse.com>
8027 M: Joel Becker <jlbec@evilplan.org>
8028 L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
8029 W: http://ocfs2.wiki.kernel.org
8031 F: Documentation/filesystems/ocfs2.txt
8032 F: Documentation/filesystems/dlmfs.txt
8036 L: linux-wireless@vger.kernel.org
8037 W: http://wireless.kernel.org/en/users/Drivers/orinoco
8038 W: http://www.nongnu.org/orinoco/
8040 F: drivers/net/wireless/intersil/orinoco/
8042 OSD LIBRARY and FILESYSTEM
8043 M: Boaz Harrosh <ooo@electrozaur.com>
8044 M: Benny Halevy <bhalevy@primarydata.com>
8045 L: osd-dev@open-osd.org
8046 W: http://open-osd.org
8047 T: git git://git.open-osd.org/open-osd.git
8049 F: drivers/scsi/osd/
8050 F: include/scsi/osd_*
8054 M: Miklos Szeredi <miklos@szeredi.hu>
8055 L: linux-unionfs@vger.kernel.org
8056 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
8059 F: Documentation/filesystems/overlayfs.txt
8062 M: Christian Lamparter <chunkeey@googlemail.com>
8063 L: linux-wireless@vger.kernel.org
8064 W: http://wireless.kernel.org/en/users/Drivers/p54
8066 F: drivers/net/wireless/intersil/p54/
8068 PA SEMI ETHERNET DRIVER
8069 M: Olof Johansson <olof@lixom.net>
8070 L: netdev@vger.kernel.org
8072 F: drivers/net/ethernet/pasemi/*
8074 PA SEMI SMBUS DRIVER
8075 M: Olof Johansson <olof@lixom.net>
8076 L: linux-i2c@vger.kernel.org
8078 F: drivers/i2c/busses/i2c-pasemi.c
8080 PADATA PARALLEL EXECUTION MECHANISM
8081 M: Steffen Klassert <steffen.klassert@secunet.com>
8082 L: linux-crypto@vger.kernel.org
8085 F: include/linux/padata.h
8086 F: Documentation/padata.txt
8088 PANASONIC LAPTOP ACPI EXTRAS DRIVER
8089 M: Harald Welte <laforge@gnumonks.org>
8090 L: platform-driver-x86@vger.kernel.org
8092 F: drivers/platform/x86/panasonic-laptop.c
8094 PANASONIC MN10300/AM33/AM34 PORT
8095 M: David Howells <dhowells@redhat.com>
8096 M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
8097 L: linux-am33-list@redhat.com (moderated for non-subscribers)
8098 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8100 F: Documentation/mn10300/
8103 PARALLEL PORT SUBSYSTEM
8104 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8105 M: Sudip Mukherjee <sudip@vectorindia.org>
8106 L: linux-parport@lists.infradead.org (subscribers-only)
8109 F: include/linux/parport*.h
8110 F: drivers/char/ppdev.c
8111 F: include/uapi/linux/ppdev.h
8112 F: Documentation/parport*.txt
8114 PARAVIRT_OPS INTERFACE
8115 M: Jeremy Fitzhardinge <jeremy@goop.org>
8116 M: Chris Wright <chrisw@sous-sol.org>
8117 M: Alok Kataria <akataria@vmware.com>
8118 M: Rusty Russell <rusty@rustcorp.com.au>
8119 L: virtualization@lists.linux-foundation.org
8121 F: Documentation/virtual/paravirt_ops.txt
8122 F: arch/*/kernel/paravirt*
8123 F: arch/*/include/asm/paravirt.h
8125 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8126 M: Tim Waugh <tim@cyberelk.net>
8127 L: linux-parport@lists.infradead.org (subscribers-only)
8129 F: Documentation/blockdev/paride.txt
8130 F: drivers/block/paride/
8133 M: "James E.J. Bottomley" <jejb@parisc-linux.org>
8134 M: Helge Deller <deller@gmx.de>
8135 L: linux-parisc@vger.kernel.org
8136 W: http://www.parisc-linux.org/
8137 Q: http://patchwork.kernel.org/project/linux-parisc/list/
8138 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8139 T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8142 F: Documentation/parisc/
8144 F: drivers/char/agp/parisc-agp.c
8145 F: drivers/input/serio/gscps2.c
8146 F: drivers/parport/parport_gsc.*
8147 F: drivers/tty/serial/8250/8250_gsc.c
8148 F: drivers/video/fbdev/sti*
8149 F: drivers/video/console/sti*
8150 F: drivers/video/logo/logo_parisc*
8152 PC87360 HARDWARE MONITORING DRIVER
8153 M: Jim Cromie <jim.cromie@gmail.com>
8154 L: lm-sensors@lm-sensors.org
8156 F: Documentation/hwmon/pc87360
8157 F: drivers/hwmon/pc87360.c
8160 M: Jim Cromie <jim.cromie@gmail.com>
8162 F: drivers/char/pc8736x_gpio.c
8164 PC87427 HARDWARE MONITORING DRIVER
8165 M: Jean Delvare <jdelvare@suse.com>
8166 L: lm-sensors@lm-sensors.org
8168 F: Documentation/hwmon/pc87427
8169 F: drivers/hwmon/pc87427.c
8172 M: Riku Voipio <riku.voipio@iki.fi>
8174 F: drivers/leds/leds-pca9532.c
8175 F: include/linux/leds-pca9532.h
8177 PCA9541 I2C BUS MASTER SELECTOR DRIVER
8178 M: Guenter Roeck <linux@roeck-us.net>
8179 L: linux-i2c@vger.kernel.org
8181 F: drivers/i2c/muxes/i2c-mux-pca9541.c
8183 PCDP - PRIMARY CONSOLE AND DEBUG PORT
8184 M: Khalid Aziz <khalid@gonehiking.org>
8186 F: drivers/firmware/pcdp.*
8189 M: Linas Vepstas <linasvepstas@gmail.com>
8190 L: linux-pci@vger.kernel.org
8192 F: Documentation/PCI/pci-error-recovery.txt
8195 M: Bjorn Helgaas <bhelgaas@google.com>
8196 L: linux-pci@vger.kernel.org
8197 Q: http://patchwork.ozlabs.org/project/linux-pci/list/
8198 T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8200 F: Documentation/PCI/
8202 F: include/linux/pci*
8204 F: arch/x86/kernel/quirks.c
8206 PCI DRIVER FOR ALTERA PCIE IP
8207 M: Ley Foon Tan <lftan@altera.com>
8208 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8209 L: linux-pci@vger.kernel.org
8211 F: Documentation/devicetree/bindings/pci/altera-pcie.txt
8212 F: drivers/pci/host/pcie-altera.c
8214 PCI DRIVER FOR ARM VERSATILE PLATFORM
8215 M: Rob Herring <robh@kernel.org>
8216 L: linux-pci@vger.kernel.org
8217 L: linux-arm-kernel@lists.infradead.org
8219 F: Documentation/devicetree/bindings/pci/versatile.txt
8220 F: drivers/pci/host/pci-versatile.c
8222 PCI DRIVER FOR APPLIEDMICRO XGENE
8223 M: Tanmay Inamdar <tinamdar@apm.com>
8224 L: linux-pci@vger.kernel.org
8225 L: linux-arm-kernel@lists.infradead.org
8227 F: Documentation/devicetree/bindings/pci/xgene-pci.txt
8228 F: drivers/pci/host/pci-xgene.c
8230 PCI DRIVER FOR FREESCALE LAYERSCAPE
8231 M: Minghuan Lian <minghuan.Lian@freescale.com>
8232 M: Mingkai Hu <mingkai.hu@freescale.com>
8233 M: Roy Zang <tie-fei.zang@freescale.com>
8234 L: linuxppc-dev@lists.ozlabs.org
8235 L: linux-pci@vger.kernel.org
8236 L: linux-arm-kernel@lists.infradead.org
8238 F: drivers/pci/host/*layerscape*
8241 M: Richard Zhu <Richard.Zhu@freescale.com>
8242 M: Lucas Stach <l.stach@pengutronix.de>
8243 L: linux-pci@vger.kernel.org
8244 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8246 F: drivers/pci/host/*imx6*
8248 PCI DRIVER FOR TI KEYSTONE
8249 M: Murali Karicheri <m-karicheri2@ti.com>
8250 L: linux-pci@vger.kernel.org
8251 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8253 F: drivers/pci/host/*keystone*
8255 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8256 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8257 M: Jason Cooper <jason@lakedaemon.net>
8258 L: linux-pci@vger.kernel.org
8259 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8261 F: drivers/pci/host/*mvebu*
8263 PCI DRIVER FOR NVIDIA TEGRA
8264 M: Thierry Reding <thierry.reding@gmail.com>
8265 L: linux-tegra@vger.kernel.org
8266 L: linux-pci@vger.kernel.org
8268 F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8269 F: drivers/pci/host/pci-tegra.c
8271 PCI DRIVER FOR TI DRA7XX
8272 M: Kishon Vijay Abraham I <kishon@ti.com>
8273 L: linux-omap@vger.kernel.org
8274 L: linux-pci@vger.kernel.org
8276 F: Documentation/devicetree/bindings/pci/ti-pci.txt
8277 F: drivers/pci/host/pci-dra7xx.c
8279 PCI DRIVER FOR RENESAS R-CAR
8280 M: Simon Horman <horms@verge.net.au>
8281 L: linux-pci@vger.kernel.org
8282 L: linux-renesas-soc@vger.kernel.org
8284 F: drivers/pci/host/*rcar*
8286 PCI DRIVER FOR SAMSUNG EXYNOS
8287 M: Jingoo Han <jingoohan1@gmail.com>
8288 L: linux-pci@vger.kernel.org
8289 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8290 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8292 F: drivers/pci/host/pci-exynos.c
8294 PCI DRIVER FOR SYNOPSIS DESIGNWARE
8295 M: Jingoo Han <jingoohan1@gmail.com>
8296 M: Pratyush Anand <pratyush.anand@gmail.com>
8297 L: linux-pci@vger.kernel.org
8299 F: drivers/pci/host/*designware*
8301 PCI DRIVER FOR GENERIC OF HOSTS
8302 M: Will Deacon <will.deacon@arm.com>
8303 L: linux-pci@vger.kernel.org
8304 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8306 F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
8307 F: drivers/pci/host/pci-host-generic.c
8309 PCIE DRIVER FOR ST SPEAR13XX
8310 M: Pratyush Anand <pratyush.anand@gmail.com>
8311 L: linux-pci@vger.kernel.org
8313 F: drivers/pci/host/*spear*
8315 PCI MSI DRIVER FOR ALTERA MSI IP
8316 M: Ley Foon Tan <lftan@altera.com>
8317 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8318 L: linux-pci@vger.kernel.org
8320 F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8321 F: drivers/pci/host/pcie-altera-msi.c
8323 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8324 M: Duc Dang <dhdang@apm.com>
8325 L: linux-pci@vger.kernel.org
8326 L: linux-arm-kernel@lists.infradead.org
8328 F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8329 F: drivers/pci/host/pci-xgene-msi.c
8331 PCIE DRIVER FOR HISILICON
8332 M: Zhou Wang <wangzhou1@hisilicon.com>
8333 L: linux-pci@vger.kernel.org
8335 F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8336 F: drivers/pci/host/pcie-hisi.c
8339 P: Linux PCMCIA Team
8340 L: linux-pcmcia@lists.infradead.org
8341 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8342 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
8344 F: Documentation/pcmcia/
8348 PCNET32 NETWORK DRIVER
8349 M: Don Fry <pcnet32@frontier.com>
8350 L: netdev@vger.kernel.org
8352 F: drivers/net/ethernet/amd/pcnet32.c
8354 PCRYPT PARALLEL CRYPTO ENGINE
8355 M: Steffen Klassert <steffen.klassert@secunet.com>
8356 L: linux-crypto@vger.kernel.org
8359 F: include/crypto/pcrypt.h
8361 PER-CPU MEMORY ALLOCATOR
8362 M: Tejun Heo <tj@kernel.org>
8363 M: Christoph Lameter <cl@linux-foundation.org>
8364 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8366 F: include/linux/percpu*.h
8368 F: arch/*/include/asm/percpu.h
8370 PER-TASK DELAY ACCOUNTING
8371 M: Balbir Singh <bsingharora@gmail.com>
8373 F: include/linux/delayacct.h
8374 F: kernel/delayacct.c
8376 PERFORMANCE EVENTS SUBSYSTEM
8377 M: Peter Zijlstra <peterz@infradead.org>
8378 M: Ingo Molnar <mingo@redhat.com>
8379 M: Arnaldo Carvalho de Melo <acme@kernel.org>
8380 L: linux-kernel@vger.kernel.org
8381 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8384 F: include/linux/perf_event.h
8385 F: include/uapi/linux/perf_event.h
8386 F: arch/*/kernel/perf_event*.c
8387 F: arch/*/kernel/*/perf_event*.c
8388 F: arch/*/kernel/*/*/perf_event*.c
8389 F: arch/*/include/asm/perf_event.h
8390 F: arch/*/kernel/perf_callchain.c
8393 PERSONALITY HANDLING
8394 M: Christoph Hellwig <hch@infradead.org>
8395 L: linux-abi-devel@lists.sourceforge.net
8397 F: include/linux/personality.h
8398 F: include/uapi/linux/personality.h
8401 M: Remi Denis-Courmont <courmisch@gmail.com>
8403 F: Documentation/networking/phonet.txt
8404 F: include/linux/phonet.h
8405 F: include/net/phonet/
8406 F: include/uapi/linux/phonet.h
8410 M: Joern Engel <joern@lazybastard.org>
8411 L: linux-mtd@lists.infradead.org
8413 F: drivers/mtd/devices/phram.c
8416 M: Bruno Prémont <bonbons@linux-vserver.org>
8417 L: linux-input@vger.kernel.org
8419 F: drivers/hid/hid-picolcd*
8422 M: Jamie Iles <jamie@jamieiles.com>
8423 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8424 T: git git://github.com/jamieiles/linux-2.6-ji.git
8426 F: arch/arm/boot/dts/picoxcell*
8427 F: arch/arm/mach-picoxcell/
8428 F: drivers/crypto/picoxcell*
8430 PIN CONTROL SUBSYSTEM
8431 M: Linus Walleij <linus.walleij@linaro.org>
8432 L: linux-gpio@vger.kernel.org
8433 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8436 F: include/linux/pinctrl/
8438 PIN CONTROLLER - ATMEL AT91
8439 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8440 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8442 F: drivers/pinctrl/pinctrl-at91.*
8444 PIN CONTROLLER - ATMEL AT91 PIO4
8445 M: Ludovic Desroches <ludovic.desroches@atmel.com>
8446 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8447 L: linux-gpio@vger.kernel.org
8449 F: drivers/pinctrl/pinctrl-at91-pio4.*
8451 PIN CONTROLLER - INTEL
8452 M: Mika Westerberg <mika.westerberg@linux.intel.com>
8453 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
8455 F: drivers/pinctrl/intel/
8457 PIN CONTROLLER - RENESAS
8458 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8459 M: Geert Uytterhoeven <geert+renesas@glider.be>
8460 L: linux-renesas-soc@vger.kernel.org
8462 F: drivers/pinctrl/sh-pfc/
8464 PIN CONTROLLER - SAMSUNG
8465 M: Tomasz Figa <tomasz.figa@gmail.com>
8466 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8467 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8469 F: drivers/pinctrl/samsung/
8471 PIN CONTROLLER - SINGLE
8472 M: Tony Lindgren <tony@atomide.com>
8473 M: Haojian Zhuang <haojian.zhuang@linaro.org>
8474 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8475 L: linux-omap@vger.kernel.org
8477 F: drivers/pinctrl/pinctrl-single.c
8479 PIN CONTROLLER - ST SPEAR
8480 M: Viresh Kumar <vireshk@kernel.org>
8481 L: spear-devel@list.st.com
8482 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8483 W: http://www.st.com/spear
8485 F: drivers/pinctrl/spear/
8488 M: Jiri Kosina <jikos@kernel.org>
8490 F: drivers/block/pktcdvd.c
8491 F: include/linux/pktcdvd.h
8492 F: include/uapi/linux/pktcdvd.h
8495 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8496 W: http://mprc.pku.edu.cn/~guanxuetao/linux
8498 T: git git://github.com/gxt/linux.git
8499 F: drivers/input/serio/i8042-unicore32io.h
8500 F: drivers/i2c/busses/i2c-puv3.c
8501 F: drivers/video/fbdev/fb-puv3.c
8502 F: drivers/rtc/rtc-puv3.c
8504 PMBUS HARDWARE MONITORING DRIVERS
8505 M: Guenter Roeck <linux@roeck-us.net>
8506 L: lm-sensors@lm-sensors.org
8507 W: http://www.lm-sensors.org/
8508 W: http://www.roeck-us.net/linux/drivers/
8509 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8511 F: Documentation/hwmon/pmbus
8512 F: drivers/hwmon/pmbus/
8513 F: include/linux/i2c/pmbus.h
8515 PMC SIERRA MaxRAID DRIVER
8516 L: linux-scsi@vger.kernel.org
8517 W: http://www.pmc-sierra.com/
8519 F: drivers/scsi/pmcraid.*
8521 PMC SIERRA PM8001 DRIVER
8522 M: Jack Wang <jinpu.wang@profitbricks.com>
8523 M: lindar_liu@usish.com
8525 L: linux-scsi@vger.kernel.org
8527 F: drivers/scsi/pm8001/
8529 POSIX CLOCKS and TIMERS
8530 M: Thomas Gleixner <tglx@linutronix.de>
8531 L: linux-kernel@vger.kernel.org
8532 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8535 F: include/linux/timer*
8536 F: kernel/time/*timer*
8538 POWER MANAGEMENT CORE
8539 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8540 L: linux-pm@vger.kernel.org
8541 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8543 F: drivers/base/power/
8544 F: include/linux/pm.h
8545 F: include/linux/pm_*
8546 F: include/linux/powercap.h
8547 F: drivers/powercap/
8549 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8550 M: Sebastian Reichel <sre@kernel.org>
8551 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8552 M: David Woodhouse <dwmw2@infradead.org>
8553 L: linux-pm@vger.kernel.org
8554 T: git git://git.infradead.org/battery-2.6.git
8556 F: include/linux/power_supply.h
8558 X: drivers/power/avs/
8560 POWER STATE COORDINATION INTERFACE (PSCI)
8561 M: Mark Rutland <mark.rutland@arm.com>
8562 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8563 L: linux-arm-kernel@lists.infradead.org
8565 F: drivers/firmware/psci.c
8566 F: include/linux/psci.h
8567 F: include/uapi/linux/psci.h
8570 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8574 PPP PROTOCOL DRIVERS AND COMPRESSORS
8575 M: Paul Mackerras <paulus@samba.org>
8576 L: linux-ppp@vger.kernel.org
8578 F: drivers/net/ppp/ppp_*
8580 PPP OVER ATM (RFC 2364)
8581 M: Mitchell Blank Jr <mitch@sfgoth.com>
8583 F: net/atm/pppoatm.c
8584 F: include/uapi/linux/atmppp.h
8587 M: Michal Ostrowski <mostrows@earthlink.net>
8589 F: drivers/net/ppp/pppoe.c
8590 F: drivers/net/ppp/pppox.c
8593 M: James Chapman <jchapman@katalix.com>
8595 F: net/l2tp/l2tp_ppp.c
8596 F: include/linux/if_pppol2tp.h
8597 F: include/uapi/linux/if_pppol2tp.h
8600 M: Rodolfo Giometti <giometti@enneenne.com>
8601 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
8602 L: linuxpps@ml.enneenne.com (subscribers-only)
8604 F: Documentation/pps/
8606 F: include/linux/pps*.h
8609 M: Dmitry Kozlov <xeb@mail.ru>
8610 L: netdev@vger.kernel.org
8612 F: drivers/net/ppp/pptp.c
8613 W: http://sourceforge.net/projects/accel-pptp
8616 M: Robert Love <rml@tech9.net>
8617 L: kpreempt-tech@lists.sourceforge.net
8618 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8620 F: Documentation/preempt-locking.txt
8621 F: include/linux/preempt.h
8623 PRISM54 WIRELESS DRIVER
8624 M: "Luis R. Rodriguez" <mcgrof@gmail.com>
8625 L: linux-wireless@vger.kernel.org
8626 W: http://wireless.kernel.org/en/users/Drivers/p54
8628 F: drivers/net/wireless/intersil/prism54/
8631 M: Geoff Levand <geoff@infradead.org>
8632 L: netdev@vger.kernel.org
8633 L: linuxppc-dev@lists.ozlabs.org
8635 F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
8637 PS3 PLATFORM SUPPORT
8638 M: Geoff Levand <geoff@infradead.org>
8639 L: linuxppc-dev@lists.ozlabs.org
8641 F: arch/powerpc/boot/ps3*
8642 F: arch/powerpc/include/asm/lv1call.h
8643 F: arch/powerpc/include/asm/ps3*.h
8644 F: arch/powerpc/platforms/ps3/
8647 F: drivers/rtc/rtc-ps3.c
8648 F: drivers/usb/host/*ps3.c
8649 F: sound/ppc/snd_ps3*
8652 M: Jim Paris <jim@jtan.com>
8653 M: Geoff Levand <geoff@infradead.org>
8654 L: linuxppc-dev@lists.ozlabs.org
8656 F: drivers/block/ps3vram.c
8659 M: Anton Vorontsov <anton@enomsg.org>
8660 M: Colin Cross <ccross@android.com>
8661 M: Kees Cook <keescook@chromium.org>
8662 M: Tony Luck <tony.luck@intel.com>
8664 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
8666 F: include/linux/pstore*
8667 F: drivers/firmware/efi/efi-pstore.c
8668 F: drivers/acpi/apei/erst.c
8670 PTP HARDWARE CLOCK SUPPORT
8671 M: Richard Cochran <richardcochran@gmail.com>
8672 L: netdev@vger.kernel.org
8674 W: http://linuxptp.sourceforge.net/
8675 F: Documentation/ABI/testing/sysfs-ptp
8676 F: Documentation/ptp/*
8677 F: drivers/net/ethernet/freescale/gianfar_ptp.c
8678 F: drivers/net/phy/dp83640*
8680 F: include/linux/ptp_cl*
8683 M: Roland McGrath <roland@hack.frob.com>
8684 M: Oleg Nesterov <oleg@redhat.com>
8686 F: include/asm-generic/syscall.h
8687 F: include/linux/ptrace.h
8688 F: include/linux/regset.h
8689 F: include/linux/tracehook.h
8690 F: include/uapi/linux/ptrace.h
8693 PVRUSB2 VIDEO4LINUX DRIVER
8694 M: Mike Isely <isely@pobox.com>
8695 L: pvrusb2@isely.net (subscribers-only)
8696 L: linux-media@vger.kernel.org
8697 W: http://www.isely.net/pvrusb2/
8698 T: git git://linuxtv.org/media_tree.git
8700 F: Documentation/video4linux/README.pvrusb2
8701 F: drivers/media/usb/pvrusb2/
8704 M: Hans de Goede <hdegoede@redhat.com>
8705 L: linux-media@vger.kernel.org
8706 T: git git://linuxtv.org/media_tree.git
8708 F: drivers/media/usb/pwc/*
8711 M: Kamil Debski <k.debski@samsung.com>
8712 L: lm-sensors@lm-sensors.org
8714 F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8715 F: Documentation/hwmon/pwm-fan
8716 F: drivers/hwmon/pwm-fan.c
8719 M: Thierry Reding <thierry.reding@gmail.com>
8720 L: linux-pwm@vger.kernel.org
8722 T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8723 F: Documentation/pwm.txt
8724 F: Documentation/devicetree/bindings/pwm/
8725 F: include/linux/pwm.h
8727 F: drivers/video/backlight/pwm_bl.c
8728 F: include/linux/pwm_backlight.h
8730 PXA2xx/PXA3xx SUPPORT
8731 M: Daniel Mack <daniel@zonque.org>
8732 M: Haojian Zhuang <haojian.zhuang@gmail.com>
8733 M: Robert Jarzmik <robert.jarzmik@free.fr>
8734 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8735 T: git git://github.com/hzhuang1/linux.git
8736 T: git git://github.com/rjarzmik/linux.git
8738 F: arch/arm/mach-pxa/
8740 F: drivers/pcmcia/pxa2xx*
8741 F: drivers/pinctrl/pxa/
8742 F: drivers/spi/spi-pxa2xx*
8743 F: drivers/usb/gadget/udc/pxa2*
8744 F: include/sound/pxa2xx-lib.h
8749 M: Robert Jarzmik <robert.jarzmik@free.fr>
8750 L: linux-gpio@vger.kernel.org
8752 F: drivers/gpio/gpio-pxa.c
8754 PXA3xx NAND FLASH DRIVER
8755 M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8756 L: linux-mtd@lists.infradead.org
8758 F: drivers/mtd/nand/pxa3xx_nand.c
8761 M: Eric Miao <eric.y.miao@gmail.com>
8762 M: Haojian Zhuang <haojian.zhuang@gmail.com>
8763 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8764 T: git git://github.com/hzhuang1/linux.git
8765 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
8767 F: arch/arm/mach-mmp/
8773 M: Robert Jarzmik <robert.jarzmik@free.fr>
8774 L: rtc-linux@googlegroups.com
8778 M: Tadeusz Struk <tadeusz.struk@intel.com>
8779 L: qat-linux@intel.com
8781 F: drivers/crypto/qat/
8784 M: Mike Marciniszyn <infinipath@intel.com>
8785 L: linux-rdma@vger.kernel.org
8787 F: drivers/infiniband/hw/qib/
8789 QLOGIC QLA1280 SCSI DRIVER
8790 M: Michael Reed <mdr@sgi.com>
8791 L: linux-scsi@vger.kernel.org
8793 F: drivers/scsi/qla1280.[ch]
8795 QLOGIC QLA2XXX FC-SCSI DRIVER
8796 M: qla2xxx-upstream@qlogic.com
8797 L: linux-scsi@vger.kernel.org
8799 F: Documentation/scsi/LICENSE.qla2xxx
8800 F: drivers/scsi/qla2xxx/
8802 QLOGIC QLA4XXX iSCSI DRIVER
8803 M: QLogic-Storage-Upstream@qlogic.com
8804 L: linux-scsi@vger.kernel.org
8806 F: Documentation/scsi/LICENSE.qla4xxx
8807 F: drivers/scsi/qla4xxx/
8809 QLOGIC QLA3XXX NETWORK DRIVER
8810 M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8811 M: Ron Mercer <ron.mercer@qlogic.com>
8812 M: linux-driver@qlogic.com
8813 L: netdev@vger.kernel.org
8815 F: Documentation/networking/LICENSE.qla3xxx
8816 F: drivers/net/ethernet/qlogic/qla3xxx.*
8818 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8819 M: Dept-GELinuxNICDev@qlogic.com
8820 L: netdev@vger.kernel.org
8822 F: drivers/net/ethernet/qlogic/qlcnic/
8824 QLOGIC QLGE 10Gb ETHERNET DRIVER
8825 M: Harish Patil <harish.patil@qlogic.com>
8826 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8827 M: Dept-GELinuxNICDev@qlogic.com
8828 M: linux-driver@qlogic.com
8829 L: netdev@vger.kernel.org
8831 F: drivers/net/ethernet/qlogic/qlge/
8833 QLOGIC QL4xxx ETHERNET DRIVER
8834 M: Yuval Mintz <Yuval.Mintz@qlogic.com>
8835 M: Ariel Elior <Ariel.Elior@qlogic.com>
8836 M: everest-linux-l2@qlogic.com
8837 L: netdev@vger.kernel.org
8839 F: drivers/net/ethernet/qlogic/qed/
8840 F: include/linux/qed/
8841 F: drivers/net/ethernet/qlogic/qede/
8844 M: Anders Larsen <al@alarsen.net>
8845 W: http://www.alarsen.net/linux/qnx4fs/
8848 F: include/uapi/linux/qnx4_fs.h
8849 F: include/uapi/linux/qnxtypes.h
8852 M: Antti Palosaari <crope@iki.fi>
8853 L: linux-media@vger.kernel.org
8854 W: https://linuxtv.org
8855 W: http://palosaari.fi/linux/
8856 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8857 T: git git://linuxtv.org/anttip/media_tree.git
8859 F: drivers/media/tuners/qt1010*
8861 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8862 M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8863 L: linux-wireless@vger.kernel.org
8864 L: ath9k-devel@lists.ath9k.org
8865 W: http://wireless.kernel.org/en/users/Drivers/ath9k
8867 F: drivers/net/wireless/ath/ath9k/
8869 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8870 M: Kalle Valo <kvalo@qca.qualcomm.com>
8871 L: ath10k@lists.infradead.org
8872 W: http://wireless.kernel.org/en/users/Drivers/ath10k
8873 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
8875 F: drivers/net/wireless/ath/ath10k/
8877 QUALCOMM HEXAGON ARCHITECTURE
8878 M: Richard Kuo <rkuo@codeaurora.org>
8879 L: linux-hexagon@vger.kernel.org
8880 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
8884 QUALCOMM WCN36XX WIRELESS DRIVER
8885 M: Eugene Krasnikov <k.eugene.e@gmail.com>
8886 L: wcn36xx@lists.infradead.org
8887 W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
8888 T: git git://github.com/KrasnikovEugene/wcn36xx.git
8890 F: drivers/net/wireless/ath/wcn36xx/
8892 RADOS BLOCK DEVICE (RBD)
8893 M: Ilya Dryomov <idryomov@gmail.com>
8894 M: Sage Weil <sage@redhat.com>
8895 M: Alex Elder <elder@kernel.org>
8896 L: ceph-devel@vger.kernel.org
8898 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8899 T: git git://github.com/ceph/ceph-client.git
8901 F: Documentation/ABI/testing/sysfs-bus-rbd
8902 F: drivers/block/rbd.c
8903 F: drivers/block/rbd_types.h
8905 RADEON FRAMEBUFFER DISPLAY DRIVER
8906 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
8907 L: linux-fbdev@vger.kernel.org
8909 F: drivers/video/fbdev/aty/radeon*
8910 F: include/uapi/linux/radeonfb.h
8912 RADIOSHARK RADIO DRIVER
8913 M: Hans de Goede <hdegoede@redhat.com>
8914 L: linux-media@vger.kernel.org
8915 T: git git://linuxtv.org/media_tree.git
8917 F: drivers/media/radio/radio-shark.c
8919 RADIOSHARK2 RADIO DRIVER
8920 M: Hans de Goede <hdegoede@redhat.com>
8921 L: linux-media@vger.kernel.org
8922 T: git git://linuxtv.org/media_tree.git
8924 F: drivers/media/radio/radio-shark2.c
8925 F: drivers/media/radio/radio-tea5777.c
8927 RAGE128 FRAMEBUFFER DISPLAY DRIVER
8928 M: Paul Mackerras <paulus@samba.org>
8929 L: linux-fbdev@vger.kernel.org
8931 F: drivers/video/fbdev/aty/aty128fb.c
8933 RALINK RT2X00 WIRELESS LAN DRIVER
8935 M: Stanislaw Gruszka <sgruszka@redhat.com>
8936 M: Helmut Schaa <helmut.schaa@googlemail.com>
8937 L: linux-wireless@vger.kernel.org
8939 F: drivers/net/wireless/ralink/rt2x00/
8941 RAMDISK RAM BLOCK DEVICE DRIVER
8942 M: Jens Axboe <axboe@kernel.dk>
8944 F: Documentation/blockdev/ramdisk.txt
8945 F: drivers/block/brd.c
8947 RANDOM NUMBER DRIVER
8948 M: "Theodore Ts'o" <tytso@mit.edu>
8950 F: drivers/char/random.c
8953 M: Matt Porter <mporter@kernel.crashing.org>
8954 M: Alexandre Bounine <alexandre.bounine@idt.com>
8958 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8959 L: linux-wireless@vger.kernel.org
8961 F: drivers/net/wireless/ray*
8964 M: Josh Triplett <josh@joshtriplett.org>
8965 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8966 L: linux-kernel@vger.kernel.org
8968 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8969 F: Documentation/RCU/torture.txt
8970 F: kernel/rcu/rcutorture.c
8972 RCUTORTURE TEST FRAMEWORK
8973 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8974 M: Josh Triplett <josh@joshtriplett.org>
8975 R: Steven Rostedt <rostedt@goodmis.org>
8976 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8977 R: Lai Jiangshan <jiangshanlai@gmail.com>
8978 L: linux-kernel@vger.kernel.org
8980 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8981 F: tools/testing/selftests/rcutorture
8984 M: Florian Fainelli <florian@openwrt.org>
8987 RDC R6040 FAST ETHERNET DRIVER
8988 M: Florian Fainelli <florian@openwrt.org>
8989 L: netdev@vger.kernel.org
8991 F: drivers/net/ethernet/rdc/r6040.c
8993 RDS - RELIABLE DATAGRAM SOCKETS
8994 M: Chien Yen <chien.yen@oracle.com>
8995 L: rds-devel@oss.oracle.com (moderated for non-subscribers)
8999 READ-COPY UPDATE (RCU)
9000 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9001 M: Josh Triplett <josh@joshtriplett.org>
9002 R: Steven Rostedt <rostedt@goodmis.org>
9003 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9004 R: Lai Jiangshan <jiangshanlai@gmail.com>
9005 L: linux-kernel@vger.kernel.org
9006 W: http://www.rdrop.com/users/paulmck/RCU/
9008 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9009 F: Documentation/RCU/
9010 X: Documentation/RCU/torture.txt
9011 F: include/linux/rcu*
9012 X: include/linux/srcu.h
9016 REAL TIME CLOCK (RTC) SUBSYSTEM
9017 M: Alessandro Zummo <a.zummo@towertech.it>
9018 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
9019 L: rtc-linux@googlegroups.com
9020 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
9021 T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
9023 F: Documentation/rtc.txt
9025 F: include/linux/rtc.h
9026 F: include/uapi/linux/rtc.h
9028 REALTEK AUDIO CODECS
9029 M: Bard Liao <bardliao@realtek.com>
9030 M: Oder Chiou <oder_chiou@realtek.com>
9032 F: sound/soc/codecs/rt*
9033 F: include/sound/rt*.h
9035 REISERFS FILE SYSTEM
9036 L: reiserfs-devel@vger.kernel.org
9040 REGISTER MAP ABSTRACTION
9041 M: Mark Brown <broonie@kernel.org>
9042 L: linux-kernel@vger.kernel.org
9043 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
9045 F: drivers/base/regmap/
9046 F: include/linux/regmap.h
9048 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
9049 M: Ohad Ben-Cohen <ohad@wizery.com>
9050 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
9052 F: drivers/remoteproc/
9053 F: Documentation/remoteproc.txt
9054 F: include/linux/remoteproc.h
9056 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9057 M: Ohad Ben-Cohen <ohad@wizery.com>
9058 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9061 F: Documentation/rpmsg.txt
9062 F: include/linux/rpmsg.h
9064 RENESAS ETHERNET DRIVERS
9065 R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9066 L: netdev@vger.kernel.org
9067 L: linux-renesas-soc@vger.kernel.org
9068 F: drivers/net/ethernet/renesas/
9069 F: include/linux/sh_eth.h
9071 RENESAS USB2 PHY DRIVER
9072 M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
9073 L: linux-renesas-soc@vger.kernel.org
9075 F: drivers/phy/phy-rcar-gen3-usb2.c
9077 RESET CONTROLLER FRAMEWORK
9078 M: Philipp Zabel <p.zabel@pengutronix.de>
9079 T: git git://git.pengutronix.de/git/pza/linux
9082 F: Documentation/devicetree/bindings/reset/
9083 F: include/dt-bindings/reset/
9084 F: include/linux/reset.h
9085 F: include/linux/reset-controller.h
9088 M: Johannes Berg <johannes@sipsolutions.net>
9089 L: linux-wireless@vger.kernel.org
9090 W: http://wireless.kernel.org/
9091 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9092 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
9094 F: Documentation/rfkill.txt
9098 M: Thomas Graf <tgraf@suug.ch>
9099 L: netdev@vger.kernel.org
9102 F: include/linux/rhashtable.h
9104 RICOH SMARTMEDIA/XD DRIVER
9105 M: Maxim Levitsky <maximlevitsky@gmail.com>
9107 F: drivers/mtd/nand/r852.c
9108 F: drivers/mtd/nand/r852.h
9110 RICOH R5C592 MEMORYSTICK DRIVER
9111 M: Maxim Levitsky <maximlevitsky@gmail.com>
9113 F: drivers/memstick/host/r592.*
9116 M: Stefan Achatz <erazor_de@users.sourceforge.net>
9117 W: http://sourceforge.net/projects/roccat/
9119 F: drivers/hid/hid-roccat*
9120 F: include/linux/hid-roccat*
9121 F: Documentation/ABI/*/sysfs-driver-hid-roccat*
9124 M: Jiri Pirko <jiri@resnulli.us>
9125 M: Scott Feldman <sfeldma@gmail.com>
9126 L: netdev@vger.kernel.org
9128 F: drivers/net/ethernet/rocker/
9132 W: http://www.comtrol.com
9134 F: Documentation/serial/rocket.txt
9135 F: drivers/tty/rocket*
9137 ROCKETPORT EXPRESS/INFINITY DRIVER
9138 M: Kevin Cernekee <cernekee@gmail.com>
9139 L: linux-serial@vger.kernel.org
9141 F: drivers/tty/serial/rp2.*
9144 M: Ralf Baechle <ralf@linux-mips.org>
9145 L: linux-hams@vger.kernel.org
9146 W: http://www.linux-ax25.org/
9148 F: include/net/rose.h
9149 F: include/uapi/linux/rose.h
9152 RTL2830 MEDIA DRIVER
9153 M: Antti Palosaari <crope@iki.fi>
9154 L: linux-media@vger.kernel.org
9155 W: https://linuxtv.org
9156 W: http://palosaari.fi/linux/
9157 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9158 T: git git://linuxtv.org/anttip/media_tree.git
9160 F: drivers/media/dvb-frontends/rtl2830*
9162 RTL2832 MEDIA DRIVER
9163 M: Antti Palosaari <crope@iki.fi>
9164 L: linux-media@vger.kernel.org
9165 W: https://linuxtv.org
9166 W: http://palosaari.fi/linux/
9167 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9168 T: git git://linuxtv.org/anttip/media_tree.git
9170 F: drivers/media/dvb-frontends/rtl2832*
9172 RTL2832_SDR MEDIA DRIVER
9173 M: Antti Palosaari <crope@iki.fi>
9174 L: linux-media@vger.kernel.org
9175 W: https://linuxtv.org
9176 W: http://palosaari.fi/linux/
9177 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9178 T: git git://linuxtv.org/anttip/media_tree.git
9180 F: drivers/media/dvb-frontends/rtl2832_sdr*
9182 RTL8180 WIRELESS DRIVER
9183 L: linux-wireless@vger.kernel.org
9184 W: http://wireless.kernel.org/
9185 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9187 F: drivers/net/wireless/realtek/rtl818x/rtl8180/
9189 RTL8187 WIRELESS DRIVER
9190 M: Herton Ronaldo Krzesinski <herton@canonical.com>
9191 M: Hin-Tak Leung <htl10@users.sourceforge.net>
9192 M: Larry Finger <Larry.Finger@lwfinger.net>
9193 L: linux-wireless@vger.kernel.org
9194 W: http://wireless.kernel.org/
9195 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9197 F: drivers/net/wireless/realtek/rtl818x/rtl8187/
9199 RTL8192CE WIRELESS DRIVER
9200 M: Larry Finger <Larry.Finger@lwfinger.net>
9201 M: Chaoming Li <chaoming_li@realsil.com.cn>
9202 L: linux-wireless@vger.kernel.org
9203 W: http://wireless.kernel.org/
9204 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9206 F: drivers/net/wireless/realtek/rtlwifi/
9207 F: drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
9209 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9210 M: Jes Sorensen <Jes.Sorensen@redhat.com>
9211 L: linux-wireless@vger.kernel.org
9212 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8723au-mac80211
9214 F: drivers/net/wireless/realtek/rtl8xxxu/
9216 S3 SAVAGE FRAMEBUFFER DRIVER
9217 M: Antonino Daplas <adaplas@gmail.com>
9218 L: linux-fbdev@vger.kernel.org
9220 F: drivers/video/fbdev/savage/
9223 M: Martin Schwidefsky <schwidefsky@de.ibm.com>
9224 M: Heiko Carstens <heiko.carstens@de.ibm.com>
9225 L: linux-s390@vger.kernel.org
9226 W: http://www.ibm.com/developerworks/linux/linux390/
9227 T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
9231 F: Documentation/s390/
9232 F: Documentation/DocBook/s390*
9234 S390 COMMON I/O LAYER
9235 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9236 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9237 L: linux-s390@vger.kernel.org
9238 W: http://www.ibm.com/developerworks/linux/linux390/
9240 F: drivers/s390/cio/
9243 M: Stefan Weinhuber <wein@de.ibm.com>
9244 M: Stefan Haberland <stefan.haberland@de.ibm.com>
9245 L: linux-s390@vger.kernel.org
9246 W: http://www.ibm.com/developerworks/linux/linux390/
9248 F: drivers/s390/block/dasd*
9249 F: block/partitions/ibm.c
9251 S390 NETWORK DRIVERS
9252 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
9253 L: linux-s390@vger.kernel.org
9254 W: http://www.ibm.com/developerworks/linux/linux390/
9256 F: drivers/s390/net/
9259 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9260 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9261 L: linux-s390@vger.kernel.org
9262 W: http://www.ibm.com/developerworks/linux/linux390/
9265 F: drivers/pci/hotplug/s390_pci_hpc.c
9268 M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
9269 L: linux-s390@vger.kernel.org
9270 W: http://www.ibm.com/developerworks/linux/linux390/
9272 F: drivers/s390/crypto/
9275 M: Steffen Maier <maier@linux.vnet.ibm.com>
9276 L: linux-s390@vger.kernel.org
9277 W: http://www.ibm.com/developerworks/linux/linux390/
9279 F: drivers/s390/scsi/zfcp_*
9281 S390 IUCV NETWORK LAYER
9282 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
9283 L: linux-s390@vger.kernel.org
9284 W: http://www.ibm.com/developerworks/linux/linux390/
9286 F: drivers/s390/net/*iucv*
9287 F: include/net/iucv/
9291 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9292 L: linux-s390@vger.kernel.org
9293 W: http://www.ibm.com/developerworks/linux/linux390/
9295 F: drivers/iommu/s390-iommu.c
9297 S3C24XX SD/MMC Driver
9298 M: Ben Dooks <ben-linux@fluff.org>
9299 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9301 F: drivers/mmc/host/s3cmci.*
9303 SAA6588 RDS RECEIVER DRIVER
9304 M: Hans Verkuil <hverkuil@xs4all.nl>
9305 L: linux-media@vger.kernel.org
9306 T: git git://linuxtv.org/media_tree.git
9307 W: https://linuxtv.org
9309 F: drivers/media/i2c/saa6588*
9311 SAA7134 VIDEO4LINUX DRIVER
9312 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9313 L: linux-media@vger.kernel.org
9314 W: https://linuxtv.org
9315 T: git git://linuxtv.org/media_tree.git
9317 F: Documentation/video4linux/*.saa7134
9318 F: drivers/media/pci/saa7134/
9320 SAA7146 VIDEO4LINUX-2 DRIVER
9321 M: Hans Verkuil <hverkuil@xs4all.nl>
9322 L: linux-media@vger.kernel.org
9323 T: git git://linuxtv.org/media_tree.git
9325 F: drivers/media/common/saa7146/
9326 F: drivers/media/pci/saa7146/
9327 F: include/media/saa7146*
9329 SAMSUNG LAPTOP DRIVER
9330 M: Corentin Chary <corentin.chary@gmail.com>
9331 L: platform-driver-x86@vger.kernel.org
9333 F: drivers/platform/x86/samsung-laptop.c
9335 SAMSUNG AUDIO (ASoC) DRIVERS
9336 M: Sangbeom Kim <sbkim73@samsung.com>
9337 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9339 F: sound/soc/samsung/
9341 SAMSUNG FRAMEBUFFER DRIVER
9342 M: Jingoo Han <jingoohan1@gmail.com>
9343 L: linux-fbdev@vger.kernel.org
9345 F: drivers/video/fbdev/s3c-fb.c
9347 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9348 M: Sangbeom Kim <sbkim73@samsung.com>
9349 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
9350 L: linux-kernel@vger.kernel.org
9351 L: linux-samsung-soc@vger.kernel.org
9353 F: drivers/mfd/sec*.c
9354 F: drivers/regulator/s2m*.c
9355 F: drivers/regulator/s5m*.c
9356 F: drivers/clk/clk-s2mps11.c
9357 F: drivers/rtc/rtc-s5m.c
9358 F: include/linux/mfd/samsung/
9359 F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
9360 F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
9361 F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
9362 F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
9364 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9365 M: Kyungmin Park <kyungmin.park@samsung.com>
9366 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9367 L: linux-media@vger.kernel.org
9368 Q: https://patchwork.linuxtv.org/project/linux-media/list/
9370 F: drivers/media/platform/exynos4-is/
9372 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9373 M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9374 L: linux-media@vger.kernel.org
9375 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9377 F: drivers/media/platform/s3c-camif/
9378 F: include/media/drv-intf/s3c_camif.h
9380 SAMSUNG S5C73M3 CAMERA DRIVER
9381 M: Kyungmin Park <kyungmin.park@samsung.com>
9382 M: Andrzej Hajda <a.hajda@samsung.com>
9383 L: linux-media@vger.kernel.org
9385 F: drivers/media/i2c/s5c73m3/*
9387 SAMSUNG S5K5BAF CAMERA DRIVER
9388 M: Kyungmin Park <kyungmin.park@samsung.com>
9389 M: Andrzej Hajda <a.hajda@samsung.com>
9390 L: linux-media@vger.kernel.org
9392 F: drivers/media/i2c/s5k5baf.c
9394 SAMSUNG S3FWRN5 NFC DRIVER
9395 M: Robert Baldyga <r.baldyga@samsung.com>
9396 L: linux-nfc@lists.01.org (moderated for non-subscribers)
9398 F: drivers/nfc/s3fwrn5
9400 SAMSUNG SOC CLOCK DRIVERS
9401 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9402 M: Tomasz Figa <tomasz.figa@gmail.com>
9404 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9405 F: drivers/clk/samsung/
9407 SAMSUNG SXGBE DRIVERS
9408 M: Byungho An <bh74.an@samsung.com>
9409 M: Girish K S <ks.giri@samsung.com>
9410 M: Vipul Pandya <vipul.pandya@samsung.com>
9412 L: netdev@vger.kernel.org
9413 F: drivers/net/ethernet/samsung/sxgbe/
9415 SAMSUNG THERMAL DRIVER
9416 M: Lukasz Majewski <l.majewski@samsung.com>
9417 L: linux-pm@vger.kernel.org
9418 L: linux-samsung-soc@vger.kernel.org
9420 T: git https://github.com/lmajewski/linux-samsung-thermal.git
9421 F: drivers/thermal/samsung/
9423 SAMSUNG USB2 PHY DRIVER
9424 M: Kamil Debski <k.debski@samsung.com>
9425 L: linux-kernel@vger.kernel.org
9427 F: Documentation/devicetree/bindings/phy/samsung-phy.txt
9428 F: Documentation/phy/samsung-usb2.txt
9429 F: drivers/phy/phy-exynos4210-usb2.c
9430 F: drivers/phy/phy-exynos4x12-usb2.c
9431 F: drivers/phy/phy-exynos5250-usb2.c
9432 F: drivers/phy/phy-s5pv210-usb2.c
9433 F: drivers/phy/phy-samsung-usb2.c
9434 F: drivers/phy/phy-samsung-usb2.h
9437 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9438 L: linux-serial@vger.kernel.org
9440 F: drivers/tty/serial/
9442 SYNOPSYS DESIGNWARE DMAC DRIVER
9443 M: Viresh Kumar <vireshk@kernel.org>
9444 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9446 F: include/linux/dma/dw.h
9447 F: include/linux/platform_data/dma-dw.h
9450 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9451 M: Lars Persson <lars.persson@axis.com>
9452 L: netdev@vger.kernel.org
9454 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9455 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9457 SYNOPSYS DESIGNWARE I2C DRIVER
9458 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9459 M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
9460 M: Mika Westerberg <mika.westerberg@linux.intel.com>
9461 L: linux-i2c@vger.kernel.org
9463 F: drivers/i2c/busses/i2c-designware-*
9464 F: include/linux/platform_data/i2c-designware.h
9466 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9467 M: Jaehoon Chung <jh80.chung@samsung.com>
9468 L: linux-mmc@vger.kernel.org
9470 F: include/linux/mmc/dw_mmc.h
9471 F: drivers/mmc/host/dw_mmc*
9473 SYSTEM TRACE MODULE CLASS
9474 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
9476 F: Documentation/trace/stm.txt
9477 F: drivers/hwtracing/stm/
9478 F: include/linux/stm.h
9479 F: include/uapi/linux/stm.h
9482 M: Andreas Noever <andreas.noever@gmail.com>
9484 F: drivers/thunderbolt/
9486 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
9487 M: John Stultz <john.stultz@linaro.org>
9488 M: Thomas Gleixner <tglx@linutronix.de>
9489 L: linux-kernel@vger.kernel.org
9490 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9492 F: include/linux/clocksource.h
9493 F: include/linux/time.h
9494 F: include/linux/timex.h
9495 F: include/uapi/linux/time.h
9496 F: include/uapi/linux/timex.h
9497 F: kernel/time/clocksource.c
9498 F: kernel/time/time*.c
9499 F: kernel/time/alarmtimer.c
9500 F: kernel/time/ntp.c
9501 F: tools/testing/selftests/timers/
9504 M: Zwane Mwaikambo <zwanem@gmail.com>
9506 F: drivers/watchdog/sc1200wdt.c
9509 M: Ingo Molnar <mingo@redhat.com>
9510 M: Peter Zijlstra <peterz@infradead.org>
9511 L: linux-kernel@vger.kernel.org
9512 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9515 F: include/linux/sched.h
9516 F: include/uapi/linux/sched.h
9517 F: include/linux/wait.h
9520 M: Chen Liqin <liqin.linux@gmail.com>
9521 M: Lennox Wu <lennox.wu@gmail.com>
9522 W: http://www.sunplus.com
9526 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
9527 M: Sudeep Holla <sudeep.holla@arm.com>
9528 L: linux-arm-kernel@lists.infradead.org
9530 F: Documentation/devicetree/bindings/arm/arm,scpi.txt
9531 F: drivers/clk/clk-scpi.c
9532 F: drivers/cpufreq/scpi-cpufreq.c
9533 F: drivers/firmware/arm_scpi.c
9534 F: include/linux/scpi_protocol.h
9537 M: Jens Axboe <axboe@kernel.dk>
9538 L: linux-scsi@vger.kernel.org
9539 W: http://www.kernel.dk
9543 SCSI RDMA PROTOCOL (SRP) INITIATOR
9544 M: Bart Van Assche <bart.vanassche@sandisk.com>
9545 L: linux-rdma@vger.kernel.org
9547 W: http://www.openfabrics.org
9548 Q: http://patchwork.kernel.org/project/linux-rdma/list/
9549 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9550 F: drivers/infiniband/ulp/srp/
9551 F: include/scsi/srp.h
9554 M: Doug Gilbert <dgilbert@interlog.com>
9555 L: linux-scsi@vger.kernel.org
9556 W: http://sg.danny.cz/sg
9558 F: Documentation/scsi/scsi-generic.txt
9559 F: drivers/scsi/sg.c
9560 F: include/scsi/sg.h
9563 M: "James E.J. Bottomley" <JBottomley@odin.com>
9564 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9565 M: "Martin K. Petersen" <martin.petersen@oracle.com>
9566 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
9567 L: linux-scsi@vger.kernel.org
9573 M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9574 L: linux-scsi@vger.kernel.org
9576 F: Documentation/scsi/st.txt
9577 F: drivers/scsi/st.*
9578 F: drivers/scsi/st_*.h
9581 M: Vlad Yasevich <vyasevich@gmail.com>
9582 M: Neil Horman <nhorman@tuxdriver.com>
9583 L: linux-sctp@vger.kernel.org
9584 W: http://lksctp.sourceforge.net
9586 F: Documentation/networking/sctp.txt
9587 F: include/linux/sctp.h
9588 F: include/uapi/linux/sctp.h
9589 F: include/net/sctp/
9593 M: Jim Cromie <jim.cromie@gmail.com>
9595 F: Documentation/i2c/busses/scx200_acb
9596 F: arch/x86/platform/scx200/
9597 F: drivers/watchdog/scx200_wdt.c
9598 F: drivers/i2c/busses/scx200*
9599 F: drivers/mtd/maps/scx200_docflash.c
9600 F: include/linux/scx200.h
9603 M: Jim Cromie <jim.cromie@gmail.com>
9605 F: drivers/char/scx200_gpio.c
9606 F: include/linux/scx200_gpio.h
9608 SCx200 HRT CLOCKSOURCE DRIVER
9609 M: Jim Cromie <jim.cromie@gmail.com>
9611 F: drivers/clocksource/scx200_hrt.c
9613 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9614 M: Sascha Sommer <saschasommer@freenet.de>
9615 L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9617 F: drivers/mmc/host/sdricoh_cs.c
9619 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9620 L: linux-mmc@vger.kernel.org
9622 F: drivers/mmc/host/sdhci.*
9623 F: drivers/mmc/host/sdhci-pltfm.[ch]
9626 M: Kees Cook <keescook@chromium.org>
9627 R: Andy Lutomirski <luto@amacapital.net>
9628 R: Will Drewry <wad@chromium.org>
9629 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9632 F: include/uapi/linux/seccomp.h
9633 F: include/linux/seccomp.h
9634 F: tools/testing/selftests/seccomp/*
9635 K: \bsecure_computing
9638 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9639 M: Ben Dooks <ben-linux@fluff.org>
9640 M: Jaehoon Chung <jh80.chung@samsung.com>
9641 L: linux-mmc@vger.kernel.org
9643 F: drivers/mmc/host/sdhci-s3c*
9645 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9646 M: Viresh Kumar <vireshk@kernel.org>
9647 L: spear-devel@list.st.com
9648 L: linux-mmc@vger.kernel.org
9650 F: drivers/mmc/host/sdhci-spear.c
9653 M: James Morris <james.l.morris@oracle.com>
9654 M: "Serge E. Hallyn" <serge@hallyn.com>
9655 L: linux-security-module@vger.kernel.org (suggested Cc:)
9656 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9657 W: http://kernsec.org/
9662 M: Security Officers <security@kernel.org>
9665 SELINUX SECURITY MODULE
9666 M: Paul Moore <paul@paul-moore.com>
9667 M: Stephen Smalley <sds@tycho.nsa.gov>
9668 M: Eric Paris <eparis@parisplace.org>
9669 L: selinux@tycho.nsa.gov (moderated for non-subscribers)
9670 W: http://selinuxproject.org
9671 T: git git://git.infradead.org/users/pcmoore/selinux
9673 F: include/linux/selinux*
9674 F: security/selinux/
9677 APPARMOR SECURITY MODULE
9678 M: John Johansen <john.johansen@canonical.com>
9679 L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9680 W: apparmor.wiki.kernel.org
9681 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9683 F: security/apparmor/
9685 YAMA SECURITY MODULE
9686 M: Kees Cook <keescook@chromium.org>
9687 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9692 M: Jiri Slaby <jirislaby@gmail.com>
9694 F: drivers/misc/phantom.c
9695 F: include/uapi/linux/phantom.h
9697 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9698 M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9699 M: Ketan Mukadam <ketan.mukadam@avagotech.com>
9700 M: John Soni Jose <sony.john@avagotech.com>
9701 L: linux-scsi@vger.kernel.org
9702 W: http://www.avagotech.com
9704 F: drivers/scsi/be2iscsi/
9706 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9707 M: Sathya Perla <sathya.perla@avagotech.com>
9708 M: Ajit Khaparde <ajit.khaparde@avagotech.com>
9709 M: Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9710 M: Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
9711 L: netdev@vger.kernel.org
9712 W: http://www.emulex.com
9714 F: drivers/net/ethernet/emulex/benet/
9716 EMULEX ONECONNECT ROCE DRIVER
9717 M: Selvin Xavier <selvin.xavier@avagotech.com>
9718 M: Devesh Sharma <devesh.sharma@avagotech.com>
9719 M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9720 L: linux-rdma@vger.kernel.org
9721 W: http://www.emulex.com
9723 F: drivers/infiniband/hw/ocrdma/
9726 M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9727 M: Shradha Shah <sshah@solarflare.com>
9728 L: netdev@vger.kernel.org
9730 F: drivers/net/ethernet/sfc/
9733 M: Dimitri Sivanich <sivanich@sgi.com>
9735 F: drivers/misc/sgi-gru/
9737 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9738 M: Pat Gefre <pfg@sgi.com>
9739 L: linux-ia64@vger.kernel.org
9741 F: Documentation/ia64/serial.txt
9742 F: drivers/tty/serial/ioc?_serial.c
9743 F: include/linux/ioc?.h
9745 SGI XP/XPC/XPNET DRIVER
9746 M: Cliff Whickman <cpw@sgi.com>
9747 M: Robin Holt <robinmholt@gmail.com>
9749 F: drivers/misc/sgi-xp/
9752 M: Antti Palosaari <crope@iki.fi>
9753 L: linux-media@vger.kernel.org
9754 W: https://linuxtv.org
9755 W: http://palosaari.fi/linux/
9756 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9757 T: git git://linuxtv.org/anttip/media_tree.git
9759 F: drivers/media/tuners/si2157*
9762 M: Antti Palosaari <crope@iki.fi>
9763 L: linux-media@vger.kernel.org
9764 W: https://linuxtv.org
9765 W: http://palosaari.fi/linux/
9766 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9767 T: git git://linuxtv.org/anttip/media_tree.git
9769 F: drivers/media/dvb-frontends/si2168*
9771 SI470X FM RADIO RECEIVER I2C DRIVER
9772 M: Hans Verkuil <hverkuil@xs4all.nl>
9773 L: linux-media@vger.kernel.org
9774 T: git git://linuxtv.org/media_tree.git
9775 W: https://linuxtv.org
9777 F: drivers/media/radio/si470x/radio-si470x-i2c.c
9779 SI470X FM RADIO RECEIVER USB DRIVER
9780 M: Hans Verkuil <hverkuil@xs4all.nl>
9781 L: linux-media@vger.kernel.org
9782 T: git git://linuxtv.org/media_tree.git
9783 W: https://linuxtv.org
9785 F: drivers/media/radio/si470x/radio-si470x-common.c
9786 F: drivers/media/radio/si470x/radio-si470x.h
9787 F: drivers/media/radio/si470x/radio-si470x-usb.c
9789 SI4713 FM RADIO TRANSMITTER I2C DRIVER
9790 M: Eduardo Valentin <edubezval@gmail.com>
9791 L: linux-media@vger.kernel.org
9792 T: git git://linuxtv.org/media_tree.git
9793 W: https://linuxtv.org
9795 F: drivers/media/radio/si4713/si4713.?
9797 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9798 M: Eduardo Valentin <edubezval@gmail.com>
9799 L: linux-media@vger.kernel.org
9800 T: git git://linuxtv.org/media_tree.git
9801 W: https://linuxtv.org
9803 F: drivers/media/radio/si4713/radio-platform-si4713.c
9805 SI4713 FM RADIO TRANSMITTER USB DRIVER
9806 M: Hans Verkuil <hverkuil@xs4all.nl>
9807 L: linux-media@vger.kernel.org
9808 T: git git://linuxtv.org/media_tree.git
9809 W: https://linuxtv.org
9811 F: drivers/media/radio/si4713/radio-usb-si4713.c
9814 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9815 L: linux-media@vger.kernel.org
9816 W: https://linuxtv.org
9817 T: git git://linuxtv.org/media_tree.git
9819 F: drivers/media/common/siano/
9820 F: drivers/media/usb/siano/
9821 F: drivers/media/usb/siano/
9822 F: drivers/media/mmc/siano/
9825 M: Hans de Goede <hdegoede@redhat.com>
9826 L: linux-fbdev@vger.kernel.org
9828 F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
9829 F: drivers/video/fbdev/simplefb.c
9830 F: include/linux/platform_data/simplefb.h
9832 SH_VEU V4L2 MEM2MEM DRIVER
9833 L: linux-media@vger.kernel.org
9835 F: drivers/media/platform/sh_veu.c
9837 SH_VOU V4L2 OUTPUT DRIVER
9838 L: linux-media@vger.kernel.org
9840 F: drivers/media/platform/sh_vou.c
9841 F: include/media/drv-intf/sh_vou.h
9843 SIMPLE FIRMWARE INTERFACE (SFI)
9844 M: Len Brown <lenb@kernel.org>
9845 L: sfi-devel@simplefirmware.org
9846 W: http://simplefirmware.org/
9847 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
9849 F: arch/x86/platform/sfi/
9851 F: include/linux/sfi*.h
9853 SIMTEC EB110ATX (Chalice CATS)
9855 P: Vincent Sanders <vince@simtec.co.uk>
9856 M: Simtec Linux Team <linux@simtec.co.uk>
9857 W: http://www.simtec.co.uk/products/EB110ATX/
9860 SIMTEC EB2410ITX (BAST)
9862 P: Vincent Sanders <vince@simtec.co.uk>
9863 M: Simtec Linux Team <linux@simtec.co.uk>
9864 W: http://www.simtec.co.uk/products/EB2410ITX/
9866 F: arch/arm/mach-s3c24xx/mach-bast.c
9867 F: arch/arm/mach-s3c24xx/bast-ide.c
9868 F: arch/arm/mach-s3c24xx/bast-irq.c
9870 TI DAVINCI MACHINE SUPPORT
9871 M: Sekhar Nori <nsekhar@ti.com>
9872 M: Kevin Hilman <khilman@deeprootsystems.com>
9873 T: git git://gitorious.org/linux-davinci/linux-davinci.git
9874 Q: http://patchwork.kernel.org/project/linux-davinci/list/
9876 F: arch/arm/mach-davinci/
9877 F: drivers/i2c/busses/i2c-davinci.c
9879 TI DAVINCI SERIES MEDIA DRIVER
9880 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9881 L: linux-media@vger.kernel.org
9882 W: https://linuxtv.org
9883 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9884 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9886 F: drivers/media/platform/davinci/
9887 F: include/media/davinci/
9889 TI AM437X VPFE DRIVER
9890 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9891 L: linux-media@vger.kernel.org
9892 W: https://linuxtv.org
9893 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9894 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9896 F: drivers/media/platform/am437x/
9898 OV2659 OMNIVISION SENSOR DRIVER
9899 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9900 L: linux-media@vger.kernel.org
9901 W: https://linuxtv.org
9902 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9903 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9905 F: drivers/media/i2c/ov2659.c
9906 F: include/media/i2c/ov2659.h
9908 SILICON MOTION SM712 FRAME BUFFER DRIVER
9909 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9910 M: Teddy Wang <teddy.wang@siliconmotion.com>
9911 M: Sudip Mukherjee <sudip@vectorindia.org>
9912 L: linux-fbdev@vger.kernel.org
9914 F: drivers/video/fbdev/sm712*
9915 F: Documentation/fb/sm712fb.txt
9917 SIS 190 ETHERNET DRIVER
9918 M: Francois Romieu <romieu@fr.zoreil.com>
9919 L: netdev@vger.kernel.org
9921 F: drivers/net/ethernet/sis/sis190.c
9923 SIS 900/7016 FAST ETHERNET DRIVER
9924 M: Daniele Venzano <venza@brownhat.org>
9925 W: http://www.brownhat.org/sis900.html
9926 L: netdev@vger.kernel.org
9928 F: drivers/net/ethernet/sis/sis900.*
9930 SIS FRAMEBUFFER DRIVER
9931 M: Thomas Winischhofer <thomas@winischhofer.net>
9932 W: http://www.winischhofer.net/linuxsisvga.shtml
9934 F: Documentation/fb/sisfb.txt
9935 F: drivers/video/fbdev/sis/
9936 F: include/video/sisfb.h
9939 M: Thomas Winischhofer <thomas@winischhofer.net>
9940 W: http://www.winischhofer.at/linuxsisusbvga.shtml
9942 F: drivers/usb/misc/sisusbvga/
9945 M: Christoph Lameter <cl@linux.com>
9946 M: Pekka Enberg <penberg@kernel.org>
9947 M: David Rientjes <rientjes@google.com>
9948 M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
9949 M: Andrew Morton <akpm@linux-foundation.org>
9950 L: linux-mm@kvack.org
9952 F: include/linux/sl?b*.h
9955 SLEEPABLE READ-COPY UPDATE (SRCU)
9956 M: Lai Jiangshan <jiangshanlai@gmail.com>
9957 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9958 M: Josh Triplett <josh@joshtriplett.org>
9959 R: Steven Rostedt <rostedt@goodmis.org>
9960 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9961 L: linux-kernel@vger.kernel.org
9962 W: http://www.rdrop.com/users/paulmck/RCU/
9964 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9965 F: include/linux/srcu.h
9966 F: kernel/rcu/srcu.c
9968 SMACK SECURITY MODULE
9969 M: Casey Schaufler <casey@schaufler-ca.com>
9970 L: linux-security-module@vger.kernel.org
9971 W: http://schaufler-ca.com
9972 T: git git://git.gitorious.org/smack-next/kernel.git
9974 F: Documentation/security/Smack.txt
9977 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
9978 M: Kevin Hilman <khilman@kernel.org>
9979 M: Nishanth Menon <nm@ti.com>
9981 F: drivers/power/avs/
9982 F: include/linux/power/smartreflex.h
9983 L: linux-pm@vger.kernel.org
9985 SMC91x ETHERNET DRIVER
9986 M: Nicolas Pitre <nico@fluxnic.net>
9988 F: drivers/net/ethernet/smsc/smc91x.*
9990 SMIA AND SMIA++ IMAGE SENSOR DRIVER
9991 M: Sakari Ailus <sakari.ailus@iki.fi>
9992 L: linux-media@vger.kernel.org
9994 F: drivers/media/i2c/smiapp/
9995 F: include/media/i2c/smiapp.h
9996 F: drivers/media/i2c/smiapp-pll.c
9997 F: drivers/media/i2c/smiapp-pll.h
9998 F: include/uapi/linux/smiapp.h
9999 F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
10001 SMM665 HARDWARE MONITOR DRIVER
10002 M: Guenter Roeck <linux@roeck-us.net>
10003 L: lm-sensors@lm-sensors.org
10005 F: Documentation/hwmon/smm665
10006 F: drivers/hwmon/smm665.c
10008 SMSC EMC2103 HARDWARE MONITOR DRIVER
10009 M: Steve Glendinning <steve.glendinning@shawell.net>
10010 L: lm-sensors@lm-sensors.org
10012 F: Documentation/hwmon/emc2103
10013 F: drivers/hwmon/emc2103.c
10015 SMSC SCH5627 HARDWARE MONITOR DRIVER
10016 M: Hans de Goede <hdegoede@redhat.com>
10017 L: lm-sensors@lm-sensors.org
10019 F: Documentation/hwmon/sch5627
10020 F: drivers/hwmon/sch5627.c
10022 SMSC47B397 HARDWARE MONITOR DRIVER
10023 M: Jean Delvare <jdelvare@suse.com>
10024 L: lm-sensors@lm-sensors.org
10026 F: Documentation/hwmon/smsc47b397
10027 F: drivers/hwmon/smsc47b397.c
10029 SMSC911x ETHERNET DRIVER
10030 M: Steve Glendinning <steve.glendinning@shawell.net>
10031 L: netdev@vger.kernel.org
10033 F: include/linux/smsc911x.h
10034 F: drivers/net/ethernet/smsc/smsc911x.*
10036 SMSC9420 PCI ETHERNET DRIVER
10037 M: Steve Glendinning <steve.glendinning@shawell.net>
10038 L: netdev@vger.kernel.org
10040 F: drivers/net/ethernet/smsc/smsc9420.*
10042 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
10043 M: Steve Glendinning <steve.glendinning@shawell.net>
10044 L: linux-fbdev@vger.kernel.org
10046 F: drivers/video/fbdev/smscufx.c
10048 SOC-CAMERA V4L2 SUBSYSTEM
10049 M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
10050 L: linux-media@vger.kernel.org
10051 T: git git://linuxtv.org/media_tree.git
10053 F: include/media/soc*
10054 F: drivers/media/i2c/soc_camera/
10055 F: drivers/media/platform/soc_camera/
10057 SOEKRIS NET48XX LED SUPPORT
10058 M: Chris Boot <bootc@bootc.net>
10060 F: drivers/leds/leds-net48xx.c
10062 SOFTLOGIC 6x10 MPEG CODEC
10063 M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
10064 M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
10065 M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
10066 M: Ismael Luceno <ismael@iodev.co.uk>
10067 L: linux-media@vger.kernel.org
10069 F: drivers/media/pci/solo6x10/
10071 SOFTWARE RAID (Multiple Disks) SUPPORT
10072 L: linux-raid@vger.kernel.org
10073 T: git git://neil.brown.name/md
10076 F: include/linux/raid/
10077 F: include/uapi/linux/raid/
10079 SONIC NETWORK DRIVER
10080 M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
10081 L: netdev@vger.kernel.org
10083 F: drivers/net/ethernet/natsemi/sonic.*
10085 SONICS SILICON BACKPLANE DRIVER (SSB)
10086 M: Michael Buesch <m@bues.ch>
10087 L: netdev@vger.kernel.org
10090 F: include/linux/ssb/
10092 SONY VAIO CONTROL DEVICE DRIVER
10093 M: Mattia Dongili <malattia@linux.it>
10094 L: platform-driver-x86@vger.kernel.org
10095 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
10097 F: Documentation/laptops/sony-laptop.txt
10098 F: drivers/char/sonypi.c
10099 F: drivers/platform/x86/sony-laptop.c
10100 F: include/linux/sony-laptop.h
10102 SONY MEMORYSTICK CARD SUPPORT
10103 M: Alex Dubov <oakad@yahoo.com>
10104 W: http://tifmxx.berlios.de/
10106 F: drivers/memstick/host/tifm_ms.c
10108 SONY MEMORYSTICK STANDARD SUPPORT
10109 M: Maxim Levitsky <maximlevitsky@gmail.com>
10111 F: drivers/memstick/core/ms_block.*
10114 M: Jaroslav Kysela <perex@perex.cz>
10115 M: Takashi Iwai <tiwai@suse.com>
10116 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10117 W: http://www.alsa-project.org/
10118 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10119 T: git git://git.alsa-project.org/alsa-kernel.git
10120 Q: http://patchwork.kernel.org/project/alsa-devel/list/
10122 F: Documentation/sound/
10124 F: include/uapi/sound/
10127 SOUND - COMPRESSED AUDIO
10128 M: Vinod Koul <vinod.koul@intel.com>
10129 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10130 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10132 F: Documentation/sound/alsa/compress_offload.txt
10133 F: include/sound/compress_driver.h
10134 F: include/uapi/sound/compress_*
10135 F: sound/core/compress_offload.c
10136 F: sound/soc/soc-compress.c
10138 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
10139 M: Liam Girdwood <lgirdwood@gmail.com>
10140 M: Mark Brown <broonie@kernel.org>
10141 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
10142 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10143 W: http://alsa-project.org/main/index.php/ASoC
10145 F: Documentation/sound/alsa/soc/
10147 F: include/sound/soc*
10149 SOUND - DMAENGINE HELPERS
10150 M: Lars-Peter Clausen <lars@metafoo.de>
10152 F: include/sound/dmaengine_pcm.h
10153 F: sound/core/pcm_dmaengine.c
10154 F: sound/soc/soc-generic-dmaengine-pcm.c
10157 M: Olli Salonen <olli.salonen@iki.fi>
10158 L: linux-media@vger.kernel.org
10159 W: https://linuxtv.org
10160 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10162 F: drivers/media/dvb-frontends/sp2*
10164 SPARC + UltraSPARC (sparc/sparc64)
10165 M: "David S. Miller" <davem@davemloft.net>
10166 L: sparclinux@vger.kernel.org
10167 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
10168 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10169 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10174 SPARC SERIAL DRIVERS
10175 M: "David S. Miller" <davem@davemloft.net>
10176 L: sparclinux@vger.kernel.org
10177 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10178 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10180 F: include/linux/sunserialcore.h
10181 F: drivers/tty/serial/suncore.c
10182 F: drivers/tty/serial/sunhv.c
10183 F: drivers/tty/serial/sunsab.c
10184 F: drivers/tty/serial/sunsab.h
10185 F: drivers/tty/serial/sunsu.c
10186 F: drivers/tty/serial/sunzilog.c
10187 F: drivers/tty/serial/sunzilog.h
10190 M: "Christopher Li" <sparse@chrisli.org>
10191 L: linux-sparse@vger.kernel.org
10192 W: https://sparse.wiki.kernel.org/
10193 T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10194 T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10196 F: include/linux/compiler.h
10198 SPEAR PLATFORM SUPPORT
10199 M: Viresh Kumar <vireshk@kernel.org>
10200 M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
10201 L: spear-devel@list.st.com
10202 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10203 W: http://www.st.com/spear
10205 F: arch/arm/mach-spear/
10207 SPEAR CLOCK FRAMEWORK SUPPORT
10208 M: Viresh Kumar <vireshk@kernel.org>
10209 L: spear-devel@list.st.com
10210 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10211 W: http://www.st.com/spear
10213 F: drivers/clk/spear/
10216 M: Mark Brown <broonie@kernel.org>
10217 L: linux-spi@vger.kernel.org
10218 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
10219 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
10221 F: Documentation/spi/
10223 F: include/linux/spi/
10224 F: include/uapi/linux/spi/
10226 SPIDERNET NETWORK DRIVER for CELL
10227 M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
10228 L: netdev@vger.kernel.org
10230 F: Documentation/networking/spider_net.txt
10231 F: drivers/net/ethernet/toshiba/spider_net*
10234 M: Jeremy Kerr <jk@ozlabs.org>
10235 L: linuxppc-dev@lists.ozlabs.org
10236 W: http://www.ibm.com/developerworks/power/cell/
10238 F: Documentation/filesystems/spufs.txt
10239 F: arch/powerpc/platforms/cell/spufs/
10241 SQUASHFS FILE SYSTEM
10242 M: Phillip Lougher <phillip@squashfs.org.uk>
10243 L: squashfs-devel@lists.sourceforge.net (subscribers-only)
10244 W: http://squashfs.org.uk
10245 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
10247 F: Documentation/filesystems/squashfs.txt
10250 SRM (Alpha) environment access
10251 M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
10253 F: arch/alpha/kernel/srm_env.c
10256 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10257 L: stable@vger.kernel.org
10259 F: Documentation/stable_kernel_rules.txt
10262 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10263 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
10264 L: devel@driverdev.osuosl.org
10266 F: drivers/staging/
10269 M: Ian Abbott <abbotti@mev.co.uk>
10270 M: H Hartley Sweeten <hsweeten@visionengravers.com>
10272 F: drivers/staging/comedi/
10274 STAGING - FLARION FT1000 DRIVERS
10275 M: Marek Belisko <marek.belisko@gmail.com>
10277 F: drivers/staging/ft1000/
10279 STAGING - INDUSTRIAL IO
10280 M: Jonathan Cameron <jic23@kernel.org>
10281 L: linux-iio@vger.kernel.org
10283 F: drivers/staging/iio/
10285 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10286 M: Jarod Wilson <jarod@wilsonet.com>
10287 W: http://www.lirc.org/
10289 F: drivers/staging/media/lirc/
10291 STAGING - LUSTRE PARALLEL FILESYSTEM
10292 M: Oleg Drokin <oleg.drokin@intel.com>
10293 M: Andreas Dilger <andreas.dilger@intel.com>
10294 L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
10295 W: http://wiki.lustre.org/
10297 F: drivers/staging/lustre
10299 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10300 M: Marc Dietrich <marvin24@gmx.de>
10301 L: ac100@lists.launchpad.net (moderated for non-subscribers)
10302 L: linux-tegra@vger.kernel.org
10304 F: drivers/staging/nvec/
10306 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
10307 M: Jens Frederich <jfrederich@gmail.com>
10308 M: Daniel Drake <dsd@laptop.org>
10309 M: Jon Nettleton <jon.nettleton@gmail.com>
10310 W: http://wiki.laptop.org/go/DCON
10312 F: drivers/staging/olpc_dcon/
10314 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
10315 M: Willy Tarreau <willy@meta-x.org>
10317 F: drivers/staging/panel/
10319 STAGING - REALTEK RTL8712U DRIVERS
10320 M: Larry Finger <Larry.Finger@lwfinger.net>
10321 M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10323 F: drivers/staging/rtl8712/
10325 STAGING - REALTEK RTL8723U WIRELESS DRIVER
10326 M: Larry Finger <Larry.Finger@lwfinger.net>
10327 M: Jes Sorensen <Jes.Sorensen@redhat.com>
10328 L: linux-wireless@vger.kernel.org
10330 F: drivers/staging/rtl8723au/
10332 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10333 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10334 M: Teddy Wang <teddy.wang@siliconmotion.com>
10335 M: Sudip Mukherjee <sudip@vectorindia.org>
10336 L: linux-fbdev@vger.kernel.org
10338 F: drivers/staging/sm750fb/
10341 M: Lior Dotan <liodot@gmail.com>
10342 M: Christopher Harrer <charrer@alacritech.com>
10344 F: drivers/staging/slicoss/
10346 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10347 M: William Hubbs <w.d.hubbs@gmail.com>
10348 M: Chris Brannon <chris@the-brannons.com>
10349 M: Kirk Reiser <kirk@reisers.ca>
10350 M: Samuel Thibault <samuel.thibault@ens-lyon.org>
10351 L: speakup@linux-speakup.org
10352 W: http://www.linux-speakup.org/
10354 F: drivers/staging/speakup/
10356 STAGING - VIA VT665X DRIVERS
10357 M: Forest Bond <forest@alittletooquiet.net>
10359 F: drivers/staging/vt665?/
10361 STAGING - WILC1000 WIFI DRIVER
10362 M: Johnny Kim <johnny.kim@atmel.com>
10363 M: Austin Shin <austin.shin@atmel.com>
10364 M: Chris Park <chris.park@atmel.com>
10365 M: Tony Cho <tony.cho@atmel.com>
10366 M: Glen Lee <glen.lee@atmel.com>
10367 M: Leo Kim <leo.kim@atmel.com>
10368 L: linux-wireless@vger.kernel.org
10370 F: drivers/staging/wilc1000/
10372 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
10373 M: Arnaud Patard <arnaud.patard@rtp-net.org>
10375 F: drivers/staging/xgifb/
10378 M: Mike Marciniszyn <infinipath@intel.com>
10379 L: linux-rdma@vger.kernel.org
10381 F: drivers/staging/rdma/hfi1
10383 STARFIRE/DURALAN NETWORK DRIVER
10384 M: Ion Badulescu <ionut@badula.org>
10386 F: drivers/net/ethernet/adaptec/starfire*
10389 M: Sam Creasey <sammy@sammy.net>
10390 W: http://sammy.net/sun3/
10392 F: arch/m68k/kernel/*sun3*
10393 F: arch/m68k/sun3*/
10394 F: arch/m68k/include/asm/sun3*
10395 F: drivers/net/ethernet/i825xx/sun3*
10397 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10398 M: Hans de Goede <hdegoede@redhat.com>
10399 L: linux-input@vger.kernel.org
10401 F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10402 F: drivers/input/keyboard/sun4i-lradc-keys.c
10404 SUNDANCE NETWORK DRIVER
10405 M: Denis Kirjanov <kda@linux-powerpc.org>
10406 L: netdev@vger.kernel.org
10408 F: drivers/net/ethernet/dlink/sundance.c
10411 L: linux-sh@vger.kernel.org
10412 Q: http://patchwork.kernel.org/project/linux-sh/list/
10414 F: Documentation/sh/
10419 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
10420 M: Len Brown <len.brown@intel.com>
10421 M: Pavel Machek <pavel@ucw.cz>
10422 L: linux-pm@vger.kernel.org
10424 F: Documentation/power/
10425 F: arch/x86/kernel/acpi/
10426 F: drivers/base/power/
10428 F: include/linux/suspend.h
10429 F: include/linux/freezer.h
10430 F: include/linux/pm.h
10433 M: Martin Mares <mj@ucw.cz>
10434 L: linux-video@atrey.karlin.mff.cuni.cz
10436 F: Documentation/svga.txt
10437 F: arch/x86/boot/video*
10440 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10441 L: linux-kernel@vger.kernel.org
10442 T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
10445 F: arch/*/kernel/pci-swiotlb.c
10446 F: include/linux/swiotlb.h
10449 M: Jiri Pirko <jiri@resnulli.us>
10450 L: netdev@vger.kernel.org
10453 F: include/net/switchdev.h
10455 SYNOPSYS ARC ARCHITECTURE
10456 M: Vineet Gupta <vgupta@synopsys.com>
10457 L: linux-snps-arc@lists.infradead.org
10460 F: Documentation/devicetree/bindings/arc/*
10461 F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
10462 F: drivers/tty/serial/arc_uart.c
10463 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
10465 SYNOPSYS ARC SDP platform support
10466 M: Alexey Brodkin <abrodkin@synopsys.com>
10468 F: arch/arc/plat-axs10x
10469 F: arch/arc/boot/dts/ax*
10470 F: Documentation/devicetree/bindings/arc/axs10*
10472 SYSTEM CONFIGURATION (SYSCON)
10473 M: Lee Jones <lee.jones@linaro.org>
10474 M: Arnd Bergmann <arnd@arndb.de>
10475 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10477 F: drivers/mfd/syscon.c
10480 M: Christoph Hellwig <hch@infradead.org>
10482 F: Documentation/filesystems/sysv-fs.txt
10484 F: include/linux/sysv_fs.h
10487 M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
10488 L: linux-scsi@vger.kernel.org
10489 L: target-devel@vger.kernel.org
10490 W: http://www.linux-iscsi.org
10491 W: http://groups.google.com/group/linux-iscsi-target-dev
10492 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10496 F: Documentation/target/
10498 TASKSTATS STATISTICS INTERFACE
10499 M: Balbir Singh <bsingharora@gmail.com>
10501 F: Documentation/accounting/taskstats*
10502 F: include/linux/taskstats*
10503 F: kernel/taskstats.c
10506 M: Jamal Hadi Salim <jhs@mojatatu.com>
10507 L: netdev@vger.kernel.org
10509 F: include/net/pkt_cls.h
10510 F: include/uapi/linux/pkt_cls.h
10513 TCP LOW PRIORITY MODULE
10514 M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10515 M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
10516 W: http://tcp-lp-mod.sourceforge.net/
10518 F: net/ipv4/tcp_lp.c
10520 TDA10071 MEDIA DRIVER
10521 M: Antti Palosaari <crope@iki.fi>
10522 L: linux-media@vger.kernel.org
10523 W: https://linuxtv.org
10524 W: http://palosaari.fi/linux/
10525 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10526 T: git git://linuxtv.org/anttip/media_tree.git
10528 F: drivers/media/dvb-frontends/tda10071*
10530 TDA18212 MEDIA DRIVER
10531 M: Antti Palosaari <crope@iki.fi>
10532 L: linux-media@vger.kernel.org
10533 W: https://linuxtv.org
10534 W: http://palosaari.fi/linux/
10535 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10536 T: git git://linuxtv.org/anttip/media_tree.git
10538 F: drivers/media/tuners/tda18212*
10540 TDA18218 MEDIA DRIVER
10541 M: Antti Palosaari <crope@iki.fi>
10542 L: linux-media@vger.kernel.org
10543 W: https://linuxtv.org
10544 W: http://palosaari.fi/linux/
10545 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10546 T: git git://linuxtv.org/anttip/media_tree.git
10548 F: drivers/media/tuners/tda18218*
10550 TDA18271 MEDIA DRIVER
10551 M: Michael Krufky <mkrufky@linuxtv.org>
10552 L: linux-media@vger.kernel.org
10553 W: https://linuxtv.org
10554 W: http://github.com/mkrufky
10555 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10556 T: git git://linuxtv.org/mkrufky/tuners.git
10558 F: drivers/media/tuners/tda18271*
10560 TDA827x MEDIA DRIVER
10561 M: Michael Krufky <mkrufky@linuxtv.org>
10562 L: linux-media@vger.kernel.org
10563 W: https://linuxtv.org
10564 W: http://github.com/mkrufky
10565 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10566 T: git git://linuxtv.org/mkrufky/tuners.git
10568 F: drivers/media/tuners/tda8290.*
10570 TDA8290 MEDIA DRIVER
10571 M: Michael Krufky <mkrufky@linuxtv.org>
10572 L: linux-media@vger.kernel.org
10573 W: https://linuxtv.org
10574 W: http://github.com/mkrufky
10575 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10576 T: git git://linuxtv.org/mkrufky/tuners.git
10578 F: drivers/media/tuners/tda8290.*
10580 TDA9840 MEDIA DRIVER
10581 M: Hans Verkuil <hverkuil@xs4all.nl>
10582 L: linux-media@vger.kernel.org
10583 T: git git://linuxtv.org/media_tree.git
10584 W: https://linuxtv.org
10586 F: drivers/media/i2c/tda9840*
10588 TEA5761 TUNER DRIVER
10589 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10590 L: linux-media@vger.kernel.org
10591 W: https://linuxtv.org
10592 T: git git://linuxtv.org/media_tree.git
10594 F: drivers/media/tuners/tea5761.*
10596 TEA5767 TUNER DRIVER
10597 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10598 L: linux-media@vger.kernel.org
10599 W: https://linuxtv.org
10600 T: git git://linuxtv.org/media_tree.git
10602 F: drivers/media/tuners/tea5767.*
10604 TEA6415C MEDIA DRIVER
10605 M: Hans Verkuil <hverkuil@xs4all.nl>
10606 L: linux-media@vger.kernel.org
10607 T: git git://linuxtv.org/media_tree.git
10608 W: https://linuxtv.org
10610 F: drivers/media/i2c/tea6415c*
10612 TEA6420 MEDIA DRIVER
10613 M: Hans Verkuil <hverkuil@xs4all.nl>
10614 L: linux-media@vger.kernel.org
10615 T: git git://linuxtv.org/media_tree.git
10616 W: https://linuxtv.org
10618 F: drivers/media/i2c/tea6420*
10621 M: Jiri Pirko <jiri@resnulli.us>
10622 L: netdev@vger.kernel.org
10624 F: drivers/net/team/
10625 F: include/linux/if_team.h
10626 F: include/uapi/linux/if_team.h
10628 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10629 M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10631 F: arch/x86/platform/ts5500/
10633 TECHNOTREND USB IR RECEIVER
10634 M: Sean Young <sean@mess.org>
10635 L: linux-media@vger.kernel.org
10637 F: drivers/media/rc/ttusbir.c
10639 TEGRA ARCHITECTURE SUPPORT
10640 M: Stephen Warren <swarren@wwwdotorg.org>
10641 M: Thierry Reding <thierry.reding@gmail.com>
10642 M: Alexandre Courbot <gnurou@gmail.com>
10643 L: linux-tegra@vger.kernel.org
10644 Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
10645 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10650 M: Peter De Schrijver <pdeschrijver@nvidia.com>
10651 M: Prashant Gaikwad <pgaikwad@nvidia.com>
10653 F: drivers/clk/tegra/
10656 M: Laxman Dewangan <ldewangan@nvidia.com>
10658 F: drivers/dma/tegra20-apb-dma.c
10661 M: Laxman Dewangan <ldewangan@nvidia.com>
10663 F: drivers/i2c/busses/i2c-tegra.c
10665 TEGRA IOMMU DRIVERS
10666 M: Hiroshi Doyu <hdoyu@nvidia.com>
10668 F: drivers/iommu/tegra*
10671 M: Rakesh Iyer <riyer@nvidia.com>
10672 M: Laxman Dewangan <ldewangan@nvidia.com>
10674 F: drivers/input/keyboard/tegra-kbc.c
10677 M: Thierry Reding <thierry.reding@gmail.com>
10679 F: drivers/pwm/pwm-tegra.c
10681 TEGRA SERIAL DRIVER
10682 M: Laxman Dewangan <ldewangan@nvidia.com>
10684 F: drivers/tty/serial/serial-tegra.c
10687 M: Laxman Dewangan <ldewangan@nvidia.com>
10689 F: drivers/spi/spi-tegra*
10691 TEHUTI ETHERNET DRIVER
10692 M: Andy Gospodarek <andy@greyhouse.net>
10693 L: netdev@vger.kernel.org
10695 F: drivers/net/ethernet/tehuti/*
10697 Telecom Clock Driver for MCPL0010
10698 M: Mark Gross <mark.gross@intel.com>
10700 F: drivers/char/tlclk.c
10702 TENSILICA XTENSA PORT (xtensa)
10703 M: Chris Zankel <chris@zankel.net>
10704 M: Max Filippov <jcmvbkbc@gmail.com>
10705 L: linux-xtensa@linux-xtensa.org
10706 T: git git://github.com/czankel/xtensa-linux.git
10709 F: drivers/irqchip/irq-xtensa-*
10711 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10712 M: Hans Verkuil <hverkuil@xs4all.nl>
10713 L: linux-media@vger.kernel.org
10714 T: git git://linuxtv.org/media_tree.git
10715 W: https://linuxtv.org
10717 F: drivers/media/radio/radio-raremono.c
10720 M: Zhang Rui <rui.zhang@intel.com>
10721 M: Eduardo Valentin <edubezval@gmail.com>
10722 L: linux-pm@vger.kernel.org
10723 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10724 T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10725 Q: https://patchwork.kernel.org/project/linux-pm/list/
10727 F: drivers/thermal/
10728 F: include/linux/thermal.h
10729 F: include/uapi/linux/thermal.h
10730 F: include/linux/cpu_cooling.h
10731 F: Documentation/devicetree/bindings/thermal/
10733 THERMAL/CPU_COOLING
10734 M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
10735 M: Viresh Kumar <viresh.kumar@linaro.org>
10736 M: Javi Merino <javi.merino@arm.com>
10737 L: linux-pm@vger.kernel.org
10739 F: Documentation/thermal/cpu-cooling-api.txt
10740 F: drivers/thermal/cpu_cooling.c
10741 F: include/linux/cpu_cooling.h
10743 THINGM BLINK(1) USB RGB LED DRIVER
10744 M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10746 F: drivers/hid/hid-thingm.c
10748 THINKPAD ACPI EXTRAS DRIVER
10749 M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10750 L: ibm-acpi-devel@lists.sourceforge.net
10751 L: platform-driver-x86@vger.kernel.org
10752 W: http://ibm-acpi.sourceforge.net
10753 W: http://thinkwiki.org/wiki/Ibm-acpi
10754 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10756 F: drivers/platform/x86/thinkpad_acpi.c
10758 TI BANDGAP AND THERMAL DRIVER
10759 M: Eduardo Valentin <edubezval@gmail.com>
10760 L: linux-pm@vger.kernel.org
10761 L: linux-omap@vger.kernel.org
10763 F: drivers/thermal/ti-soc-thermal/
10765 TI CDCE706 CLOCK DRIVER
10766 M: Max Filippov <jcmvbkbc@gmail.com>
10768 F: drivers/clk/clk-cdce706.c
10771 M: Tero Kristo <t-kristo@ti.com>
10772 L: linux-omap@vger.kernel.org
10775 F: include/linux/clk/ti.h
10777 TI FLASH MEDIA INTERFACE DRIVER
10778 M: Alex Dubov <oakad@yahoo.com>
10780 F: drivers/misc/tifm*
10781 F: drivers/mmc/host/tifm_sd.c
10782 F: include/linux/tifm.h
10784 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10785 M: Santosh Shilimkar <ssantosh@kernel.org>
10786 L: linux-kernel@vger.kernel.org
10787 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10789 F: drivers/soc/ti/*
10790 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10793 TI LM49xxx FAMILY ASoC CODEC DRIVERS
10794 M: M R Swami Reddy <mr.swami.reddy@ti.com>
10795 M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
10796 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10798 F: sound/soc/codecs/lm49453*
10799 F: sound/soc/codecs/isabelle*
10801 TI LP855x BACKLIGHT DRIVER
10802 M: Milo Kim <milo.kim@ti.com>
10804 F: Documentation/backlight/lp855x-driver.txt
10805 F: drivers/video/backlight/lp855x_bl.c
10806 F: include/linux/platform_data/lp855x.h
10808 TI LP8727 CHARGER DRIVER
10809 M: Milo Kim <milo.kim@ti.com>
10811 F: drivers/power/lp8727_charger.c
10812 F: include/linux/platform_data/lp8727.h
10814 TI LP8788 MFD DRIVER
10815 M: Milo Kim <milo.kim@ti.com>
10817 F: drivers/iio/adc/lp8788_adc.c
10818 F: drivers/leds/leds-lp8788.c
10819 F: drivers/mfd/lp8788*.c
10820 F: drivers/power/lp8788-charger.c
10821 F: drivers/regulator/lp8788-*.c
10822 F: include/linux/mfd/lp8788*.h
10824 TI NETCP ETHERNET DRIVER
10825 M: Wingman Kwok <w-kwok2@ti.com>
10826 M: Murali Karicheri <m-karicheri2@ti.com>
10827 L: netdev@vger.kernel.org
10829 F: drivers/net/ethernet/ti/netcp*
10831 TI TAS571X FAMILY ASoC CODEC DRIVER
10832 M: Kevin Cernekee <cernekee@chromium.org>
10833 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10835 F: sound/soc/codecs/tas571x*
10837 TI TWL4030 SERIES SOC CODEC DRIVER
10838 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
10839 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10841 F: sound/soc/codecs/twl4030*
10843 TI WILINK WIRELESS DRIVERS
10844 L: linux-wireless@vger.kernel.org
10845 W: http://wireless.kernel.org/en/users/Drivers/wl12xx
10846 W: http://wireless.kernel.org/en/users/Drivers/wl1251
10847 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
10849 F: drivers/net/wireless/ti/
10850 F: include/linux/wl12xx.h
10853 M: Jon Maloy <jon.maloy@ericsson.com>
10854 M: Ying Xue <ying.xue@windriver.com>
10855 L: netdev@vger.kernel.org (core kernel code)
10856 L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
10857 W: http://tipc.sourceforge.net/
10859 F: include/uapi/linux/tipc*.h
10863 M: Chris Metcalf <cmetcalf@ezchip.com>
10864 W: http://www.ezchip.com/scm/
10865 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
10868 F: drivers/char/tile-srom.c
10869 F: drivers/edac/tile_edac.c
10870 F: drivers/net/ethernet/tile/
10871 F: drivers/rtc/rtc-tile.c
10872 F: drivers/tty/hvc/hvc_tile.c
10873 F: drivers/tty/serial/tilegx.c
10874 F: drivers/usb/host/*-tilegx.c
10875 F: include/linux/usb/tilegx.h
10877 TLAN NETWORK DRIVER
10878 M: Samuel Chessman <chessman@tux.org>
10879 L: tlan-devel@lists.sourceforge.net (subscribers-only)
10880 W: http://sourceforge.net/projects/tlan/
10882 F: Documentation/networking/tlan.txt
10883 F: drivers/net/ethernet/ti/tlan.*
10885 TOMOYO SECURITY MODULE
10886 M: Kentaro Takeda <takedakn@nttdata.co.jp>
10887 M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
10888 L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10889 L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
10890 L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10891 L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10892 W: http://tomoyo.sourceforge.jp/
10893 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
10895 F: security/tomoyo/
10897 TOPSTAR LAPTOP EXTRAS DRIVER
10898 M: Herton Ronaldo Krzesinski <herton@canonical.com>
10899 L: platform-driver-x86@vger.kernel.org
10901 F: drivers/platform/x86/topstar-laptop.c
10903 TOSHIBA ACPI EXTRAS DRIVER
10904 M: Azael Avalos <coproscefalo@gmail.com>
10905 L: platform-driver-x86@vger.kernel.org
10907 F: drivers/platform/x86/toshiba_acpi.c
10909 TOSHIBA BLUETOOTH DRIVER
10910 M: Azael Avalos <coproscefalo@gmail.com>
10911 L: platform-driver-x86@vger.kernel.org
10913 F: drivers/platform/x86/toshiba_bluetooth.c
10915 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10916 M: Azael Avalos <coproscefalo@gmail.com>
10917 L: platform-driver-x86@vger.kernel.org
10919 F: drivers/platform/x86/toshiba_haps.c
10921 TOSHIBA WMI HOTKEYS DRIVER
10922 M: Azael Avalos <coproscefalo@gmail.com>
10923 L: platform-driver-x86@vger.kernel.org
10925 F: drivers/platform/x86/toshiba-wmi.c
10928 M: Jonathan Buzzard <jonathan@buzzard.org.uk>
10929 W: http://www.buzzard.org.uk/toshiba/
10931 F: drivers/char/toshiba.c
10932 F: include/linux/toshiba.h
10933 F: include/uapi/linux/toshiba.h
10935 TOSHIBA TC358743 DRIVER
10936 M: Mats Randgaard <matrandg@cisco.com>
10937 L: linux-media@vger.kernel.org
10939 F: drivers/media/i2c/tc358743*
10940 F: include/media/i2c/tc358743.h
10943 M: Ian Molton <ian@mnementh.co.uk>
10944 L: linux-mmc@vger.kernel.org
10946 F: drivers/mmc/host/tmio_mmc*
10947 F: drivers/mmc/host/sh_mobile_sdhi.c
10948 F: include/linux/mmc/tmio.h
10949 F: include/linux/mmc/sh_mobile_sdhi.h
10951 TMP401 HARDWARE MONITOR DRIVER
10952 M: Guenter Roeck <linux@roeck-us.net>
10953 L: lm-sensors@lm-sensors.org
10955 F: Documentation/hwmon/tmp401
10956 F: drivers/hwmon/tmp401.c
10958 TMPFS (SHMEM FILESYSTEM)
10959 M: Hugh Dickins <hughd@google.com>
10960 L: linux-mm@kvack.org
10962 F: include/linux/shmem_fs.h
10965 TM6000 VIDEO4LINUX DRIVER
10966 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10967 L: linux-media@vger.kernel.org
10968 W: https://linuxtv.org
10969 T: git git://linuxtv.org/media_tree.git
10971 F: drivers/media/usb/tm6000/
10973 TW68 VIDEO4LINUX DRIVER
10974 M: Hans Verkuil <hverkuil@xs4all.nl>
10975 L: linux-media@vger.kernel.org
10976 T: git git://linuxtv.org/media_tree.git
10977 W: https://linuxtv.org
10979 F: drivers/media/pci/tw68/
10982 M: Peter Huewe <peterhuewe@gmx.de>
10983 M: Marcel Selhorst <tpmdd@selhorst.net>
10984 M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
10985 R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
10986 W: http://tpmdd.sourceforge.net
10987 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10988 Q: git git://github.com/PeterHuewe/linux-tpmdd.git
10989 T: git https://github.com/PeterHuewe/linux-tpmdd
10991 F: drivers/char/tpm/
10993 TPM IBM_VTPM DEVICE DRIVER
10994 M: Ashley Lai <ashleydlai@gmail.com>
10995 W: http://tpmdd.sourceforge.net
10996 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10998 F: drivers/char/tpm/tpm_ibmvtpm*
11001 M: Steven Rostedt <rostedt@goodmis.org>
11002 M: Ingo Molnar <mingo@redhat.com>
11003 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
11005 F: Documentation/trace/ftrace.txt
11006 F: arch/*/*/*/ftrace.h
11007 F: arch/*/kernel/ftrace.c
11008 F: include/*/ftrace.h
11009 F: include/linux/trace*.h
11012 F: tools/testing/selftests/ftrace/
11015 M: Jiri Kosina <trivial@kernel.org>
11016 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
11018 K: ^Subject:.*(?i)trivial
11021 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11022 M: Jiri Slaby <jslaby@suse.com>
11024 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
11025 F: Documentation/serial/
11027 F: drivers/tty/serial/serial_core.c
11028 F: include/linux/serial_core.h
11029 F: include/linux/serial.h
11030 F: include/linux/tty.h
11031 F: include/uapi/linux/serial_core.h
11032 F: include/uapi/linux/serial.h
11033 F: include/uapi/linux/tty.h
11035 TUA9001 MEDIA DRIVER
11036 M: Antti Palosaari <crope@iki.fi>
11037 L: linux-media@vger.kernel.org
11038 W: https://linuxtv.org
11039 W: http://palosaari.fi/linux/
11040 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11041 T: git git://linuxtv.org/anttip/media_tree.git
11043 F: drivers/media/tuners/tua9001*
11045 TULIP NETWORK DRIVERS
11046 L: netdev@vger.kernel.org
11047 L: linux-parisc@vger.kernel.org
11049 F: drivers/net/ethernet/dec/tulip/
11052 M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
11053 W: http://vtun.sourceforge.net/tun
11055 F: Documentation/networking/tuntap.txt
11056 F: arch/um/os-Linux/drivers/
11058 TURBOCHANNEL SUBSYSTEM
11059 M: "Maciej W. Rozycki" <macro@linux-mips.org>
11060 M: Ralf Baechle <ralf@linux-mips.org>
11061 L: linux-mips@linux-mips.org
11062 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
11065 F: include/linux/tc.h
11067 U14-34F SCSI DRIVER
11068 M: Dario Ballabio <ballabio_dario@emc.com>
11069 L: linux-scsi@vger.kernel.org
11071 F: drivers/scsi/u14-34f.c
11073 UBI FILE SYSTEM (UBIFS)
11074 M: Artem Bityutskiy <dedekind1@gmail.com>
11075 M: Adrian Hunter <adrian.hunter@intel.com>
11076 L: linux-mtd@lists.infradead.org
11077 T: git git://git.infradead.org/ubifs-2.6.git
11078 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
11080 F: Documentation/filesystems/ubifs.txt
11083 UCLINUX (M68KNOMMU AND COLDFIRE)
11084 M: Greg Ungerer <gerg@uclinux.org>
11085 W: http://www.uclinux.org/
11086 L: linux-m68k@lists.linux-m68k.org
11087 L: uclinux-dev@uclinux.org (subscribers-only)
11088 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
11090 F: arch/m68k/coldfire/
11092 F: arch/m68k/*/*_no.*
11093 F: arch/m68k/include/asm/*_no.*
11096 M: Jan Kara <jack@suse.com>
11098 F: Documentation/filesystems/udf.txt
11102 M: Evgeniy Dushistov <dushistov@mail.ru>
11104 F: Documentation/filesystems/ufs.txt
11107 UHID USERSPACE HID IO DRIVER:
11108 M: David Herrmann <dh.herrmann@googlemail.com>
11109 L: linux-input@vger.kernel.org
11111 F: drivers/hid/uhid.c
11112 F: include/uapi/linux/uhid.h
11114 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
11115 L: linux-usb@vger.kernel.org
11118 F: include/linux/uwb.h
11119 F: include/linux/uwb/
11121 UNICORE32 ARCHITECTURE:
11122 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
11123 W: http://mprc.pku.edu.cn/~guanxuetao/linux
11125 T: git git://github.com/gxt/linux.git
11129 M: Tony Finch <dot@dotat.at>
11130 W: http://dotat.at/prog/unifdef
11132 F: scripts/unifdef.c
11134 UNIFORM CDROM DRIVER
11135 M: Jens Axboe <axboe@kernel.dk>
11136 W: http://www.kernel.dk
11138 F: Documentation/cdrom/
11139 F: drivers/cdrom/cdrom.c
11140 F: include/linux/cdrom.h
11141 F: include/uapi/linux/cdrom.h
11143 UNISYS S-PAR DRIVERS
11144 M: Benjamin Romer <benjamin.romer@unisys.com>
11145 M: David Kershner <david.kershner@unisys.com>
11146 L: sparmaintainer@unisys.com (Unisys internal)
11148 F: drivers/staging/unisys/
11150 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11151 M: Vinayak Holikatti <vinholikatti@gmail.com>
11152 L: linux-scsi@vger.kernel.org
11154 F: Documentation/scsi/ufs.txt
11155 F: drivers/scsi/ufs/
11157 UNSORTED BLOCK IMAGES (UBI)
11158 M: Artem Bityutskiy <dedekind1@gmail.com>
11159 M: Richard Weinberger <richard@nod.at>
11160 W: http://www.linux-mtd.infradead.org/
11161 L: linux-mtd@lists.infradead.org
11162 T: git git://git.infradead.org/ubifs-2.6.git
11164 F: drivers/mtd/ubi/
11165 F: include/linux/mtd/ubi.h
11166 F: include/uapi/mtd/ubi-user.h
11169 M: Oliver Neukum <oliver@neukum.org>
11170 L: linux-usb@vger.kernel.org
11172 F: Documentation/usb/acm.txt
11173 F: drivers/usb/class/cdc-acm.*
11175 USB AR5523 WIRELESS DRIVER
11176 M: Pontus Fuchs <pontus.fuchs@gmail.com>
11177 L: linux-wireless@vger.kernel.org
11179 F: drivers/net/wireless/ath/ar5523/
11182 M: Hans de Goede <hdegoede@redhat.com>
11183 M: Gerd Hoffmann <kraxel@redhat.com>
11184 L: linux-usb@vger.kernel.org
11185 L: linux-scsi@vger.kernel.org
11187 F: drivers/usb/storage/uas.c
11189 USB CDC ETHERNET DRIVER
11190 M: Oliver Neukum <oliver@neukum.org>
11191 L: linux-usb@vger.kernel.org
11193 F: drivers/net/usb/cdc_*.c
11194 F: include/uapi/linux/usb/cdc.h
11196 USB CHAOSKEY DRIVER
11197 M: Keith Packard <keithp@keithp.com>
11198 L: linux-usb@vger.kernel.org
11200 F: drivers/usb/misc/chaoskey.c
11202 USB CYPRESS C67X00 DRIVER
11203 M: Peter Korsgaard <jacmet@sunsite.dk>
11204 L: linux-usb@vger.kernel.org
11206 F: drivers/usb/c67x00/
11208 USB DAVICOM DM9601 DRIVER
11209 M: Peter Korsgaard <jacmet@sunsite.dk>
11210 L: netdev@vger.kernel.org
11211 W: http://www.linux-usb.org/usbnet
11213 F: drivers/net/usb/dm9601.c
11215 USB DIAMOND RIO500 DRIVER
11216 M: Cesar Miquel <miquel@df.uba.ar>
11217 L: rio500-users@lists.sourceforge.net
11218 W: http://rio500.sourceforge.net
11220 F: drivers/usb/misc/rio500*
11223 M: Alan Stern <stern@rowland.harvard.edu>
11224 L: linux-usb@vger.kernel.org
11226 F: Documentation/usb/ehci.txt
11227 F: drivers/usb/host/ehci*
11229 USB GADGET/PERIPHERAL SUBSYSTEM
11230 M: Felipe Balbi <balbi@ti.com>
11231 L: linux-usb@vger.kernel.org
11232 W: http://www.linux-usb.org/gadget
11233 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11235 F: drivers/usb/gadget/
11236 F: include/linux/usb/gadget*
11238 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
11239 M: Jiri Kosina <jikos@kernel.org>
11240 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
11241 L: linux-usb@vger.kernel.org
11242 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
11244 F: Documentation/hid/hiddev.txt
11245 F: drivers/hid/usbhid/
11248 M: Olav Kongas <ok@artecdesign.ee>
11249 L: linux-usb@vger.kernel.org
11251 F: drivers/usb/host/isp116x*
11252 F: include/linux/usb/isp116x.h
11254 USB MASS STORAGE DRIVER
11255 M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
11256 L: linux-usb@vger.kernel.org
11257 L: usb-storage@lists.one-eyed-alien.net
11259 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
11260 F: drivers/usb/storage/
11263 M: Clemens Ladisch <clemens@ladisch.de>
11264 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11265 T: git git://git.alsa-project.org/alsa-kernel.git
11267 F: sound/usb/midi.*
11269 USB NETWORKING DRIVERS
11270 L: linux-usb@vger.kernel.org
11272 F: drivers/net/usb/
11275 M: Alan Stern <stern@rowland.harvard.edu>
11276 L: linux-usb@vger.kernel.org
11278 F: Documentation/usb/ohci.txt
11279 F: drivers/usb/host/ohci*
11281 USB OTG FSM (Finite State Machine)
11282 M: Peter Chen <Peter.Chen@nxp.com>
11283 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
11284 L: linux-usb@vger.kernel.org
11286 F: drivers/usb/common/usb-otg-fsm.c
11289 M: Valentina Manea <valentina.manea.m@gmail.com>
11290 M: Shuah Khan <shuah.kh@samsung.com>
11291 L: linux-usb@vger.kernel.org
11293 F: drivers/usb/usbip/
11294 F: tools/usb/usbip/
11297 M: Petko Manolov <petkan@nucleusys.com>
11298 L: linux-usb@vger.kernel.org
11299 L: netdev@vger.kernel.org
11300 T: git git://github.com/petkan/pegasus.git
11301 W: https://github.com/petkan/pegasus
11303 F: drivers/net/usb/pegasus.*
11306 M: Felipe Balbi <balbi@ti.com>
11307 L: linux-usb@vger.kernel.org
11308 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11310 F: drivers/usb/phy/
11312 USB PRINTER DRIVER (usblp)
11313 M: Pete Zaitcev <zaitcev@redhat.com>
11314 L: linux-usb@vger.kernel.org
11316 F: drivers/usb/class/usblp.c
11318 USB QMI WWAN NETWORK DRIVER
11319 M: Bjørn Mork <bjorn@mork.no>
11320 L: netdev@vger.kernel.org
11322 F: Documentation/ABI/testing/sysfs-class-net-qmi
11323 F: drivers/net/usb/qmi_wwan.c
11326 M: Petko Manolov <petkan@nucleusys.com>
11327 L: linux-usb@vger.kernel.org
11328 L: netdev@vger.kernel.org
11329 T: git git://github.com/petkan/rtl8150.git
11330 W: https://github.com/petkan/rtl8150
11332 F: drivers/net/usb/rtl8150.c
11334 USB SERIAL SUBSYSTEM
11335 M: Johan Hovold <johan@kernel.org>
11336 L: linux-usb@vger.kernel.org
11338 F: Documentation/usb/usb-serial.txt
11339 F: drivers/usb/serial/
11340 F: include/linux/usb/serial.h
11342 USB SMSC75XX ETHERNET DRIVER
11343 M: Steve Glendinning <steve.glendinning@shawell.net>
11344 L: netdev@vger.kernel.org
11346 F: drivers/net/usb/smsc75xx.*
11348 USB SMSC95XX ETHERNET DRIVER
11349 M: Steve Glendinning <steve.glendinning@shawell.net>
11350 L: netdev@vger.kernel.org
11352 F: drivers/net/usb/smsc95xx.*
11355 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11356 L: linux-usb@vger.kernel.org
11357 W: http://www.linux-usb.org
11358 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
11360 F: Documentation/usb/
11362 F: include/linux/usb.h
11363 F: include/linux/usb/
11366 M: Alan Stern <stern@rowland.harvard.edu>
11367 L: linux-usb@vger.kernel.org
11369 F: drivers/usb/host/uhci*
11371 USB "USBNET" DRIVER FRAMEWORK
11372 M: Oliver Neukum <oneukum@suse.com>
11373 L: netdev@vger.kernel.org
11374 W: http://www.linux-usb.org/usbnet
11376 F: drivers/net/usb/usbnet.c
11377 F: include/linux/usb/usbnet.h
11380 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11381 L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
11382 L: linux-media@vger.kernel.org
11383 T: git git://linuxtv.org/media_tree.git
11384 W: http://www.ideasonboard.org/uvc/
11386 F: drivers/media/usb/uvc/
11387 F: include/uapi/linux/uvcvideo.h
11390 M: Hans Verkuil <hverkuil@xs4all.nl>
11391 L: linux-media@vger.kernel.org
11392 T: git git://linuxtv.org/media_tree.git
11393 W: https://linuxtv.org
11395 F: drivers/media/usb/usbvision/
11398 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11399 L: linux-usb@vger.kernel.org
11401 F: drivers/usb/gadget/function/*uvc*
11402 F: drivers/usb/gadget/legacy/webcam.c
11404 USB WIRELESS RNDIS DRIVER (rndis_wlan)
11405 M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
11406 L: linux-wireless@vger.kernel.org
11408 F: drivers/net/wireless/rndis_wlan.c
11411 M: Mathias Nyman <mathias.nyman@intel.com>
11412 L: linux-usb@vger.kernel.org
11414 F: drivers/usb/host/xhci*
11415 F: drivers/usb/host/pci-quirks*
11418 L: linux-wireless@vger.kernel.org
11419 W: http://linux-lc100020.sourceforge.net
11421 F: drivers/net/wireless/zydas/zd1201.*
11424 M: Antoine Jacquet <royale@zerezo.com>
11425 L: linux-usb@vger.kernel.org
11426 L: linux-media@vger.kernel.org
11427 T: git git://linuxtv.org/media_tree.git
11428 W: http://royale.zerezo.com/zr364xx/
11430 F: Documentation/video4linux/zr364xx.txt
11431 F: drivers/media/usb/zr364xx/
11434 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
11435 L: linux-usb@vger.kernel.org
11437 F: drivers/usb/common/ulpi.c
11438 F: include/linux/ulpi/
11440 USER-MODE LINUX (UML)
11441 M: Jeff Dike <jdike@addtoit.com>
11442 M: Richard Weinberger <richard@nod.at>
11443 L: user-mode-linux-devel@lists.sourceforge.net
11444 L: user-mode-linux-user@lists.sourceforge.net
11445 W: http://user-mode-linux.sourceforge.net
11446 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
11448 F: Documentation/virtual/uml/
11454 USERSPACE I/O (UIO)
11455 M: "Hans J. Koch" <hjk@hansjkoch.de>
11456 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11458 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
11459 F: Documentation/DocBook/uio-howto.tmpl
11461 F: include/linux/uio*.h
11464 M: Karel Zak <kzak@redhat.com>
11465 L: util-linux@vger.kernel.org
11466 W: http://en.wikipedia.org/wiki/Util-linux
11467 T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
11471 M: Michal Januszewski <spock@gentoo.org>
11472 L: linux-fbdev@vger.kernel.org
11473 W: http://dev.gentoo.org/~spock/projects/uvesafb/
11475 F: Documentation/fb/uvesafb.txt
11476 F: drivers/video/fbdev/uvesafb.*
11479 M: Stefan Agner <stefan@agner.ch>
11480 L: linux-mtd@lists.infradead.org
11482 F: drivers/mtd/nand/vf610_nfc.c
11484 VFAT/FAT/MSDOS FILESYSTEM
11485 M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
11487 F: Documentation/filesystems/vfat.txt
11491 M: Alex Williamson <alex.williamson@redhat.com>
11492 L: kvm@vger.kernel.org
11493 T: git git://github.com/awilliam/linux-vfio.git
11495 F: Documentation/vfio.txt
11497 F: include/linux/vfio.h
11498 F: include/uapi/linux/vfio.h
11500 VFIO PLATFORM DRIVER
11501 M: Baptiste Reynal <b.reynal@virtualopensystems.com>
11502 L: kvm@vger.kernel.org
11504 F: drivers/vfio/platform/
11506 VIDEOBUF2 FRAMEWORK
11507 M: Pawel Osciak <pawel@osciak.com>
11508 M: Marek Szyprowski <m.szyprowski@samsung.com>
11509 M: Kyungmin Park <kyungmin.park@samsung.com>
11510 L: linux-media@vger.kernel.org
11512 F: drivers/media/v4l2-core/videobuf2-*
11513 F: include/media/videobuf2-*
11515 VIRTUAL SERIO DEVICE DRIVER
11516 M: Stephen Chandler Paul <thatslyude@gmail.com>
11518 F: drivers/input/serio/userio.c
11519 F: include/uapi/linux/userio.h
11521 VIRTIO CONSOLE DRIVER
11522 M: Amit Shah <amit.shah@redhat.com>
11523 L: virtualization@lists.linux-foundation.org
11525 F: drivers/char/virtio_console.c
11526 F: include/linux/virtio_console.h
11527 F: include/uapi/linux/virtio_console.h
11529 VIRTIO CORE, NET AND BLOCK DRIVERS
11530 M: "Michael S. Tsirkin" <mst@redhat.com>
11531 L: virtualization@lists.linux-foundation.org
11535 F: drivers/net/virtio_net.c
11536 F: drivers/block/virtio_blk.c
11537 F: include/linux/virtio_*.h
11538 F: include/uapi/linux/virtio_*.h
11540 VIRTIO DRIVERS FOR S390
11541 M: Christian Borntraeger <borntraeger@de.ibm.com>
11542 M: Cornelia Huck <cornelia.huck@de.ibm.com>
11543 L: linux-s390@vger.kernel.org
11544 L: virtualization@lists.linux-foundation.org
11545 L: kvm@vger.kernel.org
11547 F: drivers/s390/virtio/
11550 M: David Airlie <airlied@linux.ie>
11551 M: Gerd Hoffmann <kraxel@redhat.com>
11552 L: dri-devel@lists.freedesktop.org
11553 L: virtualization@lists.linux-foundation.org
11555 F: drivers/gpu/drm/virtio/
11556 F: include/uapi/linux/virtio_gpu.h
11558 VIRTIO HOST (VHOST)
11559 M: "Michael S. Tsirkin" <mst@redhat.com>
11560 L: kvm@vger.kernel.org
11561 L: virtualization@lists.linux-foundation.org
11562 L: netdev@vger.kernel.org
11563 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
11566 F: include/uapi/linux/vhost.h
11568 VIRTIO INPUT DRIVER
11569 M: Gerd Hoffmann <kraxel@redhat.com>
11571 F: drivers/virtio/virtio_input.c
11572 F: include/uapi/linux/virtio_input.h
11574 VIA RHINE NETWORK DRIVER
11576 F: drivers/net/ethernet/via/via-rhine.c
11578 VIA SD/MMC CARD CONTROLLER DRIVER
11579 M: Bruce Chang <brucechang@via.com.tw>
11580 M: Harald Welte <HaraldWelte@viatech.com>
11582 F: drivers/mmc/host/via-sdmmc.c
11584 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11585 M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
11586 L: linux-fbdev@vger.kernel.org
11588 F: include/linux/via-core.h
11589 F: include/linux/via-gpio.h
11590 F: include/linux/via_i2c.h
11591 F: drivers/video/fbdev/via/
11593 VIA VELOCITY NETWORK DRIVER
11594 M: Francois Romieu <romieu@fr.zoreil.com>
11595 L: netdev@vger.kernel.org
11597 F: drivers/net/ethernet/via/via-velocity.*
11600 M: Alex Williamson <alex.williamson@redhat.com>
11601 M: Paolo Bonzini <pbonzini@redhat.com>
11602 L: kvm@vger.kernel.org
11606 VIVID VIRTUAL VIDEO DRIVER
11607 M: Hans Verkuil <hverkuil@xs4all.nl>
11608 L: linux-media@vger.kernel.org
11609 T: git git://linuxtv.org/media_tree.git
11610 W: https://linuxtv.org
11612 F: drivers/media/platform/vivid/*
11615 M: Patrick McHardy <kaber@trash.net>
11616 L: netdev@vger.kernel.org
11618 F: drivers/net/macvlan.c
11619 F: include/linux/if_*vlan.h
11623 M: Florian Fainelli <florian@openwrt.org>
11624 L: openwrt-devel@lists.openwrt.org (subscribers-only)
11626 F: drivers/vlynq/vlynq.c
11627 F: include/linux/vlynq.h
11630 M: Martyn Welch <martyn@welchs.me.uk>
11631 M: Manohar Vanga <manohar.vanga@gmail.com>
11632 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11633 L: devel@driverdev.osuosl.org
11635 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11636 F: Documentation/vme_api.txt
11637 F: drivers/staging/vme/
11639 F: include/linux/vme*
11641 VMWARE HYPERVISOR INTERFACE
11642 M: Alok Kataria <akataria@vmware.com>
11643 L: virtualization@lists.linux-foundation.org
11645 F: arch/x86/kernel/cpu/vmware.c
11647 VMWARE BALLOON DRIVER
11648 M: Xavier Deguillard <xdeguillard@vmware.com>
11649 M: Philip Moltmann <moltmann@vmware.com>
11650 M: "VMware, Inc." <pv-drivers@vmware.com>
11651 L: linux-kernel@vger.kernel.org
11653 F: drivers/misc/vmw_balloon.c
11655 VMWARE VMMOUSE SUBDRIVER
11656 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11657 M: "VMware, Inc." <pv-drivers@vmware.com>
11658 L: linux-input@vger.kernel.org
11660 F: drivers/input/mouse/vmmouse.c
11661 F: drivers/input/mouse/vmmouse.h
11663 VMWARE VMXNET3 ETHERNET DRIVER
11664 M: Shrikrishna Khare <skhare@vmware.com>
11665 M: "VMware, Inc." <pv-drivers@vmware.com>
11666 L: netdev@vger.kernel.org
11668 F: drivers/net/vmxnet3/
11670 VMware PVSCSI driver
11671 M: Arvind Kumar <arvindkumar@vmware.com>
11672 M: VMware PV-Drivers <pv-drivers@vmware.com>
11673 L: linux-scsi@vger.kernel.org
11675 F: drivers/scsi/vmw_pvscsi.c
11676 F: drivers/scsi/vmw_pvscsi.h
11678 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11679 M: Liam Girdwood <lgirdwood@gmail.com>
11680 M: Mark Brown <broonie@kernel.org>
11681 L: linux-kernel@vger.kernel.org
11682 W: http://www.slimlogic.co.uk/?p=48
11683 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11685 F: drivers/regulator/
11686 F: include/linux/regulator/
11689 M: David Ahern <dsa@cumulusnetworks.com>
11690 M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
11691 L: netdev@vger.kernel.org
11693 F: drivers/net/vrf.c
11694 F: Documentation/networking/vrf.txt
11696 VT1211 HARDWARE MONITOR DRIVER
11697 M: Juerg Haefliger <juergh@gmail.com>
11698 L: lm-sensors@lm-sensors.org
11700 F: Documentation/hwmon/vt1211
11701 F: drivers/hwmon/vt1211.c
11703 VT8231 HARDWARE MONITOR DRIVER
11704 M: Roger Lucas <vt8231@hiddenengine.co.uk>
11705 L: lm-sensors@lm-sensors.org
11707 F: drivers/hwmon/vt8231.c
11709 VUB300 USB to SDIO/SD/MMC bridge chip
11710 M: Tony Olech <tony.olech@elandigitalsystems.com>
11711 L: linux-mmc@vger.kernel.org
11712 L: linux-usb@vger.kernel.org
11714 F: drivers/mmc/host/vub300.c
11716 W1 DALLAS'S 1-WIRE BUS
11717 M: Evgeniy Polyakov <zbr@ioremap.net>
11719 F: Documentation/w1/
11722 W83791D HARDWARE MONITORING DRIVER
11723 M: Marc Hulsman <m.hulsman@tudelft.nl>
11724 L: lm-sensors@lm-sensors.org
11726 F: Documentation/hwmon/w83791d
11727 F: drivers/hwmon/w83791d.c
11729 W83793 HARDWARE MONITORING DRIVER
11730 M: Rudolf Marek <r.marek@assembler.cz>
11731 L: lm-sensors@lm-sensors.org
11733 F: Documentation/hwmon/w83793
11734 F: drivers/hwmon/w83793.c
11736 W83795 HARDWARE MONITORING DRIVER
11737 M: Jean Delvare <jdelvare@suse.com>
11738 L: lm-sensors@lm-sensors.org
11740 F: drivers/hwmon/w83795.c
11742 W83L51xD SD/MMC CARD INTERFACE DRIVER
11743 M: Pierre Ossman <pierre@ossman.eu>
11745 F: drivers/mmc/host/wbsd.*
11747 WACOM PROTOCOL 4 SERIAL TABLETS
11748 M: Julian Squires <julian@cipht.net>
11749 M: Hans de Goede <hdegoede@redhat.com>
11750 L: linux-input@vger.kernel.org
11752 F: drivers/input/tablet/wacom_serial4.c
11754 WATCHDOG DEVICE DRIVERS
11755 M: Wim Van Sebroeck <wim@iguana.be>
11756 R: Guenter Roeck <linux@roeck-us.net>
11757 L: linux-watchdog@vger.kernel.org
11758 W: http://www.linux-watchdog.org/
11759 T: git git://www.linux-watchdog.org/linux-watchdog.git
11761 F: Documentation/watchdog/
11762 F: drivers/watchdog/
11763 F: include/linux/watchdog.h
11764 F: include/uapi/linux/watchdog.h
11767 M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
11768 L: linux-scsi@vger.kernel.org
11770 F: drivers/scsi/wd7000.c
11773 M: David Herrmann <dh.herrmann@googlemail.com>
11774 L: linux-input@vger.kernel.org
11776 F: drivers/hid/hid-wiimote*
11779 M: David Härdeman <david@hardeman.nu>
11781 F: drivers/media/rc/winbond-cir.c
11784 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
11785 M: linux-wimax@intel.com
11786 L: wimax@linuxwimax.org (subscribers-only)
11788 W: http://linuxwimax.org
11789 F: Documentation/wimax/README.wimax
11790 F: include/linux/wimax/debug.h
11791 F: include/net/wimax.h
11792 F: include/uapi/linux/wimax.h
11795 WISTRON LAPTOP BUTTON DRIVER
11796 M: Miloslav Trmac <mitr@volny.cz>
11798 F: drivers/input/misc/wistron_btns.c
11800 WL3501 WIRELESS PCMCIA CARD DRIVER
11801 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
11802 L: linux-wireless@vger.kernel.org
11803 W: http://oops.ghostprotocols.net:81/blog
11805 F: drivers/net/wireless/wl3501*
11807 WOLFSON MICROELECTRONICS DRIVERS
11808 L: patches@opensource.wolfsonmicro.com
11809 T: git https://github.com/CirrusLogic/linux-drivers.git
11810 W: https://github.com/CirrusLogic/linux-drivers/wiki
11812 F: Documentation/hwmon/wm83??
11813 F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
11814 F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
11815 F: Documentation/devicetree/bindings/mfd/arizona.txt
11816 F: arch/arm/mach-s3c64xx/mach-crag6410*
11817 F: drivers/clk/clk-wm83*.c
11818 F: drivers/extcon/extcon-arizona.c
11819 F: drivers/leds/leds-wm83*.c
11820 F: drivers/gpio/gpio-*wm*.c
11821 F: drivers/gpio/gpio-arizona.c
11822 F: drivers/hwmon/wm83??-hwmon.c
11823 F: drivers/input/misc/wm831x-on.c
11824 F: drivers/input/touchscreen/wm831x-ts.c
11825 F: drivers/input/touchscreen/wm97*.c
11826 F: drivers/mfd/arizona*
11827 F: drivers/mfd/wm*.c
11828 F: drivers/mfd/cs47l24*
11829 F: drivers/power/wm83*.c
11830 F: drivers/rtc/rtc-wm83*.c
11831 F: drivers/regulator/wm8*.c
11832 F: drivers/video/backlight/wm83*_bl.c
11833 F: drivers/watchdog/wm83*_wdt.c
11834 F: include/linux/mfd/arizona/
11835 F: include/linux/mfd/wm831x/
11836 F: include/linux/mfd/wm8350/
11837 F: include/linux/mfd/wm8400*
11838 F: include/linux/wm97xx.h
11839 F: include/sound/wm????.h
11840 F: sound/soc/codecs/arizona.?
11841 F: sound/soc/codecs/wm*
11842 F: sound/soc/codecs/cs47l24*
11845 M: Tejun Heo <tj@kernel.org>
11846 R: Lai Jiangshan <jiangshanlai@gmail.com>
11847 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11849 F: include/linux/workqueue.h
11850 F: kernel/workqueue.c
11851 F: Documentation/workqueue.txt
11854 M: Andrew Hendry <andrew.hendry@gmail.com>
11855 L: linux-x25@vger.kernel.org
11857 F: Documentation/networking/x25*
11858 F: include/net/x25*
11861 X86 ARCHITECTURE (32-BIT AND 64-BIT)
11862 M: Thomas Gleixner <tglx@linutronix.de>
11863 M: Ingo Molnar <mingo@redhat.com>
11864 M: "H. Peter Anvin" <hpa@zytor.com>
11866 L: linux-kernel@vger.kernel.org
11867 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
11869 F: Documentation/x86/
11872 X86 PLATFORM DRIVERS
11873 M: Darren Hart <dvhart@infradead.org>
11874 L: platform-driver-x86@vger.kernel.org
11875 T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
11877 F: drivers/platform/x86/
11878 F: drivers/platform/olpc/
11880 X86 MCE INFRASTRUCTURE
11881 M: Tony Luck <tony.luck@intel.com>
11882 M: Borislav Petkov <bp@alien8.de>
11883 L: linux-edac@vger.kernel.org
11885 F: arch/x86/kernel/cpu/mcheck/*
11887 X86 MICROCODE UPDATE SUPPORT
11888 M: Borislav Petkov <bp@alien8.de>
11890 F: arch/x86/kernel/cpu/microcode/*
11893 M: Andy Lutomirski <luto@amacapital.net>
11894 L: linux-kernel@vger.kernel.org
11895 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11897 F: arch/x86/entry/vdso/
11899 XC2028/3028 TUNER DRIVER
11900 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11901 L: linux-media@vger.kernel.org
11902 W: https://linuxtv.org
11903 T: git git://linuxtv.org/media_tree.git
11905 F: drivers/media/tuners/tuner-xc2028.*
11907 XEN HYPERVISOR INTERFACE
11908 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11909 M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
11910 M: David Vrabel <david.vrabel@citrix.com>
11911 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11912 T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
11915 F: drivers/*/xen-*front.c
11917 F: arch/x86/include/asm/xen/
11919 F: include/uapi/xen/
11922 M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11923 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11926 F: arch/arm/include/asm/xen/
11928 XEN HYPERVISOR ARM64
11929 M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11930 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11933 F: arch/arm64/include/asm/xen/
11935 XEN NETWORK BACKEND DRIVER
11936 M: Ian Campbell <ian.campbell@citrix.com>
11937 M: Wei Liu <wei.liu2@citrix.com>
11938 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11939 L: netdev@vger.kernel.org
11941 F: drivers/net/xen-netback/*
11944 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11945 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11947 F: arch/x86/pci/*xen*
11948 F: drivers/pci/*xen*
11950 XEN BLOCK SUBSYSTEM
11951 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11952 M: Roger Pau Monné <roger.pau@citrix.com>
11953 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11955 F: drivers/block/xen-blkback/*
11956 F: drivers/block/xen*
11959 M: Juergen Gross <jgross@suse.com>
11960 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11961 L: linux-scsi@vger.kernel.org
11963 F: drivers/scsi/xen-scsifront.c
11964 F: drivers/xen/xen-scsiback.c
11965 F: include/xen/interface/io/vscsiif.h
11967 XEN SWIOTLB SUBSYSTEM
11968 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11969 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11971 F: arch/x86/xen/*swiotlb*
11972 F: drivers/xen/*swiotlb*
11975 P: Silicon Graphics Inc
11976 M: Dave Chinner <david@fromorbit.com>
11979 W: http://oss.sgi.com/projects/xfs
11980 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
11982 F: Documentation/filesystems/xfs.txt
11985 XILINX AXI ETHERNET DRIVER
11986 M: Anirudha Sarangi <anirudh@xilinx.com>
11987 M: John Linn <John.Linn@xilinx.com>
11989 F: drivers/net/ethernet/xilinx/xilinx_axienet*
11991 XILINX UARTLITE SERIAL DRIVER
11992 M: Peter Korsgaard <jacmet@sunsite.dk>
11993 L: linux-serial@vger.kernel.org
11995 F: drivers/tty/serial/uartlite.c
11997 XILINX VIDEO IP CORES
11998 M: Hyun Kwon <hyun.kwon@xilinx.com>
11999 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12000 L: linux-media@vger.kernel.org
12001 T: git git://linuxtv.org/media_tree.git
12003 F: Documentation/devicetree/bindings/media/xilinx/
12004 F: drivers/media/platform/xilinx/
12005 F: include/uapi/linux/xilinx-v4l2-controls.h
12008 M: Eli Billauer <eli.billauer@gmail.com>
12009 L: linux-kernel@vger.kernel.org
12011 F: drivers/char/xillybus/
12013 XTENSA XTFPGA PLATFORM SUPPORT
12014 M: Max Filippov <jcmvbkbc@gmail.com>
12015 L: linux-xtensa@linux-xtensa.org
12017 F: drivers/spi/spi-xtensa-xtfpga.c
12018 F: sound/soc/xtensa/xtfpga-i2s.c
12020 YAM DRIVER FOR AX.25
12021 M: Jean-Paul Roubelat <jpr@f6fbb.org>
12022 L: linux-hams@vger.kernel.org
12024 F: drivers/net/hamradio/yam*
12025 F: include/linux/yam.h
12027 YEALINK PHONE DRIVER
12028 M: Henk Vergonet <Henk.Vergonet@gmail.com>
12029 L: usbb2k-api-dev@nongnu.org
12031 F: Documentation/input/yealink.txt
12032 F: drivers/input/misc/yealink.*
12034 Z8530 DRIVER FOR AX.25
12035 M: Joerg Reuter <jreuter@yaina.de>
12036 W: http://yaina.de/jreuter/
12037 W: http://www.qsl.net/dl1bke/
12038 L: linux-hams@vger.kernel.org
12040 F: Documentation/networking/z8530drv.txt
12041 F: drivers/net/hamradio/*scc.c
12042 F: drivers/net/hamradio/z8530.h
12044 ZBUD COMPRESSED PAGE ALLOCATOR
12045 M: Seth Jennings <sjennings@variantweb.net>
12046 L: linux-mm@kvack.org
12049 F: include/linux/zbud.h
12051 ZD1211RW WIRELESS DRIVER
12052 M: Daniel Drake <dsd@gentoo.org>
12053 M: Ulrich Kunitz <kune@deine-taler.de>
12054 W: http://zd1211.ath.cx/wiki/DriverRewrite
12055 L: linux-wireless@vger.kernel.org
12056 L: zd1211-devs@lists.sourceforge.net (subscribers-only)
12058 F: drivers/net/wireless/zydas/zd1211rw/
12060 ZPOOL COMPRESSED PAGE STORAGE API
12061 M: Dan Streetman <ddstreet@ieee.org>
12062 L: linux-mm@kvack.org
12065 F: include/linux/zpool.h
12067 ZR36067 VIDEO FOR LINUX DRIVER
12068 L: mjpeg-users@lists.sourceforge.net
12069 L: linux-media@vger.kernel.org
12070 W: http://mjpeg.sourceforge.net/driver-zoran/
12071 T: hg https://linuxtv.org/hg/v4l-dvb
12073 F: drivers/media/pci/zoran/
12075 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
12076 M: Minchan Kim <minchan@kernel.org>
12077 M: Nitin Gupta <ngupta@vflare.org>
12078 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12079 L: linux-kernel@vger.kernel.org
12081 F: drivers/block/zram/
12082 F: Documentation/blockdev/zram.txt
12084 ZS DECSTATION Z85C30 SERIAL DRIVER
12085 M: "Maciej W. Rozycki" <macro@linux-mips.org>
12087 F: drivers/tty/serial/zs.*
12089 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
12090 M: Minchan Kim <minchan@kernel.org>
12091 M: Nitin Gupta <ngupta@vflare.org>
12092 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12093 L: linux-mm@kvack.org
12096 F: include/linux/zsmalloc.h
12097 F: Documentation/vm/zsmalloc.txt
12099 ZSWAP COMPRESSED SWAP CACHING
12100 M: Seth Jennings <sjennings@variantweb.net>
12101 L: linux-mm@kvack.org
12106 M: Linus Torvalds <torvalds@linux-foundation.org>
12107 L: linux-kernel@vger.kernel.org
12108 Q: http://patchwork.kernel.org/project/LKML/list/
12109 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
12110 S: Buried alive in reporters