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 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1810 R: Dan Williams <dan.j.williams@intel.com>
1811 W: http://sourceforge.net/projects/xscaleiop
1813 F: Documentation/crypto/async-tx-api.txt
1816 F: include/linux/dmaengine.h
1817 F: include/linux/async_tx.h
1820 M: Wolfram Sang <wsa@the-dreams.de>
1821 L: linux-i2c@vger.kernel.org
1823 F: drivers/misc/eeprom/at24.c
1824 F: include/linux/platform_data/at24.h
1826 ATA OVER ETHERNET (AOE) DRIVER
1827 M: "Ed L. Cashin" <ed.cashin@acm.org>
1828 W: http://www.openaoe.org/
1830 F: Documentation/aoe/
1831 F: drivers/block/aoe/
1833 ATHEROS 71XX/9XXX GPIO DRIVER
1834 M: Alban Bedel <albeu@free.fr>
1835 W: https://github.com/AlbanBedel/linux
1836 T: git git://github.com/AlbanBedel/linux
1838 F: drivers/gpio/gpio-ath79.c
1839 F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
1841 ATHEROS ATH GENERIC UTILITIES
1842 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1843 L: linux-wireless@vger.kernel.org
1845 F: drivers/net/wireless/ath/*
1847 ATHEROS ATH5K WIRELESS DRIVER
1848 M: Jiri Slaby <jirislaby@gmail.com>
1849 M: Nick Kossifidis <mickflemm@gmail.com>
1850 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1851 L: linux-wireless@vger.kernel.org
1852 W: http://wireless.kernel.org/en/users/Drivers/ath5k
1854 F: drivers/net/wireless/ath/ath5k/
1856 ATHEROS ATH6KL WIRELESS DRIVER
1857 M: Kalle Valo <kvalo@qca.qualcomm.com>
1858 L: linux-wireless@vger.kernel.org
1859 W: http://wireless.kernel.org/en/users/Drivers/ath6kl
1860 T: git git://github.com/kvalo/ath.git
1862 F: drivers/net/wireless/ath/ath6kl/
1864 WILOCITY WIL6210 WIRELESS DRIVER
1865 M: Maya Erez <qca_merez@qca.qualcomm.com>
1866 L: linux-wireless@vger.kernel.org
1867 L: wil6210@qca.qualcomm.com
1869 W: http://wireless.kernel.org/en/users/Drivers/wil6210
1870 F: drivers/net/wireless/ath/wil6210/
1871 F: include/uapi/linux/wil6210_uapi.h
1873 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1874 M: Christian Lamparter <chunkeey@googlemail.com>
1875 L: linux-wireless@vger.kernel.org
1876 W: http://wireless.kernel.org/en/users/Drivers/carl9170
1878 F: drivers/net/wireless/ath/carl9170/
1880 ATK0110 HWMON DRIVER
1881 M: Luca Tettamanti <kronos.it@gmail.com>
1882 L: lm-sensors@lm-sensors.org
1884 F: drivers/hwmon/asus_atk0110.c
1887 M: Ville Syrjala <syrjala@sci.fi>
1889 F: drivers/input/misc/ati_remote2.c
1891 ATLX ETHERNET DRIVERS
1892 M: Jay Cliburn <jcliburn@gmail.com>
1893 M: Chris Snook <chris.snook@gmail.com>
1894 L: netdev@vger.kernel.org
1895 W: http://sourceforge.net/projects/atl1
1896 W: http://atl1.sourceforge.net
1898 F: drivers/net/ethernet/atheros/
1901 M: Chas Williams <3chas3@gmail.com>
1902 L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1903 L: netdev@vger.kernel.org
1904 W: http://linux-atm.sourceforge.net
1907 F: include/linux/atm*
1908 F: include/uapi/linux/atm*
1910 ATMEL AT91 / AT32 MCI DRIVER
1911 M: Ludovic Desroches <ludovic.desroches@atmel.com>
1913 F: drivers/mmc/host/atmel-mci.c
1915 ATMEL AT91 / AT32 SERIAL DRIVER
1916 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1918 F: drivers/tty/serial/atmel_serial.c
1920 ATMEL Audio ALSA driver
1921 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1922 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1927 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1928 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1930 F: drivers/dma/at_hdmac.c
1931 F: drivers/dma/at_hdmac_regs.h
1932 F: include/linux/platform_data/dma-atmel.h
1935 M: Ludovic Desroches <ludovic.desroches@atmel.com>
1936 L: linux-arm-kernel@lists.infradead.org
1937 L: dmaengine@vger.kernel.org
1939 F: drivers/dma/at_xdmac.c
1942 M: Ludovic Desroches <ludovic.desroches@atmel.com>
1943 L: linux-i2c@vger.kernel.org
1945 F: drivers/i2c/busses/i2c-at91.c
1948 M: Ludovic Desroches <ludovic.desroches@atmel.com>
1949 L: linux-media@vger.kernel.org
1951 F: drivers/media/platform/soc_camera/atmel-isi.c
1952 F: include/media/atmel-isi.h
1955 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1956 L: linux-fbdev@vger.kernel.org
1958 F: drivers/video/fbdev/atmel_lcdfb.c
1959 F: include/video/atmel_lcdc.h
1961 ATMEL MACB ETHERNET DRIVER
1962 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1964 F: drivers/net/ethernet/cadence/
1967 M: Wenyou Yang <wenyou.yang@atmel.com>
1968 M: Josh Wu <rainyfeeling@outlook.com>
1969 L: linux-mtd@lists.infradead.org
1971 F: drivers/mtd/nand/atmel_nand*
1974 M: Ludovic Desroches <ludovic.desroches@atmel.com>
1975 L: linux-mmc@vger.kernel.org
1977 F: drivers/mmc/host/sdhci-of-at91.c
1980 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1982 F: drivers/spi/spi-atmel.*
1985 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1986 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1988 F: drivers/misc/atmel-ssc.c
1989 F: include/linux/atmel-ssc.h
1991 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1992 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1993 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1995 F: drivers/misc/atmel_tclib.c
1996 F: drivers/clocksource/tcb_clksrc.c
1998 ATMEL USBA UDC DRIVER
1999 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2000 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2002 F: drivers/usb/gadget/udc/atmel_usba_udc.*
2004 ATMEL WIRELESS DRIVER
2005 M: Simon Kelley <simon@thekelleys.org.uk>
2006 L: linux-wireless@vger.kernel.org
2007 W: http://www.thekelleys.org.uk/atmel
2008 W: http://atmelwlandriver.sourceforge.net/
2010 F: drivers/net/wireless/atmel/atmel*
2012 ATMEL MAXTOUCH DRIVER
2013 M: Nick Dyer <nick.dyer@itdev.co.uk>
2014 T: git git://github.com/atmel-maxtouch/linux.git
2016 F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2017 F: drivers/input/touchscreen/atmel_mxt_ts.c
2018 F: include/linux/platform_data/atmel_mxt_ts.h
2020 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2021 M: Bradley Grove <linuxdrivers@attotech.com>
2022 L: linux-scsi@vger.kernel.org
2023 W: http://www.attotech.com
2025 F: drivers/scsi/esas2r
2027 ATUSB IEEE 802.15.4 RADIO DRIVER
2028 M: Stefan Schmidt <stefan@osg.samsung.com>
2029 L: linux-wpan@vger.kernel.org
2031 F: drivers/net/ieee802154/atusb.c
2032 F: drivers/net/ieee802154/atusb.h
2033 F: drivers/net/ieee802154/at86rf230.h
2036 M: Paul Moore <paul@paul-moore.com>
2037 M: Eric Paris <eparis@redhat.com>
2038 L: linux-audit@redhat.com (moderated for non-subscribers)
2039 W: http://people.redhat.com/sgrubb/audit/
2040 T: git git://git.infradead.org/users/pcmoore/audit
2042 F: include/linux/audit.h
2043 F: include/uapi/linux/audit.h
2046 AUXILIARY DISPLAY DRIVERS
2047 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2048 W: http://miguelojeda.es/auxdisplay.htm
2049 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2051 F: drivers/auxdisplay/
2052 F: include/linux/cfag12864b.h
2055 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2056 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2057 W: http://www.atmel.com/products/AVR32/
2058 W: http://mirror.egtvedt.no/avr32linux.org/
2059 W: http://avrfreaks.net/
2063 AVR32/AT32AP MACHINE SUPPORT
2064 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2065 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2067 F: arch/avr32/mach-at32ap/
2070 M: Ralf Baechle <ralf@linux-mips.org>
2071 L: linux-hams@vger.kernel.org
2072 W: http://www.linux-ax25.org/
2074 F: include/uapi/linux/ax25.h
2075 F: include/net/ax25.h
2079 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2080 L: linux-media@vger.kernel.org
2081 W: https://linuxtv.org
2082 T: git git://linuxtv.org/media_tree.git
2084 F: drivers/media/usb/dvb-usb-v2/az6007.c
2086 AZTECH FM RADIO RECEIVER DRIVER
2087 M: Hans Verkuil <hverkuil@xs4all.nl>
2088 L: linux-media@vger.kernel.org
2089 T: git git://linuxtv.org/media_tree.git
2090 W: https://linuxtv.org
2092 F: drivers/media/radio/radio-aztech*
2095 L: linux-wireless@vger.kernel.org
2096 L: b43-dev@lists.infradead.org
2097 W: http://wireless.kernel.org/en/users/Drivers/b43
2099 F: drivers/net/wireless/broadcom/b43/
2101 B43LEGACY WIRELESS DRIVER
2102 M: Larry Finger <Larry.Finger@lwfinger.net>
2103 L: linux-wireless@vger.kernel.org
2104 L: b43-dev@lists.infradead.org
2105 W: http://wireless.kernel.org/en/users/Drivers/b43
2107 F: drivers/net/wireless/broadcom/b43legacy/
2109 BACKLIGHT CLASS/SUBSYSTEM
2110 M: Jingoo Han <jingoohan1@gmail.com>
2111 M: Lee Jones <lee.jones@linaro.org>
2113 F: drivers/video/backlight/
2114 F: include/linux/backlight.h
2117 M: Marek Lindner <mareklindner@neomailbox.ch>
2118 M: Simon Wunderlich <sw@simonwunderlich.de>
2119 M: Antonio Quartulli <a@unstable.cc>
2120 L: b.a.t.m.a.n@lists.open-mesh.org
2121 W: http://www.open-mesh.org/
2125 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2126 M: Thomas Sailer <t.sailer@alumni.ethz.ch>
2127 L: linux-hams@vger.kernel.org
2128 W: http://www.baycom.org/~tom/ham/ham.html
2130 F: drivers/net/hamradio/baycom*
2132 BCACHE (BLOCK LAYER CACHE)
2133 M: Kent Overstreet <kent.overstreet@gmail.com>
2134 L: linux-bcache@vger.kernel.org
2135 W: http://bcache.evilpiepirate.org
2137 F: drivers/md/bcache/
2139 BDISP ST MEDIA DRIVER
2140 M: Fabien Dessenne <fabien.dessenne@st.com>
2141 L: linux-media@vger.kernel.org
2142 T: git git://linuxtv.org/media_tree.git
2143 W: https://linuxtv.org
2145 F: drivers/media/platform/sti/bdisp
2149 F: Documentation/filesystems/befs.txt
2152 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2153 M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2154 L: netdev@vger.kernel.org
2156 F: drivers/net/ethernet/ec_bhf.c
2159 M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2161 F: Documentation/filesystems/bfs.txt
2163 F: include/uapi/linux/bfs_fs.h
2165 BLACKFIN ARCHITECTURE
2166 M: Steven Miao <realmz6@gmail.com>
2167 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2168 T: git git://git.code.sf.net/p/adi-linux/code
2169 W: http://blackfin.uclinux.org
2173 BLACKFIN EMAC DRIVER
2174 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2175 W: http://blackfin.uclinux.org
2177 F: drivers/net/ethernet/adi/
2180 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2181 W: http://blackfin.uclinux.org
2183 F: drivers/rtc/rtc-bfin.c
2186 M: Sonic Zhang <sonic.zhang@analog.com>
2187 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2188 W: http://blackfin.uclinux.org
2190 F: drivers/mmc/host/bfin_sdh.c
2192 BLACKFIN SERIAL DRIVER
2193 M: Sonic Zhang <sonic.zhang@analog.com>
2194 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2195 W: http://blackfin.uclinux.org
2197 F: drivers/tty/serial/bfin_uart.c
2199 BLACKFIN WATCHDOG DRIVER
2200 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2201 W: http://blackfin.uclinux.org
2203 F: drivers/watchdog/bfin_wdt.c
2205 BLACKFIN I2C TWI DRIVER
2206 M: Sonic Zhang <sonic.zhang@analog.com>
2207 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2208 W: http://blackfin.uclinux.org/
2210 F: drivers/i2c/busses/i2c-bfin-twi.c
2212 BLACKFIN MEDIA DRIVER
2213 M: Scott Jiang <scott.jiang.linux@gmail.com>
2214 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2215 W: http://blackfin.uclinux.org/
2217 F: drivers/media/platform/blackfin/
2218 F: drivers/media/i2c/adv7183*
2219 F: drivers/media/i2c/vs6624*
2221 BLINKM RGB LED DRIVER
2222 M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2224 F: drivers/leds/leds-blinkm.c
2227 M: Jens Axboe <axboe@kernel.dk>
2228 L: linux-block@vger.kernel.org
2229 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2232 F: kernel/trace/blktrace.c
2235 M: Joern Engel <joern@lazybastard.org>
2236 L: linux-mtd@lists.infradead.org
2238 F: drivers/mtd/devices/block2mtd.c
2241 M: Marcel Holtmann <marcel@holtmann.org>
2242 M: Gustavo Padovan <gustavo@padovan.org>
2243 M: Johan Hedberg <johan.hedberg@gmail.com>
2244 L: linux-bluetooth@vger.kernel.org
2245 W: http://www.bluez.org/
2246 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2247 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2249 F: drivers/bluetooth/
2252 M: Marcel Holtmann <marcel@holtmann.org>
2253 M: Gustavo Padovan <gustavo@padovan.org>
2254 M: Johan Hedberg <johan.hedberg@gmail.com>
2255 L: linux-bluetooth@vger.kernel.org
2256 W: http://www.bluez.org/
2257 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2258 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2261 F: include/net/bluetooth/
2264 M: Jay Vosburgh <j.vosburgh@gmail.com>
2265 M: Veaceslav Falico <vfalico@gmail.com>
2266 M: Andy Gospodarek <gospo@cumulusnetworks.com>
2267 L: netdev@vger.kernel.org
2268 W: http://sourceforge.net/projects/bonding/
2270 F: drivers/net/bonding/
2271 F: include/uapi/linux/if_bonding.h
2273 BPF (Safe dynamic programs and tools)
2274 M: Alexei Starovoitov <ast@kernel.org>
2275 L: netdev@vger.kernel.org
2276 L: linux-kernel@vger.kernel.org
2280 BROADCOM B44 10/100 ETHERNET DRIVER
2281 M: Gary Zambrano <zambrano@broadcom.com>
2282 L: netdev@vger.kernel.org
2284 F: drivers/net/ethernet/broadcom/b44.*
2286 BROADCOM GENET ETHERNET DRIVER
2287 M: Florian Fainelli <f.fainelli@gmail.com>
2288 L: netdev@vger.kernel.org
2290 F: drivers/net/ethernet/broadcom/genet/
2292 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2293 M: Sony Chacko <sony.chacko@qlogic.com>
2294 M: Dept-HSGLinuxNICDev@qlogic.com
2295 L: netdev@vger.kernel.org
2297 F: drivers/net/ethernet/broadcom/bnx2.*
2298 F: drivers/net/ethernet/broadcom/bnx2_*
2300 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2301 M: Ariel Elior <ariel.elior@qlogic.com>
2302 L: netdev@vger.kernel.org
2304 F: drivers/net/ethernet/broadcom/bnx2x/
2306 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2307 M: Florian Fainelli <f.fainelli@gmail.com>
2308 M: Ray Jui <rjui@broadcom.com>
2309 M: Scott Branden <sbranden@broadcom.com>
2310 L: bcm-kernel-feedback-list@broadcom.com
2311 T: git git://github.com/broadcom/mach-bcm
2313 F: arch/arm/mach-bcm/
2314 F: arch/arm/boot/dts/bcm113*
2315 F: arch/arm/boot/dts/bcm216*
2316 F: arch/arm/boot/dts/bcm281*
2317 F: arch/arm/configs/bcm_defconfig
2318 F: drivers/mmc/host/sdhci-bcm-kona.c
2319 F: drivers/clocksource/bcm_kona_timer.c
2321 BROADCOM BCM2835 ARM ARCHITECTURE
2322 M: Stephen Warren <swarren@wwwdotorg.org>
2323 M: Lee Jones <lee@kernel.org>
2324 M: Eric Anholt <eric@anholt.net>
2325 L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2326 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2327 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2331 BROADCOM BCM33XX MIPS ARCHITECTURE
2332 M: Kevin Cernekee <cernekee@gmail.com>
2333 L: linux-mips@linux-mips.org
2335 F: arch/mips/bcm3384/*
2336 F: arch/mips/include/asm/mach-bcm3384/*
2337 F: arch/mips/kernel/*bmips*
2339 BROADCOM BCM47XX MIPS ARCHITECTURE
2340 M: Hauke Mehrtens <hauke@hauke-m.de>
2341 M: Rafał Miłecki <zajec5@gmail.com>
2342 L: linux-mips@linux-mips.org
2344 F: arch/mips/bcm47xx/*
2345 F: arch/mips/include/asm/mach-bcm47xx/*
2347 BROADCOM BCM5301X ARM ARCHITECTURE
2348 M: Hauke Mehrtens <hauke@hauke-m.de>
2349 L: linux-arm-kernel@lists.infradead.org
2351 F: arch/arm/mach-bcm/bcm_5301x.c
2352 F: arch/arm/boot/dts/bcm5301x.dtsi
2353 F: arch/arm/boot/dts/bcm470*
2355 BROADCOM BCM63XX ARM ARCHITECTURE
2356 M: Florian Fainelli <f.fainelli@gmail.com>
2357 L: linux-arm-kernel@lists.infradead.org
2358 T: git git://github.com/broadcom/arm-bcm63xx.git
2360 F: arch/arm/mach-bcm/bcm63xx.c
2361 F: arch/arm/include/debug/bcm63xx.S
2363 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2364 M: Kevin Cernekee <cernekee@gmail.com>
2365 L: linux-usb@vger.kernel.org
2367 F: drivers/usb/gadget/udc/bcm63xx_udc.*
2369 BROADCOM BCM7XXX ARM ARCHITECTURE
2370 M: Brian Norris <computersforpeace@gmail.com>
2371 M: Gregory Fong <gregory.0xf0@gmail.com>
2372 M: Florian Fainelli <f.fainelli@gmail.com>
2373 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2374 T: git git://github.com/broadcom/stblinux.git
2376 F: arch/arm/mach-bcm/*brcmstb*
2377 F: arch/arm/boot/dts/bcm7*.dts*
2378 F: drivers/bus/brcmstb_gisb.c
2381 BROADCOM BMIPS MIPS ARCHITECTURE
2382 M: Kevin Cernekee <cernekee@gmail.com>
2383 M: Florian Fainelli <f.fainelli@gmail.com>
2384 L: linux-mips@linux-mips.org
2385 T: git git://github.com/broadcom/stblinux.git
2387 F: arch/mips/bmips/*
2388 F: arch/mips/include/asm/mach-bmips/*
2389 F: arch/mips/kernel/*bmips*
2390 F: arch/mips/boot/dts/brcm/bcm*.dts*
2391 F: drivers/irqchip/irq-bcm7*
2392 F: drivers/irqchip/irq-brcmstb*
2394 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2395 M: Prashant Sreedharan <prashant@broadcom.com>
2396 M: Michael Chan <mchan@broadcom.com>
2397 L: netdev@vger.kernel.org
2399 F: drivers/net/ethernet/broadcom/tg3.*
2401 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2402 M: Brett Rudley <brudley@broadcom.com>
2403 M: Arend van Spriel <arend@broadcom.com>
2404 M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
2405 M: Hante Meuleman <meuleman@broadcom.com>
2406 L: linux-wireless@vger.kernel.org
2407 L: brcm80211-dev-list@broadcom.com
2409 F: drivers/net/wireless/broadcom/brcm80211/
2411 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2412 M: QLogic-Storage-Upstream@qlogic.com
2413 L: linux-scsi@vger.kernel.org
2415 F: drivers/scsi/bnx2fc/
2417 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2418 M: QLogic-Storage-Upstream@qlogic.com
2419 L: linux-scsi@vger.kernel.org
2421 F: drivers/scsi/bnx2i/
2423 BROADCOM IPROC ARM ARCHITECTURE
2424 M: Ray Jui <rjui@broadcom.com>
2425 M: Scott Branden <sbranden@broadcom.com>
2426 M: Jon Mason <jonmason@broadcom.com>
2427 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2428 L: bcm-kernel-feedback-list@broadcom.com
2429 T: git git://github.com/broadcom/cygnus-linux.git
2445 BROADCOM BRCMSTB GPIO DRIVER
2446 M: Gregory Fong <gregory.0xf0@gmail.com>
2447 L: bcm-kernel-feedback-list@broadcom.com>
2449 F: drivers/gpio/gpio-brcmstb.c
2450 F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2452 BROADCOM KONA GPIO DRIVER
2453 M: Ray Jui <rjui@broadcom.com>
2454 L: bcm-kernel-feedback-list@broadcom.com
2456 F: drivers/gpio/gpio-bcm-kona.c
2457 F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2459 BROADCOM NVRAM DRIVER
2460 M: Rafał Miłecki <zajec5@gmail.com>
2461 L: linux-mips@linux-mips.org
2463 F: drivers/firmware/broadcom/*
2465 BROADCOM STB NAND FLASH DRIVER
2466 M: Brian Norris <computersforpeace@gmail.com>
2467 M: Kamal Dasu <kdasu.kdev@gmail.com>
2468 L: linux-mtd@lists.infradead.org
2469 L: bcm-kernel-feedback-list@broadcom.com
2471 F: drivers/mtd/nand/brcmnand/
2473 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2474 M: Rafał Miłecki <zajec5@gmail.com>
2475 L: linux-wireless@vger.kernel.org
2478 F: include/linux/bcma/
2480 BROADCOM SYSTEMPORT ETHERNET DRIVER
2481 M: Florian Fainelli <f.fainelli@gmail.com>
2482 L: netdev@vger.kernel.org
2484 F: drivers/net/ethernet/broadcom/bcmsysport.*
2486 BROCADE BFA FC SCSI DRIVER
2487 M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2488 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2489 L: linux-scsi@vger.kernel.org
2491 F: drivers/scsi/bfa/
2493 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2494 M: Rasesh Mody <rasesh.mody@qlogic.com>
2495 L: netdev@vger.kernel.org
2497 F: drivers/net/ethernet/brocade/bna/
2499 BSG (block layer generic sg v4 driver)
2500 M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2501 L: linux-scsi@vger.kernel.org
2504 F: include/linux/bsg.h
2505 F: include/uapi/linux/bsg.h
2508 M: Clemens Ladisch <clemens@ladisch.de>
2509 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2510 T: git git://git.alsa-project.org/alsa-kernel.git
2512 F: Documentation/sound/alsa/Bt87x.txt
2513 F: sound/pci/bt87x.c
2516 M: Michael Buesch <m@bues.ch>
2517 W: http://bu3sch.de/btgpio.php
2519 F: drivers/gpio/gpio-bt8xx.c
2522 M: Chris Mason <clm@fb.com>
2523 M: Josef Bacik <jbacik@fb.com>
2524 M: David Sterba <dsterba@suse.com>
2525 L: linux-btrfs@vger.kernel.org
2526 W: http://btrfs.wiki.kernel.org/
2527 Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2528 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2530 F: Documentation/filesystems/btrfs.txt
2533 BTTV VIDEO4LINUX DRIVER
2534 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2535 L: linux-media@vger.kernel.org
2536 W: https://linuxtv.org
2537 T: git git://linuxtv.org/media_tree.git
2539 F: Documentation/video4linux/bttv/
2540 F: drivers/media/pci/bt8xx/bttv*
2542 BUSLOGIC SCSI DRIVER
2543 M: Khalid Aziz <khalid@gonehiking.org>
2544 L: linux-scsi@vger.kernel.org
2546 F: drivers/scsi/BusLogic.*
2547 F: drivers/scsi/FlashPoint.*
2549 C-MEDIA CMI8788 DRIVER
2550 M: Clemens Ladisch <clemens@ladisch.de>
2551 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2552 T: git git://git.alsa-project.org/alsa-kernel.git
2554 F: sound/pci/oxygen/
2557 M: Mark Salter <msalter@redhat.com>
2558 M: Aurelien Jacquiot <a-jacquiot@ti.com>
2559 L: linux-c6x-dev@linux-c6x.org
2560 W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2564 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2565 M: David Howells <dhowells@redhat.com>
2566 L: linux-cachefs@redhat.com (moderated for non-subscribers)
2568 F: Documentation/filesystems/caching/cachefiles.txt
2571 CADET FM/AM RADIO RECEIVER DRIVER
2572 M: Hans Verkuil <hverkuil@xs4all.nl>
2573 L: linux-media@vger.kernel.org
2574 T: git git://linuxtv.org/media_tree.git
2575 W: https://linuxtv.org
2577 F: drivers/media/radio/radio-cadet*
2579 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2580 M: Jonathan Corbet <corbet@lwn.net>
2581 L: linux-media@vger.kernel.org
2582 T: git git://linuxtv.org/media_tree.git
2584 F: Documentation/video4linux/cafe_ccic
2585 F: drivers/media/platform/marvell-ccic/
2588 M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2589 L: netdev@vger.kernel.org
2591 F: Documentation/networking/caif/
2592 F: drivers/net/caif/
2593 F: include/uapi/linux/caif/
2594 F: include/net/caif/
2597 CALGARY x86-64 IOMMU
2598 M: Muli Ben-Yehuda <muli@il.ibm.com>
2599 M: "Jon D. Mason" <jdmason@kudzu.us>
2600 L: discuss@x86-64.org
2602 F: arch/x86/kernel/pci-calgary_64.c
2603 F: arch/x86/kernel/tce_64.c
2604 F: arch/x86/include/asm/calgary.h
2605 F: arch/x86/include/asm/tce.h
2608 M: Oliver Hartkopp <socketcan@hartkopp.net>
2609 M: Marc Kleine-Budde <mkl@pengutronix.de>
2610 L: linux-can@vger.kernel.org
2611 W: https://github.com/linux-can
2612 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2613 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2615 F: Documentation/networking/can.txt
2617 F: include/linux/can/core.h
2618 F: include/uapi/linux/can.h
2619 F: include/uapi/linux/can/bcm.h
2620 F: include/uapi/linux/can/raw.h
2621 F: include/uapi/linux/can/gw.h
2624 M: Wolfgang Grandegger <wg@grandegger.com>
2625 M: Marc Kleine-Budde <mkl@pengutronix.de>
2626 L: linux-can@vger.kernel.org
2627 W: https://github.com/linux-can
2628 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2629 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2632 F: include/linux/can/dev.h
2633 F: include/linux/can/platform/
2634 F: include/uapi/linux/can/error.h
2635 F: include/uapi/linux/can/netlink.h
2638 M: Serge Hallyn <serge.hallyn@canonical.com>
2639 L: linux-security-module@vger.kernel.org
2641 F: include/linux/capability.h
2642 F: include/uapi/linux/capability.h
2643 F: security/commoncap.c
2644 F: kernel/capability.c
2646 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2647 M: Kevin Tsai <ktsai@capellamicro.com>
2649 F: drivers/iio/light/cm*
2650 F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2652 CAVIUM LIQUIDIO NETWORK DRIVER
2653 M: Derek Chickles <derek.chickles@caviumnetworks.com>
2654 M: Satanand Burla <satananda.burla@caviumnetworks.com>
2655 M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2656 M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2657 L: netdev@vger.kernel.org
2658 W: http://www.cavium.com
2660 F: drivers/net/ethernet/cavium/liquidio/
2662 CC2520 IEEE-802.15.4 RADIO DRIVER
2663 M: Varka Bhadram <varkabhadram@gmail.com>
2664 L: linux-wpan@vger.kernel.org
2666 F: drivers/net/ieee802154/cc2520.c
2667 F: include/linux/spi/cc2520.h
2668 F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2670 CELL BROADBAND ENGINE ARCHITECTURE
2671 M: Arnd Bergmann <arnd@arndb.de>
2672 L: linuxppc-dev@lists.ozlabs.org
2673 W: http://www.ibm.com/developerworks/power/cell/
2675 F: arch/powerpc/include/asm/cell*.h
2676 F: arch/powerpc/include/asm/spu*.h
2677 F: arch/powerpc/include/uapi/asm/spu*.h
2678 F: arch/powerpc/oprofile/*cell*
2679 F: arch/powerpc/platforms/cell/
2681 CEPH COMMON CODE (LIBCEPH)
2682 M: Ilya Dryomov <idryomov@gmail.com>
2683 M: "Yan, Zheng" <zyan@redhat.com>
2684 M: Sage Weil <sage@redhat.com>
2685 L: ceph-devel@vger.kernel.org
2687 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2688 T: git git://github.com/ceph/ceph-client.git
2691 F: include/linux/ceph/
2692 F: include/linux/crush/
2694 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2695 M: "Yan, Zheng" <zyan@redhat.com>
2696 M: Sage Weil <sage@redhat.com>
2697 M: Ilya Dryomov <idryomov@gmail.com>
2698 L: ceph-devel@vger.kernel.org
2700 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2701 T: git git://github.com/ceph/ceph-client.git
2703 F: Documentation/filesystems/ceph.txt
2706 CERTIFICATE HANDLING:
2707 M: David Howells <dhowells@redhat.com>
2708 M: David Woodhouse <dwmw2@infradead.org>
2709 L: keyrings@vger.kernel.org
2711 F: Documentation/module-signing.txt
2713 F: scripts/sign-file.c
2714 F: scripts/extract-cert.c
2716 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2717 L: linux-usb@vger.kernel.org
2719 F: Documentation/usb/WUSB-Design-overview.txt
2720 F: Documentation/usb/wusb-cbaf
2721 F: drivers/usb/host/hwa-hc.c
2722 F: drivers/usb/host/whci/
2723 F: drivers/usb/wusbcore/
2724 F: include/linux/usb/wusb*
2726 CFAG12864B LCD DRIVER
2727 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2728 W: http://miguelojeda.es/auxdisplay.htm
2729 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2731 F: drivers/auxdisplay/cfag12864b.c
2732 F: include/linux/cfag12864b.h
2734 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2735 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2736 W: http://miguelojeda.es/auxdisplay.htm
2737 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2739 F: drivers/auxdisplay/cfag12864bfb.c
2740 F: include/linux/cfag12864b.h
2742 CFG80211 and NL80211
2743 M: Johannes Berg <johannes@sipsolutions.net>
2744 L: linux-wireless@vger.kernel.org
2745 W: http://wireless.kernel.org/
2746 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2747 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2749 F: include/uapi/linux/nl80211.h
2750 F: include/net/cfg80211.h
2752 X: net/wireless/wext*
2754 CHAR and MISC DRIVERS
2755 M: Arnd Bergmann <arnd@arndb.de>
2756 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2757 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2761 F: include/linux/miscdevice.h
2764 M: Andy Whitcroft <apw@canonical.com>
2765 M: Joe Perches <joe@perches.com>
2767 F: scripts/checkpatch.pl
2769 CHINESE DOCUMENTATION
2770 M: Harry Wei <harryxiyou@gmail.com>
2771 L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2772 L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2774 F: Documentation/zh_CN/
2776 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2777 M: Peter Chen <Peter.Chen@nxp.com>
2778 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2779 L: linux-usb@vger.kernel.org
2781 F: drivers/usb/chipidea/
2783 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2784 M: Hans de Goede <hdegoede@redhat.com>
2785 L: linux-input@vger.kernel.org
2787 F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2788 F: drivers/input/touchscreen/chipone_icn8318.c
2790 CHROME HARDWARE PLATFORM SUPPORT
2791 M: Olof Johansson <olof@lixom.net>
2793 F: drivers/platform/chrome/
2795 CISCO VIC ETHERNET NIC DRIVER
2796 M: Christian Benvenuti <benve@cisco.com>
2797 M: Sujith Sankar <ssujith@cisco.com>
2798 M: Govindarajulu Varadarajan <_govind@gmx.com>
2799 M: Neel Patel <neepatel@cisco.com>
2801 F: drivers/net/ethernet/cisco/enic/
2803 CISCO VIC LOW LATENCY NIC DRIVER
2804 M: Christian Benvenuti <benve@cisco.com>
2805 M: Dave Goodell <dgoodell@cisco.com>
2807 F: drivers/infiniband/hw/usnic/
2809 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2810 M: Hartley Sweeten <hsweeten@visionengravers.com>
2811 L: netdev@vger.kernel.org
2813 F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2815 CIRRUS LOGIC AUDIO CODEC DRIVERS
2816 M: Brian Austin <brian.austin@cirrus.com>
2817 M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2818 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2820 F: sound/soc/codecs/cs*
2823 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2824 L: linux-kernel@vger.kernel.org
2827 F: include/linux/cleancache.h
2830 M: Russell King <linux@arm.linux.org.uk>
2831 L: linux-clk@vger.kernel.org
2833 F: include/linux/clk.h
2835 CLOCKSOURCE, CLOCKEVENT DRIVERS
2836 M: Daniel Lezcano <daniel.lezcano@linaro.org>
2837 M: Thomas Gleixner <tglx@linutronix.de>
2838 L: linux-kernel@vger.kernel.org
2839 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2841 F: drivers/clocksource
2843 CISCO FCOE HBA DRIVER
2844 M: Hiral Patel <hiralpat@cisco.com>
2845 M: Suma Ramars <sramars@cisco.com>
2846 M: Brian Uchino <buchino@cisco.com>
2847 L: linux-scsi@vger.kernel.org
2849 F: drivers/scsi/fnic/
2851 CISCO SCSI HBA DRIVER
2852 M: Narsimhulu Musini <nmusini@cisco.com>
2853 M: Sesidhar Baddela <sebaddel@cisco.com>
2854 L: linux-scsi@vger.kernel.org
2856 F: drivers/scsi/snic/
2859 M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2860 M: Daniel Oliveira Nascimento <don@syst.com.br>
2861 L: platform-driver-x86@vger.kernel.org
2863 F: drivers/platform/x86/classmate-laptop.c
2866 M: Hans Verkuil <hans.verkuil@cisco.com>
2867 L: linux-media@vger.kernel.org
2868 T: git git://linuxtv.org/media_tree.git
2869 W: https://linuxtv.org
2871 F: drivers/media/pci/cobalt/
2873 COCCINELLE/Semantic Patches (SmPL)
2874 M: Julia Lawall <Julia.Lawall@lip6.fr>
2875 M: Gilles Muller <Gilles.Muller@lip6.fr>
2876 M: Nicolas Palix <nicolas.palix@imag.fr>
2877 M: Michal Marek <mmarek@suse.com>
2878 L: cocci@systeme.lip6.fr (moderated for non-subscribers)
2879 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2880 W: http://coccinelle.lip6.fr/
2882 F: Documentation/coccinelle.txt
2883 F: scripts/coccinelle/
2884 F: scripts/coccicheck
2887 M: Jan Harkes <jaharkes@cs.cmu.edu>
2889 L: codalist@coda.cs.cmu.edu
2890 W: http://www.coda.cs.cmu.edu/
2892 F: Documentation/filesystems/coda.txt
2894 F: include/linux/coda*.h
2895 F: include/uapi/linux/coda*.h
2897 CODA V4L2 MEM2MEM DRIVER
2898 M: Philipp Zabel <p.zabel@pengutronix.de>
2899 L: linux-media@vger.kernel.org
2901 F: Documentation/devicetree/bindings/media/coda.txt
2902 F: drivers/media/platform/coda/
2904 COMMON CLK FRAMEWORK
2905 M: Michael Turquette <mturquette@baylibre.com>
2906 M: Stephen Boyd <sboyd@codeaurora.org>
2907 L: linux-clk@vger.kernel.org
2908 T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2911 X: drivers/clk/clkdev.c
2912 F: include/linux/clk-pr*
2913 F: include/linux/clk/
2915 COMMON INTERNET FILE SYSTEM (CIFS)
2916 M: Steve French <sfrench@samba.org>
2917 L: linux-cifs@vger.kernel.org
2918 L: samba-technical@lists.samba.org (moderated for non-subscribers)
2919 W: http://linux-cifs.samba.org/
2920 T: git git://git.samba.org/sfrench/cifs-2.6.git
2922 F: Documentation/filesystems/cifs/
2925 COMPACTPCI HOTPLUG CORE
2926 M: Scott Murray <scott@spiteful.org>
2927 L: linux-pci@vger.kernel.org
2929 F: drivers/pci/hotplug/cpci_hotplug*
2931 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2932 M: Scott Murray <scott@spiteful.org>
2933 L: linux-pci@vger.kernel.org
2935 F: drivers/pci/hotplug/cpcihp_zt5550.*
2937 COMPACTPCI HOTPLUG GENERIC DRIVER
2938 M: Scott Murray <scott@spiteful.org>
2939 L: linux-pci@vger.kernel.org
2941 F: drivers/pci/hotplug/cpcihp_generic.c
2943 COMPAL LAPTOP SUPPORT
2944 M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2945 L: platform-driver-x86@vger.kernel.org
2947 F: drivers/platform/x86/compal-laptop.c
2949 CONEXANT ACCESSRUNNER USB DRIVER
2950 L: accessrunner-general@lists.sourceforge.net
2951 W: http://accessrunner.sourceforge.net/
2953 F: drivers/usb/atm/cxacru.c
2956 M: Joel Becker <jlbec@evilplan.org>
2957 M: Christoph Hellwig <hch@lst.de>
2958 T: git git://git.infradead.org/users/hch/configfs.git
2961 F: include/linux/configfs.h
2964 M: Evgeniy Polyakov <zbr@ioremap.net>
2965 L: netdev@vger.kernel.org
2967 F: drivers/connector/
2969 CONTROL GROUP (CGROUP)
2970 M: Tejun Heo <tj@kernel.org>
2971 M: Li Zefan <lizefan@huawei.com>
2972 M: Johannes Weiner <hannes@cmpxchg.org>
2973 L: cgroups@vger.kernel.org
2974 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2976 F: Documentation/cgroups/
2977 F: include/linux/cgroup*
2980 CONTROL GROUP - CPUSET
2981 M: Li Zefan <lizefan@huawei.com>
2982 L: cgroups@vger.kernel.org
2983 W: http://www.bullopensource.org/cpuset/
2984 W: http://oss.sgi.com/projects/cpusets/
2985 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2987 F: Documentation/cgroups/cpusets.txt
2988 F: include/linux/cpuset.h
2991 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2992 M: Johannes Weiner <hannes@cmpxchg.org>
2993 M: Michal Hocko <mhocko@kernel.org>
2994 M: Vladimir Davydov <vdavydov@virtuozzo.com>
2995 L: cgroups@vger.kernel.org
2996 L: linux-mm@kvack.org
3001 CORETEMP HARDWARE MONITORING DRIVER
3002 M: Fenghua Yu <fenghua.yu@intel.com>
3003 L: lm-sensors@lm-sensors.org
3005 F: Documentation/hwmon/coretemp
3006 F: drivers/hwmon/coretemp.c
3008 COSA/SRP SYNC SERIAL DRIVER
3009 M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3010 W: http://www.fi.muni.cz/~kas/cosa/
3012 F: drivers/net/wan/cosa*
3014 CPMAC ETHERNET DRIVER
3015 M: Florian Fainelli <florian@openwrt.org>
3016 L: netdev@vger.kernel.org
3018 F: drivers/net/ethernet/ti/cpmac.c
3020 CPU FREQUENCY DRIVERS
3021 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3022 M: Viresh Kumar <viresh.kumar@linaro.org>
3023 L: linux-pm@vger.kernel.org
3025 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3026 T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3028 F: include/linux/cpufreq.h
3030 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3031 M: Viresh Kumar <viresh.kumar@linaro.org>
3032 M: Sudeep Holla <sudeep.holla@arm.com>
3033 L: linux-pm@vger.kernel.org
3034 W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3036 F: drivers/cpufreq/arm_big_little.h
3037 F: drivers/cpufreq/arm_big_little.c
3038 F: drivers/cpufreq/arm_big_little_dt.c
3040 CPUIDLE DRIVER - ARM BIG LITTLE
3041 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3042 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3043 L: linux-pm@vger.kernel.org
3044 L: linux-arm-kernel@lists.infradead.org
3045 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3047 F: drivers/cpuidle/cpuidle-big_little.c
3049 CPUIDLE DRIVER - ARM EXYNOS
3050 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3051 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3052 M: Kukjin Kim <kgene@kernel.org>
3053 L: linux-pm@vger.kernel.org
3054 L: linux-samsung-soc@vger.kernel.org
3056 F: drivers/cpuidle/cpuidle-exynos.c
3057 F: arch/arm/mach-exynos/pm.c
3060 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3061 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3062 L: linux-pm@vger.kernel.org
3064 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3065 F: drivers/cpuidle/*
3066 F: include/linux/cpuidle.h
3069 M: "H. Peter Anvin" <hpa@zytor.com>
3071 F: arch/x86/kernel/cpuid.c
3072 F: arch/x86/kernel/msr.c
3074 CPU POWER MONITORING SUBSYSTEM
3075 M: Thomas Renninger <trenn@suse.com>
3076 L: linux-pm@vger.kernel.org
3078 F: tools/power/cpupower/
3081 W: http://sourceforge.net/projects/cramfs/
3082 S: Orphan / Obsolete
3083 F: Documentation/filesystems/cramfs.txt
3087 M: Mikael Starvik <starvik@axis.com>
3088 M: Jesper Nilsson <jesper.nilsson@axis.com>
3089 L: linux-cris-kernel@axis.com
3090 W: http://developer.axis.com
3093 F: drivers/tty/serial/crisv10.*
3096 M: Herbert Xu <herbert@gondor.apana.org.au>
3097 M: "David S. Miller" <davem@davemloft.net>
3098 L: linux-crypto@vger.kernel.org
3099 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3101 F: Documentation/crypto/
3102 F: Documentation/DocBook/crypto-API.tmpl
3108 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3109 M: Neil Horman <nhorman@tuxdriver.com>
3110 L: linux-crypto@vger.kernel.org
3112 F: crypto/ansi_cprng.c
3116 M: Hans Verkuil <hverkuil@xs4all.nl>
3117 L: linux-media@vger.kernel.org
3118 T: git git://linuxtv.org/media_tree.git
3119 W: http://linuxtv.org
3121 F: drivers/media/i2c/cs3308.c
3122 F: drivers/media/i2c/cs3308.h
3124 CS5535 Audio ALSA driver
3125 M: Jaya Kumar <jayakumar.alsa@gmail.com>
3127 F: sound/pci/cs5535audio/
3130 M: Solomon Peachy <pizza@shaftnet.org>
3132 F: drivers/net/wireless/st/cw1200/
3134 CX18 VIDEO4LINUX DRIVER
3135 M: Andy Walls <awalls@md.metrocast.net>
3136 L: ivtv-devel@ivtvdriver.org (subscribers-only)
3137 L: linux-media@vger.kernel.org
3138 T: git git://linuxtv.org/media_tree.git
3139 W: https://linuxtv.org
3140 W: http://www.ivtvdriver.org/index.php/Cx18
3142 F: Documentation/video4linux/cx18.txt
3143 F: drivers/media/pci/cx18/
3144 F: include/uapi/linux/ivtv*
3146 CX2341X MPEG ENCODER HELPER MODULE
3147 M: Hans Verkuil <hverkuil@xs4all.nl>
3148 L: linux-media@vger.kernel.org
3149 T: git git://linuxtv.org/media_tree.git
3150 W: https://linuxtv.org
3152 F: drivers/media/common/cx2341x*
3153 F: include/media/cx2341x*
3155 CX24120 MEDIA DRIVER
3156 M: Jemma Denson <jdenson@gmail.com>
3157 M: Patrick Boettcher <patrick.boettcher@posteo.de>
3158 L: linux-media@vger.kernel.org
3159 W: https://linuxtv.org
3160 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3162 F: drivers/media/dvb-frontends/cx24120*
3164 CX88 VIDEO4LINUX DRIVER
3165 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3166 L: linux-media@vger.kernel.org
3167 W: https://linuxtv.org
3168 T: git git://linuxtv.org/media_tree.git
3170 F: Documentation/video4linux/cx88/
3171 F: drivers/media/pci/cx88/
3173 CXD2820R MEDIA DRIVER
3174 M: Antti Palosaari <crope@iki.fi>
3175 L: linux-media@vger.kernel.org
3176 W: https://linuxtv.org
3177 W: http://palosaari.fi/linux/
3178 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3179 T: git git://linuxtv.org/anttip/media_tree.git
3181 F: drivers/media/dvb-frontends/cxd2820r*
3183 CXGB3 ETHERNET DRIVER (CXGB3)
3184 M: Santosh Raspatur <santosh@chelsio.com>
3185 L: netdev@vger.kernel.org
3186 W: http://www.chelsio.com
3188 F: drivers/net/ethernet/chelsio/cxgb3/
3190 CXGB3 ISCSI DRIVER (CXGB3I)
3191 M: Karen Xie <kxie@chelsio.com>
3192 L: linux-scsi@vger.kernel.org
3193 W: http://www.chelsio.com
3195 F: drivers/scsi/cxgbi/cxgb3i
3197 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3198 M: Steve Wise <swise@chelsio.com>
3199 L: linux-rdma@vger.kernel.org
3200 W: http://www.openfabrics.org
3202 F: drivers/infiniband/hw/cxgb3/
3204 CXGB4 ETHERNET DRIVER (CXGB4)
3205 M: Hariprasad S <hariprasad@chelsio.com>
3206 L: netdev@vger.kernel.org
3207 W: http://www.chelsio.com
3209 F: drivers/net/ethernet/chelsio/cxgb4/
3211 CXGB4 ISCSI DRIVER (CXGB4I)
3212 M: Karen Xie <kxie@chelsio.com>
3213 L: linux-scsi@vger.kernel.org
3214 W: http://www.chelsio.com
3216 F: drivers/scsi/cxgbi/cxgb4i
3218 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3219 M: Steve Wise <swise@chelsio.com>
3220 L: linux-rdma@vger.kernel.org
3221 W: http://www.openfabrics.org
3223 F: drivers/infiniband/hw/cxgb4/
3225 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3226 M: Casey Leedom <leedom@chelsio.com>
3227 L: netdev@vger.kernel.org
3228 W: http://www.chelsio.com
3230 F: drivers/net/ethernet/chelsio/cxgb4vf/
3232 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3233 M: Ian Munsie <imunsie@au1.ibm.com>
3234 M: Michael Neuling <mikey@neuling.org>
3235 L: linuxppc-dev@lists.ozlabs.org
3237 F: drivers/misc/cxl/
3238 F: include/misc/cxl*
3239 F: include/uapi/misc/cxl.h
3240 F: Documentation/powerpc/cxl.txt
3241 F: Documentation/powerpc/cxl.txt
3242 F: Documentation/ABI/testing/sysfs-class-cxl
3244 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3245 M: Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3246 M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3247 L: linux-scsi@vger.kernel.org
3249 F: drivers/scsi/cxlflash/
3250 F: include/uapi/scsi/cxlflash_ioctls.h
3251 F: Documentation/powerpc/cxlflash.txt
3253 STMMAC ETHERNET DRIVER
3254 M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3255 L: netdev@vger.kernel.org
3256 W: http://www.stlinux.com
3258 F: drivers/net/ethernet/stmicro/stmmac/
3261 M: Russell King <linux@arm.linux.org.uk>
3262 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3263 W: http://www.arm.linux.org.uk/
3265 F: drivers/video/fbdev/cyber2000fb.*
3267 CYCLADES ASYNC MUX DRIVER
3268 W: http://www.cyclades.com/
3270 F: drivers/tty/cyclades.c
3271 F: include/linux/cyclades.h
3272 F: include/uapi/linux/cyclades.h
3274 CYCLADES PC300 DRIVER
3275 W: http://www.cyclades.com/
3277 F: drivers/net/wan/pc300*
3279 CYPRESS_FIRMWARE MEDIA DRIVER
3280 M: Antti Palosaari <crope@iki.fi>
3281 L: linux-media@vger.kernel.org
3282 W: https://linuxtv.org
3283 W: http://palosaari.fi/linux/
3284 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3285 T: git git://linuxtv.org/anttip/media_tree.git
3287 F: drivers/media/common/cypress_firmware*
3289 CYTTSP TOUCHSCREEN DRIVER
3290 M: Ferruh Yigit <fery@cypress.com>
3291 L: linux-input@vger.kernel.org
3293 F: drivers/input/touchscreen/cyttsp*
3294 F: include/linux/input/cyttsp.h
3296 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3297 M: Joshua Kinard <kumba@gentoo.org>
3299 F: drivers/rtc/rtc-ds1685.c
3300 F: include/linux/rtc/ds1685.h
3302 DAMA SLAVE for AX.25
3303 M: Joerg Reuter <jreuter@yaina.de>
3304 W: http://yaina.de/jreuter/
3305 W: http://www.qsl.net/dl1bke/
3306 L: linux-hams@vger.kernel.org
3308 F: net/ax25/af_ax25.c
3309 F: net/ax25/ax25_dev.c
3310 F: net/ax25/ax25_ds_*
3311 F: net/ax25/ax25_in.c
3312 F: net/ax25/ax25_out.c
3313 F: net/ax25/ax25_timer.c
3314 F: net/ax25/sysctl_net_ax25.c
3316 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3317 L: netdev@vger.kernel.org
3319 F: Documentation/networking/dmfe.txt
3320 F: drivers/net/ethernet/dec/tulip/dmfe.c
3322 DC390/AM53C974 SCSI driver
3323 M: Hannes Reinecke <hare@suse.com>
3324 L: linux-scsi@vger.kernel.org
3326 F: drivers/scsi/am53c974.c
3329 M: Oliver Neukum <oliver@neukum.org>
3330 M: Ali Akcaagac <aliakc@web.de>
3331 M: Jamie Lenehan <lenehan@twibble.org>
3332 L: dc395x@twibble.org
3333 W: http://twibble.org/dist/dc395x/
3334 W: http://lists.twibble.org/mailman/listinfo/dc395x/
3336 F: Documentation/scsi/dc395x.txt
3337 F: drivers/scsi/dc395x.*
3340 M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
3341 L: dccp@vger.kernel.org
3342 W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3344 F: include/linux/dccp.h
3345 F: include/uapi/linux/dccp.h
3346 F: include/linux/tfrc.h
3349 DECnet NETWORK LAYER
3350 W: http://linux-decnet.sourceforge.net
3351 L: linux-decnet-user@lists.sourceforge.net
3353 F: Documentation/networking/decnet.txt
3356 DECSTATION PLATFORM SUPPORT
3357 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3358 L: linux-mips@linux-mips.org
3359 W: http://www.linux-mips.org/wiki/DECstation
3362 F: arch/mips/include/asm/dec/
3363 F: arch/mips/include/asm/mach-dec/
3365 DEFXX FDDI NETWORK DRIVER
3366 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3368 F: drivers/net/fddi/defxx.*
3371 M: Matthew Garrett <mjg59@srcf.ucam.org>
3372 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3373 L: platform-driver-x86@vger.kernel.org
3375 F: drivers/platform/x86/dell-laptop.c
3377 DELL LAPTOP RBTN DRIVER
3378 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3380 F: drivers/platform/x86/dell-rbtn.*
3382 DELL LAPTOP FREEFALL DRIVER
3383 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3385 F: drivers/platform/x86/dell-smo8800.c
3387 DELL LAPTOP SMM DRIVER
3388 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3390 F: drivers/hwmon/dell-smm-hwmon.c
3391 F: include/uapi/linux/i8k.h
3393 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3394 M: Doug Warzecha <Douglas_Warzecha@dell.com>
3396 F: Documentation/dcdbas.txt
3397 F: drivers/firmware/dcdbas.*
3399 DELL WMI EXTRAS DRIVER
3400 M: Matthew Garrett <mjg59@srcf.ucam.org>
3401 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3403 F: drivers/platform/x86/dell-wmi.c
3405 DESIGNWARE USB2 DRD IP DRIVER
3406 M: John Youn <johnyoun@synopsys.com>
3407 L: linux-usb@vger.kernel.org
3408 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3410 F: drivers/usb/dwc2/
3412 DESIGNWARE USB3 DRD IP DRIVER
3413 M: Felipe Balbi <balbi@ti.com>
3414 L: linux-usb@vger.kernel.org
3415 L: linux-omap@vger.kernel.org
3416 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3418 F: drivers/usb/dwc3/
3420 DEVICE COREDUMP (DEV_COREDUMP)
3421 M: Johannes Berg <johannes@sipsolutions.net>
3422 L: linux-kernel@vger.kernel.org
3424 F: drivers/base/devcoredump.c
3425 F: include/linux/devcoredump.h
3427 DEVICE FREQUENCY (DEVFREQ)
3428 M: MyungJoo Ham <myungjoo.ham@samsung.com>
3429 M: Kyungmin Park <kyungmin.park@samsung.com>
3430 L: linux-pm@vger.kernel.org
3434 DEVICE NUMBER REGISTRY
3435 M: Torben Mathiasen <device@lanana.org>
3436 W: http://lanana.org/docs/device-list/index.html
3440 M: Alasdair Kergon <agk@redhat.com>
3441 M: Mike Snitzer <snitzer@redhat.com>
3442 M: dm-devel@redhat.com
3443 L: dm-devel@redhat.com
3444 W: http://sources.redhat.com/dm
3445 Q: http://patchwork.kernel.org/project/dm-devel/list/
3446 T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3447 T: quilt http://people.redhat.com/agk/patches/linux/editing/
3449 F: Documentation/device-mapper/
3451 F: drivers/md/persistent-data/
3452 F: include/linux/device-mapper.h
3453 F: include/linux/dm-*.h
3454 F: include/uapi/linux/dm-*.h
3456 DIALOG SEMICONDUCTOR DRIVERS
3457 M: Support Opensource <support.opensource@diasemi.com>
3458 W: http://www.dialog-semiconductor.com/products
3460 F: Documentation/hwmon/da90??
3461 F: Documentation/devicetree/bindings/sound/da[79]*.txt
3462 F: drivers/gpio/gpio-da90??.c
3463 F: drivers/hwmon/da90??-hwmon.c
3464 F: drivers/iio/adc/da91??-*.c
3465 F: drivers/input/misc/da90??_onkey.c
3466 F: drivers/input/touchscreen/da9052_tsi.c
3467 F: drivers/leds/leds-da90??.c
3468 F: drivers/mfd/da903x.c
3469 F: drivers/mfd/da90??-*.c
3470 F: drivers/mfd/da91??-*.c
3471 F: drivers/power/da9052-battery.c
3472 F: drivers/power/da91??-*.c
3473 F: drivers/regulator/da903x.c
3474 F: drivers/regulator/da9???-regulator.[ch]
3475 F: drivers/rtc/rtc-da90??.c
3476 F: drivers/video/backlight/da90??_bl.c
3477 F: drivers/watchdog/da90??_wdt.c
3478 F: include/linux/mfd/da903x.h
3479 F: include/linux/mfd/da9052/
3480 F: include/linux/mfd/da9055/
3481 F: include/linux/mfd/da9063/
3482 F: include/linux/mfd/da9150/
3483 F: include/sound/da[79]*.h
3484 F: sound/soc/codecs/da[79]*.[ch]
3486 DIGI NEO AND CLASSIC PCI PRODUCTS
3487 M: Lidza Louina <lidza.louina@gmail.com>
3488 M: Mark Hounschell <markh@compro.net>
3489 L: driverdev-devel@linuxdriverproject.org
3491 F: drivers/staging/dgnc/
3493 DIGI EPCA PCI PRODUCTS
3494 M: Lidza Louina <lidza.louina@gmail.com>
3495 M: Daeseok Youn <daeseok.youn@gmail.com>
3496 L: driverdev-devel@linuxdriverproject.org
3498 F: drivers/staging/dgap/
3500 DIOLAN U2C-12 I2C DRIVER
3501 M: Guenter Roeck <linux@roeck-us.net>
3502 L: linux-i2c@vger.kernel.org
3504 F: drivers/i2c/busses/i2c-diolan-u2c.c
3507 M: Matthew Wilcox <willy@linux.intel.com>
3508 L: linux-fsdevel@vger.kernel.org
3512 DIRECTORY NOTIFICATION (DNOTIFY)
3513 M: Eric Paris <eparis@parisplace.org>
3515 F: Documentation/filesystems/dnotify.txt
3516 F: fs/notify/dnotify/
3517 F: include/linux/dnotify.h
3519 DISK GEOMETRY AND PARTITION HANDLING
3520 M: Andries Brouwer <aeb@cwi.nl>
3521 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3522 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3523 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3527 M: Jan Kara <jack@suse.com>
3529 F: Documentation/filesystems/quota.txt
3531 F: include/linux/quota*.h
3532 F: include/uapi/linux/quota*.h
3534 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3535 M: Bernie Thompson <bernie@plugable.com>
3536 L: linux-fbdev@vger.kernel.org
3538 W: http://plugable.com/category/projects/udlfb/
3539 F: drivers/video/fbdev/udlfb.c
3540 F: include/video/udlfb.h
3541 F: Documentation/fb/udlfb.txt
3543 DISTRIBUTED LOCK MANAGER (DLM)
3544 M: Christine Caulfield <ccaulfie@redhat.com>
3545 M: David Teigland <teigland@redhat.com>
3546 L: cluster-devel@redhat.com
3547 W: http://sources.redhat.com/cluster/
3548 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3552 DMA BUFFER SHARING FRAMEWORK
3553 M: Sumit Semwal <sumit.semwal@linaro.org>
3555 L: linux-media@vger.kernel.org
3556 L: dri-devel@lists.freedesktop.org
3557 L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3559 F: include/linux/dma-buf*
3560 F: include/linux/reservation.h
3561 F: include/linux/*fence.h
3562 F: Documentation/dma-buf-sharing.txt
3563 T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3565 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3566 M: Vinod Koul <vinod.koul@intel.com>
3567 L: dmaengine@vger.kernel.org
3568 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3571 F: include/linux/dmaengine.h
3572 F: Documentation/dmaengine/
3573 T: git git://git.infradead.org/users/vkoul/slave-dma.git
3575 DME1737 HARDWARE MONITOR DRIVER
3576 M: Juerg Haefliger <juergh@gmail.com>
3577 L: lm-sensors@lm-sensors.org
3579 F: Documentation/hwmon/dme1737
3580 F: drivers/hwmon/dme1737.c
3583 M: Jean Delvare <jdelvare@suse.com>
3585 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3586 F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
3587 F: drivers/firmware/dmi-id.c
3588 F: drivers/firmware/dmi_scan.c
3589 F: include/linux/dmi.h
3592 M: Jonathan Corbet <corbet@lwn.net>
3593 L: linux-doc@vger.kernel.org
3596 F: scripts/docproc.c
3597 F: scripts/kernel-doc*
3598 X: Documentation/ABI/
3599 X: Documentation/devicetree/
3600 X: Documentation/acpi
3601 X: Documentation/power
3602 X: Documentation/spi
3603 X: Documentation/DocBook/media
3604 T: git git://git.lwn.net/linux.git docs-next
3607 M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
3608 L: blinux-list@redhat.com
3610 F: drivers/char/dtlk.c
3611 F: include/linux/dtlk.h
3613 DPT_I2O SCSI RAID DRIVER
3614 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3615 L: linux-scsi@vger.kernel.org
3616 W: http://www.adaptec.com/
3618 F: drivers/scsi/dpt*
3619 F: drivers/scsi/dpt/
3624 M: drbd-dev@lists.linbit.com
3625 L: drbd-user@lists.linbit.com
3626 W: http://www.drbd.org
3627 T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3628 T: git git://git.drbd.org/drbd-8.3.git
3630 F: drivers/block/drbd/
3632 F: Documentation/blockdev/drbd/
3634 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3635 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3636 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3638 F: Documentation/kobject.txt
3643 F: include/linux/debugfs.h
3644 F: include/linux/kobj*
3648 M: David Airlie <airlied@linux.ie>
3649 L: dri-devel@lists.freedesktop.org
3650 T: git git://people.freedesktop.org/~airlied/linux
3655 F: include/uapi/drm/
3658 M: Alex Deucher <alexander.deucher@amd.com>
3659 M: Christian König <christian.koenig@amd.com>
3660 L: dri-devel@lists.freedesktop.org
3661 T: git git://people.freedesktop.org/~agd5f/linux
3663 F: drivers/gpu/drm/radeon/
3664 F: include/uapi/drm/radeon*
3667 M: Thierry Reding <thierry.reding@gmail.com>
3668 L: dri-devel@lists.freedesktop.org
3669 T: git git://anongit.freedesktop.org/tegra/linux.git
3671 F: drivers/gpu/drm/drm_panel.c
3672 F: drivers/gpu/drm/panel/
3673 F: include/drm/drm_panel.h
3674 F: Documentation/devicetree/bindings/display/panel/
3676 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3677 M: Daniel Vetter <daniel.vetter@intel.com>
3678 M: Jani Nikula <jani.nikula@linux.intel.com>
3679 L: intel-gfx@lists.freedesktop.org
3680 L: dri-devel@lists.freedesktop.org
3681 W: https://01.org/linuxgraphics/
3682 Q: http://patchwork.freedesktop.org/project/intel-gfx/
3683 T: git git://anongit.freedesktop.org/drm-intel
3685 F: drivers/gpu/drm/i915/
3686 F: include/drm/i915*
3687 F: include/uapi/drm/i915*
3689 DRM DRIVERS FOR ATMEL HLCDC
3690 M: Boris Brezillon <boris.brezillon@free-electrons.com>
3691 L: dri-devel@lists.freedesktop.org
3693 F: drivers/gpu/drm/atmel-hlcdc/
3694 F: Documentation/devicetree/bindings/drm/atmel/
3696 DRM DRIVERS FOR EXYNOS
3697 M: Inki Dae <inki.dae@samsung.com>
3698 M: Joonyoung Shim <jy0922.shim@samsung.com>
3699 M: Seung-Woo Kim <sw0312.kim@samsung.com>
3700 M: Kyungmin Park <kyungmin.park@samsung.com>
3701 L: dri-devel@lists.freedesktop.org
3702 T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3704 F: drivers/gpu/drm/exynos/
3705 F: include/drm/exynos*
3706 F: include/uapi/drm/exynos*
3708 DRM DRIVERS FOR FREESCALE DCU
3709 M: Jianwei Wang <jianwei.wang.chn@gmail.com>
3710 M: Alison Wang <alison.wang@freescale.com>
3711 L: dri-devel@lists.freedesktop.org
3713 F: drivers/gpu/drm/fsl-dcu/
3714 F: Documentation/devicetree/bindings/display/fsl,dcu.txt
3715 F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
3717 DRM DRIVERS FOR FREESCALE IMX
3718 M: Philipp Zabel <p.zabel@pengutronix.de>
3719 L: dri-devel@lists.freedesktop.org
3721 F: drivers/gpu/drm/imx/
3722 F: drivers/gpu/ipu-v3/
3723 F: Documentation/devicetree/bindings/display/imx/
3725 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3726 M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3727 L: dri-devel@lists.freedesktop.org
3728 T: git git://github.com/patjak/drm-gma500
3730 F: drivers/gpu/drm/gma500
3731 F: include/drm/gma500*
3733 DRM DRIVERS FOR NVIDIA TEGRA
3734 M: Thierry Reding <thierry.reding@gmail.com>
3735 M: Terje Bergström <tbergstrom@nvidia.com>
3736 L: dri-devel@lists.freedesktop.org
3737 L: linux-tegra@vger.kernel.org
3738 T: git git://anongit.freedesktop.org/tegra/linux.git
3740 F: drivers/gpu/drm/tegra/
3741 F: drivers/gpu/host1x/
3742 F: include/linux/host1x.h
3743 F: include/uapi/drm/tegra_drm.h
3744 F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
3746 DRM DRIVERS FOR RENESAS
3747 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3748 L: dri-devel@lists.freedesktop.org
3749 L: linux-sh@vger.kernel.org
3750 T: git git://people.freedesktop.org/~airlied/linux
3752 F: drivers/gpu/drm/rcar-du/
3753 F: drivers/gpu/drm/shmobile/
3754 F: include/linux/platform_data/shmob_drm.h
3756 DRM DRIVERS FOR ROCKCHIP
3757 M: Mark Yao <mark.yao@rock-chips.com>
3758 L: dri-devel@lists.freedesktop.org
3760 F: drivers/gpu/drm/rockchip/
3761 F: Documentation/devicetree/bindings/display/rockchip*
3764 M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
3765 M: Vincent Abriou <vincent.abriou@st.com>
3766 L: dri-devel@lists.freedesktop.org
3767 T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3769 F: drivers/gpu/drm/sti
3770 F: Documentation/devicetree/bindings/display/st,stih4xx.txt
3772 DRM DRIVERS FOR VIVANTE GPU IP
3773 M: Lucas Stach <l.stach@pengutronix.de>
3774 R: Russell King <linux+etnaviv@arm.linux.org.uk>
3775 R: Christian Gmeiner <christian.gmeiner@gmail.com>
3776 L: dri-devel@lists.freedesktop.org
3778 F: drivers/gpu/drm/etnaviv
3779 F: Documentation/devicetree/bindings/display/etnaviv
3781 DSBR100 USB FM RADIO DRIVER
3782 M: Alexey Klimov <klimov.linux@gmail.com>
3783 L: linux-media@vger.kernel.org
3784 T: git git://linuxtv.org/media_tree.git
3786 F: drivers/media/radio/dsbr100.c
3789 M: Francois Romieu <romieu@fr.zoreil.com>
3790 L: netdev@vger.kernel.org
3792 F: drivers/net/wan/dscc4.c
3795 M: Hans Verkuil <hverkuil@xs4all.nl>
3796 L: linux-media@vger.kernel.org
3797 T: git git://linuxtv.org/media_tree.git
3798 W: https://linuxtv.org
3800 F: drivers/media/pci/dt3155/
3802 DVB_USB_AF9015 MEDIA DRIVER
3803 M: Antti Palosaari <crope@iki.fi>
3804 L: linux-media@vger.kernel.org
3805 W: https://linuxtv.org
3806 W: http://palosaari.fi/linux/
3807 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3808 T: git git://linuxtv.org/anttip/media_tree.git
3810 F: drivers/media/usb/dvb-usb-v2/af9015*
3812 DVB_USB_AF9035 MEDIA DRIVER
3813 M: Antti Palosaari <crope@iki.fi>
3814 L: linux-media@vger.kernel.org
3815 W: https://linuxtv.org
3816 W: http://palosaari.fi/linux/
3817 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3818 T: git git://linuxtv.org/anttip/media_tree.git
3820 F: drivers/media/usb/dvb-usb-v2/af9035*
3822 DVB_USB_ANYSEE MEDIA DRIVER
3823 M: Antti Palosaari <crope@iki.fi>
3824 L: linux-media@vger.kernel.org
3825 W: https://linuxtv.org
3826 W: http://palosaari.fi/linux/
3827 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3828 T: git git://linuxtv.org/anttip/media_tree.git
3830 F: drivers/media/usb/dvb-usb-v2/anysee*
3832 DVB_USB_AU6610 MEDIA DRIVER
3833 M: Antti Palosaari <crope@iki.fi>
3834 L: linux-media@vger.kernel.org
3835 W: https://linuxtv.org
3836 W: http://palosaari.fi/linux/
3837 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3838 T: git git://linuxtv.org/anttip/media_tree.git
3840 F: drivers/media/usb/dvb-usb-v2/au6610*
3842 DVB_USB_CE6230 MEDIA DRIVER
3843 M: Antti Palosaari <crope@iki.fi>
3844 L: linux-media@vger.kernel.org
3845 W: https://linuxtv.org
3846 W: http://palosaari.fi/linux/
3847 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3848 T: git git://linuxtv.org/anttip/media_tree.git
3850 F: drivers/media/usb/dvb-usb-v2/ce6230*
3852 DVB_USB_CXUSB MEDIA DRIVER
3853 M: Michael Krufky <mkrufky@linuxtv.org>
3854 L: linux-media@vger.kernel.org
3855 W: https://linuxtv.org
3856 W: http://github.com/mkrufky
3857 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3858 T: git git://linuxtv.org/media_tree.git
3860 F: drivers/media/usb/dvb-usb/cxusb*
3862 DVB_USB_EC168 MEDIA DRIVER
3863 M: Antti Palosaari <crope@iki.fi>
3864 L: linux-media@vger.kernel.org
3865 W: https://linuxtv.org
3866 W: http://palosaari.fi/linux/
3867 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3868 T: git git://linuxtv.org/anttip/media_tree.git
3870 F: drivers/media/usb/dvb-usb-v2/ec168*
3872 DVB_USB_GL861 MEDIA DRIVER
3873 M: Antti Palosaari <crope@iki.fi>
3874 L: linux-media@vger.kernel.org
3875 W: https://linuxtv.org
3876 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3877 T: git git://linuxtv.org/anttip/media_tree.git
3879 F: drivers/media/usb/dvb-usb-v2/gl861*
3881 DVB_USB_MXL111SF MEDIA DRIVER
3882 M: Michael Krufky <mkrufky@linuxtv.org>
3883 L: linux-media@vger.kernel.org
3884 W: https://linuxtv.org
3885 W: http://github.com/mkrufky
3886 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3887 T: git git://linuxtv.org/mkrufky/mxl111sf.git
3889 F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3891 DVB_USB_RTL28XXU MEDIA DRIVER
3892 M: Antti Palosaari <crope@iki.fi>
3893 L: linux-media@vger.kernel.org
3894 W: https://linuxtv.org
3895 W: http://palosaari.fi/linux/
3896 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3897 T: git git://linuxtv.org/anttip/media_tree.git
3899 F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3901 DVB_USB_V2 MEDIA DRIVER
3902 M: Antti Palosaari <crope@iki.fi>
3903 L: linux-media@vger.kernel.org
3904 W: https://linuxtv.org
3905 W: http://palosaari.fi/linux/
3906 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3907 T: git git://linuxtv.org/anttip/media_tree.git
3909 F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3910 F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3913 M: Jason Baron <jbaron@akamai.com>
3915 F: lib/dynamic_debug.c
3916 F: include/linux/dynamic_debug.h
3918 DZ DECSTATION DZ11 SERIAL DRIVER
3919 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3921 F: drivers/tty/serial/dz.*
3923 E3X0 POWER BUTTON DRIVER
3924 M: Moritz Fischer <moritz.fischer@ettus.com>
3925 L: usrp-users@lists.ettus.com
3926 W: http://www.ettus.com
3928 F: drivers/input/misc/e3x0-button.c
3929 F: Documentation/devicetree/bindings/input/e3x0-button.txt
3932 M: Antti Palosaari <crope@iki.fi>
3933 L: linux-media@vger.kernel.org
3934 W: https://linuxtv.org
3935 W: http://palosaari.fi/linux/
3936 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3937 T: git git://linuxtv.org/anttip/media_tree.git
3939 F: drivers/media/tuners/e4000*
3941 EATA ISA/EISA/PCI SCSI DRIVER
3942 M: Dario Ballabio <ballabio_dario@emc.com>
3943 L: linux-scsi@vger.kernel.org
3945 F: drivers/scsi/eata.c
3948 M: Antti Palosaari <crope@iki.fi>
3949 L: linux-media@vger.kernel.org
3950 W: https://linuxtv.org
3951 W: http://palosaari.fi/linux/
3952 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3953 T: git git://linuxtv.org/anttip/media_tree.git
3955 F: drivers/media/dvb-frontends/ec100*
3958 M: Tyler Hicks <tyhicks@canonical.com>
3959 L: ecryptfs@vger.kernel.org
3960 W: http://ecryptfs.org
3961 W: https://launchpad.net/ecryptfs
3963 F: Documentation/filesystems/ecryptfs.txt
3967 M: Doug Thompson <dougthompson@xmission.com>
3968 M: Borislav Petkov <bp@alien8.de>
3969 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3970 L: linux-edac@vger.kernel.org
3971 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
3972 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
3974 F: Documentation/edac.txt
3976 F: include/linux/edac.h
3979 M: Doug Thompson <dougthompson@xmission.com>
3980 M: Borislav Petkov <bp@alien8.de>
3981 L: linux-edac@vger.kernel.org
3983 F: drivers/edac/amd64_edac*
3986 M: Doug Thompson <dougthompson@xmission.com>
3987 M: Robert Richter <rric@kernel.org>
3988 L: linux-edac@vger.kernel.org
3990 F: drivers/edac/highbank*
3993 M: Ralf Baechle <ralf@linux-mips.org>
3994 M: David Daney <david.daney@cavium.com>
3995 L: linux-edac@vger.kernel.org
3996 L: linux-mips@linux-mips.org
3998 F: drivers/edac/octeon_edac*
4001 M: Mark Gross <mark.gross@intel.com>
4002 M: Doug Thompson <dougthompson@xmission.com>
4003 L: linux-edac@vger.kernel.org
4005 F: drivers/edac/e752x_edac.c
4008 M: Doug Thompson <dougthompson@xmission.com>
4009 L: linux-edac@vger.kernel.org
4011 F: drivers/edac/e7xxx_edac.c
4014 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4015 L: linux-edac@vger.kernel.org
4017 F: drivers/edac/ghes_edac.c
4020 M: Tim Small <tim@buttersideup.com>
4021 L: linux-edac@vger.kernel.org
4023 F: drivers/edac/i82443bxgx_edac.c
4026 M: Jason Uhlenkott <juhlenko@akamai.com>
4027 L: linux-edac@vger.kernel.org
4029 F: drivers/edac/i3000_edac.c
4032 M: Doug Thompson <dougthompson@xmission.com>
4033 L: linux-edac@vger.kernel.org
4035 F: drivers/edac/i5000_edac.c
4038 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4039 L: linux-edac@vger.kernel.org
4041 F: drivers/edac/i5400_edac.c
4044 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4045 L: linux-edac@vger.kernel.org
4047 F: drivers/edac/i7300_edac.c
4050 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4051 L: linux-edac@vger.kernel.org
4053 F: drivers/edac/i7core_edac.c
4056 M: Ranganathan Desikan <ravi@jetztechnologies.com>
4057 M: "Arvind R." <arvino55@gmail.com>
4058 L: linux-edac@vger.kernel.org
4060 F: drivers/edac/i82975x_edac.c
4063 M: Jason Baron <jbaron@akamai.com>
4064 L: linux-edac@vger.kernel.org
4066 F: drivers/edac/ie31200_edac.c
4069 M: Johannes Thumshirn <morbidrsa@gmail.com>
4070 L: linux-edac@vger.kernel.org
4072 F: drivers/edac/mpc85xx_edac.[ch]
4075 M: Egor Martovetsky <egor@pasemi.com>
4076 L: linux-edac@vger.kernel.org
4078 F: drivers/edac/pasemi_edac.c
4081 M: Tim Small <tim@buttersideup.com>
4082 L: linux-edac@vger.kernel.org
4084 F: drivers/edac/r82600_edac.c
4087 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4088 L: linux-edac@vger.kernel.org
4090 F: drivers/edac/sb_edac.c
4093 APPLIED MICRO (APM) X-GENE SOC EDAC
4094 M: Loc Ho <lho@apm.com>
4096 F: drivers/edac/xgene_edac.c
4097 F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4099 EDIROL UA-101/UA-1000 DRIVER
4100 M: Clemens Ladisch <clemens@ladisch.de>
4101 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4102 T: git git://git.alsa-project.org/alsa-kernel.git
4104 F: sound/usb/misc/ua101.c
4106 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4107 M: Matt Fleming <matt@codeblueprint.co.uk>
4108 L: linux-efi@vger.kernel.org
4109 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4111 F: Documentation/efi-stub.txt
4112 F: arch/ia64/kernel/efi.c
4113 F: arch/x86/boot/compressed/eboot.[ch]
4114 F: arch/x86/include/asm/efi.h
4115 F: arch/x86/platform/efi/*
4116 F: drivers/firmware/efi/*
4117 F: include/linux/efi*.h
4119 EFI VARIABLE FILESYSTEM
4120 M: Matthew Garrett <matthew.garrett@nebula.com>
4121 M: Jeremy Kerr <jk@ozlabs.org>
4122 M: Matt Fleming <matt@codeblueprint.co.uk>
4123 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4124 L: linux-efi@vger.kernel.org
4128 EFIFB FRAMEBUFFER DRIVER
4129 L: linux-fbdev@vger.kernel.org
4130 M: Peter Jones <pjones@redhat.com>
4132 F: drivers/video/fbdev/efifb.c
4135 W: http://aeschi.ch.eu.org/efs/
4139 EHCA (IBM GX bus InfiniBand adapter) DRIVER
4140 M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
4141 M: Christoph Raisch <raisch@de.ibm.com>
4142 L: linux-rdma@vger.kernel.org
4144 F: drivers/infiniband/hw/ehca/
4146 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4147 M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4148 L: netdev@vger.kernel.org
4150 F: drivers/net/ethernet/ibm/ehea/
4152 EM28XX VIDEO4LINUX DRIVER
4153 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4154 L: linux-media@vger.kernel.org
4155 W: https://linuxtv.org
4156 T: git git://linuxtv.org/media_tree.git
4158 F: drivers/media/usb/em28xx/
4161 M: Paul Gortmaker <paul.gortmaker@windriver.com>
4162 M: Matt Mackall <mpm@selenic.com>
4163 M: David Woodhouse <dwmw2@infradead.org>
4164 L: linux-embedded@vger.kernel.org
4167 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4168 M: James Smart <james.smart@avagotech.com>
4169 M: Dick Kennedy <dick.kennedy@avagotech.com>
4170 L: linux-scsi@vger.kernel.org
4171 W: http://www.avagotech.com
4173 F: drivers/scsi/lpfc/
4175 ENE CB710 FLASH CARD READER DRIVER
4176 M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
4178 F: drivers/misc/cb710/
4179 F: drivers/mmc/host/cb710-mmc.*
4180 F: include/linux/cb710.h
4182 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4183 M: Maxim Levitsky <maximlevitsky@gmail.com>
4185 F: drivers/media/rc/ene_ir.*
4187 ENHANCED ERROR HANDLING (EEH)
4188 M: Gavin Shan <shangw@linux.vnet.ibm.com>
4189 L: linuxppc-dev@lists.ozlabs.org
4191 F: Documentation/powerpc/eeh-pci-error-recovery.txt
4192 F: arch/powerpc/kernel/eeh*.c
4194 EPSON S1D13XXX FRAMEBUFFER DRIVER
4195 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
4197 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4198 F: drivers/video/fbdev/s1d13xxxfb.c
4199 F: include/video/s1d13xxxfb.h
4201 ET131X NETWORK DRIVER
4202 M: Mark Einon <mark.einon@gmail.com>
4204 F: drivers/net/ethernet/agere/
4207 M: Stephen Hemminger <stephen@networkplumber.org>
4208 L: bridge@lists.linux-foundation.org
4209 L: netdev@vger.kernel.org
4210 W: http://www.linuxfoundation.org/en/Net:Bridge
4212 F: include/linux/netfilter_bridge/
4215 ETHERNET PHY LIBRARY
4216 M: Florian Fainelli <f.fainelli@gmail.com>
4217 L: netdev@vger.kernel.org
4219 F: include/linux/phy.h
4220 F: include/linux/phy_fixed.h
4222 F: Documentation/networking/phy.txt
4223 F: drivers/of/of_mdio.c
4224 F: drivers/of/of_net.c
4227 M: Jan Kara <jack@suse.com>
4228 L: linux-ext4@vger.kernel.org
4230 F: Documentation/filesystems/ext2.txt
4232 F: include/linux/ext2*
4235 M: "Theodore Ts'o" <tytso@mit.edu>
4236 M: Andreas Dilger <adilger.kernel@dilger.ca>
4237 L: linux-ext4@vger.kernel.org
4238 W: http://ext4.wiki.kernel.org
4239 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
4241 F: Documentation/filesystems/ext4.txt
4244 Extended Verification Module (EVM)
4245 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4246 L: linux-ima-devel@lists.sourceforge.net
4247 L: linux-security-module@vger.kernel.org
4249 F: security/integrity/evm/
4251 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4252 M: MyungJoo Ham <myungjoo.ham@samsung.com>
4253 M: Chanwoo Choi <cw00.choi@samsung.com>
4254 L: linux-kernel@vger.kernel.org
4255 T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4258 F: include/linux/extcon/
4259 F: include/linux/extcon.h
4260 F: Documentation/extcon/
4261 F: Documentation/devicetree/bindings/extcon/
4264 M: Jingoo Han <jingoohan1@gmail.com>
4265 L: dri-devel@lists.freedesktop.org
4267 F: drivers/gpu/drm/exynos/exynos_dp*
4269 EXYNOS MIPI DISPLAY DRIVERS
4270 M: Inki Dae <inki.dae@samsung.com>
4271 M: Donghwa Lee <dh09.lee@samsung.com>
4272 M: Kyungmin Park <kyungmin.park@samsung.com>
4273 L: linux-fbdev@vger.kernel.org
4275 F: drivers/video/fbdev/exynos/exynos_mipi*
4276 F: include/video/exynos_mipi*
4278 F71805F HARDWARE MONITORING DRIVER
4279 M: Jean Delvare <jdelvare@suse.com>
4280 L: lm-sensors@lm-sensors.org
4282 F: Documentation/hwmon/f71805f
4283 F: drivers/hwmon/f71805f.c
4286 M: Michael Buesch <m@bues.ch>
4287 L: linux-media@vger.kernel.org
4289 F: drivers/media/tuners/fc0011.h
4290 F: drivers/media/tuners/fc0011.c
4293 M: Antti Palosaari <crope@iki.fi>
4294 L: linux-media@vger.kernel.org
4295 W: https://linuxtv.org
4296 W: http://palosaari.fi/linux/
4297 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4298 T: git git://linuxtv.org/anttip/media_tree.git
4300 F: drivers/media/tuners/fc2580*
4303 M: Eric Paris <eparis@redhat.com>
4305 F: fs/notify/fanotify/
4306 F: include/linux/fanotify.h
4307 F: include/uapi/linux/fanotify.h
4309 FARSYNC SYNCHRONOUS DRIVER
4310 M: Kevin Curtis <kevin.curtis@farsite.co.uk>
4311 W: http://www.farsite.co.uk/
4313 F: drivers/net/wan/farsync.*
4315 FAULT INJECTION SUPPORT
4316 M: Akinobu Mita <akinobu.mita@gmail.com>
4318 F: Documentation/fault-injection/
4319 F: lib/fault-inject.c
4321 FBTFT Framebuffer drivers
4322 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4323 M: Noralf Trønnes <noralf@tronnes.org>
4325 F: drivers/staging/fbtft/
4327 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4328 M: Vasu Dev <vasu.dev@intel.com>
4329 L: fcoe-devel@open-fcoe.org
4330 W: www.Open-FCoE.org
4332 F: drivers/scsi/libfc/
4333 F: drivers/scsi/fcoe/
4335 F: include/scsi/libfc.h
4336 F: include/scsi/libfcoe.h
4337 F: include/uapi/scsi/fc/
4339 FILE LOCKING (flock() and fcntl()/lockf())
4340 M: Jeff Layton <jlayton@poochiereds.net>
4341 M: "J. Bruce Fields" <bfields@fieldses.org>
4342 L: linux-fsdevel@vger.kernel.org
4344 F: include/linux/fcntl.h
4345 F: include/linux/fs.h
4346 F: include/uapi/linux/fcntl.h
4347 F: include/uapi/linux/fs.h
4351 FILESYSTEMS (VFS and infrastructure)
4352 M: Alexander Viro <viro@zeniv.linux.org.uk>
4353 L: linux-fsdevel@vger.kernel.org
4357 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4358 M: Riku Voipio <riku.voipio@iki.fi>
4359 L: lm-sensors@lm-sensors.org
4361 F: drivers/hwmon/f75375s.c
4362 F: include/linux/f75375s.h
4364 FIREWIRE AUDIO DRIVERS
4365 M: Clemens Ladisch <clemens@ladisch.de>
4366 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4367 T: git git://git.alsa-project.org/alsa-kernel.git
4371 FIREWIRE MEDIA DRIVERS (firedtv)
4372 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4373 L: linux-media@vger.kernel.org
4374 L: linux1394-devel@lists.sourceforge.net
4375 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4377 F: drivers/media/firewire/
4379 FIREWIRE SBP-2 TARGET
4380 M: Chris Boot <bootc@bootc.net>
4381 L: linux-scsi@vger.kernel.org
4382 L: target-devel@vger.kernel.org
4383 L: linux1394-devel@lists.sourceforge.net
4384 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4386 F: drivers/target/sbp/
4389 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4390 L: linux1394-devel@lists.sourceforge.net
4391 W: http://ieee1394.wiki.kernel.org/
4392 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4394 F: drivers/firewire/
4395 F: include/linux/firewire.h
4396 F: include/uapi/linux/firewire*.h
4399 FIRMWARE LOADER (request_firmware)
4400 M: Ming Lei <ming.lei@canonical.com>
4401 L: linux-kernel@vger.kernel.org
4403 F: Documentation/firmware_class/
4404 F: drivers/base/firmware*.c
4405 F: include/linux/firmware.h
4407 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4408 M: Joshua Morris <josh.h.morris@us.ibm.com>
4409 M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4411 F: drivers/block/rsxx/
4414 M: Jiri Kosina <jikos@kernel.org>
4415 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4417 F: drivers/block/floppy.c
4420 M: Alessandro Rubini <rubini@gnudd.com>
4421 W: http://www.ohwr.org/projects/fmc-bus
4424 F: include/linux/fmc*.h
4425 F: include/linux/ipmi-fru.h
4428 FPGA MANAGER FRAMEWORK
4429 M: Alan Tull <atull@opensource.altera.com>
4430 R: Moritz Fischer <moritz.fischer@ettus.com>
4433 F: include/linux/fpga/fpga-mgr.h
4434 W: http://www.rocketboards.org
4437 M: Bill Metzenthen <billm@melbpc.org.au>
4438 W: http://floatingpoint.sourceforge.net/emulator/index.html
4440 F: arch/x86/math-emu/
4442 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4443 L: netdev@vger.kernel.org
4445 F: drivers/net/wan/dlci.c
4446 F: drivers/net/wan/sdla.c
4449 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4450 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4451 L: linux-fbdev@vger.kernel.org
4452 W: http://linux-fbdev.sourceforge.net/
4453 Q: http://patchwork.kernel.org/project/linux-fbdev/list/
4454 T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4456 F: Documentation/fb/
4459 F: include/linux/fb.h
4460 F: include/uapi/video/
4461 F: include/uapi/linux/fb.h
4463 FREESCALE DIU FRAMEBUFFER DRIVER
4464 M: Timur Tabi <timur@tabi.org>
4465 L: linux-fbdev@vger.kernel.org
4467 F: drivers/video/fbdev/fsl-diu-fb.*
4469 FREESCALE DMA DRIVER
4470 M: Li Yang <leoli@freescale.com>
4471 M: Zhang Wei <zw@zh-kernel.org>
4472 L: linuxppc-dev@lists.ozlabs.org
4474 F: drivers/dma/fsldma.*
4476 FREESCALE I2C CPM DRIVER
4477 M: Jochen Friedrich <jochen@scram.de>
4478 L: linuxppc-dev@lists.ozlabs.org
4479 L: linux-i2c@vger.kernel.org
4481 F: drivers/i2c/busses/i2c-cpm.c
4483 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4484 M: Sascha Hauer <kernel@pengutronix.de>
4485 L: linux-fbdev@vger.kernel.org
4486 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4488 F: include/linux/platform_data/video-imxfb.h
4489 F: drivers/video/fbdev/imxfb.c
4491 FREESCALE QUAD SPI DRIVER
4492 M: Han Xu <han.xu@freescale.com>
4493 L: linux-mtd@lists.infradead.org
4495 F: drivers/mtd/spi-nor/fsl-quadspi.c
4497 FREESCALE SOC FS_ENET DRIVER
4498 M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4499 M: Vitaly Bordug <vbordug@ru.mvista.com>
4500 L: linuxppc-dev@lists.ozlabs.org
4501 L: netdev@vger.kernel.org
4503 F: drivers/net/ethernet/freescale/fs_enet/
4504 F: include/linux/fs_enet_pd.h
4506 FREESCALE QUICC ENGINE LIBRARY
4507 L: linuxppc-dev@lists.ozlabs.org
4509 F: drivers/soc/fsl/qe/
4510 F: include/soc/fsl/*qe*.h
4511 F: include/soc/fsl/*ucc*.h
4513 FREESCALE USB PERIPHERAL DRIVERS
4514 M: Li Yang <leoli@freescale.com>
4515 L: linux-usb@vger.kernel.org
4516 L: linuxppc-dev@lists.ozlabs.org
4518 F: drivers/usb/gadget/udc/fsl*
4520 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4521 M: Li Yang <leoli@freescale.com>
4522 L: netdev@vger.kernel.org
4523 L: linuxppc-dev@lists.ozlabs.org
4525 F: drivers/net/ethernet/freescale/ucc_geth*
4527 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4528 M: Claudiu Manoil <claudiu.manoil@freescale.com>
4529 L: netdev@vger.kernel.org
4531 F: drivers/net/ethernet/freescale/gianfar*
4532 X: drivers/net/ethernet/freescale/gianfar_ptp.c
4533 F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4535 FREESCALE QUICC ENGINE UCC UART DRIVER
4536 M: Timur Tabi <timur@tabi.org>
4537 L: linuxppc-dev@lists.ozlabs.org
4539 F: drivers/tty/serial/ucc_uart.c
4541 FREESCALE SOC SOUND DRIVERS
4542 M: Timur Tabi <timur@tabi.org>
4543 M: Nicolin Chen <nicoleotsuka@gmail.com>
4544 M: Xiubo Li <Xiubo.Lee@gmail.com>
4545 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4546 L: linuxppc-dev@lists.ozlabs.org
4548 F: sound/soc/fsl/fsl*
4549 F: sound/soc/fsl/imx*
4550 F: sound/soc/fsl/mpc8610_hpcd.c
4552 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4553 M: "J. German Rivera" <German.Rivera@freescale.com>
4554 L: linux-kernel@vger.kernel.org
4556 F: drivers/staging/fsl-mc/
4559 M: Christoph Hellwig <hch@infradead.org>
4560 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4565 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4566 M: Pavel Machek <pavel@ucw.cz>
4567 L: linux-pm@vger.kernel.org
4569 F: Documentation/power/freezing-of-tasks.txt
4570 F: include/linux/freezer.h
4574 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4575 L: linux-kernel@vger.kernel.org
4578 F: include/linux/frontswap.h
4580 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4581 M: David Howells <dhowells@redhat.com>
4582 L: linux-cachefs@redhat.com (moderated for non-subscribers)
4584 F: Documentation/filesystems/caching/
4586 F: include/linux/fscache*.h
4589 M: Jaegeuk Kim <jaegeuk@kernel.org>
4590 M: Changman Lee <cm224.lee@samsung.com>
4591 R: Chao Yu <chao2.yu@samsung.com>
4592 L: linux-f2fs-devel@lists.sourceforge.net
4593 W: http://en.wikipedia.org/wiki/F2FS
4594 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4596 F: Documentation/filesystems/f2fs.txt
4597 F: Documentation/ABI/testing/sysfs-fs-f2fs
4599 F: include/linux/f2fs_fs.h
4600 F: include/trace/events/f2fs.h
4602 FUJITSU FR-V (FRV) PORT
4603 M: David Howells <dhowells@redhat.com>
4607 FUJITSU LAPTOP EXTRAS
4608 M: Jonathan Woithe <jwoithe@just42.net>
4609 L: platform-driver-x86@vger.kernel.org
4611 F: drivers/platform/x86/fujitsu-laptop.c
4613 FUJITSU M-5MO LS CAMERA ISP DRIVER
4614 M: Kyungmin Park <kyungmin.park@samsung.com>
4615 M: Heungjun Kim <riverful.kim@samsung.com>
4616 L: linux-media@vger.kernel.org
4618 F: drivers/media/i2c/m5mols/
4619 F: include/media/i2c/m5mols.h
4621 FUJITSU TABLET EXTRAS
4622 M: Robert Gerlach <khnz@gmx.de>
4623 L: platform-driver-x86@vger.kernel.org
4625 F: drivers/platform/x86/fujitsu-tablet.c
4627 FUSE: FILESYSTEM IN USERSPACE
4628 M: Miklos Szeredi <miklos@szeredi.hu>
4629 L: fuse-devel@lists.sourceforge.net
4630 W: http://fuse.sourceforge.net/
4631 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4634 F: include/uapi/linux/fuse.h
4635 F: Documentation/filesystems/fuse.txt
4637 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4638 M: Rik Faith <faith@cs.unc.edu>
4639 L: linux-scsi@vger.kernel.org
4640 S: Odd Fixes (e.g., new signatures)
4641 F: drivers/scsi/fdomain.*
4643 GCOV BASED KERNEL PROFILING
4644 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4647 F: Documentation/gcov.txt
4649 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4650 M: Achim Leubner <achim_leubner@adaptec.com>
4651 L: linux-scsi@vger.kernel.org
4652 W: http://www.icp-vortex.com/
4654 F: drivers/scsi/gdt*
4656 GDB KERNEL DEBUGGING HELPER SCRIPTS
4657 M: Jan Kiszka <jan.kiszka@siemens.com>
4661 GEMTEK FM RADIO RECEIVER DRIVER
4662 M: Hans Verkuil <hverkuil@xs4all.nl>
4663 L: linux-media@vger.kernel.org
4664 T: git git://linuxtv.org/media_tree.git
4665 W: https://linuxtv.org
4667 F: drivers/media/radio/radio-gemtek*
4669 GENERIC GPIO I2C DRIVER
4670 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
4672 F: drivers/i2c/busses/i2c-gpio.c
4673 F: include/linux/i2c-gpio.h
4675 GENERIC GPIO I2C MULTIPLEXER DRIVER
4676 M: Peter Korsgaard <peter.korsgaard@barco.com>
4677 L: linux-i2c@vger.kernel.org
4679 F: drivers/i2c/muxes/i2c-mux-gpio.c
4680 F: include/linux/i2c-mux-gpio.h
4681 F: Documentation/i2c/muxes/i2c-mux-gpio
4683 GENERIC HDLC (WAN) DRIVERS
4684 M: Krzysztof Halasa <khc@pm.waw.pl>
4685 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4687 F: drivers/net/wan/c101.c
4688 F: drivers/net/wan/hd6457*
4689 F: drivers/net/wan/hdlc*
4690 F: drivers/net/wan/n2.c
4691 F: drivers/net/wan/pc300too.c
4692 F: drivers/net/wan/pci200syn.c
4693 F: drivers/net/wan/wanxl*
4695 GENERIC INCLUDE/ASM HEADER FILES
4696 M: Arnd Bergmann <arnd@arndb.de>
4697 L: linux-arch@vger.kernel.org
4698 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4700 F: include/asm-generic/
4701 F: include/uapi/asm-generic/
4703 GENERIC PHY FRAMEWORK
4704 M: Kishon Vijay Abraham I <kishon@ti.com>
4705 L: linux-kernel@vger.kernel.org
4706 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4709 F: include/linux/phy/
4712 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4713 M: Kevin Hilman <khilman@kernel.org>
4714 M: Ulf Hansson <ulf.hansson@linaro.org>
4715 L: linux-pm@vger.kernel.org
4717 F: drivers/base/power/domain*.c
4718 F: include/linux/pm_domain.h
4720 GENERIC UIO DRIVER FOR PCI DEVICES
4721 M: "Michael S. Tsirkin" <mst@redhat.com>
4722 L: kvm@vger.kernel.org
4724 F: drivers/uio/uio_pci_generic.c
4726 GET_MAINTAINER SCRIPT
4727 M: Joe Perches <joe@perches.com>
4729 F: scripts/get_maintainer.pl
4732 M: Steven Whitehouse <swhiteho@redhat.com>
4733 M: Bob Peterson <rpeterso@redhat.com>
4734 L: cluster-devel@redhat.com
4735 W: http://sources.redhat.com/cluster/
4736 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4738 F: Documentation/filesystems/gfs2*.txt
4740 F: include/uapi/linux/gfs2_ondisk.h
4742 GIGASET ISDN DRIVERS
4743 M: Paul Bolle <pebolle@tiscali.nl>
4744 L: gigaset307x-common@lists.sourceforge.net
4745 W: http://gigaset307x.sourceforge.net/
4747 F: Documentation/isdn/README.gigaset
4748 F: drivers/isdn/gigaset/
4749 F: include/uapi/linux/gigaset_dev.h
4752 M: Hans Verkuil <hans.verkuil@cisco.com>
4753 L: linux-media@vger.kernel.org
4755 F: drivers/media/usb/go7007/
4758 M: Bastien Nocera <hadess@hadess.net>
4759 L: linux-input@vger.kernel.org
4761 F: drivers/input/touchscreen/goodix.c
4764 M: Linus Walleij <linus.walleij@linaro.org>
4765 M: Alexandre Courbot <gnurou@gmail.com>
4766 L: linux-gpio@vger.kernel.org
4767 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4769 F: Documentation/gpio/
4771 F: include/linux/gpio/
4772 F: include/linux/gpio.h
4773 F: include/asm-generic/gpio.h
4775 GRE DEMULTIPLEXER DRIVER
4776 M: Dmitry Kozlov <xeb@mail.ru>
4777 L: netdev@vger.kernel.org
4779 F: net/ipv4/gre_demux.c
4780 F: net/ipv4/gre_offload.c
4781 F: include/net/gre.h
4783 GRETH 10/100/1G Ethernet MAC device driver
4784 M: Kristoffer Glembo <kristoffer@gaisler.com>
4785 L: netdev@vger.kernel.org
4787 F: drivers/net/ethernet/aeroflex/
4789 GSPCA FINEPIX SUBDRIVER
4790 M: Frank Zago <frank@zago.net>
4791 L: linux-media@vger.kernel.org
4792 T: git git://linuxtv.org/media_tree.git
4794 F: drivers/media/usb/gspca/finepix.c
4796 GSPCA GL860 SUBDRIVER
4797 M: Olivier Lorin <o.lorin@laposte.net>
4798 L: linux-media@vger.kernel.org
4799 T: git git://linuxtv.org/media_tree.git
4801 F: drivers/media/usb/gspca/gl860/
4803 GSPCA M5602 SUBDRIVER
4804 M: Erik Andren <erik.andren@gmail.com>
4805 L: linux-media@vger.kernel.org
4806 T: git git://linuxtv.org/media_tree.git
4808 F: drivers/media/usb/gspca/m5602/
4810 GSPCA PAC207 SONIXB SUBDRIVER
4811 M: Hans de Goede <hdegoede@redhat.com>
4812 L: linux-media@vger.kernel.org
4813 T: git git://linuxtv.org/media_tree.git
4815 F: drivers/media/usb/gspca/pac207.c
4817 GSPCA SN9C20X SUBDRIVER
4818 M: Brian Johnson <brijohn@gmail.com>
4819 L: linux-media@vger.kernel.org
4820 T: git git://linuxtv.org/media_tree.git
4822 F: drivers/media/usb/gspca/sn9c20x.c
4824 GSPCA T613 SUBDRIVER
4825 M: Leandro Costantino <lcostantino@gmail.com>
4826 L: linux-media@vger.kernel.org
4827 T: git git://linuxtv.org/media_tree.git
4829 F: drivers/media/usb/gspca/t613.c
4831 GSPCA USB WEBCAM DRIVER
4832 M: Hans de Goede <hdegoede@redhat.com>
4833 L: linux-media@vger.kernel.org
4834 T: git git://linuxtv.org/media_tree.git
4836 F: drivers/media/usb/gspca/
4838 GUID PARTITION TABLE (GPT)
4839 M: Davidlohr Bueso <dave@stgolabs.net>
4840 L: linux-efi@vger.kernel.org
4842 F: block/partitions/efi.*
4844 STK1160 USB VIDEO CAPTURE DRIVER
4845 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4846 L: linux-media@vger.kernel.org
4847 T: git git://linuxtv.org/media_tree.git
4849 F: drivers/media/usb/stk1160/
4852 M: Yoshinori Sato <ysato@users.sourceforge.jp>
4853 L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4854 W: http://uclinux-h8.sourceforge.jp
4855 T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4858 F: drivers/clocksource/h8300_*.c
4859 F: drivers/clk/h8300/
4860 F: drivers/irqchip/irq-renesas-h8*.c
4862 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4863 M: Frank Seidel <frank@f-seidel.de>
4864 L: platform-driver-x86@vger.kernel.org
4865 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4867 F: drivers/platform/x86/hdaps.c
4869 HDPVR USB VIDEO ENCODER DRIVER
4870 M: Hans Verkuil <hverkuil@xs4all.nl>
4871 L: linux-media@vger.kernel.org
4872 T: git git://linuxtv.org/media_tree.git
4873 W: https://linuxtv.org
4875 F: drivers/media/usb/hdpvr/
4877 HWPOISON MEMORY FAILURE HANDLING
4878 M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4879 L: linux-mm@kvack.org
4881 F: mm/memory-failure.c
4882 F: mm/hwpoison-inject.c
4884 HYPERVISOR VIRTUAL CONSOLE DRIVER
4885 L: linuxppc-dev@lists.ozlabs.org
4890 M: Antti Palosaari <crope@iki.fi>
4891 L: linux-media@vger.kernel.org
4892 W: https://linuxtv.org
4893 W: http://palosaari.fi/linux/
4894 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4895 T: git git://linuxtv.org/anttip/media_tree.git
4897 F: drivers/media/usb/hackrf/
4900 M: Jean Delvare <jdelvare@suse.com>
4901 M: Guenter Roeck <linux@roeck-us.net>
4902 L: lm-sensors@lm-sensors.org
4903 W: http://www.lm-sensors.org/
4904 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4905 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4907 F: Documentation/hwmon/
4909 F: include/linux/hwmon*.h
4911 HARDWARE RANDOM NUMBER GENERATOR CORE
4912 M: Matt Mackall <mpm@selenic.com>
4913 M: Herbert Xu <herbert@gondor.apana.org.au>
4914 L: linux-crypto@vger.kernel.org
4916 F: Documentation/hw_random.txt
4917 F: drivers/char/hw_random/
4918 F: include/linux/hw_random.h
4920 HARDWARE SPINLOCK CORE
4921 M: Ohad Ben-Cohen <ohad@wizery.com>
4923 F: Documentation/hwspinlock.txt
4924 F: drivers/hwspinlock/hwspinlock_*
4925 F: include/linux/hwspinlock.h
4927 HARMONY SOUND DRIVER
4928 L: linux-parisc@vger.kernel.org
4930 F: sound/parisc/harmony.*
4933 M: Antti Palosaari <crope@iki.fi>
4934 L: linux-media@vger.kernel.org
4935 W: https://linuxtv.org
4936 W: http://palosaari.fi/linux/
4937 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4938 T: git git://linuxtv.org/anttip/media_tree.git
4940 F: drivers/media/dvb-frontends/hd29l2*
4942 HEWLETT-PACKARD SMART2 RAID DRIVER
4943 L: iss_storagedev@hp.com
4945 F: Documentation/blockdev/cpqarray.txt
4946 F: drivers/block/cpqarray.*
4948 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4949 M: Don Brace <don.brace@pmcs.com>
4950 L: iss_storagedev@hp.com
4951 L: storagedev@pmcs.com
4952 L: linux-scsi@vger.kernel.org
4954 F: Documentation/scsi/hpsa.txt
4955 F: drivers/scsi/hpsa*.[ch]
4956 F: include/linux/cciss*.h
4957 F: include/uapi/linux/cciss*.h
4959 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4960 M: Don Brace <don.brace@pmcs.com>
4961 L: iss_storagedev@hp.com
4962 L: storagedev@pmcs.com
4963 L: linux-scsi@vger.kernel.org
4965 F: Documentation/blockdev/cciss.txt
4966 F: drivers/block/cciss*
4967 F: include/linux/cciss_ioctl.h
4968 F: include/uapi/linux/cciss_ioctl.h
4971 L: linux-fsdevel@vger.kernel.org
4973 F: Documentation/filesystems/hfs.txt
4977 L: linux-fsdevel@vger.kernel.org
4979 F: Documentation/filesystems/hfsplus.txt
4982 HGA FRAMEBUFFER DRIVER
4983 M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4984 L: linux-nvidia@lists.surfsouth.com
4985 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4987 F: drivers/video/fbdev/hgafb.c
4989 HIBERNATION (aka Software Suspend, aka swsusp)
4990 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4991 M: Pavel Machek <pavel@ucw.cz>
4992 L: linux-pm@vger.kernel.org
4995 F: drivers/base/power/
4997 F: include/linux/suspend.h
4998 F: include/linux/freezer.h
4999 F: include/linux/pm.h
5000 F: arch/*/include/asm/suspend*.h
5003 M: Jiri Kosina <jikos@kernel.org>
5004 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
5005 L: linux-input@vger.kernel.org
5006 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5009 F: include/linux/hid*
5010 F: include/uapi/linux/hid*
5012 HID SENSOR HUB DRIVERS
5013 M: Jiri Kosina <jikos@kernel.org>
5014 M: Jonathan Cameron <jic23@kernel.org>
5015 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5016 L: linux-input@vger.kernel.org
5017 L: linux-iio@vger.kernel.org
5019 F: Documentation/hid/hid-sensor*
5020 F: drivers/hid/hid-sensor-*
5021 F: drivers/iio/*/hid-*
5022 F: include/linux/hid-sensor-*
5024 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5025 M: Thomas Gleixner <tglx@linutronix.de>
5026 L: linux-kernel@vger.kernel.org
5027 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5029 F: Documentation/timers/
5030 F: kernel/time/hrtimer.c
5031 F: kernel/time/clockevents.c
5032 F: kernel/time/tick*.*
5033 F: kernel/time/timer_*.c
5034 F: include/linux/clockchips.h
5035 F: include/linux/hrtimer.h
5037 HIGH-SPEED SCC DRIVER FOR AX.25
5038 L: linux-hams@vger.kernel.org
5040 F: drivers/net/hamradio/dmascc.c
5041 F: drivers/net/hamradio/scc.c
5043 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5044 M: HighPoint Linux Team <linux@highpoint-tech.com>
5045 W: http://www.highpoint-tech.com
5047 F: Documentation/scsi/hptiop.txt
5048 F: drivers/scsi/hptiop.c
5051 M: Jes Sorensen <jes@trained-monkey.org>
5052 L: linux-hippi@sunsite.dk
5054 F: include/linux/hippidevice.h
5055 F: include/uapi/linux/if_hippi.h
5057 F: drivers/net/hippi/
5059 HISILICON SAS Controller
5060 M: John Garry <john.garry@huawei.com>
5061 W: http://www.hisilicon.com
5063 F: drivers/scsi/hisi_sas/
5064 F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5067 M: Jouni Malinen <j@w1.fi>
5068 L: hostap@shmoo.com (subscribers-only)
5069 L: linux-wireless@vger.kernel.org
5070 W: http://hostap.epitest.fi/
5072 F: drivers/net/wireless/intersil/hostap/
5074 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5075 L: platform-driver-x86@vger.kernel.org
5077 F: drivers/platform/x86/tc1100-wmi.c
5079 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5080 M: Jaroslav Kysela <perex@perex.cz>
5082 F: drivers/net/ethernet/hp/hp100.*
5084 HPET: High Precision Event Timers driver
5085 M: Clemens Ladisch <clemens@ladisch.de>
5087 F: Documentation/timers/hpet.txt
5088 F: drivers/char/hpet.c
5089 F: include/linux/hpet.h
5090 F: include/uapi/linux/hpet.h
5094 F: arch/x86/kernel/hpet.c
5095 F: arch/x86/include/asm/hpet.h
5098 M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5099 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5104 M: Sebastian Reichel <sre@kernel.org>
5105 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5107 F: Documentation/ABI/testing/sysfs-bus-hsi
5108 F: Documentation/hsi.txt
5110 F: include/linux/hsi/
5111 F: include/uapi/linux/hsi/
5114 M: Jan Dumon <j.dumon@option.com>
5115 W: http://www.pharscape.org
5117 F: drivers/net/usb/hso.c
5119 HSR NETWORK PROTOCOL
5120 M: Arvid Brodin <arvid.brodin@alten.se>
5121 L: netdev@vger.kernel.org
5125 HTCPEN TOUCHSCREEN DRIVER
5126 M: Pau Oliva Fora <pof@eslack.org>
5127 L: linux-input@vger.kernel.org
5129 F: drivers/input/touchscreen/htcpen.c
5132 M: Nadia Yvette Chambers <nyc@holomorphy.com>
5136 Hyper-V CORE AND DRIVERS
5137 M: "K. Y. Srinivasan" <kys@microsoft.com>
5138 M: Haiyang Zhang <haiyangz@microsoft.com>
5139 L: devel@linuxdriverproject.org
5141 F: arch/x86/include/asm/mshyperv.h
5142 F: arch/x86/include/uapi/asm/hyperv.h
5143 F: arch/x86/kernel/cpu/mshyperv.c
5144 F: drivers/hid/hid-hyperv.c
5146 F: drivers/input/serio/hyperv-keyboard.c
5147 F: drivers/net/hyperv/
5148 F: drivers/scsi/storvsc_drv.c
5149 F: drivers/video/fbdev/hyperv_fb.c
5150 F: include/linux/hyperv.h
5152 F: Documentation/ABI/stable/sysfs-bus-vmbus
5154 I2C OVER PARALLEL PORT
5155 M: Jean Delvare <jdelvare@suse.com>
5156 L: linux-i2c@vger.kernel.org
5158 F: Documentation/i2c/busses/i2c-parport
5159 F: Documentation/i2c/busses/i2c-parport-light
5160 F: drivers/i2c/busses/i2c-parport.c
5161 F: drivers/i2c/busses/i2c-parport-light.c
5163 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5164 M: Jean Delvare <jdelvare@suse.com>
5165 L: linux-i2c@vger.kernel.org
5167 F: Documentation/i2c/busses/i2c-ali1535
5168 F: Documentation/i2c/busses/i2c-ali1563
5169 F: Documentation/i2c/busses/i2c-ali15x3
5170 F: Documentation/i2c/busses/i2c-amd756
5171 F: Documentation/i2c/busses/i2c-amd8111
5172 F: Documentation/i2c/busses/i2c-i801
5173 F: Documentation/i2c/busses/i2c-nforce2
5174 F: Documentation/i2c/busses/i2c-piix4
5175 F: Documentation/i2c/busses/i2c-sis5595
5176 F: Documentation/i2c/busses/i2c-sis630
5177 F: Documentation/i2c/busses/i2c-sis96x
5178 F: Documentation/i2c/busses/i2c-via
5179 F: Documentation/i2c/busses/i2c-viapro
5180 F: drivers/i2c/busses/i2c-ali1535.c
5181 F: drivers/i2c/busses/i2c-ali1563.c
5182 F: drivers/i2c/busses/i2c-ali15x3.c
5183 F: drivers/i2c/busses/i2c-amd756.c
5184 F: drivers/i2c/busses/i2c-amd756-s4882.c
5185 F: drivers/i2c/busses/i2c-amd8111.c
5186 F: drivers/i2c/busses/i2c-i801.c
5187 F: drivers/i2c/busses/i2c-isch.c
5188 F: drivers/i2c/busses/i2c-nforce2.c
5189 F: drivers/i2c/busses/i2c-nforce2-s4985.c
5190 F: drivers/i2c/busses/i2c-piix4.c
5191 F: drivers/i2c/busses/i2c-sis5595.c
5192 F: drivers/i2c/busses/i2c-sis630.c
5193 F: drivers/i2c/busses/i2c-sis96x.c
5194 F: drivers/i2c/busses/i2c-via.c
5195 F: drivers/i2c/busses/i2c-viapro.c
5197 I2C/SMBUS ISMT DRIVER
5198 M: Seth Heasley <seth.heasley@intel.com>
5199 M: Neil Horman <nhorman@tuxdriver.com>
5200 L: linux-i2c@vger.kernel.org
5201 F: drivers/i2c/busses/i2c-ismt.c
5202 F: Documentation/i2c/busses/i2c-ismt
5204 I2C/SMBUS STUB DRIVER
5205 M: Jean Delvare <jdelvare@suse.com>
5206 L: linux-i2c@vger.kernel.org
5208 F: drivers/i2c/i2c-stub.c
5211 M: Wolfram Sang <wsa@the-dreams.de>
5212 L: linux-i2c@vger.kernel.org
5213 W: https://i2c.wiki.kernel.org/
5214 Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
5215 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5217 F: Documentation/devicetree/bindings/i2c/
5218 F: Documentation/i2c/
5221 F: include/linux/i2c.h
5222 F: include/linux/i2c-*.h
5223 F: include/uapi/linux/i2c.h
5224 F: include/uapi/linux/i2c-*.h
5227 M: Mika Westerberg <mika.westerberg@linux.intel.com>
5228 L: linux-i2c@vger.kernel.org
5229 L: linux-acpi@vger.kernel.org
5233 M: Jean Delvare <jdelvare@suse.com>
5234 L: linux-i2c@vger.kernel.org
5236 F: Documentation/i2c/busses/i2c-taos-evm
5237 F: drivers/i2c/busses/i2c-taos-evm.c
5240 M: Till Harbaum <till@harbaum.org>
5241 L: linux-i2c@vger.kernel.org
5242 W: http://www.harbaum.org/till/i2c_tiny_usb
5244 F: drivers/i2c/busses/i2c-tiny-usb.c
5247 M: "H. Peter Anvin" <hpa@zytor.com>
5251 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5252 M: "H. Peter Anvin" <hpa@zytor.com>
5253 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5256 IA64 (Itanium) PLATFORM
5257 M: Tony Luck <tony.luck@intel.com>
5258 M: Fenghua Yu <fenghua.yu@intel.com>
5259 L: linux-ia64@vger.kernel.org
5260 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5264 IBM Power VMX Cryptographic instructions
5265 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5266 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5267 L: linux-crypto@vger.kernel.org
5269 F: drivers/crypto/vmx/Makefile
5270 F: drivers/crypto/vmx/Kconfig
5271 F: drivers/crypto/vmx/vmx.c
5272 F: drivers/crypto/vmx/aes*
5273 F: drivers/crypto/vmx/ghash*
5274 F: drivers/crypto/vmx/ppc-xlate.pl
5276 IBM Power in-Nest Crypto Acceleration
5277 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5278 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5279 L: linux-crypto@vger.kernel.org
5281 F: drivers/crypto/nx/Makefile
5282 F: drivers/crypto/nx/Kconfig
5283 F: drivers/crypto/nx/nx-aes*
5284 F: drivers/crypto/nx/nx-sha*
5285 F: drivers/crypto/nx/nx.*
5286 F: drivers/crypto/nx/nx_csbcpb.h
5287 F: drivers/crypto/nx/nx_debugfs.h
5289 IBM Power 842 compression accelerator
5290 M: Dan Streetman <ddstreet@ieee.org>
5292 F: drivers/crypto/nx/Makefile
5293 F: drivers/crypto/nx/Kconfig
5294 F: drivers/crypto/nx/nx-842*
5295 F: include/linux/sw842.h
5299 IBM Power Linux RAID adapter
5300 M: Brian King <brking@us.ibm.com>
5302 F: drivers/scsi/ipr.*
5304 IBM Power Virtual Ethernet Device Driver
5305 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5306 L: netdev@vger.kernel.org
5308 F: drivers/net/ethernet/ibm/ibmveth.*
5310 IBM Power SRIOV Virtual NIC Device Driver
5311 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5312 M: John Allen <jallen@linux.vnet.ibm.com>
5313 L: netdev@vger.kernel.org
5315 F: drivers/net/ethernet/ibm/ibmvnic.*
5317 IBM Power Virtual SCSI Device Drivers
5318 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5319 L: linux-scsi@vger.kernel.org
5321 F: drivers/scsi/ibmvscsi/ibmvscsi*
5322 F: drivers/scsi/ibmvscsi/viosrp.h
5324 IBM Power Virtual FC Device Drivers
5325 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5326 L: linux-scsi@vger.kernel.org
5328 F: drivers/scsi/ibmvscsi/ibmvfc*
5330 IBM ServeRAID RAID DRIVER
5332 F: drivers/scsi/ips.*
5334 ICH LPC AND GPIO DRIVER
5335 M: Peter Tyser <ptyser@xes-inc.com>
5337 F: drivers/mfd/lpc_ich.c
5338 F: drivers/gpio/gpio-ich.c
5341 M: "David S. Miller" <davem@davemloft.net>
5342 L: linux-ide@vger.kernel.org
5343 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
5344 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5346 F: Documentation/ide/
5348 F: include/linux/ide.h
5350 IDEAPAD LAPTOP EXTRAS DRIVER
5351 M: Ike Panhc <ike.pan@canonical.com>
5352 L: platform-driver-x86@vger.kernel.org
5353 W: http://launchpad.net/ideapad-laptop
5355 F: drivers/platform/x86/ideapad-laptop.c
5357 IDEAPAD LAPTOP SLIDEBAR DRIVER
5358 M: Andrey Moiseev <o2g.org.ru@gmail.com>
5359 L: linux-input@vger.kernel.org
5360 W: https://github.com/o2genum/ideapad-slidebar
5362 F: drivers/input/misc/ideapad_slidebar.c
5365 M: Borislav Petkov <bp@alien8.de>
5366 L: linux-ide@vger.kernel.org
5368 F: Documentation/cdrom/ide-cd
5369 F: drivers/ide/ide-cd*
5372 M: Andy Henroid <andrew.d.henroid@intel.com>
5373 L: linux-pm@vger.kernel.org
5375 F: drivers/idle/i7300_idle.c
5377 IEEE 802.15.4 SUBSYSTEM
5378 M: Alexander Aring <alex.aring@gmail.com>
5379 L: linux-wpan@vger.kernel.org
5380 W: https://github.com/linux-wpan
5381 T: git git://github.com/linux-wpan/linux-wpan-next.git
5385 F: drivers/net/ieee802154/
5386 F: include/linux/nl802154.h
5387 F: include/linux/ieee802154.h
5388 F: include/net/nl802154.h
5389 F: include/net/mac802154.h
5390 F: include/net/af_ieee802154.h
5391 F: include/net/cfg802154.h
5392 F: include/net/ieee802154_netdev.h
5393 F: Documentation/networking/ieee802154.txt
5395 IGORPLUG-USB IR RECEIVER
5396 M: Sean Young <sean@mess.org>
5397 L: linux-media@vger.kernel.org
5399 F: drivers/media/rc/igorplugusb.c
5401 IGUANAWORKS USB IR TRANSCEIVER
5402 M: Sean Young <sean@mess.org>
5403 L: linux-media@vger.kernel.org
5405 F: drivers/media/rc/iguanair.c
5407 IIO SUBSYSTEM AND DRIVERS
5408 M: Jonathan Cameron <jic23@kernel.org>
5409 R: Hartmut Knaack <knaack.h@gmx.de>
5410 R: Lars-Peter Clausen <lars@metafoo.de>
5411 R: Peter Meerwald <pmeerw@pmeerw.net>
5412 L: linux-iio@vger.kernel.org
5415 F: drivers/staging/iio/
5416 F: include/linux/iio/
5419 IKANOS/ADI EAGLE ADSL USB DRIVER
5420 M: Matthieu Castet <castet.matthieu@free.fr>
5421 M: Stanislaw Gruszka <stf_xl@wp.pl>
5423 F: drivers/usb/atm/ueagle-atm.c
5425 INA209 HARDWARE MONITOR DRIVER
5426 M: Guenter Roeck <linux@roeck-us.net>
5427 L: lm-sensors@lm-sensors.org
5429 F: Documentation/hwmon/ina209
5430 F: Documentation/devicetree/bindings/i2c/ina209.txt
5431 F: drivers/hwmon/ina209.c
5433 INA2XX HARDWARE MONITOR DRIVER
5434 M: Guenter Roeck <linux@roeck-us.net>
5435 L: lm-sensors@lm-sensors.org
5437 F: Documentation/hwmon/ina2xx
5438 F: drivers/hwmon/ina2xx.c
5439 F: include/linux/platform_data/ina2xx.h
5441 INDUSTRY PACK SUBSYSTEM (IPACK)
5442 M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5443 M: Jens Taprogge <jens.taprogge@taprogge.org>
5444 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5445 L: industrypack-devel@lists.sourceforge.net
5446 W: http://industrypack.sourceforge.net
5450 INGENIC JZ4780 DMA Driver
5451 M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5453 F: drivers/dma/dma-jz4780.c
5455 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5456 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5457 M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5458 L: linux-ima-devel@lists.sourceforge.net
5459 L: linux-ima-user@lists.sourceforge.net
5460 L: linux-security-module@vger.kernel.org
5462 F: security/integrity/ima/
5464 IMGTEC IR DECODER DRIVER
5465 M: James Hogan <james.hogan@imgtec.com>
5467 F: drivers/media/rc/img-ir/
5469 IMS TWINTURBO FRAMEBUFFER DRIVER
5470 L: linux-fbdev@vger.kernel.org
5472 F: drivers/video/fbdev/imsttfb.c
5474 INFINIBAND SUBSYSTEM
5475 M: Doug Ledford <dledford@redhat.com>
5476 M: Sean Hefty <sean.hefty@intel.com>
5477 M: Hal Rosenstock <hal.rosenstock@gmail.com>
5478 L: linux-rdma@vger.kernel.org
5479 W: http://www.openfabrics.org/
5480 Q: http://patchwork.kernel.org/project/linux-rdma/list/
5481 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5483 F: Documentation/infiniband/
5484 F: drivers/infiniband/
5485 F: drivers/staging/rdma/
5486 F: include/uapi/linux/if_infiniband.h
5487 F: include/uapi/rdma/
5491 M: John McCutchan <john@johnmccutchan.com>
5492 M: Robert Love <rlove@rlove.org>
5493 M: Eric Paris <eparis@parisplace.org>
5495 F: Documentation/filesystems/inotify.txt
5496 F: fs/notify/inotify/
5497 F: include/linux/inotify.h
5498 F: include/uapi/linux/inotify.h
5500 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5501 M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
5502 L: linux-input@vger.kernel.org
5503 Q: http://patchwork.kernel.org/project/linux-input/list/
5504 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5507 F: include/linux/input.h
5508 F: include/uapi/linux/input.h
5509 F: include/linux/input/
5511 INPUT MULTITOUCH (MT) PROTOCOL
5512 M: Henrik Rydberg <rydberg@bitmath.org>
5513 L: linux-input@vger.kernel.org
5515 F: Documentation/input/multi-touch-protocol.txt
5516 F: drivers/input/input-mt.c
5519 INTEL ASoC BDW/HSW DRIVERS
5520 M: Jie Yang <yang.jie@linux.intel.com>
5521 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5523 F: sound/soc/intel/common/sst-dsp*
5524 F: sound/soc/intel/common/sst-firmware.c
5525 F: sound/soc/intel/boards/broadwell.c
5526 F: sound/soc/intel/haswell/
5528 INTEL C600 SERIES SAS CONTROLLER DRIVER
5529 M: Intel SCU Linux support <intel-linux-scu@intel.com>
5530 M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5531 L: linux-scsi@vger.kernel.org
5532 T: git git://git.code.sf.net/p/intel-sas/isci
5534 F: drivers/scsi/isci/
5537 M: Len Brown <lenb@kernel.org>
5538 L: linux-pm@vger.kernel.org
5539 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5541 F: drivers/idle/intel_idle.c
5544 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5545 M: Len Brown <lenb@kernel.org>
5546 L: linux-pm@vger.kernel.org
5548 F: drivers/cpufreq/intel_pstate.c
5550 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5551 M: Maik Broemme <mbroemme@plusserver.de>
5552 L: linux-fbdev@vger.kernel.org
5554 F: Documentation/fb/intelfb.txt
5555 F: drivers/video/fbdev/intelfb/
5557 INTEL 810/815 FRAMEBUFFER DRIVER
5558 M: Antonino Daplas <adaplas@gmail.com>
5559 L: linux-fbdev@vger.kernel.org
5561 F: drivers/video/fbdev/i810/
5563 INTEL MENLOW THERMAL DRIVER
5564 M: Sujith Thomas <sujith.thomas@intel.com>
5565 L: platform-driver-x86@vger.kernel.org
5566 W: https://01.org/linux-acpi
5568 F: drivers/platform/x86/intel_menlow.c
5570 INTEL I/OAT DMA DRIVER
5571 M: Dave Jiang <dave.jiang@intel.com>
5572 R: Dan Williams <dan.j.williams@intel.com>
5573 L: dmaengine@vger.kernel.org
5574 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5576 F: drivers/dma/ioat*
5579 M: David Woodhouse <dwmw2@infradead.org>
5580 L: iommu@lists.linux-foundation.org
5581 T: git git://git.infradead.org/iommu-2.6.git
5583 F: drivers/iommu/intel-iommu.c
5584 F: include/linux/intel-iommu.h
5586 INTEL IOP-ADMA DMA DRIVER
5587 R: Dan Williams <dan.j.williams@intel.com>
5589 F: drivers/dma/iop-adma.c
5591 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5592 M: Krzysztof Halasa <khalasa@piap.pl>
5594 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5595 F: arch/arm/mach-ixp4xx/include/mach/npe.h
5596 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5597 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
5598 F: drivers/net/ethernet/xscale/ixp4xx_eth.c
5599 F: drivers/net/wan/ixp4xx_hss.c
5601 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5602 M: Deepak Saxena <dsaxena@plexity.net>
5604 F: drivers/char/hw_random/ixp4xx-rng.c
5606 INTEL ETHERNET DRIVERS
5607 M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5608 R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5609 R: Shannon Nelson <shannon.nelson@intel.com>
5610 R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5611 R: Don Skidmore <donald.c.skidmore@intel.com>
5612 R: Bruce Allan <bruce.w.allan@intel.com>
5613 R: John Ronciak <john.ronciak@intel.com>
5614 R: Mitch Williams <mitch.a.williams@intel.com>
5615 L: intel-wired-lan@lists.osuosl.org
5616 W: http://www.intel.com/support/feedback.htm
5617 W: http://e1000.sourceforge.net/
5618 Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5619 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5620 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5622 F: Documentation/networking/e100.txt
5623 F: Documentation/networking/e1000.txt
5624 F: Documentation/networking/e1000e.txt
5625 F: Documentation/networking/igb.txt
5626 F: Documentation/networking/igbvf.txt
5627 F: Documentation/networking/ixgb.txt
5628 F: Documentation/networking/ixgbe.txt
5629 F: Documentation/networking/ixgbevf.txt
5630 F: Documentation/networking/i40e.txt
5631 F: Documentation/networking/i40evf.txt
5632 F: drivers/net/ethernet/intel/
5633 F: drivers/net/ethernet/intel/*/
5635 INTEL-MID GPIO DRIVER
5636 M: David Cohen <david.a.cohen@linux.intel.com>
5637 L: linux-gpio@vger.kernel.org
5639 F: drivers/gpio/gpio-intel-mid.c
5641 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5642 M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
5643 L: linux-wireless@vger.kernel.org
5645 F: Documentation/networking/README.ipw2100
5646 F: Documentation/networking/README.ipw2200
5647 F: drivers/net/wireless/intel/ipw2x00/
5650 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
5652 F: Documentation/trace/intel_th.txt
5653 F: drivers/hwtracing/intel_th/
5655 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5656 M: Ning Sun <ning.sun@intel.com>
5657 L: tboot-devel@lists.sourceforge.net
5658 W: http://tboot.sourceforge.net
5659 T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5661 F: Documentation/intel_txt.txt
5662 F: include/linux/tboot.h
5663 F: arch/x86/kernel/tboot.c
5665 INTEL WIRELESS WIMAX CONNECTION 2400
5666 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5667 M: linux-wimax@intel.com
5668 L: wimax@linuxwimax.org (subscribers-only)
5670 W: http://linuxwimax.org
5671 F: Documentation/wimax/README.i2400m
5672 F: drivers/net/wimax/i2400m/
5673 F: include/uapi/linux/wimax/i2400m.h
5675 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5676 M: Stanislaw Gruszka <sgruszka@redhat.com>
5677 L: linux-wireless@vger.kernel.org
5679 F: drivers/net/wireless/intel/iwlegacy/
5681 INTEL WIRELESS WIFI LINK (iwlwifi)
5682 M: Johannes Berg <johannes.berg@intel.com>
5683 M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5684 M: Intel Linux Wireless <linuxwifi@intel.com>
5685 L: linux-wireless@vger.kernel.org
5686 W: http://intellinuxwireless.org
5687 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5689 F: drivers/net/wireless/intel/iwlwifi/
5691 INTEL MANAGEMENT ENGINE (mei)
5692 M: Tomas Winkler <tomas.winkler@intel.com>
5693 L: linux-kernel@vger.kernel.org
5695 F: include/uapi/linux/mei.h
5696 F: include/linux/mei_cl_bus.h
5697 F: drivers/misc/mei/*
5698 F: Documentation/misc-devices/mei/*
5700 INTEL MIC DRIVERS (mic)
5701 M: Sudeep Dutt <sudeep.dutt@intel.com>
5702 M: Ashutosh Dixit <ashutosh.dixit@intel.com>
5704 W: https://github.com/sudeepdutt/mic
5705 W: http://software.intel.com/en-us/mic-developer
5706 F: include/linux/mic_bus.h
5707 F: include/linux/scif.h
5708 F: include/uapi/linux/mic_common.h
5709 F: include/uapi/linux/mic_ioctl.h
5710 F include/uapi/linux/scif_ioctl.h
5711 F: drivers/misc/mic/
5712 F: drivers/dma/mic_x100_dma.c
5713 F: drivers/dma/mic_x100_dma.h
5714 F Documentation/mic/
5716 INTEL PMC IPC DRIVER
5717 M: Zha Qipeng<qipeng.zha@intel.com>
5718 L: platform-driver-x86@vger.kernel.org
5720 F: drivers/platform/x86/intel_pmc_ipc.c
5721 F: arch/x86/include/asm/intel_pmc_ipc.h
5723 IOC3 ETHERNET DRIVER
5724 M: Ralf Baechle <ralf@linux-mips.org>
5725 L: linux-mips@linux-mips.org
5727 F: drivers/net/ethernet/sgi/ioc3-eth.c
5730 M: Pat Gefre <pfg@sgi.com>
5731 L: linux-serial@vger.kernel.org
5733 F: drivers/tty/serial/ioc3_serial.c
5736 M: Joerg Roedel <joro@8bytes.org>
5737 L: iommu@lists.linux-foundation.org
5738 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5743 M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5745 F: net/ipv4/netfilter/ipt_MASQUERADE.c
5748 M: Mike Marciniszyn <infinipath@intel.com>
5749 L: linux-rdma@vger.kernel.org
5751 F: drivers/staging/rdma/ipath/
5754 M: Corey Minyard <minyard@acm.org>
5755 L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5756 W: http://openipmi.sourceforge.net/
5758 F: Documentation/IPMI.txt
5759 F: drivers/char/ipmi/
5760 F: include/linux/ipmi*
5761 F: include/uapi/linux/ipmi*
5763 QCOM AUDIO (ASoC) DRIVERS
5764 M: Patrick Lai <plai@codeaurora.org>
5765 M: Banajit Goswami <bgoswami@codeaurora.org>
5766 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5770 IPS SCSI RAID DRIVER
5771 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5772 L: linux-scsi@vger.kernel.org
5773 W: http://www.adaptec.com/
5775 F: drivers/scsi/ips*
5778 M: Wensong Zhang <wensong@linux-vs.org>
5779 M: Simon Horman <horms@verge.net.au>
5780 M: Julian Anastasov <ja@ssi.bg>
5781 L: netdev@vger.kernel.org
5782 L: lvs-devel@vger.kernel.org
5784 F: Documentation/networking/ipvs-sysctl.txt
5785 F: include/net/ip_vs.h
5786 F: include/uapi/linux/ip_vs.h
5787 F: net/netfilter/ipvs/
5790 M: Jiri Kosina <jikos@kernel.org>
5791 M: David Sterba <dsterba@suse.com>
5793 F: drivers/tty/ipwireless/
5796 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5797 L: netdev@vger.kernel.org
5799 F: include/net/ipx.h
5800 F: include/uapi/linux/ipx.h
5804 M: Samuel Ortiz <samuel@sortiz.org>
5805 L: irda-users@lists.sourceforge.net (subscribers-only)
5806 L: netdev@vger.kernel.org
5807 W: http://irda.sourceforge.net/
5809 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5810 F: Documentation/networking/irda.txt
5811 F: drivers/net/irda/
5812 F: include/net/irda/
5816 M: Thomas Gleixner <tglx@linutronix.de>
5817 L: linux-kernel@vger.kernel.org
5819 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5823 M: Thomas Gleixner <tglx@linutronix.de>
5824 M: Jason Cooper <jason@lakedaemon.net>
5825 M: Marc Zyngier <marc.zyngier@arm.com>
5826 L: linux-kernel@vger.kernel.org
5828 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5829 T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5830 F: Documentation/devicetree/bindings/interrupt-controller/
5833 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5834 M: Jiang Liu <jiang.liu@linux.intel.com>
5835 M: Marc Zyngier <marc.zyngier@arm.com>
5837 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5838 F: Documentation/IRQ-domain.txt
5839 F: include/linux/irqdomain.h
5840 F: kernel/irq/irqdomain.c
5844 M: Jaroslav Kysela <perex@perex.cz>
5846 F: Documentation/isapnp.txt
5847 F: drivers/pnp/isapnp/
5848 F: include/linux/isapnp.h
5851 M: Hans Verkuil <hverkuil@xs4all.nl>
5852 L: linux-media@vger.kernel.org
5853 T: git git://linuxtv.org/media_tree.git
5854 W: https://linuxtv.org
5856 F: drivers/media/radio/radio-isa*
5858 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5859 M: Peter Jones <pjones@redhat.com>
5860 M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5862 F: drivers/firmware/iscsi_ibft*
5865 M: Mike Christie <michaelc@cs.wisc.edu>
5866 L: open-iscsi@googlegroups.com
5867 W: www.open-iscsi.org
5868 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5870 F: drivers/scsi/*iscsi*
5871 F: include/scsi/*iscsi*
5873 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5874 M: Or Gerlitz <ogerlitz@mellanox.com>
5875 M: Sagi Grimberg <sagig@mellanox.com>
5876 M: Roi Dayan <roid@mellanox.com>
5877 L: linux-rdma@vger.kernel.org
5879 W: http://www.openfabrics.org
5880 W: www.open-iscsi.org
5881 Q: http://patchwork.kernel.org/project/linux-rdma/list/
5882 F: drivers/infiniband/ulp/iser/
5884 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5885 M: Sagi Grimberg <sagig@mellanox.com>
5886 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5887 L: linux-rdma@vger.kernel.org
5888 L: target-devel@vger.kernel.org
5890 W: http://www.linux-iscsi.org
5891 F: drivers/infiniband/ulp/isert
5894 M: Karsten Keil <isdn@linux-pingi.de>
5895 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5896 L: netdev@vger.kernel.org
5897 W: http://www.isdn4linux.de
5898 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5900 F: Documentation/isdn/
5902 F: include/linux/isdn.h
5903 F: include/linux/isdn/
5904 F: include/uapi/linux/isdn.h
5905 F: include/uapi/linux/isdn/
5907 ISDN SUBSYSTEM (Eicon active card driver)
5908 M: Armin Schindler <mac@melware.de>
5909 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5910 W: http://www.melware.de
5912 F: drivers/isdn/hardware/eicon/
5914 IT87 HARDWARE MONITORING DRIVER
5915 M: Jean Delvare <jdelvare@suse.com>
5916 L: lm-sensors@lm-sensors.org
5918 F: Documentation/hwmon/it87
5919 F: drivers/hwmon/it87.c
5922 M: Antti Palosaari <crope@iki.fi>
5923 L: linux-media@vger.kernel.org
5924 W: https://linuxtv.org
5925 W: http://palosaari.fi/linux/
5926 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5927 T: git git://linuxtv.org/anttip/media_tree.git
5929 F: drivers/media/tuners/it913x*
5931 IVTV VIDEO4LINUX DRIVER
5932 M: Andy Walls <awalls@md.metrocast.net>
5933 L: ivtv-devel@ivtvdriver.org (subscribers-only)
5934 L: linux-media@vger.kernel.org
5935 T: git git://linuxtv.org/media_tree.git
5936 W: http://www.ivtvdriver.org
5938 F: Documentation/video4linux/*.ivtv
5939 F: drivers/media/pci/ivtv/
5940 F: include/uapi/linux/ivtv*
5942 IX2505V MEDIA DRIVER
5943 M: Malcolm Priestley <tvboxspy@gmail.com>
5944 L: linux-media@vger.kernel.org
5945 W: https://linuxtv.org
5946 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5948 F: drivers/media/dvb-frontends/ix2505v*
5950 JC42.4 TEMPERATURE SENSOR DRIVER
5951 M: Guenter Roeck <linux@roeck-us.net>
5952 L: lm-sensors@lm-sensors.org
5954 F: drivers/hwmon/jc42.c
5955 F: Documentation/hwmon/jc42
5958 M: Dave Kleikamp <shaggy@kernel.org>
5959 L: jfs-discussion@lists.sourceforge.net
5960 W: http://jfs.sourceforge.net/
5961 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5963 F: Documentation/filesystems/jfs.txt
5967 M: Guo-Fu Tseng <cooldavid@cooldavid.org>
5968 L: netdev@vger.kernel.org
5970 F: drivers/net/ethernet/jme.*
5972 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5973 M: David Woodhouse <dwmw2@infradead.org>
5974 L: linux-mtd@lists.infradead.org
5975 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
5978 F: include/uapi/linux/jffs2.h
5980 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5981 M: "Theodore Ts'o" <tytso@mit.edu>
5982 M: Jan Kara <jack@suse.com>
5983 L: linux-ext4@vger.kernel.org
5986 F: include/linux/jbd2.h
5988 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
5989 M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
5990 L: linux-media@vger.kernel.org
5992 F: drivers/media/platform/rcar_jpu.c
5994 JSM Neo PCI based serial card
5995 M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5996 L: linux-serial@vger.kernel.org
5998 F: drivers/tty/serial/jsm/
6000 K10TEMP HARDWARE MONITORING DRIVER
6001 M: Clemens Ladisch <clemens@ladisch.de>
6002 L: lm-sensors@lm-sensors.org
6004 F: Documentation/hwmon/k10temp
6005 F: drivers/hwmon/k10temp.c
6007 K8TEMP HARDWARE MONITORING DRIVER
6008 M: Rudolf Marek <r.marek@assembler.cz>
6009 L: lm-sensors@lm-sensors.org
6011 F: Documentation/hwmon/k8temp
6012 F: drivers/hwmon/k8temp.c
6015 M: "Yann E. MORIN" <yann.morin.1998@free.fr>
6016 L: linux-kbuild@vger.kernel.org
6017 T: git git://gitorious.org/linux-kconfig/linux-kconfig
6019 F: Documentation/kbuild/kconfig-language.txt
6023 M: Vivek Goyal <vgoyal@redhat.com>
6024 M: Haren Myneni <hbabu@us.ibm.com>
6025 L: kexec@lists.infradead.org
6026 W: http://lse.sourceforge.net/kdump/
6028 F: Documentation/kdump/
6030 KEENE FM RADIO TRANSMITTER DRIVER
6031 M: Hans Verkuil <hverkuil@xs4all.nl>
6032 L: linux-media@vger.kernel.org
6033 T: git git://linuxtv.org/media_tree.git
6034 W: https://linuxtv.org
6036 F: drivers/media/radio/radio-keene*
6038 KERNEL AUTOMOUNTER v4 (AUTOFS4)
6039 M: Ian Kent <raven@themaw.net>
6040 L: autofs@vger.kernel.org
6044 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6045 M: Michal Marek <mmarek@suse.com>
6046 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6047 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6048 L: linux-kbuild@vger.kernel.org
6050 F: Documentation/kbuild/
6052 F: scripts/Makefile.*
6058 L: kernel-janitors@vger.kernel.org
6059 W: http://kernelnewbies.org/KernelJanitors
6062 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6063 M: "J. Bruce Fields" <bfields@fieldses.org>
6064 M: Jeff Layton <jlayton@poochiereds.net>
6065 L: linux-nfs@vger.kernel.org
6066 W: http://nfs.sourceforge.net/
6069 F: include/uapi/linux/nfsd/
6073 F: include/linux/lockd/
6074 F: include/linux/sunrpc/
6075 F: include/uapi/linux/sunrpc/
6077 KERNEL SELFTEST FRAMEWORK
6078 M: Shuah Khan <shuahkh@osg.samsung.com>
6079 L: linux-api@vger.kernel.org
6080 T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6082 F: tools/testing/selftests
6084 KERNEL VIRTUAL MACHINE (KVM)
6085 M: Gleb Natapov <gleb@kernel.org>
6086 M: Paolo Bonzini <pbonzini@redhat.com>
6087 L: kvm@vger.kernel.org
6088 W: http://www.linux-kvm.org
6089 T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6091 F: Documentation/*/kvm*.txt
6092 F: Documentation/virtual/kvm/
6094 F: arch/x86/kernel/kvm.c
6095 F: arch/x86/kernel/kvmclock.c
6096 F: arch/*/include/asm/kvm*
6097 F: include/linux/kvm*
6098 F: include/uapi/linux/kvm*
6101 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6102 M: Joerg Roedel <joro@8bytes.org>
6103 L: kvm@vger.kernel.org
6104 W: http://www.linux-kvm.org/
6106 F: arch/x86/include/asm/svm.h
6107 F: arch/x86/kvm/svm.c
6109 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6110 M: Alexander Graf <agraf@suse.com>
6111 L: kvm-ppc@vger.kernel.org
6112 W: http://www.linux-kvm.org/
6113 T: git git://github.com/agraf/linux-2.6.git
6115 F: arch/powerpc/include/asm/kvm*
6116 F: arch/powerpc/kvm/
6118 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6119 M: Christian Borntraeger <borntraeger@de.ibm.com>
6120 M: Cornelia Huck <cornelia.huck@de.ibm.com>
6121 L: linux-s390@vger.kernel.org
6122 W: http://www.ibm.com/developerworks/linux/linux390/
6124 F: Documentation/s390/kvm.txt
6125 F: arch/s390/include/asm/kvm*
6128 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6129 M: Christoffer Dall <christoffer.dall@linaro.org>
6130 M: Marc Zyngier <marc.zyngier@arm.com>
6131 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6132 L: kvmarm@lists.cs.columbia.edu
6133 W: http://systems.cs.columbia.edu/projects/kvm-arm
6134 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6136 F: arch/arm/include/uapi/asm/kvm*
6137 F: arch/arm/include/asm/kvm*
6140 F: include/kvm/arm_*
6142 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6143 M: Christoffer Dall <christoffer.dall@linaro.org>
6144 M: Marc Zyngier <marc.zyngier@arm.com>
6145 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6146 L: kvmarm@lists.cs.columbia.edu
6148 F: arch/arm64/include/uapi/asm/kvm*
6149 F: arch/arm64/include/asm/kvm*
6153 M: Eric Biederman <ebiederm@xmission.com>
6154 W: http://kernel.org/pub/linux/utils/kernel/kexec/
6155 L: kexec@lists.infradead.org
6157 F: include/linux/kexec.h
6158 F: include/uapi/linux/kexec.h
6162 M: David Howells <dhowells@redhat.com>
6163 L: keyrings@vger.kernel.org
6165 F: Documentation/security/keys.txt
6166 F: include/linux/key.h
6167 F: include/linux/key-type.h
6172 M: David Safford <safford@us.ibm.com>
6173 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6174 L: linux-security-module@vger.kernel.org
6175 L: keyrings@vger.kernel.org
6177 F: Documentation/security/keys-trusted-encrypted.txt
6178 F: include/keys/trusted-type.h
6179 F: security/keys/trusted.c
6180 F: security/keys/trusted.h
6183 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6184 M: David Safford <safford@us.ibm.com>
6185 L: linux-security-module@vger.kernel.org
6186 L: keyrings@vger.kernel.org
6188 F: Documentation/security/keys-trusted-encrypted.txt
6189 F: include/keys/encrypted-type.h
6190 F: security/keys/encrypted-keys/
6192 KGDB / KDB /debug_core
6193 M: Jason Wessel <jason.wessel@windriver.com>
6194 W: http://kgdb.wiki.kernel.org/
6195 L: kgdb-bugreport@lists.sourceforge.net
6197 F: Documentation/DocBook/kgdb.tmpl
6198 F: drivers/misc/kgdbts.c
6199 F: drivers/tty/serial/kgdboc.c
6200 F: include/linux/kdb.h
6201 F: include/linux/kgdb.h
6205 M: Vegard Nossum <vegardno@ifi.uio.no>
6206 M: Pekka Enberg <penberg@kernel.org>
6208 F: Documentation/kmemcheck.txt
6209 F: arch/x86/include/asm/kmemcheck.h
6210 F: arch/x86/mm/kmemcheck/
6211 F: include/linux/kmemcheck.h
6215 M: Catalin Marinas <catalin.marinas@arm.com>
6217 F: Documentation/kmemleak.txt
6218 F: include/linux/kmemleak.h
6220 F: mm/kmemleak-test.c
6223 M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6224 M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6225 M: "David S. Miller" <davem@davemloft.net>
6226 M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
6228 F: Documentation/kprobes.txt
6229 F: include/linux/kprobes.h
6232 KS0108 LCD CONTROLLER DRIVER
6233 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6234 W: http://miguelojeda.es/auxdisplay.htm
6235 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6237 F: Documentation/auxdisplay/ks0108
6238 F: drivers/auxdisplay/ks0108.c
6239 F: include/linux/ks0108.h
6242 M: David Ahern <dsa@cumulusnetworks.com>
6243 L: netdev@vger.kernel.org
6246 F: include/net/l3mdev.h
6249 L: linux-x25@vger.kernel.org
6251 F: Documentation/networking/lapb-module.txt
6255 LASI 53c700 driver for PARISC
6256 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6257 L: linux-scsi@vger.kernel.org
6259 F: Documentation/scsi/53c700.txt
6260 F: drivers/scsi/53c700*
6263 M: Richard Purdie <rpurdie@rpsys.net>
6264 M: Jacek Anaszewski <j.anaszewski@samsung.com>
6265 L: linux-leds@vger.kernel.org
6266 T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6269 F: include/linux/leds.h
6271 LEGACY EEPROM DRIVER
6272 M: Jean Delvare <jdelvare@suse.com>
6274 F: Documentation/misc-devices/eeprom
6275 F: drivers/misc/eeprom/eeprom.c
6277 LEGO USB Tower driver
6278 M: Juergen Stuber <starblue@users.sourceforge.net>
6279 L: legousb-devel@lists.sourceforge.net
6280 W: http://legousb.sourceforge.net/
6282 F: drivers/usb/misc/legousbtower.c
6285 M: Michael Krufky <mkrufky@linuxtv.org>
6286 L: linux-media@vger.kernel.org
6287 W: https://linuxtv.org
6288 W: http://github.com/mkrufky
6289 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6290 T: git git://linuxtv.org/mkrufky/tuners.git
6292 F: drivers/media/dvb-frontends/lg2160.*
6294 LGDT3305 MEDIA DRIVER
6295 M: Michael Krufky <mkrufky@linuxtv.org>
6296 L: linux-media@vger.kernel.org
6297 W: https://linuxtv.org
6298 W: http://github.com/mkrufky
6299 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6300 T: git git://linuxtv.org/mkrufky/tuners.git
6302 F: drivers/media/dvb-frontends/lgdt3305.*
6305 M: Rusty Russell <rusty@rustcorp.com.au>
6306 L: lguest@lists.ozlabs.org
6307 W: http://lguest.ozlabs.org/
6309 F: arch/x86/include/asm/lguest*.h
6312 F: include/linux/lguest*.h
6315 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6316 M: Tejun Heo <tj@kernel.org>
6317 L: linux-ide@vger.kernel.org
6318 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6321 F: include/linux/ata.h
6322 F: include/linux/libata.h
6324 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6325 M: Viresh Kumar <vireshk@kernel.org>
6326 L: linux-ide@vger.kernel.org
6327 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6329 F: include/linux/pata_arasan_cf_data.h
6330 F: drivers/ata/pata_arasan_cf.c
6333 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6334 M: Tejun Heo <tj@kernel.org>
6335 L: linux-ide@vger.kernel.org
6336 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6338 F: drivers/ata/pata_*.c
6339 F: drivers/ata/ata_generic.c
6341 LIBATA SATA AHCI PLATFORM devices support
6342 M: Hans de Goede <hdegoede@redhat.com>
6343 M: Tejun Heo <tj@kernel.org>
6344 L: linux-ide@vger.kernel.org
6345 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6347 F: drivers/ata/ahci_platform.c
6348 F: drivers/ata/libahci_platform.c
6349 F: include/linux/ahci_platform.h
6351 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6352 M: Mikael Pettersson <mikpelinux@gmail.com>
6353 L: linux-ide@vger.kernel.org
6354 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6356 F: drivers/ata/sata_promise.*
6359 M: Sasha Levin <sasha.levin@oracle.com>
6361 F: tools/lib/lockdep/
6363 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6364 M: Dan Williams <dan.j.williams@intel.com>
6365 L: linux-nvdimm@lists.01.org
6366 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6369 F: include/linux/nd.h
6370 F: include/linux/libnvdimm.h
6371 F: include/uapi/linux/ndctl.h
6373 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6374 M: Ross Zwisler <ross.zwisler@linux.intel.com>
6375 L: linux-nvdimm@lists.01.org
6376 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6378 F: drivers/nvdimm/blk.c
6379 F: drivers/nvdimm/region_devs.c
6380 F: drivers/acpi/nfit*
6382 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6383 M: Vishal Verma <vishal.l.verma@intel.com>
6384 L: linux-nvdimm@lists.01.org
6385 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6387 F: drivers/nvdimm/btt*
6389 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6390 M: Ross Zwisler <ross.zwisler@linux.intel.com>
6391 L: linux-nvdimm@lists.01.org
6392 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6394 F: drivers/nvdimm/pmem.c
6395 F: include/linux/pmem.h
6396 F: arch/*/include/asm/pmem.h
6398 LIGHTNVM PLATFORM SUPPORT
6399 M: Matias Bjorling <mb@lightnvm.io>
6400 W: http://github/OpenChannelSSD
6401 L: linux-block@vger.kernel.org
6403 F: drivers/lightnvm/
6404 F: include/linux/lightnvm.h
6405 F: include/uapi/linux/lightnvm.h
6407 LINUX FOR IBM pSERIES (RS/6000)
6408 M: Paul Mackerras <paulus@au.ibm.com>
6409 W: http://www.ibm.com/linux/ltc/projects/ppc
6411 F: arch/powerpc/boot/rs6000.h
6413 LINUX FOR POWERPC (32-BIT AND 64-BIT)
6414 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6415 M: Paul Mackerras <paulus@samba.org>
6416 M: Michael Ellerman <mpe@ellerman.id.au>
6417 W: http://www.penguinppc.org/
6418 L: linuxppc-dev@lists.ozlabs.org
6419 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6420 T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6422 F: Documentation/powerpc/
6425 LINUX FOR POWER MACINTOSH
6426 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6427 W: http://www.penguinppc.org/
6428 L: linuxppc-dev@lists.ozlabs.org
6430 F: arch/powerpc/platforms/powermac/
6431 F: drivers/macintosh/
6433 LINUX FOR POWERPC EMBEDDED MPC5XXX
6434 M: Anatolij Gustschin <agust@denx.de>
6435 L: linuxppc-dev@lists.ozlabs.org
6436 T: git git://git.denx.de/linux-denx-agust.git
6438 F: arch/powerpc/platforms/512x/
6439 F: arch/powerpc/platforms/52xx/
6441 LINUX FOR POWERPC EMBEDDED PPC4XX
6442 M: Alistair Popple <alistair@popple.id.au>
6443 M: Matt Porter <mporter@kernel.crashing.org>
6444 W: http://www.penguinppc.org/
6445 L: linuxppc-dev@lists.ozlabs.org
6447 F: arch/powerpc/platforms/40x/
6448 F: arch/powerpc/platforms/44x/
6450 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6451 L: linuxppc-dev@lists.ozlabs.org
6453 F: arch/powerpc/*/*virtex*
6454 F: arch/powerpc/*/*/*virtex*
6456 LINUX FOR POWERPC EMBEDDED PPC8XX
6457 M: Vitaly Bordug <vitb@kernel.crashing.org>
6458 W: http://www.penguinppc.org/
6459 L: linuxppc-dev@lists.ozlabs.org
6461 F: arch/powerpc/platforms/8xx/
6463 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6464 M: Scott Wood <oss@buserror.net>
6465 M: Kumar Gala <galak@kernel.crashing.org>
6466 W: http://www.penguinppc.org/
6467 L: linuxppc-dev@lists.ozlabs.org
6468 T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6470 F: arch/powerpc/platforms/83xx/
6471 F: arch/powerpc/platforms/85xx/
6473 LINUX FOR POWERPC PA SEMI PWRFICIENT
6474 M: Olof Johansson <olof@lixom.net>
6475 L: linuxppc-dev@lists.ozlabs.org
6477 F: arch/powerpc/platforms/pasemi/
6478 F: drivers/*/*pasemi*
6479 F: drivers/*/*/*pasemi*
6481 LINUX SECURITY MODULE (LSM) FRAMEWORK
6482 M: Chris Wright <chrisw@sous-sol.org>
6483 L: linux-security-module@vger.kernel.org
6486 LIS3LV02D ACCELEROMETER DRIVER
6487 M: Eric Piel <eric.piel@tremplin-utc.net>
6489 F: Documentation/misc-devices/lis3lv02d
6490 F: drivers/misc/lis3lv02d/
6491 F: drivers/platform/x86/hp_accel.c
6494 M: Josh Poimboeuf <jpoimboe@redhat.com>
6495 M: Seth Jennings <sjenning@redhat.com>
6496 M: Jiri Kosina <jikos@kernel.org>
6497 M: Vojtech Pavlik <vojtech@suse.com>
6499 F: kernel/livepatch/
6500 F: include/linux/livepatch.h
6501 F: arch/x86/include/asm/livepatch.h
6502 F: arch/x86/kernel/livepatch.c
6503 F: Documentation/ABI/testing/sysfs-kernel-livepatch
6504 F: samples/livepatch/
6505 L: live-patching@vger.kernel.org
6506 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6509 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6511 F: include/linux/llc.h
6512 F: include/uapi/linux/llc.h
6516 LM73 HARDWARE MONITOR DRIVER
6517 M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6518 L: lm-sensors@lm-sensors.org
6520 F: drivers/hwmon/lm73.c
6522 LM78 HARDWARE MONITOR DRIVER
6523 M: Jean Delvare <jdelvare@suse.com>
6524 L: lm-sensors@lm-sensors.org
6526 F: Documentation/hwmon/lm78
6527 F: drivers/hwmon/lm78.c
6529 LM83 HARDWARE MONITOR DRIVER
6530 M: Jean Delvare <jdelvare@suse.com>
6531 L: lm-sensors@lm-sensors.org
6533 F: Documentation/hwmon/lm83
6534 F: drivers/hwmon/lm83.c
6536 LM90 HARDWARE MONITOR DRIVER
6537 M: Jean Delvare <jdelvare@suse.com>
6538 L: lm-sensors@lm-sensors.org
6540 F: Documentation/hwmon/lm90
6541 F: Documentation/devicetree/bindings/hwmon/lm90.txt
6542 F: drivers/hwmon/lm90.c
6544 LM95234 HARDWARE MONITOR DRIVER
6545 M: Guenter Roeck <linux@roeck-us.net>
6546 L: lm-sensors@lm-sensors.org
6548 F: Documentation/hwmon/lm95234
6549 F: drivers/hwmon/lm95234.c
6551 LME2510 MEDIA DRIVER
6552 M: Malcolm Priestley <tvboxspy@gmail.com>
6553 L: linux-media@vger.kernel.org
6554 W: https://linuxtv.org
6555 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6557 F: drivers/media/usb/dvb-usb-v2/lmedm04*
6559 LOCKDEP AND LOCKSTAT
6560 M: Peter Zijlstra <peterz@infradead.org>
6561 M: Ingo Molnar <mingo@redhat.com>
6562 L: linux-kernel@vger.kernel.org
6563 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6565 F: Documentation/locking/lockdep*.txt
6566 F: Documentation/locking/lockstat.txt
6567 F: include/linux/lockdep.h
6570 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6571 M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
6572 L: linux-ntfs-dev@lists.sourceforge.net
6573 W: http://www.linux-ntfs.org/content/view/19/37/
6575 F: Documentation/ldm.txt
6576 F: block/partitions/ldm.*
6579 M: Joern Engel <joern@logfs.org>
6580 M: Prasad Joshi <prasadjoshi.linux@gmail.com>
6586 LPC32XX MACHINE SUPPORT
6587 M: Roland Stigge <stigge@antcom.de>
6588 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6590 F: arch/arm/mach-lpc32xx/
6592 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6593 M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6594 M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6595 M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6596 M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6597 L: MPT-FusionLinux.pdl@avagotech.com
6598 L: linux-scsi@vger.kernel.org
6599 W: http://www.lsilogic.com/support
6601 F: drivers/message/fusion/
6602 F: drivers/scsi/mpt2sas/
6603 F: drivers/scsi/mpt3sas/
6605 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6606 M: Matthew Wilcox <matthew@wil.cx>
6607 L: linux-scsi@vger.kernel.org
6609 F: drivers/scsi/sym53c8xx_2/
6611 LTC4261 HARDWARE MONITOR DRIVER
6612 M: Guenter Roeck <linux@roeck-us.net>
6613 L: lm-sensors@lm-sensors.org
6615 F: Documentation/hwmon/ltc4261
6616 F: drivers/hwmon/ltc4261.c
6618 LTP (Linux Test Project)
6619 M: Mike Frysinger <vapier@gentoo.org>
6620 M: Cyril Hrubis <chrubis@suse.cz>
6621 M: Wanlong Gao <wanlong.gao@gmail.com>
6622 M: Jan Stancek <jstancek@redhat.com>
6623 M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6624 M: Alexey Kodanev <alexey.kodanev@oracle.com>
6625 L: ltp@lists.linux.it (subscribers-only)
6626 W: http://linux-test-project.github.io/
6627 T: git git://github.com/linux-test-project/ltp.git
6631 W: http://www.linux-m32r.org/
6636 M: Geert Uytterhoeven <geert@linux-m68k.org>
6637 L: linux-m68k@lists.linux-m68k.org
6638 W: http://www.linux-m68k.org/
6639 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6644 M68K ON APPLE MACINTOSH
6645 M: Joshua Thompson <funaho@jurai.org>
6646 W: http://www.mac.linux-m68k.org/
6647 L: linux-m68k@lists.linux-m68k.org
6652 M: Philip Blundell <philb@gnu.org>
6653 W: http://www.tazenda.demon.co.uk/phil/linux-hp
6657 M88DS3103 MEDIA DRIVER
6658 M: Antti Palosaari <crope@iki.fi>
6659 L: linux-media@vger.kernel.org
6660 W: https://linuxtv.org
6661 W: http://palosaari.fi/linux/
6662 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6663 T: git git://linuxtv.org/anttip/media_tree.git
6665 F: drivers/media/dvb-frontends/m88ds3103*
6667 M88RS2000 MEDIA DRIVER
6668 M: Malcolm Priestley <tvboxspy@gmail.com>
6669 L: linux-media@vger.kernel.org
6670 W: https://linuxtv.org
6671 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6673 F: drivers/media/dvb-frontends/m88rs2000*
6675 MA901 MASTERKIT USB FM RADIO DRIVER
6676 M: Alexey Klimov <klimov.linux@gmail.com>
6677 L: linux-media@vger.kernel.org
6678 T: git git://linuxtv.org/media_tree.git
6680 F: drivers/media/radio/radio-ma901.c
6683 M: Johannes Berg <johannes@sipsolutions.net>
6684 L: linux-wireless@vger.kernel.org
6685 W: http://wireless.kernel.org/
6686 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6687 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6689 F: Documentation/networking/mac80211-injection.txt
6690 F: include/net/mac80211.h
6694 M: Patrick McHardy <kaber@trash.net>
6695 L: netdev@vger.kernel.org
6697 F: drivers/net/macvlan.c
6698 F: include/linux/if_macvlan.h
6701 M: Jassi Brar <jassisinghbrar@gmail.com>
6702 L: linux-kernel@vger.kernel.org
6705 F: include/linux/mailbox_client.h
6706 F: include/linux/mailbox_controller.h
6708 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6709 M: Michael Kerrisk <mtk.manpages@gmail.com>
6710 W: http://www.kernel.org/doc/man-pages
6711 L: linux-man@vger.kernel.org
6714 MARVELL ARMADA DRM SUPPORT
6715 M: Russell King <rmk+kernel@arm.linux.org.uk>
6717 F: drivers/gpu/drm/armada/
6719 MARVELL 88E6352 DSA support
6720 M: Guenter Roeck <linux@roeck-us.net>
6722 F: drivers/net/dsa/mv88e6352.c
6724 MARVELL CRYPTO DRIVER
6725 M: Boris Brezillon <boris.brezillon@free-electrons.com>
6726 M: Arnaud Ebalard <arno@natisbad.org>
6727 F: drivers/crypto/marvell/
6729 L: linux-crypto@vger.kernel.org
6731 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6732 M: Mirko Lindner <mlindner@marvell.com>
6733 M: Stephen Hemminger <stephen@networkplumber.org>
6734 L: netdev@vger.kernel.org
6736 F: drivers/net/ethernet/marvell/sk*
6738 MARVELL LIBERTAS WIRELESS DRIVER
6739 L: libertas-dev@lists.infradead.org
6741 F: drivers/net/wireless/marvell/libertas/
6743 MARVELL MV643XX ETHERNET DRIVER
6744 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6745 L: netdev@vger.kernel.org
6747 F: drivers/net/ethernet/marvell/mv643xx_eth.*
6748 F: include/linux/mv643xx.h
6750 MARVELL MVNETA ETHERNET DRIVER
6751 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6752 L: netdev@vger.kernel.org
6754 F: drivers/net/ethernet/marvell/mvneta.*
6756 MARVELL MWIFIEX WIRELESS DRIVER
6757 M: Amitkumar Karwar <akarwar@marvell.com>
6758 M: Nishant Sarmukadam <nishants@marvell.com>
6759 L: linux-wireless@vger.kernel.org
6761 F: drivers/net/wireless/marvell/mwifiex/
6763 MARVELL MWL8K WIRELESS DRIVER
6764 M: Lennert Buytenhek <buytenh@wantstofly.org>
6765 L: linux-wireless@vger.kernel.org
6767 F: drivers/net/wireless/marvell/mwl8k.c
6769 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6770 M: Nicolas Pitre <nico@fluxnic.net>
6772 F: drivers/mmc/host/mvsdio.*
6774 MATROX FRAMEBUFFER DRIVER
6775 L: linux-fbdev@vger.kernel.org
6777 F: drivers/video/fbdev/matrox/matroxfb_*
6778 F: include/uapi/linux/matroxfb.h
6780 MAX16065 HARDWARE MONITOR DRIVER
6781 M: Guenter Roeck <linux@roeck-us.net>
6782 L: lm-sensors@lm-sensors.org
6784 F: Documentation/hwmon/max16065
6785 F: drivers/hwmon/max16065.c
6787 MAX20751 HARDWARE MONITOR DRIVER
6788 M: Guenter Roeck <linux@roeck-us.net>
6789 L: lm-sensors@lm-sensors.org
6791 F: Documentation/hwmon/max20751
6792 F: drivers/hwmon/max20751.c
6794 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6795 M: "Hans J. Koch" <hjk@hansjkoch.de>
6796 L: lm-sensors@lm-sensors.org
6798 F: Documentation/hwmon/max6650
6799 F: drivers/hwmon/max6650.c
6801 MAX6697 HARDWARE MONITOR DRIVER
6802 M: Guenter Roeck <linux@roeck-us.net>
6803 L: lm-sensors@lm-sensors.org
6805 F: Documentation/hwmon/max6697
6806 F: Documentation/devicetree/bindings/i2c/max6697.txt
6807 F: drivers/hwmon/max6697.c
6808 F: include/linux/platform_data/max6697.h
6810 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6811 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6812 L: linux-pm@vger.kernel.org
6814 F: drivers/power/max14577_charger.c
6815 F: drivers/power/max77693_charger.c
6817 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6818 M: Javier Martinez Canillas <javier@osg.samsung.com>
6819 L: linux-kernel@vger.kernel.org
6821 F: drivers/*/*max77802.c
6822 F: Documentation/devicetree/bindings/*/*max77802.txt
6823 F: include/dt-bindings/*/*max77802.h
6825 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6826 M: Chanwoo Choi <cw00.choi@samsung.com>
6827 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6828 L: linux-kernel@vger.kernel.org
6830 F: drivers/*/max14577.c
6831 F: drivers/*/max77686.c
6832 F: drivers/*/max77693.c
6833 F: drivers/extcon/extcon-max14577.c
6834 F: drivers/extcon/extcon-max77693.c
6835 F: drivers/rtc/rtc-max77686.c
6836 F: drivers/clk/clk-max77686.c
6837 F: Documentation/devicetree/bindings/mfd/max14577.txt
6838 F: Documentation/devicetree/bindings/*/max77686.txt
6839 F: Documentation/devicetree/bindings/mfd/max77693.txt
6840 F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6841 F: include/linux/mfd/max14577*.h
6842 F: include/linux/mfd/max77686*.h
6843 F: include/linux/mfd/max77693*.h
6845 MAXIRADIO FM RADIO RECEIVER DRIVER
6846 M: Hans Verkuil <hverkuil@xs4all.nl>
6847 L: linux-media@vger.kernel.org
6848 T: git git://linuxtv.org/media_tree.git
6849 W: https://linuxtv.org
6851 F: drivers/media/radio/radio-maxiradio*
6853 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
6854 M: Peter Rosin <peda@axentia.se>
6855 L: linux-iio@vger.kernel.org
6857 F: drivers/iio/potentiometer/mcp4531.c
6859 MEDIA DRIVERS FOR RENESAS - VSP1
6860 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6861 L: linux-media@vger.kernel.org
6862 L: linux-sh@vger.kernel.org
6863 T: git git://linuxtv.org/media_tree.git
6865 F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
6866 F: drivers/media/platform/vsp1/
6868 MEDIA DRIVERS FOR ASCOT2E
6869 M: Sergey Kozlov <serjk@netup.ru>
6870 L: linux-media@vger.kernel.org
6871 W: https://linuxtv.org
6873 T: git git://linuxtv.org/media_tree.git
6875 F: drivers/media/dvb-frontends/ascot2e*
6877 MEDIA DRIVERS FOR CXD2841ER
6878 M: Sergey Kozlov <serjk@netup.ru>
6879 L: linux-media@vger.kernel.org
6880 W: https://linuxtv.org
6882 T: git git://linuxtv.org/media_tree.git
6884 F: drivers/media/dvb-frontends/cxd2841er*
6886 MEDIA DRIVERS FOR HORUS3A
6887 M: Sergey Kozlov <serjk@netup.ru>
6888 L: linux-media@vger.kernel.org
6889 W: https://linuxtv.org
6891 T: git git://linuxtv.org/media_tree.git
6893 F: drivers/media/dvb-frontends/horus3a*
6895 MEDIA DRIVERS FOR LNBH25
6896 M: Sergey Kozlov <serjk@netup.ru>
6897 L: linux-media@vger.kernel.org
6898 W: https://linuxtv.org
6900 T: git git://linuxtv.org/media_tree.git
6902 F: drivers/media/dvb-frontends/lnbh25*
6904 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
6905 M: Sergey Kozlov <serjk@netup.ru>
6906 L: linux-media@vger.kernel.org
6907 W: https://linuxtv.org
6909 T: git git://linuxtv.org/media_tree.git
6911 F: drivers/media/pci/netup_unidvb/*
6913 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6914 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6915 P: LinuxTV.org Project
6916 L: linux-media@vger.kernel.org
6917 W: https://linuxtv.org
6918 Q: http://patchwork.kernel.org/project/linux-media/list/
6919 T: git git://linuxtv.org/media_tree.git
6921 F: Documentation/dvb/
6922 F: Documentation/video4linux/
6923 F: Documentation/DocBook/media/
6925 F: drivers/staging/media/
6926 F: include/linux/platform_data/media/
6928 F: include/uapi/linux/dvb/
6929 F: include/uapi/linux/videodev2.h
6930 F: include/uapi/linux/media.h
6931 F: include/uapi/linux/v4l2-*
6932 F: include/uapi/linux/meye.h
6933 F: include/uapi/linux/ivtv*
6934 F: include/uapi/linux/uvcvideo.h
6936 MEDIATEK MT7601U WIRELESS LAN DRIVER
6937 M: Jakub Kicinski <kubakici@wp.pl>
6938 L: linux-wireless@vger.kernel.org
6940 F: drivers/net/wireless/mediatek/mt7601u/
6942 MEGARAID SCSI/SAS DRIVERS
6943 M: Kashyap Desai <kashyap.desai@avagotech.com>
6944 M: Sumit Saxena <sumit.saxena@avagotech.com>
6945 M: Uday Lingala <uday.lingala@avagotech.com>
6946 L: megaraidlinux.pdl@avagotech.com
6947 L: linux-scsi@vger.kernel.org
6948 W: http://www.lsi.com
6950 F: Documentation/scsi/megaraid.txt
6951 F: drivers/scsi/megaraid.*
6952 F: drivers/scsi/megaraid/
6954 MELLANOX ETHERNET DRIVER (mlx4_en)
6955 M: Eugenia Emantayev <eugenia@mellanox.com>
6956 L: netdev@vger.kernel.org
6958 W: http://www.mellanox.com
6959 Q: http://patchwork.ozlabs.org/project/netdev/list/
6960 F: drivers/net/ethernet/mellanox/mlx4/en_*
6962 MELLANOX ETHERNET DRIVER (mlx5e)
6963 M: Saeed Mahameed <saeedm@mellanox.com>
6964 L: netdev@vger.kernel.org
6966 W: http://www.mellanox.com
6967 Q: http://patchwork.ozlabs.org/project/netdev/list/
6968 F: drivers/net/ethernet/mellanox/mlx5/core/en_*
6970 MELLANOX ETHERNET SWITCH DRIVERS
6971 M: Jiri Pirko <jiri@mellanox.com>
6972 M: Ido Schimmel <idosch@mellanox.com>
6973 L: netdev@vger.kernel.org
6975 W: http://www.mellanox.com
6976 Q: http://patchwork.ozlabs.org/project/netdev/list/
6977 F: drivers/net/ethernet/mellanox/mlxsw/
6980 M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
6981 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
6982 L: linux-kernel@vger.kernel.org
6984 F: kernel/membarrier.c
6985 F: include/uapi/linux/membarrier.h
6988 L: linux-mm@kvack.org
6989 W: http://www.linux-mm.org
6991 F: include/linux/mm.h
6992 F: include/linux/gfp.h
6993 F: include/linux/mmzone.h
6994 F: include/linux/memory_hotplug.h
6995 F: include/linux/vmalloc.h
6998 MEMORY TECHNOLOGY DEVICES (MTD)
6999 M: David Woodhouse <dwmw2@infradead.org>
7000 M: Brian Norris <computersforpeace@gmail.com>
7001 L: linux-mtd@lists.infradead.org
7002 W: http://www.linux-mtd.infradead.org/
7003 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
7004 T: git git://git.infradead.org/linux-mtd.git
7005 T: git git://git.infradead.org/l2-mtd.git
7008 F: include/linux/mtd/
7009 F: include/uapi/mtd/
7011 MEN A21 WATCHDOG DRIVER
7012 M: Johannes Thumshirn <morbidrsa@gmail.com>
7013 L: linux-watchdog@vger.kernel.org
7015 F: drivers/watchdog/mena21_wdt.c
7017 MEN CHAMELEON BUS (mcb)
7018 M: Johannes Thumshirn <morbidrsa@gmail.com>
7021 F: include/linux/mcb.h
7022 F: Documentation/men-chameleon-bus.txt
7024 MEN F21BMC (Board Management Controller)
7025 M: Andreas Werner <andreas.werner@men.de>
7027 F: drivers/mfd/menf21bmc.c
7028 F: drivers/watchdog/menf21bmc_wdt.c
7029 F: drivers/leds/leds-menf21bmc.c
7030 F: drivers/hwmon/menf21bmc_hwmon.c
7031 F: Documentation/hwmon/menf21bmc
7034 M: James Hogan <james.hogan@imgtec.com>
7035 L: linux-metag@vger.kernel.org
7038 F: Documentation/metag/
7039 F: Documentation/devicetree/bindings/metag/
7040 F: Documentation/devicetree/bindings/interrupt-controller/img,*
7041 F: drivers/clocksource/metag_generic.c
7042 F: drivers/irqchip/irq-metag.c
7043 F: drivers/irqchip/irq-metag-ext.c
7044 F: drivers/tty/metag_da.c
7046 MICROBLAZE ARCHITECTURE
7047 M: Michal Simek <monstr@monstr.eu>
7048 W: http://www.monstr.eu/fdt/
7049 T: git git://git.monstr.eu/linux-2.6-microblaze.git
7053 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7054 M: Chen Yu <yu.c.chen@intel.com>
7055 L: platform-driver-x86@vger.kernel.org
7057 F: drivers/platform/x86/surfacepro3_button.c
7060 M: Oliver Neukum <oliver@neukum.org>
7062 F: drivers/usb/image/microtek.*
7065 M: Ralf Baechle <ralf@linux-mips.org>
7066 L: linux-mips@linux-mips.org
7067 W: http://www.linux-mips.org/
7068 T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
7069 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7071 F: Documentation/mips/
7074 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7075 M: Hans Verkuil <hverkuil@xs4all.nl>
7076 L: linux-media@vger.kernel.org
7077 T: git git://linuxtv.org/media_tree.git
7078 W: https://linuxtv.org
7080 F: drivers/media/radio/radio-miropcm20*
7082 Mellanox MLX5 core VPI driver
7083 M: Eli Cohen <eli@mellanox.com>
7084 L: netdev@vger.kernel.org
7085 L: linux-rdma@vger.kernel.org
7086 W: http://www.mellanox.com
7087 Q: http://patchwork.ozlabs.org/project/netdev/list/
7088 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7089 T: git git://openfabrics.org/~eli/connect-ib.git
7091 F: drivers/net/ethernet/mellanox/mlx5/core/
7092 F: include/linux/mlx5/
7094 Mellanox MLX5 IB driver
7095 M: Eli Cohen <eli@mellanox.com>
7096 L: linux-rdma@vger.kernel.org
7097 W: http://www.mellanox.com
7098 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7099 T: git git://openfabrics.org/~eli/connect-ib.git
7101 F: include/linux/mlx5/
7102 F: drivers/infiniband/hw/mlx5/
7104 MELEXIS MLX90614 DRIVER
7105 M: Crt Mori <cmo@melexis.com>
7106 L: linux-iio@vger.kernel.org
7107 W: http://www.melexis.com
7109 F: drivers/iio/temperature/mlx90614.c
7111 MN88472 MEDIA DRIVER
7112 M: Antti Palosaari <crope@iki.fi>
7113 L: linux-media@vger.kernel.org
7114 W: https://linuxtv.org
7115 W: http://palosaari.fi/linux/
7116 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7117 T: git git://linuxtv.org/anttip/media_tree.git
7119 F: drivers/staging/media/mn88472/
7120 F: drivers/media/dvb-frontends/mn88472.h
7122 MN88473 MEDIA DRIVER
7123 M: Antti Palosaari <crope@iki.fi>
7124 L: linux-media@vger.kernel.org
7125 W: https://linuxtv.org
7126 W: http://palosaari.fi/linux/
7127 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7128 T: git git://linuxtv.org/anttip/media_tree.git
7130 F: drivers/staging/media/mn88473/
7131 F: drivers/media/dvb-frontends/mn88473.h
7134 M: Rusty Russell <rusty@rustcorp.com.au>
7136 F: include/linux/module.h
7139 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7140 W: http://popies.net/meye/
7142 F: Documentation/video4linux/meye.txt
7143 F: drivers/media/pci/meye/
7144 F: include/uapi/linux/meye.h
7146 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7147 M: Jiri Slaby <jirislaby@gmail.com>
7149 F: Documentation/serial/moxa-smartio
7150 F: drivers/tty/mxser.*
7152 MR800 AVERMEDIA USB FM RADIO DRIVER
7153 M: Alexey Klimov <klimov.linux@gmail.com>
7154 L: linux-media@vger.kernel.org
7155 T: git git://linuxtv.org/media_tree.git
7157 F: drivers/media/radio/radio-mr800.c
7159 MRF24J40 IEEE 802.15.4 RADIO DRIVER
7160 M: Alan Ott <alan@signal11.us>
7161 L: linux-wpan@vger.kernel.org
7163 F: drivers/net/ieee802154/mrf24j40.c
7164 F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7167 M: "Lee, Chun-Yi" <jlee@suse.com>
7168 L: platform-driver-x86@vger.kernel.org
7170 F: drivers/platform/x86/msi-laptop.c
7173 L: platform-driver-x86@vger.kernel.org
7175 F: drivers/platform/x86/msi-wmi.c
7178 M: Antti Palosaari <crope@iki.fi>
7179 L: linux-media@vger.kernel.org
7180 W: https://linuxtv.org
7181 W: http://palosaari.fi/linux/
7182 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7183 T: git git://linuxtv.org/anttip/media_tree.git
7185 F: drivers/media/tuners/msi001*
7187 MSI2500 MEDIA DRIVER
7188 M: Antti Palosaari <crope@iki.fi>
7189 L: linux-media@vger.kernel.org
7190 W: https://linuxtv.org
7191 W: http://palosaari.fi/linux/
7192 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7193 T: git git://linuxtv.org/anttip/media_tree.git
7195 F: drivers/media/usb/msi2500/
7197 MSYSTEMS DISKONCHIP G3 MTD DRIVER
7198 M: Robert Jarzmik <robert.jarzmik@free.fr>
7199 L: linux-mtd@lists.infradead.org
7201 F: drivers/mtd/devices/docg3*
7203 MT9M032 APTINA SENSOR DRIVER
7204 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7205 L: linux-media@vger.kernel.org
7206 T: git git://linuxtv.org/media_tree.git
7208 F: drivers/media/i2c/mt9m032.c
7209 F: include/media/i2c/mt9m032.h
7211 MT9P031 APTINA CAMERA SENSOR
7212 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7213 L: linux-media@vger.kernel.org
7214 T: git git://linuxtv.org/media_tree.git
7216 F: drivers/media/i2c/mt9p031.c
7217 F: include/media/i2c/mt9p031.h
7219 MT9T001 APTINA CAMERA SENSOR
7220 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7221 L: linux-media@vger.kernel.org
7222 T: git git://linuxtv.org/media_tree.git
7224 F: drivers/media/i2c/mt9t001.c
7225 F: include/media/i2c/mt9t001.h
7227 MT9V032 APTINA CAMERA SENSOR
7228 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7229 L: linux-media@vger.kernel.org
7230 T: git git://linuxtv.org/media_tree.git
7232 F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7233 F: drivers/media/i2c/mt9v032.c
7234 F: include/media/i2c/mt9v032.h
7236 MULTIFUNCTION DEVICES (MFD)
7237 M: Lee Jones <lee.jones@linaro.org>
7238 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7241 F: include/linux/mfd/
7243 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7244 M: Ulf Hansson <ulf.hansson@linaro.org>
7245 L: linux-mmc@vger.kernel.org
7246 T: git git://git.linaro.org/people/ulf.hansson/mmc.git
7249 F: include/linux/mmc/
7250 F: include/uapi/linux/mmc/
7252 MULTIMEDIA CARD (MMC) ETC. OVER SPI
7254 F: drivers/mmc/host/mmc_spi.c
7255 F: include/linux/spi/mmc_spi.h
7257 MULTISOUND SOUND DRIVER
7258 M: Andrew Veliath <andrewtv@usa.net>
7260 F: Documentation/sound/oss/MultiSound
7263 MULTITECH MULTIPORT CARD (ISICOM)
7265 F: drivers/tty/isicom.c
7266 F: include/linux/isicom.h
7268 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7269 M: Felipe Balbi <balbi@ti.com>
7270 L: linux-usb@vger.kernel.org
7271 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7273 F: drivers/usb/musb/
7275 MXL5007T MEDIA DRIVER
7276 M: Michael Krufky <mkrufky@linuxtv.org>
7277 L: linux-media@vger.kernel.org
7278 W: https://linuxtv.org
7279 W: http://github.com/mkrufky
7280 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7281 T: git git://linuxtv.org/mkrufky/tuners.git
7283 F: drivers/media/tuners/mxl5007t.*
7285 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7286 M: Hyong-Youb Kim <hykim@myri.com>
7287 L: netdev@vger.kernel.org
7288 W: https://www.myricom.com/support/downloads/myri10ge.html
7290 F: drivers/net/ethernet/myricom/myri10ge/
7292 NATSEMI ETHERNET DRIVER (DP8381x)
7294 F: drivers/net/ethernet/natsemi/natsemi.c
7296 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7297 M: Daniel Mack <zonque@gmail.com>
7299 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7300 W: http://www.native-instruments.com
7304 M: Petr Vandrovec <petr@vandrovec.name>
7308 NCR 5380 SCSI DRIVERS
7309 M: Finn Thain <fthain@telegraphics.com.au>
7310 M: Michael Schmitz <schmitzmic@gmail.com>
7311 L: linux-scsi@vger.kernel.org
7313 F: Documentation/scsi/g_NCR5380.txt
7314 F: drivers/scsi/NCR5380.*
7315 F: drivers/scsi/arm/cumana_1.c
7316 F: drivers/scsi/arm/oak.c
7317 F: drivers/scsi/atari_NCR5380.c
7318 F: drivers/scsi/atari_scsi.*
7319 F: drivers/scsi/dmx3191d.c
7320 F: drivers/scsi/dtc.*
7321 F: drivers/scsi/g_NCR5380.*
7322 F: drivers/scsi/g_NCR5380_mmio.c
7323 F: drivers/scsi/mac_scsi.*
7324 F: drivers/scsi/pas16.*
7325 F: drivers/scsi/sun3_scsi.*
7326 F: drivers/scsi/sun3_scsi_vme.c
7327 F: drivers/scsi/t128.*
7329 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7330 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7331 L: linux-scsi@vger.kernel.org
7333 F: drivers/scsi/NCR_D700.*
7335 NCT6775 HARDWARE MONITOR DRIVER
7336 M: Guenter Roeck <linux@roeck-us.net>
7337 L: lm-sensors@lm-sensors.org
7339 F: Documentation/hwmon/nct6775
7340 F: drivers/hwmon/nct6775.c
7342 NETEFFECT IWARP RNIC DRIVER (IW_NES)
7343 M: Faisal Latif <faisal.latif@intel.com>
7344 L: linux-rdma@vger.kernel.org
7345 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7347 F: drivers/infiniband/hw/nes/
7349 NETEM NETWORK EMULATOR
7350 M: Stephen Hemminger <stephen@networkplumber.org>
7351 L: netem@lists.linux-foundation.org
7353 F: net/sched/sch_netem.c
7355 NETERION 10GbE DRIVERS (s2io/vxge)
7356 M: Jon Mason <jdmason@kudzu.us>
7357 L: netdev@vger.kernel.org
7359 F: Documentation/networking/s2io.txt
7360 F: Documentation/networking/vxge.txt
7361 F: drivers/net/ethernet/neterion/
7363 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7364 M: Pablo Neira Ayuso <pablo@netfilter.org>
7365 M: Patrick McHardy <kaber@trash.net>
7366 M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7367 L: netfilter-devel@vger.kernel.org
7368 L: coreteam@netfilter.org
7369 W: http://www.netfilter.org/
7370 W: http://www.iptables.org/
7371 Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7372 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7373 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7375 F: include/linux/netfilter*
7376 F: include/linux/netfilter/
7377 F: include/net/netfilter/
7378 F: include/uapi/linux/netfilter*
7379 F: include/uapi/linux/netfilter/
7380 F: net/*/netfilter.c
7383 F: net/bridge/br_netfilter*.c
7386 M: Paul Moore <paul@paul-moore.com>
7387 W: http://netlabel.sf.net
7388 L: netdev@vger.kernel.org
7390 F: Documentation/netlabel/
7391 F: include/net/netlabel.h
7394 NETROM NETWORK LAYER
7395 M: Ralf Baechle <ralf@linux-mips.org>
7396 L: linux-hams@vger.kernel.org
7397 W: http://www.linux-ax25.org/
7399 F: include/net/netrom.h
7400 F: include/uapi/linux/netrom.h
7403 NETRONOME ETHERNET DRIVERS
7404 M: Jakub Kicinski <jakub.kicinski@netronome.com>
7405 M: Rolf Neugebauer <rolf.neugebauer@netronome.com>
7406 L: oss-drivers@netronome.com
7408 F: drivers/net/ethernet/netronome/
7410 NETWORK BLOCK DEVICE (NBD)
7411 M: Markus Pargmann <mpa@pengutronix.de>
7413 L: nbd-general@lists.sourceforge.net
7414 T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
7415 F: Documentation/blockdev/nbd.txt
7416 F: drivers/block/nbd.c
7417 F: include/uapi/linux/nbd.h
7419 NETWORK DROP MONITOR
7420 M: Neil Horman <nhorman@tuxdriver.com>
7421 L: netdev@vger.kernel.org
7423 W: https://fedorahosted.org/dropwatch/
7424 F: net/core/drop_monitor.c
7426 NETWORKING [GENERAL]
7427 M: "David S. Miller" <davem@davemloft.net>
7428 L: netdev@vger.kernel.org
7429 W: http://www.linuxfoundation.org/en/Net
7430 Q: http://patchwork.ozlabs.org/project/netdev/list/
7431 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7432 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7436 F: include/linux/in.h
7437 F: include/linux/net.h
7438 F: include/linux/netdevice.h
7439 F: include/uapi/linux/in.h
7440 F: include/uapi/linux/net.h
7441 F: include/uapi/linux/netdevice.h
7442 F: include/uapi/linux/net_namespace.h
7444 F: tools/testing/selftests/net/
7448 NETWORKING [IPv4/IPv6]
7449 M: "David S. Miller" <davem@davemloft.net>
7450 M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7451 M: James Morris <jmorris@namei.org>
7452 M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7453 M: Patrick McHardy <kaber@trash.net>
7454 L: netdev@vger.kernel.org
7455 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7463 M: Steffen Klassert <steffen.klassert@secunet.com>
7464 M: Herbert Xu <herbert@gondor.apana.org.au>
7465 M: "David S. Miller" <davem@davemloft.net>
7466 L: netdev@vger.kernel.org
7467 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7468 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7476 F: net/ipv4/ipcomp.c
7477 F: net/ipv4/ip_vti.c
7481 F: net/ipv6/ipcomp6.c
7482 F: net/ipv6/ip6_vti.c
7483 F: include/uapi/linux/xfrm.h
7484 F: include/net/xfrm.h
7486 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7487 M: Paul Moore <paul@paul-moore.com>
7488 L: netdev@vger.kernel.org
7491 NETWORKING [WIRELESS]
7492 L: linux-wireless@vger.kernel.org
7493 Q: http://patchwork.kernel.org/project/linux-wireless/list/
7496 L: netdev@vger.kernel.org
7497 W: http://www.linuxfoundation.org/en/Net
7498 Q: http://patchwork.ozlabs.org/project/netdev/list/
7499 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7500 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7503 F: include/linux/if_*
7504 F: include/linux/netdevice.h
7505 F: include/linux/etherdevice.h
7506 F: include/linux/fcdevice.h
7507 F: include/linux/fddidevice.h
7508 F: include/linux/hippidevice.h
7509 F: include/linux/inetdevice.h
7510 F: include/uapi/linux/if_*
7511 F: include/uapi/linux/netdevice.h
7513 NETWORKING DRIVERS (WIRELESS)
7514 M: Kalle Valo <kvalo@codeaurora.org>
7515 L: linux-wireless@vger.kernel.org
7516 Q: http://patchwork.kernel.org/project/linux-wireless/list/
7517 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7519 F: drivers/net/wireless/
7521 NETXEN (1/10) GbE SUPPORT
7522 M: Manish Chopra <manish.chopra@qlogic.com>
7523 M: Sony Chacko <sony.chacko@qlogic.com>
7524 M: Rajesh Borundia <rajesh.borundia@qlogic.com>
7525 L: netdev@vger.kernel.org
7526 W: http://www.qlogic.com
7528 F: drivers/net/ethernet/qlogic/netxen/
7531 M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7532 M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7533 M: Samuel Ortiz <sameo@linux.intel.com>
7534 L: linux-wireless@vger.kernel.org
7535 L: linux-nfc@lists.01.org (subscribers-only)
7539 F: include/uapi/linux/nfc.h
7541 F: include/linux/platform_data/microread.h
7542 F: include/linux/platform_data/nfcmrvl.h
7543 F: include/linux/platform_data/nxp-nci.h
7544 F: include/linux/platform_data/pn544.h
7545 F: include/linux/platform_data/st21nfca.h
7546 F: include/linux/platform_data/st-nci.h
7547 F: Documentation/devicetree/bindings/net/nfc/
7549 NFS, SUNRPC, AND LOCKD CLIENTS
7550 M: Trond Myklebust <trond.myklebust@primarydata.com>
7551 M: Anna Schumaker <anna.schumaker@netapp.com>
7552 L: linux-nfs@vger.kernel.org
7553 W: http://client.linux-nfs.org
7554 T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7560 F: include/linux/lockd/
7561 F: include/linux/nfs*
7562 F: include/linux/sunrpc/
7563 F: include/uapi/linux/nfs*
7564 F: include/uapi/linux/sunrpc/
7567 M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7568 L: linux-nilfs@vger.kernel.org
7569 W: http://nilfs.sourceforge.net/
7570 T: git git://github.com/konis/nilfs2.git
7572 F: Documentation/filesystems/nilfs2.txt
7574 F: include/linux/nilfs2_fs.h
7575 F: include/trace/events/nilfs2.h
7577 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7578 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7579 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7581 F: Documentation/scsi/NinjaSCSI.txt
7582 F: drivers/scsi/pcmcia/nsp_*
7584 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7585 M: GOTO Masanori <gotom@debian.or.jp>
7586 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7587 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7589 F: Documentation/scsi/NinjaSCSI.txt
7590 F: drivers/scsi/nsp32*
7593 M: Ley Foon Tan <lftan@altera.com>
7594 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7595 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7599 NOKIA N900 POWER SUPPLY DRIVERS
7600 M: Pali RohĂ¡r <pali.rohar@gmail.com>
7602 F: include/linux/power/bq2415x_charger.h
7603 F: include/linux/power/bq27xxx_battery.h
7604 F: include/linux/power/isp1704_charger.h
7605 F: drivers/power/bq2415x_charger.c
7606 F: drivers/power/bq27xxx_battery.c
7607 F: drivers/power/isp1704_charger.c
7608 F: drivers/power/rx51_battery.c
7611 M: Jon Mason <jdmason@kudzu.us>
7612 M: Dave Jiang <dave.jiang@intel.com>
7613 M: Allen Hubbe <Allen.Hubbe@emc.com>
7614 L: linux-ntb@googlegroups.com
7616 W: https://github.com/jonmason/ntb/wiki
7617 T: git git://github.com/jonmason/ntb.git
7619 F: drivers/net/ntb_netdev.c
7620 F: include/linux/ntb.h
7621 F: include/linux/ntb_transport.h
7624 M: Jon Mason <jdmason@kudzu.us>
7625 M: Dave Jiang <dave.jiang@intel.com>
7626 L: linux-ntb@googlegroups.com
7628 W: https://github.com/jonmason/ntb/wiki
7629 T: git git://github.com/jonmason/ntb.git
7630 F: drivers/ntb/hw/intel/
7633 M: Anton Altaparmakov <anton@tuxera.com>
7634 L: linux-ntfs-dev@lists.sourceforge.net
7635 W: http://www.tuxera.com/
7636 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7638 F: Documentation/filesystems/ntfs.txt
7641 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7642 M: Antonino Daplas <adaplas@gmail.com>
7643 L: linux-fbdev@vger.kernel.org
7645 F: drivers/video/fbdev/riva/
7646 F: drivers/video/fbdev/nvidia/
7649 M: Keith Busch <keith.busch@intel.com>
7650 M: Jens Axboe <axboe@fb.com>
7651 L: linux-nvme@lists.infradead.org
7652 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
7653 W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
7655 F: drivers/nvme/host/
7656 F: include/linux/nvme.h
7659 M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7660 M: Maxime Ripard <maxime.ripard@free-electrons.com>
7663 F: Documentation/devicetree/bindings/nvmem/
7664 F: include/linux/nvmem-consumer.h
7665 F: include/linux/nvmem-provider.h
7668 M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7669 R: Charles Gorand <charles.gorand@effinnov.com>
7670 L: linux-nfc@lists.01.org (moderated for non-subscribers)
7672 F: drivers/nfc/nxp-nci
7674 NXP TDA998X DRM DRIVER
7675 M: Russell King <rmk+kernel@arm.linux.org.uk>
7677 F: drivers/gpu/drm/i2c/tda998x_drv.c
7678 F: include/drm/i2c/tda998x.h
7681 M: Peter Rosin <peda@axentia.se>
7682 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7684 F: sound/soc/codecs/tfa9879*
7687 M: Tony Lindgren <tony@atomide.com>
7688 L: linux-omap@vger.kernel.org
7689 W: http://www.muru.com/linux/omap/
7690 W: http://linux.omap.com/
7691 Q: http://patchwork.kernel.org/project/linux-omap/list/
7692 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7695 F: arch/arm/configs/omap1_defconfig
7696 F: arch/arm/configs/omap2plus_defconfig
7697 F: drivers/i2c/busses/i2c-omap.c
7698 F: drivers/irqchip/irq-omap-intc.c
7699 F: drivers/mfd/*omap*.c
7700 F: drivers/mfd/menelaus.c
7701 F: drivers/mfd/palmas.c
7702 F: drivers/mfd/tps65217.c
7703 F: drivers/mfd/tps65218.c
7704 F: drivers/mfd/tps65910.c
7705 F: drivers/mfd/twl-core.[ch]
7706 F: drivers/mfd/twl4030*.c
7707 F: drivers/mfd/twl6030*.c
7708 F: drivers/mfd/twl6040*.c
7709 F: drivers/regulator/palmas-regulator*.c
7710 F: drivers/regulator/pbias-regulator.c
7711 F: drivers/regulator/tps65217-regulator.c
7712 F: drivers/regulator/tps65218-regulator.c
7713 F: drivers/regulator/tps65910-regulator.c
7714 F: drivers/regulator/twl-regulator.c
7715 F: include/linux/i2c-omap.h
7717 OMAP DEVICE TREE SUPPORT
7718 M: Benoît Cousson <bcousson@baylibre.com>
7719 M: Tony Lindgren <tony@atomide.com>
7720 L: linux-omap@vger.kernel.org
7721 L: devicetree@vger.kernel.org
7723 F: arch/arm/boot/dts/*omap*
7724 F: arch/arm/boot/dts/*am3*
7725 F: arch/arm/boot/dts/*am4*
7726 F: arch/arm/boot/dts/*am5*
7727 F: arch/arm/boot/dts/*dra7*
7729 OMAP CLOCK FRAMEWORK SUPPORT
7730 M: Paul Walmsley <paul@pwsan.com>
7731 L: linux-omap@vger.kernel.org
7733 F: arch/arm/*omap*/*clock*
7735 OMAP POWER MANAGEMENT SUPPORT
7736 M: Kevin Hilman <khilman@deeprootsystems.com>
7737 L: linux-omap@vger.kernel.org
7739 F: arch/arm/*omap*/*pm*
7740 F: drivers/cpufreq/omap-cpufreq.c
7742 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7743 M: Rajendra Nayak <rnayak@ti.com>
7744 M: Paul Walmsley <paul@pwsan.com>
7745 L: linux-omap@vger.kernel.org
7747 F: arch/arm/mach-omap2/prm*
7750 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7751 M: Jarkko Nikula <jarkko.nikula@bitmer.com>
7752 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7753 L: linux-omap@vger.kernel.org
7757 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7758 M: Roger Quadros <rogerq@ti.com>
7759 M: Tony Lindgren <tony@atomide.com>
7760 L: linux-omap@vger.kernel.org
7762 F: drivers/memory/omap-gpmc.c
7763 F: arch/arm/mach-omap2/*gpmc*
7765 OMAP FRAMEBUFFER SUPPORT
7766 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7767 L: linux-fbdev@vger.kernel.org
7768 L: linux-omap@vger.kernel.org
7770 F: drivers/video/fbdev/omap/
7772 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7773 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7774 L: linux-omap@vger.kernel.org
7775 L: linux-fbdev@vger.kernel.org
7777 F: drivers/video/fbdev/omap2/
7778 F: Documentation/arm/OMAP/DSS
7780 OMAP HARDWARE SPINLOCK SUPPORT
7781 M: Ohad Ben-Cohen <ohad@wizery.com>
7782 L: linux-omap@vger.kernel.org
7784 F: drivers/hwspinlock/omap_hwspinlock.c
7787 M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
7788 L: linux-omap@vger.kernel.org
7790 F: drivers/mmc/host/omap.c
7793 L: linux-mmc@vger.kernel.org
7794 L: linux-omap@vger.kernel.org
7796 F: drivers/mmc/host/omap_hsmmc.c
7798 OMAP RANDOM NUMBER GENERATOR SUPPORT
7799 M: Deepak Saxena <dsaxena@plexity.net>
7801 F: drivers/char/hw_random/omap-rng.c
7804 M: Benoît Cousson <bcousson@baylibre.com>
7805 M: Paul Walmsley <paul@pwsan.com>
7806 L: linux-omap@vger.kernel.org
7808 F: arch/arm/mach-omap2/omap_hwmod.*
7811 M: Paul Walmsley <paul@pwsan.com>
7812 L: linux-omap@vger.kernel.org
7814 F: arch/arm/mach-omap2/omap_hwmod*data*
7816 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7817 M: Benoît Cousson <bcousson@baylibre.com>
7818 L: linux-omap@vger.kernel.org
7820 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7822 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7823 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7824 L: linux-media@vger.kernel.org
7826 F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
7827 F: drivers/media/platform/omap3isp/
7828 F: drivers/staging/media/omap4iss/
7831 M: Felipe Balbi <balbi@ti.com>
7832 L: linux-usb@vger.kernel.org
7833 L: linux-omap@vger.kernel.org
7834 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7836 F: drivers/usb/*/*omap*
7837 F: arch/arm/*omap*/usb*
7840 M: Grygorii Strashko <grygorii.strashko@ti.com>
7841 M: Santosh Shilimkar <ssantosh@kernel.org>
7842 M: Kevin Hilman <khilman@deeprootsystems.com>
7843 L: linux-omap@vger.kernel.org
7845 F: Documentation/devicetree/bindings/gpio/gpio-omap.txt
7846 F: drivers/gpio/gpio-omap.c
7848 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7849 M: Mark Jackson <mpfj@newflow.co.uk>
7850 L: linux-omap@vger.kernel.org
7852 F: arch/arm/boot/dts/am335x-nano.dts
7855 M: Bob Copeland <me@bobcopeland.com>
7856 L: linux-karma-devel@lists.sourceforge.net
7858 F: Documentation/filesystems/omfs.txt
7861 OMNIKEY CARDMAN 4000 DRIVER
7862 M: Harald Welte <laforge@gnumonks.org>
7864 F: drivers/char/pcmcia/cm4000_cs.c
7865 F: include/linux/cm4000_cs.h
7866 F: include/uapi/linux/cm4000_cs.h
7868 OMNIKEY CARDMAN 4040 DRIVER
7869 M: Harald Welte <laforge@gnumonks.org>
7871 F: drivers/char/pcmcia/cm4040_cs.*
7873 OMNIVISION OV7670 SENSOR DRIVER
7874 M: Jonathan Corbet <corbet@lwn.net>
7875 L: linux-media@vger.kernel.org
7876 T: git git://linuxtv.org/media_tree.git
7878 F: drivers/media/i2c/ov7670.c
7880 ONENAND FLASH DRIVER
7881 M: Kyungmin Park <kyungmin.park@samsung.com>
7882 L: linux-mtd@lists.infradead.org
7884 F: drivers/mtd/onenand/
7885 F: include/linux/mtd/onenand*.h
7887 ONSTREAM SCSI TAPE DRIVER
7888 M: Willem Riede <osst@riede.org>
7889 L: osst-users@lists.sourceforge.net
7890 L: linux-scsi@vger.kernel.org
7892 F: Documentation/scsi/osst.txt
7893 F: drivers/scsi/osst.*
7894 F: drivers/scsi/osst_*.h
7895 F: drivers/scsi/st.h
7897 OPENCORES I2C BUS DRIVER
7898 M: Peter Korsgaard <jacmet@sunsite.dk>
7899 L: linux-i2c@vger.kernel.org
7901 F: Documentation/i2c/busses/i2c-ocores
7902 F: drivers/i2c/busses/i2c-ocores.c
7904 OPEN FIRMWARE AND FLATTENED DEVICE TREE
7905 M: Rob Herring <robh+dt@kernel.org>
7906 M: Frank Rowand <frowand.list@gmail.com>
7907 M: Grant Likely <grant.likely@linaro.org>
7908 L: devicetree@vger.kernel.org
7909 W: http://www.devicetree.org/
7910 T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7913 F: include/linux/of*.h
7916 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7917 M: Rob Herring <robh+dt@kernel.org>
7918 M: Pawel Moll <pawel.moll@arm.com>
7919 M: Mark Rutland <mark.rutland@arm.com>
7920 M: Ian Campbell <ijc+devicetree@hellion.org.uk>
7921 M: Kumar Gala <galak@codeaurora.org>
7922 L: devicetree@vger.kernel.org
7924 F: Documentation/devicetree/
7926 F: include/dt-bindings/
7928 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7929 M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7930 L: devicetree@vger.kernel.org
7932 F: Documentation/devicetree/dynamic-resolution-notes.txt
7933 F: Documentation/devicetree/overlay-notes.txt
7934 F: drivers/of/overlay.c
7935 F: drivers/of/resolver.c
7937 OPENRISC ARCHITECTURE
7938 M: Jonas Bonn <jonas@southpole.se>
7939 W: http://openrisc.net
7940 L: linux@lists.openrisc.net (moderated for non-subscribers)
7942 T: git git://openrisc.net/~jonas/linux
7946 M: Pravin Shelar <pshelar@nicira.com>
7947 L: netdev@vger.kernel.org
7948 L: dev@openvswitch.org
7949 W: http://openvswitch.org
7952 F: include/uapi/linux/openvswitch.h
7954 OPERATING PERFORMANCE POINTS (OPP)
7955 M: Viresh Kumar <vireshk@kernel.org>
7956 M: Nishanth Menon <nm@ti.com>
7957 M: Stephen Boyd <sboyd@codeaurora.org>
7958 L: linux-pm@vger.kernel.org
7960 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
7961 F: drivers/base/power/opp/
7962 F: include/linux/pm_opp.h
7963 F: Documentation/power/opp.txt
7964 F: Documentation/devicetree/bindings/opp/
7967 M: Clemens Ladisch <clemens@ladisch.de>
7968 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7969 T: git git://git.alsa-project.org/alsa-kernel.git
7971 F: sound/drivers/opl4/
7974 M: Robert Richter <rric@kernel.org>
7975 L: oprofile-list@lists.sf.net
7977 F: arch/*/include/asm/oprofile*.h
7979 F: drivers/oprofile/
7980 F: include/linux/oprofile.h
7982 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7983 M: Mark Fasheh <mfasheh@suse.com>
7984 M: Joel Becker <jlbec@evilplan.org>
7985 L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7986 W: http://ocfs2.wiki.kernel.org
7988 F: Documentation/filesystems/ocfs2.txt
7989 F: Documentation/filesystems/dlmfs.txt
7993 L: linux-wireless@vger.kernel.org
7994 W: http://wireless.kernel.org/en/users/Drivers/orinoco
7995 W: http://www.nongnu.org/orinoco/
7997 F: drivers/net/wireless/intersil/orinoco/
7999 OSD LIBRARY and FILESYSTEM
8000 M: Boaz Harrosh <ooo@electrozaur.com>
8001 M: Benny Halevy <bhalevy@primarydata.com>
8002 L: osd-dev@open-osd.org
8003 W: http://open-osd.org
8004 T: git git://git.open-osd.org/open-osd.git
8006 F: drivers/scsi/osd/
8007 F: include/scsi/osd_*
8011 M: Miklos Szeredi <miklos@szeredi.hu>
8012 L: linux-unionfs@vger.kernel.org
8013 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
8016 F: Documentation/filesystems/overlayfs.txt
8019 M: Christian Lamparter <chunkeey@googlemail.com>
8020 L: linux-wireless@vger.kernel.org
8021 W: http://wireless.kernel.org/en/users/Drivers/p54
8023 F: drivers/net/wireless/intersil/p54/
8025 PA SEMI ETHERNET DRIVER
8026 M: Olof Johansson <olof@lixom.net>
8027 L: netdev@vger.kernel.org
8029 F: drivers/net/ethernet/pasemi/*
8031 PA SEMI SMBUS DRIVER
8032 M: Olof Johansson <olof@lixom.net>
8033 L: linux-i2c@vger.kernel.org
8035 F: drivers/i2c/busses/i2c-pasemi.c
8037 PADATA PARALLEL EXECUTION MECHANISM
8038 M: Steffen Klassert <steffen.klassert@secunet.com>
8039 L: linux-crypto@vger.kernel.org
8042 F: include/linux/padata.h
8043 F: Documentation/padata.txt
8045 PANASONIC LAPTOP ACPI EXTRAS DRIVER
8046 M: Harald Welte <laforge@gnumonks.org>
8047 L: platform-driver-x86@vger.kernel.org
8049 F: drivers/platform/x86/panasonic-laptop.c
8051 PANASONIC MN10300/AM33/AM34 PORT
8052 M: David Howells <dhowells@redhat.com>
8053 M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
8054 L: linux-am33-list@redhat.com (moderated for non-subscribers)
8055 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8057 F: Documentation/mn10300/
8060 PARALLEL PORT SUBSYSTEM
8061 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8062 M: Sudip Mukherjee <sudip@vectorindia.org>
8063 L: linux-parport@lists.infradead.org (subscribers-only)
8066 F: include/linux/parport*.h
8067 F: drivers/char/ppdev.c
8068 F: include/uapi/linux/ppdev.h
8069 F: Documentation/parport*.txt
8071 PARAVIRT_OPS INTERFACE
8072 M: Jeremy Fitzhardinge <jeremy@goop.org>
8073 M: Chris Wright <chrisw@sous-sol.org>
8074 M: Alok Kataria <akataria@vmware.com>
8075 M: Rusty Russell <rusty@rustcorp.com.au>
8076 L: virtualization@lists.linux-foundation.org
8078 F: Documentation/virtual/paravirt_ops.txt
8079 F: arch/*/kernel/paravirt*
8080 F: arch/*/include/asm/paravirt.h
8082 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8083 M: Tim Waugh <tim@cyberelk.net>
8084 L: linux-parport@lists.infradead.org (subscribers-only)
8086 F: Documentation/blockdev/paride.txt
8087 F: drivers/block/paride/
8090 M: "James E.J. Bottomley" <jejb@parisc-linux.org>
8091 M: Helge Deller <deller@gmx.de>
8092 L: linux-parisc@vger.kernel.org
8093 W: http://www.parisc-linux.org/
8094 Q: http://patchwork.kernel.org/project/linux-parisc/list/
8095 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8096 T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8099 F: Documentation/parisc/
8101 F: drivers/char/agp/parisc-agp.c
8102 F: drivers/input/serio/gscps2.c
8103 F: drivers/parport/parport_gsc.*
8104 F: drivers/tty/serial/8250/8250_gsc.c
8105 F: drivers/video/fbdev/sti*
8106 F: drivers/video/console/sti*
8107 F: drivers/video/logo/logo_parisc*
8109 PC87360 HARDWARE MONITORING DRIVER
8110 M: Jim Cromie <jim.cromie@gmail.com>
8111 L: lm-sensors@lm-sensors.org
8113 F: Documentation/hwmon/pc87360
8114 F: drivers/hwmon/pc87360.c
8117 M: Jim Cromie <jim.cromie@gmail.com>
8119 F: drivers/char/pc8736x_gpio.c
8121 PC87427 HARDWARE MONITORING DRIVER
8122 M: Jean Delvare <jdelvare@suse.com>
8123 L: lm-sensors@lm-sensors.org
8125 F: Documentation/hwmon/pc87427
8126 F: drivers/hwmon/pc87427.c
8129 M: Riku Voipio <riku.voipio@iki.fi>
8131 F: drivers/leds/leds-pca9532.c
8132 F: include/linux/leds-pca9532.h
8134 PCA9541 I2C BUS MASTER SELECTOR DRIVER
8135 M: Guenter Roeck <linux@roeck-us.net>
8136 L: linux-i2c@vger.kernel.org
8138 F: drivers/i2c/muxes/i2c-mux-pca9541.c
8140 PCDP - PRIMARY CONSOLE AND DEBUG PORT
8141 M: Khalid Aziz <khalid@gonehiking.org>
8143 F: drivers/firmware/pcdp.*
8146 M: Linas Vepstas <linasvepstas@gmail.com>
8147 L: linux-pci@vger.kernel.org
8149 F: Documentation/PCI/pci-error-recovery.txt
8152 M: Bjorn Helgaas <bhelgaas@google.com>
8153 L: linux-pci@vger.kernel.org
8154 Q: http://patchwork.ozlabs.org/project/linux-pci/list/
8155 T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8157 F: Documentation/PCI/
8159 F: include/linux/pci*
8161 F: arch/x86/kernel/quirks.c
8163 PCI DRIVER FOR ALTERA PCIE IP
8164 M: Ley Foon Tan <lftan@altera.com>
8165 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8166 L: linux-pci@vger.kernel.org
8168 F: Documentation/devicetree/bindings/pci/altera-pcie.txt
8169 F: drivers/pci/host/pcie-altera.c
8171 PCI DRIVER FOR ARM VERSATILE PLATFORM
8172 M: Rob Herring <robh@kernel.org>
8173 L: linux-pci@vger.kernel.org
8174 L: linux-arm-kernel@lists.infradead.org
8176 F: Documentation/devicetree/bindings/pci/versatile.txt
8177 F: drivers/pci/host/pci-versatile.c
8179 PCI DRIVER FOR APPLIEDMICRO XGENE
8180 M: Tanmay Inamdar <tinamdar@apm.com>
8181 L: linux-pci@vger.kernel.org
8182 L: linux-arm-kernel@lists.infradead.org
8184 F: Documentation/devicetree/bindings/pci/xgene-pci.txt
8185 F: drivers/pci/host/pci-xgene.c
8187 PCI DRIVER FOR FREESCALE LAYERSCAPE
8188 M: Minghuan Lian <minghuan.Lian@freescale.com>
8189 M: Mingkai Hu <mingkai.hu@freescale.com>
8190 M: Roy Zang <tie-fei.zang@freescale.com>
8191 L: linuxppc-dev@lists.ozlabs.org
8192 L: linux-pci@vger.kernel.org
8193 L: linux-arm-kernel@lists.infradead.org
8195 F: drivers/pci/host/*layerscape*
8198 M: Richard Zhu <Richard.Zhu@freescale.com>
8199 M: Lucas Stach <l.stach@pengutronix.de>
8200 L: linux-pci@vger.kernel.org
8201 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8203 F: drivers/pci/host/*imx6*
8205 PCI DRIVER FOR TI KEYSTONE
8206 M: Murali Karicheri <m-karicheri2@ti.com>
8207 L: linux-pci@vger.kernel.org
8208 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8210 F: drivers/pci/host/*keystone*
8212 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8213 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8214 M: Jason Cooper <jason@lakedaemon.net>
8215 L: linux-pci@vger.kernel.org
8216 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8218 F: drivers/pci/host/*mvebu*
8220 PCI DRIVER FOR NVIDIA TEGRA
8221 M: Thierry Reding <thierry.reding@gmail.com>
8222 L: linux-tegra@vger.kernel.org
8223 L: linux-pci@vger.kernel.org
8225 F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8226 F: drivers/pci/host/pci-tegra.c
8228 PCI DRIVER FOR TI DRA7XX
8229 M: Kishon Vijay Abraham I <kishon@ti.com>
8230 L: linux-omap@vger.kernel.org
8231 L: linux-pci@vger.kernel.org
8233 F: Documentation/devicetree/bindings/pci/ti-pci.txt
8234 F: drivers/pci/host/pci-dra7xx.c
8236 PCI DRIVER FOR RENESAS R-CAR
8237 M: Simon Horman <horms@verge.net.au>
8238 L: linux-pci@vger.kernel.org
8239 L: linux-sh@vger.kernel.org
8241 F: drivers/pci/host/*rcar*
8243 PCI DRIVER FOR SAMSUNG EXYNOS
8244 M: Jingoo Han <jingoohan1@gmail.com>
8245 L: linux-pci@vger.kernel.org
8246 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8247 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8249 F: drivers/pci/host/pci-exynos.c
8251 PCI DRIVER FOR SYNOPSIS DESIGNWARE
8252 M: Jingoo Han <jingoohan1@gmail.com>
8253 M: Pratyush Anand <pratyush.anand@gmail.com>
8254 L: linux-pci@vger.kernel.org
8256 F: drivers/pci/host/*designware*
8258 PCI DRIVER FOR GENERIC OF HOSTS
8259 M: Will Deacon <will.deacon@arm.com>
8260 L: linux-pci@vger.kernel.org
8261 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8263 F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
8264 F: drivers/pci/host/pci-host-generic.c
8266 PCIE DRIVER FOR ST SPEAR13XX
8267 M: Pratyush Anand <pratyush.anand@gmail.com>
8268 L: linux-pci@vger.kernel.org
8270 F: drivers/pci/host/*spear*
8272 PCI MSI DRIVER FOR ALTERA MSI IP
8273 M: Ley Foon Tan <lftan@altera.com>
8274 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8275 L: linux-pci@vger.kernel.org
8277 F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8278 F: drivers/pci/host/pcie-altera-msi.c
8280 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8281 M: Duc Dang <dhdang@apm.com>
8282 L: linux-pci@vger.kernel.org
8283 L: linux-arm-kernel@lists.infradead.org
8285 F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8286 F: drivers/pci/host/pci-xgene-msi.c
8288 PCIE DRIVER FOR HISILICON
8289 M: Zhou Wang <wangzhou1@hisilicon.com>
8290 L: linux-pci@vger.kernel.org
8292 F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8293 F: drivers/pci/host/pcie-hisi.c
8296 P: Linux PCMCIA Team
8297 L: linux-pcmcia@lists.infradead.org
8298 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8299 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
8301 F: Documentation/pcmcia/
8305 PCNET32 NETWORK DRIVER
8306 M: Don Fry <pcnet32@frontier.com>
8307 L: netdev@vger.kernel.org
8309 F: drivers/net/ethernet/amd/pcnet32.c
8311 PCRYPT PARALLEL CRYPTO ENGINE
8312 M: Steffen Klassert <steffen.klassert@secunet.com>
8313 L: linux-crypto@vger.kernel.org
8316 F: include/crypto/pcrypt.h
8318 PER-CPU MEMORY ALLOCATOR
8319 M: Tejun Heo <tj@kernel.org>
8320 M: Christoph Lameter <cl@linux-foundation.org>
8321 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8323 F: include/linux/percpu*.h
8325 F: arch/*/include/asm/percpu.h
8327 PER-TASK DELAY ACCOUNTING
8328 M: Balbir Singh <bsingharora@gmail.com>
8330 F: include/linux/delayacct.h
8331 F: kernel/delayacct.c
8333 PERFORMANCE EVENTS SUBSYSTEM
8334 M: Peter Zijlstra <peterz@infradead.org>
8335 M: Ingo Molnar <mingo@redhat.com>
8336 M: Arnaldo Carvalho de Melo <acme@kernel.org>
8337 L: linux-kernel@vger.kernel.org
8338 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8341 F: include/linux/perf_event.h
8342 F: include/uapi/linux/perf_event.h
8343 F: arch/*/kernel/perf_event*.c
8344 F: arch/*/kernel/*/perf_event*.c
8345 F: arch/*/kernel/*/*/perf_event*.c
8346 F: arch/*/include/asm/perf_event.h
8347 F: arch/*/kernel/perf_callchain.c
8350 PERSONALITY HANDLING
8351 M: Christoph Hellwig <hch@infradead.org>
8352 L: linux-abi-devel@lists.sourceforge.net
8354 F: include/linux/personality.h
8355 F: include/uapi/linux/personality.h
8358 M: Remi Denis-Courmont <courmisch@gmail.com>
8360 F: Documentation/networking/phonet.txt
8361 F: include/linux/phonet.h
8362 F: include/net/phonet/
8363 F: include/uapi/linux/phonet.h
8367 M: Joern Engel <joern@lazybastard.org>
8368 L: linux-mtd@lists.infradead.org
8370 F: drivers/mtd/devices/phram.c
8373 M: Bruno Prémont <bonbons@linux-vserver.org>
8374 L: linux-input@vger.kernel.org
8376 F: drivers/hid/hid-picolcd*
8379 M: Jamie Iles <jamie@jamieiles.com>
8380 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8381 T: git git://github.com/jamieiles/linux-2.6-ji.git
8383 F: arch/arm/boot/dts/picoxcell*
8384 F: arch/arm/mach-picoxcell/
8385 F: drivers/crypto/picoxcell*
8387 PIN CONTROL SUBSYSTEM
8388 M: Linus Walleij <linus.walleij@linaro.org>
8389 L: linux-gpio@vger.kernel.org
8390 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8393 F: include/linux/pinctrl/
8395 PIN CONTROLLER - ATMEL AT91
8396 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8397 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8399 F: drivers/pinctrl/pinctrl-at91.*
8401 PIN CONTROLLER - ATMEL AT91 PIO4
8402 M: Ludovic Desroches <ludovic.desroches@atmel.com>
8403 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8404 L: linux-gpio@vger.kernel.org
8406 F: drivers/pinctrl/pinctrl-at91-pio4.*
8408 PIN CONTROLLER - INTEL
8409 M: Mika Westerberg <mika.westerberg@linux.intel.com>
8410 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
8412 F: drivers/pinctrl/intel/
8414 PIN CONTROLLER - RENESAS
8415 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8416 M: Geert Uytterhoeven <geert+renesas@glider.be>
8417 L: linux-sh@vger.kernel.org
8419 F: drivers/pinctrl/sh-pfc/
8421 PIN CONTROLLER - SAMSUNG
8422 M: Tomasz Figa <tomasz.figa@gmail.com>
8423 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8424 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8426 F: drivers/pinctrl/samsung/
8428 PIN CONTROLLER - SINGLE
8429 M: Tony Lindgren <tony@atomide.com>
8430 M: Haojian Zhuang <haojian.zhuang@linaro.org>
8431 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8432 L: linux-omap@vger.kernel.org
8434 F: drivers/pinctrl/pinctrl-single.c
8436 PIN CONTROLLER - ST SPEAR
8437 M: Viresh Kumar <vireshk@kernel.org>
8438 L: spear-devel@list.st.com
8439 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8440 W: http://www.st.com/spear
8442 F: drivers/pinctrl/spear/
8445 M: Jiri Kosina <jikos@kernel.org>
8447 F: drivers/block/pktcdvd.c
8448 F: include/linux/pktcdvd.h
8449 F: include/uapi/linux/pktcdvd.h
8452 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8453 W: http://mprc.pku.edu.cn/~guanxuetao/linux
8455 T: git git://github.com/gxt/linux.git
8456 F: drivers/input/serio/i8042-unicore32io.h
8457 F: drivers/i2c/busses/i2c-puv3.c
8458 F: drivers/video/fbdev/fb-puv3.c
8459 F: drivers/rtc/rtc-puv3.c
8461 PMBUS HARDWARE MONITORING DRIVERS
8462 M: Guenter Roeck <linux@roeck-us.net>
8463 L: lm-sensors@lm-sensors.org
8464 W: http://www.lm-sensors.org/
8465 W: http://www.roeck-us.net/linux/drivers/
8466 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8468 F: Documentation/hwmon/pmbus
8469 F: drivers/hwmon/pmbus/
8470 F: include/linux/i2c/pmbus.h
8472 PMC SIERRA MaxRAID DRIVER
8473 L: linux-scsi@vger.kernel.org
8474 W: http://www.pmc-sierra.com/
8476 F: drivers/scsi/pmcraid.*
8478 PMC SIERRA PM8001 DRIVER
8479 M: Jack Wang <jinpu.wang@profitbricks.com>
8480 M: lindar_liu@usish.com
8482 L: linux-scsi@vger.kernel.org
8484 F: drivers/scsi/pm8001/
8486 POSIX CLOCKS and TIMERS
8487 M: Thomas Gleixner <tglx@linutronix.de>
8488 L: linux-kernel@vger.kernel.org
8489 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8492 F: include/linux/timer*
8493 F: kernel/time/*timer*
8495 POWER MANAGEMENT CORE
8496 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8497 L: linux-pm@vger.kernel.org
8498 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8500 F: drivers/base/power/
8501 F: include/linux/pm.h
8502 F: include/linux/pm_*
8503 F: include/linux/powercap.h
8504 F: drivers/powercap/
8506 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8507 M: Sebastian Reichel <sre@kernel.org>
8508 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8509 M: David Woodhouse <dwmw2@infradead.org>
8510 L: linux-pm@vger.kernel.org
8511 T: git git://git.infradead.org/battery-2.6.git
8513 F: include/linux/power_supply.h
8515 X: drivers/power/avs/
8517 POWER STATE COORDINATION INTERFACE (PSCI)
8518 M: Mark Rutland <mark.rutland@arm.com>
8519 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8520 L: linux-arm-kernel@lists.infradead.org
8522 F: drivers/firmware/psci.c
8523 F: include/linux/psci.h
8524 F: include/uapi/linux/psci.h
8527 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8531 PPP PROTOCOL DRIVERS AND COMPRESSORS
8532 M: Paul Mackerras <paulus@samba.org>
8533 L: linux-ppp@vger.kernel.org
8535 F: drivers/net/ppp/ppp_*
8537 PPP OVER ATM (RFC 2364)
8538 M: Mitchell Blank Jr <mitch@sfgoth.com>
8540 F: net/atm/pppoatm.c
8541 F: include/uapi/linux/atmppp.h
8544 M: Michal Ostrowski <mostrows@earthlink.net>
8546 F: drivers/net/ppp/pppoe.c
8547 F: drivers/net/ppp/pppox.c
8550 M: James Chapman <jchapman@katalix.com>
8552 F: net/l2tp/l2tp_ppp.c
8553 F: include/linux/if_pppol2tp.h
8554 F: include/uapi/linux/if_pppol2tp.h
8557 M: Rodolfo Giometti <giometti@enneenne.com>
8558 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
8559 L: linuxpps@ml.enneenne.com (subscribers-only)
8561 F: Documentation/pps/
8563 F: include/linux/pps*.h
8566 M: Dmitry Kozlov <xeb@mail.ru>
8567 L: netdev@vger.kernel.org
8569 F: drivers/net/ppp/pptp.c
8570 W: http://sourceforge.net/projects/accel-pptp
8573 M: Robert Love <rml@tech9.net>
8574 L: kpreempt-tech@lists.sourceforge.net
8575 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8577 F: Documentation/preempt-locking.txt
8578 F: include/linux/preempt.h
8580 PRISM54 WIRELESS DRIVER
8581 M: "Luis R. Rodriguez" <mcgrof@gmail.com>
8582 L: linux-wireless@vger.kernel.org
8583 W: http://wireless.kernel.org/en/users/Drivers/p54
8585 F: drivers/net/wireless/intersil/prism54/
8588 M: Geoff Levand <geoff@infradead.org>
8589 L: netdev@vger.kernel.org
8590 L: linuxppc-dev@lists.ozlabs.org
8592 F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
8594 PS3 PLATFORM SUPPORT
8595 M: Geoff Levand <geoff@infradead.org>
8596 L: linuxppc-dev@lists.ozlabs.org
8598 F: arch/powerpc/boot/ps3*
8599 F: arch/powerpc/include/asm/lv1call.h
8600 F: arch/powerpc/include/asm/ps3*.h
8601 F: arch/powerpc/platforms/ps3/
8604 F: drivers/rtc/rtc-ps3.c
8605 F: drivers/usb/host/*ps3.c
8606 F: sound/ppc/snd_ps3*
8609 M: Jim Paris <jim@jtan.com>
8610 M: Geoff Levand <geoff@infradead.org>
8611 L: linuxppc-dev@lists.ozlabs.org
8613 F: drivers/block/ps3vram.c
8616 M: Anton Vorontsov <anton@enomsg.org>
8617 M: Colin Cross <ccross@android.com>
8618 M: Kees Cook <keescook@chromium.org>
8619 M: Tony Luck <tony.luck@intel.com>
8621 T: git git://git.infradead.org/users/cbou/linux-pstore.git
8623 F: include/linux/pstore*
8624 F: drivers/firmware/efi/efi-pstore.c
8625 F: drivers/acpi/apei/erst.c
8627 PTP HARDWARE CLOCK SUPPORT
8628 M: Richard Cochran <richardcochran@gmail.com>
8629 L: netdev@vger.kernel.org
8631 W: http://linuxptp.sourceforge.net/
8632 F: Documentation/ABI/testing/sysfs-ptp
8633 F: Documentation/ptp/*
8634 F: drivers/net/ethernet/freescale/gianfar_ptp.c
8635 F: drivers/net/phy/dp83640*
8637 F: include/linux/ptp_cl*
8640 M: Roland McGrath <roland@hack.frob.com>
8641 M: Oleg Nesterov <oleg@redhat.com>
8643 F: include/asm-generic/syscall.h
8644 F: include/linux/ptrace.h
8645 F: include/linux/regset.h
8646 F: include/linux/tracehook.h
8647 F: include/uapi/linux/ptrace.h
8650 PVRUSB2 VIDEO4LINUX DRIVER
8651 M: Mike Isely <isely@pobox.com>
8652 L: pvrusb2@isely.net (subscribers-only)
8653 L: linux-media@vger.kernel.org
8654 W: http://www.isely.net/pvrusb2/
8655 T: git git://linuxtv.org/media_tree.git
8657 F: Documentation/video4linux/README.pvrusb2
8658 F: drivers/media/usb/pvrusb2/
8661 M: Hans de Goede <hdegoede@redhat.com>
8662 L: linux-media@vger.kernel.org
8663 T: git git://linuxtv.org/media_tree.git
8665 F: drivers/media/usb/pwc/*
8668 M: Kamil Debski <k.debski@samsung.com>
8669 L: lm-sensors@lm-sensors.org
8671 F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8672 F: Documentation/hwmon/pwm-fan
8673 F: drivers/hwmon/pwm-fan.c
8676 M: Thierry Reding <thierry.reding@gmail.com>
8677 L: linux-pwm@vger.kernel.org
8679 T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8680 F: Documentation/pwm.txt
8681 F: Documentation/devicetree/bindings/pwm/
8682 F: include/linux/pwm.h
8684 F: drivers/video/backlight/pwm_bl.c
8685 F: include/linux/pwm_backlight.h
8687 PXA2xx/PXA3xx SUPPORT
8688 M: Daniel Mack <daniel@zonque.org>
8689 M: Haojian Zhuang <haojian.zhuang@gmail.com>
8690 M: Robert Jarzmik <robert.jarzmik@free.fr>
8691 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8692 T: git git://github.com/hzhuang1/linux.git
8693 T: git git://github.com/rjarzmik/linux.git
8695 F: arch/arm/mach-pxa/
8697 F: drivers/pcmcia/pxa2xx*
8698 F: drivers/pinctrl/pxa/
8699 F: drivers/spi/spi-pxa2xx*
8700 F: drivers/usb/gadget/udc/pxa2*
8701 F: include/sound/pxa2xx-lib.h
8706 M: Robert Jarzmik <robert.jarzmik@free.fr>
8707 L: linux-gpio@vger.kernel.org
8709 F: drivers/gpio/gpio-pxa.c
8711 PXA3xx NAND FLASH DRIVER
8712 M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8713 L: linux-mtd@lists.infradead.org
8715 F: drivers/mtd/nand/pxa3xx_nand.c
8718 M: Eric Miao <eric.y.miao@gmail.com>
8719 M: Haojian Zhuang <haojian.zhuang@gmail.com>
8720 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8721 T: git git://github.com/hzhuang1/linux.git
8722 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
8724 F: arch/arm/mach-mmp/
8730 M: Robert Jarzmik <robert.jarzmik@free.fr>
8731 L: rtc-linux@googlegroups.com
8735 M: Tadeusz Struk <tadeusz.struk@intel.com>
8736 L: qat-linux@intel.com
8738 F: drivers/crypto/qat/
8741 M: Mike Marciniszyn <infinipath@intel.com>
8742 L: linux-rdma@vger.kernel.org
8744 F: drivers/infiniband/hw/qib/
8746 QLOGIC QLA1280 SCSI DRIVER
8747 M: Michael Reed <mdr@sgi.com>
8748 L: linux-scsi@vger.kernel.org
8750 F: drivers/scsi/qla1280.[ch]
8752 QLOGIC QLA2XXX FC-SCSI DRIVER
8753 M: qla2xxx-upstream@qlogic.com
8754 L: linux-scsi@vger.kernel.org
8756 F: Documentation/scsi/LICENSE.qla2xxx
8757 F: drivers/scsi/qla2xxx/
8759 QLOGIC QLA4XXX iSCSI DRIVER
8760 M: QLogic-Storage-Upstream@qlogic.com
8761 L: linux-scsi@vger.kernel.org
8763 F: Documentation/scsi/LICENSE.qla4xxx
8764 F: drivers/scsi/qla4xxx/
8766 QLOGIC QLA3XXX NETWORK DRIVER
8767 M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8768 M: Ron Mercer <ron.mercer@qlogic.com>
8769 M: linux-driver@qlogic.com
8770 L: netdev@vger.kernel.org
8772 F: Documentation/networking/LICENSE.qla3xxx
8773 F: drivers/net/ethernet/qlogic/qla3xxx.*
8775 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8776 M: Dept-GELinuxNICDev@qlogic.com
8777 L: netdev@vger.kernel.org
8779 F: drivers/net/ethernet/qlogic/qlcnic/
8781 QLOGIC QLGE 10Gb ETHERNET DRIVER
8782 M: Harish Patil <harish.patil@qlogic.com>
8783 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8784 M: Dept-GELinuxNICDev@qlogic.com
8785 M: linux-driver@qlogic.com
8786 L: netdev@vger.kernel.org
8788 F: drivers/net/ethernet/qlogic/qlge/
8790 QLOGIC QL4xxx ETHERNET DRIVER
8791 M: Yuval Mintz <Yuval.Mintz@qlogic.com>
8792 M: Ariel Elior <Ariel.Elior@qlogic.com>
8793 M: everest-linux-l2@qlogic.com
8794 L: netdev@vger.kernel.org
8796 F: drivers/net/ethernet/qlogic/qed/
8797 F: include/linux/qed/
8798 F: drivers/net/ethernet/qlogic/qede/
8801 M: Anders Larsen <al@alarsen.net>
8802 W: http://www.alarsen.net/linux/qnx4fs/
8805 F: include/uapi/linux/qnx4_fs.h
8806 F: include/uapi/linux/qnxtypes.h
8809 M: Antti Palosaari <crope@iki.fi>
8810 L: linux-media@vger.kernel.org
8811 W: https://linuxtv.org
8812 W: http://palosaari.fi/linux/
8813 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8814 T: git git://linuxtv.org/anttip/media_tree.git
8816 F: drivers/media/tuners/qt1010*
8818 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8819 M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8820 L: linux-wireless@vger.kernel.org
8821 L: ath9k-devel@lists.ath9k.org
8822 W: http://wireless.kernel.org/en/users/Drivers/ath9k
8824 F: drivers/net/wireless/ath/ath9k/
8826 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8827 M: Kalle Valo <kvalo@qca.qualcomm.com>
8828 L: ath10k@lists.infradead.org
8829 W: http://wireless.kernel.org/en/users/Drivers/ath10k
8830 T: git git://github.com/kvalo/ath.git
8832 F: drivers/net/wireless/ath/ath10k/
8834 QUALCOMM HEXAGON ARCHITECTURE
8835 M: Richard Kuo <rkuo@codeaurora.org>
8836 L: linux-hexagon@vger.kernel.org
8840 QUALCOMM WCN36XX WIRELESS DRIVER
8841 M: Eugene Krasnikov <k.eugene.e@gmail.com>
8842 L: wcn36xx@lists.infradead.org
8843 W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
8844 T: git git://github.com/KrasnikovEugene/wcn36xx.git
8846 F: drivers/net/wireless/ath/wcn36xx/
8848 RADOS BLOCK DEVICE (RBD)
8849 M: Ilya Dryomov <idryomov@gmail.com>
8850 M: Sage Weil <sage@redhat.com>
8851 M: Alex Elder <elder@kernel.org>
8852 L: ceph-devel@vger.kernel.org
8854 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8855 T: git git://github.com/ceph/ceph-client.git
8857 F: Documentation/ABI/testing/sysfs-bus-rbd
8858 F: drivers/block/rbd.c
8859 F: drivers/block/rbd_types.h
8861 RADEON FRAMEBUFFER DISPLAY DRIVER
8862 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
8863 L: linux-fbdev@vger.kernel.org
8865 F: drivers/video/fbdev/aty/radeon*
8866 F: include/uapi/linux/radeonfb.h
8868 RADIOSHARK RADIO DRIVER
8869 M: Hans de Goede <hdegoede@redhat.com>
8870 L: linux-media@vger.kernel.org
8871 T: git git://linuxtv.org/media_tree.git
8873 F: drivers/media/radio/radio-shark.c
8875 RADIOSHARK2 RADIO DRIVER
8876 M: Hans de Goede <hdegoede@redhat.com>
8877 L: linux-media@vger.kernel.org
8878 T: git git://linuxtv.org/media_tree.git
8880 F: drivers/media/radio/radio-shark2.c
8881 F: drivers/media/radio/radio-tea5777.c
8883 RAGE128 FRAMEBUFFER DISPLAY DRIVER
8884 M: Paul Mackerras <paulus@samba.org>
8885 L: linux-fbdev@vger.kernel.org
8887 F: drivers/video/fbdev/aty/aty128fb.c
8889 RALINK RT2X00 WIRELESS LAN DRIVER
8891 M: Stanislaw Gruszka <sgruszka@redhat.com>
8892 M: Helmut Schaa <helmut.schaa@googlemail.com>
8893 L: linux-wireless@vger.kernel.org
8895 F: drivers/net/wireless/ralink/rt2x00/
8897 RAMDISK RAM BLOCK DEVICE DRIVER
8898 M: Jens Axboe <axboe@kernel.dk>
8900 F: Documentation/blockdev/ramdisk.txt
8901 F: drivers/block/brd.c
8903 RANDOM NUMBER DRIVER
8904 M: "Theodore Ts'o" <tytso@mit.edu>
8906 F: drivers/char/random.c
8909 M: Matt Porter <mporter@kernel.crashing.org>
8910 M: Alexandre Bounine <alexandre.bounine@idt.com>
8914 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8915 L: linux-wireless@vger.kernel.org
8917 F: drivers/net/wireless/ray*
8920 M: Josh Triplett <josh@joshtriplett.org>
8921 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8922 L: linux-kernel@vger.kernel.org
8924 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8925 F: Documentation/RCU/torture.txt
8926 F: kernel/rcu/rcutorture.c
8928 RCUTORTURE TEST FRAMEWORK
8929 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8930 M: Josh Triplett <josh@joshtriplett.org>
8931 R: Steven Rostedt <rostedt@goodmis.org>
8932 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8933 R: Lai Jiangshan <jiangshanlai@gmail.com>
8934 L: linux-kernel@vger.kernel.org
8936 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8937 F: tools/testing/selftests/rcutorture
8940 M: Florian Fainelli <florian@openwrt.org>
8943 RDC R6040 FAST ETHERNET DRIVER
8944 M: Florian Fainelli <florian@openwrt.org>
8945 L: netdev@vger.kernel.org
8947 F: drivers/net/ethernet/rdc/r6040.c
8949 RDS - RELIABLE DATAGRAM SOCKETS
8950 M: Chien Yen <chien.yen@oracle.com>
8951 L: rds-devel@oss.oracle.com (moderated for non-subscribers)
8955 READ-COPY UPDATE (RCU)
8956 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8957 M: Josh Triplett <josh@joshtriplett.org>
8958 R: Steven Rostedt <rostedt@goodmis.org>
8959 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8960 R: Lai Jiangshan <jiangshanlai@gmail.com>
8961 L: linux-kernel@vger.kernel.org
8962 W: http://www.rdrop.com/users/paulmck/RCU/
8964 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8965 F: Documentation/RCU/
8966 X: Documentation/RCU/torture.txt
8967 F: include/linux/rcu*
8968 X: include/linux/srcu.h
8972 REAL TIME CLOCK (RTC) SUBSYSTEM
8973 M: Alessandro Zummo <a.zummo@towertech.it>
8974 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
8975 L: rtc-linux@googlegroups.com
8976 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
8977 T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
8979 F: Documentation/rtc.txt
8981 F: include/linux/rtc.h
8982 F: include/uapi/linux/rtc.h
8984 REALTEK AUDIO CODECS
8985 M: Bard Liao <bardliao@realtek.com>
8986 M: Oder Chiou <oder_chiou@realtek.com>
8988 F: sound/soc/codecs/rt*
8989 F: include/sound/rt*.h
8991 REISERFS FILE SYSTEM
8992 L: reiserfs-devel@vger.kernel.org
8996 REGISTER MAP ABSTRACTION
8997 M: Mark Brown <broonie@kernel.org>
8998 L: linux-kernel@vger.kernel.org
8999 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
9001 F: drivers/base/regmap/
9002 F: include/linux/regmap.h
9004 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
9005 M: Ohad Ben-Cohen <ohad@wizery.com>
9006 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
9008 F: drivers/remoteproc/
9009 F: Documentation/remoteproc.txt
9010 F: include/linux/remoteproc.h
9012 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9013 M: Ohad Ben-Cohen <ohad@wizery.com>
9014 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9017 F: Documentation/rpmsg.txt
9018 F: include/linux/rpmsg.h
9020 RENESAS ETHERNET DRIVERS
9021 R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9022 L: netdev@vger.kernel.org
9023 L: linux-sh@vger.kernel.org
9024 F: drivers/net/ethernet/renesas/
9025 F: include/linux/sh_eth.h
9027 RENESAS USB2 PHY DRIVER
9028 M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
9029 L: linux-sh@vger.kernel.org
9031 F: drivers/phy/phy-rcar-gen3-usb2.c
9033 RESET CONTROLLER FRAMEWORK
9034 M: Philipp Zabel <p.zabel@pengutronix.de>
9037 F: Documentation/devicetree/bindings/reset/
9038 F: include/dt-bindings/reset/
9039 F: include/linux/reset.h
9040 F: include/linux/reset-controller.h
9043 M: Johannes Berg <johannes@sipsolutions.net>
9044 L: linux-wireless@vger.kernel.org
9045 W: http://wireless.kernel.org/
9046 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9047 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
9049 F: Documentation/rfkill.txt
9053 M: Thomas Graf <tgraf@suug.ch>
9054 L: netdev@vger.kernel.org
9057 F: include/linux/rhashtable.h
9059 RICOH SMARTMEDIA/XD DRIVER
9060 M: Maxim Levitsky <maximlevitsky@gmail.com>
9062 F: drivers/mtd/nand/r852.c
9063 F: drivers/mtd/nand/r852.h
9065 RICOH R5C592 MEMORYSTICK DRIVER
9066 M: Maxim Levitsky <maximlevitsky@gmail.com>
9068 F: drivers/memstick/host/r592.*
9071 M: Stefan Achatz <erazor_de@users.sourceforge.net>
9072 W: http://sourceforge.net/projects/roccat/
9074 F: drivers/hid/hid-roccat*
9075 F: include/linux/hid-roccat*
9076 F: Documentation/ABI/*/sysfs-driver-hid-roccat*
9079 M: Jiri Pirko <jiri@resnulli.us>
9080 M: Scott Feldman <sfeldma@gmail.com>
9081 L: netdev@vger.kernel.org
9083 F: drivers/net/ethernet/rocker/
9087 W: http://www.comtrol.com
9089 F: Documentation/serial/rocket.txt
9090 F: drivers/tty/rocket*
9092 ROCKETPORT EXPRESS/INFINITY DRIVER
9093 M: Kevin Cernekee <cernekee@gmail.com>
9094 L: linux-serial@vger.kernel.org
9096 F: drivers/tty/serial/rp2.*
9099 M: Ralf Baechle <ralf@linux-mips.org>
9100 L: linux-hams@vger.kernel.org
9101 W: http://www.linux-ax25.org/
9103 F: include/net/rose.h
9104 F: include/uapi/linux/rose.h
9107 RTL2830 MEDIA DRIVER
9108 M: Antti Palosaari <crope@iki.fi>
9109 L: linux-media@vger.kernel.org
9110 W: https://linuxtv.org
9111 W: http://palosaari.fi/linux/
9112 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9113 T: git git://linuxtv.org/anttip/media_tree.git
9115 F: drivers/media/dvb-frontends/rtl2830*
9117 RTL2832 MEDIA DRIVER
9118 M: Antti Palosaari <crope@iki.fi>
9119 L: linux-media@vger.kernel.org
9120 W: https://linuxtv.org
9121 W: http://palosaari.fi/linux/
9122 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9123 T: git git://linuxtv.org/anttip/media_tree.git
9125 F: drivers/media/dvb-frontends/rtl2832*
9127 RTL2832_SDR MEDIA DRIVER
9128 M: Antti Palosaari <crope@iki.fi>
9129 L: linux-media@vger.kernel.org
9130 W: https://linuxtv.org
9131 W: http://palosaari.fi/linux/
9132 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9133 T: git git://linuxtv.org/anttip/media_tree.git
9135 F: drivers/media/dvb-frontends/rtl2832_sdr*
9137 RTL8180 WIRELESS DRIVER
9138 L: linux-wireless@vger.kernel.org
9139 W: http://wireless.kernel.org/
9140 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9142 F: drivers/net/wireless/realtek/rtl818x/rtl8180/
9144 RTL8187 WIRELESS DRIVER
9145 M: Herton Ronaldo Krzesinski <herton@canonical.com>
9146 M: Hin-Tak Leung <htl10@users.sourceforge.net>
9147 M: Larry Finger <Larry.Finger@lwfinger.net>
9148 L: linux-wireless@vger.kernel.org
9149 W: http://wireless.kernel.org/
9150 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9152 F: drivers/net/wireless/realtek/rtl818x/rtl8187/
9154 RTL8192CE WIRELESS DRIVER
9155 M: Larry Finger <Larry.Finger@lwfinger.net>
9156 M: Chaoming Li <chaoming_li@realsil.com.cn>
9157 L: linux-wireless@vger.kernel.org
9158 W: http://wireless.kernel.org/
9159 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9161 F: drivers/net/wireless/realtek/rtlwifi/
9162 F: drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
9164 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9165 M: Jes Sorensen <Jes.Sorensen@redhat.com>
9166 L: linux-wireless@vger.kernel.org
9167 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8723au-mac80211
9169 F: drivers/net/wireless/realtek/rtl8xxxu/
9171 S3 SAVAGE FRAMEBUFFER DRIVER
9172 M: Antonino Daplas <adaplas@gmail.com>
9173 L: linux-fbdev@vger.kernel.org
9175 F: drivers/video/fbdev/savage/
9178 M: Martin Schwidefsky <schwidefsky@de.ibm.com>
9179 M: Heiko Carstens <heiko.carstens@de.ibm.com>
9180 L: linux-s390@vger.kernel.org
9181 W: http://www.ibm.com/developerworks/linux/linux390/
9185 F: Documentation/s390/
9186 F: Documentation/DocBook/s390*
9188 S390 COMMON I/O LAYER
9189 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9190 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9191 L: linux-s390@vger.kernel.org
9192 W: http://www.ibm.com/developerworks/linux/linux390/
9194 F: drivers/s390/cio/
9197 M: Stefan Weinhuber <wein@de.ibm.com>
9198 M: Stefan Haberland <stefan.haberland@de.ibm.com>
9199 L: linux-s390@vger.kernel.org
9200 W: http://www.ibm.com/developerworks/linux/linux390/
9202 F: drivers/s390/block/dasd*
9203 F: block/partitions/ibm.c
9205 S390 NETWORK DRIVERS
9206 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
9207 L: linux-s390@vger.kernel.org
9208 W: http://www.ibm.com/developerworks/linux/linux390/
9210 F: drivers/s390/net/
9213 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9214 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9215 L: linux-s390@vger.kernel.org
9216 W: http://www.ibm.com/developerworks/linux/linux390/
9219 F: drivers/pci/hotplug/s390_pci_hpc.c
9222 M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
9223 L: linux-s390@vger.kernel.org
9224 W: http://www.ibm.com/developerworks/linux/linux390/
9226 F: drivers/s390/crypto/
9229 M: Steffen Maier <maier@linux.vnet.ibm.com>
9230 L: linux-s390@vger.kernel.org
9231 W: http://www.ibm.com/developerworks/linux/linux390/
9233 F: drivers/s390/scsi/zfcp_*
9235 S390 IUCV NETWORK LAYER
9236 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
9237 L: linux-s390@vger.kernel.org
9238 W: http://www.ibm.com/developerworks/linux/linux390/
9240 F: drivers/s390/net/*iucv*
9241 F: include/net/iucv/
9245 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9246 L: linux-s390@vger.kernel.org
9247 W: http://www.ibm.com/developerworks/linux/linux390/
9249 F: drivers/iommu/s390-iommu.c
9251 S3C24XX SD/MMC Driver
9252 M: Ben Dooks <ben-linux@fluff.org>
9253 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9255 F: drivers/mmc/host/s3cmci.*
9257 SAA6588 RDS RECEIVER DRIVER
9258 M: Hans Verkuil <hverkuil@xs4all.nl>
9259 L: linux-media@vger.kernel.org
9260 T: git git://linuxtv.org/media_tree.git
9261 W: https://linuxtv.org
9263 F: drivers/media/i2c/saa6588*
9265 SAA7134 VIDEO4LINUX DRIVER
9266 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9267 L: linux-media@vger.kernel.org
9268 W: https://linuxtv.org
9269 T: git git://linuxtv.org/media_tree.git
9271 F: Documentation/video4linux/*.saa7134
9272 F: drivers/media/pci/saa7134/
9274 SAA7146 VIDEO4LINUX-2 DRIVER
9275 M: Hans Verkuil <hverkuil@xs4all.nl>
9276 L: linux-media@vger.kernel.org
9277 T: git git://linuxtv.org/media_tree.git
9279 F: drivers/media/common/saa7146/
9280 F: drivers/media/pci/saa7146/
9281 F: include/media/saa7146*
9283 SAMSUNG LAPTOP DRIVER
9284 M: Corentin Chary <corentin.chary@gmail.com>
9285 L: platform-driver-x86@vger.kernel.org
9287 F: drivers/platform/x86/samsung-laptop.c
9289 SAMSUNG AUDIO (ASoC) DRIVERS
9290 M: Sangbeom Kim <sbkim73@samsung.com>
9291 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9293 F: sound/soc/samsung/
9295 SAMSUNG FRAMEBUFFER DRIVER
9296 M: Jingoo Han <jingoohan1@gmail.com>
9297 L: linux-fbdev@vger.kernel.org
9299 F: drivers/video/fbdev/s3c-fb.c
9301 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9302 M: Sangbeom Kim <sbkim73@samsung.com>
9303 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
9304 L: linux-kernel@vger.kernel.org
9305 L: linux-samsung-soc@vger.kernel.org
9307 F: drivers/mfd/sec*.c
9308 F: drivers/regulator/s2m*.c
9309 F: drivers/regulator/s5m*.c
9310 F: drivers/clk/clk-s2mps11.c
9311 F: drivers/rtc/rtc-s5m.c
9312 F: include/linux/mfd/samsung/
9313 F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
9314 F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
9315 F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
9316 F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
9318 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9319 M: Kyungmin Park <kyungmin.park@samsung.com>
9320 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9321 L: linux-media@vger.kernel.org
9322 Q: https://patchwork.linuxtv.org/project/linux-media/list/
9324 F: drivers/media/platform/exynos4-is/
9326 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9327 M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9328 L: linux-media@vger.kernel.org
9329 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9331 F: drivers/media/platform/s3c-camif/
9332 F: include/media/drv-intf/s3c_camif.h
9334 SAMSUNG S5C73M3 CAMERA DRIVER
9335 M: Kyungmin Park <kyungmin.park@samsung.com>
9336 M: Andrzej Hajda <a.hajda@samsung.com>
9337 L: linux-media@vger.kernel.org
9339 F: drivers/media/i2c/s5c73m3/*
9341 SAMSUNG S5K5BAF CAMERA DRIVER
9342 M: Kyungmin Park <kyungmin.park@samsung.com>
9343 M: Andrzej Hajda <a.hajda@samsung.com>
9344 L: linux-media@vger.kernel.org
9346 F: drivers/media/i2c/s5k5baf.c
9348 SAMSUNG S3FWRN5 NFC DRIVER
9349 M: Robert Baldyga <r.baldyga@samsung.com>
9350 L: linux-nfc@lists.01.org (moderated for non-subscribers)
9352 F: drivers/nfc/s3fwrn5
9354 SAMSUNG SOC CLOCK DRIVERS
9355 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9356 M: Tomasz Figa <tomasz.figa@gmail.com>
9358 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9359 F: drivers/clk/samsung/
9361 SAMSUNG SXGBE DRIVERS
9362 M: Byungho An <bh74.an@samsung.com>
9363 M: Girish K S <ks.giri@samsung.com>
9364 M: Vipul Pandya <vipul.pandya@samsung.com>
9366 L: netdev@vger.kernel.org
9367 F: drivers/net/ethernet/samsung/sxgbe/
9369 SAMSUNG THERMAL DRIVER
9370 M: Lukasz Majewski <l.majewski@samsung.com>
9371 L: linux-pm@vger.kernel.org
9372 L: linux-samsung-soc@vger.kernel.org
9374 T: https://github.com/lmajewski/linux-samsung-thermal.git
9375 F: drivers/thermal/samsung/
9377 SAMSUNG USB2 PHY DRIVER
9378 M: Kamil Debski <k.debski@samsung.com>
9379 L: linux-kernel@vger.kernel.org
9381 F: Documentation/devicetree/bindings/phy/samsung-phy.txt
9382 F: Documentation/phy/samsung-usb2.txt
9383 F: drivers/phy/phy-exynos4210-usb2.c
9384 F: drivers/phy/phy-exynos4x12-usb2.c
9385 F: drivers/phy/phy-exynos5250-usb2.c
9386 F: drivers/phy/phy-s5pv210-usb2.c
9387 F: drivers/phy/phy-samsung-usb2.c
9388 F: drivers/phy/phy-samsung-usb2.h
9391 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9392 L: linux-serial@vger.kernel.org
9394 F: drivers/tty/serial/
9396 SYNOPSYS DESIGNWARE DMAC DRIVER
9397 M: Viresh Kumar <vireshk@kernel.org>
9398 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9400 F: include/linux/dma/dw.h
9401 F: include/linux/platform_data/dma-dw.h
9404 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9405 M: Lars Persson <lars.persson@axis.com>
9406 L: netdev@vger.kernel.org
9408 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9409 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9411 SYNOPSYS DESIGNWARE I2C DRIVER
9412 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9413 M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
9414 M: Mika Westerberg <mika.westerberg@linux.intel.com>
9415 L: linux-i2c@vger.kernel.org
9417 F: drivers/i2c/busses/i2c-designware-*
9418 F: include/linux/platform_data/i2c-designware.h
9420 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9421 M: Jaehoon Chung <jh80.chung@samsung.com>
9422 L: linux-mmc@vger.kernel.org
9424 F: include/linux/mmc/dw_mmc.h
9425 F: drivers/mmc/host/dw_mmc*
9427 SYSTEM TRACE MODULE CLASS
9428 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
9430 F: Documentation/trace/stm.txt
9431 F: drivers/hwtracing/stm/
9432 F: include/linux/stm.h
9433 F: include/uapi/linux/stm.h
9436 M: Andreas Noever <andreas.noever@gmail.com>
9438 F: drivers/thunderbolt/
9440 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
9441 M: John Stultz <john.stultz@linaro.org>
9442 M: Thomas Gleixner <tglx@linutronix.de>
9443 L: linux-kernel@vger.kernel.org
9444 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9446 F: include/linux/clocksource.h
9447 F: include/linux/time.h
9448 F: include/linux/timex.h
9449 F: include/uapi/linux/time.h
9450 F: include/uapi/linux/timex.h
9451 F: kernel/time/clocksource.c
9452 F: kernel/time/time*.c
9453 F: kernel/time/alarmtimer.c
9454 F: kernel/time/ntp.c
9455 F: tools/testing/selftests/timers/
9458 M: Zwane Mwaikambo <zwanem@gmail.com>
9460 F: drivers/watchdog/sc1200wdt.c
9463 M: Ingo Molnar <mingo@redhat.com>
9464 M: Peter Zijlstra <peterz@infradead.org>
9465 L: linux-kernel@vger.kernel.org
9466 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9469 F: include/linux/sched.h
9470 F: include/uapi/linux/sched.h
9471 F: include/linux/wait.h
9474 M: Chen Liqin <liqin.linux@gmail.com>
9475 M: Lennox Wu <lennox.wu@gmail.com>
9476 W: http://www.sunplus.com
9480 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
9481 M: Sudeep Holla <sudeep.holla@arm.com>
9482 L: linux-arm-kernel@lists.infradead.org
9484 F: Documentation/devicetree/bindings/arm/arm,scpi.txt
9485 F: drivers/clk/clk-scpi.c
9486 F: drivers/cpufreq/scpi-cpufreq.c
9487 F: drivers/firmware/arm_scpi.c
9488 F: include/linux/scpi_protocol.h
9491 M: Jens Axboe <axboe@kernel.dk>
9492 L: linux-scsi@vger.kernel.org
9493 W: http://www.kernel.dk
9497 SCSI RDMA PROTOCOL (SRP) INITIATOR
9498 M: Bart Van Assche <bart.vanassche@sandisk.com>
9499 L: linux-rdma@vger.kernel.org
9501 W: http://www.openfabrics.org
9502 Q: http://patchwork.kernel.org/project/linux-rdma/list/
9503 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9504 F: drivers/infiniband/ulp/srp/
9505 F: include/scsi/srp.h
9508 M: Doug Gilbert <dgilbert@interlog.com>
9509 L: linux-scsi@vger.kernel.org
9510 W: http://sg.danny.cz/sg
9512 F: Documentation/scsi/scsi-generic.txt
9513 F: drivers/scsi/sg.c
9514 F: include/scsi/sg.h
9517 M: "James E.J. Bottomley" <JBottomley@odin.com>
9518 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9519 M: "Martin K. Petersen" <martin.petersen@oracle.com>
9520 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
9521 L: linux-scsi@vger.kernel.org
9527 M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9528 L: linux-scsi@vger.kernel.org
9530 F: Documentation/scsi/st.txt
9531 F: drivers/scsi/st.*
9532 F: drivers/scsi/st_*.h
9535 M: Vlad Yasevich <vyasevich@gmail.com>
9536 M: Neil Horman <nhorman@tuxdriver.com>
9537 L: linux-sctp@vger.kernel.org
9538 W: http://lksctp.sourceforge.net
9540 F: Documentation/networking/sctp.txt
9541 F: include/linux/sctp.h
9542 F: include/uapi/linux/sctp.h
9543 F: include/net/sctp/
9547 M: Jim Cromie <jim.cromie@gmail.com>
9549 F: Documentation/i2c/busses/scx200_acb
9550 F: arch/x86/platform/scx200/
9551 F: drivers/watchdog/scx200_wdt.c
9552 F: drivers/i2c/busses/scx200*
9553 F: drivers/mtd/maps/scx200_docflash.c
9554 F: include/linux/scx200.h
9557 M: Jim Cromie <jim.cromie@gmail.com>
9559 F: drivers/char/scx200_gpio.c
9560 F: include/linux/scx200_gpio.h
9562 SCx200 HRT CLOCKSOURCE DRIVER
9563 M: Jim Cromie <jim.cromie@gmail.com>
9565 F: drivers/clocksource/scx200_hrt.c
9567 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9568 M: Sascha Sommer <saschasommer@freenet.de>
9569 L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9571 F: drivers/mmc/host/sdricoh_cs.c
9573 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9574 L: linux-mmc@vger.kernel.org
9576 F: drivers/mmc/host/sdhci.*
9577 F: drivers/mmc/host/sdhci-pltfm.[ch]
9580 M: Kees Cook <keescook@chromium.org>
9581 R: Andy Lutomirski <luto@amacapital.net>
9582 R: Will Drewry <wad@chromium.org>
9583 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9586 F: include/uapi/linux/seccomp.h
9587 F: include/linux/seccomp.h
9588 F: tools/testing/selftests/seccomp/*
9589 K: \bsecure_computing
9592 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9593 M: Ben Dooks <ben-linux@fluff.org>
9594 M: Jaehoon Chung <jh80.chung@samsung.com>
9595 L: linux-mmc@vger.kernel.org
9597 F: drivers/mmc/host/sdhci-s3c*
9599 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9600 M: Viresh Kumar <vireshk@kernel.org>
9601 L: spear-devel@list.st.com
9602 L: linux-mmc@vger.kernel.org
9604 F: drivers/mmc/host/sdhci-spear.c
9607 M: James Morris <james.l.morris@oracle.com>
9608 M: "Serge E. Hallyn" <serge@hallyn.com>
9609 L: linux-security-module@vger.kernel.org (suggested Cc:)
9610 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9611 W: http://kernsec.org/
9616 M: Security Officers <security@kernel.org>
9619 SELINUX SECURITY MODULE
9620 M: Paul Moore <paul@paul-moore.com>
9621 M: Stephen Smalley <sds@tycho.nsa.gov>
9622 M: Eric Paris <eparis@parisplace.org>
9623 L: selinux@tycho.nsa.gov (moderated for non-subscribers)
9624 W: http://selinuxproject.org
9625 T: git git://git.infradead.org/users/pcmoore/selinux
9627 F: include/linux/selinux*
9628 F: security/selinux/
9631 APPARMOR SECURITY MODULE
9632 M: John Johansen <john.johansen@canonical.com>
9633 L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9634 W: apparmor.wiki.kernel.org
9635 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9637 F: security/apparmor/
9639 YAMA SECURITY MODULE
9640 M: Kees Cook <keescook@chromium.org>
9641 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9646 M: Jiri Slaby <jirislaby@gmail.com>
9648 F: drivers/misc/phantom.c
9649 F: include/uapi/linux/phantom.h
9651 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9652 M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9653 M: Ketan Mukadam <ketan.mukadam@avagotech.com>
9654 M: John Soni Jose <sony.john@avagotech.com>
9655 L: linux-scsi@vger.kernel.org
9656 W: http://www.avagotech.com
9658 F: drivers/scsi/be2iscsi/
9660 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9661 M: Sathya Perla <sathya.perla@avagotech.com>
9662 M: Ajit Khaparde <ajit.khaparde@avagotech.com>
9663 M: Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9664 M: Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
9665 L: netdev@vger.kernel.org
9666 W: http://www.emulex.com
9668 F: drivers/net/ethernet/emulex/benet/
9670 EMULEX ONECONNECT ROCE DRIVER
9671 M: Selvin Xavier <selvin.xavier@avagotech.com>
9672 M: Devesh Sharma <devesh.sharma@avagotech.com>
9673 M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9674 L: linux-rdma@vger.kernel.org
9675 W: http://www.emulex.com
9677 F: drivers/infiniband/hw/ocrdma/
9680 M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9681 M: Shradha Shah <sshah@solarflare.com>
9682 L: netdev@vger.kernel.org
9684 F: drivers/net/ethernet/sfc/
9687 M: Dimitri Sivanich <sivanich@sgi.com>
9689 F: drivers/misc/sgi-gru/
9691 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9692 M: Pat Gefre <pfg@sgi.com>
9693 L: linux-ia64@vger.kernel.org
9695 F: Documentation/ia64/serial.txt
9696 F: drivers/tty/serial/ioc?_serial.c
9697 F: include/linux/ioc?.h
9699 SGI XP/XPC/XPNET DRIVER
9700 M: Cliff Whickman <cpw@sgi.com>
9701 M: Robin Holt <robinmholt@gmail.com>
9703 F: drivers/misc/sgi-xp/
9706 M: Antti Palosaari <crope@iki.fi>
9707 L: linux-media@vger.kernel.org
9708 W: https://linuxtv.org
9709 W: http://palosaari.fi/linux/
9710 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9711 T: git git://linuxtv.org/anttip/media_tree.git
9713 F: drivers/media/tuners/si2157*
9716 M: Antti Palosaari <crope@iki.fi>
9717 L: linux-media@vger.kernel.org
9718 W: https://linuxtv.org
9719 W: http://palosaari.fi/linux/
9720 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9721 T: git git://linuxtv.org/anttip/media_tree.git
9723 F: drivers/media/dvb-frontends/si2168*
9725 SI470X FM RADIO RECEIVER I2C DRIVER
9726 M: Hans Verkuil <hverkuil@xs4all.nl>
9727 L: linux-media@vger.kernel.org
9728 T: git git://linuxtv.org/media_tree.git
9729 W: https://linuxtv.org
9731 F: drivers/media/radio/si470x/radio-si470x-i2c.c
9733 SI470X FM RADIO RECEIVER USB DRIVER
9734 M: Hans Verkuil <hverkuil@xs4all.nl>
9735 L: linux-media@vger.kernel.org
9736 T: git git://linuxtv.org/media_tree.git
9737 W: https://linuxtv.org
9739 F: drivers/media/radio/si470x/radio-si470x-common.c
9740 F: drivers/media/radio/si470x/radio-si470x.h
9741 F: drivers/media/radio/si470x/radio-si470x-usb.c
9743 SI4713 FM RADIO TRANSMITTER I2C DRIVER
9744 M: Eduardo Valentin <edubezval@gmail.com>
9745 L: linux-media@vger.kernel.org
9746 T: git git://linuxtv.org/media_tree.git
9747 W: https://linuxtv.org
9749 F: drivers/media/radio/si4713/si4713.?
9751 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9752 M: Eduardo Valentin <edubezval@gmail.com>
9753 L: linux-media@vger.kernel.org
9754 T: git git://linuxtv.org/media_tree.git
9755 W: https://linuxtv.org
9757 F: drivers/media/radio/si4713/radio-platform-si4713.c
9759 SI4713 FM RADIO TRANSMITTER USB DRIVER
9760 M: Hans Verkuil <hverkuil@xs4all.nl>
9761 L: linux-media@vger.kernel.org
9762 T: git git://linuxtv.org/media_tree.git
9763 W: https://linuxtv.org
9765 F: drivers/media/radio/si4713/radio-usb-si4713.c
9768 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9769 L: linux-media@vger.kernel.org
9770 W: https://linuxtv.org
9771 T: git git://linuxtv.org/media_tree.git
9773 F: drivers/media/common/siano/
9774 F: drivers/media/usb/siano/
9775 F: drivers/media/usb/siano/
9776 F: drivers/media/mmc/siano/
9779 M: Hans de Goede <hdegoede@redhat.com>
9780 L: linux-fbdev@vger.kernel.org
9782 F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
9783 F: drivers/video/fbdev/simplefb.c
9784 F: include/linux/platform_data/simplefb.h
9786 SH_VEU V4L2 MEM2MEM DRIVER
9787 L: linux-media@vger.kernel.org
9789 F: drivers/media/platform/sh_veu.c
9791 SH_VOU V4L2 OUTPUT DRIVER
9792 L: linux-media@vger.kernel.org
9794 F: drivers/media/platform/sh_vou.c
9795 F: include/media/drv-intf/sh_vou.h
9797 SIMPLE FIRMWARE INTERFACE (SFI)
9798 M: Len Brown <lenb@kernel.org>
9799 L: sfi-devel@simplefirmware.org
9800 W: http://simplefirmware.org/
9801 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
9803 F: arch/x86/platform/sfi/
9805 F: include/linux/sfi*.h
9807 SIMTEC EB110ATX (Chalice CATS)
9809 P: Vincent Sanders <vince@simtec.co.uk>
9810 M: Simtec Linux Team <linux@simtec.co.uk>
9811 W: http://www.simtec.co.uk/products/EB110ATX/
9814 SIMTEC EB2410ITX (BAST)
9816 P: Vincent Sanders <vince@simtec.co.uk>
9817 M: Simtec Linux Team <linux@simtec.co.uk>
9818 W: http://www.simtec.co.uk/products/EB2410ITX/
9820 F: arch/arm/mach-s3c24xx/mach-bast.c
9821 F: arch/arm/mach-s3c24xx/bast-ide.c
9822 F: arch/arm/mach-s3c24xx/bast-irq.c
9824 TI DAVINCI MACHINE SUPPORT
9825 M: Sekhar Nori <nsekhar@ti.com>
9826 M: Kevin Hilman <khilman@deeprootsystems.com>
9827 T: git git://gitorious.org/linux-davinci/linux-davinci.git
9828 Q: http://patchwork.kernel.org/project/linux-davinci/list/
9830 F: arch/arm/mach-davinci/
9831 F: drivers/i2c/busses/i2c-davinci.c
9833 TI DAVINCI SERIES MEDIA DRIVER
9834 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9835 L: linux-media@vger.kernel.org
9836 W: https://linuxtv.org
9837 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9838 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9840 F: drivers/media/platform/davinci/
9841 F: include/media/davinci/
9843 TI AM437X VPFE DRIVER
9844 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9845 L: linux-media@vger.kernel.org
9846 W: https://linuxtv.org
9847 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9848 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9850 F: drivers/media/platform/am437x/
9852 OV2659 OMNIVISION SENSOR DRIVER
9853 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9854 L: linux-media@vger.kernel.org
9855 W: https://linuxtv.org
9856 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9857 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9859 F: drivers/media/i2c/ov2659.c
9860 F: include/media/i2c/ov2659.h
9862 SILICON MOTION SM712 FRAME BUFFER DRIVER
9863 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9864 M: Teddy Wang <teddy.wang@siliconmotion.com>
9865 M: Sudip Mukherjee <sudip@vectorindia.org>
9866 L: linux-fbdev@vger.kernel.org
9868 F: drivers/video/fbdev/sm712*
9869 F: Documentation/fb/sm712fb.txt
9871 SIS 190 ETHERNET DRIVER
9872 M: Francois Romieu <romieu@fr.zoreil.com>
9873 L: netdev@vger.kernel.org
9875 F: drivers/net/ethernet/sis/sis190.c
9877 SIS 900/7016 FAST ETHERNET DRIVER
9878 M: Daniele Venzano <venza@brownhat.org>
9879 W: http://www.brownhat.org/sis900.html
9880 L: netdev@vger.kernel.org
9882 F: drivers/net/ethernet/sis/sis900.*
9884 SIS FRAMEBUFFER DRIVER
9885 M: Thomas Winischhofer <thomas@winischhofer.net>
9886 W: http://www.winischhofer.net/linuxsisvga.shtml
9888 F: Documentation/fb/sisfb.txt
9889 F: drivers/video/fbdev/sis/
9890 F: include/video/sisfb.h
9893 M: Thomas Winischhofer <thomas@winischhofer.net>
9894 W: http://www.winischhofer.at/linuxsisusbvga.shtml
9896 F: drivers/usb/misc/sisusbvga/
9899 M: Christoph Lameter <cl@linux.com>
9900 M: Pekka Enberg <penberg@kernel.org>
9901 M: David Rientjes <rientjes@google.com>
9902 M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
9903 M: Andrew Morton <akpm@linux-foundation.org>
9904 L: linux-mm@kvack.org
9906 F: include/linux/sl?b*.h
9909 SLEEPABLE READ-COPY UPDATE (SRCU)
9910 M: Lai Jiangshan <jiangshanlai@gmail.com>
9911 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9912 M: Josh Triplett <josh@joshtriplett.org>
9913 R: Steven Rostedt <rostedt@goodmis.org>
9914 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9915 L: linux-kernel@vger.kernel.org
9916 W: http://www.rdrop.com/users/paulmck/RCU/
9918 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9919 F: include/linux/srcu.h
9920 F: kernel/rcu/srcu.c
9922 SMACK SECURITY MODULE
9923 M: Casey Schaufler <casey@schaufler-ca.com>
9924 L: linux-security-module@vger.kernel.org
9925 W: http://schaufler-ca.com
9926 T: git git://git.gitorious.org/smack-next/kernel.git
9928 F: Documentation/security/Smack.txt
9931 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
9932 M: Kevin Hilman <khilman@kernel.org>
9933 M: Nishanth Menon <nm@ti.com>
9935 F: drivers/power/avs/
9936 F: include/linux/power/smartreflex.h
9937 L: linux-pm@vger.kernel.org
9939 SMC91x ETHERNET DRIVER
9940 M: Nicolas Pitre <nico@fluxnic.net>
9942 F: drivers/net/ethernet/smsc/smc91x.*
9944 SMIA AND SMIA++ IMAGE SENSOR DRIVER
9945 M: Sakari Ailus <sakari.ailus@iki.fi>
9946 L: linux-media@vger.kernel.org
9948 F: drivers/media/i2c/smiapp/
9949 F: include/media/i2c/smiapp.h
9950 F: drivers/media/i2c/smiapp-pll.c
9951 F: drivers/media/i2c/smiapp-pll.h
9952 F: include/uapi/linux/smiapp.h
9953 F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9955 SMM665 HARDWARE MONITOR DRIVER
9956 M: Guenter Roeck <linux@roeck-us.net>
9957 L: lm-sensors@lm-sensors.org
9959 F: Documentation/hwmon/smm665
9960 F: drivers/hwmon/smm665.c
9962 SMSC EMC2103 HARDWARE MONITOR DRIVER
9963 M: Steve Glendinning <steve.glendinning@shawell.net>
9964 L: lm-sensors@lm-sensors.org
9966 F: Documentation/hwmon/emc2103
9967 F: drivers/hwmon/emc2103.c
9969 SMSC SCH5627 HARDWARE MONITOR DRIVER
9970 M: Hans de Goede <hdegoede@redhat.com>
9971 L: lm-sensors@lm-sensors.org
9973 F: Documentation/hwmon/sch5627
9974 F: drivers/hwmon/sch5627.c
9976 SMSC47B397 HARDWARE MONITOR DRIVER
9977 M: Jean Delvare <jdelvare@suse.com>
9978 L: lm-sensors@lm-sensors.org
9980 F: Documentation/hwmon/smsc47b397
9981 F: drivers/hwmon/smsc47b397.c
9983 SMSC911x ETHERNET DRIVER
9984 M: Steve Glendinning <steve.glendinning@shawell.net>
9985 L: netdev@vger.kernel.org
9987 F: include/linux/smsc911x.h
9988 F: drivers/net/ethernet/smsc/smsc911x.*
9990 SMSC9420 PCI ETHERNET DRIVER
9991 M: Steve Glendinning <steve.glendinning@shawell.net>
9992 L: netdev@vger.kernel.org
9994 F: drivers/net/ethernet/smsc/smsc9420.*
9996 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9997 M: Steve Glendinning <steve.glendinning@shawell.net>
9998 L: linux-fbdev@vger.kernel.org
10000 F: drivers/video/fbdev/smscufx.c
10002 SOC-CAMERA V4L2 SUBSYSTEM
10003 M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
10004 L: linux-media@vger.kernel.org
10005 T: git git://linuxtv.org/media_tree.git
10007 F: include/media/soc*
10008 F: drivers/media/i2c/soc_camera/
10009 F: drivers/media/platform/soc_camera/
10011 SOEKRIS NET48XX LED SUPPORT
10012 M: Chris Boot <bootc@bootc.net>
10014 F: drivers/leds/leds-net48xx.c
10016 SOFTLOGIC 6x10 MPEG CODEC
10017 M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
10018 M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
10019 M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
10020 M: Ismael Luceno <ismael@iodev.co.uk>
10021 L: linux-media@vger.kernel.org
10023 F: drivers/media/pci/solo6x10/
10025 SOFTWARE RAID (Multiple Disks) SUPPORT
10026 L: linux-raid@vger.kernel.org
10029 F: include/linux/raid/
10030 F: include/uapi/linux/raid/
10032 SONIC NETWORK DRIVER
10033 M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
10034 L: netdev@vger.kernel.org
10036 F: drivers/net/ethernet/natsemi/sonic.*
10038 SONICS SILICON BACKPLANE DRIVER (SSB)
10039 M: Michael Buesch <m@bues.ch>
10040 L: netdev@vger.kernel.org
10043 F: include/linux/ssb/
10045 SONY VAIO CONTROL DEVICE DRIVER
10046 M: Mattia Dongili <malattia@linux.it>
10047 L: platform-driver-x86@vger.kernel.org
10048 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
10050 F: Documentation/laptops/sony-laptop.txt
10051 F: drivers/char/sonypi.c
10052 F: drivers/platform/x86/sony-laptop.c
10053 F: include/linux/sony-laptop.h
10055 SONY MEMORYSTICK CARD SUPPORT
10056 M: Alex Dubov <oakad@yahoo.com>
10057 W: http://tifmxx.berlios.de/
10059 F: drivers/memstick/host/tifm_ms.c
10061 SONY MEMORYSTICK STANDARD SUPPORT
10062 M: Maxim Levitsky <maximlevitsky@gmail.com>
10064 F: drivers/memstick/core/ms_block.*
10067 M: Jaroslav Kysela <perex@perex.cz>
10068 M: Takashi Iwai <tiwai@suse.com>
10069 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10070 W: http://www.alsa-project.org/
10071 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10072 T: git git://git.alsa-project.org/alsa-kernel.git
10073 Q: http://patchwork.kernel.org/project/alsa-devel/list/
10075 F: Documentation/sound/
10077 F: include/uapi/sound/
10080 SOUND - COMPRESSED AUDIO
10081 M: Vinod Koul <vinod.koul@intel.com>
10082 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10083 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10085 F: Documentation/sound/alsa/compress_offload.txt
10086 F: include/sound/compress_driver.h
10087 F: include/uapi/sound/compress_*
10088 F: sound/core/compress_offload.c
10089 F: sound/soc/soc-compress.c
10091 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
10092 M: Liam Girdwood <lgirdwood@gmail.com>
10093 M: Mark Brown <broonie@kernel.org>
10094 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
10095 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10096 W: http://alsa-project.org/main/index.php/ASoC
10098 F: Documentation/sound/alsa/soc/
10100 F: include/sound/soc*
10102 SOUND - DMAENGINE HELPERS
10103 M: Lars-Peter Clausen <lars@metafoo.de>
10105 F: include/sound/dmaengine_pcm.h
10106 F: sound/core/pcm_dmaengine.c
10107 F: sound/soc/soc-generic-dmaengine-pcm.c
10110 M: Olli Salonen <olli.salonen@iki.fi>
10111 L: linux-media@vger.kernel.org
10112 W: https://linuxtv.org
10113 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10115 F: drivers/media/dvb-frontends/sp2*
10117 SPARC + UltraSPARC (sparc/sparc64)
10118 M: "David S. Miller" <davem@davemloft.net>
10119 L: sparclinux@vger.kernel.org
10120 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
10121 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10122 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10127 SPARC SERIAL DRIVERS
10128 M: "David S. Miller" <davem@davemloft.net>
10129 L: sparclinux@vger.kernel.org
10130 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10131 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10133 F: include/linux/sunserialcore.h
10134 F: drivers/tty/serial/suncore.c
10135 F: drivers/tty/serial/sunhv.c
10136 F: drivers/tty/serial/sunsab.c
10137 F: drivers/tty/serial/sunsab.h
10138 F: drivers/tty/serial/sunsu.c
10139 F: drivers/tty/serial/sunzilog.c
10140 F: drivers/tty/serial/sunzilog.h
10143 M: "Christopher Li" <sparse@chrisli.org>
10144 L: linux-sparse@vger.kernel.org
10145 W: https://sparse.wiki.kernel.org/
10146 T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10147 T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10149 F: include/linux/compiler.h
10151 SPEAR PLATFORM SUPPORT
10152 M: Viresh Kumar <vireshk@kernel.org>
10153 M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
10154 L: spear-devel@list.st.com
10155 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10156 W: http://www.st.com/spear
10158 F: arch/arm/mach-spear/
10160 SPEAR CLOCK FRAMEWORK SUPPORT
10161 M: Viresh Kumar <vireshk@kernel.org>
10162 L: spear-devel@list.st.com
10163 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10164 W: http://www.st.com/spear
10166 F: drivers/clk/spear/
10169 M: Mark Brown <broonie@kernel.org>
10170 L: linux-spi@vger.kernel.org
10171 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
10172 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
10174 F: Documentation/spi/
10176 F: include/linux/spi/
10177 F: include/uapi/linux/spi/
10179 SPIDERNET NETWORK DRIVER for CELL
10180 M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
10181 L: netdev@vger.kernel.org
10183 F: Documentation/networking/spider_net.txt
10184 F: drivers/net/ethernet/toshiba/spider_net*
10187 M: Jeremy Kerr <jk@ozlabs.org>
10188 L: linuxppc-dev@lists.ozlabs.org
10189 W: http://www.ibm.com/developerworks/power/cell/
10191 F: Documentation/filesystems/spufs.txt
10192 F: arch/powerpc/platforms/cell/spufs/
10194 SQUASHFS FILE SYSTEM
10195 M: Phillip Lougher <phillip@squashfs.org.uk>
10196 L: squashfs-devel@lists.sourceforge.net (subscribers-only)
10197 W: http://squashfs.org.uk
10199 F: Documentation/filesystems/squashfs.txt
10202 SRM (Alpha) environment access
10203 M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
10205 F: arch/alpha/kernel/srm_env.c
10208 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10209 L: stable@vger.kernel.org
10211 F: Documentation/stable_kernel_rules.txt
10214 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10215 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
10216 L: devel@driverdev.osuosl.org
10218 F: drivers/staging/
10221 M: Ian Abbott <abbotti@mev.co.uk>
10222 M: H Hartley Sweeten <hsweeten@visionengravers.com>
10224 F: drivers/staging/comedi/
10226 STAGING - FLARION FT1000 DRIVERS
10227 M: Marek Belisko <marek.belisko@gmail.com>
10229 F: drivers/staging/ft1000/
10231 STAGING - INDUSTRIAL IO
10232 M: Jonathan Cameron <jic23@kernel.org>
10233 L: linux-iio@vger.kernel.org
10235 F: drivers/staging/iio/
10237 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10238 M: Jarod Wilson <jarod@wilsonet.com>
10239 W: http://www.lirc.org/
10241 F: drivers/staging/media/lirc/
10243 STAGING - LUSTRE PARALLEL FILESYSTEM
10244 M: Oleg Drokin <oleg.drokin@intel.com>
10245 M: Andreas Dilger <andreas.dilger@intel.com>
10246 L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
10247 W: http://wiki.lustre.org/
10249 F: drivers/staging/lustre
10251 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10252 M: Marc Dietrich <marvin24@gmx.de>
10253 L: ac100@lists.launchpad.net (moderated for non-subscribers)
10254 L: linux-tegra@vger.kernel.org
10256 F: drivers/staging/nvec/
10258 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
10259 M: Jens Frederich <jfrederich@gmail.com>
10260 M: Daniel Drake <dsd@laptop.org>
10261 M: Jon Nettleton <jon.nettleton@gmail.com>
10262 W: http://wiki.laptop.org/go/DCON
10264 F: drivers/staging/olpc_dcon/
10266 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
10267 M: Willy Tarreau <willy@meta-x.org>
10269 F: drivers/staging/panel/
10271 STAGING - REALTEK RTL8712U DRIVERS
10272 M: Larry Finger <Larry.Finger@lwfinger.net>
10273 M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10275 F: drivers/staging/rtl8712/
10277 STAGING - REALTEK RTL8723U WIRELESS DRIVER
10278 M: Larry Finger <Larry.Finger@lwfinger.net>
10279 M: Jes Sorensen <Jes.Sorensen@redhat.com>
10280 L: linux-wireless@vger.kernel.org
10282 F: drivers/staging/rtl8723au/
10284 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10285 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10286 M: Teddy Wang <teddy.wang@siliconmotion.com>
10287 M: Sudip Mukherjee <sudip@vectorindia.org>
10288 L: linux-fbdev@vger.kernel.org
10290 F: drivers/staging/sm750fb/
10293 M: Lior Dotan <liodot@gmail.com>
10294 M: Christopher Harrer <charrer@alacritech.com>
10296 F: drivers/staging/slicoss/
10298 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10299 M: William Hubbs <w.d.hubbs@gmail.com>
10300 M: Chris Brannon <chris@the-brannons.com>
10301 M: Kirk Reiser <kirk@reisers.ca>
10302 M: Samuel Thibault <samuel.thibault@ens-lyon.org>
10303 L: speakup@linux-speakup.org
10304 W: http://www.linux-speakup.org/
10306 F: drivers/staging/speakup/
10308 STAGING - VIA VT665X DRIVERS
10309 M: Forest Bond <forest@alittletooquiet.net>
10311 F: drivers/staging/vt665?/
10313 STAGING - WILC1000 WIFI DRIVER
10314 M: Johnny Kim <johnny.kim@atmel.com>
10315 M: Austin Shin <austin.shin@atmel.com>
10316 M: Chris Park <chris.park@atmel.com>
10317 M: Tony Cho <tony.cho@atmel.com>
10318 M: Glen Lee <glen.lee@atmel.com>
10319 M: Leo Kim <leo.kim@atmel.com>
10320 L: linux-wireless@vger.kernel.org
10322 F: drivers/staging/wilc1000/
10324 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
10325 M: Arnaud Patard <arnaud.patard@rtp-net.org>
10327 F: drivers/staging/xgifb/
10330 M: Mike Marciniszyn <infinipath@intel.com>
10331 L: linux-rdma@vger.kernel.org
10333 F: drivers/staging/rdma/hfi1
10335 STARFIRE/DURALAN NETWORK DRIVER
10336 M: Ion Badulescu <ionut@badula.org>
10338 F: drivers/net/ethernet/adaptec/starfire*
10341 M: Sam Creasey <sammy@sammy.net>
10342 W: http://sammy.net/sun3/
10344 F: arch/m68k/kernel/*sun3*
10345 F: arch/m68k/sun3*/
10346 F: arch/m68k/include/asm/sun3*
10347 F: drivers/net/ethernet/i825xx/sun3*
10349 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10350 M: Hans de Goede <hdegoede@redhat.com>
10351 L: linux-input@vger.kernel.org
10353 F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10354 F: drivers/input/keyboard/sun4i-lradc-keys.c
10356 SUNDANCE NETWORK DRIVER
10357 M: Denis Kirjanov <kda@linux-powerpc.org>
10358 L: netdev@vger.kernel.org
10360 F: drivers/net/ethernet/dlink/sundance.c
10363 L: linux-sh@vger.kernel.org
10364 Q: http://patchwork.kernel.org/project/linux-sh/list/
10366 F: Documentation/sh/
10371 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
10372 M: Len Brown <len.brown@intel.com>
10373 M: Pavel Machek <pavel@ucw.cz>
10374 L: linux-pm@vger.kernel.org
10376 F: Documentation/power/
10377 F: arch/x86/kernel/acpi/
10378 F: drivers/base/power/
10380 F: include/linux/suspend.h
10381 F: include/linux/freezer.h
10382 F: include/linux/pm.h
10385 M: Martin Mares <mj@ucw.cz>
10386 L: linux-video@atrey.karlin.mff.cuni.cz
10388 F: Documentation/svga.txt
10389 F: arch/x86/boot/video*
10392 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10393 L: linux-kernel@vger.kernel.org
10396 F: arch/*/kernel/pci-swiotlb.c
10397 F: include/linux/swiotlb.h
10400 M: Jiri Pirko <jiri@resnulli.us>
10401 L: netdev@vger.kernel.org
10404 F: include/net/switchdev.h
10406 SYNOPSYS ARC ARCHITECTURE
10407 M: Vineet Gupta <vgupta@synopsys.com>
10408 L: linux-snps-arc@lists.infradead.org
10411 F: Documentation/devicetree/bindings/arc/*
10412 F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
10413 F: drivers/tty/serial/arc_uart.c
10414 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
10416 SYNOPSYS ARC SDP platform support
10417 M: Alexey Brodkin <abrodkin@synopsys.com>
10419 F: arch/arc/plat-axs10x
10420 F: arch/arc/boot/dts/ax*
10421 F: Documentation/devicetree/bindings/arc/axs10*
10423 SYSTEM CONFIGURATION (SYSCON)
10424 M: Lee Jones <lee.jones@linaro.org>
10425 M: Arnd Bergmann <arnd@arndb.de>
10426 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10428 F: drivers/mfd/syscon.c
10431 M: Christoph Hellwig <hch@infradead.org>
10433 F: Documentation/filesystems/sysv-fs.txt
10435 F: include/linux/sysv_fs.h
10438 M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
10439 L: linux-scsi@vger.kernel.org
10440 L: target-devel@vger.kernel.org
10441 W: http://www.linux-iscsi.org
10442 W: http://groups.google.com/group/linux-iscsi-target-dev
10443 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10447 F: Documentation/target/
10449 TASKSTATS STATISTICS INTERFACE
10450 M: Balbir Singh <bsingharora@gmail.com>
10452 F: Documentation/accounting/taskstats*
10453 F: include/linux/taskstats*
10454 F: kernel/taskstats.c
10457 M: Jamal Hadi Salim <jhs@mojatatu.com>
10458 L: netdev@vger.kernel.org
10460 F: include/net/pkt_cls.h
10461 F: include/uapi/linux/pkt_cls.h
10464 TCP LOW PRIORITY MODULE
10465 M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10466 M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
10467 W: http://tcp-lp-mod.sourceforge.net/
10469 F: net/ipv4/tcp_lp.c
10471 TDA10071 MEDIA DRIVER
10472 M: Antti Palosaari <crope@iki.fi>
10473 L: linux-media@vger.kernel.org
10474 W: https://linuxtv.org
10475 W: http://palosaari.fi/linux/
10476 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10477 T: git git://linuxtv.org/anttip/media_tree.git
10479 F: drivers/media/dvb-frontends/tda10071*
10481 TDA18212 MEDIA DRIVER
10482 M: Antti Palosaari <crope@iki.fi>
10483 L: linux-media@vger.kernel.org
10484 W: https://linuxtv.org
10485 W: http://palosaari.fi/linux/
10486 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10487 T: git git://linuxtv.org/anttip/media_tree.git
10489 F: drivers/media/tuners/tda18212*
10491 TDA18218 MEDIA DRIVER
10492 M: Antti Palosaari <crope@iki.fi>
10493 L: linux-media@vger.kernel.org
10494 W: https://linuxtv.org
10495 W: http://palosaari.fi/linux/
10496 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10497 T: git git://linuxtv.org/anttip/media_tree.git
10499 F: drivers/media/tuners/tda18218*
10501 TDA18271 MEDIA DRIVER
10502 M: Michael Krufky <mkrufky@linuxtv.org>
10503 L: linux-media@vger.kernel.org
10504 W: https://linuxtv.org
10505 W: http://github.com/mkrufky
10506 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10507 T: git git://linuxtv.org/mkrufky/tuners.git
10509 F: drivers/media/tuners/tda18271*
10511 TDA827x MEDIA DRIVER
10512 M: Michael Krufky <mkrufky@linuxtv.org>
10513 L: linux-media@vger.kernel.org
10514 W: https://linuxtv.org
10515 W: http://github.com/mkrufky
10516 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10517 T: git git://linuxtv.org/mkrufky/tuners.git
10519 F: drivers/media/tuners/tda8290.*
10521 TDA8290 MEDIA DRIVER
10522 M: Michael Krufky <mkrufky@linuxtv.org>
10523 L: linux-media@vger.kernel.org
10524 W: https://linuxtv.org
10525 W: http://github.com/mkrufky
10526 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10527 T: git git://linuxtv.org/mkrufky/tuners.git
10529 F: drivers/media/tuners/tda8290.*
10531 TDA9840 MEDIA DRIVER
10532 M: Hans Verkuil <hverkuil@xs4all.nl>
10533 L: linux-media@vger.kernel.org
10534 T: git git://linuxtv.org/media_tree.git
10535 W: https://linuxtv.org
10537 F: drivers/media/i2c/tda9840*
10539 TEA5761 TUNER DRIVER
10540 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10541 L: linux-media@vger.kernel.org
10542 W: https://linuxtv.org
10543 T: git git://linuxtv.org/media_tree.git
10545 F: drivers/media/tuners/tea5761.*
10547 TEA5767 TUNER DRIVER
10548 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10549 L: linux-media@vger.kernel.org
10550 W: https://linuxtv.org
10551 T: git git://linuxtv.org/media_tree.git
10553 F: drivers/media/tuners/tea5767.*
10555 TEA6415C MEDIA DRIVER
10556 M: Hans Verkuil <hverkuil@xs4all.nl>
10557 L: linux-media@vger.kernel.org
10558 T: git git://linuxtv.org/media_tree.git
10559 W: https://linuxtv.org
10561 F: drivers/media/i2c/tea6415c*
10563 TEA6420 MEDIA DRIVER
10564 M: Hans Verkuil <hverkuil@xs4all.nl>
10565 L: linux-media@vger.kernel.org
10566 T: git git://linuxtv.org/media_tree.git
10567 W: https://linuxtv.org
10569 F: drivers/media/i2c/tea6420*
10572 M: Jiri Pirko <jiri@resnulli.us>
10573 L: netdev@vger.kernel.org
10575 F: drivers/net/team/
10576 F: include/linux/if_team.h
10577 F: include/uapi/linux/if_team.h
10579 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10580 M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10582 F: arch/x86/platform/ts5500/
10584 TECHNOTREND USB IR RECEIVER
10585 M: Sean Young <sean@mess.org>
10586 L: linux-media@vger.kernel.org
10588 F: drivers/media/rc/ttusbir.c
10590 TEGRA ARCHITECTURE SUPPORT
10591 M: Stephen Warren <swarren@wwwdotorg.org>
10592 M: Thierry Reding <thierry.reding@gmail.com>
10593 M: Alexandre Courbot <gnurou@gmail.com>
10594 L: linux-tegra@vger.kernel.org
10595 Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
10596 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10601 M: Peter De Schrijver <pdeschrijver@nvidia.com>
10602 M: Prashant Gaikwad <pgaikwad@nvidia.com>
10604 F: drivers/clk/tegra/
10607 M: Laxman Dewangan <ldewangan@nvidia.com>
10609 F: drivers/dma/tegra20-apb-dma.c
10612 M: Laxman Dewangan <ldewangan@nvidia.com>
10614 F: drivers/i2c/busses/i2c-tegra.c
10616 TEGRA IOMMU DRIVERS
10617 M: Hiroshi Doyu <hdoyu@nvidia.com>
10619 F: drivers/iommu/tegra*
10622 M: Rakesh Iyer <riyer@nvidia.com>
10623 M: Laxman Dewangan <ldewangan@nvidia.com>
10625 F: drivers/input/keyboard/tegra-kbc.c
10628 M: Thierry Reding <thierry.reding@gmail.com>
10630 F: drivers/pwm/pwm-tegra.c
10632 TEGRA SERIAL DRIVER
10633 M: Laxman Dewangan <ldewangan@nvidia.com>
10635 F: drivers/tty/serial/serial-tegra.c
10638 M: Laxman Dewangan <ldewangan@nvidia.com>
10640 F: drivers/spi/spi-tegra*
10642 TEHUTI ETHERNET DRIVER
10643 M: Andy Gospodarek <andy@greyhouse.net>
10644 L: netdev@vger.kernel.org
10646 F: drivers/net/ethernet/tehuti/*
10648 Telecom Clock Driver for MCPL0010
10649 M: Mark Gross <mark.gross@intel.com>
10651 F: drivers/char/tlclk.c
10653 TENSILICA XTENSA PORT (xtensa)
10654 M: Chris Zankel <chris@zankel.net>
10655 M: Max Filippov <jcmvbkbc@gmail.com>
10656 L: linux-xtensa@linux-xtensa.org
10659 F: drivers/irqchip/irq-xtensa-*
10661 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10662 M: Hans Verkuil <hverkuil@xs4all.nl>
10663 L: linux-media@vger.kernel.org
10664 T: git git://linuxtv.org/media_tree.git
10665 W: https://linuxtv.org
10667 F: drivers/media/radio/radio-raremono.c
10670 M: Zhang Rui <rui.zhang@intel.com>
10671 M: Eduardo Valentin <edubezval@gmail.com>
10672 L: linux-pm@vger.kernel.org
10673 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10674 T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10675 Q: https://patchwork.kernel.org/project/linux-pm/list/
10677 F: drivers/thermal/
10678 F: include/linux/thermal.h
10679 F: include/uapi/linux/thermal.h
10680 F: include/linux/cpu_cooling.h
10681 F: Documentation/devicetree/bindings/thermal/
10683 THERMAL/CPU_COOLING
10684 M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
10685 M: Viresh Kumar <viresh.kumar@linaro.org>
10686 M: Javi Merino <javi.merino@arm.com>
10687 L: linux-pm@vger.kernel.org
10689 F: Documentation/thermal/cpu-cooling-api.txt
10690 F: drivers/thermal/cpu_cooling.c
10691 F: include/linux/cpu_cooling.h
10693 THINGM BLINK(1) USB RGB LED DRIVER
10694 M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10696 F: drivers/hid/hid-thingm.c
10698 THINKPAD ACPI EXTRAS DRIVER
10699 M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10700 L: ibm-acpi-devel@lists.sourceforge.net
10701 L: platform-driver-x86@vger.kernel.org
10702 W: http://ibm-acpi.sourceforge.net
10703 W: http://thinkwiki.org/wiki/Ibm-acpi
10704 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10706 F: drivers/platform/x86/thinkpad_acpi.c
10708 TI BANDGAP AND THERMAL DRIVER
10709 M: Eduardo Valentin <edubezval@gmail.com>
10710 L: linux-pm@vger.kernel.org
10711 L: linux-omap@vger.kernel.org
10713 F: drivers/thermal/ti-soc-thermal/
10715 TI CDCE706 CLOCK DRIVER
10716 M: Max Filippov <jcmvbkbc@gmail.com>
10718 F: drivers/clk/clk-cdce706.c
10721 M: Tero Kristo <t-kristo@ti.com>
10722 L: linux-omap@vger.kernel.org
10725 F: include/linux/clk/ti.h
10727 TI FLASH MEDIA INTERFACE DRIVER
10728 M: Alex Dubov <oakad@yahoo.com>
10730 F: drivers/misc/tifm*
10731 F: drivers/mmc/host/tifm_sd.c
10732 F: include/linux/tifm.h
10734 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10735 M: Santosh Shilimkar <ssantosh@kernel.org>
10736 L: linux-kernel@vger.kernel.org
10737 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10739 F: drivers/soc/ti/*
10740 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10743 TI LM49xxx FAMILY ASoC CODEC DRIVERS
10744 M: M R Swami Reddy <mr.swami.reddy@ti.com>
10745 M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
10746 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10748 F: sound/soc/codecs/lm49453*
10749 F: sound/soc/codecs/isabelle*
10751 TI LP855x BACKLIGHT DRIVER
10752 M: Milo Kim <milo.kim@ti.com>
10754 F: Documentation/backlight/lp855x-driver.txt
10755 F: drivers/video/backlight/lp855x_bl.c
10756 F: include/linux/platform_data/lp855x.h
10758 TI LP8727 CHARGER DRIVER
10759 M: Milo Kim <milo.kim@ti.com>
10761 F: drivers/power/lp8727_charger.c
10762 F: include/linux/platform_data/lp8727.h
10764 TI LP8788 MFD DRIVER
10765 M: Milo Kim <milo.kim@ti.com>
10767 F: drivers/iio/adc/lp8788_adc.c
10768 F: drivers/leds/leds-lp8788.c
10769 F: drivers/mfd/lp8788*.c
10770 F: drivers/power/lp8788-charger.c
10771 F: drivers/regulator/lp8788-*.c
10772 F: include/linux/mfd/lp8788*.h
10774 TI NETCP ETHERNET DRIVER
10775 M: Wingman Kwok <w-kwok2@ti.com>
10776 M: Murali Karicheri <m-karicheri2@ti.com>
10777 L: netdev@vger.kernel.org
10779 F: drivers/net/ethernet/ti/netcp*
10781 TI TAS571X FAMILY ASoC CODEC DRIVER
10782 M: Kevin Cernekee <cernekee@chromium.org>
10783 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10785 F: sound/soc/codecs/tas571x*
10787 TI TWL4030 SERIES SOC CODEC DRIVER
10788 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
10789 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10791 F: sound/soc/codecs/twl4030*
10793 TI WILINK WIRELESS DRIVERS
10794 L: linux-wireless@vger.kernel.org
10795 W: http://wireless.kernel.org/en/users/Drivers/wl12xx
10796 W: http://wireless.kernel.org/en/users/Drivers/wl1251
10797 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
10799 F: drivers/net/wireless/ti/
10800 F: include/linux/wl12xx.h
10803 M: Jon Maloy <jon.maloy@ericsson.com>
10804 M: Ying Xue <ying.xue@windriver.com>
10805 L: netdev@vger.kernel.org (core kernel code)
10806 L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
10807 W: http://tipc.sourceforge.net/
10809 F: include/uapi/linux/tipc*.h
10813 M: Chris Metcalf <cmetcalf@ezchip.com>
10814 W: http://www.ezchip.com/scm/
10815 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
10818 F: drivers/char/tile-srom.c
10819 F: drivers/edac/tile_edac.c
10820 F: drivers/net/ethernet/tile/
10821 F: drivers/rtc/rtc-tile.c
10822 F: drivers/tty/hvc/hvc_tile.c
10823 F: drivers/tty/serial/tilegx.c
10824 F: drivers/usb/host/*-tilegx.c
10825 F: include/linux/usb/tilegx.h
10827 TLAN NETWORK DRIVER
10828 M: Samuel Chessman <chessman@tux.org>
10829 L: tlan-devel@lists.sourceforge.net (subscribers-only)
10830 W: http://sourceforge.net/projects/tlan/
10832 F: Documentation/networking/tlan.txt
10833 F: drivers/net/ethernet/ti/tlan.*
10835 TOMOYO SECURITY MODULE
10836 M: Kentaro Takeda <takedakn@nttdata.co.jp>
10837 M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
10838 L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10839 L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
10840 L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10841 L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10842 W: http://tomoyo.sourceforge.jp/
10843 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
10845 F: security/tomoyo/
10847 TOPSTAR LAPTOP EXTRAS DRIVER
10848 M: Herton Ronaldo Krzesinski <herton@canonical.com>
10849 L: platform-driver-x86@vger.kernel.org
10851 F: drivers/platform/x86/topstar-laptop.c
10853 TOSHIBA ACPI EXTRAS DRIVER
10854 M: Azael Avalos <coproscefalo@gmail.com>
10855 L: platform-driver-x86@vger.kernel.org
10857 F: drivers/platform/x86/toshiba_acpi.c
10859 TOSHIBA BLUETOOTH DRIVER
10860 M: Azael Avalos <coproscefalo@gmail.com>
10861 L: platform-driver-x86@vger.kernel.org
10863 F: drivers/platform/x86/toshiba_bluetooth.c
10865 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10866 M: Azael Avalos <coproscefalo@gmail.com>
10867 L: platform-driver-x86@vger.kernel.org
10869 F: drivers/platform/x86/toshiba_haps.c
10871 TOSHIBA WMI HOTKEYS DRIVER
10872 M: Azael Avalos <coproscefalo@gmail.com>
10873 L: platform-driver-x86@vger.kernel.org
10875 F: drivers/platform/x86/toshiba-wmi.c
10878 M: Jonathan Buzzard <jonathan@buzzard.org.uk>
10879 W: http://www.buzzard.org.uk/toshiba/
10881 F: drivers/char/toshiba.c
10882 F: include/linux/toshiba.h
10883 F: include/uapi/linux/toshiba.h
10885 TOSHIBA TC358743 DRIVER
10886 M: Mats Randgaard <matrandg@cisco.com>
10887 L: linux-media@vger.kernel.org
10889 F: drivers/media/i2c/tc358743*
10890 F: include/media/i2c/tc358743.h
10893 M: Ian Molton <ian@mnementh.co.uk>
10894 L: linux-mmc@vger.kernel.org
10896 F: drivers/mmc/host/tmio_mmc*
10897 F: drivers/mmc/host/sh_mobile_sdhi.c
10898 F: include/linux/mmc/tmio.h
10899 F: include/linux/mmc/sh_mobile_sdhi.h
10901 TMP401 HARDWARE MONITOR DRIVER
10902 M: Guenter Roeck <linux@roeck-us.net>
10903 L: lm-sensors@lm-sensors.org
10905 F: Documentation/hwmon/tmp401
10906 F: drivers/hwmon/tmp401.c
10908 TMPFS (SHMEM FILESYSTEM)
10909 M: Hugh Dickins <hughd@google.com>
10910 L: linux-mm@kvack.org
10912 F: include/linux/shmem_fs.h
10915 TM6000 VIDEO4LINUX DRIVER
10916 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10917 L: linux-media@vger.kernel.org
10918 W: https://linuxtv.org
10919 T: git git://linuxtv.org/media_tree.git
10921 F: drivers/media/usb/tm6000/
10923 TW68 VIDEO4LINUX DRIVER
10924 M: Hans Verkuil <hverkuil@xs4all.nl>
10925 L: linux-media@vger.kernel.org
10926 T: git git://linuxtv.org/media_tree.git
10927 W: https://linuxtv.org
10929 F: drivers/media/pci/tw68/
10932 M: Peter Huewe <peterhuewe@gmx.de>
10933 M: Marcel Selhorst <tpmdd@selhorst.net>
10934 M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
10935 R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
10936 W: http://tpmdd.sourceforge.net
10937 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10938 Q: git git://github.com/PeterHuewe/linux-tpmdd.git
10939 T: https://github.com/PeterHuewe/linux-tpmdd
10941 F: drivers/char/tpm/
10943 TPM IBM_VTPM DEVICE DRIVER
10944 M: Ashley Lai <ashleydlai@gmail.com>
10945 W: http://tpmdd.sourceforge.net
10946 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10948 F: drivers/char/tpm/tpm_ibmvtpm*
10951 M: Steven Rostedt <rostedt@goodmis.org>
10952 M: Ingo Molnar <mingo@redhat.com>
10953 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10955 F: Documentation/trace/ftrace.txt
10956 F: arch/*/*/*/ftrace.h
10957 F: arch/*/kernel/ftrace.c
10958 F: include/*/ftrace.h
10959 F: include/linux/trace*.h
10962 F: tools/testing/selftests/ftrace/
10965 M: Jiri Kosina <trivial@kernel.org>
10966 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
10968 K: ^Subject:.*(?i)trivial
10971 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10972 M: Jiri Slaby <jslaby@suse.com>
10974 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
10975 F: Documentation/serial/
10977 F: drivers/tty/serial/serial_core.c
10978 F: include/linux/serial_core.h
10979 F: include/linux/serial.h
10980 F: include/linux/tty.h
10981 F: include/uapi/linux/serial_core.h
10982 F: include/uapi/linux/serial.h
10983 F: include/uapi/linux/tty.h
10985 TUA9001 MEDIA DRIVER
10986 M: Antti Palosaari <crope@iki.fi>
10987 L: linux-media@vger.kernel.org
10988 W: https://linuxtv.org
10989 W: http://palosaari.fi/linux/
10990 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10991 T: git git://linuxtv.org/anttip/media_tree.git
10993 F: drivers/media/tuners/tua9001*
10995 TULIP NETWORK DRIVERS
10996 L: netdev@vger.kernel.org
10997 L: linux-parisc@vger.kernel.org
10999 F: drivers/net/ethernet/dec/tulip/
11002 M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
11003 W: http://vtun.sourceforge.net/tun
11005 F: Documentation/networking/tuntap.txt
11006 F: arch/um/os-Linux/drivers/
11008 TURBOCHANNEL SUBSYSTEM
11009 M: "Maciej W. Rozycki" <macro@linux-mips.org>
11010 M: Ralf Baechle <ralf@linux-mips.org>
11011 L: linux-mips@linux-mips.org
11012 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
11015 F: include/linux/tc.h
11017 U14-34F SCSI DRIVER
11018 M: Dario Ballabio <ballabio_dario@emc.com>
11019 L: linux-scsi@vger.kernel.org
11021 F: drivers/scsi/u14-34f.c
11023 UBI FILE SYSTEM (UBIFS)
11024 M: Artem Bityutskiy <dedekind1@gmail.com>
11025 M: Adrian Hunter <adrian.hunter@intel.com>
11026 L: linux-mtd@lists.infradead.org
11027 T: git git://git.infradead.org/ubifs-2.6.git
11028 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
11030 F: Documentation/filesystems/ubifs.txt
11033 UCLINUX (M68KNOMMU AND COLDFIRE)
11034 M: Greg Ungerer <gerg@uclinux.org>
11035 W: http://www.uclinux.org/
11036 L: linux-m68k@lists.linux-m68k.org
11037 L: uclinux-dev@uclinux.org (subscribers-only)
11038 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
11040 F: arch/m68k/coldfire/
11042 F: arch/m68k/*/*_no.*
11043 F: arch/m68k/include/asm/*_no.*
11046 M: Jan Kara <jack@suse.com>
11048 F: Documentation/filesystems/udf.txt
11052 M: Evgeniy Dushistov <dushistov@mail.ru>
11054 F: Documentation/filesystems/ufs.txt
11057 UHID USERSPACE HID IO DRIVER:
11058 M: David Herrmann <dh.herrmann@googlemail.com>
11059 L: linux-input@vger.kernel.org
11061 F: drivers/hid/uhid.c
11062 F: include/uapi/linux/uhid.h
11064 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
11065 L: linux-usb@vger.kernel.org
11068 F: include/linux/uwb.h
11069 F: include/linux/uwb/
11071 UNICORE32 ARCHITECTURE:
11072 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
11073 W: http://mprc.pku.edu.cn/~guanxuetao/linux
11075 T: git git://github.com/gxt/linux.git
11079 M: Tony Finch <dot@dotat.at>
11080 W: http://dotat.at/prog/unifdef
11082 F: scripts/unifdef.c
11084 UNIFORM CDROM DRIVER
11085 M: Jens Axboe <axboe@kernel.dk>
11086 W: http://www.kernel.dk
11088 F: Documentation/cdrom/
11089 F: drivers/cdrom/cdrom.c
11090 F: include/linux/cdrom.h
11091 F: include/uapi/linux/cdrom.h
11093 UNISYS S-PAR DRIVERS
11094 M: Benjamin Romer <benjamin.romer@unisys.com>
11095 M: David Kershner <david.kershner@unisys.com>
11096 L: sparmaintainer@unisys.com (Unisys internal)
11098 F: drivers/staging/unisys/
11100 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11101 M: Vinayak Holikatti <vinholikatti@gmail.com>
11102 L: linux-scsi@vger.kernel.org
11104 F: Documentation/scsi/ufs.txt
11105 F: drivers/scsi/ufs/
11107 UNSORTED BLOCK IMAGES (UBI)
11108 M: Artem Bityutskiy <dedekind1@gmail.com>
11109 M: Richard Weinberger <richard@nod.at>
11110 W: http://www.linux-mtd.infradead.org/
11111 L: linux-mtd@lists.infradead.org
11112 T: git git://git.infradead.org/ubifs-2.6.git
11114 F: drivers/mtd/ubi/
11115 F: include/linux/mtd/ubi.h
11116 F: include/uapi/mtd/ubi-user.h
11119 M: Oliver Neukum <oliver@neukum.org>
11120 L: linux-usb@vger.kernel.org
11122 F: Documentation/usb/acm.txt
11123 F: drivers/usb/class/cdc-acm.*
11125 USB AR5523 WIRELESS DRIVER
11126 M: Pontus Fuchs <pontus.fuchs@gmail.com>
11127 L: linux-wireless@vger.kernel.org
11129 F: drivers/net/wireless/ath/ar5523/
11132 M: Hans de Goede <hdegoede@redhat.com>
11133 M: Gerd Hoffmann <kraxel@redhat.com>
11134 L: linux-usb@vger.kernel.org
11135 L: linux-scsi@vger.kernel.org
11137 F: drivers/usb/storage/uas.c
11139 USB CDC ETHERNET DRIVER
11140 M: Oliver Neukum <oliver@neukum.org>
11141 L: linux-usb@vger.kernel.org
11143 F: drivers/net/usb/cdc_*.c
11144 F: include/uapi/linux/usb/cdc.h
11146 USB CHAOSKEY DRIVER
11147 M: Keith Packard <keithp@keithp.com>
11148 L: linux-usb@vger.kernel.org
11150 F: drivers/usb/misc/chaoskey.c
11152 USB CYPRESS C67X00 DRIVER
11153 M: Peter Korsgaard <jacmet@sunsite.dk>
11154 L: linux-usb@vger.kernel.org
11156 F: drivers/usb/c67x00/
11158 USB DAVICOM DM9601 DRIVER
11159 M: Peter Korsgaard <jacmet@sunsite.dk>
11160 L: netdev@vger.kernel.org
11161 W: http://www.linux-usb.org/usbnet
11163 F: drivers/net/usb/dm9601.c
11165 USB DIAMOND RIO500 DRIVER
11166 M: Cesar Miquel <miquel@df.uba.ar>
11167 L: rio500-users@lists.sourceforge.net
11168 W: http://rio500.sourceforge.net
11170 F: drivers/usb/misc/rio500*
11173 M: Alan Stern <stern@rowland.harvard.edu>
11174 L: linux-usb@vger.kernel.org
11176 F: Documentation/usb/ehci.txt
11177 F: drivers/usb/host/ehci*
11179 USB GADGET/PERIPHERAL SUBSYSTEM
11180 M: Felipe Balbi <balbi@ti.com>
11181 L: linux-usb@vger.kernel.org
11182 W: http://www.linux-usb.org/gadget
11183 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11185 F: drivers/usb/gadget/
11186 F: include/linux/usb/gadget*
11188 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
11189 M: Jiri Kosina <jikos@kernel.org>
11190 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
11191 L: linux-usb@vger.kernel.org
11192 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
11194 F: Documentation/hid/hiddev.txt
11195 F: drivers/hid/usbhid/
11198 M: Olav Kongas <ok@artecdesign.ee>
11199 L: linux-usb@vger.kernel.org
11201 F: drivers/usb/host/isp116x*
11202 F: include/linux/usb/isp116x.h
11204 USB MASS STORAGE DRIVER
11205 M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
11206 L: linux-usb@vger.kernel.org
11207 L: usb-storage@lists.one-eyed-alien.net
11209 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
11210 F: drivers/usb/storage/
11213 M: Clemens Ladisch <clemens@ladisch.de>
11214 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11215 T: git git://git.alsa-project.org/alsa-kernel.git
11217 F: sound/usb/midi.*
11219 USB NETWORKING DRIVERS
11220 L: linux-usb@vger.kernel.org
11222 F: drivers/net/usb/
11225 M: Alan Stern <stern@rowland.harvard.edu>
11226 L: linux-usb@vger.kernel.org
11228 F: Documentation/usb/ohci.txt
11229 F: drivers/usb/host/ohci*
11231 USB OTG FSM (Finite State Machine)
11232 M: Peter Chen <Peter.Chen@nxp.com>
11233 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
11234 L: linux-usb@vger.kernel.org
11236 F: drivers/usb/common/usb-otg-fsm.c
11239 M: Valentina Manea <valentina.manea.m@gmail.com>
11240 M: Shuah Khan <shuah.kh@samsung.com>
11241 L: linux-usb@vger.kernel.org
11243 F: drivers/usb/usbip/
11244 F: tools/usb/usbip/
11247 M: Petko Manolov <petkan@nucleusys.com>
11248 L: linux-usb@vger.kernel.org
11249 L: netdev@vger.kernel.org
11250 T: git git://github.com/petkan/pegasus.git
11251 W: https://github.com/petkan/pegasus
11253 F: drivers/net/usb/pegasus.*
11256 M: Felipe Balbi <balbi@ti.com>
11257 L: linux-usb@vger.kernel.org
11258 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11260 F: drivers/usb/phy/
11262 USB PRINTER DRIVER (usblp)
11263 M: Pete Zaitcev <zaitcev@redhat.com>
11264 L: linux-usb@vger.kernel.org
11266 F: drivers/usb/class/usblp.c
11268 USB QMI WWAN NETWORK DRIVER
11269 M: Bjørn Mork <bjorn@mork.no>
11270 L: netdev@vger.kernel.org
11272 F: Documentation/ABI/testing/sysfs-class-net-qmi
11273 F: drivers/net/usb/qmi_wwan.c
11276 M: Petko Manolov <petkan@nucleusys.com>
11277 L: linux-usb@vger.kernel.org
11278 L: netdev@vger.kernel.org
11279 T: git git://github.com/petkan/rtl8150.git
11280 W: https://github.com/petkan/rtl8150
11282 F: drivers/net/usb/rtl8150.c
11284 USB SERIAL SUBSYSTEM
11285 M: Johan Hovold <johan@kernel.org>
11286 L: linux-usb@vger.kernel.org
11288 F: Documentation/usb/usb-serial.txt
11289 F: drivers/usb/serial/
11290 F: include/linux/usb/serial.h
11292 USB SMSC75XX ETHERNET DRIVER
11293 M: Steve Glendinning <steve.glendinning@shawell.net>
11294 L: netdev@vger.kernel.org
11296 F: drivers/net/usb/smsc75xx.*
11298 USB SMSC95XX ETHERNET DRIVER
11299 M: Steve Glendinning <steve.glendinning@shawell.net>
11300 L: netdev@vger.kernel.org
11302 F: drivers/net/usb/smsc95xx.*
11305 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11306 L: linux-usb@vger.kernel.org
11307 W: http://www.linux-usb.org
11308 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
11310 F: Documentation/usb/
11312 F: include/linux/usb.h
11313 F: include/linux/usb/
11316 M: Alan Stern <stern@rowland.harvard.edu>
11317 L: linux-usb@vger.kernel.org
11319 F: drivers/usb/host/uhci*
11321 USB "USBNET" DRIVER FRAMEWORK
11322 M: Oliver Neukum <oneukum@suse.com>
11323 L: netdev@vger.kernel.org
11324 W: http://www.linux-usb.org/usbnet
11326 F: drivers/net/usb/usbnet.c
11327 F: include/linux/usb/usbnet.h
11330 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11331 L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
11332 L: linux-media@vger.kernel.org
11333 T: git git://linuxtv.org/media_tree.git
11334 W: http://www.ideasonboard.org/uvc/
11336 F: drivers/media/usb/uvc/
11337 F: include/uapi/linux/uvcvideo.h
11340 M: Hans Verkuil <hverkuil@xs4all.nl>
11341 L: linux-media@vger.kernel.org
11342 T: git git://linuxtv.org/media_tree.git
11343 W: https://linuxtv.org
11345 F: drivers/media/usb/usbvision/
11348 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11349 L: linux-usb@vger.kernel.org
11351 F: drivers/usb/gadget/function/*uvc*
11352 F: drivers/usb/gadget/legacy/webcam.c
11354 USB WIRELESS RNDIS DRIVER (rndis_wlan)
11355 M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
11356 L: linux-wireless@vger.kernel.org
11358 F: drivers/net/wireless/rndis_wlan.c
11361 M: Mathias Nyman <mathias.nyman@intel.com>
11362 L: linux-usb@vger.kernel.org
11364 F: drivers/usb/host/xhci*
11365 F: drivers/usb/host/pci-quirks*
11368 L: linux-wireless@vger.kernel.org
11369 W: http://linux-lc100020.sourceforge.net
11371 F: drivers/net/wireless/zydas/zd1201.*
11374 M: Antoine Jacquet <royale@zerezo.com>
11375 L: linux-usb@vger.kernel.org
11376 L: linux-media@vger.kernel.org
11377 T: git git://linuxtv.org/media_tree.git
11378 W: http://royale.zerezo.com/zr364xx/
11380 F: Documentation/video4linux/zr364xx.txt
11381 F: drivers/media/usb/zr364xx/
11384 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
11385 L: linux-usb@vger.kernel.org
11387 F: drivers/usb/common/ulpi.c
11388 F: include/linux/ulpi/
11390 USER-MODE LINUX (UML)
11391 M: Jeff Dike <jdike@addtoit.com>
11392 M: Richard Weinberger <richard@nod.at>
11393 L: user-mode-linux-devel@lists.sourceforge.net
11394 L: user-mode-linux-user@lists.sourceforge.net
11395 W: http://user-mode-linux.sourceforge.net
11397 F: Documentation/virtual/uml/
11403 USERSPACE I/O (UIO)
11404 M: "Hans J. Koch" <hjk@hansjkoch.de>
11405 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11407 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
11408 F: Documentation/DocBook/uio-howto.tmpl
11410 F: include/linux/uio*.h
11413 M: Karel Zak <kzak@redhat.com>
11414 L: util-linux@vger.kernel.org
11415 W: http://en.wikipedia.org/wiki/Util-linux
11416 T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
11420 M: Michal Januszewski <spock@gentoo.org>
11421 L: linux-fbdev@vger.kernel.org
11422 W: http://dev.gentoo.org/~spock/projects/uvesafb/
11424 F: Documentation/fb/uvesafb.txt
11425 F: drivers/video/fbdev/uvesafb.*
11428 M: Stefan Agner <stefan@agner.ch>
11429 L: linux-mtd@lists.infradead.org
11431 F: drivers/mtd/nand/vf610_nfc.c
11433 VFAT/FAT/MSDOS FILESYSTEM
11434 M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
11436 F: Documentation/filesystems/vfat.txt
11440 M: Alex Williamson <alex.williamson@redhat.com>
11441 L: kvm@vger.kernel.org
11443 F: Documentation/vfio.txt
11445 F: include/linux/vfio.h
11446 F: include/uapi/linux/vfio.h
11448 VFIO PLATFORM DRIVER
11449 M: Baptiste Reynal <b.reynal@virtualopensystems.com>
11450 L: kvm@vger.kernel.org
11452 F: drivers/vfio/platform/
11454 VIDEOBUF2 FRAMEWORK
11455 M: Pawel Osciak <pawel@osciak.com>
11456 M: Marek Szyprowski <m.szyprowski@samsung.com>
11457 M: Kyungmin Park <kyungmin.park@samsung.com>
11458 L: linux-media@vger.kernel.org
11460 F: drivers/media/v4l2-core/videobuf2-*
11461 F: include/media/videobuf2-*
11463 VIRTUAL SERIO DEVICE DRIVER
11464 M: Stephen Chandler Paul <thatslyude@gmail.com>
11466 F: drivers/input/serio/userio.c
11467 F: include/uapi/linux/userio.h
11469 VIRTIO CONSOLE DRIVER
11470 M: Amit Shah <amit.shah@redhat.com>
11471 L: virtualization@lists.linux-foundation.org
11473 F: drivers/char/virtio_console.c
11474 F: include/linux/virtio_console.h
11475 F: include/uapi/linux/virtio_console.h
11477 VIRTIO CORE, NET AND BLOCK DRIVERS
11478 M: "Michael S. Tsirkin" <mst@redhat.com>
11479 L: virtualization@lists.linux-foundation.org
11483 F: drivers/net/virtio_net.c
11484 F: drivers/block/virtio_blk.c
11485 F: include/linux/virtio_*.h
11486 F: include/uapi/linux/virtio_*.h
11488 VIRTIO DRIVERS FOR S390
11489 M: Christian Borntraeger <borntraeger@de.ibm.com>
11490 M: Cornelia Huck <cornelia.huck@de.ibm.com>
11491 L: linux-s390@vger.kernel.org
11492 L: virtualization@lists.linux-foundation.org
11493 L: kvm@vger.kernel.org
11495 F: drivers/s390/virtio/
11498 M: David Airlie <airlied@linux.ie>
11499 M: Gerd Hoffmann <kraxel@redhat.com>
11500 L: dri-devel@lists.freedesktop.org
11501 L: virtualization@lists.linux-foundation.org
11503 F: drivers/gpu/drm/virtio/
11504 F: include/uapi/linux/virtio_gpu.h
11506 VIRTIO HOST (VHOST)
11507 M: "Michael S. Tsirkin" <mst@redhat.com>
11508 L: kvm@vger.kernel.org
11509 L: virtualization@lists.linux-foundation.org
11510 L: netdev@vger.kernel.org
11513 F: include/uapi/linux/vhost.h
11515 VIRTIO INPUT DRIVER
11516 M: Gerd Hoffmann <kraxel@redhat.com>
11518 F: drivers/virtio/virtio_input.c
11519 F: include/uapi/linux/virtio_input.h
11521 VIA RHINE NETWORK DRIVER
11523 F: drivers/net/ethernet/via/via-rhine.c
11525 VIA SD/MMC CARD CONTROLLER DRIVER
11526 M: Bruce Chang <brucechang@via.com.tw>
11527 M: Harald Welte <HaraldWelte@viatech.com>
11529 F: drivers/mmc/host/via-sdmmc.c
11531 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11532 M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
11533 L: linux-fbdev@vger.kernel.org
11535 F: include/linux/via-core.h
11536 F: include/linux/via-gpio.h
11537 F: include/linux/via_i2c.h
11538 F: drivers/video/fbdev/via/
11540 VIA VELOCITY NETWORK DRIVER
11541 M: Francois Romieu <romieu@fr.zoreil.com>
11542 L: netdev@vger.kernel.org
11544 F: drivers/net/ethernet/via/via-velocity.*
11547 M: Alex Williamson <alex.williamson@redhat.com>
11548 M: Paolo Bonzini <pbonzini@redhat.com>
11549 L: kvm@vger.kernel.org
11553 VIVID VIRTUAL VIDEO DRIVER
11554 M: Hans Verkuil <hverkuil@xs4all.nl>
11555 L: linux-media@vger.kernel.org
11556 T: git git://linuxtv.org/media_tree.git
11557 W: https://linuxtv.org
11559 F: drivers/media/platform/vivid/*
11562 M: Patrick McHardy <kaber@trash.net>
11563 L: netdev@vger.kernel.org
11565 F: drivers/net/macvlan.c
11566 F: include/linux/if_*vlan.h
11570 M: Florian Fainelli <florian@openwrt.org>
11571 L: openwrt-devel@lists.openwrt.org (subscribers-only)
11573 F: drivers/vlynq/vlynq.c
11574 F: include/linux/vlynq.h
11577 M: Martyn Welch <martyn@welchs.me.uk>
11578 M: Manohar Vanga <manohar.vanga@gmail.com>
11579 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11580 L: devel@driverdev.osuosl.org
11582 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11583 F: Documentation/vme_api.txt
11584 F: drivers/staging/vme/
11586 F: include/linux/vme*
11588 VMWARE HYPERVISOR INTERFACE
11589 M: Alok Kataria <akataria@vmware.com>
11590 L: virtualization@lists.linux-foundation.org
11592 F: arch/x86/kernel/cpu/vmware.c
11594 VMWARE BALLOON DRIVER
11595 M: Xavier Deguillard <xdeguillard@vmware.com>
11596 M: Philip Moltmann <moltmann@vmware.com>
11597 M: "VMware, Inc." <pv-drivers@vmware.com>
11598 L: linux-kernel@vger.kernel.org
11600 F: drivers/misc/vmw_balloon.c
11602 VMWARE VMMOUSE SUBDRIVER
11603 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11604 M: "VMware, Inc." <pv-drivers@vmware.com>
11605 L: linux-input@vger.kernel.org
11607 F: drivers/input/mouse/vmmouse.c
11608 F: drivers/input/mouse/vmmouse.h
11610 VMWARE VMXNET3 ETHERNET DRIVER
11611 M: Shrikrishna Khare <skhare@vmware.com>
11612 M: "VMware, Inc." <pv-drivers@vmware.com>
11613 L: netdev@vger.kernel.org
11615 F: drivers/net/vmxnet3/
11617 VMware PVSCSI driver
11618 M: Arvind Kumar <arvindkumar@vmware.com>
11619 M: VMware PV-Drivers <pv-drivers@vmware.com>
11620 L: linux-scsi@vger.kernel.org
11622 F: drivers/scsi/vmw_pvscsi.c
11623 F: drivers/scsi/vmw_pvscsi.h
11625 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11626 M: Liam Girdwood <lgirdwood@gmail.com>
11627 M: Mark Brown <broonie@kernel.org>
11628 L: linux-kernel@vger.kernel.org
11629 W: http://www.slimlogic.co.uk/?p=48
11630 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11632 F: drivers/regulator/
11633 F: include/linux/regulator/
11636 M: David Ahern <dsa@cumulusnetworks.com>
11637 M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
11638 L: netdev@vger.kernel.org
11640 F: drivers/net/vrf.c
11641 F: Documentation/networking/vrf.txt
11643 VT1211 HARDWARE MONITOR DRIVER
11644 M: Juerg Haefliger <juergh@gmail.com>
11645 L: lm-sensors@lm-sensors.org
11647 F: Documentation/hwmon/vt1211
11648 F: drivers/hwmon/vt1211.c
11650 VT8231 HARDWARE MONITOR DRIVER
11651 M: Roger Lucas <vt8231@hiddenengine.co.uk>
11652 L: lm-sensors@lm-sensors.org
11654 F: drivers/hwmon/vt8231.c
11656 VUB300 USB to SDIO/SD/MMC bridge chip
11657 M: Tony Olech <tony.olech@elandigitalsystems.com>
11658 L: linux-mmc@vger.kernel.org
11659 L: linux-usb@vger.kernel.org
11661 F: drivers/mmc/host/vub300.c
11663 W1 DALLAS'S 1-WIRE BUS
11664 M: Evgeniy Polyakov <zbr@ioremap.net>
11666 F: Documentation/w1/
11669 W83791D HARDWARE MONITORING DRIVER
11670 M: Marc Hulsman <m.hulsman@tudelft.nl>
11671 L: lm-sensors@lm-sensors.org
11673 F: Documentation/hwmon/w83791d
11674 F: drivers/hwmon/w83791d.c
11676 W83793 HARDWARE MONITORING DRIVER
11677 M: Rudolf Marek <r.marek@assembler.cz>
11678 L: lm-sensors@lm-sensors.org
11680 F: Documentation/hwmon/w83793
11681 F: drivers/hwmon/w83793.c
11683 W83795 HARDWARE MONITORING DRIVER
11684 M: Jean Delvare <jdelvare@suse.com>
11685 L: lm-sensors@lm-sensors.org
11687 F: drivers/hwmon/w83795.c
11689 W83L51xD SD/MMC CARD INTERFACE DRIVER
11690 M: Pierre Ossman <pierre@ossman.eu>
11692 F: drivers/mmc/host/wbsd.*
11694 WACOM PROTOCOL 4 SERIAL TABLETS
11695 M: Julian Squires <julian@cipht.net>
11696 M: Hans de Goede <hdegoede@redhat.com>
11697 L: linux-input@vger.kernel.org
11699 F: drivers/input/tablet/wacom_serial4.c
11701 WATCHDOG DEVICE DRIVERS
11702 M: Wim Van Sebroeck <wim@iguana.be>
11703 R: Guenter Roeck <linux@roeck-us.net>
11704 L: linux-watchdog@vger.kernel.org
11705 W: http://www.linux-watchdog.org/
11706 T: git git://www.linux-watchdog.org/linux-watchdog.git
11708 F: Documentation/watchdog/
11709 F: drivers/watchdog/
11710 F: include/linux/watchdog.h
11711 F: include/uapi/linux/watchdog.h
11714 M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
11715 L: linux-scsi@vger.kernel.org
11717 F: drivers/scsi/wd7000.c
11720 M: David Herrmann <dh.herrmann@googlemail.com>
11721 L: linux-input@vger.kernel.org
11723 F: drivers/hid/hid-wiimote*
11726 M: David Härdeman <david@hardeman.nu>
11728 F: drivers/media/rc/winbond-cir.c
11731 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
11732 M: linux-wimax@intel.com
11733 L: wimax@linuxwimax.org (subscribers-only)
11735 W: http://linuxwimax.org
11736 F: Documentation/wimax/README.wimax
11737 F: include/linux/wimax/debug.h
11738 F: include/net/wimax.h
11739 F: include/uapi/linux/wimax.h
11742 WISTRON LAPTOP BUTTON DRIVER
11743 M: Miloslav Trmac <mitr@volny.cz>
11745 F: drivers/input/misc/wistron_btns.c
11747 WL3501 WIRELESS PCMCIA CARD DRIVER
11748 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
11749 L: linux-wireless@vger.kernel.org
11750 W: http://oops.ghostprotocols.net:81/blog
11752 F: drivers/net/wireless/wl3501*
11754 WOLFSON MICROELECTRONICS DRIVERS
11755 L: patches@opensource.wolfsonmicro.com
11756 T: git https://github.com/CirrusLogic/linux-drivers.git
11757 W: https://github.com/CirrusLogic/linux-drivers/wiki
11759 F: Documentation/hwmon/wm83??
11760 F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
11761 F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
11762 F: Documentation/devicetree/bindings/mfd/arizona.txt
11763 F: arch/arm/mach-s3c64xx/mach-crag6410*
11764 F: drivers/clk/clk-wm83*.c
11765 F: drivers/extcon/extcon-arizona.c
11766 F: drivers/leds/leds-wm83*.c
11767 F: drivers/gpio/gpio-*wm*.c
11768 F: drivers/gpio/gpio-arizona.c
11769 F: drivers/hwmon/wm83??-hwmon.c
11770 F: drivers/input/misc/wm831x-on.c
11771 F: drivers/input/touchscreen/wm831x-ts.c
11772 F: drivers/input/touchscreen/wm97*.c
11773 F: drivers/mfd/arizona*
11774 F: drivers/mfd/wm*.c
11775 F: drivers/mfd/cs47l24*
11776 F: drivers/power/wm83*.c
11777 F: drivers/rtc/rtc-wm83*.c
11778 F: drivers/regulator/wm8*.c
11779 F: drivers/video/backlight/wm83*_bl.c
11780 F: drivers/watchdog/wm83*_wdt.c
11781 F: include/linux/mfd/arizona/
11782 F: include/linux/mfd/wm831x/
11783 F: include/linux/mfd/wm8350/
11784 F: include/linux/mfd/wm8400*
11785 F: include/linux/wm97xx.h
11786 F: include/sound/wm????.h
11787 F: sound/soc/codecs/arizona.?
11788 F: sound/soc/codecs/wm*
11789 F: sound/soc/codecs/cs47l24*
11792 M: Tejun Heo <tj@kernel.org>
11793 R: Lai Jiangshan <jiangshanlai@gmail.com>
11794 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11796 F: include/linux/workqueue.h
11797 F: kernel/workqueue.c
11798 F: Documentation/workqueue.txt
11801 M: Andrew Hendry <andrew.hendry@gmail.com>
11802 L: linux-x25@vger.kernel.org
11804 F: Documentation/networking/x25*
11805 F: include/net/x25*
11808 X86 ARCHITECTURE (32-BIT AND 64-BIT)
11809 M: Thomas Gleixner <tglx@linutronix.de>
11810 M: Ingo Molnar <mingo@redhat.com>
11811 M: "H. Peter Anvin" <hpa@zytor.com>
11813 L: linux-kernel@vger.kernel.org
11814 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
11816 F: Documentation/x86/
11819 X86 PLATFORM DRIVERS
11820 M: Darren Hart <dvhart@infradead.org>
11821 L: platform-driver-x86@vger.kernel.org
11822 T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
11824 F: drivers/platform/x86/
11825 F: drivers/platform/olpc/
11827 X86 MCE INFRASTRUCTURE
11828 M: Tony Luck <tony.luck@intel.com>
11829 M: Borislav Petkov <bp@alien8.de>
11830 L: linux-edac@vger.kernel.org
11832 F: arch/x86/kernel/cpu/mcheck/*
11834 X86 MICROCODE UPDATE SUPPORT
11835 M: Borislav Petkov <bp@alien8.de>
11837 F: arch/x86/kernel/cpu/microcode/*
11840 M: Andy Lutomirski <luto@amacapital.net>
11841 L: linux-kernel@vger.kernel.org
11842 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11844 F: arch/x86/entry/vdso/
11846 XC2028/3028 TUNER DRIVER
11847 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11848 L: linux-media@vger.kernel.org
11849 W: https://linuxtv.org
11850 T: git git://linuxtv.org/media_tree.git
11852 F: drivers/media/tuners/tuner-xc2028.*
11854 XEN HYPERVISOR INTERFACE
11855 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11856 M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
11857 M: David Vrabel <david.vrabel@citrix.com>
11858 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11859 T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
11862 F: drivers/*/xen-*front.c
11864 F: arch/x86/include/asm/xen/
11866 F: include/uapi/xen/
11869 M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11870 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11873 F: arch/arm/include/asm/xen/
11875 XEN HYPERVISOR ARM64
11876 M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11877 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11880 F: arch/arm64/include/asm/xen/
11882 XEN NETWORK BACKEND DRIVER
11883 M: Ian Campbell <ian.campbell@citrix.com>
11884 M: Wei Liu <wei.liu2@citrix.com>
11885 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11886 L: netdev@vger.kernel.org
11888 F: drivers/net/xen-netback/*
11891 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11892 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11894 F: arch/x86/pci/*xen*
11895 F: drivers/pci/*xen*
11897 XEN BLOCK SUBSYSTEM
11898 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11899 M: Roger Pau Monné <roger.pau@citrix.com>
11900 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11902 F: drivers/block/xen-blkback/*
11903 F: drivers/block/xen*
11906 M: Juergen Gross <jgross@suse.com>
11907 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11908 L: linux-scsi@vger.kernel.org
11910 F: drivers/scsi/xen-scsifront.c
11911 F: drivers/xen/xen-scsiback.c
11912 F: include/xen/interface/io/vscsiif.h
11914 XEN SWIOTLB SUBSYSTEM
11915 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11916 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11918 F: arch/x86/xen/*swiotlb*
11919 F: drivers/xen/*swiotlb*
11922 P: Silicon Graphics Inc
11923 M: Dave Chinner <david@fromorbit.com>
11926 W: http://oss.sgi.com/projects/xfs
11927 T: git git://oss.sgi.com/xfs/xfs.git
11929 F: Documentation/filesystems/xfs.txt
11932 XILINX AXI ETHERNET DRIVER
11933 M: Anirudha Sarangi <anirudh@xilinx.com>
11934 M: John Linn <John.Linn@xilinx.com>
11936 F: drivers/net/ethernet/xilinx/xilinx_axienet*
11938 XILINX UARTLITE SERIAL DRIVER
11939 M: Peter Korsgaard <jacmet@sunsite.dk>
11940 L: linux-serial@vger.kernel.org
11942 F: drivers/tty/serial/uartlite.c
11944 XILINX VIDEO IP CORES
11945 M: Hyun Kwon <hyun.kwon@xilinx.com>
11946 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11947 L: linux-media@vger.kernel.org
11948 T: git git://linuxtv.org/media_tree.git
11950 F: Documentation/devicetree/bindings/media/xilinx/
11951 F: drivers/media/platform/xilinx/
11952 F: include/uapi/linux/xilinx-v4l2-controls.h
11955 M: Eli Billauer <eli.billauer@gmail.com>
11956 L: linux-kernel@vger.kernel.org
11958 F: drivers/char/xillybus/
11960 XTENSA XTFPGA PLATFORM SUPPORT
11961 M: Max Filippov <jcmvbkbc@gmail.com>
11962 L: linux-xtensa@linux-xtensa.org
11964 F: drivers/spi/spi-xtensa-xtfpga.c
11965 F: sound/soc/xtensa/xtfpga-i2s.c
11967 YAM DRIVER FOR AX.25
11968 M: Jean-Paul Roubelat <jpr@f6fbb.org>
11969 L: linux-hams@vger.kernel.org
11971 F: drivers/net/hamradio/yam*
11972 F: include/linux/yam.h
11974 YEALINK PHONE DRIVER
11975 M: Henk Vergonet <Henk.Vergonet@gmail.com>
11976 L: usbb2k-api-dev@nongnu.org
11978 F: Documentation/input/yealink.txt
11979 F: drivers/input/misc/yealink.*
11981 Z8530 DRIVER FOR AX.25
11982 M: Joerg Reuter <jreuter@yaina.de>
11983 W: http://yaina.de/jreuter/
11984 W: http://www.qsl.net/dl1bke/
11985 L: linux-hams@vger.kernel.org
11987 F: Documentation/networking/z8530drv.txt
11988 F: drivers/net/hamradio/*scc.c
11989 F: drivers/net/hamradio/z8530.h
11991 ZBUD COMPRESSED PAGE ALLOCATOR
11992 M: Seth Jennings <sjennings@variantweb.net>
11993 L: linux-mm@kvack.org
11996 F: include/linux/zbud.h
11998 ZD1211RW WIRELESS DRIVER
11999 M: Daniel Drake <dsd@gentoo.org>
12000 M: Ulrich Kunitz <kune@deine-taler.de>
12001 W: http://zd1211.ath.cx/wiki/DriverRewrite
12002 L: linux-wireless@vger.kernel.org
12003 L: zd1211-devs@lists.sourceforge.net (subscribers-only)
12005 F: drivers/net/wireless/zydas/zd1211rw/
12007 ZPOOL COMPRESSED PAGE STORAGE API
12008 M: Dan Streetman <ddstreet@ieee.org>
12009 L: linux-mm@kvack.org
12012 F: include/linux/zpool.h
12014 ZR36067 VIDEO FOR LINUX DRIVER
12015 L: mjpeg-users@lists.sourceforge.net
12016 L: linux-media@vger.kernel.org
12017 W: http://mjpeg.sourceforge.net/driver-zoran/
12018 T: hg https://linuxtv.org/hg/v4l-dvb
12020 F: drivers/media/pci/zoran/
12022 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
12023 M: Minchan Kim <minchan@kernel.org>
12024 M: Nitin Gupta <ngupta@vflare.org>
12025 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12026 L: linux-kernel@vger.kernel.org
12028 F: drivers/block/zram/
12029 F: Documentation/blockdev/zram.txt
12031 ZS DECSTATION Z85C30 SERIAL DRIVER
12032 M: "Maciej W. Rozycki" <macro@linux-mips.org>
12034 F: drivers/tty/serial/zs.*
12036 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
12037 M: Minchan Kim <minchan@kernel.org>
12038 M: Nitin Gupta <ngupta@vflare.org>
12039 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12040 L: linux-mm@kvack.org
12043 F: include/linux/zsmalloc.h
12044 F: Documentation/vm/zsmalloc.txt
12046 ZSWAP COMPRESSED SWAP CACHING
12047 M: Seth Jennings <sjennings@variantweb.net>
12048 L: linux-mm@kvack.org
12053 M: Linus Torvalds <torvalds@linux-foundation.org>
12054 L: linux-kernel@vger.kernel.org
12055 Q: http://patchwork.kernel.org/project/LKML/list/
12056 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
12057 S: Buried alive in reporters