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 F: arch/x86/kernel/apm_32.c
785 F: include/linux/apm_bios.h
786 F: include/uapi/linux/apm_bios.h
787 F: drivers/char/apm-emulation.c
789 APPLE BCM5974 MULTITOUCH DRIVER
790 M: Henrik Rydberg <rydberg@bitmath.org>
791 L: linux-input@vger.kernel.org
793 F: drivers/input/mouse/bcm5974.c
796 M: Henrik Rydberg <rydberg@bitmath.org>
797 L: lm-sensors@lm-sensors.org
799 F: drivers/hwmon/applesmc.c
801 APPLETALK NETWORK LAYER
802 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
804 F: drivers/net/appletalk/
807 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
808 M: Duc Dang <dhdang@apm.com>
810 F: arch/arm64/boot/dts/apm/
812 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
813 M: Iyappan Subramanian <isubramanian@apm.com>
814 M: Keyur Chudgar <kchudgar@apm.com>
816 F: drivers/net/ethernet/apm/xgene/
817 F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
819 APTINA CAMERA SENSOR PLL
820 M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
821 L: linux-media@vger.kernel.org
823 F: drivers/media/i2c/aptina-pll.*
825 ARC FRAMEBUFFER DRIVER
826 M: Jaya Kumar <jayalk@intworks.biz>
828 F: drivers/video/fbdev/arcfb.c
829 F: drivers/video/fbdev/core/fb_defio.c
832 M: Michael Grzeschik <m.grzeschik@pengutronix.de>
833 L: netdev@vger.kernel.org
835 F: drivers/net/arcnet/
836 F: include/uapi/linux/if_arcnet.h
838 ARM MFM AND FLOPPY DRIVERS
839 M: Ian Molton <spyro@f2s.com>
841 F: arch/arm/lib/floppydma.S
842 F: arch/arm/include/asm/floppy.h
844 ARM PMU PROFILING AND DEBUGGING
845 M: Will Deacon <will.deacon@arm.com>
846 R: Mark Rutland <mark.rutland@arm.com>
848 F: arch/arm*/kernel/perf_*
849 F: arch/arm/oprofile/common.c
850 F: arch/arm*/kernel/hw_breakpoint.c
851 F: arch/arm*/include/asm/hw_breakpoint.h
852 F: arch/arm*/include/asm/perf_event.h
853 F: drivers/perf/arm_pmu.c
854 F: include/linux/perf/arm_pmu.h
857 M: Russell King <linux@arm.linux.org.uk>
858 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
859 W: http://www.arm.linux.org.uk/
863 ARM SUB-ARCHITECTURES
864 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
868 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
870 ARM PRIMECELL AACI PL041 DRIVER
871 M: Russell King <linux@arm.linux.org.uk>
875 ARM PRIMECELL CLCD PL110 DRIVER
876 M: Russell King <linux@arm.linux.org.uk>
878 F: drivers/video/fbdev/amba-clcd.*
880 ARM PRIMECELL KMI PL050 DRIVER
881 M: Russell King <linux@arm.linux.org.uk>
883 F: drivers/input/serio/ambakmi.*
884 F: include/linux/amba/kmi.h
886 ARM PRIMECELL MMCI PL180/1 DRIVER
887 M: Russell King <linux@arm.linux.org.uk>
889 F: drivers/mmc/host/mmci.*
890 F: include/linux/amba/mmci.h
892 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
893 M: Russell King <linux@arm.linux.org.uk>
895 F: drivers/tty/serial/amba-pl01*.c
896 F: include/linux/amba/serial.h
898 ARM PRIMECELL BUS SUPPORT
899 M: Russell King <linux@arm.linux.org.uk>
902 F: include/linux/amba/bus.h
904 ARM/ADS SPHERE MACHINE SUPPORT
905 M: Lennert Buytenhek <kernel@wantstofly.org>
906 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
909 ARM/AFEB9260 MACHINE SUPPORT
910 M: Sergey Lapin <slapin@ossfans.org>
911 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914 ARM/AJECO 1ARM MACHINE SUPPORT
915 M: Lennert Buytenhek <kernel@wantstofly.org>
916 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
919 ARM/Allwinner sunXi SoC support
920 M: Maxime Ripard <maxime.ripard@free-electrons.com>
921 M: Chen-Yu Tsai <wens@csie.org>
922 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
926 ARM/Allwinner SoC Clock Support
927 M: Emilio LĂ³pez <emilio@elopez.com.ar>
929 F: drivers/clk/sunxi/
931 ARM/Amlogic MesonX SoC support
932 M: Carlo Caione <carlo@caione.org>
933 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
935 F: drivers/media/rc/meson-ir.c
938 ARM/Annapurna Labs ALPINE ARCHITECTURE
939 M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
941 F: arch/arm/mach-alpine/
943 ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
944 M: Nicolas Ferre <nicolas.ferre@atmel.com>
945 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
946 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
947 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
948 W: http://www.linux4sam.org
950 F: arch/arm/mach-at91/
952 F: arch/arm/boot/dts/at91*.dts
953 F: arch/arm/boot/dts/at91*.dtsi
954 F: arch/arm/boot/dts/sama*.dts
955 F: arch/arm/boot/dts/sama*.dtsi
956 F: arch/arm/include/debug/at91.S
958 ARM/ATMEL AT91 Clock Support
959 M: Boris Brezillon <boris.brezillon@free-electrons.com>
963 ARM/CALXEDA HIGHBANK ARCHITECTURE
964 M: Rob Herring <robh@kernel.org>
965 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
967 F: arch/arm/mach-highbank/
969 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
970 M: Krzysztof Halasa <khalasa@piap.pl>
972 F: arch/arm/mach-cns3xxx/
974 ARM/CAVIUM THUNDER NETWORK DRIVER
975 M: Sunil Goutham <sgoutham@cavium.com>
976 M: Robert Richter <rric@kernel.org>
977 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
979 F: drivers/net/ethernet/cavium/thunder/
981 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
982 M: Alexander Shiyan <shc_work@mail.ru>
983 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
987 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
988 M: Hartley Sweeten <hsweeten@visionengravers.com>
989 M: Ryan Mallon <rmallon@gmail.com>
990 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
992 F: arch/arm/mach-ep93xx/
993 F: arch/arm/mach-ep93xx/include/mach/
995 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
996 M: Lennert Buytenhek <kernel@wantstofly.org>
997 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1001 M: Russell King <linux@arm.linux.org.uk>
1002 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1004 F: arch/arm/include/asm/clkdev.h
1005 F: drivers/clk/clkdev.c
1007 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1008 M: Mike Rapoport <mike@compulab.co.il>
1009 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1012 ARM/CONTEC MICRO9 MACHINE SUPPORT
1013 M: Hubert Feurstein <hubert.feurstein@contec.at>
1015 F: arch/arm/mach-ep93xx/micro9.c
1017 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1018 M: Mathieu Poirier <mathieu.poirier@linaro.org>
1019 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1021 F: drivers/hwtracing/coresight/*
1022 F: Documentation/trace/coresight.txt
1023 F: Documentation/devicetree/bindings/arm/coresight.txt
1024 F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1026 ARM/CORGI MACHINE SUPPORT
1027 M: Richard Purdie <rpurdie@rpsys.net>
1030 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1031 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1032 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1033 T: git git://github.com/ulli-kroll/linux.git
1035 F: arch/arm/mach-gemini/
1036 F: drivers/rtc/rtc-gemini.c
1038 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1039 M: Barry Song <baohua@kernel.org>
1040 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1041 T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1043 F: arch/arm/mach-prima2/
1044 F: drivers/clk/sirf/
1045 F: drivers/clocksource/timer-prima2.c
1046 F: drivers/clocksource/timer-atlas7.c
1049 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1050 M: Baruch Siach <baruch@tkos.co.il>
1051 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1053 F: arch/arm/boot/dts/cx92755*
1056 ARM/EBSA110 MACHINE SUPPORT
1057 M: Russell King <linux@arm.linux.org.uk>
1058 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1059 W: http://www.arm.linux.org.uk/
1061 F: arch/arm/mach-ebsa110/
1062 F: drivers/net/ethernet/amd/am79c961a.*
1064 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1065 M: Uwe Kleine-König <kernel@pengutronix.de>
1066 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1070 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1071 M: Daniel Ribeiro <drwyrm@gmail.com>
1072 M: Stefan Schmidt <stefan@openezx.org>
1073 M: Harald Welte <laforge@openezx.org>
1074 L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
1075 W: http://www.openezx.org/
1077 T: topgit git://git.openezx.org/openezx.git
1078 F: arch/arm/mach-pxa/ezx.c
1080 ARM/FARADAY FA526 PORT
1081 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1082 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1084 T: git git://git.berlios.de/gemini-board
1085 F: arch/arm/mm/*-fa*
1087 ARM/FOOTBRIDGE ARCHITECTURE
1088 M: Russell King <linux@arm.linux.org.uk>
1089 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1090 W: http://www.arm.linux.org.uk/
1092 F: arch/arm/include/asm/hardware/dec21285.h
1093 F: arch/arm/mach-footbridge/
1095 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1096 M: Shawn Guo <shawnguo@kernel.org>
1097 M: Sascha Hauer <kernel@pengutronix.de>
1098 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1100 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1101 F: arch/arm/mach-imx/
1102 F: arch/arm/mach-mxs/
1103 F: arch/arm/boot/dts/imx*
1104 F: arch/arm/configs/imx*_defconfig
1108 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1109 M: Shawn Guo <shawnguo@kernel.org>
1110 M: Sascha Hauer <kernel@pengutronix.de>
1111 R: Stefan Agner <stefan@agner.ch>
1112 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1114 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1115 F: arch/arm/mach-imx/*vf610*
1116 F: arch/arm/boot/dts/vf*
1118 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1119 M: Lennert Buytenhek <kernel@wantstofly.org>
1120 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1123 ARM/GUMSTIX MACHINE SUPPORT
1124 M: Steve Sakoman <sakoman@gmail.com>
1125 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1128 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1129 M: Philipp Zabel <philipp.zabel@gmail.com>
1130 M: Paul Parsons <lost.distance@yahoo.com>
1131 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1133 F: arch/arm/mach-pxa/hx4700.c
1134 F: arch/arm/mach-pxa/include/mach/hx4700.h
1135 F: sound/soc/pxa/hx4700.c
1137 ARM/HISILICON SOC SUPPORT
1138 M: Wei Xu <xuwei5@hisilicon.com>
1139 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1140 W: http://www.hisilicon.com
1142 T: git git://github.com/hisilicon/linux-hisi.git
1143 F: arch/arm/mach-hisi/
1145 ARM/HP JORNADA 7XX MACHINE SUPPORT
1146 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
1149 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1150 F: arch/arm/mach-sa1100/jornada720.c
1151 F: arch/arm/mach-sa1100/include/mach/jornada720.h
1153 ARM/IGEP MACHINE SUPPORT
1154 M: Enric Balletbo i Serra <eballetbo@gmail.com>
1155 M: Javier Martinez Canillas <javier@dowhile0.org>
1156 L: linux-omap@vger.kernel.org
1157 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1159 F: arch/arm/boot/dts/omap3-igep*
1161 ARM/INCOME PXA270 SUPPORT
1162 M: Marek Vasut <marek.vasut@gmail.com>
1163 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1165 F: arch/arm/mach-pxa/colibri-pxa270-income.c
1167 ARM/INTEL IOP32X ARM ARCHITECTURE
1168 M: Lennert Buytenhek <kernel@wantstofly.org>
1169 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1172 ARM/INTEL IOP33X ARM ARCHITECTURE
1173 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1176 ARM/INTEL IOP13XX ARM ARCHITECTURE
1177 M: Lennert Buytenhek <kernel@wantstofly.org>
1178 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1181 ARM/INTEL IQ81342EX MACHINE SUPPORT
1182 M: Lennert Buytenhek <kernel@wantstofly.org>
1183 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1186 ARM/INTEL IXDP2850 MACHINE SUPPORT
1187 M: Lennert Buytenhek <kernel@wantstofly.org>
1188 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1191 ARM/INTEL IXP4XX ARM ARCHITECTURE
1192 M: Imre Kaloz <kaloz@openwrt.org>
1193 M: Krzysztof Halasa <khalasa@piap.pl>
1194 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1196 F: arch/arm/mach-ixp4xx/
1198 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1199 M: Jonathan Cameron <jic23@cam.ac.uk>
1200 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1202 F: arch/arm/mach-pxa/stargate2.c
1203 F: drivers/pcmcia/pxa2xx_stargate2.c
1205 ARM/INTEL XSC3 (MANZANO) ARM CORE
1206 M: Lennert Buytenhek <kernel@wantstofly.org>
1207 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1210 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1211 M: Lennert Buytenhek <kernel@wantstofly.org>
1212 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1215 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1216 M: Santosh Shilimkar <ssantosh@kernel.org>
1217 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1219 F: arch/arm/mach-keystone/
1220 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1222 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1223 M: Santosh Shilimkar <ssantosh@kernel.org>
1224 L: linux-kernel@vger.kernel.org
1226 F: drivers/clk/keystone/
1228 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1229 M: Santosh Shilimkar <ssantosh@kernel.org>
1230 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1231 L: linux-kernel@vger.kernel.org
1233 F: drivers/clocksource/timer-keystone.c
1235 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1236 M: Santosh Shilimkar <ssantosh@kernel.org>
1237 L: linux-kernel@vger.kernel.org
1239 F: drivers/power/reset/keystone-reset.c
1241 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1242 M: Santosh Shilimkar <ssantosh@kernel.org>
1243 L: linux-kernel@vger.kernel.org
1245 F: drivers/memory/*emif*
1247 ARM/LOGICPD PXA270 MACHINE SUPPORT
1248 M: Lennert Buytenhek <kernel@wantstofly.org>
1249 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1252 ARM/LPC18XX ARCHITECTURE
1253 M: Joachim Eastwood <manabian@gmail.com>
1254 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1256 F: arch/arm/boot/dts/lpc43*
1257 F: drivers/clk/nxp/clk-lpc18xx*
1258 F: drivers/clocksource/time-lpc32xx.c
1259 F: drivers/i2c/busses/i2c-lpc2k.c
1260 F: drivers/memory/pl172.c
1261 F: drivers/mtd/spi-nor/nxp-spifi.c
1262 F: drivers/rtc/rtc-lpc24xx.c
1265 ARM/MAGICIAN MACHINE SUPPORT
1266 M: Philipp Zabel <philipp.zabel@gmail.com>
1269 ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1270 M: Jason Cooper <jason@lakedaemon.net>
1271 M: Andrew Lunn <andrew@lunn.ch>
1272 M: Gregory Clement <gregory.clement@free-electrons.com>
1273 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1274 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1276 F: arch/arm/mach-mvebu/
1277 F: drivers/rtc/rtc-armada38x.c
1278 F: arch/arm/boot/dts/armada*
1279 F: arch/arm/boot/dts/kirkwood*
1282 ARM/Marvell Berlin SoC support
1283 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1284 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1286 F: arch/arm/mach-berlin/
1287 F: arch/arm/boot/dts/berlin*
1290 ARM/Marvell Dove/MV78xx0/Orion SOC support
1291 M: Jason Cooper <jason@lakedaemon.net>
1292 M: Andrew Lunn <andrew@lunn.ch>
1293 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1294 M: Gregory Clement <gregory.clement@free-electrons.com>
1295 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1297 F: arch/arm/mach-dove/
1298 F: arch/arm/mach-mv78xx0/
1299 F: arch/arm/mach-orion5x/
1300 F: arch/arm/plat-orion/
1301 F: arch/arm/boot/dts/dove*
1302 F: arch/arm/boot/dts/orion5x*
1305 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1306 M: Alexander Clouter <alex@digriz.org.uk>
1307 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1308 W: http://www.digriz.org.uk/ts78xx/kernel
1310 F: arch/arm/mach-orion5x/ts78xx-*
1312 ARM/Mediatek RTC DRIVER
1313 M: Eddie Huang <eddie.huang@mediatek.com>
1314 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1315 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1317 F: drivers/rtc/rtc-mt6397.c
1319 ARM/Mediatek SoC support
1320 M: Matthias Brugger <matthias.bgg@gmail.com>
1321 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1322 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1324 F: arch/arm/boot/dts/mt6*
1325 F: arch/arm/boot/dts/mt8*
1326 F: arch/arm/mach-mediatek/
1330 ARM/Mediatek USB3 PHY DRIVER
1331 M: Chunfeng Yun <chunfeng.yun@mediatek.com>
1332 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1333 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1335 F: drivers/phy/phy-mt65xx-usb3.c
1337 ARM/MICREL KS8695 ARCHITECTURE
1338 M: Greg Ungerer <gerg@uclinux.org>
1339 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1340 F: arch/arm/mach-ks8695/
1343 ARM/MIOA701 MACHINE SUPPORT
1344 M: Robert Jarzmik <robert.jarzmik@free.fr>
1345 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1346 F: arch/arm/mach-pxa/mioa701.c
1349 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1350 M: Michael Petchkovsky <mkpetch@internode.on.net>
1353 ARM/NOMADIK ARCHITECTURE
1354 M: Alessandro Rubini <rubini@unipv.it>
1355 M: Linus Walleij <linus.walleij@linaro.org>
1356 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1358 F: arch/arm/mach-nomadik/
1359 F: drivers/pinctrl/nomadik/
1360 F: drivers/i2c/busses/i2c-nomadik.c
1361 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1363 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1364 M: Nelson Castillo <arhuaco@freaks-unidos.net>
1365 L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1366 W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1369 ARM/TOSA MACHINE SUPPORT
1370 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1371 M: Dirk Opfer <dirk@opfer-online.de>
1374 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1375 M: Marek Vasut <marek.vasut@gmail.com>
1376 L: linux-arm-kernel@lists.infradead.org
1377 W: http://hackndev.com
1379 F: arch/arm/mach-pxa/include/mach/palmtx.h
1380 F: arch/arm/mach-pxa/palmtx.c
1381 F: arch/arm/mach-pxa/include/mach/palmt5.h
1382 F: arch/arm/mach-pxa/palmt5.c
1383 F: arch/arm/mach-pxa/include/mach/palmld.h
1384 F: arch/arm/mach-pxa/palmld.c
1385 F: arch/arm/mach-pxa/include/mach/palmte2.h
1386 F: arch/arm/mach-pxa/palmte2.c
1387 F: arch/arm/mach-pxa/include/mach/palmtc.h
1388 F: arch/arm/mach-pxa/palmtc.c
1390 ARM/PALM TREO SUPPORT
1391 M: Tomas Cech <sleep_walker@suse.com>
1392 L: linux-arm-kernel@lists.infradead.org
1393 W: http://hackndev.com
1395 F: arch/arm/mach-pxa/include/mach/palmtreo.h
1396 F: arch/arm/mach-pxa/palmtreo.c
1399 M: Sergey Lapin <slapin@ossfans.org>
1400 L: linux-arm-kernel@lists.infradead.org
1401 W: http://hackndev.com
1403 F: arch/arm/mach-pxa/include/mach/palmz72.h
1404 F: arch/arm/mach-pxa/palmz72.c
1407 M: Peter Chubb <pleb@gelato.unsw.edu.au>
1408 W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1411 ARM/PT DIGITAL BOARD PORT
1412 M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1413 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1414 W: http://www.arm.linux.org.uk/
1417 ARM/QUALCOMM SUPPORT
1418 M: Kumar Gala <galak@codeaurora.org>
1419 M: Andy Gross <agross@codeaurora.org>
1420 M: David Brown <davidb@codeaurora.org>
1421 L: linux-arm-msm@vger.kernel.org
1422 L: linux-soc@vger.kernel.org
1424 F: arch/arm/mach-qcom/
1425 F: drivers/soc/qcom/
1426 F: drivers/tty/serial/msm_serial.h
1427 F: drivers/tty/serial/msm_serial.c
1428 F: drivers/*/pm8???-*
1429 F: drivers/mfd/ssbi.c
1430 F: drivers/firmware/qcom_scm.c
1431 T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1433 ARM/RADISYS ENP2611 MACHINE SUPPORT
1434 M: Lennert Buytenhek <kernel@wantstofly.org>
1435 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1438 ARM/RISCPC ARCHITECTURE
1439 M: Russell King <linux@arm.linux.org.uk>
1440 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1441 W: http://www.arm.linux.org.uk/
1443 F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1444 F: arch/arm/include/asm/hardware/ioc.h
1445 F: arch/arm/include/asm/hardware/iomd.h
1446 F: arch/arm/include/asm/hardware/memc.h
1447 F: arch/arm/mach-rpc/
1448 F: drivers/net/ethernet/8390/etherh.c
1449 F: drivers/net/ethernet/i825xx/ether1*
1450 F: drivers/net/ethernet/seeq/ether3*
1451 F: drivers/scsi/arm/
1453 ARM/Rockchip SoC support
1454 M: Heiko Stuebner <heiko@sntech.de>
1455 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1456 L: linux-rockchip@lists.infradead.org
1458 F: arch/arm/boot/dts/rk3*
1459 F: arch/arm/mach-rockchip/
1460 F: drivers/clk/rockchip/
1461 F: drivers/i2c/busses/i2c-rk3x.c
1462 F: drivers/*/*rockchip*
1463 F: drivers/*/*/*rockchip*
1464 F: sound/soc/rockchip/
1467 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1468 M: Kukjin Kim <kgene@kernel.org>
1469 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
1470 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1471 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1473 F: arch/arm/boot/dts/s3c*
1474 F: arch/arm/boot/dts/exynos*
1475 F: arch/arm64/boot/dts/exynos/
1476 F: arch/arm/plat-samsung/
1477 F: arch/arm/mach-s3c24*/
1478 F: arch/arm/mach-s3c64xx/
1479 F: arch/arm/mach-s5p*/
1480 F: arch/arm/mach-exynos*/
1481 F: drivers/*/*s3c2410*
1482 F: drivers/*/*/*s3c2410*
1483 F: drivers/spi/spi-s3c*
1484 F: sound/soc/samsung/*
1485 F: Documentation/arm/Samsung/
1486 F: Documentation/devicetree/bindings/arm/samsung/
1487 F: Documentation/devicetree/bindings/sram/samsung-sram.txt
1488 F: Documentation/devicetree/bindings/power/pd-samsung.txt
1491 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1492 M: Kyungmin Park <kyungmin.park@samsung.com>
1493 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1495 F: arch/arm/mach-s5pv210/
1497 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1498 M: Kyungmin Park <kyungmin.park@samsung.com>
1499 M: Kamil Debski <k.debski@samsung.com>
1500 L: linux-arm-kernel@lists.infradead.org
1501 L: linux-media@vger.kernel.org
1503 F: drivers/media/platform/s5p-g2d/
1505 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1506 M: Kyungmin Park <kyungmin.park@samsung.com>
1507 M: Kamil Debski <k.debski@samsung.com>
1508 M: Jeongtae Park <jtp.park@samsung.com>
1509 L: linux-arm-kernel@lists.infradead.org
1510 L: linux-media@vger.kernel.org
1512 F: arch/arm/plat-samsung/s5p-dev-mfc.c
1513 F: drivers/media/platform/s5p-mfc/
1515 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1516 M: Kyungmin Park <kyungmin.park@samsung.com>
1517 M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1518 L: linux-arm-kernel@lists.infradead.org
1519 L: linux-media@vger.kernel.org
1521 F: drivers/media/platform/s5p-tv/
1523 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1524 M: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1525 M: Jacek Anaszewski <j.anaszewski@samsung.com>
1526 L: linux-arm-kernel@lists.infradead.org
1527 L: linux-media@vger.kernel.org
1529 F: drivers/media/platform/s5p-jpeg/
1531 ARM/SHMOBILE ARM ARCHITECTURE
1532 M: Simon Horman <horms@verge.net.au>
1533 M: Magnus Damm <magnus.damm@gmail.com>
1534 L: linux-sh@vger.kernel.org
1535 W: http://oss.renesas.com
1536 Q: http://patchwork.kernel.org/project/linux-sh/list/
1537 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1539 F: arch/arm/boot/dts/emev2*
1540 F: arch/arm/boot/dts/r7s*
1541 F: arch/arm/boot/dts/r8a*
1542 F: arch/arm/boot/dts/sh*
1543 F: arch/arm/configs/shmobile_defconfig
1544 F: arch/arm/include/debug/renesas-scif.S
1545 F: arch/arm/mach-shmobile/
1548 ARM/SOCFPGA ARCHITECTURE
1549 M: Dinh Nguyen <dinguyen@opensource.altera.com>
1551 F: arch/arm/mach-socfpga/
1552 F: arch/arm/boot/dts/socfpga*
1553 F: arch/arm/configs/socfpga_defconfig
1554 W: http://www.rocketboards.org
1555 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1557 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1558 M: Dinh Nguyen <dinguyen@opensource.altera.com>
1560 F: drivers/clk/socfpga/
1562 ARM/SOCFPGA EDAC SUPPORT
1563 M: Thor Thayer <tthayer@opensource.altera.com>
1565 F: drivers/edac/altera_edac.
1567 ARM/STI ARCHITECTURE
1568 M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1569 M: Maxime Coquelin <maxime.coquelin@st.com>
1570 M: Patrice Chotard <patrice.chotard@st.com>
1571 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1572 L: kernel@stlinux.com
1573 W: http://www.stlinux.com
1575 F: arch/arm/mach-sti/
1576 F: arch/arm/boot/dts/sti*
1577 F: drivers/char/hw_random/st-rng.c
1578 F: drivers/clocksource/arm_global_timer.c
1579 F: drivers/clocksource/clksrc_st_lpc.c
1580 F: drivers/i2c/busses/i2c-st.c
1581 F: drivers/media/rc/st_rc.c
1582 F: drivers/media/platform/sti/c8sectpfe/
1583 F: drivers/mmc/host/sdhci-st.c
1584 F: drivers/phy/phy-miphy28lp.c
1585 F: drivers/phy/phy-miphy365x.c
1586 F: drivers/phy/phy-stih407-usb.c
1587 F: drivers/phy/phy-stih41x-usb.c
1588 F: drivers/pinctrl/pinctrl-st.c
1589 F: drivers/reset/sti/
1590 F: drivers/rtc/rtc-st-lpc.c
1591 F: drivers/tty/serial/st-asc.c
1592 F: drivers/usb/dwc3/dwc3-st.c
1593 F: drivers/usb/host/ehci-st.c
1594 F: drivers/usb/host/ohci-st.c
1595 F: drivers/watchdog/st_lpc_wdt.c
1596 F: drivers/ata/ahci_st.c
1598 ARM/STM32 ARCHITECTURE
1599 M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1600 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1602 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1604 F: drivers/clocksource/armv7m_systick.c
1606 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1607 M: Lennert Buytenhek <kernel@wantstofly.org>
1608 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1611 ARM/TETON BGA MACHINE SUPPORT
1612 M: "Mark F. Brown" <mark.brown314@gmail.com>
1613 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1616 ARM/THECUS N2100 MACHINE SUPPORT
1617 M: Lennert Buytenhek <kernel@wantstofly.org>
1618 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1621 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1622 M: Wan ZongShun <mcuos.com@gmail.com>
1623 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1624 W: http://www.mcuos.com
1626 F: arch/arm/mach-w90x900/
1627 F: drivers/input/keyboard/w90p910_keypad.c
1628 F: drivers/input/touchscreen/w90p910_ts.c
1629 F: drivers/watchdog/nuc900_wdt.c
1630 F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1631 F: drivers/mtd/nand/nuc900_nand.c
1632 F: drivers/rtc/rtc-nuc900.c
1633 F: drivers/spi/spi-nuc900.c
1634 F: drivers/usb/host/ehci-w90x900.c
1635 F: drivers/video/fbdev/nuc900fb.c
1637 ARM/U300 MACHINE SUPPORT
1638 M: Linus Walleij <linus.walleij@linaro.org>
1639 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1641 F: arch/arm/mach-u300/
1642 F: drivers/clocksource/timer-u300.c
1643 F: drivers/i2c/busses/i2c-stu300.c
1644 F: drivers/rtc/rtc-coh901331.c
1645 F: drivers/watchdog/coh901327_wdt.c
1646 F: drivers/dma/coh901318*
1647 F: drivers/mfd/ab3100*
1648 F: drivers/rtc/rtc-ab3100.c
1649 F: drivers/rtc/rtc-coh901331.c
1650 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1652 ARM/UNIPHIER ARCHITECTURE
1653 M: Masahiro Yamada <yamada.masahiro@socionext.com>
1654 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1656 F: arch/arm/boot/dts/uniphier*
1657 F: arch/arm/include/asm/hardware/cache-uniphier.h
1658 F: arch/arm/mach-uniphier/
1659 F: arch/arm/mm/cache-uniphier.c
1660 F: drivers/i2c/busses/i2c-uniphier*
1661 F: drivers/pinctrl/uniphier/
1662 F: drivers/tty/serial/8250/8250_uniphier.c
1665 ARM/Ux500 ARM ARCHITECTURE
1666 M: Linus Walleij <linus.walleij@linaro.org>
1667 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1669 F: arch/arm/mach-ux500/
1670 F: drivers/clocksource/clksrc-dbx500-prcmu.c
1671 F: drivers/dma/ste_dma40*
1672 F: drivers/hwspinlock/u8500_hsem.c
1673 F: drivers/mfd/abx500*
1674 F: drivers/mfd/ab8500*
1675 F: drivers/mfd/dbx500*
1676 F: drivers/mfd/db8500*
1677 F: drivers/pinctrl/nomadik/pinctrl-ab*
1678 F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1679 F: drivers/rtc/rtc-ab8500.c
1680 F: drivers/rtc/rtc-pl031.c
1681 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1683 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1684 M: Ulf Hansson <ulf.hansson@linaro.org>
1685 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1686 T: git git://git.linaro.org/people/ulfh/clk.git
1688 F: drivers/clk/ux500/
1689 F: include/linux/platform_data/clk-ux500.h
1691 ARM/VERSATILE EXPRESS PLATFORM
1692 M: Liviu Dudau <liviu.dudau@arm.com>
1693 M: Sudeep Holla <sudeep.holla@arm.com>
1694 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1695 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1697 F: arch/arm/boot/dts/vexpress*
1698 F: arch/arm64/boot/dts/arm/vexpress*
1699 F: arch/arm/mach-vexpress/
1702 F: drivers/clk/versatile/clk-vexpress-osc.c
1703 F: drivers/clocksource/versatile.c
1706 M: Russell King <linux@arm.linux.org.uk>
1707 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1708 W: http://www.arm.linux.org.uk/
1712 ARM/VOIPAC PXA270 SUPPORT
1713 M: Marek Vasut <marek.vasut@gmail.com>
1714 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1716 F: arch/arm/mach-pxa/vpac270.c
1717 F: arch/arm/mach-pxa/include/mach/vpac270.h
1719 ARM/VT8500 ARM ARCHITECTURE
1720 M: Tony Prisk <linux@prisktech.co.nz>
1721 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1723 F: arch/arm/mach-vt8500/
1724 F: drivers/clocksource/vt8500_timer.c
1725 F: drivers/i2c/busses/i2c-wmt.c
1726 F: drivers/mmc/host/wmt-sdmmc.c
1727 F: drivers/pwm/pwm-vt8500.c
1728 F: drivers/rtc/rtc-vt8500.c
1729 F: drivers/tty/serial/vt8500_serial.c
1730 F: drivers/usb/host/ehci-platform.c
1731 F: drivers/usb/host/uhci-platform.c
1732 F: drivers/video/fbdev/vt8500lcdfb.*
1733 F: drivers/video/fbdev/wm8505fb*
1734 F: drivers/video/fbdev/wmt_ge_rops.*
1736 ARM/ZIPIT Z2 SUPPORT
1737 M: Marek Vasut <marek.vasut@gmail.com>
1738 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1740 F: arch/arm/mach-pxa/z2.c
1741 F: arch/arm/mach-pxa/include/mach/z2.h
1743 ARM/ZTE ARCHITECTURE
1744 M: Jun Nie <jun.nie@linaro.org>
1745 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1747 F: arch/arm/mach-zx/
1749 F: Documentation/devicetree/bindings/arm/zte.txt
1750 F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1752 ARM/ZYNQ ARCHITECTURE
1753 M: Michal Simek <michal.simek@xilinx.com>
1754 R: Sören Brinkmann <soren.brinkmann@xilinx.com>
1755 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1756 W: http://wiki.xilinx.com
1757 T: git https://github.com/Xilinx/linux-xlnx.git
1759 F: arch/arm/mach-zynq/
1760 F: drivers/cpuidle/cpuidle-zynq.c
1761 F: drivers/block/xsysace.c
1764 F: drivers/clocksource/cadence_ttc_timer.c
1765 F: drivers/i2c/busses/i2c-cadence.c
1766 F: drivers/mmc/host/sdhci-of-arasan.c
1767 F: drivers/edac/synopsys_edac.c
1770 M: Will Deacon <will.deacon@arm.com>
1771 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1773 F: drivers/iommu/arm-smmu.c
1774 F: drivers/iommu/arm-smmu-v3.c
1775 F: drivers/iommu/io-pgtable-arm.c
1777 ARM64 PORT (AARCH64 ARCHITECTURE)
1778 M: Catalin Marinas <catalin.marinas@arm.com>
1779 M: Will Deacon <will.deacon@arm.com>
1780 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1783 F: Documentation/arm64/
1785 AS3645A LED FLASH CONTROLLER DRIVER
1786 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1787 L: linux-media@vger.kernel.org
1788 T: git git://linuxtv.org/media_tree.git
1790 F: drivers/media/i2c/as3645a.c
1791 F: include/media/i2c/as3645a.h
1793 ASC7621 HARDWARE MONITOR DRIVER
1794 M: George Joseph <george.joseph@fairview5.com>
1795 L: lm-sensors@lm-sensors.org
1797 F: Documentation/hwmon/asc7621
1798 F: drivers/hwmon/asc7621.c
1800 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1801 M: Corentin Chary <corentin.chary@gmail.com>
1802 L: acpi4asus-user@lists.sourceforge.net
1803 L: platform-driver-x86@vger.kernel.org
1804 W: http://acpi4asus.sf.net
1806 F: drivers/platform/x86/asus*.c
1807 F: drivers/platform/x86/eeepc*.c
1809 ASUS WIRELESS RADIO CONTROL DRIVER
1810 M: JoĂ£o Paulo Rechi Vita <jprvita@gmail.com>
1811 L: platform-driver-x86@vger.kernel.org
1813 F: drivers/platform/x86/asus-wireless.c
1815 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1816 R: Dan Williams <dan.j.williams@intel.com>
1817 W: http://sourceforge.net/projects/xscaleiop
1819 F: Documentation/crypto/async-tx-api.txt
1822 F: include/linux/dmaengine.h
1823 F: include/linux/async_tx.h
1826 M: Wolfram Sang <wsa@the-dreams.de>
1827 L: linux-i2c@vger.kernel.org
1829 F: drivers/misc/eeprom/at24.c
1830 F: include/linux/platform_data/at24.h
1832 ATA OVER ETHERNET (AOE) DRIVER
1833 M: "Ed L. Cashin" <ed.cashin@acm.org>
1834 W: http://www.openaoe.org/
1836 F: Documentation/aoe/
1837 F: drivers/block/aoe/
1839 ATHEROS 71XX/9XXX GPIO DRIVER
1840 M: Alban Bedel <albeu@free.fr>
1841 W: https://github.com/AlbanBedel/linux
1842 T: git git://github.com/AlbanBedel/linux
1844 F: drivers/gpio/gpio-ath79.c
1845 F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
1847 ATHEROS ATH GENERIC UTILITIES
1848 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1849 L: linux-wireless@vger.kernel.org
1851 F: drivers/net/wireless/ath/*
1853 ATHEROS ATH5K WIRELESS DRIVER
1854 M: Jiri Slaby <jirislaby@gmail.com>
1855 M: Nick Kossifidis <mickflemm@gmail.com>
1856 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1857 L: linux-wireless@vger.kernel.org
1858 W: http://wireless.kernel.org/en/users/Drivers/ath5k
1860 F: drivers/net/wireless/ath/ath5k/
1862 ATHEROS ATH6KL WIRELESS DRIVER
1863 M: Kalle Valo <kvalo@qca.qualcomm.com>
1864 L: linux-wireless@vger.kernel.org
1865 W: http://wireless.kernel.org/en/users/Drivers/ath6kl
1866 T: git git://github.com/kvalo/ath.git
1868 F: drivers/net/wireless/ath/ath6kl/
1870 WILOCITY WIL6210 WIRELESS DRIVER
1871 M: Maya Erez <qca_merez@qca.qualcomm.com>
1872 L: linux-wireless@vger.kernel.org
1873 L: wil6210@qca.qualcomm.com
1875 W: http://wireless.kernel.org/en/users/Drivers/wil6210
1876 F: drivers/net/wireless/ath/wil6210/
1877 F: include/uapi/linux/wil6210_uapi.h
1879 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1880 M: Christian Lamparter <chunkeey@googlemail.com>
1881 L: linux-wireless@vger.kernel.org
1882 W: http://wireless.kernel.org/en/users/Drivers/carl9170
1884 F: drivers/net/wireless/ath/carl9170/
1886 ATK0110 HWMON DRIVER
1887 M: Luca Tettamanti <kronos.it@gmail.com>
1888 L: lm-sensors@lm-sensors.org
1890 F: drivers/hwmon/asus_atk0110.c
1893 M: Ville Syrjala <syrjala@sci.fi>
1895 F: drivers/input/misc/ati_remote2.c
1897 ATLX ETHERNET DRIVERS
1898 M: Jay Cliburn <jcliburn@gmail.com>
1899 M: Chris Snook <chris.snook@gmail.com>
1900 L: netdev@vger.kernel.org
1901 W: http://sourceforge.net/projects/atl1
1902 W: http://atl1.sourceforge.net
1904 F: drivers/net/ethernet/atheros/
1907 M: Chas Williams <3chas3@gmail.com>
1908 L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1909 L: netdev@vger.kernel.org
1910 W: http://linux-atm.sourceforge.net
1913 F: include/linux/atm*
1914 F: include/uapi/linux/atm*
1916 ATMEL AT91 / AT32 MCI DRIVER
1917 M: Ludovic Desroches <ludovic.desroches@atmel.com>
1919 F: drivers/mmc/host/atmel-mci.c
1921 ATMEL AT91 / AT32 SERIAL DRIVER
1922 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1924 F: drivers/tty/serial/atmel_serial.c
1926 ATMEL Audio ALSA driver
1927 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1928 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1933 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1934 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1936 F: drivers/dma/at_hdmac.c
1937 F: drivers/dma/at_hdmac_regs.h
1938 F: include/linux/platform_data/dma-atmel.h
1941 M: Ludovic Desroches <ludovic.desroches@atmel.com>
1942 L: linux-arm-kernel@lists.infradead.org
1943 L: dmaengine@vger.kernel.org
1945 F: drivers/dma/at_xdmac.c
1948 M: Ludovic Desroches <ludovic.desroches@atmel.com>
1949 L: linux-i2c@vger.kernel.org
1951 F: drivers/i2c/busses/i2c-at91.c
1954 M: Ludovic Desroches <ludovic.desroches@atmel.com>
1955 L: linux-media@vger.kernel.org
1957 F: drivers/media/platform/soc_camera/atmel-isi.c
1958 F: include/media/atmel-isi.h
1961 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1962 L: linux-fbdev@vger.kernel.org
1964 F: drivers/video/fbdev/atmel_lcdfb.c
1965 F: include/video/atmel_lcdc.h
1967 ATMEL MACB ETHERNET DRIVER
1968 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1970 F: drivers/net/ethernet/cadence/
1973 M: Wenyou Yang <wenyou.yang@atmel.com>
1974 M: Josh Wu <rainyfeeling@outlook.com>
1975 L: linux-mtd@lists.infradead.org
1977 F: drivers/mtd/nand/atmel_nand*
1980 M: Ludovic Desroches <ludovic.desroches@atmel.com>
1981 L: linux-mmc@vger.kernel.org
1983 F: drivers/mmc/host/sdhci-of-at91.c
1986 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1988 F: drivers/spi/spi-atmel.*
1991 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1992 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1994 F: drivers/misc/atmel-ssc.c
1995 F: include/linux/atmel-ssc.h
1997 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1998 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1999 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2001 F: drivers/misc/atmel_tclib.c
2002 F: drivers/clocksource/tcb_clksrc.c
2004 ATMEL USBA UDC DRIVER
2005 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2006 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2008 F: drivers/usb/gadget/udc/atmel_usba_udc.*
2010 ATMEL WIRELESS DRIVER
2011 M: Simon Kelley <simon@thekelleys.org.uk>
2012 L: linux-wireless@vger.kernel.org
2013 W: http://www.thekelleys.org.uk/atmel
2014 W: http://atmelwlandriver.sourceforge.net/
2016 F: drivers/net/wireless/atmel/atmel*
2018 ATMEL MAXTOUCH DRIVER
2019 M: Nick Dyer <nick.dyer@itdev.co.uk>
2020 T: git git://github.com/atmel-maxtouch/linux.git
2022 F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2023 F: drivers/input/touchscreen/atmel_mxt_ts.c
2024 F: include/linux/platform_data/atmel_mxt_ts.h
2026 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2027 M: Bradley Grove <linuxdrivers@attotech.com>
2028 L: linux-scsi@vger.kernel.org
2029 W: http://www.attotech.com
2031 F: drivers/scsi/esas2r
2033 ATUSB IEEE 802.15.4 RADIO DRIVER
2034 M: Stefan Schmidt <stefan@osg.samsung.com>
2035 L: linux-wpan@vger.kernel.org
2037 F: drivers/net/ieee802154/atusb.c
2038 F: drivers/net/ieee802154/atusb.h
2039 F: drivers/net/ieee802154/at86rf230.h
2042 M: Paul Moore <paul@paul-moore.com>
2043 M: Eric Paris <eparis@redhat.com>
2044 L: linux-audit@redhat.com (moderated for non-subscribers)
2045 W: http://people.redhat.com/sgrubb/audit/
2046 T: git git://git.infradead.org/users/pcmoore/audit
2048 F: include/linux/audit.h
2049 F: include/uapi/linux/audit.h
2052 AUXILIARY DISPLAY DRIVERS
2053 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2054 W: http://miguelojeda.es/auxdisplay.htm
2055 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2057 F: drivers/auxdisplay/
2058 F: include/linux/cfag12864b.h
2061 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2062 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2063 W: http://www.atmel.com/products/AVR32/
2064 W: http://mirror.egtvedt.no/avr32linux.org/
2065 W: http://avrfreaks.net/
2069 AVR32/AT32AP MACHINE SUPPORT
2070 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2071 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2073 F: arch/avr32/mach-at32ap/
2076 M: Ralf Baechle <ralf@linux-mips.org>
2077 L: linux-hams@vger.kernel.org
2078 W: http://www.linux-ax25.org/
2080 F: include/uapi/linux/ax25.h
2081 F: include/net/ax25.h
2085 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2086 L: linux-media@vger.kernel.org
2087 W: https://linuxtv.org
2088 T: git git://linuxtv.org/media_tree.git
2090 F: drivers/media/usb/dvb-usb-v2/az6007.c
2092 AZTECH FM RADIO RECEIVER DRIVER
2093 M: Hans Verkuil <hverkuil@xs4all.nl>
2094 L: linux-media@vger.kernel.org
2095 T: git git://linuxtv.org/media_tree.git
2096 W: https://linuxtv.org
2098 F: drivers/media/radio/radio-aztech*
2101 L: linux-wireless@vger.kernel.org
2102 L: b43-dev@lists.infradead.org
2103 W: http://wireless.kernel.org/en/users/Drivers/b43
2105 F: drivers/net/wireless/broadcom/b43/
2107 B43LEGACY WIRELESS DRIVER
2108 M: Larry Finger <Larry.Finger@lwfinger.net>
2109 L: linux-wireless@vger.kernel.org
2110 L: b43-dev@lists.infradead.org
2111 W: http://wireless.kernel.org/en/users/Drivers/b43
2113 F: drivers/net/wireless/broadcom/b43legacy/
2115 BACKLIGHT CLASS/SUBSYSTEM
2116 M: Jingoo Han <jingoohan1@gmail.com>
2117 M: Lee Jones <lee.jones@linaro.org>
2119 F: drivers/video/backlight/
2120 F: include/linux/backlight.h
2123 M: Marek Lindner <mareklindner@neomailbox.ch>
2124 M: Simon Wunderlich <sw@simonwunderlich.de>
2125 M: Antonio Quartulli <a@unstable.cc>
2126 L: b.a.t.m.a.n@lists.open-mesh.org
2127 W: http://www.open-mesh.org/
2131 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2132 M: Thomas Sailer <t.sailer@alumni.ethz.ch>
2133 L: linux-hams@vger.kernel.org
2134 W: http://www.baycom.org/~tom/ham/ham.html
2136 F: drivers/net/hamradio/baycom*
2138 BCACHE (BLOCK LAYER CACHE)
2139 M: Kent Overstreet <kent.overstreet@gmail.com>
2140 L: linux-bcache@vger.kernel.org
2141 W: http://bcache.evilpiepirate.org
2143 F: drivers/md/bcache/
2145 BDISP ST MEDIA DRIVER
2146 M: Fabien Dessenne <fabien.dessenne@st.com>
2147 L: linux-media@vger.kernel.org
2148 T: git git://linuxtv.org/media_tree.git
2149 W: https://linuxtv.org
2151 F: drivers/media/platform/sti/bdisp
2155 F: Documentation/filesystems/befs.txt
2158 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2159 M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2160 L: netdev@vger.kernel.org
2162 F: drivers/net/ethernet/ec_bhf.c
2165 M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2167 F: Documentation/filesystems/bfs.txt
2169 F: include/uapi/linux/bfs_fs.h
2171 BLACKFIN ARCHITECTURE
2172 M: Steven Miao <realmz6@gmail.com>
2173 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2174 T: git git://git.code.sf.net/p/adi-linux/code
2175 W: http://blackfin.uclinux.org
2179 BLACKFIN EMAC DRIVER
2180 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2181 W: http://blackfin.uclinux.org
2183 F: drivers/net/ethernet/adi/
2186 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2187 W: http://blackfin.uclinux.org
2189 F: drivers/rtc/rtc-bfin.c
2192 M: Sonic Zhang <sonic.zhang@analog.com>
2193 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2194 W: http://blackfin.uclinux.org
2196 F: drivers/mmc/host/bfin_sdh.c
2198 BLACKFIN SERIAL DRIVER
2199 M: Sonic Zhang <sonic.zhang@analog.com>
2200 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2201 W: http://blackfin.uclinux.org
2203 F: drivers/tty/serial/bfin_uart.c
2205 BLACKFIN WATCHDOG DRIVER
2206 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2207 W: http://blackfin.uclinux.org
2209 F: drivers/watchdog/bfin_wdt.c
2211 BLACKFIN I2C TWI DRIVER
2212 M: Sonic Zhang <sonic.zhang@analog.com>
2213 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2214 W: http://blackfin.uclinux.org/
2216 F: drivers/i2c/busses/i2c-bfin-twi.c
2218 BLACKFIN MEDIA DRIVER
2219 M: Scott Jiang <scott.jiang.linux@gmail.com>
2220 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2221 W: http://blackfin.uclinux.org/
2223 F: drivers/media/platform/blackfin/
2224 F: drivers/media/i2c/adv7183*
2225 F: drivers/media/i2c/vs6624*
2227 BLINKM RGB LED DRIVER
2228 M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2230 F: drivers/leds/leds-blinkm.c
2233 M: Jens Axboe <axboe@kernel.dk>
2234 L: linux-block@vger.kernel.org
2235 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2238 F: kernel/trace/blktrace.c
2241 M: Joern Engel <joern@lazybastard.org>
2242 L: linux-mtd@lists.infradead.org
2244 F: drivers/mtd/devices/block2mtd.c
2247 M: Marcel Holtmann <marcel@holtmann.org>
2248 M: Gustavo Padovan <gustavo@padovan.org>
2249 M: Johan Hedberg <johan.hedberg@gmail.com>
2250 L: linux-bluetooth@vger.kernel.org
2251 W: http://www.bluez.org/
2252 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2253 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2255 F: drivers/bluetooth/
2258 M: Marcel Holtmann <marcel@holtmann.org>
2259 M: Gustavo Padovan <gustavo@padovan.org>
2260 M: Johan Hedberg <johan.hedberg@gmail.com>
2261 L: linux-bluetooth@vger.kernel.org
2262 W: http://www.bluez.org/
2263 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2264 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2267 F: include/net/bluetooth/
2270 M: Jay Vosburgh <j.vosburgh@gmail.com>
2271 M: Veaceslav Falico <vfalico@gmail.com>
2272 M: Andy Gospodarek <gospo@cumulusnetworks.com>
2273 L: netdev@vger.kernel.org
2274 W: http://sourceforge.net/projects/bonding/
2276 F: drivers/net/bonding/
2277 F: include/uapi/linux/if_bonding.h
2279 BPF (Safe dynamic programs and tools)
2280 M: Alexei Starovoitov <ast@kernel.org>
2281 L: netdev@vger.kernel.org
2282 L: linux-kernel@vger.kernel.org
2286 BROADCOM B44 10/100 ETHERNET DRIVER
2287 M: Gary Zambrano <zambrano@broadcom.com>
2288 L: netdev@vger.kernel.org
2290 F: drivers/net/ethernet/broadcom/b44.*
2292 BROADCOM GENET ETHERNET DRIVER
2293 M: Florian Fainelli <f.fainelli@gmail.com>
2294 L: netdev@vger.kernel.org
2296 F: drivers/net/ethernet/broadcom/genet/
2298 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2299 M: Sony Chacko <sony.chacko@qlogic.com>
2300 M: Dept-HSGLinuxNICDev@qlogic.com
2301 L: netdev@vger.kernel.org
2303 F: drivers/net/ethernet/broadcom/bnx2.*
2304 F: drivers/net/ethernet/broadcom/bnx2_*
2306 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2307 M: Ariel Elior <ariel.elior@qlogic.com>
2308 L: netdev@vger.kernel.org
2310 F: drivers/net/ethernet/broadcom/bnx2x/
2312 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2313 M: Florian Fainelli <f.fainelli@gmail.com>
2314 M: Ray Jui <rjui@broadcom.com>
2315 M: Scott Branden <sbranden@broadcom.com>
2316 L: bcm-kernel-feedback-list@broadcom.com
2317 T: git git://github.com/broadcom/mach-bcm
2319 F: arch/arm/mach-bcm/
2320 F: arch/arm/boot/dts/bcm113*
2321 F: arch/arm/boot/dts/bcm216*
2322 F: arch/arm/boot/dts/bcm281*
2323 F: arch/arm/configs/bcm_defconfig
2324 F: drivers/mmc/host/sdhci-bcm-kona.c
2325 F: drivers/clocksource/bcm_kona_timer.c
2327 BROADCOM BCM2835 ARM ARCHITECTURE
2328 M: Stephen Warren <swarren@wwwdotorg.org>
2329 M: Lee Jones <lee@kernel.org>
2330 M: Eric Anholt <eric@anholt.net>
2331 L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2332 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2333 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2337 BROADCOM BCM33XX MIPS ARCHITECTURE
2338 M: Kevin Cernekee <cernekee@gmail.com>
2339 L: linux-mips@linux-mips.org
2341 F: arch/mips/bcm3384/*
2342 F: arch/mips/include/asm/mach-bcm3384/*
2343 F: arch/mips/kernel/*bmips*
2345 BROADCOM BCM47XX MIPS ARCHITECTURE
2346 M: Hauke Mehrtens <hauke@hauke-m.de>
2347 M: Rafał Miłecki <zajec5@gmail.com>
2348 L: linux-mips@linux-mips.org
2350 F: arch/mips/bcm47xx/*
2351 F: arch/mips/include/asm/mach-bcm47xx/*
2353 BROADCOM BCM5301X ARM ARCHITECTURE
2354 M: Hauke Mehrtens <hauke@hauke-m.de>
2355 L: linux-arm-kernel@lists.infradead.org
2357 F: arch/arm/mach-bcm/bcm_5301x.c
2358 F: arch/arm/boot/dts/bcm5301x.dtsi
2359 F: arch/arm/boot/dts/bcm470*
2361 BROADCOM BCM63XX ARM ARCHITECTURE
2362 M: Florian Fainelli <f.fainelli@gmail.com>
2363 L: linux-arm-kernel@lists.infradead.org
2364 T: git git://github.com/broadcom/arm-bcm63xx.git
2366 F: arch/arm/mach-bcm/bcm63xx.c
2367 F: arch/arm/include/debug/bcm63xx.S
2369 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2370 M: Kevin Cernekee <cernekee@gmail.com>
2371 L: linux-usb@vger.kernel.org
2373 F: drivers/usb/gadget/udc/bcm63xx_udc.*
2375 BROADCOM BCM7XXX ARM ARCHITECTURE
2376 M: Brian Norris <computersforpeace@gmail.com>
2377 M: Gregory Fong <gregory.0xf0@gmail.com>
2378 M: Florian Fainelli <f.fainelli@gmail.com>
2379 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2380 T: git git://github.com/broadcom/stblinux.git
2382 F: arch/arm/mach-bcm/*brcmstb*
2383 F: arch/arm/boot/dts/bcm7*.dts*
2384 F: drivers/bus/brcmstb_gisb.c
2387 BROADCOM BMIPS MIPS ARCHITECTURE
2388 M: Kevin Cernekee <cernekee@gmail.com>
2389 M: Florian Fainelli <f.fainelli@gmail.com>
2390 L: linux-mips@linux-mips.org
2391 T: git git://github.com/broadcom/stblinux.git
2393 F: arch/mips/bmips/*
2394 F: arch/mips/include/asm/mach-bmips/*
2395 F: arch/mips/kernel/*bmips*
2396 F: arch/mips/boot/dts/brcm/bcm*.dts*
2397 F: drivers/irqchip/irq-bcm7*
2398 F: drivers/irqchip/irq-brcmstb*
2400 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2401 M: Prashant Sreedharan <prashant@broadcom.com>
2402 M: Michael Chan <mchan@broadcom.com>
2403 L: netdev@vger.kernel.org
2405 F: drivers/net/ethernet/broadcom/tg3.*
2407 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2408 M: Brett Rudley <brudley@broadcom.com>
2409 M: Arend van Spriel <arend@broadcom.com>
2410 M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
2411 M: Hante Meuleman <meuleman@broadcom.com>
2412 L: linux-wireless@vger.kernel.org
2413 L: brcm80211-dev-list@broadcom.com
2415 F: drivers/net/wireless/broadcom/brcm80211/
2417 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2418 M: QLogic-Storage-Upstream@qlogic.com
2419 L: linux-scsi@vger.kernel.org
2421 F: drivers/scsi/bnx2fc/
2423 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2424 M: QLogic-Storage-Upstream@qlogic.com
2425 L: linux-scsi@vger.kernel.org
2427 F: drivers/scsi/bnx2i/
2429 BROADCOM IPROC ARM ARCHITECTURE
2430 M: Ray Jui <rjui@broadcom.com>
2431 M: Scott Branden <sbranden@broadcom.com>
2432 M: Jon Mason <jonmason@broadcom.com>
2433 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2434 L: bcm-kernel-feedback-list@broadcom.com
2435 T: git git://github.com/broadcom/cygnus-linux.git
2451 BROADCOM BRCMSTB GPIO DRIVER
2452 M: Gregory Fong <gregory.0xf0@gmail.com>
2453 L: bcm-kernel-feedback-list@broadcom.com>
2455 F: drivers/gpio/gpio-brcmstb.c
2456 F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2458 BROADCOM KONA GPIO DRIVER
2459 M: Ray Jui <rjui@broadcom.com>
2460 L: bcm-kernel-feedback-list@broadcom.com
2462 F: drivers/gpio/gpio-bcm-kona.c
2463 F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2465 BROADCOM NVRAM DRIVER
2466 M: Rafał Miłecki <zajec5@gmail.com>
2467 L: linux-mips@linux-mips.org
2469 F: drivers/firmware/broadcom/*
2471 BROADCOM STB NAND FLASH DRIVER
2472 M: Brian Norris <computersforpeace@gmail.com>
2473 M: Kamal Dasu <kdasu.kdev@gmail.com>
2474 L: linux-mtd@lists.infradead.org
2475 L: bcm-kernel-feedback-list@broadcom.com
2477 F: drivers/mtd/nand/brcmnand/
2479 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2480 M: Rafał Miłecki <zajec5@gmail.com>
2481 L: linux-wireless@vger.kernel.org
2484 F: include/linux/bcma/
2486 BROADCOM SYSTEMPORT ETHERNET DRIVER
2487 M: Florian Fainelli <f.fainelli@gmail.com>
2488 L: netdev@vger.kernel.org
2490 F: drivers/net/ethernet/broadcom/bcmsysport.*
2492 BROCADE BFA FC SCSI DRIVER
2493 M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2494 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2495 L: linux-scsi@vger.kernel.org
2497 F: drivers/scsi/bfa/
2499 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2500 M: Rasesh Mody <rasesh.mody@qlogic.com>
2501 L: netdev@vger.kernel.org
2503 F: drivers/net/ethernet/brocade/bna/
2505 BSG (block layer generic sg v4 driver)
2506 M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2507 L: linux-scsi@vger.kernel.org
2510 F: include/linux/bsg.h
2511 F: include/uapi/linux/bsg.h
2514 M: Clemens Ladisch <clemens@ladisch.de>
2515 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2516 T: git git://git.alsa-project.org/alsa-kernel.git
2518 F: Documentation/sound/alsa/Bt87x.txt
2519 F: sound/pci/bt87x.c
2522 M: Michael Buesch <m@bues.ch>
2523 W: http://bu3sch.de/btgpio.php
2525 F: drivers/gpio/gpio-bt8xx.c
2528 M: Chris Mason <clm@fb.com>
2529 M: Josef Bacik <jbacik@fb.com>
2530 M: David Sterba <dsterba@suse.com>
2531 L: linux-btrfs@vger.kernel.org
2532 W: http://btrfs.wiki.kernel.org/
2533 Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2534 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2536 F: Documentation/filesystems/btrfs.txt
2539 BTTV VIDEO4LINUX DRIVER
2540 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2541 L: linux-media@vger.kernel.org
2542 W: https://linuxtv.org
2543 T: git git://linuxtv.org/media_tree.git
2545 F: Documentation/video4linux/bttv/
2546 F: drivers/media/pci/bt8xx/bttv*
2548 BUSLOGIC SCSI DRIVER
2549 M: Khalid Aziz <khalid@gonehiking.org>
2550 L: linux-scsi@vger.kernel.org
2552 F: drivers/scsi/BusLogic.*
2553 F: drivers/scsi/FlashPoint.*
2555 C-MEDIA CMI8788 DRIVER
2556 M: Clemens Ladisch <clemens@ladisch.de>
2557 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2558 T: git git://git.alsa-project.org/alsa-kernel.git
2560 F: sound/pci/oxygen/
2563 M: Mark Salter <msalter@redhat.com>
2564 M: Aurelien Jacquiot <a-jacquiot@ti.com>
2565 L: linux-c6x-dev@linux-c6x.org
2566 W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2570 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2571 M: David Howells <dhowells@redhat.com>
2572 L: linux-cachefs@redhat.com (moderated for non-subscribers)
2574 F: Documentation/filesystems/caching/cachefiles.txt
2577 CADET FM/AM RADIO RECEIVER DRIVER
2578 M: Hans Verkuil <hverkuil@xs4all.nl>
2579 L: linux-media@vger.kernel.org
2580 T: git git://linuxtv.org/media_tree.git
2581 W: https://linuxtv.org
2583 F: drivers/media/radio/radio-cadet*
2585 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2586 M: Jonathan Corbet <corbet@lwn.net>
2587 L: linux-media@vger.kernel.org
2588 T: git git://linuxtv.org/media_tree.git
2590 F: Documentation/video4linux/cafe_ccic
2591 F: drivers/media/platform/marvell-ccic/
2594 M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2595 L: netdev@vger.kernel.org
2597 F: Documentation/networking/caif/
2598 F: drivers/net/caif/
2599 F: include/uapi/linux/caif/
2600 F: include/net/caif/
2603 CALGARY x86-64 IOMMU
2604 M: Muli Ben-Yehuda <muli@il.ibm.com>
2605 M: "Jon D. Mason" <jdmason@kudzu.us>
2606 L: discuss@x86-64.org
2608 F: arch/x86/kernel/pci-calgary_64.c
2609 F: arch/x86/kernel/tce_64.c
2610 F: arch/x86/include/asm/calgary.h
2611 F: arch/x86/include/asm/tce.h
2614 M: Oliver Hartkopp <socketcan@hartkopp.net>
2615 M: Marc Kleine-Budde <mkl@pengutronix.de>
2616 L: linux-can@vger.kernel.org
2617 W: https://github.com/linux-can
2618 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2619 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2621 F: Documentation/networking/can.txt
2623 F: include/linux/can/core.h
2624 F: include/uapi/linux/can.h
2625 F: include/uapi/linux/can/bcm.h
2626 F: include/uapi/linux/can/raw.h
2627 F: include/uapi/linux/can/gw.h
2630 M: Wolfgang Grandegger <wg@grandegger.com>
2631 M: Marc Kleine-Budde <mkl@pengutronix.de>
2632 L: linux-can@vger.kernel.org
2633 W: https://github.com/linux-can
2634 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2635 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2638 F: include/linux/can/dev.h
2639 F: include/linux/can/platform/
2640 F: include/uapi/linux/can/error.h
2641 F: include/uapi/linux/can/netlink.h
2644 M: Serge Hallyn <serge.hallyn@canonical.com>
2645 L: linux-security-module@vger.kernel.org
2647 F: include/linux/capability.h
2648 F: include/uapi/linux/capability.h
2649 F: security/commoncap.c
2650 F: kernel/capability.c
2652 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2653 M: Kevin Tsai <ktsai@capellamicro.com>
2655 F: drivers/iio/light/cm*
2656 F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2658 CAVIUM LIQUIDIO NETWORK DRIVER
2659 M: Derek Chickles <derek.chickles@caviumnetworks.com>
2660 M: Satanand Burla <satananda.burla@caviumnetworks.com>
2661 M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2662 M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2663 L: netdev@vger.kernel.org
2664 W: http://www.cavium.com
2666 F: drivers/net/ethernet/cavium/liquidio/
2668 CC2520 IEEE-802.15.4 RADIO DRIVER
2669 M: Varka Bhadram <varkabhadram@gmail.com>
2670 L: linux-wpan@vger.kernel.org
2672 F: drivers/net/ieee802154/cc2520.c
2673 F: include/linux/spi/cc2520.h
2674 F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2676 CELL BROADBAND ENGINE ARCHITECTURE
2677 M: Arnd Bergmann <arnd@arndb.de>
2678 L: linuxppc-dev@lists.ozlabs.org
2679 W: http://www.ibm.com/developerworks/power/cell/
2681 F: arch/powerpc/include/asm/cell*.h
2682 F: arch/powerpc/include/asm/spu*.h
2683 F: arch/powerpc/include/uapi/asm/spu*.h
2684 F: arch/powerpc/oprofile/*cell*
2685 F: arch/powerpc/platforms/cell/
2687 CEPH COMMON CODE (LIBCEPH)
2688 M: Ilya Dryomov <idryomov@gmail.com>
2689 M: "Yan, Zheng" <zyan@redhat.com>
2690 M: Sage Weil <sage@redhat.com>
2691 L: ceph-devel@vger.kernel.org
2693 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2694 T: git git://github.com/ceph/ceph-client.git
2697 F: include/linux/ceph/
2698 F: include/linux/crush/
2700 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2701 M: "Yan, Zheng" <zyan@redhat.com>
2702 M: Sage Weil <sage@redhat.com>
2703 M: Ilya Dryomov <idryomov@gmail.com>
2704 L: ceph-devel@vger.kernel.org
2706 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2707 T: git git://github.com/ceph/ceph-client.git
2709 F: Documentation/filesystems/ceph.txt
2712 CERTIFICATE HANDLING:
2713 M: David Howells <dhowells@redhat.com>
2714 M: David Woodhouse <dwmw2@infradead.org>
2715 L: keyrings@vger.kernel.org
2717 F: Documentation/module-signing.txt
2719 F: scripts/sign-file.c
2720 F: scripts/extract-cert.c
2722 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2723 L: linux-usb@vger.kernel.org
2725 F: Documentation/usb/WUSB-Design-overview.txt
2726 F: Documentation/usb/wusb-cbaf
2727 F: drivers/usb/host/hwa-hc.c
2728 F: drivers/usb/host/whci/
2729 F: drivers/usb/wusbcore/
2730 F: include/linux/usb/wusb*
2732 CFAG12864B LCD DRIVER
2733 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2734 W: http://miguelojeda.es/auxdisplay.htm
2735 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2737 F: drivers/auxdisplay/cfag12864b.c
2738 F: include/linux/cfag12864b.h
2740 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2741 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2742 W: http://miguelojeda.es/auxdisplay.htm
2743 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2745 F: drivers/auxdisplay/cfag12864bfb.c
2746 F: include/linux/cfag12864b.h
2748 CFG80211 and NL80211
2749 M: Johannes Berg <johannes@sipsolutions.net>
2750 L: linux-wireless@vger.kernel.org
2751 W: http://wireless.kernel.org/
2752 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2753 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2755 F: include/uapi/linux/nl80211.h
2756 F: include/net/cfg80211.h
2758 X: net/wireless/wext*
2760 CHAR and MISC DRIVERS
2761 M: Arnd Bergmann <arnd@arndb.de>
2762 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2763 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2767 F: include/linux/miscdevice.h
2770 M: Andy Whitcroft <apw@canonical.com>
2771 M: Joe Perches <joe@perches.com>
2773 F: scripts/checkpatch.pl
2775 CHINESE DOCUMENTATION
2776 M: Harry Wei <harryxiyou@gmail.com>
2777 L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2778 L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2780 F: Documentation/zh_CN/
2782 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2783 M: Peter Chen <Peter.Chen@nxp.com>
2784 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2785 L: linux-usb@vger.kernel.org
2787 F: drivers/usb/chipidea/
2789 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2790 M: Hans de Goede <hdegoede@redhat.com>
2791 L: linux-input@vger.kernel.org
2793 F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2794 F: drivers/input/touchscreen/chipone_icn8318.c
2796 CHROME HARDWARE PLATFORM SUPPORT
2797 M: Olof Johansson <olof@lixom.net>
2799 F: drivers/platform/chrome/
2801 CISCO VIC ETHERNET NIC DRIVER
2802 M: Christian Benvenuti <benve@cisco.com>
2803 M: Sujith Sankar <ssujith@cisco.com>
2804 M: Govindarajulu Varadarajan <_govind@gmx.com>
2805 M: Neel Patel <neepatel@cisco.com>
2807 F: drivers/net/ethernet/cisco/enic/
2809 CISCO VIC LOW LATENCY NIC DRIVER
2810 M: Christian Benvenuti <benve@cisco.com>
2811 M: Dave Goodell <dgoodell@cisco.com>
2813 F: drivers/infiniband/hw/usnic/
2815 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2816 M: Hartley Sweeten <hsweeten@visionengravers.com>
2817 L: netdev@vger.kernel.org
2819 F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2821 CIRRUS LOGIC AUDIO CODEC DRIVERS
2822 M: Brian Austin <brian.austin@cirrus.com>
2823 M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2824 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2826 F: sound/soc/codecs/cs*
2829 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2830 L: linux-kernel@vger.kernel.org
2833 F: include/linux/cleancache.h
2836 M: Russell King <linux@arm.linux.org.uk>
2837 L: linux-clk@vger.kernel.org
2839 F: include/linux/clk.h
2841 CLOCKSOURCE, CLOCKEVENT DRIVERS
2842 M: Daniel Lezcano <daniel.lezcano@linaro.org>
2843 M: Thomas Gleixner <tglx@linutronix.de>
2844 L: linux-kernel@vger.kernel.org
2845 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2847 F: drivers/clocksource
2849 CISCO FCOE HBA DRIVER
2850 M: Hiral Patel <hiralpat@cisco.com>
2851 M: Suma Ramars <sramars@cisco.com>
2852 M: Brian Uchino <buchino@cisco.com>
2853 L: linux-scsi@vger.kernel.org
2855 F: drivers/scsi/fnic/
2857 CISCO SCSI HBA DRIVER
2858 M: Narsimhulu Musini <nmusini@cisco.com>
2859 M: Sesidhar Baddela <sebaddel@cisco.com>
2860 L: linux-scsi@vger.kernel.org
2862 F: drivers/scsi/snic/
2865 M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2866 M: Daniel Oliveira Nascimento <don@syst.com.br>
2867 L: platform-driver-x86@vger.kernel.org
2869 F: drivers/platform/x86/classmate-laptop.c
2872 M: Hans Verkuil <hans.verkuil@cisco.com>
2873 L: linux-media@vger.kernel.org
2874 T: git git://linuxtv.org/media_tree.git
2875 W: https://linuxtv.org
2877 F: drivers/media/pci/cobalt/
2879 COCCINELLE/Semantic Patches (SmPL)
2880 M: Julia Lawall <Julia.Lawall@lip6.fr>
2881 M: Gilles Muller <Gilles.Muller@lip6.fr>
2882 M: Nicolas Palix <nicolas.palix@imag.fr>
2883 M: Michal Marek <mmarek@suse.com>
2884 L: cocci@systeme.lip6.fr (moderated for non-subscribers)
2885 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2886 W: http://coccinelle.lip6.fr/
2888 F: Documentation/coccinelle.txt
2889 F: scripts/coccinelle/
2890 F: scripts/coccicheck
2893 M: Jan Harkes <jaharkes@cs.cmu.edu>
2895 L: codalist@coda.cs.cmu.edu
2896 W: http://www.coda.cs.cmu.edu/
2898 F: Documentation/filesystems/coda.txt
2900 F: include/linux/coda*.h
2901 F: include/uapi/linux/coda*.h
2903 CODA V4L2 MEM2MEM DRIVER
2904 M: Philipp Zabel <p.zabel@pengutronix.de>
2905 L: linux-media@vger.kernel.org
2907 F: Documentation/devicetree/bindings/media/coda.txt
2908 F: drivers/media/platform/coda/
2910 COMMON CLK FRAMEWORK
2911 M: Michael Turquette <mturquette@baylibre.com>
2912 M: Stephen Boyd <sboyd@codeaurora.org>
2913 L: linux-clk@vger.kernel.org
2914 T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2917 X: drivers/clk/clkdev.c
2918 F: include/linux/clk-pr*
2919 F: include/linux/clk/
2921 COMMON INTERNET FILE SYSTEM (CIFS)
2922 M: Steve French <sfrench@samba.org>
2923 L: linux-cifs@vger.kernel.org
2924 L: samba-technical@lists.samba.org (moderated for non-subscribers)
2925 W: http://linux-cifs.samba.org/
2926 T: git git://git.samba.org/sfrench/cifs-2.6.git
2928 F: Documentation/filesystems/cifs/
2931 COMPACTPCI HOTPLUG CORE
2932 M: Scott Murray <scott@spiteful.org>
2933 L: linux-pci@vger.kernel.org
2935 F: drivers/pci/hotplug/cpci_hotplug*
2937 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2938 M: Scott Murray <scott@spiteful.org>
2939 L: linux-pci@vger.kernel.org
2941 F: drivers/pci/hotplug/cpcihp_zt5550.*
2943 COMPACTPCI HOTPLUG GENERIC DRIVER
2944 M: Scott Murray <scott@spiteful.org>
2945 L: linux-pci@vger.kernel.org
2947 F: drivers/pci/hotplug/cpcihp_generic.c
2949 COMPAL LAPTOP SUPPORT
2950 M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2951 L: platform-driver-x86@vger.kernel.org
2953 F: drivers/platform/x86/compal-laptop.c
2955 CONEXANT ACCESSRUNNER USB DRIVER
2956 L: accessrunner-general@lists.sourceforge.net
2957 W: http://accessrunner.sourceforge.net/
2959 F: drivers/usb/atm/cxacru.c
2962 M: Joel Becker <jlbec@evilplan.org>
2963 M: Christoph Hellwig <hch@lst.de>
2964 T: git git://git.infradead.org/users/hch/configfs.git
2967 F: include/linux/configfs.h
2970 M: Evgeniy Polyakov <zbr@ioremap.net>
2971 L: netdev@vger.kernel.org
2973 F: drivers/connector/
2975 CONTROL GROUP (CGROUP)
2976 M: Tejun Heo <tj@kernel.org>
2977 M: Li Zefan <lizefan@huawei.com>
2978 M: Johannes Weiner <hannes@cmpxchg.org>
2979 L: cgroups@vger.kernel.org
2980 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2982 F: Documentation/cgroups/
2983 F: include/linux/cgroup*
2986 CONTROL GROUP - CPUSET
2987 M: Li Zefan <lizefan@huawei.com>
2988 L: cgroups@vger.kernel.org
2989 W: http://www.bullopensource.org/cpuset/
2990 W: http://oss.sgi.com/projects/cpusets/
2991 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2993 F: Documentation/cgroups/cpusets.txt
2994 F: include/linux/cpuset.h
2997 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2998 M: Johannes Weiner <hannes@cmpxchg.org>
2999 M: Michal Hocko <mhocko@kernel.org>
3000 M: Vladimir Davydov <vdavydov@virtuozzo.com>
3001 L: cgroups@vger.kernel.org
3002 L: linux-mm@kvack.org
3007 CORETEMP HARDWARE MONITORING DRIVER
3008 M: Fenghua Yu <fenghua.yu@intel.com>
3009 L: lm-sensors@lm-sensors.org
3011 F: Documentation/hwmon/coretemp
3012 F: drivers/hwmon/coretemp.c
3014 COSA/SRP SYNC SERIAL DRIVER
3015 M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3016 W: http://www.fi.muni.cz/~kas/cosa/
3018 F: drivers/net/wan/cosa*
3020 CPMAC ETHERNET DRIVER
3021 M: Florian Fainelli <florian@openwrt.org>
3022 L: netdev@vger.kernel.org
3024 F: drivers/net/ethernet/ti/cpmac.c
3026 CPU FREQUENCY DRIVERS
3027 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3028 M: Viresh Kumar <viresh.kumar@linaro.org>
3029 L: linux-pm@vger.kernel.org
3031 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3032 T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3034 F: include/linux/cpufreq.h
3036 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3037 M: Viresh Kumar <viresh.kumar@linaro.org>
3038 M: Sudeep Holla <sudeep.holla@arm.com>
3039 L: linux-pm@vger.kernel.org
3040 W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3042 F: drivers/cpufreq/arm_big_little.h
3043 F: drivers/cpufreq/arm_big_little.c
3044 F: drivers/cpufreq/arm_big_little_dt.c
3046 CPUIDLE DRIVER - ARM BIG LITTLE
3047 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3048 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3049 L: linux-pm@vger.kernel.org
3050 L: linux-arm-kernel@lists.infradead.org
3051 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3053 F: drivers/cpuidle/cpuidle-big_little.c
3055 CPUIDLE DRIVER - ARM EXYNOS
3056 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3057 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3058 M: Kukjin Kim <kgene@kernel.org>
3059 L: linux-pm@vger.kernel.org
3060 L: linux-samsung-soc@vger.kernel.org
3062 F: drivers/cpuidle/cpuidle-exynos.c
3063 F: arch/arm/mach-exynos/pm.c
3066 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3067 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3068 L: linux-pm@vger.kernel.org
3070 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3071 F: drivers/cpuidle/*
3072 F: include/linux/cpuidle.h
3075 M: "H. Peter Anvin" <hpa@zytor.com>
3077 F: arch/x86/kernel/cpuid.c
3078 F: arch/x86/kernel/msr.c
3080 CPU POWER MONITORING SUBSYSTEM
3081 M: Thomas Renninger <trenn@suse.com>
3082 L: linux-pm@vger.kernel.org
3084 F: tools/power/cpupower/
3087 W: http://sourceforge.net/projects/cramfs/
3088 S: Orphan / Obsolete
3089 F: Documentation/filesystems/cramfs.txt
3093 M: Mikael Starvik <starvik@axis.com>
3094 M: Jesper Nilsson <jesper.nilsson@axis.com>
3095 L: linux-cris-kernel@axis.com
3096 W: http://developer.axis.com
3099 F: drivers/tty/serial/crisv10.*
3102 M: Herbert Xu <herbert@gondor.apana.org.au>
3103 M: "David S. Miller" <davem@davemloft.net>
3104 L: linux-crypto@vger.kernel.org
3105 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3107 F: Documentation/crypto/
3108 F: Documentation/DocBook/crypto-API.tmpl
3114 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3115 M: Neil Horman <nhorman@tuxdriver.com>
3116 L: linux-crypto@vger.kernel.org
3118 F: crypto/ansi_cprng.c
3122 M: Hans Verkuil <hverkuil@xs4all.nl>
3123 L: linux-media@vger.kernel.org
3124 T: git git://linuxtv.org/media_tree.git
3125 W: http://linuxtv.org
3127 F: drivers/media/i2c/cs3308.c
3128 F: drivers/media/i2c/cs3308.h
3130 CS5535 Audio ALSA driver
3131 M: Jaya Kumar <jayakumar.alsa@gmail.com>
3133 F: sound/pci/cs5535audio/
3136 M: Solomon Peachy <pizza@shaftnet.org>
3138 F: drivers/net/wireless/st/cw1200/
3140 CX18 VIDEO4LINUX DRIVER
3141 M: Andy Walls <awalls@md.metrocast.net>
3142 L: ivtv-devel@ivtvdriver.org (subscribers-only)
3143 L: linux-media@vger.kernel.org
3144 T: git git://linuxtv.org/media_tree.git
3145 W: https://linuxtv.org
3146 W: http://www.ivtvdriver.org/index.php/Cx18
3148 F: Documentation/video4linux/cx18.txt
3149 F: drivers/media/pci/cx18/
3150 F: include/uapi/linux/ivtv*
3152 CX2341X MPEG ENCODER HELPER MODULE
3153 M: Hans Verkuil <hverkuil@xs4all.nl>
3154 L: linux-media@vger.kernel.org
3155 T: git git://linuxtv.org/media_tree.git
3156 W: https://linuxtv.org
3158 F: drivers/media/common/cx2341x*
3159 F: include/media/cx2341x*
3161 CX24120 MEDIA DRIVER
3162 M: Jemma Denson <jdenson@gmail.com>
3163 M: Patrick Boettcher <patrick.boettcher@posteo.de>
3164 L: linux-media@vger.kernel.org
3165 W: https://linuxtv.org
3166 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3168 F: drivers/media/dvb-frontends/cx24120*
3170 CX88 VIDEO4LINUX DRIVER
3171 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3172 L: linux-media@vger.kernel.org
3173 W: https://linuxtv.org
3174 T: git git://linuxtv.org/media_tree.git
3176 F: Documentation/video4linux/cx88/
3177 F: drivers/media/pci/cx88/
3179 CXD2820R MEDIA DRIVER
3180 M: Antti Palosaari <crope@iki.fi>
3181 L: linux-media@vger.kernel.org
3182 W: https://linuxtv.org
3183 W: http://palosaari.fi/linux/
3184 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3185 T: git git://linuxtv.org/anttip/media_tree.git
3187 F: drivers/media/dvb-frontends/cxd2820r*
3189 CXGB3 ETHERNET DRIVER (CXGB3)
3190 M: Santosh Raspatur <santosh@chelsio.com>
3191 L: netdev@vger.kernel.org
3192 W: http://www.chelsio.com
3194 F: drivers/net/ethernet/chelsio/cxgb3/
3196 CXGB3 ISCSI DRIVER (CXGB3I)
3197 M: Karen Xie <kxie@chelsio.com>
3198 L: linux-scsi@vger.kernel.org
3199 W: http://www.chelsio.com
3201 F: drivers/scsi/cxgbi/cxgb3i
3203 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3204 M: Steve Wise <swise@chelsio.com>
3205 L: linux-rdma@vger.kernel.org
3206 W: http://www.openfabrics.org
3208 F: drivers/infiniband/hw/cxgb3/
3210 CXGB4 ETHERNET DRIVER (CXGB4)
3211 M: Hariprasad S <hariprasad@chelsio.com>
3212 L: netdev@vger.kernel.org
3213 W: http://www.chelsio.com
3215 F: drivers/net/ethernet/chelsio/cxgb4/
3217 CXGB4 ISCSI DRIVER (CXGB4I)
3218 M: Karen Xie <kxie@chelsio.com>
3219 L: linux-scsi@vger.kernel.org
3220 W: http://www.chelsio.com
3222 F: drivers/scsi/cxgbi/cxgb4i
3224 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3225 M: Steve Wise <swise@chelsio.com>
3226 L: linux-rdma@vger.kernel.org
3227 W: http://www.openfabrics.org
3229 F: drivers/infiniband/hw/cxgb4/
3231 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3232 M: Casey Leedom <leedom@chelsio.com>
3233 L: netdev@vger.kernel.org
3234 W: http://www.chelsio.com
3236 F: drivers/net/ethernet/chelsio/cxgb4vf/
3238 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3239 M: Ian Munsie <imunsie@au1.ibm.com>
3240 M: Michael Neuling <mikey@neuling.org>
3241 L: linuxppc-dev@lists.ozlabs.org
3243 F: drivers/misc/cxl/
3244 F: include/misc/cxl*
3245 F: include/uapi/misc/cxl.h
3246 F: Documentation/powerpc/cxl.txt
3247 F: Documentation/powerpc/cxl.txt
3248 F: Documentation/ABI/testing/sysfs-class-cxl
3250 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3251 M: Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3252 M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3253 L: linux-scsi@vger.kernel.org
3255 F: drivers/scsi/cxlflash/
3256 F: include/uapi/scsi/cxlflash_ioctls.h
3257 F: Documentation/powerpc/cxlflash.txt
3259 STMMAC ETHERNET DRIVER
3260 M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3261 L: netdev@vger.kernel.org
3262 W: http://www.stlinux.com
3264 F: drivers/net/ethernet/stmicro/stmmac/
3267 M: Russell King <linux@arm.linux.org.uk>
3268 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3269 W: http://www.arm.linux.org.uk/
3271 F: drivers/video/fbdev/cyber2000fb.*
3273 CYCLADES ASYNC MUX DRIVER
3274 W: http://www.cyclades.com/
3276 F: drivers/tty/cyclades.c
3277 F: include/linux/cyclades.h
3278 F: include/uapi/linux/cyclades.h
3280 CYCLADES PC300 DRIVER
3281 W: http://www.cyclades.com/
3283 F: drivers/net/wan/pc300*
3285 CYPRESS_FIRMWARE MEDIA DRIVER
3286 M: Antti Palosaari <crope@iki.fi>
3287 L: linux-media@vger.kernel.org
3288 W: https://linuxtv.org
3289 W: http://palosaari.fi/linux/
3290 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3291 T: git git://linuxtv.org/anttip/media_tree.git
3293 F: drivers/media/common/cypress_firmware*
3295 CYTTSP TOUCHSCREEN DRIVER
3296 M: Ferruh Yigit <fery@cypress.com>
3297 L: linux-input@vger.kernel.org
3299 F: drivers/input/touchscreen/cyttsp*
3300 F: include/linux/input/cyttsp.h
3302 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3303 M: Joshua Kinard <kumba@gentoo.org>
3305 F: drivers/rtc/rtc-ds1685.c
3306 F: include/linux/rtc/ds1685.h
3308 DAMA SLAVE for AX.25
3309 M: Joerg Reuter <jreuter@yaina.de>
3310 W: http://yaina.de/jreuter/
3311 W: http://www.qsl.net/dl1bke/
3312 L: linux-hams@vger.kernel.org
3314 F: net/ax25/af_ax25.c
3315 F: net/ax25/ax25_dev.c
3316 F: net/ax25/ax25_ds_*
3317 F: net/ax25/ax25_in.c
3318 F: net/ax25/ax25_out.c
3319 F: net/ax25/ax25_timer.c
3320 F: net/ax25/sysctl_net_ax25.c
3322 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3323 L: netdev@vger.kernel.org
3325 F: Documentation/networking/dmfe.txt
3326 F: drivers/net/ethernet/dec/tulip/dmfe.c
3328 DC390/AM53C974 SCSI driver
3329 M: Hannes Reinecke <hare@suse.com>
3330 L: linux-scsi@vger.kernel.org
3332 F: drivers/scsi/am53c974.c
3335 M: Oliver Neukum <oliver@neukum.org>
3336 M: Ali Akcaagac <aliakc@web.de>
3337 M: Jamie Lenehan <lenehan@twibble.org>
3338 L: dc395x@twibble.org
3339 W: http://twibble.org/dist/dc395x/
3340 W: http://lists.twibble.org/mailman/listinfo/dc395x/
3342 F: Documentation/scsi/dc395x.txt
3343 F: drivers/scsi/dc395x.*
3346 M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
3347 L: dccp@vger.kernel.org
3348 W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3350 F: include/linux/dccp.h
3351 F: include/uapi/linux/dccp.h
3352 F: include/linux/tfrc.h
3355 DECnet NETWORK LAYER
3356 W: http://linux-decnet.sourceforge.net
3357 L: linux-decnet-user@lists.sourceforge.net
3359 F: Documentation/networking/decnet.txt
3362 DECSTATION PLATFORM SUPPORT
3363 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3364 L: linux-mips@linux-mips.org
3365 W: http://www.linux-mips.org/wiki/DECstation
3368 F: arch/mips/include/asm/dec/
3369 F: arch/mips/include/asm/mach-dec/
3371 DEFXX FDDI NETWORK DRIVER
3372 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3374 F: drivers/net/fddi/defxx.*
3377 M: Matthew Garrett <mjg59@srcf.ucam.org>
3378 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3379 L: platform-driver-x86@vger.kernel.org
3381 F: drivers/platform/x86/dell-laptop.c
3383 DELL LAPTOP RBTN DRIVER
3384 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3386 F: drivers/platform/x86/dell-rbtn.*
3388 DELL LAPTOP FREEFALL DRIVER
3389 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3391 F: drivers/platform/x86/dell-smo8800.c
3393 DELL LAPTOP SMM DRIVER
3394 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3396 F: drivers/hwmon/dell-smm-hwmon.c
3397 F: include/uapi/linux/i8k.h
3399 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3400 M: Doug Warzecha <Douglas_Warzecha@dell.com>
3402 F: Documentation/dcdbas.txt
3403 F: drivers/firmware/dcdbas.*
3405 DELL WMI EXTRAS DRIVER
3406 M: Matthew Garrett <mjg59@srcf.ucam.org>
3407 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3409 F: drivers/platform/x86/dell-wmi.c
3411 DESIGNWARE USB2 DRD IP DRIVER
3412 M: John Youn <johnyoun@synopsys.com>
3413 L: linux-usb@vger.kernel.org
3414 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3416 F: drivers/usb/dwc2/
3418 DESIGNWARE USB3 DRD IP DRIVER
3419 M: Felipe Balbi <balbi@ti.com>
3420 L: linux-usb@vger.kernel.org
3421 L: linux-omap@vger.kernel.org
3422 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3424 F: drivers/usb/dwc3/
3426 DEVICE COREDUMP (DEV_COREDUMP)
3427 M: Johannes Berg <johannes@sipsolutions.net>
3428 L: linux-kernel@vger.kernel.org
3430 F: drivers/base/devcoredump.c
3431 F: include/linux/devcoredump.h
3433 DEVICE FREQUENCY (DEVFREQ)
3434 M: MyungJoo Ham <myungjoo.ham@samsung.com>
3435 M: Kyungmin Park <kyungmin.park@samsung.com>
3436 L: linux-pm@vger.kernel.org
3440 DEVICE NUMBER REGISTRY
3441 M: Torben Mathiasen <device@lanana.org>
3442 W: http://lanana.org/docs/device-list/index.html
3446 M: Alasdair Kergon <agk@redhat.com>
3447 M: Mike Snitzer <snitzer@redhat.com>
3448 M: dm-devel@redhat.com
3449 L: dm-devel@redhat.com
3450 W: http://sources.redhat.com/dm
3451 Q: http://patchwork.kernel.org/project/dm-devel/list/
3452 T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3453 T: quilt http://people.redhat.com/agk/patches/linux/editing/
3455 F: Documentation/device-mapper/
3457 F: drivers/md/persistent-data/
3458 F: include/linux/device-mapper.h
3459 F: include/linux/dm-*.h
3460 F: include/uapi/linux/dm-*.h
3462 DIALOG SEMICONDUCTOR DRIVERS
3463 M: Support Opensource <support.opensource@diasemi.com>
3464 W: http://www.dialog-semiconductor.com/products
3466 F: Documentation/hwmon/da90??
3467 F: Documentation/devicetree/bindings/sound/da[79]*.txt
3468 F: drivers/gpio/gpio-da90??.c
3469 F: drivers/hwmon/da90??-hwmon.c
3470 F: drivers/iio/adc/da91??-*.c
3471 F: drivers/input/misc/da90??_onkey.c
3472 F: drivers/input/touchscreen/da9052_tsi.c
3473 F: drivers/leds/leds-da90??.c
3474 F: drivers/mfd/da903x.c
3475 F: drivers/mfd/da90??-*.c
3476 F: drivers/mfd/da91??-*.c
3477 F: drivers/power/da9052-battery.c
3478 F: drivers/power/da91??-*.c
3479 F: drivers/regulator/da903x.c
3480 F: drivers/regulator/da9???-regulator.[ch]
3481 F: drivers/rtc/rtc-da90??.c
3482 F: drivers/video/backlight/da90??_bl.c
3483 F: drivers/watchdog/da90??_wdt.c
3484 F: include/linux/mfd/da903x.h
3485 F: include/linux/mfd/da9052/
3486 F: include/linux/mfd/da9055/
3487 F: include/linux/mfd/da9063/
3488 F: include/linux/mfd/da9150/
3489 F: include/sound/da[79]*.h
3490 F: sound/soc/codecs/da[79]*.[ch]
3492 DIGI NEO AND CLASSIC PCI PRODUCTS
3493 M: Lidza Louina <lidza.louina@gmail.com>
3494 M: Mark Hounschell <markh@compro.net>
3495 L: driverdev-devel@linuxdriverproject.org
3497 F: drivers/staging/dgnc/
3499 DIGI EPCA PCI PRODUCTS
3500 M: Lidza Louina <lidza.louina@gmail.com>
3501 M: Daeseok Youn <daeseok.youn@gmail.com>
3502 L: driverdev-devel@linuxdriverproject.org
3504 F: drivers/staging/dgap/
3506 DIOLAN U2C-12 I2C DRIVER
3507 M: Guenter Roeck <linux@roeck-us.net>
3508 L: linux-i2c@vger.kernel.org
3510 F: drivers/i2c/busses/i2c-diolan-u2c.c
3513 M: Matthew Wilcox <willy@linux.intel.com>
3514 L: linux-fsdevel@vger.kernel.org
3518 DIRECTORY NOTIFICATION (DNOTIFY)
3519 M: Eric Paris <eparis@parisplace.org>
3521 F: Documentation/filesystems/dnotify.txt
3522 F: fs/notify/dnotify/
3523 F: include/linux/dnotify.h
3525 DISK GEOMETRY AND PARTITION HANDLING
3526 M: Andries Brouwer <aeb@cwi.nl>
3527 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3528 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3529 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3533 M: Jan Kara <jack@suse.com>
3535 F: Documentation/filesystems/quota.txt
3537 F: include/linux/quota*.h
3538 F: include/uapi/linux/quota*.h
3540 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3541 M: Bernie Thompson <bernie@plugable.com>
3542 L: linux-fbdev@vger.kernel.org
3544 W: http://plugable.com/category/projects/udlfb/
3545 F: drivers/video/fbdev/udlfb.c
3546 F: include/video/udlfb.h
3547 F: Documentation/fb/udlfb.txt
3549 DISTRIBUTED LOCK MANAGER (DLM)
3550 M: Christine Caulfield <ccaulfie@redhat.com>
3551 M: David Teigland <teigland@redhat.com>
3552 L: cluster-devel@redhat.com
3553 W: http://sources.redhat.com/cluster/
3554 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3558 DMA BUFFER SHARING FRAMEWORK
3559 M: Sumit Semwal <sumit.semwal@linaro.org>
3561 L: linux-media@vger.kernel.org
3562 L: dri-devel@lists.freedesktop.org
3563 L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3565 F: include/linux/dma-buf*
3566 F: include/linux/reservation.h
3567 F: include/linux/*fence.h
3568 F: Documentation/dma-buf-sharing.txt
3569 T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3571 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3572 M: Vinod Koul <vinod.koul@intel.com>
3573 L: dmaengine@vger.kernel.org
3574 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3577 F: include/linux/dmaengine.h
3578 F: Documentation/dmaengine/
3579 T: git git://git.infradead.org/users/vkoul/slave-dma.git
3581 DME1737 HARDWARE MONITOR DRIVER
3582 M: Juerg Haefliger <juergh@gmail.com>
3583 L: lm-sensors@lm-sensors.org
3585 F: Documentation/hwmon/dme1737
3586 F: drivers/hwmon/dme1737.c
3589 M: Jean Delvare <jdelvare@suse.com>
3591 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3592 F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
3593 F: drivers/firmware/dmi-id.c
3594 F: drivers/firmware/dmi_scan.c
3595 F: include/linux/dmi.h
3598 M: Jonathan Corbet <corbet@lwn.net>
3599 L: linux-doc@vger.kernel.org
3602 F: scripts/docproc.c
3603 F: scripts/kernel-doc*
3604 X: Documentation/ABI/
3605 X: Documentation/devicetree/
3606 X: Documentation/acpi
3607 X: Documentation/power
3608 X: Documentation/spi
3609 X: Documentation/DocBook/media
3610 T: git git://git.lwn.net/linux.git docs-next
3613 M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
3614 L: blinux-list@redhat.com
3616 F: drivers/char/dtlk.c
3617 F: include/linux/dtlk.h
3619 DPT_I2O SCSI RAID DRIVER
3620 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3621 L: linux-scsi@vger.kernel.org
3622 W: http://www.adaptec.com/
3624 F: drivers/scsi/dpt*
3625 F: drivers/scsi/dpt/
3630 M: drbd-dev@lists.linbit.com
3631 L: drbd-user@lists.linbit.com
3632 W: http://www.drbd.org
3633 T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3634 T: git git://git.drbd.org/drbd-8.3.git
3636 F: drivers/block/drbd/
3638 F: Documentation/blockdev/drbd/
3640 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3641 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3642 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3644 F: Documentation/kobject.txt
3649 F: include/linux/debugfs.h
3650 F: include/linux/kobj*
3654 M: David Airlie <airlied@linux.ie>
3655 L: dri-devel@lists.freedesktop.org
3656 T: git git://people.freedesktop.org/~airlied/linux
3661 F: include/uapi/drm/
3664 M: Alex Deucher <alexander.deucher@amd.com>
3665 M: Christian König <christian.koenig@amd.com>
3666 L: dri-devel@lists.freedesktop.org
3667 T: git git://people.freedesktop.org/~agd5f/linux
3669 F: drivers/gpu/drm/radeon/
3670 F: include/uapi/drm/radeon*
3673 M: Thierry Reding <thierry.reding@gmail.com>
3674 L: dri-devel@lists.freedesktop.org
3675 T: git git://anongit.freedesktop.org/tegra/linux.git
3677 F: drivers/gpu/drm/drm_panel.c
3678 F: drivers/gpu/drm/panel/
3679 F: include/drm/drm_panel.h
3680 F: Documentation/devicetree/bindings/display/panel/
3682 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3683 M: Daniel Vetter <daniel.vetter@intel.com>
3684 M: Jani Nikula <jani.nikula@linux.intel.com>
3685 L: intel-gfx@lists.freedesktop.org
3686 L: dri-devel@lists.freedesktop.org
3687 W: https://01.org/linuxgraphics/
3688 Q: http://patchwork.freedesktop.org/project/intel-gfx/
3689 T: git git://anongit.freedesktop.org/drm-intel
3691 F: drivers/gpu/drm/i915/
3692 F: include/drm/i915*
3693 F: include/uapi/drm/i915*
3695 DRM DRIVERS FOR ATMEL HLCDC
3696 M: Boris Brezillon <boris.brezillon@free-electrons.com>
3697 L: dri-devel@lists.freedesktop.org
3699 F: drivers/gpu/drm/atmel-hlcdc/
3700 F: Documentation/devicetree/bindings/drm/atmel/
3702 DRM DRIVERS FOR EXYNOS
3703 M: Inki Dae <inki.dae@samsung.com>
3704 M: Joonyoung Shim <jy0922.shim@samsung.com>
3705 M: Seung-Woo Kim <sw0312.kim@samsung.com>
3706 M: Kyungmin Park <kyungmin.park@samsung.com>
3707 L: dri-devel@lists.freedesktop.org
3708 T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3710 F: drivers/gpu/drm/exynos/
3711 F: include/drm/exynos*
3712 F: include/uapi/drm/exynos*
3714 DRM DRIVERS FOR FREESCALE DCU
3715 M: Jianwei Wang <jianwei.wang.chn@gmail.com>
3716 M: Alison Wang <alison.wang@freescale.com>
3717 L: dri-devel@lists.freedesktop.org
3719 F: drivers/gpu/drm/fsl-dcu/
3720 F: Documentation/devicetree/bindings/display/fsl,dcu.txt
3721 F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
3723 DRM DRIVERS FOR FREESCALE IMX
3724 M: Philipp Zabel <p.zabel@pengutronix.de>
3725 L: dri-devel@lists.freedesktop.org
3727 F: drivers/gpu/drm/imx/
3728 F: drivers/gpu/ipu-v3/
3729 F: Documentation/devicetree/bindings/display/imx/
3731 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3732 M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3733 L: dri-devel@lists.freedesktop.org
3734 T: git git://github.com/patjak/drm-gma500
3736 F: drivers/gpu/drm/gma500
3737 F: include/drm/gma500*
3739 DRM DRIVERS FOR NVIDIA TEGRA
3740 M: Thierry Reding <thierry.reding@gmail.com>
3741 M: Terje Bergström <tbergstrom@nvidia.com>
3742 L: dri-devel@lists.freedesktop.org
3743 L: linux-tegra@vger.kernel.org
3744 T: git git://anongit.freedesktop.org/tegra/linux.git
3746 F: drivers/gpu/drm/tegra/
3747 F: drivers/gpu/host1x/
3748 F: include/linux/host1x.h
3749 F: include/uapi/drm/tegra_drm.h
3750 F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
3752 DRM DRIVERS FOR RENESAS
3753 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3754 L: dri-devel@lists.freedesktop.org
3755 L: linux-sh@vger.kernel.org
3756 T: git git://people.freedesktop.org/~airlied/linux
3758 F: drivers/gpu/drm/rcar-du/
3759 F: drivers/gpu/drm/shmobile/
3760 F: include/linux/platform_data/shmob_drm.h
3762 DRM DRIVERS FOR ROCKCHIP
3763 M: Mark Yao <mark.yao@rock-chips.com>
3764 L: dri-devel@lists.freedesktop.org
3766 F: drivers/gpu/drm/rockchip/
3767 F: Documentation/devicetree/bindings/display/rockchip*
3770 M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
3771 M: Vincent Abriou <vincent.abriou@st.com>
3772 L: dri-devel@lists.freedesktop.org
3773 T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3775 F: drivers/gpu/drm/sti
3776 F: Documentation/devicetree/bindings/display/st,stih4xx.txt
3778 DRM DRIVERS FOR VIVANTE GPU IP
3779 M: Lucas Stach <l.stach@pengutronix.de>
3780 R: Russell King <linux+etnaviv@arm.linux.org.uk>
3781 R: Christian Gmeiner <christian.gmeiner@gmail.com>
3782 L: dri-devel@lists.freedesktop.org
3784 F: drivers/gpu/drm/etnaviv
3785 F: Documentation/devicetree/bindings/display/etnaviv
3787 DSBR100 USB FM RADIO DRIVER
3788 M: Alexey Klimov <klimov.linux@gmail.com>
3789 L: linux-media@vger.kernel.org
3790 T: git git://linuxtv.org/media_tree.git
3792 F: drivers/media/radio/dsbr100.c
3795 M: Francois Romieu <romieu@fr.zoreil.com>
3796 L: netdev@vger.kernel.org
3798 F: drivers/net/wan/dscc4.c
3801 M: Hans Verkuil <hverkuil@xs4all.nl>
3802 L: linux-media@vger.kernel.org
3803 T: git git://linuxtv.org/media_tree.git
3804 W: https://linuxtv.org
3806 F: drivers/media/pci/dt3155/
3808 DVB_USB_AF9015 MEDIA DRIVER
3809 M: Antti Palosaari <crope@iki.fi>
3810 L: linux-media@vger.kernel.org
3811 W: https://linuxtv.org
3812 W: http://palosaari.fi/linux/
3813 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3814 T: git git://linuxtv.org/anttip/media_tree.git
3816 F: drivers/media/usb/dvb-usb-v2/af9015*
3818 DVB_USB_AF9035 MEDIA DRIVER
3819 M: Antti Palosaari <crope@iki.fi>
3820 L: linux-media@vger.kernel.org
3821 W: https://linuxtv.org
3822 W: http://palosaari.fi/linux/
3823 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3824 T: git git://linuxtv.org/anttip/media_tree.git
3826 F: drivers/media/usb/dvb-usb-v2/af9035*
3828 DVB_USB_ANYSEE MEDIA DRIVER
3829 M: Antti Palosaari <crope@iki.fi>
3830 L: linux-media@vger.kernel.org
3831 W: https://linuxtv.org
3832 W: http://palosaari.fi/linux/
3833 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3834 T: git git://linuxtv.org/anttip/media_tree.git
3836 F: drivers/media/usb/dvb-usb-v2/anysee*
3838 DVB_USB_AU6610 MEDIA DRIVER
3839 M: Antti Palosaari <crope@iki.fi>
3840 L: linux-media@vger.kernel.org
3841 W: https://linuxtv.org
3842 W: http://palosaari.fi/linux/
3843 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3844 T: git git://linuxtv.org/anttip/media_tree.git
3846 F: drivers/media/usb/dvb-usb-v2/au6610*
3848 DVB_USB_CE6230 MEDIA DRIVER
3849 M: Antti Palosaari <crope@iki.fi>
3850 L: linux-media@vger.kernel.org
3851 W: https://linuxtv.org
3852 W: http://palosaari.fi/linux/
3853 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3854 T: git git://linuxtv.org/anttip/media_tree.git
3856 F: drivers/media/usb/dvb-usb-v2/ce6230*
3858 DVB_USB_CXUSB MEDIA DRIVER
3859 M: Michael Krufky <mkrufky@linuxtv.org>
3860 L: linux-media@vger.kernel.org
3861 W: https://linuxtv.org
3862 W: http://github.com/mkrufky
3863 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3864 T: git git://linuxtv.org/media_tree.git
3866 F: drivers/media/usb/dvb-usb/cxusb*
3868 DVB_USB_EC168 MEDIA DRIVER
3869 M: Antti Palosaari <crope@iki.fi>
3870 L: linux-media@vger.kernel.org
3871 W: https://linuxtv.org
3872 W: http://palosaari.fi/linux/
3873 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3874 T: git git://linuxtv.org/anttip/media_tree.git
3876 F: drivers/media/usb/dvb-usb-v2/ec168*
3878 DVB_USB_GL861 MEDIA DRIVER
3879 M: Antti Palosaari <crope@iki.fi>
3880 L: linux-media@vger.kernel.org
3881 W: https://linuxtv.org
3882 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3883 T: git git://linuxtv.org/anttip/media_tree.git
3885 F: drivers/media/usb/dvb-usb-v2/gl861*
3887 DVB_USB_MXL111SF MEDIA DRIVER
3888 M: Michael Krufky <mkrufky@linuxtv.org>
3889 L: linux-media@vger.kernel.org
3890 W: https://linuxtv.org
3891 W: http://github.com/mkrufky
3892 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3893 T: git git://linuxtv.org/mkrufky/mxl111sf.git
3895 F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3897 DVB_USB_RTL28XXU MEDIA DRIVER
3898 M: Antti Palosaari <crope@iki.fi>
3899 L: linux-media@vger.kernel.org
3900 W: https://linuxtv.org
3901 W: http://palosaari.fi/linux/
3902 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3903 T: git git://linuxtv.org/anttip/media_tree.git
3905 F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3907 DVB_USB_V2 MEDIA DRIVER
3908 M: Antti Palosaari <crope@iki.fi>
3909 L: linux-media@vger.kernel.org
3910 W: https://linuxtv.org
3911 W: http://palosaari.fi/linux/
3912 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3913 T: git git://linuxtv.org/anttip/media_tree.git
3915 F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3916 F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3919 M: Jason Baron <jbaron@akamai.com>
3921 F: lib/dynamic_debug.c
3922 F: include/linux/dynamic_debug.h
3924 DZ DECSTATION DZ11 SERIAL DRIVER
3925 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3927 F: drivers/tty/serial/dz.*
3929 E3X0 POWER BUTTON DRIVER
3930 M: Moritz Fischer <moritz.fischer@ettus.com>
3931 L: usrp-users@lists.ettus.com
3932 W: http://www.ettus.com
3934 F: drivers/input/misc/e3x0-button.c
3935 F: Documentation/devicetree/bindings/input/e3x0-button.txt
3938 M: Antti Palosaari <crope@iki.fi>
3939 L: linux-media@vger.kernel.org
3940 W: https://linuxtv.org
3941 W: http://palosaari.fi/linux/
3942 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3943 T: git git://linuxtv.org/anttip/media_tree.git
3945 F: drivers/media/tuners/e4000*
3947 EATA ISA/EISA/PCI SCSI DRIVER
3948 M: Dario Ballabio <ballabio_dario@emc.com>
3949 L: linux-scsi@vger.kernel.org
3951 F: drivers/scsi/eata.c
3954 M: Antti Palosaari <crope@iki.fi>
3955 L: linux-media@vger.kernel.org
3956 W: https://linuxtv.org
3957 W: http://palosaari.fi/linux/
3958 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3959 T: git git://linuxtv.org/anttip/media_tree.git
3961 F: drivers/media/dvb-frontends/ec100*
3964 M: Tyler Hicks <tyhicks@canonical.com>
3965 L: ecryptfs@vger.kernel.org
3966 W: http://ecryptfs.org
3967 W: https://launchpad.net/ecryptfs
3969 F: Documentation/filesystems/ecryptfs.txt
3973 M: Doug Thompson <dougthompson@xmission.com>
3974 M: Borislav Petkov <bp@alien8.de>
3975 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3976 L: linux-edac@vger.kernel.org
3977 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
3978 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
3980 F: Documentation/edac.txt
3982 F: include/linux/edac.h
3985 M: Doug Thompson <dougthompson@xmission.com>
3986 M: Borislav Petkov <bp@alien8.de>
3987 L: linux-edac@vger.kernel.org
3989 F: drivers/edac/amd64_edac*
3992 M: Doug Thompson <dougthompson@xmission.com>
3993 M: Robert Richter <rric@kernel.org>
3994 L: linux-edac@vger.kernel.org
3996 F: drivers/edac/highbank*
3999 M: Ralf Baechle <ralf@linux-mips.org>
4000 M: David Daney <david.daney@cavium.com>
4001 L: linux-edac@vger.kernel.org
4002 L: linux-mips@linux-mips.org
4004 F: drivers/edac/octeon_edac*
4007 M: Mark Gross <mark.gross@intel.com>
4008 M: Doug Thompson <dougthompson@xmission.com>
4009 L: linux-edac@vger.kernel.org
4011 F: drivers/edac/e752x_edac.c
4014 M: Doug Thompson <dougthompson@xmission.com>
4015 L: linux-edac@vger.kernel.org
4017 F: drivers/edac/e7xxx_edac.c
4020 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4021 L: linux-edac@vger.kernel.org
4023 F: drivers/edac/ghes_edac.c
4026 M: Tim Small <tim@buttersideup.com>
4027 L: linux-edac@vger.kernel.org
4029 F: drivers/edac/i82443bxgx_edac.c
4032 M: Jason Uhlenkott <juhlenko@akamai.com>
4033 L: linux-edac@vger.kernel.org
4035 F: drivers/edac/i3000_edac.c
4038 M: Doug Thompson <dougthompson@xmission.com>
4039 L: linux-edac@vger.kernel.org
4041 F: drivers/edac/i5000_edac.c
4044 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4045 L: linux-edac@vger.kernel.org
4047 F: drivers/edac/i5400_edac.c
4050 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4051 L: linux-edac@vger.kernel.org
4053 F: drivers/edac/i7300_edac.c
4056 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4057 L: linux-edac@vger.kernel.org
4059 F: drivers/edac/i7core_edac.c
4062 M: Ranganathan Desikan <ravi@jetztechnologies.com>
4063 M: "Arvind R." <arvino55@gmail.com>
4064 L: linux-edac@vger.kernel.org
4066 F: drivers/edac/i82975x_edac.c
4069 M: Jason Baron <jbaron@akamai.com>
4070 L: linux-edac@vger.kernel.org
4072 F: drivers/edac/ie31200_edac.c
4075 M: Johannes Thumshirn <morbidrsa@gmail.com>
4076 L: linux-edac@vger.kernel.org
4078 F: drivers/edac/mpc85xx_edac.[ch]
4081 M: Egor Martovetsky <egor@pasemi.com>
4082 L: linux-edac@vger.kernel.org
4084 F: drivers/edac/pasemi_edac.c
4087 M: Tim Small <tim@buttersideup.com>
4088 L: linux-edac@vger.kernel.org
4090 F: drivers/edac/r82600_edac.c
4093 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4094 L: linux-edac@vger.kernel.org
4096 F: drivers/edac/sb_edac.c
4099 APPLIED MICRO (APM) X-GENE SOC EDAC
4100 M: Loc Ho <lho@apm.com>
4102 F: drivers/edac/xgene_edac.c
4103 F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4105 EDIROL UA-101/UA-1000 DRIVER
4106 M: Clemens Ladisch <clemens@ladisch.de>
4107 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4108 T: git git://git.alsa-project.org/alsa-kernel.git
4110 F: sound/usb/misc/ua101.c
4112 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4113 M: Matt Fleming <matt@codeblueprint.co.uk>
4114 L: linux-efi@vger.kernel.org
4115 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4117 F: Documentation/efi-stub.txt
4118 F: arch/ia64/kernel/efi.c
4119 F: arch/x86/boot/compressed/eboot.[ch]
4120 F: arch/x86/include/asm/efi.h
4121 F: arch/x86/platform/efi/*
4122 F: drivers/firmware/efi/*
4123 F: include/linux/efi*.h
4125 EFI VARIABLE FILESYSTEM
4126 M: Matthew Garrett <matthew.garrett@nebula.com>
4127 M: Jeremy Kerr <jk@ozlabs.org>
4128 M: Matt Fleming <matt@codeblueprint.co.uk>
4129 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4130 L: linux-efi@vger.kernel.org
4134 EFIFB FRAMEBUFFER DRIVER
4135 L: linux-fbdev@vger.kernel.org
4136 M: Peter Jones <pjones@redhat.com>
4138 F: drivers/video/fbdev/efifb.c
4141 W: http://aeschi.ch.eu.org/efs/
4145 EHCA (IBM GX bus InfiniBand adapter) DRIVER
4146 M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
4147 M: Christoph Raisch <raisch@de.ibm.com>
4148 L: linux-rdma@vger.kernel.org
4150 F: drivers/infiniband/hw/ehca/
4152 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4153 M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4154 L: netdev@vger.kernel.org
4156 F: drivers/net/ethernet/ibm/ehea/
4158 EM28XX VIDEO4LINUX DRIVER
4159 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4160 L: linux-media@vger.kernel.org
4161 W: https://linuxtv.org
4162 T: git git://linuxtv.org/media_tree.git
4164 F: drivers/media/usb/em28xx/
4167 M: Paul Gortmaker <paul.gortmaker@windriver.com>
4168 M: Matt Mackall <mpm@selenic.com>
4169 M: David Woodhouse <dwmw2@infradead.org>
4170 L: linux-embedded@vger.kernel.org
4173 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4174 M: James Smart <james.smart@avagotech.com>
4175 M: Dick Kennedy <dick.kennedy@avagotech.com>
4176 L: linux-scsi@vger.kernel.org
4177 W: http://www.avagotech.com
4179 F: drivers/scsi/lpfc/
4181 ENE CB710 FLASH CARD READER DRIVER
4182 M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
4184 F: drivers/misc/cb710/
4185 F: drivers/mmc/host/cb710-mmc.*
4186 F: include/linux/cb710.h
4188 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4189 M: Maxim Levitsky <maximlevitsky@gmail.com>
4191 F: drivers/media/rc/ene_ir.*
4193 ENHANCED ERROR HANDLING (EEH)
4194 M: Gavin Shan <shangw@linux.vnet.ibm.com>
4195 L: linuxppc-dev@lists.ozlabs.org
4197 F: Documentation/powerpc/eeh-pci-error-recovery.txt
4198 F: arch/powerpc/kernel/eeh*.c
4200 EPSON S1D13XXX FRAMEBUFFER DRIVER
4201 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
4203 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4204 F: drivers/video/fbdev/s1d13xxxfb.c
4205 F: include/video/s1d13xxxfb.h
4207 ET131X NETWORK DRIVER
4208 M: Mark Einon <mark.einon@gmail.com>
4210 F: drivers/net/ethernet/agere/
4213 M: Stephen Hemminger <stephen@networkplumber.org>
4214 L: bridge@lists.linux-foundation.org
4215 L: netdev@vger.kernel.org
4216 W: http://www.linuxfoundation.org/en/Net:Bridge
4218 F: include/linux/netfilter_bridge/
4221 ETHERNET PHY LIBRARY
4222 M: Florian Fainelli <f.fainelli@gmail.com>
4223 L: netdev@vger.kernel.org
4225 F: include/linux/phy.h
4226 F: include/linux/phy_fixed.h
4228 F: Documentation/networking/phy.txt
4229 F: drivers/of/of_mdio.c
4230 F: drivers/of/of_net.c
4233 M: Jan Kara <jack@suse.com>
4234 L: linux-ext4@vger.kernel.org
4236 F: Documentation/filesystems/ext2.txt
4238 F: include/linux/ext2*
4241 M: "Theodore Ts'o" <tytso@mit.edu>
4242 M: Andreas Dilger <adilger.kernel@dilger.ca>
4243 L: linux-ext4@vger.kernel.org
4244 W: http://ext4.wiki.kernel.org
4245 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
4247 F: Documentation/filesystems/ext4.txt
4250 Extended Verification Module (EVM)
4251 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4252 L: linux-ima-devel@lists.sourceforge.net
4253 L: linux-security-module@vger.kernel.org
4255 F: security/integrity/evm/
4257 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4258 M: MyungJoo Ham <myungjoo.ham@samsung.com>
4259 M: Chanwoo Choi <cw00.choi@samsung.com>
4260 L: linux-kernel@vger.kernel.org
4261 T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4264 F: include/linux/extcon/
4265 F: include/linux/extcon.h
4266 F: Documentation/extcon/
4267 F: Documentation/devicetree/bindings/extcon/
4270 M: Jingoo Han <jingoohan1@gmail.com>
4271 L: dri-devel@lists.freedesktop.org
4273 F: drivers/gpu/drm/exynos/exynos_dp*
4275 EXYNOS MIPI DISPLAY DRIVERS
4276 M: Inki Dae <inki.dae@samsung.com>
4277 M: Donghwa Lee <dh09.lee@samsung.com>
4278 M: Kyungmin Park <kyungmin.park@samsung.com>
4279 L: linux-fbdev@vger.kernel.org
4281 F: drivers/video/fbdev/exynos/exynos_mipi*
4282 F: include/video/exynos_mipi*
4284 F71805F HARDWARE MONITORING DRIVER
4285 M: Jean Delvare <jdelvare@suse.com>
4286 L: lm-sensors@lm-sensors.org
4288 F: Documentation/hwmon/f71805f
4289 F: drivers/hwmon/f71805f.c
4292 M: Michael Buesch <m@bues.ch>
4293 L: linux-media@vger.kernel.org
4295 F: drivers/media/tuners/fc0011.h
4296 F: drivers/media/tuners/fc0011.c
4299 M: Antti Palosaari <crope@iki.fi>
4300 L: linux-media@vger.kernel.org
4301 W: https://linuxtv.org
4302 W: http://palosaari.fi/linux/
4303 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4304 T: git git://linuxtv.org/anttip/media_tree.git
4306 F: drivers/media/tuners/fc2580*
4309 M: Eric Paris <eparis@redhat.com>
4311 F: fs/notify/fanotify/
4312 F: include/linux/fanotify.h
4313 F: include/uapi/linux/fanotify.h
4315 FARSYNC SYNCHRONOUS DRIVER
4316 M: Kevin Curtis <kevin.curtis@farsite.co.uk>
4317 W: http://www.farsite.co.uk/
4319 F: drivers/net/wan/farsync.*
4321 FAULT INJECTION SUPPORT
4322 M: Akinobu Mita <akinobu.mita@gmail.com>
4324 F: Documentation/fault-injection/
4325 F: lib/fault-inject.c
4327 FBTFT Framebuffer drivers
4328 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4329 M: Noralf Trønnes <noralf@tronnes.org>
4331 F: drivers/staging/fbtft/
4333 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4334 M: Vasu Dev <vasu.dev@intel.com>
4335 L: fcoe-devel@open-fcoe.org
4336 W: www.Open-FCoE.org
4338 F: drivers/scsi/libfc/
4339 F: drivers/scsi/fcoe/
4341 F: include/scsi/libfc.h
4342 F: include/scsi/libfcoe.h
4343 F: include/uapi/scsi/fc/
4345 FILE LOCKING (flock() and fcntl()/lockf())
4346 M: Jeff Layton <jlayton@poochiereds.net>
4347 M: "J. Bruce Fields" <bfields@fieldses.org>
4348 L: linux-fsdevel@vger.kernel.org
4350 F: include/linux/fcntl.h
4351 F: include/linux/fs.h
4352 F: include/uapi/linux/fcntl.h
4353 F: include/uapi/linux/fs.h
4357 FILESYSTEMS (VFS and infrastructure)
4358 M: Alexander Viro <viro@zeniv.linux.org.uk>
4359 L: linux-fsdevel@vger.kernel.org
4363 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4364 M: Riku Voipio <riku.voipio@iki.fi>
4365 L: lm-sensors@lm-sensors.org
4367 F: drivers/hwmon/f75375s.c
4368 F: include/linux/f75375s.h
4370 FIREWIRE AUDIO DRIVERS
4371 M: Clemens Ladisch <clemens@ladisch.de>
4372 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4373 T: git git://git.alsa-project.org/alsa-kernel.git
4377 FIREWIRE MEDIA DRIVERS (firedtv)
4378 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4379 L: linux-media@vger.kernel.org
4380 L: linux1394-devel@lists.sourceforge.net
4381 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4383 F: drivers/media/firewire/
4385 FIREWIRE SBP-2 TARGET
4386 M: Chris Boot <bootc@bootc.net>
4387 L: linux-scsi@vger.kernel.org
4388 L: target-devel@vger.kernel.org
4389 L: linux1394-devel@lists.sourceforge.net
4390 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4392 F: drivers/target/sbp/
4395 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4396 L: linux1394-devel@lists.sourceforge.net
4397 W: http://ieee1394.wiki.kernel.org/
4398 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4400 F: drivers/firewire/
4401 F: include/linux/firewire.h
4402 F: include/uapi/linux/firewire*.h
4405 FIRMWARE LOADER (request_firmware)
4406 M: Ming Lei <ming.lei@canonical.com>
4407 L: linux-kernel@vger.kernel.org
4409 F: Documentation/firmware_class/
4410 F: drivers/base/firmware*.c
4411 F: include/linux/firmware.h
4413 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4414 M: Joshua Morris <josh.h.morris@us.ibm.com>
4415 M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4417 F: drivers/block/rsxx/
4420 M: Jiri Kosina <jikos@kernel.org>
4421 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4423 F: drivers/block/floppy.c
4426 M: Alessandro Rubini <rubini@gnudd.com>
4427 W: http://www.ohwr.org/projects/fmc-bus
4430 F: include/linux/fmc*.h
4431 F: include/linux/ipmi-fru.h
4434 FPGA MANAGER FRAMEWORK
4435 M: Alan Tull <atull@opensource.altera.com>
4436 R: Moritz Fischer <moritz.fischer@ettus.com>
4439 F: include/linux/fpga/fpga-mgr.h
4440 W: http://www.rocketboards.org
4443 M: Bill Metzenthen <billm@melbpc.org.au>
4444 W: http://floatingpoint.sourceforge.net/emulator/index.html
4446 F: arch/x86/math-emu/
4448 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4449 L: netdev@vger.kernel.org
4451 F: drivers/net/wan/dlci.c
4452 F: drivers/net/wan/sdla.c
4455 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4456 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4457 L: linux-fbdev@vger.kernel.org
4458 W: http://linux-fbdev.sourceforge.net/
4459 Q: http://patchwork.kernel.org/project/linux-fbdev/list/
4460 T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4462 F: Documentation/fb/
4465 F: include/linux/fb.h
4466 F: include/uapi/video/
4467 F: include/uapi/linux/fb.h
4469 FREESCALE DIU FRAMEBUFFER DRIVER
4470 M: Timur Tabi <timur@tabi.org>
4471 L: linux-fbdev@vger.kernel.org
4473 F: drivers/video/fbdev/fsl-diu-fb.*
4475 FREESCALE DMA DRIVER
4476 M: Li Yang <leoli@freescale.com>
4477 M: Zhang Wei <zw@zh-kernel.org>
4478 L: linuxppc-dev@lists.ozlabs.org
4480 F: drivers/dma/fsldma.*
4482 FREESCALE I2C CPM DRIVER
4483 M: Jochen Friedrich <jochen@scram.de>
4484 L: linuxppc-dev@lists.ozlabs.org
4485 L: linux-i2c@vger.kernel.org
4487 F: drivers/i2c/busses/i2c-cpm.c
4489 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4490 M: Sascha Hauer <kernel@pengutronix.de>
4491 L: linux-fbdev@vger.kernel.org
4492 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4494 F: include/linux/platform_data/video-imxfb.h
4495 F: drivers/video/fbdev/imxfb.c
4497 FREESCALE QUAD SPI DRIVER
4498 M: Han Xu <han.xu@freescale.com>
4499 L: linux-mtd@lists.infradead.org
4501 F: drivers/mtd/spi-nor/fsl-quadspi.c
4503 FREESCALE SOC FS_ENET DRIVER
4504 M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4505 M: Vitaly Bordug <vbordug@ru.mvista.com>
4506 L: linuxppc-dev@lists.ozlabs.org
4507 L: netdev@vger.kernel.org
4509 F: drivers/net/ethernet/freescale/fs_enet/
4510 F: include/linux/fs_enet_pd.h
4512 FREESCALE QUICC ENGINE LIBRARY
4513 L: linuxppc-dev@lists.ozlabs.org
4515 F: drivers/soc/fsl/qe/
4516 F: include/soc/fsl/*qe*.h
4517 F: include/soc/fsl/*ucc*.h
4519 FREESCALE USB PERIPHERAL DRIVERS
4520 M: Li Yang <leoli@freescale.com>
4521 L: linux-usb@vger.kernel.org
4522 L: linuxppc-dev@lists.ozlabs.org
4524 F: drivers/usb/gadget/udc/fsl*
4526 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4527 M: Li Yang <leoli@freescale.com>
4528 L: netdev@vger.kernel.org
4529 L: linuxppc-dev@lists.ozlabs.org
4531 F: drivers/net/ethernet/freescale/ucc_geth*
4533 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4534 M: Claudiu Manoil <claudiu.manoil@freescale.com>
4535 L: netdev@vger.kernel.org
4537 F: drivers/net/ethernet/freescale/gianfar*
4538 X: drivers/net/ethernet/freescale/gianfar_ptp.c
4539 F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4541 FREESCALE QUICC ENGINE UCC UART DRIVER
4542 M: Timur Tabi <timur@tabi.org>
4543 L: linuxppc-dev@lists.ozlabs.org
4545 F: drivers/tty/serial/ucc_uart.c
4547 FREESCALE SOC SOUND DRIVERS
4548 M: Timur Tabi <timur@tabi.org>
4549 M: Nicolin Chen <nicoleotsuka@gmail.com>
4550 M: Xiubo Li <Xiubo.Lee@gmail.com>
4551 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4552 L: linuxppc-dev@lists.ozlabs.org
4554 F: sound/soc/fsl/fsl*
4555 F: sound/soc/fsl/imx*
4556 F: sound/soc/fsl/mpc8610_hpcd.c
4558 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4559 M: "J. German Rivera" <German.Rivera@freescale.com>
4560 L: linux-kernel@vger.kernel.org
4562 F: drivers/staging/fsl-mc/
4565 M: Christoph Hellwig <hch@infradead.org>
4566 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4571 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4572 M: Pavel Machek <pavel@ucw.cz>
4573 L: linux-pm@vger.kernel.org
4575 F: Documentation/power/freezing-of-tasks.txt
4576 F: include/linux/freezer.h
4580 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4581 L: linux-kernel@vger.kernel.org
4584 F: include/linux/frontswap.h
4586 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4587 M: David Howells <dhowells@redhat.com>
4588 L: linux-cachefs@redhat.com (moderated for non-subscribers)
4590 F: Documentation/filesystems/caching/
4592 F: include/linux/fscache*.h
4595 M: Jaegeuk Kim <jaegeuk@kernel.org>
4596 M: Changman Lee <cm224.lee@samsung.com>
4597 R: Chao Yu <chao2.yu@samsung.com>
4598 L: linux-f2fs-devel@lists.sourceforge.net
4599 W: http://en.wikipedia.org/wiki/F2FS
4600 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4602 F: Documentation/filesystems/f2fs.txt
4603 F: Documentation/ABI/testing/sysfs-fs-f2fs
4605 F: include/linux/f2fs_fs.h
4606 F: include/trace/events/f2fs.h
4608 FUJITSU FR-V (FRV) PORT
4609 M: David Howells <dhowells@redhat.com>
4613 FUJITSU LAPTOP EXTRAS
4614 M: Jonathan Woithe <jwoithe@just42.net>
4615 L: platform-driver-x86@vger.kernel.org
4617 F: drivers/platform/x86/fujitsu-laptop.c
4619 FUJITSU M-5MO LS CAMERA ISP DRIVER
4620 M: Kyungmin Park <kyungmin.park@samsung.com>
4621 M: Heungjun Kim <riverful.kim@samsung.com>
4622 L: linux-media@vger.kernel.org
4624 F: drivers/media/i2c/m5mols/
4625 F: include/media/i2c/m5mols.h
4627 FUJITSU TABLET EXTRAS
4628 M: Robert Gerlach <khnz@gmx.de>
4629 L: platform-driver-x86@vger.kernel.org
4631 F: drivers/platform/x86/fujitsu-tablet.c
4633 FUSE: FILESYSTEM IN USERSPACE
4634 M: Miklos Szeredi <miklos@szeredi.hu>
4635 L: fuse-devel@lists.sourceforge.net
4636 W: http://fuse.sourceforge.net/
4637 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4640 F: include/uapi/linux/fuse.h
4641 F: Documentation/filesystems/fuse.txt
4643 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4644 M: Rik Faith <faith@cs.unc.edu>
4645 L: linux-scsi@vger.kernel.org
4646 S: Odd Fixes (e.g., new signatures)
4647 F: drivers/scsi/fdomain.*
4649 GCOV BASED KERNEL PROFILING
4650 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4653 F: Documentation/gcov.txt
4655 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4656 M: Achim Leubner <achim_leubner@adaptec.com>
4657 L: linux-scsi@vger.kernel.org
4658 W: http://www.icp-vortex.com/
4660 F: drivers/scsi/gdt*
4662 GDB KERNEL DEBUGGING HELPER SCRIPTS
4663 M: Jan Kiszka <jan.kiszka@siemens.com>
4667 GEMTEK FM RADIO RECEIVER DRIVER
4668 M: Hans Verkuil <hverkuil@xs4all.nl>
4669 L: linux-media@vger.kernel.org
4670 T: git git://linuxtv.org/media_tree.git
4671 W: https://linuxtv.org
4673 F: drivers/media/radio/radio-gemtek*
4675 GENERIC GPIO I2C DRIVER
4676 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
4678 F: drivers/i2c/busses/i2c-gpio.c
4679 F: include/linux/i2c-gpio.h
4681 GENERIC GPIO I2C MULTIPLEXER DRIVER
4682 M: Peter Korsgaard <peter.korsgaard@barco.com>
4683 L: linux-i2c@vger.kernel.org
4685 F: drivers/i2c/muxes/i2c-mux-gpio.c
4686 F: include/linux/i2c-mux-gpio.h
4687 F: Documentation/i2c/muxes/i2c-mux-gpio
4689 GENERIC HDLC (WAN) DRIVERS
4690 M: Krzysztof Halasa <khc@pm.waw.pl>
4691 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4693 F: drivers/net/wan/c101.c
4694 F: drivers/net/wan/hd6457*
4695 F: drivers/net/wan/hdlc*
4696 F: drivers/net/wan/n2.c
4697 F: drivers/net/wan/pc300too.c
4698 F: drivers/net/wan/pci200syn.c
4699 F: drivers/net/wan/wanxl*
4701 GENERIC INCLUDE/ASM HEADER FILES
4702 M: Arnd Bergmann <arnd@arndb.de>
4703 L: linux-arch@vger.kernel.org
4704 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4706 F: include/asm-generic/
4707 F: include/uapi/asm-generic/
4709 GENERIC PHY FRAMEWORK
4710 M: Kishon Vijay Abraham I <kishon@ti.com>
4711 L: linux-kernel@vger.kernel.org
4712 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4715 F: include/linux/phy/
4718 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4719 M: Kevin Hilman <khilman@kernel.org>
4720 M: Ulf Hansson <ulf.hansson@linaro.org>
4721 L: linux-pm@vger.kernel.org
4723 F: drivers/base/power/domain*.c
4724 F: include/linux/pm_domain.h
4726 GENERIC UIO DRIVER FOR PCI DEVICES
4727 M: "Michael S. Tsirkin" <mst@redhat.com>
4728 L: kvm@vger.kernel.org
4730 F: drivers/uio/uio_pci_generic.c
4732 GET_MAINTAINER SCRIPT
4733 M: Joe Perches <joe@perches.com>
4735 F: scripts/get_maintainer.pl
4738 M: Steven Whitehouse <swhiteho@redhat.com>
4739 M: Bob Peterson <rpeterso@redhat.com>
4740 L: cluster-devel@redhat.com
4741 W: http://sources.redhat.com/cluster/
4742 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4744 F: Documentation/filesystems/gfs2*.txt
4746 F: include/uapi/linux/gfs2_ondisk.h
4748 GIGASET ISDN DRIVERS
4749 M: Paul Bolle <pebolle@tiscali.nl>
4750 L: gigaset307x-common@lists.sourceforge.net
4751 W: http://gigaset307x.sourceforge.net/
4753 F: Documentation/isdn/README.gigaset
4754 F: drivers/isdn/gigaset/
4755 F: include/uapi/linux/gigaset_dev.h
4758 M: Hans Verkuil <hans.verkuil@cisco.com>
4759 L: linux-media@vger.kernel.org
4761 F: drivers/media/usb/go7007/
4764 M: Bastien Nocera <hadess@hadess.net>
4765 L: linux-input@vger.kernel.org
4767 F: drivers/input/touchscreen/goodix.c
4770 M: Linus Walleij <linus.walleij@linaro.org>
4771 M: Alexandre Courbot <gnurou@gmail.com>
4772 L: linux-gpio@vger.kernel.org
4773 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4775 F: Documentation/gpio/
4777 F: include/linux/gpio/
4778 F: include/linux/gpio.h
4779 F: include/asm-generic/gpio.h
4781 GRE DEMULTIPLEXER DRIVER
4782 M: Dmitry Kozlov <xeb@mail.ru>
4783 L: netdev@vger.kernel.org
4785 F: net/ipv4/gre_demux.c
4786 F: net/ipv4/gre_offload.c
4787 F: include/net/gre.h
4789 GRETH 10/100/1G Ethernet MAC device driver
4790 M: Kristoffer Glembo <kristoffer@gaisler.com>
4791 L: netdev@vger.kernel.org
4793 F: drivers/net/ethernet/aeroflex/
4795 GSPCA FINEPIX SUBDRIVER
4796 M: Frank Zago <frank@zago.net>
4797 L: linux-media@vger.kernel.org
4798 T: git git://linuxtv.org/media_tree.git
4800 F: drivers/media/usb/gspca/finepix.c
4802 GSPCA GL860 SUBDRIVER
4803 M: Olivier Lorin <o.lorin@laposte.net>
4804 L: linux-media@vger.kernel.org
4805 T: git git://linuxtv.org/media_tree.git
4807 F: drivers/media/usb/gspca/gl860/
4809 GSPCA M5602 SUBDRIVER
4810 M: Erik Andren <erik.andren@gmail.com>
4811 L: linux-media@vger.kernel.org
4812 T: git git://linuxtv.org/media_tree.git
4814 F: drivers/media/usb/gspca/m5602/
4816 GSPCA PAC207 SONIXB SUBDRIVER
4817 M: Hans de Goede <hdegoede@redhat.com>
4818 L: linux-media@vger.kernel.org
4819 T: git git://linuxtv.org/media_tree.git
4821 F: drivers/media/usb/gspca/pac207.c
4823 GSPCA SN9C20X SUBDRIVER
4824 M: Brian Johnson <brijohn@gmail.com>
4825 L: linux-media@vger.kernel.org
4826 T: git git://linuxtv.org/media_tree.git
4828 F: drivers/media/usb/gspca/sn9c20x.c
4830 GSPCA T613 SUBDRIVER
4831 M: Leandro Costantino <lcostantino@gmail.com>
4832 L: linux-media@vger.kernel.org
4833 T: git git://linuxtv.org/media_tree.git
4835 F: drivers/media/usb/gspca/t613.c
4837 GSPCA USB WEBCAM DRIVER
4838 M: Hans de Goede <hdegoede@redhat.com>
4839 L: linux-media@vger.kernel.org
4840 T: git git://linuxtv.org/media_tree.git
4842 F: drivers/media/usb/gspca/
4844 GUID PARTITION TABLE (GPT)
4845 M: Davidlohr Bueso <dave@stgolabs.net>
4846 L: linux-efi@vger.kernel.org
4848 F: block/partitions/efi.*
4850 STK1160 USB VIDEO CAPTURE DRIVER
4851 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4852 L: linux-media@vger.kernel.org
4853 T: git git://linuxtv.org/media_tree.git
4855 F: drivers/media/usb/stk1160/
4858 M: Yoshinori Sato <ysato@users.sourceforge.jp>
4859 L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4860 W: http://uclinux-h8.sourceforge.jp
4861 T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4864 F: drivers/clocksource/h8300_*.c
4865 F: drivers/clk/h8300/
4866 F: drivers/irqchip/irq-renesas-h8*.c
4868 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4869 M: Frank Seidel <frank@f-seidel.de>
4870 L: platform-driver-x86@vger.kernel.org
4871 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4873 F: drivers/platform/x86/hdaps.c
4875 HDPVR USB VIDEO ENCODER DRIVER
4876 M: Hans Verkuil <hverkuil@xs4all.nl>
4877 L: linux-media@vger.kernel.org
4878 T: git git://linuxtv.org/media_tree.git
4879 W: https://linuxtv.org
4881 F: drivers/media/usb/hdpvr/
4883 HWPOISON MEMORY FAILURE HANDLING
4884 M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4885 L: linux-mm@kvack.org
4887 F: mm/memory-failure.c
4888 F: mm/hwpoison-inject.c
4890 HYPERVISOR VIRTUAL CONSOLE DRIVER
4891 L: linuxppc-dev@lists.ozlabs.org
4896 M: Antti Palosaari <crope@iki.fi>
4897 L: linux-media@vger.kernel.org
4898 W: https://linuxtv.org
4899 W: http://palosaari.fi/linux/
4900 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4901 T: git git://linuxtv.org/anttip/media_tree.git
4903 F: drivers/media/usb/hackrf/
4906 M: Jean Delvare <jdelvare@suse.com>
4907 M: Guenter Roeck <linux@roeck-us.net>
4908 L: lm-sensors@lm-sensors.org
4909 W: http://www.lm-sensors.org/
4910 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4911 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4913 F: Documentation/hwmon/
4915 F: include/linux/hwmon*.h
4917 HARDWARE RANDOM NUMBER GENERATOR CORE
4918 M: Matt Mackall <mpm@selenic.com>
4919 M: Herbert Xu <herbert@gondor.apana.org.au>
4920 L: linux-crypto@vger.kernel.org
4922 F: Documentation/hw_random.txt
4923 F: drivers/char/hw_random/
4924 F: include/linux/hw_random.h
4926 HARDWARE SPINLOCK CORE
4927 M: Ohad Ben-Cohen <ohad@wizery.com>
4929 F: Documentation/hwspinlock.txt
4930 F: drivers/hwspinlock/hwspinlock_*
4931 F: include/linux/hwspinlock.h
4933 HARMONY SOUND DRIVER
4934 L: linux-parisc@vger.kernel.org
4936 F: sound/parisc/harmony.*
4939 M: Antti Palosaari <crope@iki.fi>
4940 L: linux-media@vger.kernel.org
4941 W: https://linuxtv.org
4942 W: http://palosaari.fi/linux/
4943 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4944 T: git git://linuxtv.org/anttip/media_tree.git
4946 F: drivers/media/dvb-frontends/hd29l2*
4948 HEWLETT-PACKARD SMART2 RAID DRIVER
4949 L: iss_storagedev@hp.com
4951 F: Documentation/blockdev/cpqarray.txt
4952 F: drivers/block/cpqarray.*
4954 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4955 M: Don Brace <don.brace@pmcs.com>
4956 L: iss_storagedev@hp.com
4957 L: storagedev@pmcs.com
4958 L: linux-scsi@vger.kernel.org
4960 F: Documentation/scsi/hpsa.txt
4961 F: drivers/scsi/hpsa*.[ch]
4962 F: include/linux/cciss*.h
4963 F: include/uapi/linux/cciss*.h
4965 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4966 M: Don Brace <don.brace@pmcs.com>
4967 L: iss_storagedev@hp.com
4968 L: storagedev@pmcs.com
4969 L: linux-scsi@vger.kernel.org
4971 F: Documentation/blockdev/cciss.txt
4972 F: drivers/block/cciss*
4973 F: include/linux/cciss_ioctl.h
4974 F: include/uapi/linux/cciss_ioctl.h
4977 L: linux-fsdevel@vger.kernel.org
4979 F: Documentation/filesystems/hfs.txt
4983 L: linux-fsdevel@vger.kernel.org
4985 F: Documentation/filesystems/hfsplus.txt
4988 HGA FRAMEBUFFER DRIVER
4989 M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4990 L: linux-nvidia@lists.surfsouth.com
4991 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4993 F: drivers/video/fbdev/hgafb.c
4995 HIBERNATION (aka Software Suspend, aka swsusp)
4996 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4997 M: Pavel Machek <pavel@ucw.cz>
4998 L: linux-pm@vger.kernel.org
5001 F: drivers/base/power/
5003 F: include/linux/suspend.h
5004 F: include/linux/freezer.h
5005 F: include/linux/pm.h
5006 F: arch/*/include/asm/suspend*.h
5009 M: Jiri Kosina <jikos@kernel.org>
5010 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
5011 L: linux-input@vger.kernel.org
5012 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5015 F: include/linux/hid*
5016 F: include/uapi/linux/hid*
5018 HID SENSOR HUB DRIVERS
5019 M: Jiri Kosina <jikos@kernel.org>
5020 M: Jonathan Cameron <jic23@kernel.org>
5021 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5022 L: linux-input@vger.kernel.org
5023 L: linux-iio@vger.kernel.org
5025 F: Documentation/hid/hid-sensor*
5026 F: drivers/hid/hid-sensor-*
5027 F: drivers/iio/*/hid-*
5028 F: include/linux/hid-sensor-*
5030 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5031 M: Thomas Gleixner <tglx@linutronix.de>
5032 L: linux-kernel@vger.kernel.org
5033 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5035 F: Documentation/timers/
5036 F: kernel/time/hrtimer.c
5037 F: kernel/time/clockevents.c
5038 F: kernel/time/tick*.*
5039 F: kernel/time/timer_*.c
5040 F: include/linux/clockchips.h
5041 F: include/linux/hrtimer.h
5043 HIGH-SPEED SCC DRIVER FOR AX.25
5044 L: linux-hams@vger.kernel.org
5046 F: drivers/net/hamradio/dmascc.c
5047 F: drivers/net/hamradio/scc.c
5049 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5050 M: HighPoint Linux Team <linux@highpoint-tech.com>
5051 W: http://www.highpoint-tech.com
5053 F: Documentation/scsi/hptiop.txt
5054 F: drivers/scsi/hptiop.c
5057 M: Jes Sorensen <jes@trained-monkey.org>
5058 L: linux-hippi@sunsite.dk
5060 F: include/linux/hippidevice.h
5061 F: include/uapi/linux/if_hippi.h
5063 F: drivers/net/hippi/
5065 HISILICON SAS Controller
5066 M: John Garry <john.garry@huawei.com>
5067 W: http://www.hisilicon.com
5069 F: drivers/scsi/hisi_sas/
5070 F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5073 M: Jouni Malinen <j@w1.fi>
5074 L: hostap@shmoo.com (subscribers-only)
5075 L: linux-wireless@vger.kernel.org
5076 W: http://hostap.epitest.fi/
5078 F: drivers/net/wireless/intersil/hostap/
5080 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5081 L: platform-driver-x86@vger.kernel.org
5083 F: drivers/platform/x86/tc1100-wmi.c
5085 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5086 M: Jaroslav Kysela <perex@perex.cz>
5088 F: drivers/net/ethernet/hp/hp100.*
5090 HPET: High Precision Event Timers driver
5091 M: Clemens Ladisch <clemens@ladisch.de>
5093 F: Documentation/timers/hpet.txt
5094 F: drivers/char/hpet.c
5095 F: include/linux/hpet.h
5096 F: include/uapi/linux/hpet.h
5100 F: arch/x86/kernel/hpet.c
5101 F: arch/x86/include/asm/hpet.h
5104 M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5105 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5110 M: Sebastian Reichel <sre@kernel.org>
5111 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5113 F: Documentation/ABI/testing/sysfs-bus-hsi
5114 F: Documentation/hsi.txt
5116 F: include/linux/hsi/
5117 F: include/uapi/linux/hsi/
5120 M: Jan Dumon <j.dumon@option.com>
5121 W: http://www.pharscape.org
5123 F: drivers/net/usb/hso.c
5125 HSR NETWORK PROTOCOL
5126 M: Arvid Brodin <arvid.brodin@alten.se>
5127 L: netdev@vger.kernel.org
5131 HTCPEN TOUCHSCREEN DRIVER
5132 M: Pau Oliva Fora <pof@eslack.org>
5133 L: linux-input@vger.kernel.org
5135 F: drivers/input/touchscreen/htcpen.c
5138 M: Nadia Yvette Chambers <nyc@holomorphy.com>
5142 Hyper-V CORE AND DRIVERS
5143 M: "K. Y. Srinivasan" <kys@microsoft.com>
5144 M: Haiyang Zhang <haiyangz@microsoft.com>
5145 L: devel@linuxdriverproject.org
5147 F: arch/x86/include/asm/mshyperv.h
5148 F: arch/x86/include/uapi/asm/hyperv.h
5149 F: arch/x86/kernel/cpu/mshyperv.c
5150 F: drivers/hid/hid-hyperv.c
5152 F: drivers/input/serio/hyperv-keyboard.c
5153 F: drivers/net/hyperv/
5154 F: drivers/scsi/storvsc_drv.c
5155 F: drivers/video/fbdev/hyperv_fb.c
5156 F: include/linux/hyperv.h
5158 F: Documentation/ABI/stable/sysfs-bus-vmbus
5160 I2C OVER PARALLEL PORT
5161 M: Jean Delvare <jdelvare@suse.com>
5162 L: linux-i2c@vger.kernel.org
5164 F: Documentation/i2c/busses/i2c-parport
5165 F: Documentation/i2c/busses/i2c-parport-light
5166 F: drivers/i2c/busses/i2c-parport.c
5167 F: drivers/i2c/busses/i2c-parport-light.c
5169 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5170 M: Jean Delvare <jdelvare@suse.com>
5171 L: linux-i2c@vger.kernel.org
5173 F: Documentation/i2c/busses/i2c-ali1535
5174 F: Documentation/i2c/busses/i2c-ali1563
5175 F: Documentation/i2c/busses/i2c-ali15x3
5176 F: Documentation/i2c/busses/i2c-amd756
5177 F: Documentation/i2c/busses/i2c-amd8111
5178 F: Documentation/i2c/busses/i2c-i801
5179 F: Documentation/i2c/busses/i2c-nforce2
5180 F: Documentation/i2c/busses/i2c-piix4
5181 F: Documentation/i2c/busses/i2c-sis5595
5182 F: Documentation/i2c/busses/i2c-sis630
5183 F: Documentation/i2c/busses/i2c-sis96x
5184 F: Documentation/i2c/busses/i2c-via
5185 F: Documentation/i2c/busses/i2c-viapro
5186 F: drivers/i2c/busses/i2c-ali1535.c
5187 F: drivers/i2c/busses/i2c-ali1563.c
5188 F: drivers/i2c/busses/i2c-ali15x3.c
5189 F: drivers/i2c/busses/i2c-amd756.c
5190 F: drivers/i2c/busses/i2c-amd756-s4882.c
5191 F: drivers/i2c/busses/i2c-amd8111.c
5192 F: drivers/i2c/busses/i2c-i801.c
5193 F: drivers/i2c/busses/i2c-isch.c
5194 F: drivers/i2c/busses/i2c-nforce2.c
5195 F: drivers/i2c/busses/i2c-nforce2-s4985.c
5196 F: drivers/i2c/busses/i2c-piix4.c
5197 F: drivers/i2c/busses/i2c-sis5595.c
5198 F: drivers/i2c/busses/i2c-sis630.c
5199 F: drivers/i2c/busses/i2c-sis96x.c
5200 F: drivers/i2c/busses/i2c-via.c
5201 F: drivers/i2c/busses/i2c-viapro.c
5203 I2C/SMBUS ISMT DRIVER
5204 M: Seth Heasley <seth.heasley@intel.com>
5205 M: Neil Horman <nhorman@tuxdriver.com>
5206 L: linux-i2c@vger.kernel.org
5207 F: drivers/i2c/busses/i2c-ismt.c
5208 F: Documentation/i2c/busses/i2c-ismt
5210 I2C/SMBUS STUB DRIVER
5211 M: Jean Delvare <jdelvare@suse.com>
5212 L: linux-i2c@vger.kernel.org
5214 F: drivers/i2c/i2c-stub.c
5217 M: Wolfram Sang <wsa@the-dreams.de>
5218 L: linux-i2c@vger.kernel.org
5219 W: https://i2c.wiki.kernel.org/
5220 Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
5221 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5223 F: Documentation/devicetree/bindings/i2c/
5224 F: Documentation/i2c/
5227 F: include/linux/i2c.h
5228 F: include/linux/i2c-*.h
5229 F: include/uapi/linux/i2c.h
5230 F: include/uapi/linux/i2c-*.h
5233 M: Mika Westerberg <mika.westerberg@linux.intel.com>
5234 L: linux-i2c@vger.kernel.org
5235 L: linux-acpi@vger.kernel.org
5239 M: Jean Delvare <jdelvare@suse.com>
5240 L: linux-i2c@vger.kernel.org
5242 F: Documentation/i2c/busses/i2c-taos-evm
5243 F: drivers/i2c/busses/i2c-taos-evm.c
5246 M: Till Harbaum <till@harbaum.org>
5247 L: linux-i2c@vger.kernel.org
5248 W: http://www.harbaum.org/till/i2c_tiny_usb
5250 F: drivers/i2c/busses/i2c-tiny-usb.c
5253 M: "H. Peter Anvin" <hpa@zytor.com>
5257 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5258 M: "H. Peter Anvin" <hpa@zytor.com>
5259 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5262 IA64 (Itanium) PLATFORM
5263 M: Tony Luck <tony.luck@intel.com>
5264 M: Fenghua Yu <fenghua.yu@intel.com>
5265 L: linux-ia64@vger.kernel.org
5266 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5270 IBM Power VMX Cryptographic instructions
5271 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5272 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5273 L: linux-crypto@vger.kernel.org
5275 F: drivers/crypto/vmx/Makefile
5276 F: drivers/crypto/vmx/Kconfig
5277 F: drivers/crypto/vmx/vmx.c
5278 F: drivers/crypto/vmx/aes*
5279 F: drivers/crypto/vmx/ghash*
5280 F: drivers/crypto/vmx/ppc-xlate.pl
5282 IBM Power in-Nest Crypto Acceleration
5283 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5284 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5285 L: linux-crypto@vger.kernel.org
5287 F: drivers/crypto/nx/Makefile
5288 F: drivers/crypto/nx/Kconfig
5289 F: drivers/crypto/nx/nx-aes*
5290 F: drivers/crypto/nx/nx-sha*
5291 F: drivers/crypto/nx/nx.*
5292 F: drivers/crypto/nx/nx_csbcpb.h
5293 F: drivers/crypto/nx/nx_debugfs.h
5295 IBM Power 842 compression accelerator
5296 M: Dan Streetman <ddstreet@ieee.org>
5298 F: drivers/crypto/nx/Makefile
5299 F: drivers/crypto/nx/Kconfig
5300 F: drivers/crypto/nx/nx-842*
5301 F: include/linux/sw842.h
5305 IBM Power Linux RAID adapter
5306 M: Brian King <brking@us.ibm.com>
5308 F: drivers/scsi/ipr.*
5310 IBM Power Virtual Ethernet Device Driver
5311 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5312 L: netdev@vger.kernel.org
5314 F: drivers/net/ethernet/ibm/ibmveth.*
5316 IBM Power SRIOV Virtual NIC Device Driver
5317 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5318 M: John Allen <jallen@linux.vnet.ibm.com>
5319 L: netdev@vger.kernel.org
5321 F: drivers/net/ethernet/ibm/ibmvnic.*
5323 IBM Power Virtual SCSI Device Drivers
5324 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5325 L: linux-scsi@vger.kernel.org
5327 F: drivers/scsi/ibmvscsi/ibmvscsi*
5328 F: drivers/scsi/ibmvscsi/viosrp.h
5330 IBM Power Virtual FC Device Drivers
5331 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5332 L: linux-scsi@vger.kernel.org
5334 F: drivers/scsi/ibmvscsi/ibmvfc*
5336 IBM ServeRAID RAID DRIVER
5338 F: drivers/scsi/ips.*
5340 ICH LPC AND GPIO DRIVER
5341 M: Peter Tyser <ptyser@xes-inc.com>
5343 F: drivers/mfd/lpc_ich.c
5344 F: drivers/gpio/gpio-ich.c
5347 M: "David S. Miller" <davem@davemloft.net>
5348 L: linux-ide@vger.kernel.org
5349 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
5350 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5352 F: Documentation/ide/
5354 F: include/linux/ide.h
5356 IDEAPAD LAPTOP EXTRAS DRIVER
5357 M: Ike Panhc <ike.pan@canonical.com>
5358 L: platform-driver-x86@vger.kernel.org
5359 W: http://launchpad.net/ideapad-laptop
5361 F: drivers/platform/x86/ideapad-laptop.c
5363 IDEAPAD LAPTOP SLIDEBAR DRIVER
5364 M: Andrey Moiseev <o2g.org.ru@gmail.com>
5365 L: linux-input@vger.kernel.org
5366 W: https://github.com/o2genum/ideapad-slidebar
5368 F: drivers/input/misc/ideapad_slidebar.c
5371 M: Borislav Petkov <bp@alien8.de>
5372 L: linux-ide@vger.kernel.org
5374 F: Documentation/cdrom/ide-cd
5375 F: drivers/ide/ide-cd*
5378 M: Andy Henroid <andrew.d.henroid@intel.com>
5379 L: linux-pm@vger.kernel.org
5381 F: drivers/idle/i7300_idle.c
5383 IEEE 802.15.4 SUBSYSTEM
5384 M: Alexander Aring <alex.aring@gmail.com>
5385 L: linux-wpan@vger.kernel.org
5386 W: https://github.com/linux-wpan
5387 T: git git://github.com/linux-wpan/linux-wpan-next.git
5391 F: drivers/net/ieee802154/
5392 F: include/linux/nl802154.h
5393 F: include/linux/ieee802154.h
5394 F: include/net/nl802154.h
5395 F: include/net/mac802154.h
5396 F: include/net/af_ieee802154.h
5397 F: include/net/cfg802154.h
5398 F: include/net/ieee802154_netdev.h
5399 F: Documentation/networking/ieee802154.txt
5401 IGORPLUG-USB IR RECEIVER
5402 M: Sean Young <sean@mess.org>
5403 L: linux-media@vger.kernel.org
5405 F: drivers/media/rc/igorplugusb.c
5407 IGUANAWORKS USB IR TRANSCEIVER
5408 M: Sean Young <sean@mess.org>
5409 L: linux-media@vger.kernel.org
5411 F: drivers/media/rc/iguanair.c
5413 IIO SUBSYSTEM AND DRIVERS
5414 M: Jonathan Cameron <jic23@kernel.org>
5415 R: Hartmut Knaack <knaack.h@gmx.de>
5416 R: Lars-Peter Clausen <lars@metafoo.de>
5417 R: Peter Meerwald <pmeerw@pmeerw.net>
5418 L: linux-iio@vger.kernel.org
5421 F: drivers/staging/iio/
5422 F: include/linux/iio/
5425 IKANOS/ADI EAGLE ADSL USB DRIVER
5426 M: Matthieu Castet <castet.matthieu@free.fr>
5427 M: Stanislaw Gruszka <stf_xl@wp.pl>
5429 F: drivers/usb/atm/ueagle-atm.c
5431 INA209 HARDWARE MONITOR DRIVER
5432 M: Guenter Roeck <linux@roeck-us.net>
5433 L: lm-sensors@lm-sensors.org
5435 F: Documentation/hwmon/ina209
5436 F: Documentation/devicetree/bindings/i2c/ina209.txt
5437 F: drivers/hwmon/ina209.c
5439 INA2XX HARDWARE MONITOR DRIVER
5440 M: Guenter Roeck <linux@roeck-us.net>
5441 L: lm-sensors@lm-sensors.org
5443 F: Documentation/hwmon/ina2xx
5444 F: drivers/hwmon/ina2xx.c
5445 F: include/linux/platform_data/ina2xx.h
5447 INDUSTRY PACK SUBSYSTEM (IPACK)
5448 M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5449 M: Jens Taprogge <jens.taprogge@taprogge.org>
5450 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5451 L: industrypack-devel@lists.sourceforge.net
5452 W: http://industrypack.sourceforge.net
5456 INGENIC JZ4780 DMA Driver
5457 M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5459 F: drivers/dma/dma-jz4780.c
5461 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5462 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5463 M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5464 L: linux-ima-devel@lists.sourceforge.net
5465 L: linux-ima-user@lists.sourceforge.net
5466 L: linux-security-module@vger.kernel.org
5468 F: security/integrity/ima/
5470 IMGTEC IR DECODER DRIVER
5471 M: James Hogan <james.hogan@imgtec.com>
5473 F: drivers/media/rc/img-ir/
5475 IMS TWINTURBO FRAMEBUFFER DRIVER
5476 L: linux-fbdev@vger.kernel.org
5478 F: drivers/video/fbdev/imsttfb.c
5480 INFINIBAND SUBSYSTEM
5481 M: Doug Ledford <dledford@redhat.com>
5482 M: Sean Hefty <sean.hefty@intel.com>
5483 M: Hal Rosenstock <hal.rosenstock@gmail.com>
5484 L: linux-rdma@vger.kernel.org
5485 W: http://www.openfabrics.org/
5486 Q: http://patchwork.kernel.org/project/linux-rdma/list/
5487 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5489 F: Documentation/infiniband/
5490 F: drivers/infiniband/
5491 F: drivers/staging/rdma/
5492 F: include/uapi/linux/if_infiniband.h
5493 F: include/uapi/rdma/
5497 M: John McCutchan <john@johnmccutchan.com>
5498 M: Robert Love <rlove@rlove.org>
5499 M: Eric Paris <eparis@parisplace.org>
5501 F: Documentation/filesystems/inotify.txt
5502 F: fs/notify/inotify/
5503 F: include/linux/inotify.h
5504 F: include/uapi/linux/inotify.h
5506 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5507 M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
5508 L: linux-input@vger.kernel.org
5509 Q: http://patchwork.kernel.org/project/linux-input/list/
5510 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5513 F: include/linux/input.h
5514 F: include/uapi/linux/input.h
5515 F: include/linux/input/
5517 INPUT MULTITOUCH (MT) PROTOCOL
5518 M: Henrik Rydberg <rydberg@bitmath.org>
5519 L: linux-input@vger.kernel.org
5521 F: Documentation/input/multi-touch-protocol.txt
5522 F: drivers/input/input-mt.c
5525 INTEL ASoC BDW/HSW DRIVERS
5526 M: Jie Yang <yang.jie@linux.intel.com>
5527 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5529 F: sound/soc/intel/common/sst-dsp*
5530 F: sound/soc/intel/common/sst-firmware.c
5531 F: sound/soc/intel/boards/broadwell.c
5532 F: sound/soc/intel/haswell/
5534 INTEL C600 SERIES SAS CONTROLLER DRIVER
5535 M: Intel SCU Linux support <intel-linux-scu@intel.com>
5536 M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5537 L: linux-scsi@vger.kernel.org
5538 T: git git://git.code.sf.net/p/intel-sas/isci
5540 F: drivers/scsi/isci/
5542 INTEL HID EVENT DRIVER
5543 M: Alex Hung <alex.hung@canonical.com>
5544 L: platform-driver-x86@vger.kernel.org
5546 F: drivers/platform/x86/intel-hid.c
5549 M: Len Brown <lenb@kernel.org>
5550 L: linux-pm@vger.kernel.org
5551 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5553 F: drivers/idle/intel_idle.c
5556 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5557 M: Len Brown <lenb@kernel.org>
5558 L: linux-pm@vger.kernel.org
5560 F: drivers/cpufreq/intel_pstate.c
5562 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5563 M: Maik Broemme <mbroemme@plusserver.de>
5564 L: linux-fbdev@vger.kernel.org
5566 F: Documentation/fb/intelfb.txt
5567 F: drivers/video/fbdev/intelfb/
5569 INTEL 810/815 FRAMEBUFFER DRIVER
5570 M: Antonino Daplas <adaplas@gmail.com>
5571 L: linux-fbdev@vger.kernel.org
5573 F: drivers/video/fbdev/i810/
5575 INTEL MENLOW THERMAL DRIVER
5576 M: Sujith Thomas <sujith.thomas@intel.com>
5577 L: platform-driver-x86@vger.kernel.org
5578 W: https://01.org/linux-acpi
5580 F: drivers/platform/x86/intel_menlow.c
5582 INTEL I/OAT DMA DRIVER
5583 M: Dave Jiang <dave.jiang@intel.com>
5584 R: Dan Williams <dan.j.williams@intel.com>
5585 L: dmaengine@vger.kernel.org
5586 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5588 F: drivers/dma/ioat*
5591 M: David Woodhouse <dwmw2@infradead.org>
5592 L: iommu@lists.linux-foundation.org
5593 T: git git://git.infradead.org/iommu-2.6.git
5595 F: drivers/iommu/intel-iommu.c
5596 F: include/linux/intel-iommu.h
5598 INTEL IOP-ADMA DMA DRIVER
5599 R: Dan Williams <dan.j.williams@intel.com>
5601 F: drivers/dma/iop-adma.c
5603 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5604 M: Krzysztof Halasa <khalasa@piap.pl>
5606 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5607 F: arch/arm/mach-ixp4xx/include/mach/npe.h
5608 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5609 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
5610 F: drivers/net/ethernet/xscale/ixp4xx_eth.c
5611 F: drivers/net/wan/ixp4xx_hss.c
5613 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5614 M: Deepak Saxena <dsaxena@plexity.net>
5616 F: drivers/char/hw_random/ixp4xx-rng.c
5618 INTEL ETHERNET DRIVERS
5619 M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5620 R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5621 R: Shannon Nelson <shannon.nelson@intel.com>
5622 R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5623 R: Don Skidmore <donald.c.skidmore@intel.com>
5624 R: Bruce Allan <bruce.w.allan@intel.com>
5625 R: John Ronciak <john.ronciak@intel.com>
5626 R: Mitch Williams <mitch.a.williams@intel.com>
5627 L: intel-wired-lan@lists.osuosl.org
5628 W: http://www.intel.com/support/feedback.htm
5629 W: http://e1000.sourceforge.net/
5630 Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5631 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5632 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5634 F: Documentation/networking/e100.txt
5635 F: Documentation/networking/e1000.txt
5636 F: Documentation/networking/e1000e.txt
5637 F: Documentation/networking/igb.txt
5638 F: Documentation/networking/igbvf.txt
5639 F: Documentation/networking/ixgb.txt
5640 F: Documentation/networking/ixgbe.txt
5641 F: Documentation/networking/ixgbevf.txt
5642 F: Documentation/networking/i40e.txt
5643 F: Documentation/networking/i40evf.txt
5644 F: drivers/net/ethernet/intel/
5645 F: drivers/net/ethernet/intel/*/
5647 INTEL-MID GPIO DRIVER
5648 M: David Cohen <david.a.cohen@linux.intel.com>
5649 L: linux-gpio@vger.kernel.org
5651 F: drivers/gpio/gpio-intel-mid.c
5653 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5654 M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
5655 L: linux-wireless@vger.kernel.org
5657 F: Documentation/networking/README.ipw2100
5658 F: Documentation/networking/README.ipw2200
5659 F: drivers/net/wireless/intel/ipw2x00/
5662 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
5664 F: Documentation/trace/intel_th.txt
5665 F: drivers/hwtracing/intel_th/
5667 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5668 M: Ning Sun <ning.sun@intel.com>
5669 L: tboot-devel@lists.sourceforge.net
5670 W: http://tboot.sourceforge.net
5671 T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5673 F: Documentation/intel_txt.txt
5674 F: include/linux/tboot.h
5675 F: arch/x86/kernel/tboot.c
5677 INTEL WIRELESS WIMAX CONNECTION 2400
5678 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5679 M: linux-wimax@intel.com
5680 L: wimax@linuxwimax.org (subscribers-only)
5682 W: http://linuxwimax.org
5683 F: Documentation/wimax/README.i2400m
5684 F: drivers/net/wimax/i2400m/
5685 F: include/uapi/linux/wimax/i2400m.h
5687 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5688 M: Stanislaw Gruszka <sgruszka@redhat.com>
5689 L: linux-wireless@vger.kernel.org
5691 F: drivers/net/wireless/intel/iwlegacy/
5693 INTEL WIRELESS WIFI LINK (iwlwifi)
5694 M: Johannes Berg <johannes.berg@intel.com>
5695 M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5696 M: Intel Linux Wireless <linuxwifi@intel.com>
5697 L: linux-wireless@vger.kernel.org
5698 W: http://intellinuxwireless.org
5699 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5701 F: drivers/net/wireless/intel/iwlwifi/
5703 INTEL MANAGEMENT ENGINE (mei)
5704 M: Tomas Winkler <tomas.winkler@intel.com>
5705 L: linux-kernel@vger.kernel.org
5707 F: include/uapi/linux/mei.h
5708 F: include/linux/mei_cl_bus.h
5709 F: drivers/misc/mei/*
5710 F: Documentation/misc-devices/mei/*
5712 INTEL MIC DRIVERS (mic)
5713 M: Sudeep Dutt <sudeep.dutt@intel.com>
5714 M: Ashutosh Dixit <ashutosh.dixit@intel.com>
5716 W: https://github.com/sudeepdutt/mic
5717 W: http://software.intel.com/en-us/mic-developer
5718 F: include/linux/mic_bus.h
5719 F: include/linux/scif.h
5720 F: include/uapi/linux/mic_common.h
5721 F: include/uapi/linux/mic_ioctl.h
5722 F include/uapi/linux/scif_ioctl.h
5723 F: drivers/misc/mic/
5724 F: drivers/dma/mic_x100_dma.c
5725 F: drivers/dma/mic_x100_dma.h
5726 F Documentation/mic/
5728 INTEL PMC/P-Unit IPC DRIVER
5729 M: Zha Qipeng<qipeng.zha@intel.com>
5730 L: platform-driver-x86@vger.kernel.org
5732 F: drivers/platform/x86/intel_pmc_ipc.c
5733 F: drivers/platform/x86/intel_punit_ipc.c
5734 F: arch/x86/include/asm/intel_pmc_ipc.h
5735 F: arch/x86/include/asm/intel_punit_ipc.h
5737 INTEL TELEMETRY DRIVER
5738 M: Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
5739 L: platform-driver-x86@vger.kernel.org
5741 F: drivers/platform/x86/intel_telemetry_core.c
5742 F: arch/x86/include/asm/intel_telemetry.h
5743 F: drivers/platform/x86/intel_telemetry_pltdrv.c
5744 F: drivers/platform/x86/intel_telemetry_debugfs.c
5746 IOC3 ETHERNET DRIVER
5747 M: Ralf Baechle <ralf@linux-mips.org>
5748 L: linux-mips@linux-mips.org
5750 F: drivers/net/ethernet/sgi/ioc3-eth.c
5753 M: Pat Gefre <pfg@sgi.com>
5754 L: linux-serial@vger.kernel.org
5756 F: drivers/tty/serial/ioc3_serial.c
5759 M: Joerg Roedel <joro@8bytes.org>
5760 L: iommu@lists.linux-foundation.org
5761 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5766 M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5768 F: net/ipv4/netfilter/ipt_MASQUERADE.c
5771 M: Mike Marciniszyn <infinipath@intel.com>
5772 L: linux-rdma@vger.kernel.org
5774 F: drivers/staging/rdma/ipath/
5777 M: Corey Minyard <minyard@acm.org>
5778 L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5779 W: http://openipmi.sourceforge.net/
5781 F: Documentation/IPMI.txt
5782 F: drivers/char/ipmi/
5783 F: include/linux/ipmi*
5784 F: include/uapi/linux/ipmi*
5786 QCOM AUDIO (ASoC) DRIVERS
5787 M: Patrick Lai <plai@codeaurora.org>
5788 M: Banajit Goswami <bgoswami@codeaurora.org>
5789 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5793 IPS SCSI RAID DRIVER
5794 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5795 L: linux-scsi@vger.kernel.org
5796 W: http://www.adaptec.com/
5798 F: drivers/scsi/ips*
5801 M: Wensong Zhang <wensong@linux-vs.org>
5802 M: Simon Horman <horms@verge.net.au>
5803 M: Julian Anastasov <ja@ssi.bg>
5804 L: netdev@vger.kernel.org
5805 L: lvs-devel@vger.kernel.org
5807 F: Documentation/networking/ipvs-sysctl.txt
5808 F: include/net/ip_vs.h
5809 F: include/uapi/linux/ip_vs.h
5810 F: net/netfilter/ipvs/
5813 M: Jiri Kosina <jikos@kernel.org>
5814 M: David Sterba <dsterba@suse.com>
5816 F: drivers/tty/ipwireless/
5819 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5820 L: netdev@vger.kernel.org
5822 F: include/net/ipx.h
5823 F: include/uapi/linux/ipx.h
5827 M: Samuel Ortiz <samuel@sortiz.org>
5828 L: irda-users@lists.sourceforge.net (subscribers-only)
5829 L: netdev@vger.kernel.org
5830 W: http://irda.sourceforge.net/
5832 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5833 F: Documentation/networking/irda.txt
5834 F: drivers/net/irda/
5835 F: include/net/irda/
5839 M: Thomas Gleixner <tglx@linutronix.de>
5840 L: linux-kernel@vger.kernel.org
5842 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5846 M: Thomas Gleixner <tglx@linutronix.de>
5847 M: Jason Cooper <jason@lakedaemon.net>
5848 M: Marc Zyngier <marc.zyngier@arm.com>
5849 L: linux-kernel@vger.kernel.org
5851 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5852 T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5853 F: Documentation/devicetree/bindings/interrupt-controller/
5856 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5857 M: Jiang Liu <jiang.liu@linux.intel.com>
5858 M: Marc Zyngier <marc.zyngier@arm.com>
5860 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5861 F: Documentation/IRQ-domain.txt
5862 F: include/linux/irqdomain.h
5863 F: kernel/irq/irqdomain.c
5867 M: Jaroslav Kysela <perex@perex.cz>
5869 F: Documentation/isapnp.txt
5870 F: drivers/pnp/isapnp/
5871 F: include/linux/isapnp.h
5874 M: Hans Verkuil <hverkuil@xs4all.nl>
5875 L: linux-media@vger.kernel.org
5876 T: git git://linuxtv.org/media_tree.git
5877 W: https://linuxtv.org
5879 F: drivers/media/radio/radio-isa*
5881 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5882 M: Peter Jones <pjones@redhat.com>
5883 M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5885 F: drivers/firmware/iscsi_ibft*
5888 M: Mike Christie <michaelc@cs.wisc.edu>
5889 L: open-iscsi@googlegroups.com
5890 W: www.open-iscsi.org
5891 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5893 F: drivers/scsi/*iscsi*
5894 F: include/scsi/*iscsi*
5896 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5897 M: Or Gerlitz <ogerlitz@mellanox.com>
5898 M: Sagi Grimberg <sagig@mellanox.com>
5899 M: Roi Dayan <roid@mellanox.com>
5900 L: linux-rdma@vger.kernel.org
5902 W: http://www.openfabrics.org
5903 W: www.open-iscsi.org
5904 Q: http://patchwork.kernel.org/project/linux-rdma/list/
5905 F: drivers/infiniband/ulp/iser/
5907 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5908 M: Sagi Grimberg <sagig@mellanox.com>
5909 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5910 L: linux-rdma@vger.kernel.org
5911 L: target-devel@vger.kernel.org
5913 W: http://www.linux-iscsi.org
5914 F: drivers/infiniband/ulp/isert
5917 M: Karsten Keil <isdn@linux-pingi.de>
5918 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5919 L: netdev@vger.kernel.org
5920 W: http://www.isdn4linux.de
5921 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5923 F: Documentation/isdn/
5925 F: include/linux/isdn.h
5926 F: include/linux/isdn/
5927 F: include/uapi/linux/isdn.h
5928 F: include/uapi/linux/isdn/
5930 ISDN SUBSYSTEM (Eicon active card driver)
5931 M: Armin Schindler <mac@melware.de>
5932 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5933 W: http://www.melware.de
5935 F: drivers/isdn/hardware/eicon/
5937 IT87 HARDWARE MONITORING DRIVER
5938 M: Jean Delvare <jdelvare@suse.com>
5939 L: lm-sensors@lm-sensors.org
5941 F: Documentation/hwmon/it87
5942 F: drivers/hwmon/it87.c
5945 M: Antti Palosaari <crope@iki.fi>
5946 L: linux-media@vger.kernel.org
5947 W: https://linuxtv.org
5948 W: http://palosaari.fi/linux/
5949 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5950 T: git git://linuxtv.org/anttip/media_tree.git
5952 F: drivers/media/tuners/it913x*
5954 IVTV VIDEO4LINUX DRIVER
5955 M: Andy Walls <awalls@md.metrocast.net>
5956 L: ivtv-devel@ivtvdriver.org (subscribers-only)
5957 L: linux-media@vger.kernel.org
5958 T: git git://linuxtv.org/media_tree.git
5959 W: http://www.ivtvdriver.org
5961 F: Documentation/video4linux/*.ivtv
5962 F: drivers/media/pci/ivtv/
5963 F: include/uapi/linux/ivtv*
5965 IX2505V MEDIA DRIVER
5966 M: Malcolm Priestley <tvboxspy@gmail.com>
5967 L: linux-media@vger.kernel.org
5968 W: https://linuxtv.org
5969 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5971 F: drivers/media/dvb-frontends/ix2505v*
5973 JC42.4 TEMPERATURE SENSOR DRIVER
5974 M: Guenter Roeck <linux@roeck-us.net>
5975 L: lm-sensors@lm-sensors.org
5977 F: drivers/hwmon/jc42.c
5978 F: Documentation/hwmon/jc42
5981 M: Dave Kleikamp <shaggy@kernel.org>
5982 L: jfs-discussion@lists.sourceforge.net
5983 W: http://jfs.sourceforge.net/
5984 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5986 F: Documentation/filesystems/jfs.txt
5990 M: Guo-Fu Tseng <cooldavid@cooldavid.org>
5991 L: netdev@vger.kernel.org
5993 F: drivers/net/ethernet/jme.*
5995 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5996 M: David Woodhouse <dwmw2@infradead.org>
5997 L: linux-mtd@lists.infradead.org
5998 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
6001 F: include/uapi/linux/jffs2.h
6003 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6004 M: "Theodore Ts'o" <tytso@mit.edu>
6005 M: Jan Kara <jack@suse.com>
6006 L: linux-ext4@vger.kernel.org
6009 F: include/linux/jbd2.h
6011 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6012 M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6013 L: linux-media@vger.kernel.org
6015 F: drivers/media/platform/rcar_jpu.c
6017 JSM Neo PCI based serial card
6018 M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
6019 L: linux-serial@vger.kernel.org
6021 F: drivers/tty/serial/jsm/
6023 K10TEMP HARDWARE MONITORING DRIVER
6024 M: Clemens Ladisch <clemens@ladisch.de>
6025 L: lm-sensors@lm-sensors.org
6027 F: Documentation/hwmon/k10temp
6028 F: drivers/hwmon/k10temp.c
6030 K8TEMP HARDWARE MONITORING DRIVER
6031 M: Rudolf Marek <r.marek@assembler.cz>
6032 L: lm-sensors@lm-sensors.org
6034 F: Documentation/hwmon/k8temp
6035 F: drivers/hwmon/k8temp.c
6038 M: "Yann E. MORIN" <yann.morin.1998@free.fr>
6039 L: linux-kbuild@vger.kernel.org
6040 T: git git://gitorious.org/linux-kconfig/linux-kconfig
6042 F: Documentation/kbuild/kconfig-language.txt
6046 M: Vivek Goyal <vgoyal@redhat.com>
6047 M: Haren Myneni <hbabu@us.ibm.com>
6048 L: kexec@lists.infradead.org
6049 W: http://lse.sourceforge.net/kdump/
6051 F: Documentation/kdump/
6053 KEENE FM RADIO TRANSMITTER DRIVER
6054 M: Hans Verkuil <hverkuil@xs4all.nl>
6055 L: linux-media@vger.kernel.org
6056 T: git git://linuxtv.org/media_tree.git
6057 W: https://linuxtv.org
6059 F: drivers/media/radio/radio-keene*
6061 KERNEL AUTOMOUNTER v4 (AUTOFS4)
6062 M: Ian Kent <raven@themaw.net>
6063 L: autofs@vger.kernel.org
6067 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6068 M: Michal Marek <mmarek@suse.com>
6069 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6070 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6071 L: linux-kbuild@vger.kernel.org
6073 F: Documentation/kbuild/
6075 F: scripts/Makefile.*
6081 L: kernel-janitors@vger.kernel.org
6082 W: http://kernelnewbies.org/KernelJanitors
6085 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6086 M: "J. Bruce Fields" <bfields@fieldses.org>
6087 M: Jeff Layton <jlayton@poochiereds.net>
6088 L: linux-nfs@vger.kernel.org
6089 W: http://nfs.sourceforge.net/
6092 F: include/uapi/linux/nfsd/
6096 F: include/linux/lockd/
6097 F: include/linux/sunrpc/
6098 F: include/uapi/linux/sunrpc/
6100 KERNEL SELFTEST FRAMEWORK
6101 M: Shuah Khan <shuahkh@osg.samsung.com>
6102 L: linux-api@vger.kernel.org
6103 T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6105 F: tools/testing/selftests
6107 KERNEL VIRTUAL MACHINE (KVM)
6108 M: Gleb Natapov <gleb@kernel.org>
6109 M: Paolo Bonzini <pbonzini@redhat.com>
6110 L: kvm@vger.kernel.org
6111 W: http://www.linux-kvm.org
6112 T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6114 F: Documentation/*/kvm*.txt
6115 F: Documentation/virtual/kvm/
6117 F: arch/x86/kernel/kvm.c
6118 F: arch/x86/kernel/kvmclock.c
6119 F: arch/*/include/asm/kvm*
6120 F: include/linux/kvm*
6121 F: include/uapi/linux/kvm*
6124 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6125 M: Joerg Roedel <joro@8bytes.org>
6126 L: kvm@vger.kernel.org
6127 W: http://www.linux-kvm.org/
6129 F: arch/x86/include/asm/svm.h
6130 F: arch/x86/kvm/svm.c
6132 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6133 M: Alexander Graf <agraf@suse.com>
6134 L: kvm-ppc@vger.kernel.org
6135 W: http://www.linux-kvm.org/
6136 T: git git://github.com/agraf/linux-2.6.git
6138 F: arch/powerpc/include/asm/kvm*
6139 F: arch/powerpc/kvm/
6141 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6142 M: Christian Borntraeger <borntraeger@de.ibm.com>
6143 M: Cornelia Huck <cornelia.huck@de.ibm.com>
6144 L: linux-s390@vger.kernel.org
6145 W: http://www.ibm.com/developerworks/linux/linux390/
6147 F: Documentation/s390/kvm.txt
6148 F: arch/s390/include/asm/kvm*
6151 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6152 M: Christoffer Dall <christoffer.dall@linaro.org>
6153 M: Marc Zyngier <marc.zyngier@arm.com>
6154 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6155 L: kvmarm@lists.cs.columbia.edu
6156 W: http://systems.cs.columbia.edu/projects/kvm-arm
6157 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6159 F: arch/arm/include/uapi/asm/kvm*
6160 F: arch/arm/include/asm/kvm*
6163 F: include/kvm/arm_*
6165 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6166 M: Christoffer Dall <christoffer.dall@linaro.org>
6167 M: Marc Zyngier <marc.zyngier@arm.com>
6168 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6169 L: kvmarm@lists.cs.columbia.edu
6171 F: arch/arm64/include/uapi/asm/kvm*
6172 F: arch/arm64/include/asm/kvm*
6176 M: Eric Biederman <ebiederm@xmission.com>
6177 W: http://kernel.org/pub/linux/utils/kernel/kexec/
6178 L: kexec@lists.infradead.org
6180 F: include/linux/kexec.h
6181 F: include/uapi/linux/kexec.h
6185 M: David Howells <dhowells@redhat.com>
6186 L: keyrings@vger.kernel.org
6188 F: Documentation/security/keys.txt
6189 F: include/linux/key.h
6190 F: include/linux/key-type.h
6195 M: David Safford <safford@us.ibm.com>
6196 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6197 L: linux-security-module@vger.kernel.org
6198 L: keyrings@vger.kernel.org
6200 F: Documentation/security/keys-trusted-encrypted.txt
6201 F: include/keys/trusted-type.h
6202 F: security/keys/trusted.c
6203 F: security/keys/trusted.h
6206 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6207 M: David Safford <safford@us.ibm.com>
6208 L: linux-security-module@vger.kernel.org
6209 L: keyrings@vger.kernel.org
6211 F: Documentation/security/keys-trusted-encrypted.txt
6212 F: include/keys/encrypted-type.h
6213 F: security/keys/encrypted-keys/
6215 KGDB / KDB /debug_core
6216 M: Jason Wessel <jason.wessel@windriver.com>
6217 W: http://kgdb.wiki.kernel.org/
6218 L: kgdb-bugreport@lists.sourceforge.net
6220 F: Documentation/DocBook/kgdb.tmpl
6221 F: drivers/misc/kgdbts.c
6222 F: drivers/tty/serial/kgdboc.c
6223 F: include/linux/kdb.h
6224 F: include/linux/kgdb.h
6228 M: Vegard Nossum <vegardno@ifi.uio.no>
6229 M: Pekka Enberg <penberg@kernel.org>
6231 F: Documentation/kmemcheck.txt
6232 F: arch/x86/include/asm/kmemcheck.h
6233 F: arch/x86/mm/kmemcheck/
6234 F: include/linux/kmemcheck.h
6238 M: Catalin Marinas <catalin.marinas@arm.com>
6240 F: Documentation/kmemleak.txt
6241 F: include/linux/kmemleak.h
6243 F: mm/kmemleak-test.c
6246 M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6247 M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6248 M: "David S. Miller" <davem@davemloft.net>
6249 M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
6251 F: Documentation/kprobes.txt
6252 F: include/linux/kprobes.h
6255 KS0108 LCD CONTROLLER DRIVER
6256 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6257 W: http://miguelojeda.es/auxdisplay.htm
6258 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6260 F: Documentation/auxdisplay/ks0108
6261 F: drivers/auxdisplay/ks0108.c
6262 F: include/linux/ks0108.h
6265 M: David Ahern <dsa@cumulusnetworks.com>
6266 L: netdev@vger.kernel.org
6269 F: include/net/l3mdev.h
6272 L: linux-x25@vger.kernel.org
6274 F: Documentation/networking/lapb-module.txt
6278 LASI 53c700 driver for PARISC
6279 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6280 L: linux-scsi@vger.kernel.org
6282 F: Documentation/scsi/53c700.txt
6283 F: drivers/scsi/53c700*
6286 M: Richard Purdie <rpurdie@rpsys.net>
6287 M: Jacek Anaszewski <j.anaszewski@samsung.com>
6288 L: linux-leds@vger.kernel.org
6289 T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6292 F: include/linux/leds.h
6294 LEGACY EEPROM DRIVER
6295 M: Jean Delvare <jdelvare@suse.com>
6297 F: Documentation/misc-devices/eeprom
6298 F: drivers/misc/eeprom/eeprom.c
6300 LEGO USB Tower driver
6301 M: Juergen Stuber <starblue@users.sourceforge.net>
6302 L: legousb-devel@lists.sourceforge.net
6303 W: http://legousb.sourceforge.net/
6305 F: drivers/usb/misc/legousbtower.c
6308 M: Michael Krufky <mkrufky@linuxtv.org>
6309 L: linux-media@vger.kernel.org
6310 W: https://linuxtv.org
6311 W: http://github.com/mkrufky
6312 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6313 T: git git://linuxtv.org/mkrufky/tuners.git
6315 F: drivers/media/dvb-frontends/lg2160.*
6317 LGDT3305 MEDIA DRIVER
6318 M: Michael Krufky <mkrufky@linuxtv.org>
6319 L: linux-media@vger.kernel.org
6320 W: https://linuxtv.org
6321 W: http://github.com/mkrufky
6322 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6323 T: git git://linuxtv.org/mkrufky/tuners.git
6325 F: drivers/media/dvb-frontends/lgdt3305.*
6328 M: Rusty Russell <rusty@rustcorp.com.au>
6329 L: lguest@lists.ozlabs.org
6330 W: http://lguest.ozlabs.org/
6332 F: arch/x86/include/asm/lguest*.h
6335 F: include/linux/lguest*.h
6338 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6339 M: Tejun Heo <tj@kernel.org>
6340 L: linux-ide@vger.kernel.org
6341 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6344 F: include/linux/ata.h
6345 F: include/linux/libata.h
6347 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6348 M: Viresh Kumar <vireshk@kernel.org>
6349 L: linux-ide@vger.kernel.org
6350 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6352 F: include/linux/pata_arasan_cf_data.h
6353 F: drivers/ata/pata_arasan_cf.c
6356 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6357 M: Tejun Heo <tj@kernel.org>
6358 L: linux-ide@vger.kernel.org
6359 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6361 F: drivers/ata/pata_*.c
6362 F: drivers/ata/ata_generic.c
6364 LIBATA SATA AHCI PLATFORM devices support
6365 M: Hans de Goede <hdegoede@redhat.com>
6366 M: Tejun Heo <tj@kernel.org>
6367 L: linux-ide@vger.kernel.org
6368 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6370 F: drivers/ata/ahci_platform.c
6371 F: drivers/ata/libahci_platform.c
6372 F: include/linux/ahci_platform.h
6374 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6375 M: Mikael Pettersson <mikpelinux@gmail.com>
6376 L: linux-ide@vger.kernel.org
6377 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6379 F: drivers/ata/sata_promise.*
6382 M: Sasha Levin <sasha.levin@oracle.com>
6384 F: tools/lib/lockdep/
6386 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6387 M: Dan Williams <dan.j.williams@intel.com>
6388 L: linux-nvdimm@lists.01.org
6389 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6392 F: include/linux/nd.h
6393 F: include/linux/libnvdimm.h
6394 F: include/uapi/linux/ndctl.h
6396 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6397 M: Ross Zwisler <ross.zwisler@linux.intel.com>
6398 L: linux-nvdimm@lists.01.org
6399 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6401 F: drivers/nvdimm/blk.c
6402 F: drivers/nvdimm/region_devs.c
6403 F: drivers/acpi/nfit*
6405 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6406 M: Vishal Verma <vishal.l.verma@intel.com>
6407 L: linux-nvdimm@lists.01.org
6408 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6410 F: drivers/nvdimm/btt*
6412 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6413 M: Ross Zwisler <ross.zwisler@linux.intel.com>
6414 L: linux-nvdimm@lists.01.org
6415 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6417 F: drivers/nvdimm/pmem.c
6418 F: include/linux/pmem.h
6419 F: arch/*/include/asm/pmem.h
6421 LIGHTNVM PLATFORM SUPPORT
6422 M: Matias Bjorling <mb@lightnvm.io>
6423 W: http://github/OpenChannelSSD
6424 L: linux-block@vger.kernel.org
6426 F: drivers/lightnvm/
6427 F: include/linux/lightnvm.h
6428 F: include/uapi/linux/lightnvm.h
6430 LINUX FOR IBM pSERIES (RS/6000)
6431 M: Paul Mackerras <paulus@au.ibm.com>
6432 W: http://www.ibm.com/linux/ltc/projects/ppc
6434 F: arch/powerpc/boot/rs6000.h
6436 LINUX FOR POWERPC (32-BIT AND 64-BIT)
6437 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6438 M: Paul Mackerras <paulus@samba.org>
6439 M: Michael Ellerman <mpe@ellerman.id.au>
6440 W: http://www.penguinppc.org/
6441 L: linuxppc-dev@lists.ozlabs.org
6442 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6443 T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6445 F: Documentation/powerpc/
6448 LINUX FOR POWER MACINTOSH
6449 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6450 W: http://www.penguinppc.org/
6451 L: linuxppc-dev@lists.ozlabs.org
6453 F: arch/powerpc/platforms/powermac/
6454 F: drivers/macintosh/
6456 LINUX FOR POWERPC EMBEDDED MPC5XXX
6457 M: Anatolij Gustschin <agust@denx.de>
6458 L: linuxppc-dev@lists.ozlabs.org
6459 T: git git://git.denx.de/linux-denx-agust.git
6461 F: arch/powerpc/platforms/512x/
6462 F: arch/powerpc/platforms/52xx/
6464 LINUX FOR POWERPC EMBEDDED PPC4XX
6465 M: Alistair Popple <alistair@popple.id.au>
6466 M: Matt Porter <mporter@kernel.crashing.org>
6467 W: http://www.penguinppc.org/
6468 L: linuxppc-dev@lists.ozlabs.org
6470 F: arch/powerpc/platforms/40x/
6471 F: arch/powerpc/platforms/44x/
6473 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6474 L: linuxppc-dev@lists.ozlabs.org
6476 F: arch/powerpc/*/*virtex*
6477 F: arch/powerpc/*/*/*virtex*
6479 LINUX FOR POWERPC EMBEDDED PPC8XX
6480 M: Vitaly Bordug <vitb@kernel.crashing.org>
6481 W: http://www.penguinppc.org/
6482 L: linuxppc-dev@lists.ozlabs.org
6484 F: arch/powerpc/platforms/8xx/
6486 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6487 M: Scott Wood <oss@buserror.net>
6488 M: Kumar Gala <galak@kernel.crashing.org>
6489 W: http://www.penguinppc.org/
6490 L: linuxppc-dev@lists.ozlabs.org
6491 T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6493 F: arch/powerpc/platforms/83xx/
6494 F: arch/powerpc/platforms/85xx/
6496 LINUX FOR POWERPC PA SEMI PWRFICIENT
6497 M: Olof Johansson <olof@lixom.net>
6498 L: linuxppc-dev@lists.ozlabs.org
6500 F: arch/powerpc/platforms/pasemi/
6501 F: drivers/*/*pasemi*
6502 F: drivers/*/*/*pasemi*
6504 LINUX SECURITY MODULE (LSM) FRAMEWORK
6505 M: Chris Wright <chrisw@sous-sol.org>
6506 L: linux-security-module@vger.kernel.org
6509 LIS3LV02D ACCELEROMETER DRIVER
6510 M: Eric Piel <eric.piel@tremplin-utc.net>
6512 F: Documentation/misc-devices/lis3lv02d
6513 F: drivers/misc/lis3lv02d/
6514 F: drivers/platform/x86/hp_accel.c
6517 M: Josh Poimboeuf <jpoimboe@redhat.com>
6518 M: Seth Jennings <sjenning@redhat.com>
6519 M: Jiri Kosina <jikos@kernel.org>
6520 M: Vojtech Pavlik <vojtech@suse.com>
6522 F: kernel/livepatch/
6523 F: include/linux/livepatch.h
6524 F: arch/x86/include/asm/livepatch.h
6525 F: arch/x86/kernel/livepatch.c
6526 F: Documentation/ABI/testing/sysfs-kernel-livepatch
6527 F: samples/livepatch/
6528 L: live-patching@vger.kernel.org
6529 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6532 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6534 F: include/linux/llc.h
6535 F: include/uapi/linux/llc.h
6539 LM73 HARDWARE MONITOR DRIVER
6540 M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6541 L: lm-sensors@lm-sensors.org
6543 F: drivers/hwmon/lm73.c
6545 LM78 HARDWARE MONITOR DRIVER
6546 M: Jean Delvare <jdelvare@suse.com>
6547 L: lm-sensors@lm-sensors.org
6549 F: Documentation/hwmon/lm78
6550 F: drivers/hwmon/lm78.c
6552 LM83 HARDWARE MONITOR DRIVER
6553 M: Jean Delvare <jdelvare@suse.com>
6554 L: lm-sensors@lm-sensors.org
6556 F: Documentation/hwmon/lm83
6557 F: drivers/hwmon/lm83.c
6559 LM90 HARDWARE MONITOR DRIVER
6560 M: Jean Delvare <jdelvare@suse.com>
6561 L: lm-sensors@lm-sensors.org
6563 F: Documentation/hwmon/lm90
6564 F: Documentation/devicetree/bindings/hwmon/lm90.txt
6565 F: drivers/hwmon/lm90.c
6567 LM95234 HARDWARE MONITOR DRIVER
6568 M: Guenter Roeck <linux@roeck-us.net>
6569 L: lm-sensors@lm-sensors.org
6571 F: Documentation/hwmon/lm95234
6572 F: drivers/hwmon/lm95234.c
6574 LME2510 MEDIA DRIVER
6575 M: Malcolm Priestley <tvboxspy@gmail.com>
6576 L: linux-media@vger.kernel.org
6577 W: https://linuxtv.org
6578 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6580 F: drivers/media/usb/dvb-usb-v2/lmedm04*
6582 LOCKDEP AND LOCKSTAT
6583 M: Peter Zijlstra <peterz@infradead.org>
6584 M: Ingo Molnar <mingo@redhat.com>
6585 L: linux-kernel@vger.kernel.org
6586 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6588 F: Documentation/locking/lockdep*.txt
6589 F: Documentation/locking/lockstat.txt
6590 F: include/linux/lockdep.h
6593 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6594 M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
6595 L: linux-ntfs-dev@lists.sourceforge.net
6596 W: http://www.linux-ntfs.org/content/view/19/37/
6598 F: Documentation/ldm.txt
6599 F: block/partitions/ldm.*
6602 M: Joern Engel <joern@logfs.org>
6603 M: Prasad Joshi <prasadjoshi.linux@gmail.com>
6609 LPC32XX MACHINE SUPPORT
6610 M: Roland Stigge <stigge@antcom.de>
6611 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6613 F: arch/arm/mach-lpc32xx/
6615 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6616 M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6617 M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6618 M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6619 M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6620 L: MPT-FusionLinux.pdl@avagotech.com
6621 L: linux-scsi@vger.kernel.org
6622 W: http://www.lsilogic.com/support
6624 F: drivers/message/fusion/
6625 F: drivers/scsi/mpt2sas/
6626 F: drivers/scsi/mpt3sas/
6628 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6629 M: Matthew Wilcox <matthew@wil.cx>
6630 L: linux-scsi@vger.kernel.org
6632 F: drivers/scsi/sym53c8xx_2/
6634 LTC4261 HARDWARE MONITOR DRIVER
6635 M: Guenter Roeck <linux@roeck-us.net>
6636 L: lm-sensors@lm-sensors.org
6638 F: Documentation/hwmon/ltc4261
6639 F: drivers/hwmon/ltc4261.c
6641 LTP (Linux Test Project)
6642 M: Mike Frysinger <vapier@gentoo.org>
6643 M: Cyril Hrubis <chrubis@suse.cz>
6644 M: Wanlong Gao <wanlong.gao@gmail.com>
6645 M: Jan Stancek <jstancek@redhat.com>
6646 M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6647 M: Alexey Kodanev <alexey.kodanev@oracle.com>
6648 L: ltp@lists.linux.it (subscribers-only)
6649 W: http://linux-test-project.github.io/
6650 T: git git://github.com/linux-test-project/ltp.git
6654 W: http://www.linux-m32r.org/
6659 M: Geert Uytterhoeven <geert@linux-m68k.org>
6660 L: linux-m68k@lists.linux-m68k.org
6661 W: http://www.linux-m68k.org/
6662 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6667 M68K ON APPLE MACINTOSH
6668 M: Joshua Thompson <funaho@jurai.org>
6669 W: http://www.mac.linux-m68k.org/
6670 L: linux-m68k@lists.linux-m68k.org
6675 M: Philip Blundell <philb@gnu.org>
6676 W: http://www.tazenda.demon.co.uk/phil/linux-hp
6680 M88DS3103 MEDIA DRIVER
6681 M: Antti Palosaari <crope@iki.fi>
6682 L: linux-media@vger.kernel.org
6683 W: https://linuxtv.org
6684 W: http://palosaari.fi/linux/
6685 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6686 T: git git://linuxtv.org/anttip/media_tree.git
6688 F: drivers/media/dvb-frontends/m88ds3103*
6690 M88RS2000 MEDIA DRIVER
6691 M: Malcolm Priestley <tvboxspy@gmail.com>
6692 L: linux-media@vger.kernel.org
6693 W: https://linuxtv.org
6694 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6696 F: drivers/media/dvb-frontends/m88rs2000*
6698 MA901 MASTERKIT USB FM RADIO DRIVER
6699 M: Alexey Klimov <klimov.linux@gmail.com>
6700 L: linux-media@vger.kernel.org
6701 T: git git://linuxtv.org/media_tree.git
6703 F: drivers/media/radio/radio-ma901.c
6706 M: Johannes Berg <johannes@sipsolutions.net>
6707 L: linux-wireless@vger.kernel.org
6708 W: http://wireless.kernel.org/
6709 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6710 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6712 F: Documentation/networking/mac80211-injection.txt
6713 F: include/net/mac80211.h
6717 M: Patrick McHardy <kaber@trash.net>
6718 L: netdev@vger.kernel.org
6720 F: drivers/net/macvlan.c
6721 F: include/linux/if_macvlan.h
6724 M: Jassi Brar <jassisinghbrar@gmail.com>
6725 L: linux-kernel@vger.kernel.org
6728 F: include/linux/mailbox_client.h
6729 F: include/linux/mailbox_controller.h
6731 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6732 M: Michael Kerrisk <mtk.manpages@gmail.com>
6733 W: http://www.kernel.org/doc/man-pages
6734 L: linux-man@vger.kernel.org
6737 MARVELL ARMADA DRM SUPPORT
6738 M: Russell King <rmk+kernel@arm.linux.org.uk>
6740 F: drivers/gpu/drm/armada/
6742 MARVELL 88E6352 DSA support
6743 M: Guenter Roeck <linux@roeck-us.net>
6745 F: drivers/net/dsa/mv88e6352.c
6747 MARVELL CRYPTO DRIVER
6748 M: Boris Brezillon <boris.brezillon@free-electrons.com>
6749 M: Arnaud Ebalard <arno@natisbad.org>
6750 F: drivers/crypto/marvell/
6752 L: linux-crypto@vger.kernel.org
6754 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6755 M: Mirko Lindner <mlindner@marvell.com>
6756 M: Stephen Hemminger <stephen@networkplumber.org>
6757 L: netdev@vger.kernel.org
6759 F: drivers/net/ethernet/marvell/sk*
6761 MARVELL LIBERTAS WIRELESS DRIVER
6762 L: libertas-dev@lists.infradead.org
6764 F: drivers/net/wireless/marvell/libertas/
6766 MARVELL MV643XX ETHERNET DRIVER
6767 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6768 L: netdev@vger.kernel.org
6770 F: drivers/net/ethernet/marvell/mv643xx_eth.*
6771 F: include/linux/mv643xx.h
6773 MARVELL MVNETA ETHERNET DRIVER
6774 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6775 L: netdev@vger.kernel.org
6777 F: drivers/net/ethernet/marvell/mvneta.*
6779 MARVELL MWIFIEX WIRELESS DRIVER
6780 M: Amitkumar Karwar <akarwar@marvell.com>
6781 M: Nishant Sarmukadam <nishants@marvell.com>
6782 L: linux-wireless@vger.kernel.org
6784 F: drivers/net/wireless/marvell/mwifiex/
6786 MARVELL MWL8K WIRELESS DRIVER
6787 M: Lennert Buytenhek <buytenh@wantstofly.org>
6788 L: linux-wireless@vger.kernel.org
6790 F: drivers/net/wireless/marvell/mwl8k.c
6792 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6793 M: Nicolas Pitre <nico@fluxnic.net>
6795 F: drivers/mmc/host/mvsdio.*
6797 MATROX FRAMEBUFFER DRIVER
6798 L: linux-fbdev@vger.kernel.org
6800 F: drivers/video/fbdev/matrox/matroxfb_*
6801 F: include/uapi/linux/matroxfb.h
6803 MAX16065 HARDWARE MONITOR DRIVER
6804 M: Guenter Roeck <linux@roeck-us.net>
6805 L: lm-sensors@lm-sensors.org
6807 F: Documentation/hwmon/max16065
6808 F: drivers/hwmon/max16065.c
6810 MAX20751 HARDWARE MONITOR DRIVER
6811 M: Guenter Roeck <linux@roeck-us.net>
6812 L: lm-sensors@lm-sensors.org
6814 F: Documentation/hwmon/max20751
6815 F: drivers/hwmon/max20751.c
6817 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6818 M: "Hans J. Koch" <hjk@hansjkoch.de>
6819 L: lm-sensors@lm-sensors.org
6821 F: Documentation/hwmon/max6650
6822 F: drivers/hwmon/max6650.c
6824 MAX6697 HARDWARE MONITOR DRIVER
6825 M: Guenter Roeck <linux@roeck-us.net>
6826 L: lm-sensors@lm-sensors.org
6828 F: Documentation/hwmon/max6697
6829 F: Documentation/devicetree/bindings/i2c/max6697.txt
6830 F: drivers/hwmon/max6697.c
6831 F: include/linux/platform_data/max6697.h
6833 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6834 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6835 L: linux-pm@vger.kernel.org
6837 F: drivers/power/max14577_charger.c
6838 F: drivers/power/max77693_charger.c
6840 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6841 M: Javier Martinez Canillas <javier@osg.samsung.com>
6842 L: linux-kernel@vger.kernel.org
6844 F: drivers/*/*max77802.c
6845 F: Documentation/devicetree/bindings/*/*max77802.txt
6846 F: include/dt-bindings/*/*max77802.h
6848 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6849 M: Chanwoo Choi <cw00.choi@samsung.com>
6850 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6851 L: linux-kernel@vger.kernel.org
6853 F: drivers/*/max14577.c
6854 F: drivers/*/max77686.c
6855 F: drivers/*/max77693.c
6856 F: drivers/extcon/extcon-max14577.c
6857 F: drivers/extcon/extcon-max77693.c
6858 F: drivers/rtc/rtc-max77686.c
6859 F: drivers/clk/clk-max77686.c
6860 F: Documentation/devicetree/bindings/mfd/max14577.txt
6861 F: Documentation/devicetree/bindings/*/max77686.txt
6862 F: Documentation/devicetree/bindings/mfd/max77693.txt
6863 F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6864 F: include/linux/mfd/max14577*.h
6865 F: include/linux/mfd/max77686*.h
6866 F: include/linux/mfd/max77693*.h
6868 MAXIRADIO FM RADIO RECEIVER DRIVER
6869 M: Hans Verkuil <hverkuil@xs4all.nl>
6870 L: linux-media@vger.kernel.org
6871 T: git git://linuxtv.org/media_tree.git
6872 W: https://linuxtv.org
6874 F: drivers/media/radio/radio-maxiradio*
6876 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
6877 M: Peter Rosin <peda@axentia.se>
6878 L: linux-iio@vger.kernel.org
6880 F: drivers/iio/potentiometer/mcp4531.c
6882 MEDIA DRIVERS FOR RENESAS - VSP1
6883 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6884 L: linux-media@vger.kernel.org
6885 L: linux-sh@vger.kernel.org
6886 T: git git://linuxtv.org/media_tree.git
6888 F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
6889 F: drivers/media/platform/vsp1/
6891 MEDIA DRIVERS FOR ASCOT2E
6892 M: Sergey Kozlov <serjk@netup.ru>
6893 L: linux-media@vger.kernel.org
6894 W: https://linuxtv.org
6896 T: git git://linuxtv.org/media_tree.git
6898 F: drivers/media/dvb-frontends/ascot2e*
6900 MEDIA DRIVERS FOR CXD2841ER
6901 M: Sergey Kozlov <serjk@netup.ru>
6902 L: linux-media@vger.kernel.org
6903 W: https://linuxtv.org
6905 T: git git://linuxtv.org/media_tree.git
6907 F: drivers/media/dvb-frontends/cxd2841er*
6909 MEDIA DRIVERS FOR HORUS3A
6910 M: Sergey Kozlov <serjk@netup.ru>
6911 L: linux-media@vger.kernel.org
6912 W: https://linuxtv.org
6914 T: git git://linuxtv.org/media_tree.git
6916 F: drivers/media/dvb-frontends/horus3a*
6918 MEDIA DRIVERS FOR LNBH25
6919 M: Sergey Kozlov <serjk@netup.ru>
6920 L: linux-media@vger.kernel.org
6921 W: https://linuxtv.org
6923 T: git git://linuxtv.org/media_tree.git
6925 F: drivers/media/dvb-frontends/lnbh25*
6927 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
6928 M: Sergey Kozlov <serjk@netup.ru>
6929 L: linux-media@vger.kernel.org
6930 W: https://linuxtv.org
6932 T: git git://linuxtv.org/media_tree.git
6934 F: drivers/media/pci/netup_unidvb/*
6936 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6937 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6938 P: LinuxTV.org Project
6939 L: linux-media@vger.kernel.org
6940 W: https://linuxtv.org
6941 Q: http://patchwork.kernel.org/project/linux-media/list/
6942 T: git git://linuxtv.org/media_tree.git
6944 F: Documentation/dvb/
6945 F: Documentation/video4linux/
6946 F: Documentation/DocBook/media/
6948 F: drivers/staging/media/
6949 F: include/linux/platform_data/media/
6951 F: include/uapi/linux/dvb/
6952 F: include/uapi/linux/videodev2.h
6953 F: include/uapi/linux/media.h
6954 F: include/uapi/linux/v4l2-*
6955 F: include/uapi/linux/meye.h
6956 F: include/uapi/linux/ivtv*
6957 F: include/uapi/linux/uvcvideo.h
6959 MEDIATEK MT7601U WIRELESS LAN DRIVER
6960 M: Jakub Kicinski <kubakici@wp.pl>
6961 L: linux-wireless@vger.kernel.org
6963 F: drivers/net/wireless/mediatek/mt7601u/
6965 MEGARAID SCSI/SAS DRIVERS
6966 M: Kashyap Desai <kashyap.desai@avagotech.com>
6967 M: Sumit Saxena <sumit.saxena@avagotech.com>
6968 M: Uday Lingala <uday.lingala@avagotech.com>
6969 L: megaraidlinux.pdl@avagotech.com
6970 L: linux-scsi@vger.kernel.org
6971 W: http://www.lsi.com
6973 F: Documentation/scsi/megaraid.txt
6974 F: drivers/scsi/megaraid.*
6975 F: drivers/scsi/megaraid/
6977 MELLANOX ETHERNET DRIVER (mlx4_en)
6978 M: Eugenia Emantayev <eugenia@mellanox.com>
6979 L: netdev@vger.kernel.org
6981 W: http://www.mellanox.com
6982 Q: http://patchwork.ozlabs.org/project/netdev/list/
6983 F: drivers/net/ethernet/mellanox/mlx4/en_*
6985 MELLANOX ETHERNET DRIVER (mlx5e)
6986 M: Saeed Mahameed <saeedm@mellanox.com>
6987 L: netdev@vger.kernel.org
6989 W: http://www.mellanox.com
6990 Q: http://patchwork.ozlabs.org/project/netdev/list/
6991 F: drivers/net/ethernet/mellanox/mlx5/core/en_*
6993 MELLANOX ETHERNET SWITCH DRIVERS
6994 M: Jiri Pirko <jiri@mellanox.com>
6995 M: Ido Schimmel <idosch@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/mlxsw/
7003 M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7004 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7005 L: linux-kernel@vger.kernel.org
7007 F: kernel/membarrier.c
7008 F: include/uapi/linux/membarrier.h
7011 L: linux-mm@kvack.org
7012 W: http://www.linux-mm.org
7014 F: include/linux/mm.h
7015 F: include/linux/gfp.h
7016 F: include/linux/mmzone.h
7017 F: include/linux/memory_hotplug.h
7018 F: include/linux/vmalloc.h
7021 MEMORY TECHNOLOGY DEVICES (MTD)
7022 M: David Woodhouse <dwmw2@infradead.org>
7023 M: Brian Norris <computersforpeace@gmail.com>
7024 L: linux-mtd@lists.infradead.org
7025 W: http://www.linux-mtd.infradead.org/
7026 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
7027 T: git git://git.infradead.org/linux-mtd.git
7028 T: git git://git.infradead.org/l2-mtd.git
7031 F: include/linux/mtd/
7032 F: include/uapi/mtd/
7034 MEN A21 WATCHDOG DRIVER
7035 M: Johannes Thumshirn <morbidrsa@gmail.com>
7036 L: linux-watchdog@vger.kernel.org
7038 F: drivers/watchdog/mena21_wdt.c
7040 MEN CHAMELEON BUS (mcb)
7041 M: Johannes Thumshirn <morbidrsa@gmail.com>
7044 F: include/linux/mcb.h
7045 F: Documentation/men-chameleon-bus.txt
7047 MEN F21BMC (Board Management Controller)
7048 M: Andreas Werner <andreas.werner@men.de>
7050 F: drivers/mfd/menf21bmc.c
7051 F: drivers/watchdog/menf21bmc_wdt.c
7052 F: drivers/leds/leds-menf21bmc.c
7053 F: drivers/hwmon/menf21bmc_hwmon.c
7054 F: Documentation/hwmon/menf21bmc
7057 M: James Hogan <james.hogan@imgtec.com>
7058 L: linux-metag@vger.kernel.org
7061 F: Documentation/metag/
7062 F: Documentation/devicetree/bindings/metag/
7063 F: Documentation/devicetree/bindings/interrupt-controller/img,*
7064 F: drivers/clocksource/metag_generic.c
7065 F: drivers/irqchip/irq-metag.c
7066 F: drivers/irqchip/irq-metag-ext.c
7067 F: drivers/tty/metag_da.c
7069 MICROBLAZE ARCHITECTURE
7070 M: Michal Simek <monstr@monstr.eu>
7071 W: http://www.monstr.eu/fdt/
7072 T: git git://git.monstr.eu/linux-2.6-microblaze.git
7076 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7077 M: Chen Yu <yu.c.chen@intel.com>
7078 L: platform-driver-x86@vger.kernel.org
7080 F: drivers/platform/x86/surfacepro3_button.c
7083 M: Oliver Neukum <oliver@neukum.org>
7085 F: drivers/usb/image/microtek.*
7088 M: Ralf Baechle <ralf@linux-mips.org>
7089 L: linux-mips@linux-mips.org
7090 W: http://www.linux-mips.org/
7091 T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
7092 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7094 F: Documentation/mips/
7097 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7098 M: Hans Verkuil <hverkuil@xs4all.nl>
7099 L: linux-media@vger.kernel.org
7100 T: git git://linuxtv.org/media_tree.git
7101 W: https://linuxtv.org
7103 F: drivers/media/radio/radio-miropcm20*
7105 Mellanox MLX5 core VPI driver
7106 M: Eli Cohen <eli@mellanox.com>
7107 L: netdev@vger.kernel.org
7108 L: linux-rdma@vger.kernel.org
7109 W: http://www.mellanox.com
7110 Q: http://patchwork.ozlabs.org/project/netdev/list/
7111 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7112 T: git git://openfabrics.org/~eli/connect-ib.git
7114 F: drivers/net/ethernet/mellanox/mlx5/core/
7115 F: include/linux/mlx5/
7117 Mellanox MLX5 IB driver
7118 M: Eli Cohen <eli@mellanox.com>
7119 L: linux-rdma@vger.kernel.org
7120 W: http://www.mellanox.com
7121 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7122 T: git git://openfabrics.org/~eli/connect-ib.git
7124 F: include/linux/mlx5/
7125 F: drivers/infiniband/hw/mlx5/
7127 MELEXIS MLX90614 DRIVER
7128 M: Crt Mori <cmo@melexis.com>
7129 L: linux-iio@vger.kernel.org
7130 W: http://www.melexis.com
7132 F: drivers/iio/temperature/mlx90614.c
7134 MN88472 MEDIA DRIVER
7135 M: Antti Palosaari <crope@iki.fi>
7136 L: linux-media@vger.kernel.org
7137 W: https://linuxtv.org
7138 W: http://palosaari.fi/linux/
7139 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7140 T: git git://linuxtv.org/anttip/media_tree.git
7142 F: drivers/staging/media/mn88472/
7143 F: drivers/media/dvb-frontends/mn88472.h
7145 MN88473 MEDIA DRIVER
7146 M: Antti Palosaari <crope@iki.fi>
7147 L: linux-media@vger.kernel.org
7148 W: https://linuxtv.org
7149 W: http://palosaari.fi/linux/
7150 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7151 T: git git://linuxtv.org/anttip/media_tree.git
7153 F: drivers/staging/media/mn88473/
7154 F: drivers/media/dvb-frontends/mn88473.h
7157 M: Rusty Russell <rusty@rustcorp.com.au>
7159 F: include/linux/module.h
7162 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7163 W: http://popies.net/meye/
7165 F: Documentation/video4linux/meye.txt
7166 F: drivers/media/pci/meye/
7167 F: include/uapi/linux/meye.h
7169 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7170 M: Jiri Slaby <jirislaby@gmail.com>
7172 F: Documentation/serial/moxa-smartio
7173 F: drivers/tty/mxser.*
7175 MR800 AVERMEDIA USB FM RADIO DRIVER
7176 M: Alexey Klimov <klimov.linux@gmail.com>
7177 L: linux-media@vger.kernel.org
7178 T: git git://linuxtv.org/media_tree.git
7180 F: drivers/media/radio/radio-mr800.c
7182 MRF24J40 IEEE 802.15.4 RADIO DRIVER
7183 M: Alan Ott <alan@signal11.us>
7184 L: linux-wpan@vger.kernel.org
7186 F: drivers/net/ieee802154/mrf24j40.c
7187 F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7190 M: "Lee, Chun-Yi" <jlee@suse.com>
7191 L: platform-driver-x86@vger.kernel.org
7193 F: drivers/platform/x86/msi-laptop.c
7196 L: platform-driver-x86@vger.kernel.org
7198 F: drivers/platform/x86/msi-wmi.c
7201 M: Antti Palosaari <crope@iki.fi>
7202 L: linux-media@vger.kernel.org
7203 W: https://linuxtv.org
7204 W: http://palosaari.fi/linux/
7205 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7206 T: git git://linuxtv.org/anttip/media_tree.git
7208 F: drivers/media/tuners/msi001*
7210 MSI2500 MEDIA DRIVER
7211 M: Antti Palosaari <crope@iki.fi>
7212 L: linux-media@vger.kernel.org
7213 W: https://linuxtv.org
7214 W: http://palosaari.fi/linux/
7215 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7216 T: git git://linuxtv.org/anttip/media_tree.git
7218 F: drivers/media/usb/msi2500/
7220 MSYSTEMS DISKONCHIP G3 MTD DRIVER
7221 M: Robert Jarzmik <robert.jarzmik@free.fr>
7222 L: linux-mtd@lists.infradead.org
7224 F: drivers/mtd/devices/docg3*
7226 MT9M032 APTINA SENSOR DRIVER
7227 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7228 L: linux-media@vger.kernel.org
7229 T: git git://linuxtv.org/media_tree.git
7231 F: drivers/media/i2c/mt9m032.c
7232 F: include/media/i2c/mt9m032.h
7234 MT9P031 APTINA CAMERA SENSOR
7235 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7236 L: linux-media@vger.kernel.org
7237 T: git git://linuxtv.org/media_tree.git
7239 F: drivers/media/i2c/mt9p031.c
7240 F: include/media/i2c/mt9p031.h
7242 MT9T001 APTINA CAMERA SENSOR
7243 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7244 L: linux-media@vger.kernel.org
7245 T: git git://linuxtv.org/media_tree.git
7247 F: drivers/media/i2c/mt9t001.c
7248 F: include/media/i2c/mt9t001.h
7250 MT9V032 APTINA CAMERA SENSOR
7251 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7252 L: linux-media@vger.kernel.org
7253 T: git git://linuxtv.org/media_tree.git
7255 F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7256 F: drivers/media/i2c/mt9v032.c
7257 F: include/media/i2c/mt9v032.h
7259 MULTIFUNCTION DEVICES (MFD)
7260 M: Lee Jones <lee.jones@linaro.org>
7261 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7264 F: include/linux/mfd/
7266 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7267 M: Ulf Hansson <ulf.hansson@linaro.org>
7268 L: linux-mmc@vger.kernel.org
7269 T: git git://git.linaro.org/people/ulf.hansson/mmc.git
7272 F: include/linux/mmc/
7273 F: include/uapi/linux/mmc/
7275 MULTIMEDIA CARD (MMC) ETC. OVER SPI
7277 F: drivers/mmc/host/mmc_spi.c
7278 F: include/linux/spi/mmc_spi.h
7280 MULTISOUND SOUND DRIVER
7281 M: Andrew Veliath <andrewtv@usa.net>
7283 F: Documentation/sound/oss/MultiSound
7286 MULTITECH MULTIPORT CARD (ISICOM)
7288 F: drivers/tty/isicom.c
7289 F: include/linux/isicom.h
7291 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7292 M: Felipe Balbi <balbi@ti.com>
7293 L: linux-usb@vger.kernel.org
7294 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7296 F: drivers/usb/musb/
7298 MXL5007T MEDIA DRIVER
7299 M: Michael Krufky <mkrufky@linuxtv.org>
7300 L: linux-media@vger.kernel.org
7301 W: https://linuxtv.org
7302 W: http://github.com/mkrufky
7303 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7304 T: git git://linuxtv.org/mkrufky/tuners.git
7306 F: drivers/media/tuners/mxl5007t.*
7308 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7309 M: Hyong-Youb Kim <hykim@myri.com>
7310 L: netdev@vger.kernel.org
7311 W: https://www.myricom.com/support/downloads/myri10ge.html
7313 F: drivers/net/ethernet/myricom/myri10ge/
7315 NATSEMI ETHERNET DRIVER (DP8381x)
7317 F: drivers/net/ethernet/natsemi/natsemi.c
7319 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7320 M: Daniel Mack <zonque@gmail.com>
7322 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7323 W: http://www.native-instruments.com
7327 M: Petr Vandrovec <petr@vandrovec.name>
7331 NCR 5380 SCSI DRIVERS
7332 M: Finn Thain <fthain@telegraphics.com.au>
7333 M: Michael Schmitz <schmitzmic@gmail.com>
7334 L: linux-scsi@vger.kernel.org
7336 F: Documentation/scsi/g_NCR5380.txt
7337 F: drivers/scsi/NCR5380.*
7338 F: drivers/scsi/arm/cumana_1.c
7339 F: drivers/scsi/arm/oak.c
7340 F: drivers/scsi/atari_NCR5380.c
7341 F: drivers/scsi/atari_scsi.*
7342 F: drivers/scsi/dmx3191d.c
7343 F: drivers/scsi/dtc.*
7344 F: drivers/scsi/g_NCR5380.*
7345 F: drivers/scsi/g_NCR5380_mmio.c
7346 F: drivers/scsi/mac_scsi.*
7347 F: drivers/scsi/pas16.*
7348 F: drivers/scsi/sun3_scsi.*
7349 F: drivers/scsi/sun3_scsi_vme.c
7350 F: drivers/scsi/t128.*
7352 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7353 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7354 L: linux-scsi@vger.kernel.org
7356 F: drivers/scsi/NCR_D700.*
7358 NCT6775 HARDWARE MONITOR DRIVER
7359 M: Guenter Roeck <linux@roeck-us.net>
7360 L: lm-sensors@lm-sensors.org
7362 F: Documentation/hwmon/nct6775
7363 F: drivers/hwmon/nct6775.c
7365 NETEFFECT IWARP RNIC DRIVER (IW_NES)
7366 M: Faisal Latif <faisal.latif@intel.com>
7367 L: linux-rdma@vger.kernel.org
7368 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7370 F: drivers/infiniband/hw/nes/
7372 NETEM NETWORK EMULATOR
7373 M: Stephen Hemminger <stephen@networkplumber.org>
7374 L: netem@lists.linux-foundation.org
7376 F: net/sched/sch_netem.c
7378 NETERION 10GbE DRIVERS (s2io/vxge)
7379 M: Jon Mason <jdmason@kudzu.us>
7380 L: netdev@vger.kernel.org
7382 F: Documentation/networking/s2io.txt
7383 F: Documentation/networking/vxge.txt
7384 F: drivers/net/ethernet/neterion/
7386 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7387 M: Pablo Neira Ayuso <pablo@netfilter.org>
7388 M: Patrick McHardy <kaber@trash.net>
7389 M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7390 L: netfilter-devel@vger.kernel.org
7391 L: coreteam@netfilter.org
7392 W: http://www.netfilter.org/
7393 W: http://www.iptables.org/
7394 Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7395 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7396 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7398 F: include/linux/netfilter*
7399 F: include/linux/netfilter/
7400 F: include/net/netfilter/
7401 F: include/uapi/linux/netfilter*
7402 F: include/uapi/linux/netfilter/
7403 F: net/*/netfilter.c
7406 F: net/bridge/br_netfilter*.c
7409 M: Paul Moore <paul@paul-moore.com>
7410 W: http://netlabel.sf.net
7411 L: netdev@vger.kernel.org
7413 F: Documentation/netlabel/
7414 F: include/net/netlabel.h
7417 NETROM NETWORK LAYER
7418 M: Ralf Baechle <ralf@linux-mips.org>
7419 L: linux-hams@vger.kernel.org
7420 W: http://www.linux-ax25.org/
7422 F: include/net/netrom.h
7423 F: include/uapi/linux/netrom.h
7426 NETRONOME ETHERNET DRIVERS
7427 M: Jakub Kicinski <jakub.kicinski@netronome.com>
7428 M: Rolf Neugebauer <rolf.neugebauer@netronome.com>
7429 L: oss-drivers@netronome.com
7431 F: drivers/net/ethernet/netronome/
7433 NETWORK BLOCK DEVICE (NBD)
7434 M: Markus Pargmann <mpa@pengutronix.de>
7436 L: nbd-general@lists.sourceforge.net
7437 T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
7438 F: Documentation/blockdev/nbd.txt
7439 F: drivers/block/nbd.c
7440 F: include/uapi/linux/nbd.h
7442 NETWORK DROP MONITOR
7443 M: Neil Horman <nhorman@tuxdriver.com>
7444 L: netdev@vger.kernel.org
7446 W: https://fedorahosted.org/dropwatch/
7447 F: net/core/drop_monitor.c
7449 NETWORKING [GENERAL]
7450 M: "David S. Miller" <davem@davemloft.net>
7451 L: netdev@vger.kernel.org
7452 W: http://www.linuxfoundation.org/en/Net
7453 Q: http://patchwork.ozlabs.org/project/netdev/list/
7454 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7455 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7459 F: include/linux/in.h
7460 F: include/linux/net.h
7461 F: include/linux/netdevice.h
7462 F: include/uapi/linux/in.h
7463 F: include/uapi/linux/net.h
7464 F: include/uapi/linux/netdevice.h
7465 F: include/uapi/linux/net_namespace.h
7467 F: tools/testing/selftests/net/
7471 NETWORKING [IPv4/IPv6]
7472 M: "David S. Miller" <davem@davemloft.net>
7473 M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7474 M: James Morris <jmorris@namei.org>
7475 M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7476 M: Patrick McHardy <kaber@trash.net>
7477 L: netdev@vger.kernel.org
7478 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7486 M: Steffen Klassert <steffen.klassert@secunet.com>
7487 M: Herbert Xu <herbert@gondor.apana.org.au>
7488 M: "David S. Miller" <davem@davemloft.net>
7489 L: netdev@vger.kernel.org
7490 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7491 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7499 F: net/ipv4/ipcomp.c
7500 F: net/ipv4/ip_vti.c
7504 F: net/ipv6/ipcomp6.c
7505 F: net/ipv6/ip6_vti.c
7506 F: include/uapi/linux/xfrm.h
7507 F: include/net/xfrm.h
7509 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7510 M: Paul Moore <paul@paul-moore.com>
7511 L: netdev@vger.kernel.org
7514 NETWORKING [WIRELESS]
7515 L: linux-wireless@vger.kernel.org
7516 Q: http://patchwork.kernel.org/project/linux-wireless/list/
7519 L: netdev@vger.kernel.org
7520 W: http://www.linuxfoundation.org/en/Net
7521 Q: http://patchwork.ozlabs.org/project/netdev/list/
7522 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7523 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7526 F: include/linux/if_*
7527 F: include/linux/netdevice.h
7528 F: include/linux/etherdevice.h
7529 F: include/linux/fcdevice.h
7530 F: include/linux/fddidevice.h
7531 F: include/linux/hippidevice.h
7532 F: include/linux/inetdevice.h
7533 F: include/uapi/linux/if_*
7534 F: include/uapi/linux/netdevice.h
7536 NETWORKING DRIVERS (WIRELESS)
7537 M: Kalle Valo <kvalo@codeaurora.org>
7538 L: linux-wireless@vger.kernel.org
7539 Q: http://patchwork.kernel.org/project/linux-wireless/list/
7540 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7542 F: drivers/net/wireless/
7544 NETXEN (1/10) GbE SUPPORT
7545 M: Manish Chopra <manish.chopra@qlogic.com>
7546 M: Sony Chacko <sony.chacko@qlogic.com>
7547 M: Rajesh Borundia <rajesh.borundia@qlogic.com>
7548 L: netdev@vger.kernel.org
7549 W: http://www.qlogic.com
7551 F: drivers/net/ethernet/qlogic/netxen/
7554 M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7555 M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7556 M: Samuel Ortiz <sameo@linux.intel.com>
7557 L: linux-wireless@vger.kernel.org
7558 L: linux-nfc@lists.01.org (subscribers-only)
7562 F: include/uapi/linux/nfc.h
7564 F: include/linux/platform_data/microread.h
7565 F: include/linux/platform_data/nfcmrvl.h
7566 F: include/linux/platform_data/nxp-nci.h
7567 F: include/linux/platform_data/pn544.h
7568 F: include/linux/platform_data/st21nfca.h
7569 F: include/linux/platform_data/st-nci.h
7570 F: Documentation/devicetree/bindings/net/nfc/
7572 NFS, SUNRPC, AND LOCKD CLIENTS
7573 M: Trond Myklebust <trond.myklebust@primarydata.com>
7574 M: Anna Schumaker <anna.schumaker@netapp.com>
7575 L: linux-nfs@vger.kernel.org
7576 W: http://client.linux-nfs.org
7577 T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7583 F: include/linux/lockd/
7584 F: include/linux/nfs*
7585 F: include/linux/sunrpc/
7586 F: include/uapi/linux/nfs*
7587 F: include/uapi/linux/sunrpc/
7590 M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7591 L: linux-nilfs@vger.kernel.org
7592 W: http://nilfs.sourceforge.net/
7593 T: git git://github.com/konis/nilfs2.git
7595 F: Documentation/filesystems/nilfs2.txt
7597 F: include/linux/nilfs2_fs.h
7598 F: include/trace/events/nilfs2.h
7600 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7601 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7602 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7604 F: Documentation/scsi/NinjaSCSI.txt
7605 F: drivers/scsi/pcmcia/nsp_*
7607 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7608 M: GOTO Masanori <gotom@debian.or.jp>
7609 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7610 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7612 F: Documentation/scsi/NinjaSCSI.txt
7613 F: drivers/scsi/nsp32*
7616 M: Ley Foon Tan <lftan@altera.com>
7617 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7618 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7622 NOKIA N900 POWER SUPPLY DRIVERS
7623 M: Pali RohĂ¡r <pali.rohar@gmail.com>
7625 F: include/linux/power/bq2415x_charger.h
7626 F: include/linux/power/bq27xxx_battery.h
7627 F: include/linux/power/isp1704_charger.h
7628 F: drivers/power/bq2415x_charger.c
7629 F: drivers/power/bq27xxx_battery.c
7630 F: drivers/power/isp1704_charger.c
7631 F: drivers/power/rx51_battery.c
7634 M: Jon Mason <jdmason@kudzu.us>
7635 M: Dave Jiang <dave.jiang@intel.com>
7636 M: Allen Hubbe <Allen.Hubbe@emc.com>
7637 L: linux-ntb@googlegroups.com
7639 W: https://github.com/jonmason/ntb/wiki
7640 T: git git://github.com/jonmason/ntb.git
7642 F: drivers/net/ntb_netdev.c
7643 F: include/linux/ntb.h
7644 F: include/linux/ntb_transport.h
7647 M: Jon Mason <jdmason@kudzu.us>
7648 M: Dave Jiang <dave.jiang@intel.com>
7649 L: linux-ntb@googlegroups.com
7651 W: https://github.com/jonmason/ntb/wiki
7652 T: git git://github.com/jonmason/ntb.git
7653 F: drivers/ntb/hw/intel/
7656 M: Anton Altaparmakov <anton@tuxera.com>
7657 L: linux-ntfs-dev@lists.sourceforge.net
7658 W: http://www.tuxera.com/
7659 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7661 F: Documentation/filesystems/ntfs.txt
7664 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7665 M: Antonino Daplas <adaplas@gmail.com>
7666 L: linux-fbdev@vger.kernel.org
7668 F: drivers/video/fbdev/riva/
7669 F: drivers/video/fbdev/nvidia/
7672 M: Keith Busch <keith.busch@intel.com>
7673 M: Jens Axboe <axboe@fb.com>
7674 L: linux-nvme@lists.infradead.org
7675 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
7676 W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
7678 F: drivers/nvme/host/
7679 F: include/linux/nvme.h
7682 M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7683 M: Maxime Ripard <maxime.ripard@free-electrons.com>
7686 F: Documentation/devicetree/bindings/nvmem/
7687 F: include/linux/nvmem-consumer.h
7688 F: include/linux/nvmem-provider.h
7691 M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7692 R: Charles Gorand <charles.gorand@effinnov.com>
7693 L: linux-nfc@lists.01.org (moderated for non-subscribers)
7695 F: drivers/nfc/nxp-nci
7697 NXP TDA998X DRM DRIVER
7698 M: Russell King <rmk+kernel@arm.linux.org.uk>
7700 F: drivers/gpu/drm/i2c/tda998x_drv.c
7701 F: include/drm/i2c/tda998x.h
7704 M: Peter Rosin <peda@axentia.se>
7705 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7707 F: sound/soc/codecs/tfa9879*
7710 M: Tony Lindgren <tony@atomide.com>
7711 L: linux-omap@vger.kernel.org
7712 W: http://www.muru.com/linux/omap/
7713 W: http://linux.omap.com/
7714 Q: http://patchwork.kernel.org/project/linux-omap/list/
7715 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7718 F: arch/arm/configs/omap1_defconfig
7719 F: arch/arm/configs/omap2plus_defconfig
7720 F: drivers/i2c/busses/i2c-omap.c
7721 F: drivers/irqchip/irq-omap-intc.c
7722 F: drivers/mfd/*omap*.c
7723 F: drivers/mfd/menelaus.c
7724 F: drivers/mfd/palmas.c
7725 F: drivers/mfd/tps65217.c
7726 F: drivers/mfd/tps65218.c
7727 F: drivers/mfd/tps65910.c
7728 F: drivers/mfd/twl-core.[ch]
7729 F: drivers/mfd/twl4030*.c
7730 F: drivers/mfd/twl6030*.c
7731 F: drivers/mfd/twl6040*.c
7732 F: drivers/regulator/palmas-regulator*.c
7733 F: drivers/regulator/pbias-regulator.c
7734 F: drivers/regulator/tps65217-regulator.c
7735 F: drivers/regulator/tps65218-regulator.c
7736 F: drivers/regulator/tps65910-regulator.c
7737 F: drivers/regulator/twl-regulator.c
7738 F: include/linux/i2c-omap.h
7740 OMAP DEVICE TREE SUPPORT
7741 M: Benoît Cousson <bcousson@baylibre.com>
7742 M: Tony Lindgren <tony@atomide.com>
7743 L: linux-omap@vger.kernel.org
7744 L: devicetree@vger.kernel.org
7746 F: arch/arm/boot/dts/*omap*
7747 F: arch/arm/boot/dts/*am3*
7748 F: arch/arm/boot/dts/*am4*
7749 F: arch/arm/boot/dts/*am5*
7750 F: arch/arm/boot/dts/*dra7*
7752 OMAP CLOCK FRAMEWORK SUPPORT
7753 M: Paul Walmsley <paul@pwsan.com>
7754 L: linux-omap@vger.kernel.org
7756 F: arch/arm/*omap*/*clock*
7758 OMAP POWER MANAGEMENT SUPPORT
7759 M: Kevin Hilman <khilman@deeprootsystems.com>
7760 L: linux-omap@vger.kernel.org
7762 F: arch/arm/*omap*/*pm*
7763 F: drivers/cpufreq/omap-cpufreq.c
7765 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7766 M: Rajendra Nayak <rnayak@ti.com>
7767 M: Paul Walmsley <paul@pwsan.com>
7768 L: linux-omap@vger.kernel.org
7770 F: arch/arm/mach-omap2/prm*
7773 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7774 M: Jarkko Nikula <jarkko.nikula@bitmer.com>
7775 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7776 L: linux-omap@vger.kernel.org
7780 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7781 M: Roger Quadros <rogerq@ti.com>
7782 M: Tony Lindgren <tony@atomide.com>
7783 L: linux-omap@vger.kernel.org
7785 F: drivers/memory/omap-gpmc.c
7786 F: arch/arm/mach-omap2/*gpmc*
7788 OMAP FRAMEBUFFER SUPPORT
7789 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7790 L: linux-fbdev@vger.kernel.org
7791 L: linux-omap@vger.kernel.org
7793 F: drivers/video/fbdev/omap/
7795 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7796 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7797 L: linux-omap@vger.kernel.org
7798 L: linux-fbdev@vger.kernel.org
7800 F: drivers/video/fbdev/omap2/
7801 F: Documentation/arm/OMAP/DSS
7803 OMAP HARDWARE SPINLOCK SUPPORT
7804 M: Ohad Ben-Cohen <ohad@wizery.com>
7805 L: linux-omap@vger.kernel.org
7807 F: drivers/hwspinlock/omap_hwspinlock.c
7810 M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
7811 L: linux-omap@vger.kernel.org
7813 F: drivers/mmc/host/omap.c
7816 L: linux-mmc@vger.kernel.org
7817 L: linux-omap@vger.kernel.org
7819 F: drivers/mmc/host/omap_hsmmc.c
7821 OMAP RANDOM NUMBER GENERATOR SUPPORT
7822 M: Deepak Saxena <dsaxena@plexity.net>
7824 F: drivers/char/hw_random/omap-rng.c
7827 M: Benoît Cousson <bcousson@baylibre.com>
7828 M: Paul Walmsley <paul@pwsan.com>
7829 L: linux-omap@vger.kernel.org
7831 F: arch/arm/mach-omap2/omap_hwmod.*
7834 M: Paul Walmsley <paul@pwsan.com>
7835 L: linux-omap@vger.kernel.org
7837 F: arch/arm/mach-omap2/omap_hwmod*data*
7839 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7840 M: Benoît Cousson <bcousson@baylibre.com>
7841 L: linux-omap@vger.kernel.org
7843 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7845 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7846 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7847 L: linux-media@vger.kernel.org
7849 F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
7850 F: drivers/media/platform/omap3isp/
7851 F: drivers/staging/media/omap4iss/
7854 M: Felipe Balbi <balbi@ti.com>
7855 L: linux-usb@vger.kernel.org
7856 L: linux-omap@vger.kernel.org
7857 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7859 F: drivers/usb/*/*omap*
7860 F: arch/arm/*omap*/usb*
7863 M: Grygorii Strashko <grygorii.strashko@ti.com>
7864 M: Santosh Shilimkar <ssantosh@kernel.org>
7865 M: Kevin Hilman <khilman@deeprootsystems.com>
7866 L: linux-omap@vger.kernel.org
7868 F: Documentation/devicetree/bindings/gpio/gpio-omap.txt
7869 F: drivers/gpio/gpio-omap.c
7871 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7872 M: Mark Jackson <mpfj@newflow.co.uk>
7873 L: linux-omap@vger.kernel.org
7875 F: arch/arm/boot/dts/am335x-nano.dts
7878 M: Bob Copeland <me@bobcopeland.com>
7879 L: linux-karma-devel@lists.sourceforge.net
7881 F: Documentation/filesystems/omfs.txt
7884 OMNIKEY CARDMAN 4000 DRIVER
7885 M: Harald Welte <laforge@gnumonks.org>
7887 F: drivers/char/pcmcia/cm4000_cs.c
7888 F: include/linux/cm4000_cs.h
7889 F: include/uapi/linux/cm4000_cs.h
7891 OMNIKEY CARDMAN 4040 DRIVER
7892 M: Harald Welte <laforge@gnumonks.org>
7894 F: drivers/char/pcmcia/cm4040_cs.*
7896 OMNIVISION OV7670 SENSOR DRIVER
7897 M: Jonathan Corbet <corbet@lwn.net>
7898 L: linux-media@vger.kernel.org
7899 T: git git://linuxtv.org/media_tree.git
7901 F: drivers/media/i2c/ov7670.c
7903 ONENAND FLASH DRIVER
7904 M: Kyungmin Park <kyungmin.park@samsung.com>
7905 L: linux-mtd@lists.infradead.org
7907 F: drivers/mtd/onenand/
7908 F: include/linux/mtd/onenand*.h
7910 ONSTREAM SCSI TAPE DRIVER
7911 M: Willem Riede <osst@riede.org>
7912 L: osst-users@lists.sourceforge.net
7913 L: linux-scsi@vger.kernel.org
7915 F: Documentation/scsi/osst.txt
7916 F: drivers/scsi/osst.*
7917 F: drivers/scsi/osst_*.h
7918 F: drivers/scsi/st.h
7920 OPENCORES I2C BUS DRIVER
7921 M: Peter Korsgaard <jacmet@sunsite.dk>
7922 L: linux-i2c@vger.kernel.org
7924 F: Documentation/i2c/busses/i2c-ocores
7925 F: drivers/i2c/busses/i2c-ocores.c
7927 OPEN FIRMWARE AND FLATTENED DEVICE TREE
7928 M: Rob Herring <robh+dt@kernel.org>
7929 M: Frank Rowand <frowand.list@gmail.com>
7930 M: Grant Likely <grant.likely@linaro.org>
7931 L: devicetree@vger.kernel.org
7932 W: http://www.devicetree.org/
7933 T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7936 F: include/linux/of*.h
7939 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7940 M: Rob Herring <robh+dt@kernel.org>
7941 M: Pawel Moll <pawel.moll@arm.com>
7942 M: Mark Rutland <mark.rutland@arm.com>
7943 M: Ian Campbell <ijc+devicetree@hellion.org.uk>
7944 M: Kumar Gala <galak@codeaurora.org>
7945 L: devicetree@vger.kernel.org
7947 F: Documentation/devicetree/
7949 F: include/dt-bindings/
7951 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7952 M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7953 L: devicetree@vger.kernel.org
7955 F: Documentation/devicetree/dynamic-resolution-notes.txt
7956 F: Documentation/devicetree/overlay-notes.txt
7957 F: drivers/of/overlay.c
7958 F: drivers/of/resolver.c
7960 OPENRISC ARCHITECTURE
7961 M: Jonas Bonn <jonas@southpole.se>
7962 W: http://openrisc.net
7963 L: linux@lists.openrisc.net (moderated for non-subscribers)
7965 T: git git://openrisc.net/~jonas/linux
7969 M: Pravin Shelar <pshelar@nicira.com>
7970 L: netdev@vger.kernel.org
7971 L: dev@openvswitch.org
7972 W: http://openvswitch.org
7975 F: include/uapi/linux/openvswitch.h
7977 OPERATING PERFORMANCE POINTS (OPP)
7978 M: Viresh Kumar <vireshk@kernel.org>
7979 M: Nishanth Menon <nm@ti.com>
7980 M: Stephen Boyd <sboyd@codeaurora.org>
7981 L: linux-pm@vger.kernel.org
7983 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
7984 F: drivers/base/power/opp/
7985 F: include/linux/pm_opp.h
7986 F: Documentation/power/opp.txt
7987 F: Documentation/devicetree/bindings/opp/
7990 M: Clemens Ladisch <clemens@ladisch.de>
7991 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7992 T: git git://git.alsa-project.org/alsa-kernel.git
7994 F: sound/drivers/opl4/
7997 M: Robert Richter <rric@kernel.org>
7998 L: oprofile-list@lists.sf.net
8000 F: arch/*/include/asm/oprofile*.h
8002 F: drivers/oprofile/
8003 F: include/linux/oprofile.h
8005 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8006 M: Mark Fasheh <mfasheh@suse.com>
8007 M: Joel Becker <jlbec@evilplan.org>
8008 L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
8009 W: http://ocfs2.wiki.kernel.org
8011 F: Documentation/filesystems/ocfs2.txt
8012 F: Documentation/filesystems/dlmfs.txt
8016 L: linux-wireless@vger.kernel.org
8017 W: http://wireless.kernel.org/en/users/Drivers/orinoco
8018 W: http://www.nongnu.org/orinoco/
8020 F: drivers/net/wireless/intersil/orinoco/
8022 OSD LIBRARY and FILESYSTEM
8023 M: Boaz Harrosh <ooo@electrozaur.com>
8024 M: Benny Halevy <bhalevy@primarydata.com>
8025 L: osd-dev@open-osd.org
8026 W: http://open-osd.org
8027 T: git git://git.open-osd.org/open-osd.git
8029 F: drivers/scsi/osd/
8030 F: include/scsi/osd_*
8034 M: Miklos Szeredi <miklos@szeredi.hu>
8035 L: linux-unionfs@vger.kernel.org
8036 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
8039 F: Documentation/filesystems/overlayfs.txt
8042 M: Christian Lamparter <chunkeey@googlemail.com>
8043 L: linux-wireless@vger.kernel.org
8044 W: http://wireless.kernel.org/en/users/Drivers/p54
8046 F: drivers/net/wireless/intersil/p54/
8048 PA SEMI ETHERNET DRIVER
8049 M: Olof Johansson <olof@lixom.net>
8050 L: netdev@vger.kernel.org
8052 F: drivers/net/ethernet/pasemi/*
8054 PA SEMI SMBUS DRIVER
8055 M: Olof Johansson <olof@lixom.net>
8056 L: linux-i2c@vger.kernel.org
8058 F: drivers/i2c/busses/i2c-pasemi.c
8060 PADATA PARALLEL EXECUTION MECHANISM
8061 M: Steffen Klassert <steffen.klassert@secunet.com>
8062 L: linux-crypto@vger.kernel.org
8065 F: include/linux/padata.h
8066 F: Documentation/padata.txt
8068 PANASONIC LAPTOP ACPI EXTRAS DRIVER
8069 M: Harald Welte <laforge@gnumonks.org>
8070 L: platform-driver-x86@vger.kernel.org
8072 F: drivers/platform/x86/panasonic-laptop.c
8074 PANASONIC MN10300/AM33/AM34 PORT
8075 M: David Howells <dhowells@redhat.com>
8076 M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
8077 L: linux-am33-list@redhat.com (moderated for non-subscribers)
8078 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8080 F: Documentation/mn10300/
8083 PARALLEL PORT SUBSYSTEM
8084 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8085 M: Sudip Mukherjee <sudip@vectorindia.org>
8086 L: linux-parport@lists.infradead.org (subscribers-only)
8089 F: include/linux/parport*.h
8090 F: drivers/char/ppdev.c
8091 F: include/uapi/linux/ppdev.h
8092 F: Documentation/parport*.txt
8094 PARAVIRT_OPS INTERFACE
8095 M: Jeremy Fitzhardinge <jeremy@goop.org>
8096 M: Chris Wright <chrisw@sous-sol.org>
8097 M: Alok Kataria <akataria@vmware.com>
8098 M: Rusty Russell <rusty@rustcorp.com.au>
8099 L: virtualization@lists.linux-foundation.org
8101 F: Documentation/virtual/paravirt_ops.txt
8102 F: arch/*/kernel/paravirt*
8103 F: arch/*/include/asm/paravirt.h
8105 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8106 M: Tim Waugh <tim@cyberelk.net>
8107 L: linux-parport@lists.infradead.org (subscribers-only)
8109 F: Documentation/blockdev/paride.txt
8110 F: drivers/block/paride/
8113 M: "James E.J. Bottomley" <jejb@parisc-linux.org>
8114 M: Helge Deller <deller@gmx.de>
8115 L: linux-parisc@vger.kernel.org
8116 W: http://www.parisc-linux.org/
8117 Q: http://patchwork.kernel.org/project/linux-parisc/list/
8118 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8119 T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8122 F: Documentation/parisc/
8124 F: drivers/char/agp/parisc-agp.c
8125 F: drivers/input/serio/gscps2.c
8126 F: drivers/parport/parport_gsc.*
8127 F: drivers/tty/serial/8250/8250_gsc.c
8128 F: drivers/video/fbdev/sti*
8129 F: drivers/video/console/sti*
8130 F: drivers/video/logo/logo_parisc*
8132 PC87360 HARDWARE MONITORING DRIVER
8133 M: Jim Cromie <jim.cromie@gmail.com>
8134 L: lm-sensors@lm-sensors.org
8136 F: Documentation/hwmon/pc87360
8137 F: drivers/hwmon/pc87360.c
8140 M: Jim Cromie <jim.cromie@gmail.com>
8142 F: drivers/char/pc8736x_gpio.c
8144 PC87427 HARDWARE MONITORING DRIVER
8145 M: Jean Delvare <jdelvare@suse.com>
8146 L: lm-sensors@lm-sensors.org
8148 F: Documentation/hwmon/pc87427
8149 F: drivers/hwmon/pc87427.c
8152 M: Riku Voipio <riku.voipio@iki.fi>
8154 F: drivers/leds/leds-pca9532.c
8155 F: include/linux/leds-pca9532.h
8157 PCA9541 I2C BUS MASTER SELECTOR DRIVER
8158 M: Guenter Roeck <linux@roeck-us.net>
8159 L: linux-i2c@vger.kernel.org
8161 F: drivers/i2c/muxes/i2c-mux-pca9541.c
8163 PCDP - PRIMARY CONSOLE AND DEBUG PORT
8164 M: Khalid Aziz <khalid@gonehiking.org>
8166 F: drivers/firmware/pcdp.*
8169 M: Linas Vepstas <linasvepstas@gmail.com>
8170 L: linux-pci@vger.kernel.org
8172 F: Documentation/PCI/pci-error-recovery.txt
8175 M: Bjorn Helgaas <bhelgaas@google.com>
8176 L: linux-pci@vger.kernel.org
8177 Q: http://patchwork.ozlabs.org/project/linux-pci/list/
8178 T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8180 F: Documentation/PCI/
8182 F: include/linux/pci*
8184 F: arch/x86/kernel/quirks.c
8186 PCI DRIVER FOR ALTERA PCIE IP
8187 M: Ley Foon Tan <lftan@altera.com>
8188 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8189 L: linux-pci@vger.kernel.org
8191 F: Documentation/devicetree/bindings/pci/altera-pcie.txt
8192 F: drivers/pci/host/pcie-altera.c
8194 PCI DRIVER FOR ARM VERSATILE PLATFORM
8195 M: Rob Herring <robh@kernel.org>
8196 L: linux-pci@vger.kernel.org
8197 L: linux-arm-kernel@lists.infradead.org
8199 F: Documentation/devicetree/bindings/pci/versatile.txt
8200 F: drivers/pci/host/pci-versatile.c
8202 PCI DRIVER FOR APPLIEDMICRO XGENE
8203 M: Tanmay Inamdar <tinamdar@apm.com>
8204 L: linux-pci@vger.kernel.org
8205 L: linux-arm-kernel@lists.infradead.org
8207 F: Documentation/devicetree/bindings/pci/xgene-pci.txt
8208 F: drivers/pci/host/pci-xgene.c
8210 PCI DRIVER FOR FREESCALE LAYERSCAPE
8211 M: Minghuan Lian <minghuan.Lian@freescale.com>
8212 M: Mingkai Hu <mingkai.hu@freescale.com>
8213 M: Roy Zang <tie-fei.zang@freescale.com>
8214 L: linuxppc-dev@lists.ozlabs.org
8215 L: linux-pci@vger.kernel.org
8216 L: linux-arm-kernel@lists.infradead.org
8218 F: drivers/pci/host/*layerscape*
8221 M: Richard Zhu <Richard.Zhu@freescale.com>
8222 M: Lucas Stach <l.stach@pengutronix.de>
8223 L: linux-pci@vger.kernel.org
8224 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8226 F: drivers/pci/host/*imx6*
8228 PCI DRIVER FOR TI KEYSTONE
8229 M: Murali Karicheri <m-karicheri2@ti.com>
8230 L: linux-pci@vger.kernel.org
8231 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8233 F: drivers/pci/host/*keystone*
8235 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8236 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8237 M: Jason Cooper <jason@lakedaemon.net>
8238 L: linux-pci@vger.kernel.org
8239 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8241 F: drivers/pci/host/*mvebu*
8243 PCI DRIVER FOR NVIDIA TEGRA
8244 M: Thierry Reding <thierry.reding@gmail.com>
8245 L: linux-tegra@vger.kernel.org
8246 L: linux-pci@vger.kernel.org
8248 F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8249 F: drivers/pci/host/pci-tegra.c
8251 PCI DRIVER FOR TI DRA7XX
8252 M: Kishon Vijay Abraham I <kishon@ti.com>
8253 L: linux-omap@vger.kernel.org
8254 L: linux-pci@vger.kernel.org
8256 F: Documentation/devicetree/bindings/pci/ti-pci.txt
8257 F: drivers/pci/host/pci-dra7xx.c
8259 PCI DRIVER FOR RENESAS R-CAR
8260 M: Simon Horman <horms@verge.net.au>
8261 L: linux-pci@vger.kernel.org
8262 L: linux-sh@vger.kernel.org
8264 F: drivers/pci/host/*rcar*
8266 PCI DRIVER FOR SAMSUNG EXYNOS
8267 M: Jingoo Han <jingoohan1@gmail.com>
8268 L: linux-pci@vger.kernel.org
8269 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8270 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8272 F: drivers/pci/host/pci-exynos.c
8274 PCI DRIVER FOR SYNOPSIS DESIGNWARE
8275 M: Jingoo Han <jingoohan1@gmail.com>
8276 M: Pratyush Anand <pratyush.anand@gmail.com>
8277 L: linux-pci@vger.kernel.org
8279 F: drivers/pci/host/*designware*
8281 PCI DRIVER FOR GENERIC OF HOSTS
8282 M: Will Deacon <will.deacon@arm.com>
8283 L: linux-pci@vger.kernel.org
8284 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8286 F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
8287 F: drivers/pci/host/pci-host-generic.c
8289 PCIE DRIVER FOR ST SPEAR13XX
8290 M: Pratyush Anand <pratyush.anand@gmail.com>
8291 L: linux-pci@vger.kernel.org
8293 F: drivers/pci/host/*spear*
8295 PCI MSI DRIVER FOR ALTERA MSI IP
8296 M: Ley Foon Tan <lftan@altera.com>
8297 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8298 L: linux-pci@vger.kernel.org
8300 F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8301 F: drivers/pci/host/pcie-altera-msi.c
8303 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8304 M: Duc Dang <dhdang@apm.com>
8305 L: linux-pci@vger.kernel.org
8306 L: linux-arm-kernel@lists.infradead.org
8308 F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8309 F: drivers/pci/host/pci-xgene-msi.c
8311 PCIE DRIVER FOR HISILICON
8312 M: Zhou Wang <wangzhou1@hisilicon.com>
8313 L: linux-pci@vger.kernel.org
8315 F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8316 F: drivers/pci/host/pcie-hisi.c
8319 P: Linux PCMCIA Team
8320 L: linux-pcmcia@lists.infradead.org
8321 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8322 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
8324 F: Documentation/pcmcia/
8328 PCNET32 NETWORK DRIVER
8329 M: Don Fry <pcnet32@frontier.com>
8330 L: netdev@vger.kernel.org
8332 F: drivers/net/ethernet/amd/pcnet32.c
8334 PCRYPT PARALLEL CRYPTO ENGINE
8335 M: Steffen Klassert <steffen.klassert@secunet.com>
8336 L: linux-crypto@vger.kernel.org
8339 F: include/crypto/pcrypt.h
8341 PER-CPU MEMORY ALLOCATOR
8342 M: Tejun Heo <tj@kernel.org>
8343 M: Christoph Lameter <cl@linux-foundation.org>
8344 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8346 F: include/linux/percpu*.h
8348 F: arch/*/include/asm/percpu.h
8350 PER-TASK DELAY ACCOUNTING
8351 M: Balbir Singh <bsingharora@gmail.com>
8353 F: include/linux/delayacct.h
8354 F: kernel/delayacct.c
8356 PERFORMANCE EVENTS SUBSYSTEM
8357 M: Peter Zijlstra <peterz@infradead.org>
8358 M: Ingo Molnar <mingo@redhat.com>
8359 M: Arnaldo Carvalho de Melo <acme@kernel.org>
8360 L: linux-kernel@vger.kernel.org
8361 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8364 F: include/linux/perf_event.h
8365 F: include/uapi/linux/perf_event.h
8366 F: arch/*/kernel/perf_event*.c
8367 F: arch/*/kernel/*/perf_event*.c
8368 F: arch/*/kernel/*/*/perf_event*.c
8369 F: arch/*/include/asm/perf_event.h
8370 F: arch/*/kernel/perf_callchain.c
8373 PERSONALITY HANDLING
8374 M: Christoph Hellwig <hch@infradead.org>
8375 L: linux-abi-devel@lists.sourceforge.net
8377 F: include/linux/personality.h
8378 F: include/uapi/linux/personality.h
8381 M: Remi Denis-Courmont <courmisch@gmail.com>
8383 F: Documentation/networking/phonet.txt
8384 F: include/linux/phonet.h
8385 F: include/net/phonet/
8386 F: include/uapi/linux/phonet.h
8390 M: Joern Engel <joern@lazybastard.org>
8391 L: linux-mtd@lists.infradead.org
8393 F: drivers/mtd/devices/phram.c
8396 M: Bruno Prémont <bonbons@linux-vserver.org>
8397 L: linux-input@vger.kernel.org
8399 F: drivers/hid/hid-picolcd*
8402 M: Jamie Iles <jamie@jamieiles.com>
8403 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8404 T: git git://github.com/jamieiles/linux-2.6-ji.git
8406 F: arch/arm/boot/dts/picoxcell*
8407 F: arch/arm/mach-picoxcell/
8408 F: drivers/crypto/picoxcell*
8410 PIN CONTROL SUBSYSTEM
8411 M: Linus Walleij <linus.walleij@linaro.org>
8412 L: linux-gpio@vger.kernel.org
8413 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8416 F: include/linux/pinctrl/
8418 PIN CONTROLLER - ATMEL AT91
8419 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8420 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8422 F: drivers/pinctrl/pinctrl-at91.*
8424 PIN CONTROLLER - ATMEL AT91 PIO4
8425 M: Ludovic Desroches <ludovic.desroches@atmel.com>
8426 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8427 L: linux-gpio@vger.kernel.org
8429 F: drivers/pinctrl/pinctrl-at91-pio4.*
8431 PIN CONTROLLER - INTEL
8432 M: Mika Westerberg <mika.westerberg@linux.intel.com>
8433 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
8435 F: drivers/pinctrl/intel/
8437 PIN CONTROLLER - RENESAS
8438 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8439 M: Geert Uytterhoeven <geert+renesas@glider.be>
8440 L: linux-sh@vger.kernel.org
8442 F: drivers/pinctrl/sh-pfc/
8444 PIN CONTROLLER - SAMSUNG
8445 M: Tomasz Figa <tomasz.figa@gmail.com>
8446 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8447 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8449 F: drivers/pinctrl/samsung/
8451 PIN CONTROLLER - SINGLE
8452 M: Tony Lindgren <tony@atomide.com>
8453 M: Haojian Zhuang <haojian.zhuang@linaro.org>
8454 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8455 L: linux-omap@vger.kernel.org
8457 F: drivers/pinctrl/pinctrl-single.c
8459 PIN CONTROLLER - ST SPEAR
8460 M: Viresh Kumar <vireshk@kernel.org>
8461 L: spear-devel@list.st.com
8462 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8463 W: http://www.st.com/spear
8465 F: drivers/pinctrl/spear/
8468 M: Jiri Kosina <jikos@kernel.org>
8470 F: drivers/block/pktcdvd.c
8471 F: include/linux/pktcdvd.h
8472 F: include/uapi/linux/pktcdvd.h
8475 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8476 W: http://mprc.pku.edu.cn/~guanxuetao/linux
8478 T: git git://github.com/gxt/linux.git
8479 F: drivers/input/serio/i8042-unicore32io.h
8480 F: drivers/i2c/busses/i2c-puv3.c
8481 F: drivers/video/fbdev/fb-puv3.c
8482 F: drivers/rtc/rtc-puv3.c
8484 PMBUS HARDWARE MONITORING DRIVERS
8485 M: Guenter Roeck <linux@roeck-us.net>
8486 L: lm-sensors@lm-sensors.org
8487 W: http://www.lm-sensors.org/
8488 W: http://www.roeck-us.net/linux/drivers/
8489 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8491 F: Documentation/hwmon/pmbus
8492 F: drivers/hwmon/pmbus/
8493 F: include/linux/i2c/pmbus.h
8495 PMC SIERRA MaxRAID DRIVER
8496 L: linux-scsi@vger.kernel.org
8497 W: http://www.pmc-sierra.com/
8499 F: drivers/scsi/pmcraid.*
8501 PMC SIERRA PM8001 DRIVER
8502 M: Jack Wang <jinpu.wang@profitbricks.com>
8503 M: lindar_liu@usish.com
8505 L: linux-scsi@vger.kernel.org
8507 F: drivers/scsi/pm8001/
8509 POSIX CLOCKS and TIMERS
8510 M: Thomas Gleixner <tglx@linutronix.de>
8511 L: linux-kernel@vger.kernel.org
8512 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8515 F: include/linux/timer*
8516 F: kernel/time/*timer*
8518 POWER MANAGEMENT CORE
8519 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8520 L: linux-pm@vger.kernel.org
8521 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8523 F: drivers/base/power/
8524 F: include/linux/pm.h
8525 F: include/linux/pm_*
8526 F: include/linux/powercap.h
8527 F: drivers/powercap/
8529 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8530 M: Sebastian Reichel <sre@kernel.org>
8531 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8532 M: David Woodhouse <dwmw2@infradead.org>
8533 L: linux-pm@vger.kernel.org
8534 T: git git://git.infradead.org/battery-2.6.git
8536 F: include/linux/power_supply.h
8538 X: drivers/power/avs/
8540 POWER STATE COORDINATION INTERFACE (PSCI)
8541 M: Mark Rutland <mark.rutland@arm.com>
8542 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8543 L: linux-arm-kernel@lists.infradead.org
8545 F: drivers/firmware/psci.c
8546 F: include/linux/psci.h
8547 F: include/uapi/linux/psci.h
8550 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8554 PPP PROTOCOL DRIVERS AND COMPRESSORS
8555 M: Paul Mackerras <paulus@samba.org>
8556 L: linux-ppp@vger.kernel.org
8558 F: drivers/net/ppp/ppp_*
8560 PPP OVER ATM (RFC 2364)
8561 M: Mitchell Blank Jr <mitch@sfgoth.com>
8563 F: net/atm/pppoatm.c
8564 F: include/uapi/linux/atmppp.h
8567 M: Michal Ostrowski <mostrows@earthlink.net>
8569 F: drivers/net/ppp/pppoe.c
8570 F: drivers/net/ppp/pppox.c
8573 M: James Chapman <jchapman@katalix.com>
8575 F: net/l2tp/l2tp_ppp.c
8576 F: include/linux/if_pppol2tp.h
8577 F: include/uapi/linux/if_pppol2tp.h
8580 M: Rodolfo Giometti <giometti@enneenne.com>
8581 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
8582 L: linuxpps@ml.enneenne.com (subscribers-only)
8584 F: Documentation/pps/
8586 F: include/linux/pps*.h
8589 M: Dmitry Kozlov <xeb@mail.ru>
8590 L: netdev@vger.kernel.org
8592 F: drivers/net/ppp/pptp.c
8593 W: http://sourceforge.net/projects/accel-pptp
8596 M: Robert Love <rml@tech9.net>
8597 L: kpreempt-tech@lists.sourceforge.net
8598 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8600 F: Documentation/preempt-locking.txt
8601 F: include/linux/preempt.h
8603 PRISM54 WIRELESS DRIVER
8604 M: "Luis R. Rodriguez" <mcgrof@gmail.com>
8605 L: linux-wireless@vger.kernel.org
8606 W: http://wireless.kernel.org/en/users/Drivers/p54
8608 F: drivers/net/wireless/intersil/prism54/
8611 M: Geoff Levand <geoff@infradead.org>
8612 L: netdev@vger.kernel.org
8613 L: linuxppc-dev@lists.ozlabs.org
8615 F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
8617 PS3 PLATFORM SUPPORT
8618 M: Geoff Levand <geoff@infradead.org>
8619 L: linuxppc-dev@lists.ozlabs.org
8621 F: arch/powerpc/boot/ps3*
8622 F: arch/powerpc/include/asm/lv1call.h
8623 F: arch/powerpc/include/asm/ps3*.h
8624 F: arch/powerpc/platforms/ps3/
8627 F: drivers/rtc/rtc-ps3.c
8628 F: drivers/usb/host/*ps3.c
8629 F: sound/ppc/snd_ps3*
8632 M: Jim Paris <jim@jtan.com>
8633 M: Geoff Levand <geoff@infradead.org>
8634 L: linuxppc-dev@lists.ozlabs.org
8636 F: drivers/block/ps3vram.c
8639 M: Anton Vorontsov <anton@enomsg.org>
8640 M: Colin Cross <ccross@android.com>
8641 M: Kees Cook <keescook@chromium.org>
8642 M: Tony Luck <tony.luck@intel.com>
8644 T: git git://git.infradead.org/users/cbou/linux-pstore.git
8646 F: include/linux/pstore*
8647 F: drivers/firmware/efi/efi-pstore.c
8648 F: drivers/acpi/apei/erst.c
8650 PTP HARDWARE CLOCK SUPPORT
8651 M: Richard Cochran <richardcochran@gmail.com>
8652 L: netdev@vger.kernel.org
8654 W: http://linuxptp.sourceforge.net/
8655 F: Documentation/ABI/testing/sysfs-ptp
8656 F: Documentation/ptp/*
8657 F: drivers/net/ethernet/freescale/gianfar_ptp.c
8658 F: drivers/net/phy/dp83640*
8660 F: include/linux/ptp_cl*
8663 M: Roland McGrath <roland@hack.frob.com>
8664 M: Oleg Nesterov <oleg@redhat.com>
8666 F: include/asm-generic/syscall.h
8667 F: include/linux/ptrace.h
8668 F: include/linux/regset.h
8669 F: include/linux/tracehook.h
8670 F: include/uapi/linux/ptrace.h
8673 PVRUSB2 VIDEO4LINUX DRIVER
8674 M: Mike Isely <isely@pobox.com>
8675 L: pvrusb2@isely.net (subscribers-only)
8676 L: linux-media@vger.kernel.org
8677 W: http://www.isely.net/pvrusb2/
8678 T: git git://linuxtv.org/media_tree.git
8680 F: Documentation/video4linux/README.pvrusb2
8681 F: drivers/media/usb/pvrusb2/
8684 M: Hans de Goede <hdegoede@redhat.com>
8685 L: linux-media@vger.kernel.org
8686 T: git git://linuxtv.org/media_tree.git
8688 F: drivers/media/usb/pwc/*
8691 M: Kamil Debski <k.debski@samsung.com>
8692 L: lm-sensors@lm-sensors.org
8694 F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8695 F: Documentation/hwmon/pwm-fan
8696 F: drivers/hwmon/pwm-fan.c
8699 M: Thierry Reding <thierry.reding@gmail.com>
8700 L: linux-pwm@vger.kernel.org
8702 T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8703 F: Documentation/pwm.txt
8704 F: Documentation/devicetree/bindings/pwm/
8705 F: include/linux/pwm.h
8707 F: drivers/video/backlight/pwm_bl.c
8708 F: include/linux/pwm_backlight.h
8710 PXA2xx/PXA3xx SUPPORT
8711 M: Daniel Mack <daniel@zonque.org>
8712 M: Haojian Zhuang <haojian.zhuang@gmail.com>
8713 M: Robert Jarzmik <robert.jarzmik@free.fr>
8714 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8715 T: git git://github.com/hzhuang1/linux.git
8716 T: git git://github.com/rjarzmik/linux.git
8718 F: arch/arm/mach-pxa/
8720 F: drivers/pcmcia/pxa2xx*
8721 F: drivers/pinctrl/pxa/
8722 F: drivers/spi/spi-pxa2xx*
8723 F: drivers/usb/gadget/udc/pxa2*
8724 F: include/sound/pxa2xx-lib.h
8729 M: Robert Jarzmik <robert.jarzmik@free.fr>
8730 L: linux-gpio@vger.kernel.org
8732 F: drivers/gpio/gpio-pxa.c
8734 PXA3xx NAND FLASH DRIVER
8735 M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8736 L: linux-mtd@lists.infradead.org
8738 F: drivers/mtd/nand/pxa3xx_nand.c
8741 M: Eric Miao <eric.y.miao@gmail.com>
8742 M: Haojian Zhuang <haojian.zhuang@gmail.com>
8743 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8744 T: git git://github.com/hzhuang1/linux.git
8745 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
8747 F: arch/arm/mach-mmp/
8753 M: Robert Jarzmik <robert.jarzmik@free.fr>
8754 L: rtc-linux@googlegroups.com
8758 M: Tadeusz Struk <tadeusz.struk@intel.com>
8759 L: qat-linux@intel.com
8761 F: drivers/crypto/qat/
8764 M: Mike Marciniszyn <infinipath@intel.com>
8765 L: linux-rdma@vger.kernel.org
8767 F: drivers/infiniband/hw/qib/
8769 QLOGIC QLA1280 SCSI DRIVER
8770 M: Michael Reed <mdr@sgi.com>
8771 L: linux-scsi@vger.kernel.org
8773 F: drivers/scsi/qla1280.[ch]
8775 QLOGIC QLA2XXX FC-SCSI DRIVER
8776 M: qla2xxx-upstream@qlogic.com
8777 L: linux-scsi@vger.kernel.org
8779 F: Documentation/scsi/LICENSE.qla2xxx
8780 F: drivers/scsi/qla2xxx/
8782 QLOGIC QLA4XXX iSCSI DRIVER
8783 M: QLogic-Storage-Upstream@qlogic.com
8784 L: linux-scsi@vger.kernel.org
8786 F: Documentation/scsi/LICENSE.qla4xxx
8787 F: drivers/scsi/qla4xxx/
8789 QLOGIC QLA3XXX NETWORK DRIVER
8790 M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8791 M: Ron Mercer <ron.mercer@qlogic.com>
8792 M: linux-driver@qlogic.com
8793 L: netdev@vger.kernel.org
8795 F: Documentation/networking/LICENSE.qla3xxx
8796 F: drivers/net/ethernet/qlogic/qla3xxx.*
8798 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8799 M: Dept-GELinuxNICDev@qlogic.com
8800 L: netdev@vger.kernel.org
8802 F: drivers/net/ethernet/qlogic/qlcnic/
8804 QLOGIC QLGE 10Gb ETHERNET DRIVER
8805 M: Harish Patil <harish.patil@qlogic.com>
8806 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8807 M: Dept-GELinuxNICDev@qlogic.com
8808 M: linux-driver@qlogic.com
8809 L: netdev@vger.kernel.org
8811 F: drivers/net/ethernet/qlogic/qlge/
8813 QLOGIC QL4xxx ETHERNET DRIVER
8814 M: Yuval Mintz <Yuval.Mintz@qlogic.com>
8815 M: Ariel Elior <Ariel.Elior@qlogic.com>
8816 M: everest-linux-l2@qlogic.com
8817 L: netdev@vger.kernel.org
8819 F: drivers/net/ethernet/qlogic/qed/
8820 F: include/linux/qed/
8821 F: drivers/net/ethernet/qlogic/qede/
8824 M: Anders Larsen <al@alarsen.net>
8825 W: http://www.alarsen.net/linux/qnx4fs/
8828 F: include/uapi/linux/qnx4_fs.h
8829 F: include/uapi/linux/qnxtypes.h
8832 M: Antti Palosaari <crope@iki.fi>
8833 L: linux-media@vger.kernel.org
8834 W: https://linuxtv.org
8835 W: http://palosaari.fi/linux/
8836 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8837 T: git git://linuxtv.org/anttip/media_tree.git
8839 F: drivers/media/tuners/qt1010*
8841 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8842 M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8843 L: linux-wireless@vger.kernel.org
8844 L: ath9k-devel@lists.ath9k.org
8845 W: http://wireless.kernel.org/en/users/Drivers/ath9k
8847 F: drivers/net/wireless/ath/ath9k/
8849 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8850 M: Kalle Valo <kvalo@qca.qualcomm.com>
8851 L: ath10k@lists.infradead.org
8852 W: http://wireless.kernel.org/en/users/Drivers/ath10k
8853 T: git git://github.com/kvalo/ath.git
8855 F: drivers/net/wireless/ath/ath10k/
8857 QUALCOMM HEXAGON ARCHITECTURE
8858 M: Richard Kuo <rkuo@codeaurora.org>
8859 L: linux-hexagon@vger.kernel.org
8863 QUALCOMM WCN36XX WIRELESS DRIVER
8864 M: Eugene Krasnikov <k.eugene.e@gmail.com>
8865 L: wcn36xx@lists.infradead.org
8866 W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
8867 T: git git://github.com/KrasnikovEugene/wcn36xx.git
8869 F: drivers/net/wireless/ath/wcn36xx/
8871 RADOS BLOCK DEVICE (RBD)
8872 M: Ilya Dryomov <idryomov@gmail.com>
8873 M: Sage Weil <sage@redhat.com>
8874 M: Alex Elder <elder@kernel.org>
8875 L: ceph-devel@vger.kernel.org
8877 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8878 T: git git://github.com/ceph/ceph-client.git
8880 F: Documentation/ABI/testing/sysfs-bus-rbd
8881 F: drivers/block/rbd.c
8882 F: drivers/block/rbd_types.h
8884 RADEON FRAMEBUFFER DISPLAY DRIVER
8885 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
8886 L: linux-fbdev@vger.kernel.org
8888 F: drivers/video/fbdev/aty/radeon*
8889 F: include/uapi/linux/radeonfb.h
8891 RADIOSHARK RADIO DRIVER
8892 M: Hans de Goede <hdegoede@redhat.com>
8893 L: linux-media@vger.kernel.org
8894 T: git git://linuxtv.org/media_tree.git
8896 F: drivers/media/radio/radio-shark.c
8898 RADIOSHARK2 RADIO DRIVER
8899 M: Hans de Goede <hdegoede@redhat.com>
8900 L: linux-media@vger.kernel.org
8901 T: git git://linuxtv.org/media_tree.git
8903 F: drivers/media/radio/radio-shark2.c
8904 F: drivers/media/radio/radio-tea5777.c
8906 RAGE128 FRAMEBUFFER DISPLAY DRIVER
8907 M: Paul Mackerras <paulus@samba.org>
8908 L: linux-fbdev@vger.kernel.org
8910 F: drivers/video/fbdev/aty/aty128fb.c
8912 RALINK RT2X00 WIRELESS LAN DRIVER
8914 M: Stanislaw Gruszka <sgruszka@redhat.com>
8915 M: Helmut Schaa <helmut.schaa@googlemail.com>
8916 L: linux-wireless@vger.kernel.org
8918 F: drivers/net/wireless/ralink/rt2x00/
8920 RAMDISK RAM BLOCK DEVICE DRIVER
8921 M: Jens Axboe <axboe@kernel.dk>
8923 F: Documentation/blockdev/ramdisk.txt
8924 F: drivers/block/brd.c
8926 RANDOM NUMBER DRIVER
8927 M: "Theodore Ts'o" <tytso@mit.edu>
8929 F: drivers/char/random.c
8932 M: Matt Porter <mporter@kernel.crashing.org>
8933 M: Alexandre Bounine <alexandre.bounine@idt.com>
8937 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8938 L: linux-wireless@vger.kernel.org
8940 F: drivers/net/wireless/ray*
8943 M: Josh Triplett <josh@joshtriplett.org>
8944 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8945 L: linux-kernel@vger.kernel.org
8947 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8948 F: Documentation/RCU/torture.txt
8949 F: kernel/rcu/rcutorture.c
8951 RCUTORTURE TEST FRAMEWORK
8952 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8953 M: Josh Triplett <josh@joshtriplett.org>
8954 R: Steven Rostedt <rostedt@goodmis.org>
8955 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8956 R: Lai Jiangshan <jiangshanlai@gmail.com>
8957 L: linux-kernel@vger.kernel.org
8959 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8960 F: tools/testing/selftests/rcutorture
8963 M: Florian Fainelli <florian@openwrt.org>
8966 RDC R6040 FAST ETHERNET DRIVER
8967 M: Florian Fainelli <florian@openwrt.org>
8968 L: netdev@vger.kernel.org
8970 F: drivers/net/ethernet/rdc/r6040.c
8972 RDS - RELIABLE DATAGRAM SOCKETS
8973 M: Chien Yen <chien.yen@oracle.com>
8974 L: rds-devel@oss.oracle.com (moderated for non-subscribers)
8978 READ-COPY UPDATE (RCU)
8979 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8980 M: Josh Triplett <josh@joshtriplett.org>
8981 R: Steven Rostedt <rostedt@goodmis.org>
8982 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8983 R: Lai Jiangshan <jiangshanlai@gmail.com>
8984 L: linux-kernel@vger.kernel.org
8985 W: http://www.rdrop.com/users/paulmck/RCU/
8987 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8988 F: Documentation/RCU/
8989 X: Documentation/RCU/torture.txt
8990 F: include/linux/rcu*
8991 X: include/linux/srcu.h
8995 REAL TIME CLOCK (RTC) SUBSYSTEM
8996 M: Alessandro Zummo <a.zummo@towertech.it>
8997 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
8998 L: rtc-linux@googlegroups.com
8999 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
9000 T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
9002 F: Documentation/rtc.txt
9004 F: include/linux/rtc.h
9005 F: include/uapi/linux/rtc.h
9007 REALTEK AUDIO CODECS
9008 M: Bard Liao <bardliao@realtek.com>
9009 M: Oder Chiou <oder_chiou@realtek.com>
9011 F: sound/soc/codecs/rt*
9012 F: include/sound/rt*.h
9014 REISERFS FILE SYSTEM
9015 L: reiserfs-devel@vger.kernel.org
9019 REGISTER MAP ABSTRACTION
9020 M: Mark Brown <broonie@kernel.org>
9021 L: linux-kernel@vger.kernel.org
9022 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
9024 F: drivers/base/regmap/
9025 F: include/linux/regmap.h
9027 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
9028 M: Ohad Ben-Cohen <ohad@wizery.com>
9029 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
9031 F: drivers/remoteproc/
9032 F: Documentation/remoteproc.txt
9033 F: include/linux/remoteproc.h
9035 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9036 M: Ohad Ben-Cohen <ohad@wizery.com>
9037 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9040 F: Documentation/rpmsg.txt
9041 F: include/linux/rpmsg.h
9043 RENESAS ETHERNET DRIVERS
9044 R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9045 L: netdev@vger.kernel.org
9046 L: linux-sh@vger.kernel.org
9047 F: drivers/net/ethernet/renesas/
9048 F: include/linux/sh_eth.h
9050 RENESAS USB2 PHY DRIVER
9051 M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
9052 L: linux-sh@vger.kernel.org
9054 F: drivers/phy/phy-rcar-gen3-usb2.c
9056 RESET CONTROLLER FRAMEWORK
9057 M: Philipp Zabel <p.zabel@pengutronix.de>
9060 F: Documentation/devicetree/bindings/reset/
9061 F: include/dt-bindings/reset/
9062 F: include/linux/reset.h
9063 F: include/linux/reset-controller.h
9066 M: Johannes Berg <johannes@sipsolutions.net>
9067 L: linux-wireless@vger.kernel.org
9068 W: http://wireless.kernel.org/
9069 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9070 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
9072 F: Documentation/rfkill.txt
9076 M: Thomas Graf <tgraf@suug.ch>
9077 L: netdev@vger.kernel.org
9080 F: include/linux/rhashtable.h
9082 RICOH SMARTMEDIA/XD DRIVER
9083 M: Maxim Levitsky <maximlevitsky@gmail.com>
9085 F: drivers/mtd/nand/r852.c
9086 F: drivers/mtd/nand/r852.h
9088 RICOH R5C592 MEMORYSTICK DRIVER
9089 M: Maxim Levitsky <maximlevitsky@gmail.com>
9091 F: drivers/memstick/host/r592.*
9094 M: Stefan Achatz <erazor_de@users.sourceforge.net>
9095 W: http://sourceforge.net/projects/roccat/
9097 F: drivers/hid/hid-roccat*
9098 F: include/linux/hid-roccat*
9099 F: Documentation/ABI/*/sysfs-driver-hid-roccat*
9102 M: Jiri Pirko <jiri@resnulli.us>
9103 M: Scott Feldman <sfeldma@gmail.com>
9104 L: netdev@vger.kernel.org
9106 F: drivers/net/ethernet/rocker/
9110 W: http://www.comtrol.com
9112 F: Documentation/serial/rocket.txt
9113 F: drivers/tty/rocket*
9115 ROCKETPORT EXPRESS/INFINITY DRIVER
9116 M: Kevin Cernekee <cernekee@gmail.com>
9117 L: linux-serial@vger.kernel.org
9119 F: drivers/tty/serial/rp2.*
9122 M: Ralf Baechle <ralf@linux-mips.org>
9123 L: linux-hams@vger.kernel.org
9124 W: http://www.linux-ax25.org/
9126 F: include/net/rose.h
9127 F: include/uapi/linux/rose.h
9130 RTL2830 MEDIA DRIVER
9131 M: Antti Palosaari <crope@iki.fi>
9132 L: linux-media@vger.kernel.org
9133 W: https://linuxtv.org
9134 W: http://palosaari.fi/linux/
9135 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9136 T: git git://linuxtv.org/anttip/media_tree.git
9138 F: drivers/media/dvb-frontends/rtl2830*
9140 RTL2832 MEDIA DRIVER
9141 M: Antti Palosaari <crope@iki.fi>
9142 L: linux-media@vger.kernel.org
9143 W: https://linuxtv.org
9144 W: http://palosaari.fi/linux/
9145 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9146 T: git git://linuxtv.org/anttip/media_tree.git
9148 F: drivers/media/dvb-frontends/rtl2832*
9150 RTL2832_SDR MEDIA DRIVER
9151 M: Antti Palosaari <crope@iki.fi>
9152 L: linux-media@vger.kernel.org
9153 W: https://linuxtv.org
9154 W: http://palosaari.fi/linux/
9155 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9156 T: git git://linuxtv.org/anttip/media_tree.git
9158 F: drivers/media/dvb-frontends/rtl2832_sdr*
9160 RTL8180 WIRELESS DRIVER
9161 L: linux-wireless@vger.kernel.org
9162 W: http://wireless.kernel.org/
9163 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9165 F: drivers/net/wireless/realtek/rtl818x/rtl8180/
9167 RTL8187 WIRELESS DRIVER
9168 M: Herton Ronaldo Krzesinski <herton@canonical.com>
9169 M: Hin-Tak Leung <htl10@users.sourceforge.net>
9170 M: Larry Finger <Larry.Finger@lwfinger.net>
9171 L: linux-wireless@vger.kernel.org
9172 W: http://wireless.kernel.org/
9173 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9175 F: drivers/net/wireless/realtek/rtl818x/rtl8187/
9177 RTL8192CE WIRELESS DRIVER
9178 M: Larry Finger <Larry.Finger@lwfinger.net>
9179 M: Chaoming Li <chaoming_li@realsil.com.cn>
9180 L: linux-wireless@vger.kernel.org
9181 W: http://wireless.kernel.org/
9182 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9184 F: drivers/net/wireless/realtek/rtlwifi/
9185 F: drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
9187 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9188 M: Jes Sorensen <Jes.Sorensen@redhat.com>
9189 L: linux-wireless@vger.kernel.org
9190 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8723au-mac80211
9192 F: drivers/net/wireless/realtek/rtl8xxxu/
9194 S3 SAVAGE FRAMEBUFFER DRIVER
9195 M: Antonino Daplas <adaplas@gmail.com>
9196 L: linux-fbdev@vger.kernel.org
9198 F: drivers/video/fbdev/savage/
9201 M: Martin Schwidefsky <schwidefsky@de.ibm.com>
9202 M: Heiko Carstens <heiko.carstens@de.ibm.com>
9203 L: linux-s390@vger.kernel.org
9204 W: http://www.ibm.com/developerworks/linux/linux390/
9208 F: Documentation/s390/
9209 F: Documentation/DocBook/s390*
9211 S390 COMMON I/O LAYER
9212 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9213 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9214 L: linux-s390@vger.kernel.org
9215 W: http://www.ibm.com/developerworks/linux/linux390/
9217 F: drivers/s390/cio/
9220 M: Stefan Weinhuber <wein@de.ibm.com>
9221 M: Stefan Haberland <stefan.haberland@de.ibm.com>
9222 L: linux-s390@vger.kernel.org
9223 W: http://www.ibm.com/developerworks/linux/linux390/
9225 F: drivers/s390/block/dasd*
9226 F: block/partitions/ibm.c
9228 S390 NETWORK DRIVERS
9229 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
9230 L: linux-s390@vger.kernel.org
9231 W: http://www.ibm.com/developerworks/linux/linux390/
9233 F: drivers/s390/net/
9236 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9237 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9238 L: linux-s390@vger.kernel.org
9239 W: http://www.ibm.com/developerworks/linux/linux390/
9242 F: drivers/pci/hotplug/s390_pci_hpc.c
9245 M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
9246 L: linux-s390@vger.kernel.org
9247 W: http://www.ibm.com/developerworks/linux/linux390/
9249 F: drivers/s390/crypto/
9252 M: Steffen Maier <maier@linux.vnet.ibm.com>
9253 L: linux-s390@vger.kernel.org
9254 W: http://www.ibm.com/developerworks/linux/linux390/
9256 F: drivers/s390/scsi/zfcp_*
9258 S390 IUCV NETWORK LAYER
9259 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
9260 L: linux-s390@vger.kernel.org
9261 W: http://www.ibm.com/developerworks/linux/linux390/
9263 F: drivers/s390/net/*iucv*
9264 F: include/net/iucv/
9268 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9269 L: linux-s390@vger.kernel.org
9270 W: http://www.ibm.com/developerworks/linux/linux390/
9272 F: drivers/iommu/s390-iommu.c
9274 S3C24XX SD/MMC Driver
9275 M: Ben Dooks <ben-linux@fluff.org>
9276 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9278 F: drivers/mmc/host/s3cmci.*
9280 SAA6588 RDS RECEIVER DRIVER
9281 M: Hans Verkuil <hverkuil@xs4all.nl>
9282 L: linux-media@vger.kernel.org
9283 T: git git://linuxtv.org/media_tree.git
9284 W: https://linuxtv.org
9286 F: drivers/media/i2c/saa6588*
9288 SAA7134 VIDEO4LINUX DRIVER
9289 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9290 L: linux-media@vger.kernel.org
9291 W: https://linuxtv.org
9292 T: git git://linuxtv.org/media_tree.git
9294 F: Documentation/video4linux/*.saa7134
9295 F: drivers/media/pci/saa7134/
9297 SAA7146 VIDEO4LINUX-2 DRIVER
9298 M: Hans Verkuil <hverkuil@xs4all.nl>
9299 L: linux-media@vger.kernel.org
9300 T: git git://linuxtv.org/media_tree.git
9302 F: drivers/media/common/saa7146/
9303 F: drivers/media/pci/saa7146/
9304 F: include/media/saa7146*
9306 SAMSUNG LAPTOP DRIVER
9307 M: Corentin Chary <corentin.chary@gmail.com>
9308 L: platform-driver-x86@vger.kernel.org
9310 F: drivers/platform/x86/samsung-laptop.c
9312 SAMSUNG AUDIO (ASoC) DRIVERS
9313 M: Sangbeom Kim <sbkim73@samsung.com>
9314 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9316 F: sound/soc/samsung/
9318 SAMSUNG FRAMEBUFFER DRIVER
9319 M: Jingoo Han <jingoohan1@gmail.com>
9320 L: linux-fbdev@vger.kernel.org
9322 F: drivers/video/fbdev/s3c-fb.c
9324 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9325 M: Sangbeom Kim <sbkim73@samsung.com>
9326 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
9327 L: linux-kernel@vger.kernel.org
9328 L: linux-samsung-soc@vger.kernel.org
9330 F: drivers/mfd/sec*.c
9331 F: drivers/regulator/s2m*.c
9332 F: drivers/regulator/s5m*.c
9333 F: drivers/clk/clk-s2mps11.c
9334 F: drivers/rtc/rtc-s5m.c
9335 F: include/linux/mfd/samsung/
9336 F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
9337 F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
9338 F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
9339 F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
9341 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9342 M: Kyungmin Park <kyungmin.park@samsung.com>
9343 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9344 L: linux-media@vger.kernel.org
9345 Q: https://patchwork.linuxtv.org/project/linux-media/list/
9347 F: drivers/media/platform/exynos4-is/
9349 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9350 M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9351 L: linux-media@vger.kernel.org
9352 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9354 F: drivers/media/platform/s3c-camif/
9355 F: include/media/drv-intf/s3c_camif.h
9357 SAMSUNG S5C73M3 CAMERA DRIVER
9358 M: Kyungmin Park <kyungmin.park@samsung.com>
9359 M: Andrzej Hajda <a.hajda@samsung.com>
9360 L: linux-media@vger.kernel.org
9362 F: drivers/media/i2c/s5c73m3/*
9364 SAMSUNG S5K5BAF CAMERA DRIVER
9365 M: Kyungmin Park <kyungmin.park@samsung.com>
9366 M: Andrzej Hajda <a.hajda@samsung.com>
9367 L: linux-media@vger.kernel.org
9369 F: drivers/media/i2c/s5k5baf.c
9371 SAMSUNG S3FWRN5 NFC DRIVER
9372 M: Robert Baldyga <r.baldyga@samsung.com>
9373 L: linux-nfc@lists.01.org (moderated for non-subscribers)
9375 F: drivers/nfc/s3fwrn5
9377 SAMSUNG SOC CLOCK DRIVERS
9378 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9379 M: Tomasz Figa <tomasz.figa@gmail.com>
9381 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9382 F: drivers/clk/samsung/
9384 SAMSUNG SXGBE DRIVERS
9385 M: Byungho An <bh74.an@samsung.com>
9386 M: Girish K S <ks.giri@samsung.com>
9387 M: Vipul Pandya <vipul.pandya@samsung.com>
9389 L: netdev@vger.kernel.org
9390 F: drivers/net/ethernet/samsung/sxgbe/
9392 SAMSUNG THERMAL DRIVER
9393 M: Lukasz Majewski <l.majewski@samsung.com>
9394 L: linux-pm@vger.kernel.org
9395 L: linux-samsung-soc@vger.kernel.org
9397 T: https://github.com/lmajewski/linux-samsung-thermal.git
9398 F: drivers/thermal/samsung/
9400 SAMSUNG USB2 PHY DRIVER
9401 M: Kamil Debski <k.debski@samsung.com>
9402 L: linux-kernel@vger.kernel.org
9404 F: Documentation/devicetree/bindings/phy/samsung-phy.txt
9405 F: Documentation/phy/samsung-usb2.txt
9406 F: drivers/phy/phy-exynos4210-usb2.c
9407 F: drivers/phy/phy-exynos4x12-usb2.c
9408 F: drivers/phy/phy-exynos5250-usb2.c
9409 F: drivers/phy/phy-s5pv210-usb2.c
9410 F: drivers/phy/phy-samsung-usb2.c
9411 F: drivers/phy/phy-samsung-usb2.h
9414 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9415 L: linux-serial@vger.kernel.org
9417 F: drivers/tty/serial/
9419 SYNOPSYS DESIGNWARE DMAC DRIVER
9420 M: Viresh Kumar <vireshk@kernel.org>
9421 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9423 F: include/linux/dma/dw.h
9424 F: include/linux/platform_data/dma-dw.h
9427 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9428 M: Lars Persson <lars.persson@axis.com>
9429 L: netdev@vger.kernel.org
9431 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9432 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9434 SYNOPSYS DESIGNWARE I2C DRIVER
9435 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9436 M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
9437 M: Mika Westerberg <mika.westerberg@linux.intel.com>
9438 L: linux-i2c@vger.kernel.org
9440 F: drivers/i2c/busses/i2c-designware-*
9441 F: include/linux/platform_data/i2c-designware.h
9443 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9444 M: Jaehoon Chung <jh80.chung@samsung.com>
9445 L: linux-mmc@vger.kernel.org
9447 F: include/linux/mmc/dw_mmc.h
9448 F: drivers/mmc/host/dw_mmc*
9450 SYSTEM TRACE MODULE CLASS
9451 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
9453 F: Documentation/trace/stm.txt
9454 F: drivers/hwtracing/stm/
9455 F: include/linux/stm.h
9456 F: include/uapi/linux/stm.h
9459 M: Andreas Noever <andreas.noever@gmail.com>
9461 F: drivers/thunderbolt/
9463 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
9464 M: John Stultz <john.stultz@linaro.org>
9465 M: Thomas Gleixner <tglx@linutronix.de>
9466 L: linux-kernel@vger.kernel.org
9467 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9469 F: include/linux/clocksource.h
9470 F: include/linux/time.h
9471 F: include/linux/timex.h
9472 F: include/uapi/linux/time.h
9473 F: include/uapi/linux/timex.h
9474 F: kernel/time/clocksource.c
9475 F: kernel/time/time*.c
9476 F: kernel/time/alarmtimer.c
9477 F: kernel/time/ntp.c
9478 F: tools/testing/selftests/timers/
9481 M: Zwane Mwaikambo <zwanem@gmail.com>
9483 F: drivers/watchdog/sc1200wdt.c
9486 M: Ingo Molnar <mingo@redhat.com>
9487 M: Peter Zijlstra <peterz@infradead.org>
9488 L: linux-kernel@vger.kernel.org
9489 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9492 F: include/linux/sched.h
9493 F: include/uapi/linux/sched.h
9494 F: include/linux/wait.h
9497 M: Chen Liqin <liqin.linux@gmail.com>
9498 M: Lennox Wu <lennox.wu@gmail.com>
9499 W: http://www.sunplus.com
9503 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
9504 M: Sudeep Holla <sudeep.holla@arm.com>
9505 L: linux-arm-kernel@lists.infradead.org
9507 F: Documentation/devicetree/bindings/arm/arm,scpi.txt
9508 F: drivers/clk/clk-scpi.c
9509 F: drivers/cpufreq/scpi-cpufreq.c
9510 F: drivers/firmware/arm_scpi.c
9511 F: include/linux/scpi_protocol.h
9514 M: Jens Axboe <axboe@kernel.dk>
9515 L: linux-scsi@vger.kernel.org
9516 W: http://www.kernel.dk
9520 SCSI RDMA PROTOCOL (SRP) INITIATOR
9521 M: Bart Van Assche <bart.vanassche@sandisk.com>
9522 L: linux-rdma@vger.kernel.org
9524 W: http://www.openfabrics.org
9525 Q: http://patchwork.kernel.org/project/linux-rdma/list/
9526 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9527 F: drivers/infiniband/ulp/srp/
9528 F: include/scsi/srp.h
9531 M: Doug Gilbert <dgilbert@interlog.com>
9532 L: linux-scsi@vger.kernel.org
9533 W: http://sg.danny.cz/sg
9535 F: Documentation/scsi/scsi-generic.txt
9536 F: drivers/scsi/sg.c
9537 F: include/scsi/sg.h
9540 M: "James E.J. Bottomley" <JBottomley@odin.com>
9541 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9542 M: "Martin K. Petersen" <martin.petersen@oracle.com>
9543 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
9544 L: linux-scsi@vger.kernel.org
9550 M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9551 L: linux-scsi@vger.kernel.org
9553 F: Documentation/scsi/st.txt
9554 F: drivers/scsi/st.*
9555 F: drivers/scsi/st_*.h
9558 M: Vlad Yasevich <vyasevich@gmail.com>
9559 M: Neil Horman <nhorman@tuxdriver.com>
9560 L: linux-sctp@vger.kernel.org
9561 W: http://lksctp.sourceforge.net
9563 F: Documentation/networking/sctp.txt
9564 F: include/linux/sctp.h
9565 F: include/uapi/linux/sctp.h
9566 F: include/net/sctp/
9570 M: Jim Cromie <jim.cromie@gmail.com>
9572 F: Documentation/i2c/busses/scx200_acb
9573 F: arch/x86/platform/scx200/
9574 F: drivers/watchdog/scx200_wdt.c
9575 F: drivers/i2c/busses/scx200*
9576 F: drivers/mtd/maps/scx200_docflash.c
9577 F: include/linux/scx200.h
9580 M: Jim Cromie <jim.cromie@gmail.com>
9582 F: drivers/char/scx200_gpio.c
9583 F: include/linux/scx200_gpio.h
9585 SCx200 HRT CLOCKSOURCE DRIVER
9586 M: Jim Cromie <jim.cromie@gmail.com>
9588 F: drivers/clocksource/scx200_hrt.c
9590 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9591 M: Sascha Sommer <saschasommer@freenet.de>
9592 L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9594 F: drivers/mmc/host/sdricoh_cs.c
9596 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9597 L: linux-mmc@vger.kernel.org
9599 F: drivers/mmc/host/sdhci.*
9600 F: drivers/mmc/host/sdhci-pltfm.[ch]
9603 M: Kees Cook <keescook@chromium.org>
9604 R: Andy Lutomirski <luto@amacapital.net>
9605 R: Will Drewry <wad@chromium.org>
9606 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9609 F: include/uapi/linux/seccomp.h
9610 F: include/linux/seccomp.h
9611 F: tools/testing/selftests/seccomp/*
9612 K: \bsecure_computing
9615 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9616 M: Ben Dooks <ben-linux@fluff.org>
9617 M: Jaehoon Chung <jh80.chung@samsung.com>
9618 L: linux-mmc@vger.kernel.org
9620 F: drivers/mmc/host/sdhci-s3c*
9622 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9623 M: Viresh Kumar <vireshk@kernel.org>
9624 L: spear-devel@list.st.com
9625 L: linux-mmc@vger.kernel.org
9627 F: drivers/mmc/host/sdhci-spear.c
9630 M: James Morris <james.l.morris@oracle.com>
9631 M: "Serge E. Hallyn" <serge@hallyn.com>
9632 L: linux-security-module@vger.kernel.org (suggested Cc:)
9633 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9634 W: http://kernsec.org/
9639 M: Security Officers <security@kernel.org>
9642 SELINUX SECURITY MODULE
9643 M: Paul Moore <paul@paul-moore.com>
9644 M: Stephen Smalley <sds@tycho.nsa.gov>
9645 M: Eric Paris <eparis@parisplace.org>
9646 L: selinux@tycho.nsa.gov (moderated for non-subscribers)
9647 W: http://selinuxproject.org
9648 T: git git://git.infradead.org/users/pcmoore/selinux
9650 F: include/linux/selinux*
9651 F: security/selinux/
9654 APPARMOR SECURITY MODULE
9655 M: John Johansen <john.johansen@canonical.com>
9656 L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9657 W: apparmor.wiki.kernel.org
9658 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9660 F: security/apparmor/
9662 YAMA SECURITY MODULE
9663 M: Kees Cook <keescook@chromium.org>
9664 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9669 M: Jiri Slaby <jirislaby@gmail.com>
9671 F: drivers/misc/phantom.c
9672 F: include/uapi/linux/phantom.h
9674 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9675 M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9676 M: Ketan Mukadam <ketan.mukadam@avagotech.com>
9677 M: John Soni Jose <sony.john@avagotech.com>
9678 L: linux-scsi@vger.kernel.org
9679 W: http://www.avagotech.com
9681 F: drivers/scsi/be2iscsi/
9683 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9684 M: Sathya Perla <sathya.perla@avagotech.com>
9685 M: Ajit Khaparde <ajit.khaparde@avagotech.com>
9686 M: Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9687 M: Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
9688 L: netdev@vger.kernel.org
9689 W: http://www.emulex.com
9691 F: drivers/net/ethernet/emulex/benet/
9693 EMULEX ONECONNECT ROCE DRIVER
9694 M: Selvin Xavier <selvin.xavier@avagotech.com>
9695 M: Devesh Sharma <devesh.sharma@avagotech.com>
9696 M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9697 L: linux-rdma@vger.kernel.org
9698 W: http://www.emulex.com
9700 F: drivers/infiniband/hw/ocrdma/
9703 M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9704 M: Shradha Shah <sshah@solarflare.com>
9705 L: netdev@vger.kernel.org
9707 F: drivers/net/ethernet/sfc/
9710 M: Dimitri Sivanich <sivanich@sgi.com>
9712 F: drivers/misc/sgi-gru/
9714 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9715 M: Pat Gefre <pfg@sgi.com>
9716 L: linux-ia64@vger.kernel.org
9718 F: Documentation/ia64/serial.txt
9719 F: drivers/tty/serial/ioc?_serial.c
9720 F: include/linux/ioc?.h
9722 SGI XP/XPC/XPNET DRIVER
9723 M: Cliff Whickman <cpw@sgi.com>
9724 M: Robin Holt <robinmholt@gmail.com>
9726 F: drivers/misc/sgi-xp/
9729 M: Antti Palosaari <crope@iki.fi>
9730 L: linux-media@vger.kernel.org
9731 W: https://linuxtv.org
9732 W: http://palosaari.fi/linux/
9733 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9734 T: git git://linuxtv.org/anttip/media_tree.git
9736 F: drivers/media/tuners/si2157*
9739 M: Antti Palosaari <crope@iki.fi>
9740 L: linux-media@vger.kernel.org
9741 W: https://linuxtv.org
9742 W: http://palosaari.fi/linux/
9743 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9744 T: git git://linuxtv.org/anttip/media_tree.git
9746 F: drivers/media/dvb-frontends/si2168*
9748 SI470X FM RADIO RECEIVER I2C DRIVER
9749 M: Hans Verkuil <hverkuil@xs4all.nl>
9750 L: linux-media@vger.kernel.org
9751 T: git git://linuxtv.org/media_tree.git
9752 W: https://linuxtv.org
9754 F: drivers/media/radio/si470x/radio-si470x-i2c.c
9756 SI470X FM RADIO RECEIVER USB DRIVER
9757 M: Hans Verkuil <hverkuil@xs4all.nl>
9758 L: linux-media@vger.kernel.org
9759 T: git git://linuxtv.org/media_tree.git
9760 W: https://linuxtv.org
9762 F: drivers/media/radio/si470x/radio-si470x-common.c
9763 F: drivers/media/radio/si470x/radio-si470x.h
9764 F: drivers/media/radio/si470x/radio-si470x-usb.c
9766 SI4713 FM RADIO TRANSMITTER I2C DRIVER
9767 M: Eduardo Valentin <edubezval@gmail.com>
9768 L: linux-media@vger.kernel.org
9769 T: git git://linuxtv.org/media_tree.git
9770 W: https://linuxtv.org
9772 F: drivers/media/radio/si4713/si4713.?
9774 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9775 M: Eduardo Valentin <edubezval@gmail.com>
9776 L: linux-media@vger.kernel.org
9777 T: git git://linuxtv.org/media_tree.git
9778 W: https://linuxtv.org
9780 F: drivers/media/radio/si4713/radio-platform-si4713.c
9782 SI4713 FM RADIO TRANSMITTER USB DRIVER
9783 M: Hans Verkuil <hverkuil@xs4all.nl>
9784 L: linux-media@vger.kernel.org
9785 T: git git://linuxtv.org/media_tree.git
9786 W: https://linuxtv.org
9788 F: drivers/media/radio/si4713/radio-usb-si4713.c
9791 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9792 L: linux-media@vger.kernel.org
9793 W: https://linuxtv.org
9794 T: git git://linuxtv.org/media_tree.git
9796 F: drivers/media/common/siano/
9797 F: drivers/media/usb/siano/
9798 F: drivers/media/usb/siano/
9799 F: drivers/media/mmc/siano/
9802 M: Hans de Goede <hdegoede@redhat.com>
9803 L: linux-fbdev@vger.kernel.org
9805 F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
9806 F: drivers/video/fbdev/simplefb.c
9807 F: include/linux/platform_data/simplefb.h
9809 SH_VEU V4L2 MEM2MEM DRIVER
9810 L: linux-media@vger.kernel.org
9812 F: drivers/media/platform/sh_veu.c
9814 SH_VOU V4L2 OUTPUT DRIVER
9815 L: linux-media@vger.kernel.org
9817 F: drivers/media/platform/sh_vou.c
9818 F: include/media/drv-intf/sh_vou.h
9820 SIMPLE FIRMWARE INTERFACE (SFI)
9821 M: Len Brown <lenb@kernel.org>
9822 L: sfi-devel@simplefirmware.org
9823 W: http://simplefirmware.org/
9824 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
9826 F: arch/x86/platform/sfi/
9828 F: include/linux/sfi*.h
9830 SIMTEC EB110ATX (Chalice CATS)
9832 P: Vincent Sanders <vince@simtec.co.uk>
9833 M: Simtec Linux Team <linux@simtec.co.uk>
9834 W: http://www.simtec.co.uk/products/EB110ATX/
9837 SIMTEC EB2410ITX (BAST)
9839 P: Vincent Sanders <vince@simtec.co.uk>
9840 M: Simtec Linux Team <linux@simtec.co.uk>
9841 W: http://www.simtec.co.uk/products/EB2410ITX/
9843 F: arch/arm/mach-s3c24xx/mach-bast.c
9844 F: arch/arm/mach-s3c24xx/bast-ide.c
9845 F: arch/arm/mach-s3c24xx/bast-irq.c
9847 TI DAVINCI MACHINE SUPPORT
9848 M: Sekhar Nori <nsekhar@ti.com>
9849 M: Kevin Hilman <khilman@deeprootsystems.com>
9850 T: git git://gitorious.org/linux-davinci/linux-davinci.git
9851 Q: http://patchwork.kernel.org/project/linux-davinci/list/
9853 F: arch/arm/mach-davinci/
9854 F: drivers/i2c/busses/i2c-davinci.c
9856 TI DAVINCI SERIES MEDIA DRIVER
9857 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9858 L: linux-media@vger.kernel.org
9859 W: https://linuxtv.org
9860 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9861 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9863 F: drivers/media/platform/davinci/
9864 F: include/media/davinci/
9866 TI AM437X VPFE DRIVER
9867 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9868 L: linux-media@vger.kernel.org
9869 W: https://linuxtv.org
9870 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9871 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9873 F: drivers/media/platform/am437x/
9875 OV2659 OMNIVISION SENSOR DRIVER
9876 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9877 L: linux-media@vger.kernel.org
9878 W: https://linuxtv.org
9879 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9880 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9882 F: drivers/media/i2c/ov2659.c
9883 F: include/media/i2c/ov2659.h
9885 SILICON MOTION SM712 FRAME BUFFER DRIVER
9886 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9887 M: Teddy Wang <teddy.wang@siliconmotion.com>
9888 M: Sudip Mukherjee <sudip@vectorindia.org>
9889 L: linux-fbdev@vger.kernel.org
9891 F: drivers/video/fbdev/sm712*
9892 F: Documentation/fb/sm712fb.txt
9894 SIS 190 ETHERNET DRIVER
9895 M: Francois Romieu <romieu@fr.zoreil.com>
9896 L: netdev@vger.kernel.org
9898 F: drivers/net/ethernet/sis/sis190.c
9900 SIS 900/7016 FAST ETHERNET DRIVER
9901 M: Daniele Venzano <venza@brownhat.org>
9902 W: http://www.brownhat.org/sis900.html
9903 L: netdev@vger.kernel.org
9905 F: drivers/net/ethernet/sis/sis900.*
9907 SIS FRAMEBUFFER DRIVER
9908 M: Thomas Winischhofer <thomas@winischhofer.net>
9909 W: http://www.winischhofer.net/linuxsisvga.shtml
9911 F: Documentation/fb/sisfb.txt
9912 F: drivers/video/fbdev/sis/
9913 F: include/video/sisfb.h
9916 M: Thomas Winischhofer <thomas@winischhofer.net>
9917 W: http://www.winischhofer.at/linuxsisusbvga.shtml
9919 F: drivers/usb/misc/sisusbvga/
9922 M: Christoph Lameter <cl@linux.com>
9923 M: Pekka Enberg <penberg@kernel.org>
9924 M: David Rientjes <rientjes@google.com>
9925 M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
9926 M: Andrew Morton <akpm@linux-foundation.org>
9927 L: linux-mm@kvack.org
9929 F: include/linux/sl?b*.h
9932 SLEEPABLE READ-COPY UPDATE (SRCU)
9933 M: Lai Jiangshan <jiangshanlai@gmail.com>
9934 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9935 M: Josh Triplett <josh@joshtriplett.org>
9936 R: Steven Rostedt <rostedt@goodmis.org>
9937 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9938 L: linux-kernel@vger.kernel.org
9939 W: http://www.rdrop.com/users/paulmck/RCU/
9941 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9942 F: include/linux/srcu.h
9943 F: kernel/rcu/srcu.c
9945 SMACK SECURITY MODULE
9946 M: Casey Schaufler <casey@schaufler-ca.com>
9947 L: linux-security-module@vger.kernel.org
9948 W: http://schaufler-ca.com
9949 T: git git://git.gitorious.org/smack-next/kernel.git
9951 F: Documentation/security/Smack.txt
9954 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
9955 M: Kevin Hilman <khilman@kernel.org>
9956 M: Nishanth Menon <nm@ti.com>
9958 F: drivers/power/avs/
9959 F: include/linux/power/smartreflex.h
9960 L: linux-pm@vger.kernel.org
9962 SMC91x ETHERNET DRIVER
9963 M: Nicolas Pitre <nico@fluxnic.net>
9965 F: drivers/net/ethernet/smsc/smc91x.*
9967 SMIA AND SMIA++ IMAGE SENSOR DRIVER
9968 M: Sakari Ailus <sakari.ailus@iki.fi>
9969 L: linux-media@vger.kernel.org
9971 F: drivers/media/i2c/smiapp/
9972 F: include/media/i2c/smiapp.h
9973 F: drivers/media/i2c/smiapp-pll.c
9974 F: drivers/media/i2c/smiapp-pll.h
9975 F: include/uapi/linux/smiapp.h
9976 F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9978 SMM665 HARDWARE MONITOR DRIVER
9979 M: Guenter Roeck <linux@roeck-us.net>
9980 L: lm-sensors@lm-sensors.org
9982 F: Documentation/hwmon/smm665
9983 F: drivers/hwmon/smm665.c
9985 SMSC EMC2103 HARDWARE MONITOR DRIVER
9986 M: Steve Glendinning <steve.glendinning@shawell.net>
9987 L: lm-sensors@lm-sensors.org
9989 F: Documentation/hwmon/emc2103
9990 F: drivers/hwmon/emc2103.c
9992 SMSC SCH5627 HARDWARE MONITOR DRIVER
9993 M: Hans de Goede <hdegoede@redhat.com>
9994 L: lm-sensors@lm-sensors.org
9996 F: Documentation/hwmon/sch5627
9997 F: drivers/hwmon/sch5627.c
9999 SMSC47B397 HARDWARE MONITOR DRIVER
10000 M: Jean Delvare <jdelvare@suse.com>
10001 L: lm-sensors@lm-sensors.org
10003 F: Documentation/hwmon/smsc47b397
10004 F: drivers/hwmon/smsc47b397.c
10006 SMSC911x ETHERNET DRIVER
10007 M: Steve Glendinning <steve.glendinning@shawell.net>
10008 L: netdev@vger.kernel.org
10010 F: include/linux/smsc911x.h
10011 F: drivers/net/ethernet/smsc/smsc911x.*
10013 SMSC9420 PCI ETHERNET DRIVER
10014 M: Steve Glendinning <steve.glendinning@shawell.net>
10015 L: netdev@vger.kernel.org
10017 F: drivers/net/ethernet/smsc/smsc9420.*
10019 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
10020 M: Steve Glendinning <steve.glendinning@shawell.net>
10021 L: linux-fbdev@vger.kernel.org
10023 F: drivers/video/fbdev/smscufx.c
10025 SOC-CAMERA V4L2 SUBSYSTEM
10026 M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
10027 L: linux-media@vger.kernel.org
10028 T: git git://linuxtv.org/media_tree.git
10030 F: include/media/soc*
10031 F: drivers/media/i2c/soc_camera/
10032 F: drivers/media/platform/soc_camera/
10034 SOEKRIS NET48XX LED SUPPORT
10035 M: Chris Boot <bootc@bootc.net>
10037 F: drivers/leds/leds-net48xx.c
10039 SOFTLOGIC 6x10 MPEG CODEC
10040 M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
10041 M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
10042 M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
10043 M: Ismael Luceno <ismael@iodev.co.uk>
10044 L: linux-media@vger.kernel.org
10046 F: drivers/media/pci/solo6x10/
10048 SOFTWARE RAID (Multiple Disks) SUPPORT
10049 L: linux-raid@vger.kernel.org
10052 F: include/linux/raid/
10053 F: include/uapi/linux/raid/
10055 SONIC NETWORK DRIVER
10056 M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
10057 L: netdev@vger.kernel.org
10059 F: drivers/net/ethernet/natsemi/sonic.*
10061 SONICS SILICON BACKPLANE DRIVER (SSB)
10062 M: Michael Buesch <m@bues.ch>
10063 L: netdev@vger.kernel.org
10066 F: include/linux/ssb/
10068 SONY VAIO CONTROL DEVICE DRIVER
10069 M: Mattia Dongili <malattia@linux.it>
10070 L: platform-driver-x86@vger.kernel.org
10071 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
10073 F: Documentation/laptops/sony-laptop.txt
10074 F: drivers/char/sonypi.c
10075 F: drivers/platform/x86/sony-laptop.c
10076 F: include/linux/sony-laptop.h
10078 SONY MEMORYSTICK CARD SUPPORT
10079 M: Alex Dubov <oakad@yahoo.com>
10080 W: http://tifmxx.berlios.de/
10082 F: drivers/memstick/host/tifm_ms.c
10084 SONY MEMORYSTICK STANDARD SUPPORT
10085 M: Maxim Levitsky <maximlevitsky@gmail.com>
10087 F: drivers/memstick/core/ms_block.*
10090 M: Jaroslav Kysela <perex@perex.cz>
10091 M: Takashi Iwai <tiwai@suse.com>
10092 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10093 W: http://www.alsa-project.org/
10094 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10095 T: git git://git.alsa-project.org/alsa-kernel.git
10096 Q: http://patchwork.kernel.org/project/alsa-devel/list/
10098 F: Documentation/sound/
10100 F: include/uapi/sound/
10103 SOUND - COMPRESSED AUDIO
10104 M: Vinod Koul <vinod.koul@intel.com>
10105 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10106 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10108 F: Documentation/sound/alsa/compress_offload.txt
10109 F: include/sound/compress_driver.h
10110 F: include/uapi/sound/compress_*
10111 F: sound/core/compress_offload.c
10112 F: sound/soc/soc-compress.c
10114 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
10115 M: Liam Girdwood <lgirdwood@gmail.com>
10116 M: Mark Brown <broonie@kernel.org>
10117 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
10118 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10119 W: http://alsa-project.org/main/index.php/ASoC
10121 F: Documentation/sound/alsa/soc/
10123 F: include/sound/soc*
10125 SOUND - DMAENGINE HELPERS
10126 M: Lars-Peter Clausen <lars@metafoo.de>
10128 F: include/sound/dmaengine_pcm.h
10129 F: sound/core/pcm_dmaengine.c
10130 F: sound/soc/soc-generic-dmaengine-pcm.c
10133 M: Olli Salonen <olli.salonen@iki.fi>
10134 L: linux-media@vger.kernel.org
10135 W: https://linuxtv.org
10136 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10138 F: drivers/media/dvb-frontends/sp2*
10140 SPARC + UltraSPARC (sparc/sparc64)
10141 M: "David S. Miller" <davem@davemloft.net>
10142 L: sparclinux@vger.kernel.org
10143 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
10144 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10145 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10150 SPARC SERIAL DRIVERS
10151 M: "David S. Miller" <davem@davemloft.net>
10152 L: sparclinux@vger.kernel.org
10153 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10154 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10156 F: include/linux/sunserialcore.h
10157 F: drivers/tty/serial/suncore.c
10158 F: drivers/tty/serial/sunhv.c
10159 F: drivers/tty/serial/sunsab.c
10160 F: drivers/tty/serial/sunsab.h
10161 F: drivers/tty/serial/sunsu.c
10162 F: drivers/tty/serial/sunzilog.c
10163 F: drivers/tty/serial/sunzilog.h
10166 M: "Christopher Li" <sparse@chrisli.org>
10167 L: linux-sparse@vger.kernel.org
10168 W: https://sparse.wiki.kernel.org/
10169 T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10170 T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10172 F: include/linux/compiler.h
10174 SPEAR PLATFORM SUPPORT
10175 M: Viresh Kumar <vireshk@kernel.org>
10176 M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
10177 L: spear-devel@list.st.com
10178 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10179 W: http://www.st.com/spear
10181 F: arch/arm/mach-spear/
10183 SPEAR CLOCK FRAMEWORK SUPPORT
10184 M: Viresh Kumar <vireshk@kernel.org>
10185 L: spear-devel@list.st.com
10186 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10187 W: http://www.st.com/spear
10189 F: drivers/clk/spear/
10192 M: Mark Brown <broonie@kernel.org>
10193 L: linux-spi@vger.kernel.org
10194 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
10195 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
10197 F: Documentation/spi/
10199 F: include/linux/spi/
10200 F: include/uapi/linux/spi/
10202 SPIDERNET NETWORK DRIVER for CELL
10203 M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
10204 L: netdev@vger.kernel.org
10206 F: Documentation/networking/spider_net.txt
10207 F: drivers/net/ethernet/toshiba/spider_net*
10210 M: Jeremy Kerr <jk@ozlabs.org>
10211 L: linuxppc-dev@lists.ozlabs.org
10212 W: http://www.ibm.com/developerworks/power/cell/
10214 F: Documentation/filesystems/spufs.txt
10215 F: arch/powerpc/platforms/cell/spufs/
10217 SQUASHFS FILE SYSTEM
10218 M: Phillip Lougher <phillip@squashfs.org.uk>
10219 L: squashfs-devel@lists.sourceforge.net (subscribers-only)
10220 W: http://squashfs.org.uk
10222 F: Documentation/filesystems/squashfs.txt
10225 SRM (Alpha) environment access
10226 M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
10228 F: arch/alpha/kernel/srm_env.c
10231 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10232 L: stable@vger.kernel.org
10234 F: Documentation/stable_kernel_rules.txt
10237 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10238 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
10239 L: devel@driverdev.osuosl.org
10241 F: drivers/staging/
10244 M: Ian Abbott <abbotti@mev.co.uk>
10245 M: H Hartley Sweeten <hsweeten@visionengravers.com>
10247 F: drivers/staging/comedi/
10249 STAGING - FLARION FT1000 DRIVERS
10250 M: Marek Belisko <marek.belisko@gmail.com>
10252 F: drivers/staging/ft1000/
10254 STAGING - INDUSTRIAL IO
10255 M: Jonathan Cameron <jic23@kernel.org>
10256 L: linux-iio@vger.kernel.org
10258 F: drivers/staging/iio/
10260 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10261 M: Jarod Wilson <jarod@wilsonet.com>
10262 W: http://www.lirc.org/
10264 F: drivers/staging/media/lirc/
10266 STAGING - LUSTRE PARALLEL FILESYSTEM
10267 M: Oleg Drokin <oleg.drokin@intel.com>
10268 M: Andreas Dilger <andreas.dilger@intel.com>
10269 L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
10270 W: http://wiki.lustre.org/
10272 F: drivers/staging/lustre
10274 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10275 M: Marc Dietrich <marvin24@gmx.de>
10276 L: ac100@lists.launchpad.net (moderated for non-subscribers)
10277 L: linux-tegra@vger.kernel.org
10279 F: drivers/staging/nvec/
10281 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
10282 M: Jens Frederich <jfrederich@gmail.com>
10283 M: Daniel Drake <dsd@laptop.org>
10284 M: Jon Nettleton <jon.nettleton@gmail.com>
10285 W: http://wiki.laptop.org/go/DCON
10287 F: drivers/staging/olpc_dcon/
10289 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
10290 M: Willy Tarreau <willy@meta-x.org>
10292 F: drivers/staging/panel/
10294 STAGING - REALTEK RTL8712U DRIVERS
10295 M: Larry Finger <Larry.Finger@lwfinger.net>
10296 M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10298 F: drivers/staging/rtl8712/
10300 STAGING - REALTEK RTL8723U WIRELESS DRIVER
10301 M: Larry Finger <Larry.Finger@lwfinger.net>
10302 M: Jes Sorensen <Jes.Sorensen@redhat.com>
10303 L: linux-wireless@vger.kernel.org
10305 F: drivers/staging/rtl8723au/
10307 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10308 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10309 M: Teddy Wang <teddy.wang@siliconmotion.com>
10310 M: Sudip Mukherjee <sudip@vectorindia.org>
10311 L: linux-fbdev@vger.kernel.org
10313 F: drivers/staging/sm750fb/
10316 M: Lior Dotan <liodot@gmail.com>
10317 M: Christopher Harrer <charrer@alacritech.com>
10319 F: drivers/staging/slicoss/
10321 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10322 M: William Hubbs <w.d.hubbs@gmail.com>
10323 M: Chris Brannon <chris@the-brannons.com>
10324 M: Kirk Reiser <kirk@reisers.ca>
10325 M: Samuel Thibault <samuel.thibault@ens-lyon.org>
10326 L: speakup@linux-speakup.org
10327 W: http://www.linux-speakup.org/
10329 F: drivers/staging/speakup/
10331 STAGING - VIA VT665X DRIVERS
10332 M: Forest Bond <forest@alittletooquiet.net>
10334 F: drivers/staging/vt665?/
10336 STAGING - WILC1000 WIFI DRIVER
10337 M: Johnny Kim <johnny.kim@atmel.com>
10338 M: Austin Shin <austin.shin@atmel.com>
10339 M: Chris Park <chris.park@atmel.com>
10340 M: Tony Cho <tony.cho@atmel.com>
10341 M: Glen Lee <glen.lee@atmel.com>
10342 M: Leo Kim <leo.kim@atmel.com>
10343 L: linux-wireless@vger.kernel.org
10345 F: drivers/staging/wilc1000/
10347 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
10348 M: Arnaud Patard <arnaud.patard@rtp-net.org>
10350 F: drivers/staging/xgifb/
10353 M: Mike Marciniszyn <infinipath@intel.com>
10354 L: linux-rdma@vger.kernel.org
10356 F: drivers/staging/rdma/hfi1
10358 STARFIRE/DURALAN NETWORK DRIVER
10359 M: Ion Badulescu <ionut@badula.org>
10361 F: drivers/net/ethernet/adaptec/starfire*
10364 M: Sam Creasey <sammy@sammy.net>
10365 W: http://sammy.net/sun3/
10367 F: arch/m68k/kernel/*sun3*
10368 F: arch/m68k/sun3*/
10369 F: arch/m68k/include/asm/sun3*
10370 F: drivers/net/ethernet/i825xx/sun3*
10372 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10373 M: Hans de Goede <hdegoede@redhat.com>
10374 L: linux-input@vger.kernel.org
10376 F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10377 F: drivers/input/keyboard/sun4i-lradc-keys.c
10379 SUNDANCE NETWORK DRIVER
10380 M: Denis Kirjanov <kda@linux-powerpc.org>
10381 L: netdev@vger.kernel.org
10383 F: drivers/net/ethernet/dlink/sundance.c
10386 L: linux-sh@vger.kernel.org
10387 Q: http://patchwork.kernel.org/project/linux-sh/list/
10389 F: Documentation/sh/
10394 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
10395 M: Len Brown <len.brown@intel.com>
10396 M: Pavel Machek <pavel@ucw.cz>
10397 L: linux-pm@vger.kernel.org
10399 F: Documentation/power/
10400 F: arch/x86/kernel/acpi/
10401 F: drivers/base/power/
10403 F: include/linux/suspend.h
10404 F: include/linux/freezer.h
10405 F: include/linux/pm.h
10408 M: Martin Mares <mj@ucw.cz>
10409 L: linux-video@atrey.karlin.mff.cuni.cz
10411 F: Documentation/svga.txt
10412 F: arch/x86/boot/video*
10415 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10416 L: linux-kernel@vger.kernel.org
10419 F: arch/*/kernel/pci-swiotlb.c
10420 F: include/linux/swiotlb.h
10423 M: Jiri Pirko <jiri@resnulli.us>
10424 L: netdev@vger.kernel.org
10427 F: include/net/switchdev.h
10429 SYNOPSYS ARC ARCHITECTURE
10430 M: Vineet Gupta <vgupta@synopsys.com>
10431 L: linux-snps-arc@lists.infradead.org
10434 F: Documentation/devicetree/bindings/arc/*
10435 F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
10436 F: drivers/tty/serial/arc_uart.c
10437 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
10439 SYNOPSYS ARC SDP platform support
10440 M: Alexey Brodkin <abrodkin@synopsys.com>
10442 F: arch/arc/plat-axs10x
10443 F: arch/arc/boot/dts/ax*
10444 F: Documentation/devicetree/bindings/arc/axs10*
10446 SYSTEM CONFIGURATION (SYSCON)
10447 M: Lee Jones <lee.jones@linaro.org>
10448 M: Arnd Bergmann <arnd@arndb.de>
10449 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10451 F: drivers/mfd/syscon.c
10454 M: Christoph Hellwig <hch@infradead.org>
10456 F: Documentation/filesystems/sysv-fs.txt
10458 F: include/linux/sysv_fs.h
10461 M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
10462 L: linux-scsi@vger.kernel.org
10463 L: target-devel@vger.kernel.org
10464 W: http://www.linux-iscsi.org
10465 W: http://groups.google.com/group/linux-iscsi-target-dev
10466 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10470 F: Documentation/target/
10472 TASKSTATS STATISTICS INTERFACE
10473 M: Balbir Singh <bsingharora@gmail.com>
10475 F: Documentation/accounting/taskstats*
10476 F: include/linux/taskstats*
10477 F: kernel/taskstats.c
10480 M: Jamal Hadi Salim <jhs@mojatatu.com>
10481 L: netdev@vger.kernel.org
10483 F: include/net/pkt_cls.h
10484 F: include/uapi/linux/pkt_cls.h
10487 TCP LOW PRIORITY MODULE
10488 M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10489 M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
10490 W: http://tcp-lp-mod.sourceforge.net/
10492 F: net/ipv4/tcp_lp.c
10494 TDA10071 MEDIA DRIVER
10495 M: Antti Palosaari <crope@iki.fi>
10496 L: linux-media@vger.kernel.org
10497 W: https://linuxtv.org
10498 W: http://palosaari.fi/linux/
10499 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10500 T: git git://linuxtv.org/anttip/media_tree.git
10502 F: drivers/media/dvb-frontends/tda10071*
10504 TDA18212 MEDIA DRIVER
10505 M: Antti Palosaari <crope@iki.fi>
10506 L: linux-media@vger.kernel.org
10507 W: https://linuxtv.org
10508 W: http://palosaari.fi/linux/
10509 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10510 T: git git://linuxtv.org/anttip/media_tree.git
10512 F: drivers/media/tuners/tda18212*
10514 TDA18218 MEDIA DRIVER
10515 M: Antti Palosaari <crope@iki.fi>
10516 L: linux-media@vger.kernel.org
10517 W: https://linuxtv.org
10518 W: http://palosaari.fi/linux/
10519 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10520 T: git git://linuxtv.org/anttip/media_tree.git
10522 F: drivers/media/tuners/tda18218*
10524 TDA18271 MEDIA DRIVER
10525 M: Michael Krufky <mkrufky@linuxtv.org>
10526 L: linux-media@vger.kernel.org
10527 W: https://linuxtv.org
10528 W: http://github.com/mkrufky
10529 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10530 T: git git://linuxtv.org/mkrufky/tuners.git
10532 F: drivers/media/tuners/tda18271*
10534 TDA827x MEDIA DRIVER
10535 M: Michael Krufky <mkrufky@linuxtv.org>
10536 L: linux-media@vger.kernel.org
10537 W: https://linuxtv.org
10538 W: http://github.com/mkrufky
10539 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10540 T: git git://linuxtv.org/mkrufky/tuners.git
10542 F: drivers/media/tuners/tda8290.*
10544 TDA8290 MEDIA DRIVER
10545 M: Michael Krufky <mkrufky@linuxtv.org>
10546 L: linux-media@vger.kernel.org
10547 W: https://linuxtv.org
10548 W: http://github.com/mkrufky
10549 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10550 T: git git://linuxtv.org/mkrufky/tuners.git
10552 F: drivers/media/tuners/tda8290.*
10554 TDA9840 MEDIA DRIVER
10555 M: Hans Verkuil <hverkuil@xs4all.nl>
10556 L: linux-media@vger.kernel.org
10557 T: git git://linuxtv.org/media_tree.git
10558 W: https://linuxtv.org
10560 F: drivers/media/i2c/tda9840*
10562 TEA5761 TUNER DRIVER
10563 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10564 L: linux-media@vger.kernel.org
10565 W: https://linuxtv.org
10566 T: git git://linuxtv.org/media_tree.git
10568 F: drivers/media/tuners/tea5761.*
10570 TEA5767 TUNER DRIVER
10571 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10572 L: linux-media@vger.kernel.org
10573 W: https://linuxtv.org
10574 T: git git://linuxtv.org/media_tree.git
10576 F: drivers/media/tuners/tea5767.*
10578 TEA6415C MEDIA DRIVER
10579 M: Hans Verkuil <hverkuil@xs4all.nl>
10580 L: linux-media@vger.kernel.org
10581 T: git git://linuxtv.org/media_tree.git
10582 W: https://linuxtv.org
10584 F: drivers/media/i2c/tea6415c*
10586 TEA6420 MEDIA DRIVER
10587 M: Hans Verkuil <hverkuil@xs4all.nl>
10588 L: linux-media@vger.kernel.org
10589 T: git git://linuxtv.org/media_tree.git
10590 W: https://linuxtv.org
10592 F: drivers/media/i2c/tea6420*
10595 M: Jiri Pirko <jiri@resnulli.us>
10596 L: netdev@vger.kernel.org
10598 F: drivers/net/team/
10599 F: include/linux/if_team.h
10600 F: include/uapi/linux/if_team.h
10602 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10603 M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10605 F: arch/x86/platform/ts5500/
10607 TECHNOTREND USB IR RECEIVER
10608 M: Sean Young <sean@mess.org>
10609 L: linux-media@vger.kernel.org
10611 F: drivers/media/rc/ttusbir.c
10613 TEGRA ARCHITECTURE SUPPORT
10614 M: Stephen Warren <swarren@wwwdotorg.org>
10615 M: Thierry Reding <thierry.reding@gmail.com>
10616 M: Alexandre Courbot <gnurou@gmail.com>
10617 L: linux-tegra@vger.kernel.org
10618 Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
10619 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10624 M: Peter De Schrijver <pdeschrijver@nvidia.com>
10625 M: Prashant Gaikwad <pgaikwad@nvidia.com>
10627 F: drivers/clk/tegra/
10630 M: Laxman Dewangan <ldewangan@nvidia.com>
10632 F: drivers/dma/tegra20-apb-dma.c
10635 M: Laxman Dewangan <ldewangan@nvidia.com>
10637 F: drivers/i2c/busses/i2c-tegra.c
10639 TEGRA IOMMU DRIVERS
10640 M: Hiroshi Doyu <hdoyu@nvidia.com>
10642 F: drivers/iommu/tegra*
10645 M: Rakesh Iyer <riyer@nvidia.com>
10646 M: Laxman Dewangan <ldewangan@nvidia.com>
10648 F: drivers/input/keyboard/tegra-kbc.c
10651 M: Thierry Reding <thierry.reding@gmail.com>
10653 F: drivers/pwm/pwm-tegra.c
10655 TEGRA SERIAL DRIVER
10656 M: Laxman Dewangan <ldewangan@nvidia.com>
10658 F: drivers/tty/serial/serial-tegra.c
10661 M: Laxman Dewangan <ldewangan@nvidia.com>
10663 F: drivers/spi/spi-tegra*
10665 TEHUTI ETHERNET DRIVER
10666 M: Andy Gospodarek <andy@greyhouse.net>
10667 L: netdev@vger.kernel.org
10669 F: drivers/net/ethernet/tehuti/*
10671 Telecom Clock Driver for MCPL0010
10672 M: Mark Gross <mark.gross@intel.com>
10674 F: drivers/char/tlclk.c
10676 TENSILICA XTENSA PORT (xtensa)
10677 M: Chris Zankel <chris@zankel.net>
10678 M: Max Filippov <jcmvbkbc@gmail.com>
10679 L: linux-xtensa@linux-xtensa.org
10682 F: drivers/irqchip/irq-xtensa-*
10684 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10685 M: Hans Verkuil <hverkuil@xs4all.nl>
10686 L: linux-media@vger.kernel.org
10687 T: git git://linuxtv.org/media_tree.git
10688 W: https://linuxtv.org
10690 F: drivers/media/radio/radio-raremono.c
10693 M: Zhang Rui <rui.zhang@intel.com>
10694 M: Eduardo Valentin <edubezval@gmail.com>
10695 L: linux-pm@vger.kernel.org
10696 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10697 T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10698 Q: https://patchwork.kernel.org/project/linux-pm/list/
10700 F: drivers/thermal/
10701 F: include/linux/thermal.h
10702 F: include/uapi/linux/thermal.h
10703 F: include/linux/cpu_cooling.h
10704 F: Documentation/devicetree/bindings/thermal/
10706 THERMAL/CPU_COOLING
10707 M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
10708 M: Viresh Kumar <viresh.kumar@linaro.org>
10709 M: Javi Merino <javi.merino@arm.com>
10710 L: linux-pm@vger.kernel.org
10712 F: Documentation/thermal/cpu-cooling-api.txt
10713 F: drivers/thermal/cpu_cooling.c
10714 F: include/linux/cpu_cooling.h
10716 THINGM BLINK(1) USB RGB LED DRIVER
10717 M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10719 F: drivers/hid/hid-thingm.c
10721 THINKPAD ACPI EXTRAS DRIVER
10722 M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10723 L: ibm-acpi-devel@lists.sourceforge.net
10724 L: platform-driver-x86@vger.kernel.org
10725 W: http://ibm-acpi.sourceforge.net
10726 W: http://thinkwiki.org/wiki/Ibm-acpi
10727 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10729 F: drivers/platform/x86/thinkpad_acpi.c
10731 TI BANDGAP AND THERMAL DRIVER
10732 M: Eduardo Valentin <edubezval@gmail.com>
10733 L: linux-pm@vger.kernel.org
10734 L: linux-omap@vger.kernel.org
10736 F: drivers/thermal/ti-soc-thermal/
10738 TI CDCE706 CLOCK DRIVER
10739 M: Max Filippov <jcmvbkbc@gmail.com>
10741 F: drivers/clk/clk-cdce706.c
10744 M: Tero Kristo <t-kristo@ti.com>
10745 L: linux-omap@vger.kernel.org
10748 F: include/linux/clk/ti.h
10750 TI FLASH MEDIA INTERFACE DRIVER
10751 M: Alex Dubov <oakad@yahoo.com>
10753 F: drivers/misc/tifm*
10754 F: drivers/mmc/host/tifm_sd.c
10755 F: include/linux/tifm.h
10757 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10758 M: Santosh Shilimkar <ssantosh@kernel.org>
10759 L: linux-kernel@vger.kernel.org
10760 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10762 F: drivers/soc/ti/*
10763 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10766 TI LM49xxx FAMILY ASoC CODEC DRIVERS
10767 M: M R Swami Reddy <mr.swami.reddy@ti.com>
10768 M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
10769 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10771 F: sound/soc/codecs/lm49453*
10772 F: sound/soc/codecs/isabelle*
10774 TI LP855x BACKLIGHT DRIVER
10775 M: Milo Kim <milo.kim@ti.com>
10777 F: Documentation/backlight/lp855x-driver.txt
10778 F: drivers/video/backlight/lp855x_bl.c
10779 F: include/linux/platform_data/lp855x.h
10781 TI LP8727 CHARGER DRIVER
10782 M: Milo Kim <milo.kim@ti.com>
10784 F: drivers/power/lp8727_charger.c
10785 F: include/linux/platform_data/lp8727.h
10787 TI LP8788 MFD DRIVER
10788 M: Milo Kim <milo.kim@ti.com>
10790 F: drivers/iio/adc/lp8788_adc.c
10791 F: drivers/leds/leds-lp8788.c
10792 F: drivers/mfd/lp8788*.c
10793 F: drivers/power/lp8788-charger.c
10794 F: drivers/regulator/lp8788-*.c
10795 F: include/linux/mfd/lp8788*.h
10797 TI NETCP ETHERNET DRIVER
10798 M: Wingman Kwok <w-kwok2@ti.com>
10799 M: Murali Karicheri <m-karicheri2@ti.com>
10800 L: netdev@vger.kernel.org
10802 F: drivers/net/ethernet/ti/netcp*
10804 TI TAS571X FAMILY ASoC CODEC DRIVER
10805 M: Kevin Cernekee <cernekee@chromium.org>
10806 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10808 F: sound/soc/codecs/tas571x*
10810 TI TWL4030 SERIES SOC CODEC DRIVER
10811 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
10812 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10814 F: sound/soc/codecs/twl4030*
10816 TI WILINK WIRELESS DRIVERS
10817 L: linux-wireless@vger.kernel.org
10818 W: http://wireless.kernel.org/en/users/Drivers/wl12xx
10819 W: http://wireless.kernel.org/en/users/Drivers/wl1251
10820 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
10822 F: drivers/net/wireless/ti/
10823 F: include/linux/wl12xx.h
10826 M: Jon Maloy <jon.maloy@ericsson.com>
10827 M: Ying Xue <ying.xue@windriver.com>
10828 L: netdev@vger.kernel.org (core kernel code)
10829 L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
10830 W: http://tipc.sourceforge.net/
10832 F: include/uapi/linux/tipc*.h
10836 M: Chris Metcalf <cmetcalf@ezchip.com>
10837 W: http://www.ezchip.com/scm/
10838 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
10841 F: drivers/char/tile-srom.c
10842 F: drivers/edac/tile_edac.c
10843 F: drivers/net/ethernet/tile/
10844 F: drivers/rtc/rtc-tile.c
10845 F: drivers/tty/hvc/hvc_tile.c
10846 F: drivers/tty/serial/tilegx.c
10847 F: drivers/usb/host/*-tilegx.c
10848 F: include/linux/usb/tilegx.h
10850 TLAN NETWORK DRIVER
10851 M: Samuel Chessman <chessman@tux.org>
10852 L: tlan-devel@lists.sourceforge.net (subscribers-only)
10853 W: http://sourceforge.net/projects/tlan/
10855 F: Documentation/networking/tlan.txt
10856 F: drivers/net/ethernet/ti/tlan.*
10858 TOMOYO SECURITY MODULE
10859 M: Kentaro Takeda <takedakn@nttdata.co.jp>
10860 M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
10861 L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10862 L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
10863 L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10864 L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10865 W: http://tomoyo.sourceforge.jp/
10866 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
10868 F: security/tomoyo/
10870 TOPSTAR LAPTOP EXTRAS DRIVER
10871 M: Herton Ronaldo Krzesinski <herton@canonical.com>
10872 L: platform-driver-x86@vger.kernel.org
10874 F: drivers/platform/x86/topstar-laptop.c
10876 TOSHIBA ACPI EXTRAS DRIVER
10877 M: Azael Avalos <coproscefalo@gmail.com>
10878 L: platform-driver-x86@vger.kernel.org
10880 F: drivers/platform/x86/toshiba_acpi.c
10882 TOSHIBA BLUETOOTH DRIVER
10883 M: Azael Avalos <coproscefalo@gmail.com>
10884 L: platform-driver-x86@vger.kernel.org
10886 F: drivers/platform/x86/toshiba_bluetooth.c
10888 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10889 M: Azael Avalos <coproscefalo@gmail.com>
10890 L: platform-driver-x86@vger.kernel.org
10892 F: drivers/platform/x86/toshiba_haps.c
10894 TOSHIBA WMI HOTKEYS DRIVER
10895 M: Azael Avalos <coproscefalo@gmail.com>
10896 L: platform-driver-x86@vger.kernel.org
10898 F: drivers/platform/x86/toshiba-wmi.c
10901 M: Jonathan Buzzard <jonathan@buzzard.org.uk>
10902 W: http://www.buzzard.org.uk/toshiba/
10904 F: drivers/char/toshiba.c
10905 F: include/linux/toshiba.h
10906 F: include/uapi/linux/toshiba.h
10908 TOSHIBA TC358743 DRIVER
10909 M: Mats Randgaard <matrandg@cisco.com>
10910 L: linux-media@vger.kernel.org
10912 F: drivers/media/i2c/tc358743*
10913 F: include/media/i2c/tc358743.h
10916 M: Ian Molton <ian@mnementh.co.uk>
10917 L: linux-mmc@vger.kernel.org
10919 F: drivers/mmc/host/tmio_mmc*
10920 F: drivers/mmc/host/sh_mobile_sdhi.c
10921 F: include/linux/mmc/tmio.h
10922 F: include/linux/mmc/sh_mobile_sdhi.h
10924 TMP401 HARDWARE MONITOR DRIVER
10925 M: Guenter Roeck <linux@roeck-us.net>
10926 L: lm-sensors@lm-sensors.org
10928 F: Documentation/hwmon/tmp401
10929 F: drivers/hwmon/tmp401.c
10931 TMPFS (SHMEM FILESYSTEM)
10932 M: Hugh Dickins <hughd@google.com>
10933 L: linux-mm@kvack.org
10935 F: include/linux/shmem_fs.h
10938 TM6000 VIDEO4LINUX DRIVER
10939 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10940 L: linux-media@vger.kernel.org
10941 W: https://linuxtv.org
10942 T: git git://linuxtv.org/media_tree.git
10944 F: drivers/media/usb/tm6000/
10946 TW68 VIDEO4LINUX DRIVER
10947 M: Hans Verkuil <hverkuil@xs4all.nl>
10948 L: linux-media@vger.kernel.org
10949 T: git git://linuxtv.org/media_tree.git
10950 W: https://linuxtv.org
10952 F: drivers/media/pci/tw68/
10955 M: Peter Huewe <peterhuewe@gmx.de>
10956 M: Marcel Selhorst <tpmdd@selhorst.net>
10957 M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
10958 R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
10959 W: http://tpmdd.sourceforge.net
10960 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10961 Q: git git://github.com/PeterHuewe/linux-tpmdd.git
10962 T: https://github.com/PeterHuewe/linux-tpmdd
10964 F: drivers/char/tpm/
10966 TPM IBM_VTPM DEVICE DRIVER
10967 M: Ashley Lai <ashleydlai@gmail.com>
10968 W: http://tpmdd.sourceforge.net
10969 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10971 F: drivers/char/tpm/tpm_ibmvtpm*
10974 M: Steven Rostedt <rostedt@goodmis.org>
10975 M: Ingo Molnar <mingo@redhat.com>
10976 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10978 F: Documentation/trace/ftrace.txt
10979 F: arch/*/*/*/ftrace.h
10980 F: arch/*/kernel/ftrace.c
10981 F: include/*/ftrace.h
10982 F: include/linux/trace*.h
10985 F: tools/testing/selftests/ftrace/
10988 M: Jiri Kosina <trivial@kernel.org>
10989 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
10991 K: ^Subject:.*(?i)trivial
10994 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10995 M: Jiri Slaby <jslaby@suse.com>
10997 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
10998 F: Documentation/serial/
11000 F: drivers/tty/serial/serial_core.c
11001 F: include/linux/serial_core.h
11002 F: include/linux/serial.h
11003 F: include/linux/tty.h
11004 F: include/uapi/linux/serial_core.h
11005 F: include/uapi/linux/serial.h
11006 F: include/uapi/linux/tty.h
11008 TUA9001 MEDIA DRIVER
11009 M: Antti Palosaari <crope@iki.fi>
11010 L: linux-media@vger.kernel.org
11011 W: https://linuxtv.org
11012 W: http://palosaari.fi/linux/
11013 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11014 T: git git://linuxtv.org/anttip/media_tree.git
11016 F: drivers/media/tuners/tua9001*
11018 TULIP NETWORK DRIVERS
11019 L: netdev@vger.kernel.org
11020 L: linux-parisc@vger.kernel.org
11022 F: drivers/net/ethernet/dec/tulip/
11025 M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
11026 W: http://vtun.sourceforge.net/tun
11028 F: Documentation/networking/tuntap.txt
11029 F: arch/um/os-Linux/drivers/
11031 TURBOCHANNEL SUBSYSTEM
11032 M: "Maciej W. Rozycki" <macro@linux-mips.org>
11033 M: Ralf Baechle <ralf@linux-mips.org>
11034 L: linux-mips@linux-mips.org
11035 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
11038 F: include/linux/tc.h
11040 U14-34F SCSI DRIVER
11041 M: Dario Ballabio <ballabio_dario@emc.com>
11042 L: linux-scsi@vger.kernel.org
11044 F: drivers/scsi/u14-34f.c
11046 UBI FILE SYSTEM (UBIFS)
11047 M: Artem Bityutskiy <dedekind1@gmail.com>
11048 M: Adrian Hunter <adrian.hunter@intel.com>
11049 L: linux-mtd@lists.infradead.org
11050 T: git git://git.infradead.org/ubifs-2.6.git
11051 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
11053 F: Documentation/filesystems/ubifs.txt
11056 UCLINUX (M68KNOMMU AND COLDFIRE)
11057 M: Greg Ungerer <gerg@uclinux.org>
11058 W: http://www.uclinux.org/
11059 L: linux-m68k@lists.linux-m68k.org
11060 L: uclinux-dev@uclinux.org (subscribers-only)
11061 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
11063 F: arch/m68k/coldfire/
11065 F: arch/m68k/*/*_no.*
11066 F: arch/m68k/include/asm/*_no.*
11069 M: Jan Kara <jack@suse.com>
11071 F: Documentation/filesystems/udf.txt
11075 M: Evgeniy Dushistov <dushistov@mail.ru>
11077 F: Documentation/filesystems/ufs.txt
11080 UHID USERSPACE HID IO DRIVER:
11081 M: David Herrmann <dh.herrmann@googlemail.com>
11082 L: linux-input@vger.kernel.org
11084 F: drivers/hid/uhid.c
11085 F: include/uapi/linux/uhid.h
11087 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
11088 L: linux-usb@vger.kernel.org
11091 F: include/linux/uwb.h
11092 F: include/linux/uwb/
11094 UNICORE32 ARCHITECTURE:
11095 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
11096 W: http://mprc.pku.edu.cn/~guanxuetao/linux
11098 T: git git://github.com/gxt/linux.git
11102 M: Tony Finch <dot@dotat.at>
11103 W: http://dotat.at/prog/unifdef
11105 F: scripts/unifdef.c
11107 UNIFORM CDROM DRIVER
11108 M: Jens Axboe <axboe@kernel.dk>
11109 W: http://www.kernel.dk
11111 F: Documentation/cdrom/
11112 F: drivers/cdrom/cdrom.c
11113 F: include/linux/cdrom.h
11114 F: include/uapi/linux/cdrom.h
11116 UNISYS S-PAR DRIVERS
11117 M: Benjamin Romer <benjamin.romer@unisys.com>
11118 M: David Kershner <david.kershner@unisys.com>
11119 L: sparmaintainer@unisys.com (Unisys internal)
11121 F: drivers/staging/unisys/
11123 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11124 M: Vinayak Holikatti <vinholikatti@gmail.com>
11125 L: linux-scsi@vger.kernel.org
11127 F: Documentation/scsi/ufs.txt
11128 F: drivers/scsi/ufs/
11130 UNSORTED BLOCK IMAGES (UBI)
11131 M: Artem Bityutskiy <dedekind1@gmail.com>
11132 M: Richard Weinberger <richard@nod.at>
11133 W: http://www.linux-mtd.infradead.org/
11134 L: linux-mtd@lists.infradead.org
11135 T: git git://git.infradead.org/ubifs-2.6.git
11137 F: drivers/mtd/ubi/
11138 F: include/linux/mtd/ubi.h
11139 F: include/uapi/mtd/ubi-user.h
11142 M: Oliver Neukum <oliver@neukum.org>
11143 L: linux-usb@vger.kernel.org
11145 F: Documentation/usb/acm.txt
11146 F: drivers/usb/class/cdc-acm.*
11148 USB AR5523 WIRELESS DRIVER
11149 M: Pontus Fuchs <pontus.fuchs@gmail.com>
11150 L: linux-wireless@vger.kernel.org
11152 F: drivers/net/wireless/ath/ar5523/
11155 M: Hans de Goede <hdegoede@redhat.com>
11156 M: Gerd Hoffmann <kraxel@redhat.com>
11157 L: linux-usb@vger.kernel.org
11158 L: linux-scsi@vger.kernel.org
11160 F: drivers/usb/storage/uas.c
11162 USB CDC ETHERNET DRIVER
11163 M: Oliver Neukum <oliver@neukum.org>
11164 L: linux-usb@vger.kernel.org
11166 F: drivers/net/usb/cdc_*.c
11167 F: include/uapi/linux/usb/cdc.h
11169 USB CHAOSKEY DRIVER
11170 M: Keith Packard <keithp@keithp.com>
11171 L: linux-usb@vger.kernel.org
11173 F: drivers/usb/misc/chaoskey.c
11175 USB CYPRESS C67X00 DRIVER
11176 M: Peter Korsgaard <jacmet@sunsite.dk>
11177 L: linux-usb@vger.kernel.org
11179 F: drivers/usb/c67x00/
11181 USB DAVICOM DM9601 DRIVER
11182 M: Peter Korsgaard <jacmet@sunsite.dk>
11183 L: netdev@vger.kernel.org
11184 W: http://www.linux-usb.org/usbnet
11186 F: drivers/net/usb/dm9601.c
11188 USB DIAMOND RIO500 DRIVER
11189 M: Cesar Miquel <miquel@df.uba.ar>
11190 L: rio500-users@lists.sourceforge.net
11191 W: http://rio500.sourceforge.net
11193 F: drivers/usb/misc/rio500*
11196 M: Alan Stern <stern@rowland.harvard.edu>
11197 L: linux-usb@vger.kernel.org
11199 F: Documentation/usb/ehci.txt
11200 F: drivers/usb/host/ehci*
11202 USB GADGET/PERIPHERAL SUBSYSTEM
11203 M: Felipe Balbi <balbi@ti.com>
11204 L: linux-usb@vger.kernel.org
11205 W: http://www.linux-usb.org/gadget
11206 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11208 F: drivers/usb/gadget/
11209 F: include/linux/usb/gadget*
11211 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
11212 M: Jiri Kosina <jikos@kernel.org>
11213 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
11214 L: linux-usb@vger.kernel.org
11215 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
11217 F: Documentation/hid/hiddev.txt
11218 F: drivers/hid/usbhid/
11221 M: Olav Kongas <ok@artecdesign.ee>
11222 L: linux-usb@vger.kernel.org
11224 F: drivers/usb/host/isp116x*
11225 F: include/linux/usb/isp116x.h
11227 USB MASS STORAGE DRIVER
11228 M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
11229 L: linux-usb@vger.kernel.org
11230 L: usb-storage@lists.one-eyed-alien.net
11232 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
11233 F: drivers/usb/storage/
11236 M: Clemens Ladisch <clemens@ladisch.de>
11237 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11238 T: git git://git.alsa-project.org/alsa-kernel.git
11240 F: sound/usb/midi.*
11242 USB NETWORKING DRIVERS
11243 L: linux-usb@vger.kernel.org
11245 F: drivers/net/usb/
11248 M: Alan Stern <stern@rowland.harvard.edu>
11249 L: linux-usb@vger.kernel.org
11251 F: Documentation/usb/ohci.txt
11252 F: drivers/usb/host/ohci*
11254 USB OTG FSM (Finite State Machine)
11255 M: Peter Chen <Peter.Chen@nxp.com>
11256 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
11257 L: linux-usb@vger.kernel.org
11259 F: drivers/usb/common/usb-otg-fsm.c
11262 M: Valentina Manea <valentina.manea.m@gmail.com>
11263 M: Shuah Khan <shuah.kh@samsung.com>
11264 L: linux-usb@vger.kernel.org
11266 F: drivers/usb/usbip/
11267 F: tools/usb/usbip/
11270 M: Petko Manolov <petkan@nucleusys.com>
11271 L: linux-usb@vger.kernel.org
11272 L: netdev@vger.kernel.org
11273 T: git git://github.com/petkan/pegasus.git
11274 W: https://github.com/petkan/pegasus
11276 F: drivers/net/usb/pegasus.*
11279 M: Felipe Balbi <balbi@ti.com>
11280 L: linux-usb@vger.kernel.org
11281 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11283 F: drivers/usb/phy/
11285 USB PRINTER DRIVER (usblp)
11286 M: Pete Zaitcev <zaitcev@redhat.com>
11287 L: linux-usb@vger.kernel.org
11289 F: drivers/usb/class/usblp.c
11291 USB QMI WWAN NETWORK DRIVER
11292 M: Bjørn Mork <bjorn@mork.no>
11293 L: netdev@vger.kernel.org
11295 F: Documentation/ABI/testing/sysfs-class-net-qmi
11296 F: drivers/net/usb/qmi_wwan.c
11299 M: Petko Manolov <petkan@nucleusys.com>
11300 L: linux-usb@vger.kernel.org
11301 L: netdev@vger.kernel.org
11302 T: git git://github.com/petkan/rtl8150.git
11303 W: https://github.com/petkan/rtl8150
11305 F: drivers/net/usb/rtl8150.c
11307 USB SERIAL SUBSYSTEM
11308 M: Johan Hovold <johan@kernel.org>
11309 L: linux-usb@vger.kernel.org
11311 F: Documentation/usb/usb-serial.txt
11312 F: drivers/usb/serial/
11313 F: include/linux/usb/serial.h
11315 USB SMSC75XX ETHERNET DRIVER
11316 M: Steve Glendinning <steve.glendinning@shawell.net>
11317 L: netdev@vger.kernel.org
11319 F: drivers/net/usb/smsc75xx.*
11321 USB SMSC95XX ETHERNET DRIVER
11322 M: Steve Glendinning <steve.glendinning@shawell.net>
11323 L: netdev@vger.kernel.org
11325 F: drivers/net/usb/smsc95xx.*
11328 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11329 L: linux-usb@vger.kernel.org
11330 W: http://www.linux-usb.org
11331 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
11333 F: Documentation/usb/
11335 F: include/linux/usb.h
11336 F: include/linux/usb/
11339 M: Alan Stern <stern@rowland.harvard.edu>
11340 L: linux-usb@vger.kernel.org
11342 F: drivers/usb/host/uhci*
11344 USB "USBNET" DRIVER FRAMEWORK
11345 M: Oliver Neukum <oneukum@suse.com>
11346 L: netdev@vger.kernel.org
11347 W: http://www.linux-usb.org/usbnet
11349 F: drivers/net/usb/usbnet.c
11350 F: include/linux/usb/usbnet.h
11353 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11354 L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
11355 L: linux-media@vger.kernel.org
11356 T: git git://linuxtv.org/media_tree.git
11357 W: http://www.ideasonboard.org/uvc/
11359 F: drivers/media/usb/uvc/
11360 F: include/uapi/linux/uvcvideo.h
11363 M: Hans Verkuil <hverkuil@xs4all.nl>
11364 L: linux-media@vger.kernel.org
11365 T: git git://linuxtv.org/media_tree.git
11366 W: https://linuxtv.org
11368 F: drivers/media/usb/usbvision/
11371 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11372 L: linux-usb@vger.kernel.org
11374 F: drivers/usb/gadget/function/*uvc*
11375 F: drivers/usb/gadget/legacy/webcam.c
11377 USB WIRELESS RNDIS DRIVER (rndis_wlan)
11378 M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
11379 L: linux-wireless@vger.kernel.org
11381 F: drivers/net/wireless/rndis_wlan.c
11384 M: Mathias Nyman <mathias.nyman@intel.com>
11385 L: linux-usb@vger.kernel.org
11387 F: drivers/usb/host/xhci*
11388 F: drivers/usb/host/pci-quirks*
11391 L: linux-wireless@vger.kernel.org
11392 W: http://linux-lc100020.sourceforge.net
11394 F: drivers/net/wireless/zydas/zd1201.*
11397 M: Antoine Jacquet <royale@zerezo.com>
11398 L: linux-usb@vger.kernel.org
11399 L: linux-media@vger.kernel.org
11400 T: git git://linuxtv.org/media_tree.git
11401 W: http://royale.zerezo.com/zr364xx/
11403 F: Documentation/video4linux/zr364xx.txt
11404 F: drivers/media/usb/zr364xx/
11407 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
11408 L: linux-usb@vger.kernel.org
11410 F: drivers/usb/common/ulpi.c
11411 F: include/linux/ulpi/
11413 USER-MODE LINUX (UML)
11414 M: Jeff Dike <jdike@addtoit.com>
11415 M: Richard Weinberger <richard@nod.at>
11416 L: user-mode-linux-devel@lists.sourceforge.net
11417 L: user-mode-linux-user@lists.sourceforge.net
11418 W: http://user-mode-linux.sourceforge.net
11420 F: Documentation/virtual/uml/
11426 USERSPACE I/O (UIO)
11427 M: "Hans J. Koch" <hjk@hansjkoch.de>
11428 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11430 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
11431 F: Documentation/DocBook/uio-howto.tmpl
11433 F: include/linux/uio*.h
11436 M: Karel Zak <kzak@redhat.com>
11437 L: util-linux@vger.kernel.org
11438 W: http://en.wikipedia.org/wiki/Util-linux
11439 T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
11443 M: Michal Januszewski <spock@gentoo.org>
11444 L: linux-fbdev@vger.kernel.org
11445 W: http://dev.gentoo.org/~spock/projects/uvesafb/
11447 F: Documentation/fb/uvesafb.txt
11448 F: drivers/video/fbdev/uvesafb.*
11451 M: Stefan Agner <stefan@agner.ch>
11452 L: linux-mtd@lists.infradead.org
11454 F: drivers/mtd/nand/vf610_nfc.c
11456 VFAT/FAT/MSDOS FILESYSTEM
11457 M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
11459 F: Documentation/filesystems/vfat.txt
11463 M: Alex Williamson <alex.williamson@redhat.com>
11464 L: kvm@vger.kernel.org
11466 F: Documentation/vfio.txt
11468 F: include/linux/vfio.h
11469 F: include/uapi/linux/vfio.h
11471 VFIO PLATFORM DRIVER
11472 M: Baptiste Reynal <b.reynal@virtualopensystems.com>
11473 L: kvm@vger.kernel.org
11475 F: drivers/vfio/platform/
11477 VIDEOBUF2 FRAMEWORK
11478 M: Pawel Osciak <pawel@osciak.com>
11479 M: Marek Szyprowski <m.szyprowski@samsung.com>
11480 M: Kyungmin Park <kyungmin.park@samsung.com>
11481 L: linux-media@vger.kernel.org
11483 F: drivers/media/v4l2-core/videobuf2-*
11484 F: include/media/videobuf2-*
11486 VIRTUAL SERIO DEVICE DRIVER
11487 M: Stephen Chandler Paul <thatslyude@gmail.com>
11489 F: drivers/input/serio/userio.c
11490 F: include/uapi/linux/userio.h
11492 VIRTIO CONSOLE DRIVER
11493 M: Amit Shah <amit.shah@redhat.com>
11494 L: virtualization@lists.linux-foundation.org
11496 F: drivers/char/virtio_console.c
11497 F: include/linux/virtio_console.h
11498 F: include/uapi/linux/virtio_console.h
11500 VIRTIO CORE, NET AND BLOCK DRIVERS
11501 M: "Michael S. Tsirkin" <mst@redhat.com>
11502 L: virtualization@lists.linux-foundation.org
11506 F: drivers/net/virtio_net.c
11507 F: drivers/block/virtio_blk.c
11508 F: include/linux/virtio_*.h
11509 F: include/uapi/linux/virtio_*.h
11511 VIRTIO DRIVERS FOR S390
11512 M: Christian Borntraeger <borntraeger@de.ibm.com>
11513 M: Cornelia Huck <cornelia.huck@de.ibm.com>
11514 L: linux-s390@vger.kernel.org
11515 L: virtualization@lists.linux-foundation.org
11516 L: kvm@vger.kernel.org
11518 F: drivers/s390/virtio/
11521 M: David Airlie <airlied@linux.ie>
11522 M: Gerd Hoffmann <kraxel@redhat.com>
11523 L: dri-devel@lists.freedesktop.org
11524 L: virtualization@lists.linux-foundation.org
11526 F: drivers/gpu/drm/virtio/
11527 F: include/uapi/linux/virtio_gpu.h
11529 VIRTIO HOST (VHOST)
11530 M: "Michael S. Tsirkin" <mst@redhat.com>
11531 L: kvm@vger.kernel.org
11532 L: virtualization@lists.linux-foundation.org
11533 L: netdev@vger.kernel.org
11536 F: include/uapi/linux/vhost.h
11538 VIRTIO INPUT DRIVER
11539 M: Gerd Hoffmann <kraxel@redhat.com>
11541 F: drivers/virtio/virtio_input.c
11542 F: include/uapi/linux/virtio_input.h
11544 VIA RHINE NETWORK DRIVER
11546 F: drivers/net/ethernet/via/via-rhine.c
11548 VIA SD/MMC CARD CONTROLLER DRIVER
11549 M: Bruce Chang <brucechang@via.com.tw>
11550 M: Harald Welte <HaraldWelte@viatech.com>
11552 F: drivers/mmc/host/via-sdmmc.c
11554 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11555 M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
11556 L: linux-fbdev@vger.kernel.org
11558 F: include/linux/via-core.h
11559 F: include/linux/via-gpio.h
11560 F: include/linux/via_i2c.h
11561 F: drivers/video/fbdev/via/
11563 VIA VELOCITY NETWORK DRIVER
11564 M: Francois Romieu <romieu@fr.zoreil.com>
11565 L: netdev@vger.kernel.org
11567 F: drivers/net/ethernet/via/via-velocity.*
11570 M: Alex Williamson <alex.williamson@redhat.com>
11571 M: Paolo Bonzini <pbonzini@redhat.com>
11572 L: kvm@vger.kernel.org
11576 VIVID VIRTUAL VIDEO DRIVER
11577 M: Hans Verkuil <hverkuil@xs4all.nl>
11578 L: linux-media@vger.kernel.org
11579 T: git git://linuxtv.org/media_tree.git
11580 W: https://linuxtv.org
11582 F: drivers/media/platform/vivid/*
11585 M: Patrick McHardy <kaber@trash.net>
11586 L: netdev@vger.kernel.org
11588 F: drivers/net/macvlan.c
11589 F: include/linux/if_*vlan.h
11593 M: Florian Fainelli <florian@openwrt.org>
11594 L: openwrt-devel@lists.openwrt.org (subscribers-only)
11596 F: drivers/vlynq/vlynq.c
11597 F: include/linux/vlynq.h
11600 M: Martyn Welch <martyn@welchs.me.uk>
11601 M: Manohar Vanga <manohar.vanga@gmail.com>
11602 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11603 L: devel@driverdev.osuosl.org
11605 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11606 F: Documentation/vme_api.txt
11607 F: drivers/staging/vme/
11609 F: include/linux/vme*
11611 VMWARE HYPERVISOR INTERFACE
11612 M: Alok Kataria <akataria@vmware.com>
11613 L: virtualization@lists.linux-foundation.org
11615 F: arch/x86/kernel/cpu/vmware.c
11617 VMWARE BALLOON DRIVER
11618 M: Xavier Deguillard <xdeguillard@vmware.com>
11619 M: Philip Moltmann <moltmann@vmware.com>
11620 M: "VMware, Inc." <pv-drivers@vmware.com>
11621 L: linux-kernel@vger.kernel.org
11623 F: drivers/misc/vmw_balloon.c
11625 VMWARE VMMOUSE SUBDRIVER
11626 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11627 M: "VMware, Inc." <pv-drivers@vmware.com>
11628 L: linux-input@vger.kernel.org
11630 F: drivers/input/mouse/vmmouse.c
11631 F: drivers/input/mouse/vmmouse.h
11633 VMWARE VMXNET3 ETHERNET DRIVER
11634 M: Shrikrishna Khare <skhare@vmware.com>
11635 M: "VMware, Inc." <pv-drivers@vmware.com>
11636 L: netdev@vger.kernel.org
11638 F: drivers/net/vmxnet3/
11640 VMware PVSCSI driver
11641 M: Arvind Kumar <arvindkumar@vmware.com>
11642 M: VMware PV-Drivers <pv-drivers@vmware.com>
11643 L: linux-scsi@vger.kernel.org
11645 F: drivers/scsi/vmw_pvscsi.c
11646 F: drivers/scsi/vmw_pvscsi.h
11648 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11649 M: Liam Girdwood <lgirdwood@gmail.com>
11650 M: Mark Brown <broonie@kernel.org>
11651 L: linux-kernel@vger.kernel.org
11652 W: http://www.slimlogic.co.uk/?p=48
11653 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11655 F: drivers/regulator/
11656 F: include/linux/regulator/
11659 M: David Ahern <dsa@cumulusnetworks.com>
11660 M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
11661 L: netdev@vger.kernel.org
11663 F: drivers/net/vrf.c
11664 F: Documentation/networking/vrf.txt
11666 VT1211 HARDWARE MONITOR DRIVER
11667 M: Juerg Haefliger <juergh@gmail.com>
11668 L: lm-sensors@lm-sensors.org
11670 F: Documentation/hwmon/vt1211
11671 F: drivers/hwmon/vt1211.c
11673 VT8231 HARDWARE MONITOR DRIVER
11674 M: Roger Lucas <vt8231@hiddenengine.co.uk>
11675 L: lm-sensors@lm-sensors.org
11677 F: drivers/hwmon/vt8231.c
11679 VUB300 USB to SDIO/SD/MMC bridge chip
11680 M: Tony Olech <tony.olech@elandigitalsystems.com>
11681 L: linux-mmc@vger.kernel.org
11682 L: linux-usb@vger.kernel.org
11684 F: drivers/mmc/host/vub300.c
11686 W1 DALLAS'S 1-WIRE BUS
11687 M: Evgeniy Polyakov <zbr@ioremap.net>
11689 F: Documentation/w1/
11692 W83791D HARDWARE MONITORING DRIVER
11693 M: Marc Hulsman <m.hulsman@tudelft.nl>
11694 L: lm-sensors@lm-sensors.org
11696 F: Documentation/hwmon/w83791d
11697 F: drivers/hwmon/w83791d.c
11699 W83793 HARDWARE MONITORING DRIVER
11700 M: Rudolf Marek <r.marek@assembler.cz>
11701 L: lm-sensors@lm-sensors.org
11703 F: Documentation/hwmon/w83793
11704 F: drivers/hwmon/w83793.c
11706 W83795 HARDWARE MONITORING DRIVER
11707 M: Jean Delvare <jdelvare@suse.com>
11708 L: lm-sensors@lm-sensors.org
11710 F: drivers/hwmon/w83795.c
11712 W83L51xD SD/MMC CARD INTERFACE DRIVER
11713 M: Pierre Ossman <pierre@ossman.eu>
11715 F: drivers/mmc/host/wbsd.*
11717 WACOM PROTOCOL 4 SERIAL TABLETS
11718 M: Julian Squires <julian@cipht.net>
11719 M: Hans de Goede <hdegoede@redhat.com>
11720 L: linux-input@vger.kernel.org
11722 F: drivers/input/tablet/wacom_serial4.c
11724 WATCHDOG DEVICE DRIVERS
11725 M: Wim Van Sebroeck <wim@iguana.be>
11726 R: Guenter Roeck <linux@roeck-us.net>
11727 L: linux-watchdog@vger.kernel.org
11728 W: http://www.linux-watchdog.org/
11729 T: git git://www.linux-watchdog.org/linux-watchdog.git
11731 F: Documentation/watchdog/
11732 F: drivers/watchdog/
11733 F: include/linux/watchdog.h
11734 F: include/uapi/linux/watchdog.h
11737 M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
11738 L: linux-scsi@vger.kernel.org
11740 F: drivers/scsi/wd7000.c
11743 M: David Herrmann <dh.herrmann@googlemail.com>
11744 L: linux-input@vger.kernel.org
11746 F: drivers/hid/hid-wiimote*
11749 M: David Härdeman <david@hardeman.nu>
11751 F: drivers/media/rc/winbond-cir.c
11754 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
11755 M: linux-wimax@intel.com
11756 L: wimax@linuxwimax.org (subscribers-only)
11758 W: http://linuxwimax.org
11759 F: Documentation/wimax/README.wimax
11760 F: include/linux/wimax/debug.h
11761 F: include/net/wimax.h
11762 F: include/uapi/linux/wimax.h
11765 WISTRON LAPTOP BUTTON DRIVER
11766 M: Miloslav Trmac <mitr@volny.cz>
11768 F: drivers/input/misc/wistron_btns.c
11770 WL3501 WIRELESS PCMCIA CARD DRIVER
11771 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
11772 L: linux-wireless@vger.kernel.org
11773 W: http://oops.ghostprotocols.net:81/blog
11775 F: drivers/net/wireless/wl3501*
11777 WOLFSON MICROELECTRONICS DRIVERS
11778 L: patches@opensource.wolfsonmicro.com
11779 T: git https://github.com/CirrusLogic/linux-drivers.git
11780 W: https://github.com/CirrusLogic/linux-drivers/wiki
11782 F: Documentation/hwmon/wm83??
11783 F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
11784 F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
11785 F: Documentation/devicetree/bindings/mfd/arizona.txt
11786 F: arch/arm/mach-s3c64xx/mach-crag6410*
11787 F: drivers/clk/clk-wm83*.c
11788 F: drivers/extcon/extcon-arizona.c
11789 F: drivers/leds/leds-wm83*.c
11790 F: drivers/gpio/gpio-*wm*.c
11791 F: drivers/gpio/gpio-arizona.c
11792 F: drivers/hwmon/wm83??-hwmon.c
11793 F: drivers/input/misc/wm831x-on.c
11794 F: drivers/input/touchscreen/wm831x-ts.c
11795 F: drivers/input/touchscreen/wm97*.c
11796 F: drivers/mfd/arizona*
11797 F: drivers/mfd/wm*.c
11798 F: drivers/mfd/cs47l24*
11799 F: drivers/power/wm83*.c
11800 F: drivers/rtc/rtc-wm83*.c
11801 F: drivers/regulator/wm8*.c
11802 F: drivers/video/backlight/wm83*_bl.c
11803 F: drivers/watchdog/wm83*_wdt.c
11804 F: include/linux/mfd/arizona/
11805 F: include/linux/mfd/wm831x/
11806 F: include/linux/mfd/wm8350/
11807 F: include/linux/mfd/wm8400*
11808 F: include/linux/wm97xx.h
11809 F: include/sound/wm????.h
11810 F: sound/soc/codecs/arizona.?
11811 F: sound/soc/codecs/wm*
11812 F: sound/soc/codecs/cs47l24*
11815 M: Tejun Heo <tj@kernel.org>
11816 R: Lai Jiangshan <jiangshanlai@gmail.com>
11817 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11819 F: include/linux/workqueue.h
11820 F: kernel/workqueue.c
11821 F: Documentation/workqueue.txt
11824 M: Andrew Hendry <andrew.hendry@gmail.com>
11825 L: linux-x25@vger.kernel.org
11827 F: Documentation/networking/x25*
11828 F: include/net/x25*
11831 X86 ARCHITECTURE (32-BIT AND 64-BIT)
11832 M: Thomas Gleixner <tglx@linutronix.de>
11833 M: Ingo Molnar <mingo@redhat.com>
11834 M: "H. Peter Anvin" <hpa@zytor.com>
11836 L: linux-kernel@vger.kernel.org
11837 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
11839 F: Documentation/x86/
11842 X86 PLATFORM DRIVERS
11843 M: Darren Hart <dvhart@infradead.org>
11844 L: platform-driver-x86@vger.kernel.org
11845 T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
11847 F: drivers/platform/x86/
11848 F: drivers/platform/olpc/
11850 X86 MCE INFRASTRUCTURE
11851 M: Tony Luck <tony.luck@intel.com>
11852 M: Borislav Petkov <bp@alien8.de>
11853 L: linux-edac@vger.kernel.org
11855 F: arch/x86/kernel/cpu/mcheck/*
11857 X86 MICROCODE UPDATE SUPPORT
11858 M: Borislav Petkov <bp@alien8.de>
11860 F: arch/x86/kernel/cpu/microcode/*
11863 M: Andy Lutomirski <luto@amacapital.net>
11864 L: linux-kernel@vger.kernel.org
11865 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11867 F: arch/x86/entry/vdso/
11869 XC2028/3028 TUNER DRIVER
11870 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11871 L: linux-media@vger.kernel.org
11872 W: https://linuxtv.org
11873 T: git git://linuxtv.org/media_tree.git
11875 F: drivers/media/tuners/tuner-xc2028.*
11877 XEN HYPERVISOR INTERFACE
11878 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11879 M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
11880 M: David Vrabel <david.vrabel@citrix.com>
11881 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11882 T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
11885 F: drivers/*/xen-*front.c
11887 F: arch/x86/include/asm/xen/
11889 F: include/uapi/xen/
11892 M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11893 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11896 F: arch/arm/include/asm/xen/
11898 XEN HYPERVISOR ARM64
11899 M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11900 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11903 F: arch/arm64/include/asm/xen/
11905 XEN NETWORK BACKEND DRIVER
11906 M: Ian Campbell <ian.campbell@citrix.com>
11907 M: Wei Liu <wei.liu2@citrix.com>
11908 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11909 L: netdev@vger.kernel.org
11911 F: drivers/net/xen-netback/*
11914 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11915 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11917 F: arch/x86/pci/*xen*
11918 F: drivers/pci/*xen*
11920 XEN BLOCK SUBSYSTEM
11921 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11922 M: Roger Pau Monné <roger.pau@citrix.com>
11923 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11925 F: drivers/block/xen-blkback/*
11926 F: drivers/block/xen*
11929 M: Juergen Gross <jgross@suse.com>
11930 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11931 L: linux-scsi@vger.kernel.org
11933 F: drivers/scsi/xen-scsifront.c
11934 F: drivers/xen/xen-scsiback.c
11935 F: include/xen/interface/io/vscsiif.h
11937 XEN SWIOTLB SUBSYSTEM
11938 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11939 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11941 F: arch/x86/xen/*swiotlb*
11942 F: drivers/xen/*swiotlb*
11945 P: Silicon Graphics Inc
11946 M: Dave Chinner <david@fromorbit.com>
11949 W: http://oss.sgi.com/projects/xfs
11950 T: git git://oss.sgi.com/xfs/xfs.git
11952 F: Documentation/filesystems/xfs.txt
11955 XILINX AXI ETHERNET DRIVER
11956 M: Anirudha Sarangi <anirudh@xilinx.com>
11957 M: John Linn <John.Linn@xilinx.com>
11959 F: drivers/net/ethernet/xilinx/xilinx_axienet*
11961 XILINX UARTLITE SERIAL DRIVER
11962 M: Peter Korsgaard <jacmet@sunsite.dk>
11963 L: linux-serial@vger.kernel.org
11965 F: drivers/tty/serial/uartlite.c
11967 XILINX VIDEO IP CORES
11968 M: Hyun Kwon <hyun.kwon@xilinx.com>
11969 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11970 L: linux-media@vger.kernel.org
11971 T: git git://linuxtv.org/media_tree.git
11973 F: Documentation/devicetree/bindings/media/xilinx/
11974 F: drivers/media/platform/xilinx/
11975 F: include/uapi/linux/xilinx-v4l2-controls.h
11978 M: Eli Billauer <eli.billauer@gmail.com>
11979 L: linux-kernel@vger.kernel.org
11981 F: drivers/char/xillybus/
11983 XTENSA XTFPGA PLATFORM SUPPORT
11984 M: Max Filippov <jcmvbkbc@gmail.com>
11985 L: linux-xtensa@linux-xtensa.org
11987 F: drivers/spi/spi-xtensa-xtfpga.c
11988 F: sound/soc/xtensa/xtfpga-i2s.c
11990 YAM DRIVER FOR AX.25
11991 M: Jean-Paul Roubelat <jpr@f6fbb.org>
11992 L: linux-hams@vger.kernel.org
11994 F: drivers/net/hamradio/yam*
11995 F: include/linux/yam.h
11997 YEALINK PHONE DRIVER
11998 M: Henk Vergonet <Henk.Vergonet@gmail.com>
11999 L: usbb2k-api-dev@nongnu.org
12001 F: Documentation/input/yealink.txt
12002 F: drivers/input/misc/yealink.*
12004 Z8530 DRIVER FOR AX.25
12005 M: Joerg Reuter <jreuter@yaina.de>
12006 W: http://yaina.de/jreuter/
12007 W: http://www.qsl.net/dl1bke/
12008 L: linux-hams@vger.kernel.org
12010 F: Documentation/networking/z8530drv.txt
12011 F: drivers/net/hamradio/*scc.c
12012 F: drivers/net/hamradio/z8530.h
12014 ZBUD COMPRESSED PAGE ALLOCATOR
12015 M: Seth Jennings <sjennings@variantweb.net>
12016 L: linux-mm@kvack.org
12019 F: include/linux/zbud.h
12021 ZD1211RW WIRELESS DRIVER
12022 M: Daniel Drake <dsd@gentoo.org>
12023 M: Ulrich Kunitz <kune@deine-taler.de>
12024 W: http://zd1211.ath.cx/wiki/DriverRewrite
12025 L: linux-wireless@vger.kernel.org
12026 L: zd1211-devs@lists.sourceforge.net (subscribers-only)
12028 F: drivers/net/wireless/zydas/zd1211rw/
12030 ZPOOL COMPRESSED PAGE STORAGE API
12031 M: Dan Streetman <ddstreet@ieee.org>
12032 L: linux-mm@kvack.org
12035 F: include/linux/zpool.h
12037 ZR36067 VIDEO FOR LINUX DRIVER
12038 L: mjpeg-users@lists.sourceforge.net
12039 L: linux-media@vger.kernel.org
12040 W: http://mjpeg.sourceforge.net/driver-zoran/
12041 T: hg https://linuxtv.org/hg/v4l-dvb
12043 F: drivers/media/pci/zoran/
12045 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
12046 M: Minchan Kim <minchan@kernel.org>
12047 M: Nitin Gupta <ngupta@vflare.org>
12048 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12049 L: linux-kernel@vger.kernel.org
12051 F: drivers/block/zram/
12052 F: Documentation/blockdev/zram.txt
12054 ZS DECSTATION Z85C30 SERIAL DRIVER
12055 M: "Maciej W. Rozycki" <macro@linux-mips.org>
12057 F: drivers/tty/serial/zs.*
12059 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
12060 M: Minchan Kim <minchan@kernel.org>
12061 M: Nitin Gupta <ngupta@vflare.org>
12062 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12063 L: linux-mm@kvack.org
12066 F: include/linux/zsmalloc.h
12067 F: Documentation/vm/zsmalloc.txt
12069 ZSWAP COMPRESSED SWAP CACHING
12070 M: Seth Jennings <sjennings@variantweb.net>
12071 L: linux-mm@kvack.org
12076 M: Linus Torvalds <torvalds@linux-foundation.org>
12077 L: linux-kernel@vger.kernel.org
12078 Q: http://patchwork.kernel.org/project/LKML/list/
12079 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
12080 S: Buried alive in reporters