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@linux-nfs.org
2711 F: Documentation/module-signing.txt
2713 F: scripts/extract-cert.c
2715 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2716 L: linux-usb@vger.kernel.org
2718 F: Documentation/usb/WUSB-Design-overview.txt
2719 F: Documentation/usb/wusb-cbaf
2720 F: drivers/usb/host/hwa-hc.c
2721 F: drivers/usb/host/whci/
2722 F: drivers/usb/wusbcore/
2723 F: include/linux/usb/wusb*
2725 CFAG12864B LCD DRIVER
2726 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2727 W: http://miguelojeda.es/auxdisplay.htm
2728 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2730 F: drivers/auxdisplay/cfag12864b.c
2731 F: include/linux/cfag12864b.h
2733 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2734 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2735 W: http://miguelojeda.es/auxdisplay.htm
2736 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2738 F: drivers/auxdisplay/cfag12864bfb.c
2739 F: include/linux/cfag12864b.h
2741 CFG80211 and NL80211
2742 M: Johannes Berg <johannes@sipsolutions.net>
2743 L: linux-wireless@vger.kernel.org
2744 W: http://wireless.kernel.org/
2745 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2746 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2748 F: include/uapi/linux/nl80211.h
2749 F: include/net/cfg80211.h
2751 X: net/wireless/wext*
2753 CHAR and MISC DRIVERS
2754 M: Arnd Bergmann <arnd@arndb.de>
2755 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2756 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2760 F: include/linux/miscdevice.h
2763 M: Andy Whitcroft <apw@canonical.com>
2764 M: Joe Perches <joe@perches.com>
2766 F: scripts/checkpatch.pl
2768 CHINESE DOCUMENTATION
2769 M: Harry Wei <harryxiyou@gmail.com>
2770 L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2771 L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2773 F: Documentation/zh_CN/
2775 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2776 M: Peter Chen <Peter.Chen@nxp.com>
2777 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2778 L: linux-usb@vger.kernel.org
2780 F: drivers/usb/chipidea/
2782 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2783 M: Hans de Goede <hdegoede@redhat.com>
2784 L: linux-input@vger.kernel.org
2786 F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2787 F: drivers/input/touchscreen/chipone_icn8318.c
2789 CHROME HARDWARE PLATFORM SUPPORT
2790 M: Olof Johansson <olof@lixom.net>
2792 F: drivers/platform/chrome/
2794 CISCO VIC ETHERNET NIC DRIVER
2795 M: Christian Benvenuti <benve@cisco.com>
2796 M: Sujith Sankar <ssujith@cisco.com>
2797 M: Govindarajulu Varadarajan <_govind@gmx.com>
2798 M: Neel Patel <neepatel@cisco.com>
2800 F: drivers/net/ethernet/cisco/enic/
2802 CISCO VIC LOW LATENCY NIC DRIVER
2803 M: Christian Benvenuti <benve@cisco.com>
2804 M: Dave Goodell <dgoodell@cisco.com>
2806 F: drivers/infiniband/hw/usnic/
2808 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2809 M: Hartley Sweeten <hsweeten@visionengravers.com>
2810 L: netdev@vger.kernel.org
2812 F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2814 CIRRUS LOGIC AUDIO CODEC DRIVERS
2815 M: Brian Austin <brian.austin@cirrus.com>
2816 M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2817 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2819 F: sound/soc/codecs/cs*
2822 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2823 L: linux-kernel@vger.kernel.org
2826 F: include/linux/cleancache.h
2829 M: Russell King <linux@arm.linux.org.uk>
2830 L: linux-clk@vger.kernel.org
2832 F: include/linux/clk.h
2834 CLOCKSOURCE, CLOCKEVENT DRIVERS
2835 M: Daniel Lezcano <daniel.lezcano@linaro.org>
2836 M: Thomas Gleixner <tglx@linutronix.de>
2837 L: linux-kernel@vger.kernel.org
2838 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2840 F: drivers/clocksource
2842 CISCO FCOE HBA DRIVER
2843 M: Hiral Patel <hiralpat@cisco.com>
2844 M: Suma Ramars <sramars@cisco.com>
2845 M: Brian Uchino <buchino@cisco.com>
2846 L: linux-scsi@vger.kernel.org
2848 F: drivers/scsi/fnic/
2850 CISCO SCSI HBA DRIVER
2851 M: Narsimhulu Musini <nmusini@cisco.com>
2852 M: Sesidhar Baddela <sebaddel@cisco.com>
2853 L: linux-scsi@vger.kernel.org
2855 F: drivers/scsi/snic/
2858 M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2859 M: Daniel Oliveira Nascimento <don@syst.com.br>
2860 L: platform-driver-x86@vger.kernel.org
2862 F: drivers/platform/x86/classmate-laptop.c
2865 M: Hans Verkuil <hans.verkuil@cisco.com>
2866 L: linux-media@vger.kernel.org
2867 T: git git://linuxtv.org/media_tree.git
2868 W: https://linuxtv.org
2870 F: drivers/media/pci/cobalt/
2872 COCCINELLE/Semantic Patches (SmPL)
2873 M: Julia Lawall <Julia.Lawall@lip6.fr>
2874 M: Gilles Muller <Gilles.Muller@lip6.fr>
2875 M: Nicolas Palix <nicolas.palix@imag.fr>
2876 M: Michal Marek <mmarek@suse.com>
2877 L: cocci@systeme.lip6.fr (moderated for non-subscribers)
2878 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2879 W: http://coccinelle.lip6.fr/
2881 F: Documentation/coccinelle.txt
2882 F: scripts/coccinelle/
2883 F: scripts/coccicheck
2886 M: Jan Harkes <jaharkes@cs.cmu.edu>
2888 L: codalist@coda.cs.cmu.edu
2889 W: http://www.coda.cs.cmu.edu/
2891 F: Documentation/filesystems/coda.txt
2893 F: include/linux/coda*.h
2894 F: include/uapi/linux/coda*.h
2896 CODA V4L2 MEM2MEM DRIVER
2897 M: Philipp Zabel <p.zabel@pengutronix.de>
2898 L: linux-media@vger.kernel.org
2900 F: Documentation/devicetree/bindings/media/coda.txt
2901 F: drivers/media/platform/coda/
2903 COMMON CLK FRAMEWORK
2904 M: Michael Turquette <mturquette@baylibre.com>
2905 M: Stephen Boyd <sboyd@codeaurora.org>
2906 L: linux-clk@vger.kernel.org
2907 T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2910 X: drivers/clk/clkdev.c
2911 F: include/linux/clk-pr*
2912 F: include/linux/clk/
2914 COMMON INTERNET FILE SYSTEM (CIFS)
2915 M: Steve French <sfrench@samba.org>
2916 L: linux-cifs@vger.kernel.org
2917 L: samba-technical@lists.samba.org (moderated for non-subscribers)
2918 W: http://linux-cifs.samba.org/
2919 T: git git://git.samba.org/sfrench/cifs-2.6.git
2921 F: Documentation/filesystems/cifs/
2924 COMPACTPCI HOTPLUG CORE
2925 M: Scott Murray <scott@spiteful.org>
2926 L: linux-pci@vger.kernel.org
2928 F: drivers/pci/hotplug/cpci_hotplug*
2930 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2931 M: Scott Murray <scott@spiteful.org>
2932 L: linux-pci@vger.kernel.org
2934 F: drivers/pci/hotplug/cpcihp_zt5550.*
2936 COMPACTPCI HOTPLUG GENERIC DRIVER
2937 M: Scott Murray <scott@spiteful.org>
2938 L: linux-pci@vger.kernel.org
2940 F: drivers/pci/hotplug/cpcihp_generic.c
2942 COMPAL LAPTOP SUPPORT
2943 M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2944 L: platform-driver-x86@vger.kernel.org
2946 F: drivers/platform/x86/compal-laptop.c
2948 CONEXANT ACCESSRUNNER USB DRIVER
2949 L: accessrunner-general@lists.sourceforge.net
2950 W: http://accessrunner.sourceforge.net/
2952 F: drivers/usb/atm/cxacru.c
2955 M: Joel Becker <jlbec@evilplan.org>
2956 M: Christoph Hellwig <hch@lst.de>
2957 T: git git://git.infradead.org/users/hch/configfs.git
2960 F: include/linux/configfs.h
2963 M: Evgeniy Polyakov <zbr@ioremap.net>
2964 L: netdev@vger.kernel.org
2966 F: drivers/connector/
2968 CONTROL GROUP (CGROUP)
2969 M: Tejun Heo <tj@kernel.org>
2970 M: Li Zefan <lizefan@huawei.com>
2971 M: Johannes Weiner <hannes@cmpxchg.org>
2972 L: cgroups@vger.kernel.org
2973 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2975 F: Documentation/cgroups/
2976 F: include/linux/cgroup*
2979 CONTROL GROUP - CPUSET
2980 M: Li Zefan <lizefan@huawei.com>
2981 L: cgroups@vger.kernel.org
2982 W: http://www.bullopensource.org/cpuset/
2983 W: http://oss.sgi.com/projects/cpusets/
2984 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2986 F: Documentation/cgroups/cpusets.txt
2987 F: include/linux/cpuset.h
2990 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2991 M: Johannes Weiner <hannes@cmpxchg.org>
2992 M: Michal Hocko <mhocko@kernel.org>
2993 M: Vladimir Davydov <vdavydov@virtuozzo.com>
2994 L: cgroups@vger.kernel.org
2995 L: linux-mm@kvack.org
3000 CORETEMP HARDWARE MONITORING DRIVER
3001 M: Fenghua Yu <fenghua.yu@intel.com>
3002 L: lm-sensors@lm-sensors.org
3004 F: Documentation/hwmon/coretemp
3005 F: drivers/hwmon/coretemp.c
3007 COSA/SRP SYNC SERIAL DRIVER
3008 M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3009 W: http://www.fi.muni.cz/~kas/cosa/
3011 F: drivers/net/wan/cosa*
3013 CPMAC ETHERNET DRIVER
3014 M: Florian Fainelli <florian@openwrt.org>
3015 L: netdev@vger.kernel.org
3017 F: drivers/net/ethernet/ti/cpmac.c
3019 CPU FREQUENCY DRIVERS
3020 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3021 M: Viresh Kumar <viresh.kumar@linaro.org>
3022 L: linux-pm@vger.kernel.org
3024 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3025 T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3027 F: include/linux/cpufreq.h
3029 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3030 M: Viresh Kumar <viresh.kumar@linaro.org>
3031 M: Sudeep Holla <sudeep.holla@arm.com>
3032 L: linux-pm@vger.kernel.org
3033 W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3035 F: drivers/cpufreq/arm_big_little.h
3036 F: drivers/cpufreq/arm_big_little.c
3037 F: drivers/cpufreq/arm_big_little_dt.c
3039 CPUIDLE DRIVER - ARM BIG LITTLE
3040 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3041 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3042 L: linux-pm@vger.kernel.org
3043 L: linux-arm-kernel@lists.infradead.org
3044 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3046 F: drivers/cpuidle/cpuidle-big_little.c
3048 CPUIDLE DRIVER - ARM EXYNOS
3049 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3050 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3051 M: Kukjin Kim <kgene@kernel.org>
3052 L: linux-pm@vger.kernel.org
3053 L: linux-samsung-soc@vger.kernel.org
3055 F: drivers/cpuidle/cpuidle-exynos.c
3056 F: arch/arm/mach-exynos/pm.c
3059 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3060 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3061 L: linux-pm@vger.kernel.org
3063 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3064 F: drivers/cpuidle/*
3065 F: include/linux/cpuidle.h
3068 M: "H. Peter Anvin" <hpa@zytor.com>
3070 F: arch/x86/kernel/cpuid.c
3071 F: arch/x86/kernel/msr.c
3073 CPU POWER MONITORING SUBSYSTEM
3074 M: Thomas Renninger <trenn@suse.com>
3075 L: linux-pm@vger.kernel.org
3077 F: tools/power/cpupower/
3080 W: http://sourceforge.net/projects/cramfs/
3081 S: Orphan / Obsolete
3082 F: Documentation/filesystems/cramfs.txt
3086 M: Mikael Starvik <starvik@axis.com>
3087 M: Jesper Nilsson <jesper.nilsson@axis.com>
3088 L: linux-cris-kernel@axis.com
3089 W: http://developer.axis.com
3092 F: drivers/tty/serial/crisv10.*
3095 M: Herbert Xu <herbert@gondor.apana.org.au>
3096 M: "David S. Miller" <davem@davemloft.net>
3097 L: linux-crypto@vger.kernel.org
3098 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3100 F: Documentation/crypto/
3101 F: Documentation/DocBook/crypto-API.tmpl
3107 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3108 M: Neil Horman <nhorman@tuxdriver.com>
3109 L: linux-crypto@vger.kernel.org
3111 F: crypto/ansi_cprng.c
3115 M: Hans Verkuil <hverkuil@xs4all.nl>
3116 L: linux-media@vger.kernel.org
3117 T: git git://linuxtv.org/media_tree.git
3118 W: http://linuxtv.org
3120 F: drivers/media/i2c/cs3308.c
3121 F: drivers/media/i2c/cs3308.h
3123 CS5535 Audio ALSA driver
3124 M: Jaya Kumar <jayakumar.alsa@gmail.com>
3126 F: sound/pci/cs5535audio/
3129 M: Solomon Peachy <pizza@shaftnet.org>
3131 F: drivers/net/wireless/st/cw1200/
3133 CX18 VIDEO4LINUX DRIVER
3134 M: Andy Walls <awalls@md.metrocast.net>
3135 L: ivtv-devel@ivtvdriver.org (subscribers-only)
3136 L: linux-media@vger.kernel.org
3137 T: git git://linuxtv.org/media_tree.git
3138 W: https://linuxtv.org
3139 W: http://www.ivtvdriver.org/index.php/Cx18
3141 F: Documentation/video4linux/cx18.txt
3142 F: drivers/media/pci/cx18/
3143 F: include/uapi/linux/ivtv*
3145 CX2341X MPEG ENCODER HELPER MODULE
3146 M: Hans Verkuil <hverkuil@xs4all.nl>
3147 L: linux-media@vger.kernel.org
3148 T: git git://linuxtv.org/media_tree.git
3149 W: https://linuxtv.org
3151 F: drivers/media/common/cx2341x*
3152 F: include/media/cx2341x*
3154 CX24120 MEDIA DRIVER
3155 M: Jemma Denson <jdenson@gmail.com>
3156 M: Patrick Boettcher <patrick.boettcher@posteo.de>
3157 L: linux-media@vger.kernel.org
3158 W: https://linuxtv.org
3159 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3161 F: drivers/media/dvb-frontends/cx24120*
3163 CX88 VIDEO4LINUX DRIVER
3164 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3165 L: linux-media@vger.kernel.org
3166 W: https://linuxtv.org
3167 T: git git://linuxtv.org/media_tree.git
3169 F: Documentation/video4linux/cx88/
3170 F: drivers/media/pci/cx88/
3172 CXD2820R MEDIA DRIVER
3173 M: Antti Palosaari <crope@iki.fi>
3174 L: linux-media@vger.kernel.org
3175 W: https://linuxtv.org
3176 W: http://palosaari.fi/linux/
3177 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3178 T: git git://linuxtv.org/anttip/media_tree.git
3180 F: drivers/media/dvb-frontends/cxd2820r*
3182 CXGB3 ETHERNET DRIVER (CXGB3)
3183 M: Santosh Raspatur <santosh@chelsio.com>
3184 L: netdev@vger.kernel.org
3185 W: http://www.chelsio.com
3187 F: drivers/net/ethernet/chelsio/cxgb3/
3189 CXGB3 ISCSI DRIVER (CXGB3I)
3190 M: Karen Xie <kxie@chelsio.com>
3191 L: linux-scsi@vger.kernel.org
3192 W: http://www.chelsio.com
3194 F: drivers/scsi/cxgbi/cxgb3i
3196 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3197 M: Steve Wise <swise@chelsio.com>
3198 L: linux-rdma@vger.kernel.org
3199 W: http://www.openfabrics.org
3201 F: drivers/infiniband/hw/cxgb3/
3203 CXGB4 ETHERNET DRIVER (CXGB4)
3204 M: Hariprasad S <hariprasad@chelsio.com>
3205 L: netdev@vger.kernel.org
3206 W: http://www.chelsio.com
3208 F: drivers/net/ethernet/chelsio/cxgb4/
3210 CXGB4 ISCSI DRIVER (CXGB4I)
3211 M: Karen Xie <kxie@chelsio.com>
3212 L: linux-scsi@vger.kernel.org
3213 W: http://www.chelsio.com
3215 F: drivers/scsi/cxgbi/cxgb4i
3217 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3218 M: Steve Wise <swise@chelsio.com>
3219 L: linux-rdma@vger.kernel.org
3220 W: http://www.openfabrics.org
3222 F: drivers/infiniband/hw/cxgb4/
3224 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3225 M: Casey Leedom <leedom@chelsio.com>
3226 L: netdev@vger.kernel.org
3227 W: http://www.chelsio.com
3229 F: drivers/net/ethernet/chelsio/cxgb4vf/
3231 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3232 M: Ian Munsie <imunsie@au1.ibm.com>
3233 M: Michael Neuling <mikey@neuling.org>
3234 L: linuxppc-dev@lists.ozlabs.org
3236 F: drivers/misc/cxl/
3237 F: include/misc/cxl*
3238 F: include/uapi/misc/cxl.h
3239 F: Documentation/powerpc/cxl.txt
3240 F: Documentation/powerpc/cxl.txt
3241 F: Documentation/ABI/testing/sysfs-class-cxl
3243 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3244 M: Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3245 M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3246 L: linux-scsi@vger.kernel.org
3248 F: drivers/scsi/cxlflash/
3249 F: include/uapi/scsi/cxlflash_ioctls.h
3250 F: Documentation/powerpc/cxlflash.txt
3252 STMMAC ETHERNET DRIVER
3253 M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3254 L: netdev@vger.kernel.org
3255 W: http://www.stlinux.com
3257 F: drivers/net/ethernet/stmicro/stmmac/
3260 M: Russell King <linux@arm.linux.org.uk>
3261 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3262 W: http://www.arm.linux.org.uk/
3264 F: drivers/video/fbdev/cyber2000fb.*
3266 CYCLADES ASYNC MUX DRIVER
3267 W: http://www.cyclades.com/
3269 F: drivers/tty/cyclades.c
3270 F: include/linux/cyclades.h
3271 F: include/uapi/linux/cyclades.h
3273 CYCLADES PC300 DRIVER
3274 W: http://www.cyclades.com/
3276 F: drivers/net/wan/pc300*
3278 CYPRESS_FIRMWARE MEDIA DRIVER
3279 M: Antti Palosaari <crope@iki.fi>
3280 L: linux-media@vger.kernel.org
3281 W: https://linuxtv.org
3282 W: http://palosaari.fi/linux/
3283 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3284 T: git git://linuxtv.org/anttip/media_tree.git
3286 F: drivers/media/common/cypress_firmware*
3288 CYTTSP TOUCHSCREEN DRIVER
3289 M: Ferruh Yigit <fery@cypress.com>
3290 L: linux-input@vger.kernel.org
3292 F: drivers/input/touchscreen/cyttsp*
3293 F: include/linux/input/cyttsp.h
3295 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3296 M: Joshua Kinard <kumba@gentoo.org>
3298 F: drivers/rtc/rtc-ds1685.c
3299 F: include/linux/rtc/ds1685.h
3301 DAMA SLAVE for AX.25
3302 M: Joerg Reuter <jreuter@yaina.de>
3303 W: http://yaina.de/jreuter/
3304 W: http://www.qsl.net/dl1bke/
3305 L: linux-hams@vger.kernel.org
3307 F: net/ax25/af_ax25.c
3308 F: net/ax25/ax25_dev.c
3309 F: net/ax25/ax25_ds_*
3310 F: net/ax25/ax25_in.c
3311 F: net/ax25/ax25_out.c
3312 F: net/ax25/ax25_timer.c
3313 F: net/ax25/sysctl_net_ax25.c
3315 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3316 L: netdev@vger.kernel.org
3318 F: Documentation/networking/dmfe.txt
3319 F: drivers/net/ethernet/dec/tulip/dmfe.c
3321 DC390/AM53C974 SCSI driver
3322 M: Hannes Reinecke <hare@suse.com>
3323 L: linux-scsi@vger.kernel.org
3325 F: drivers/scsi/am53c974.c
3328 M: Oliver Neukum <oliver@neukum.org>
3329 M: Ali Akcaagac <aliakc@web.de>
3330 M: Jamie Lenehan <lenehan@twibble.org>
3331 L: dc395x@twibble.org
3332 W: http://twibble.org/dist/dc395x/
3333 W: http://lists.twibble.org/mailman/listinfo/dc395x/
3335 F: Documentation/scsi/dc395x.txt
3336 F: drivers/scsi/dc395x.*
3339 M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
3340 L: dccp@vger.kernel.org
3341 W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3343 F: include/linux/dccp.h
3344 F: include/uapi/linux/dccp.h
3345 F: include/linux/tfrc.h
3348 DECnet NETWORK LAYER
3349 W: http://linux-decnet.sourceforge.net
3350 L: linux-decnet-user@lists.sourceforge.net
3352 F: Documentation/networking/decnet.txt
3355 DECSTATION PLATFORM SUPPORT
3356 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3357 L: linux-mips@linux-mips.org
3358 W: http://www.linux-mips.org/wiki/DECstation
3361 F: arch/mips/include/asm/dec/
3362 F: arch/mips/include/asm/mach-dec/
3364 DEFXX FDDI NETWORK DRIVER
3365 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3367 F: drivers/net/fddi/defxx.*
3370 M: Matthew Garrett <mjg59@srcf.ucam.org>
3371 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3372 L: platform-driver-x86@vger.kernel.org
3374 F: drivers/platform/x86/dell-laptop.c
3376 DELL LAPTOP RBTN DRIVER
3377 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3379 F: drivers/platform/x86/dell-rbtn.*
3381 DELL LAPTOP FREEFALL DRIVER
3382 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3384 F: drivers/platform/x86/dell-smo8800.c
3386 DELL LAPTOP SMM DRIVER
3387 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3389 F: drivers/hwmon/dell-smm-hwmon.c
3390 F: include/uapi/linux/i8k.h
3392 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3393 M: Doug Warzecha <Douglas_Warzecha@dell.com>
3395 F: Documentation/dcdbas.txt
3396 F: drivers/firmware/dcdbas.*
3398 DELL WMI EXTRAS DRIVER
3399 M: Matthew Garrett <mjg59@srcf.ucam.org>
3400 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3402 F: drivers/platform/x86/dell-wmi.c
3404 DESIGNWARE USB2 DRD IP DRIVER
3405 M: John Youn <johnyoun@synopsys.com>
3406 L: linux-usb@vger.kernel.org
3407 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3409 F: drivers/usb/dwc2/
3411 DESIGNWARE USB3 DRD IP DRIVER
3412 M: Felipe Balbi <balbi@ti.com>
3413 L: linux-usb@vger.kernel.org
3414 L: linux-omap@vger.kernel.org
3415 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3417 F: drivers/usb/dwc3/
3419 DEVICE COREDUMP (DEV_COREDUMP)
3420 M: Johannes Berg <johannes@sipsolutions.net>
3421 L: linux-kernel@vger.kernel.org
3423 F: drivers/base/devcoredump.c
3424 F: include/linux/devcoredump.h
3426 DEVICE FREQUENCY (DEVFREQ)
3427 M: MyungJoo Ham <myungjoo.ham@samsung.com>
3428 M: Kyungmin Park <kyungmin.park@samsung.com>
3429 L: linux-pm@vger.kernel.org
3433 DEVICE NUMBER REGISTRY
3434 M: Torben Mathiasen <device@lanana.org>
3435 W: http://lanana.org/docs/device-list/index.html
3439 M: Alasdair Kergon <agk@redhat.com>
3440 M: Mike Snitzer <snitzer@redhat.com>
3441 M: dm-devel@redhat.com
3442 L: dm-devel@redhat.com
3443 W: http://sources.redhat.com/dm
3444 Q: http://patchwork.kernel.org/project/dm-devel/list/
3445 T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3446 T: quilt http://people.redhat.com/agk/patches/linux/editing/
3448 F: Documentation/device-mapper/
3450 F: drivers/md/persistent-data/
3451 F: include/linux/device-mapper.h
3452 F: include/linux/dm-*.h
3453 F: include/uapi/linux/dm-*.h
3455 DIALOG SEMICONDUCTOR DRIVERS
3456 M: Support Opensource <support.opensource@diasemi.com>
3457 W: http://www.dialog-semiconductor.com/products
3459 F: Documentation/hwmon/da90??
3460 F: Documentation/devicetree/bindings/sound/da[79]*.txt
3461 F: drivers/gpio/gpio-da90??.c
3462 F: drivers/hwmon/da90??-hwmon.c
3463 F: drivers/iio/adc/da91??-*.c
3464 F: drivers/input/misc/da90??_onkey.c
3465 F: drivers/input/touchscreen/da9052_tsi.c
3466 F: drivers/leds/leds-da90??.c
3467 F: drivers/mfd/da903x.c
3468 F: drivers/mfd/da90??-*.c
3469 F: drivers/mfd/da91??-*.c
3470 F: drivers/power/da9052-battery.c
3471 F: drivers/power/da91??-*.c
3472 F: drivers/regulator/da903x.c
3473 F: drivers/regulator/da9???-regulator.[ch]
3474 F: drivers/rtc/rtc-da90??.c
3475 F: drivers/video/backlight/da90??_bl.c
3476 F: drivers/watchdog/da90??_wdt.c
3477 F: include/linux/mfd/da903x.h
3478 F: include/linux/mfd/da9052/
3479 F: include/linux/mfd/da9055/
3480 F: include/linux/mfd/da9063/
3481 F: include/linux/mfd/da9150/
3482 F: include/sound/da[79]*.h
3483 F: sound/soc/codecs/da[79]*.[ch]
3485 DIGI NEO AND CLASSIC PCI PRODUCTS
3486 M: Lidza Louina <lidza.louina@gmail.com>
3487 M: Mark Hounschell <markh@compro.net>
3488 L: driverdev-devel@linuxdriverproject.org
3490 F: drivers/staging/dgnc/
3492 DIGI EPCA PCI PRODUCTS
3493 M: Lidza Louina <lidza.louina@gmail.com>
3494 M: Daeseok Youn <daeseok.youn@gmail.com>
3495 L: driverdev-devel@linuxdriverproject.org
3497 F: drivers/staging/dgap/
3499 DIOLAN U2C-12 I2C DRIVER
3500 M: Guenter Roeck <linux@roeck-us.net>
3501 L: linux-i2c@vger.kernel.org
3503 F: drivers/i2c/busses/i2c-diolan-u2c.c
3506 M: Matthew Wilcox <willy@linux.intel.com>
3507 L: linux-fsdevel@vger.kernel.org
3511 DIRECTORY NOTIFICATION (DNOTIFY)
3512 M: Eric Paris <eparis@parisplace.org>
3514 F: Documentation/filesystems/dnotify.txt
3515 F: fs/notify/dnotify/
3516 F: include/linux/dnotify.h
3518 DISK GEOMETRY AND PARTITION HANDLING
3519 M: Andries Brouwer <aeb@cwi.nl>
3520 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3521 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3522 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3526 M: Jan Kara <jack@suse.com>
3528 F: Documentation/filesystems/quota.txt
3530 F: include/linux/quota*.h
3531 F: include/uapi/linux/quota*.h
3533 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3534 M: Bernie Thompson <bernie@plugable.com>
3535 L: linux-fbdev@vger.kernel.org
3537 W: http://plugable.com/category/projects/udlfb/
3538 F: drivers/video/fbdev/udlfb.c
3539 F: include/video/udlfb.h
3540 F: Documentation/fb/udlfb.txt
3542 DISTRIBUTED LOCK MANAGER (DLM)
3543 M: Christine Caulfield <ccaulfie@redhat.com>
3544 M: David Teigland <teigland@redhat.com>
3545 L: cluster-devel@redhat.com
3546 W: http://sources.redhat.com/cluster/
3547 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3551 DMA BUFFER SHARING FRAMEWORK
3552 M: Sumit Semwal <sumit.semwal@linaro.org>
3554 L: linux-media@vger.kernel.org
3555 L: dri-devel@lists.freedesktop.org
3556 L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3558 F: include/linux/dma-buf*
3559 F: include/linux/reservation.h
3560 F: include/linux/*fence.h
3561 F: Documentation/dma-buf-sharing.txt
3562 T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3564 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3565 M: Vinod Koul <vinod.koul@intel.com>
3566 L: dmaengine@vger.kernel.org
3567 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3570 F: include/linux/dmaengine.h
3571 F: Documentation/dmaengine/
3572 T: git git://git.infradead.org/users/vkoul/slave-dma.git
3574 DME1737 HARDWARE MONITOR DRIVER
3575 M: Juerg Haefliger <juergh@gmail.com>
3576 L: lm-sensors@lm-sensors.org
3578 F: Documentation/hwmon/dme1737
3579 F: drivers/hwmon/dme1737.c
3582 M: Jean Delvare <jdelvare@suse.com>
3584 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3585 F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
3586 F: drivers/firmware/dmi-id.c
3587 F: drivers/firmware/dmi_scan.c
3588 F: include/linux/dmi.h
3591 M: Jonathan Corbet <corbet@lwn.net>
3592 L: linux-doc@vger.kernel.org
3595 F: scripts/docproc.c
3596 F: scripts/kernel-doc*
3597 X: Documentation/ABI/
3598 X: Documentation/devicetree/
3599 X: Documentation/acpi
3600 X: Documentation/power
3601 X: Documentation/spi
3602 X: Documentation/DocBook/media
3603 T: git git://git.lwn.net/linux.git docs-next
3606 M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
3607 L: blinux-list@redhat.com
3609 F: drivers/char/dtlk.c
3610 F: include/linux/dtlk.h
3612 DPT_I2O SCSI RAID DRIVER
3613 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3614 L: linux-scsi@vger.kernel.org
3615 W: http://www.adaptec.com/
3617 F: drivers/scsi/dpt*
3618 F: drivers/scsi/dpt/
3623 M: drbd-dev@lists.linbit.com
3624 L: drbd-user@lists.linbit.com
3625 W: http://www.drbd.org
3626 T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3627 T: git git://git.drbd.org/drbd-8.3.git
3629 F: drivers/block/drbd/
3631 F: Documentation/blockdev/drbd/
3633 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3634 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3635 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3637 F: Documentation/kobject.txt
3642 F: include/linux/debugfs.h
3643 F: include/linux/kobj*
3647 M: David Airlie <airlied@linux.ie>
3648 L: dri-devel@lists.freedesktop.org
3649 T: git git://people.freedesktop.org/~airlied/linux
3654 F: include/uapi/drm/
3657 M: Alex Deucher <alexander.deucher@amd.com>
3658 M: Christian König <christian.koenig@amd.com>
3659 L: dri-devel@lists.freedesktop.org
3660 T: git git://people.freedesktop.org/~agd5f/linux
3662 F: drivers/gpu/drm/radeon/
3663 F: include/uapi/drm/radeon*
3666 M: Thierry Reding <thierry.reding@gmail.com>
3667 L: dri-devel@lists.freedesktop.org
3668 T: git git://anongit.freedesktop.org/tegra/linux.git
3670 F: drivers/gpu/drm/drm_panel.c
3671 F: drivers/gpu/drm/panel/
3672 F: include/drm/drm_panel.h
3673 F: Documentation/devicetree/bindings/display/panel/
3675 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3676 M: Daniel Vetter <daniel.vetter@intel.com>
3677 M: Jani Nikula <jani.nikula@linux.intel.com>
3678 L: intel-gfx@lists.freedesktop.org
3679 L: dri-devel@lists.freedesktop.org
3680 W: https://01.org/linuxgraphics/
3681 Q: http://patchwork.freedesktop.org/project/intel-gfx/
3682 T: git git://anongit.freedesktop.org/drm-intel
3684 F: drivers/gpu/drm/i915/
3685 F: include/drm/i915*
3686 F: include/uapi/drm/i915*
3688 DRM DRIVERS FOR ATMEL HLCDC
3689 M: Boris Brezillon <boris.brezillon@free-electrons.com>
3690 L: dri-devel@lists.freedesktop.org
3692 F: drivers/gpu/drm/atmel-hlcdc/
3693 F: Documentation/devicetree/bindings/drm/atmel/
3695 DRM DRIVERS FOR EXYNOS
3696 M: Inki Dae <inki.dae@samsung.com>
3697 M: Joonyoung Shim <jy0922.shim@samsung.com>
3698 M: Seung-Woo Kim <sw0312.kim@samsung.com>
3699 M: Kyungmin Park <kyungmin.park@samsung.com>
3700 L: dri-devel@lists.freedesktop.org
3701 T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3703 F: drivers/gpu/drm/exynos/
3704 F: include/drm/exynos*
3705 F: include/uapi/drm/exynos*
3707 DRM DRIVERS FOR FREESCALE DCU
3708 M: Jianwei Wang <jianwei.wang.chn@gmail.com>
3709 M: Alison Wang <alison.wang@freescale.com>
3710 L: dri-devel@lists.freedesktop.org
3712 F: drivers/gpu/drm/fsl-dcu/
3713 F: Documentation/devicetree/bindings/display/fsl,dcu.txt
3714 F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
3716 DRM DRIVERS FOR FREESCALE IMX
3717 M: Philipp Zabel <p.zabel@pengutronix.de>
3718 L: dri-devel@lists.freedesktop.org
3720 F: drivers/gpu/drm/imx/
3721 F: drivers/gpu/ipu-v3/
3722 F: Documentation/devicetree/bindings/display/imx/
3724 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3725 M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3726 L: dri-devel@lists.freedesktop.org
3727 T: git git://github.com/patjak/drm-gma500
3729 F: drivers/gpu/drm/gma500
3730 F: include/drm/gma500*
3732 DRM DRIVERS FOR NVIDIA TEGRA
3733 M: Thierry Reding <thierry.reding@gmail.com>
3734 M: Terje Bergström <tbergstrom@nvidia.com>
3735 L: dri-devel@lists.freedesktop.org
3736 L: linux-tegra@vger.kernel.org
3737 T: git git://anongit.freedesktop.org/tegra/linux.git
3739 F: drivers/gpu/drm/tegra/
3740 F: drivers/gpu/host1x/
3741 F: include/linux/host1x.h
3742 F: include/uapi/drm/tegra_drm.h
3743 F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
3745 DRM DRIVERS FOR RENESAS
3746 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3747 L: dri-devel@lists.freedesktop.org
3748 L: linux-sh@vger.kernel.org
3749 T: git git://people.freedesktop.org/~airlied/linux
3751 F: drivers/gpu/drm/rcar-du/
3752 F: drivers/gpu/drm/shmobile/
3753 F: include/linux/platform_data/shmob_drm.h
3755 DRM DRIVERS FOR ROCKCHIP
3756 M: Mark Yao <mark.yao@rock-chips.com>
3757 L: dri-devel@lists.freedesktop.org
3759 F: drivers/gpu/drm/rockchip/
3760 F: Documentation/devicetree/bindings/display/rockchip*
3763 M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
3764 M: Vincent Abriou <vincent.abriou@st.com>
3765 L: dri-devel@lists.freedesktop.org
3766 T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3768 F: drivers/gpu/drm/sti
3769 F: Documentation/devicetree/bindings/display/st,stih4xx.txt
3771 DSBR100 USB FM RADIO DRIVER
3772 M: Alexey Klimov <klimov.linux@gmail.com>
3773 L: linux-media@vger.kernel.org
3774 T: git git://linuxtv.org/media_tree.git
3776 F: drivers/media/radio/dsbr100.c
3779 M: Francois Romieu <romieu@fr.zoreil.com>
3780 L: netdev@vger.kernel.org
3782 F: drivers/net/wan/dscc4.c
3785 M: Hans Verkuil <hverkuil@xs4all.nl>
3786 L: linux-media@vger.kernel.org
3787 T: git git://linuxtv.org/media_tree.git
3788 W: https://linuxtv.org
3790 F: drivers/media/pci/dt3155/
3792 DVB_USB_AF9015 MEDIA DRIVER
3793 M: Antti Palosaari <crope@iki.fi>
3794 L: linux-media@vger.kernel.org
3795 W: https://linuxtv.org
3796 W: http://palosaari.fi/linux/
3797 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3798 T: git git://linuxtv.org/anttip/media_tree.git
3800 F: drivers/media/usb/dvb-usb-v2/af9015*
3802 DVB_USB_AF9035 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/af9035*
3812 DVB_USB_ANYSEE 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/anysee*
3822 DVB_USB_AU6610 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/au6610*
3832 DVB_USB_CE6230 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/ce6230*
3842 DVB_USB_CXUSB MEDIA DRIVER
3843 M: Michael Krufky <mkrufky@linuxtv.org>
3844 L: linux-media@vger.kernel.org
3845 W: https://linuxtv.org
3846 W: http://github.com/mkrufky
3847 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3848 T: git git://linuxtv.org/media_tree.git
3850 F: drivers/media/usb/dvb-usb/cxusb*
3852 DVB_USB_EC168 MEDIA DRIVER
3853 M: Antti Palosaari <crope@iki.fi>
3854 L: linux-media@vger.kernel.org
3855 W: https://linuxtv.org
3856 W: http://palosaari.fi/linux/
3857 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3858 T: git git://linuxtv.org/anttip/media_tree.git
3860 F: drivers/media/usb/dvb-usb-v2/ec168*
3862 DVB_USB_GL861 MEDIA DRIVER
3863 M: Antti Palosaari <crope@iki.fi>
3864 L: linux-media@vger.kernel.org
3865 W: https://linuxtv.org
3866 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3867 T: git git://linuxtv.org/anttip/media_tree.git
3869 F: drivers/media/usb/dvb-usb-v2/gl861*
3871 DVB_USB_MXL111SF MEDIA DRIVER
3872 M: Michael Krufky <mkrufky@linuxtv.org>
3873 L: linux-media@vger.kernel.org
3874 W: https://linuxtv.org
3875 W: http://github.com/mkrufky
3876 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3877 T: git git://linuxtv.org/mkrufky/mxl111sf.git
3879 F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3881 DVB_USB_RTL28XXU MEDIA DRIVER
3882 M: Antti Palosaari <crope@iki.fi>
3883 L: linux-media@vger.kernel.org
3884 W: https://linuxtv.org
3885 W: http://palosaari.fi/linux/
3886 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3887 T: git git://linuxtv.org/anttip/media_tree.git
3889 F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3891 DVB_USB_V2 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/dvb_usb*
3900 F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3903 M: Jason Baron <jbaron@akamai.com>
3905 F: lib/dynamic_debug.c
3906 F: include/linux/dynamic_debug.h
3908 DZ DECSTATION DZ11 SERIAL DRIVER
3909 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3911 F: drivers/tty/serial/dz.*
3913 E3X0 POWER BUTTON DRIVER
3914 M: Moritz Fischer <moritz.fischer@ettus.com>
3915 L: usrp-users@lists.ettus.com
3916 W: http://www.ettus.com
3918 F: drivers/input/misc/e3x0-button.c
3919 F: Documentation/devicetree/bindings/input/e3x0-button.txt
3922 M: Antti Palosaari <crope@iki.fi>
3923 L: linux-media@vger.kernel.org
3924 W: https://linuxtv.org
3925 W: http://palosaari.fi/linux/
3926 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3927 T: git git://linuxtv.org/anttip/media_tree.git
3929 F: drivers/media/tuners/e4000*
3931 EATA ISA/EISA/PCI SCSI DRIVER
3932 M: Dario Ballabio <ballabio_dario@emc.com>
3933 L: linux-scsi@vger.kernel.org
3935 F: drivers/scsi/eata.c
3938 M: Antti Palosaari <crope@iki.fi>
3939 L: linux-media@vger.kernel.org
3940 W: https://linuxtv.org
3941 W: http://palosaari.fi/linux/
3942 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3943 T: git git://linuxtv.org/anttip/media_tree.git
3945 F: drivers/media/dvb-frontends/ec100*
3948 M: Tyler Hicks <tyhicks@canonical.com>
3949 L: ecryptfs@vger.kernel.org
3950 W: http://ecryptfs.org
3951 W: https://launchpad.net/ecryptfs
3953 F: Documentation/filesystems/ecryptfs.txt
3957 M: Doug Thompson <dougthompson@xmission.com>
3958 M: Borislav Petkov <bp@alien8.de>
3959 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3960 L: linux-edac@vger.kernel.org
3961 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
3962 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
3964 F: Documentation/edac.txt
3966 F: include/linux/edac.h
3969 M: Doug Thompson <dougthompson@xmission.com>
3970 M: Borislav Petkov <bp@alien8.de>
3971 L: linux-edac@vger.kernel.org
3973 F: drivers/edac/amd64_edac*
3976 M: Doug Thompson <dougthompson@xmission.com>
3977 M: Robert Richter <rric@kernel.org>
3978 L: linux-edac@vger.kernel.org
3980 F: drivers/edac/highbank*
3983 M: Ralf Baechle <ralf@linux-mips.org>
3984 M: David Daney <david.daney@cavium.com>
3985 L: linux-edac@vger.kernel.org
3986 L: linux-mips@linux-mips.org
3988 F: drivers/edac/octeon_edac*
3991 M: Mark Gross <mark.gross@intel.com>
3992 M: Doug Thompson <dougthompson@xmission.com>
3993 L: linux-edac@vger.kernel.org
3995 F: drivers/edac/e752x_edac.c
3998 M: Doug Thompson <dougthompson@xmission.com>
3999 L: linux-edac@vger.kernel.org
4001 F: drivers/edac/e7xxx_edac.c
4004 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4005 L: linux-edac@vger.kernel.org
4007 F: drivers/edac/ghes_edac.c
4010 M: Tim Small <tim@buttersideup.com>
4011 L: linux-edac@vger.kernel.org
4013 F: drivers/edac/i82443bxgx_edac.c
4016 M: Jason Uhlenkott <juhlenko@akamai.com>
4017 L: linux-edac@vger.kernel.org
4019 F: drivers/edac/i3000_edac.c
4022 M: Doug Thompson <dougthompson@xmission.com>
4023 L: linux-edac@vger.kernel.org
4025 F: drivers/edac/i5000_edac.c
4028 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4029 L: linux-edac@vger.kernel.org
4031 F: drivers/edac/i5400_edac.c
4034 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4035 L: linux-edac@vger.kernel.org
4037 F: drivers/edac/i7300_edac.c
4040 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4041 L: linux-edac@vger.kernel.org
4043 F: drivers/edac/i7core_edac.c
4046 M: Ranganathan Desikan <ravi@jetztechnologies.com>
4047 M: "Arvind R." <arvino55@gmail.com>
4048 L: linux-edac@vger.kernel.org
4050 F: drivers/edac/i82975x_edac.c
4053 M: Jason Baron <jbaron@akamai.com>
4054 L: linux-edac@vger.kernel.org
4056 F: drivers/edac/ie31200_edac.c
4059 M: Johannes Thumshirn <morbidrsa@gmail.com>
4060 L: linux-edac@vger.kernel.org
4062 F: drivers/edac/mpc85xx_edac.[ch]
4065 M: Egor Martovetsky <egor@pasemi.com>
4066 L: linux-edac@vger.kernel.org
4068 F: drivers/edac/pasemi_edac.c
4071 M: Tim Small <tim@buttersideup.com>
4072 L: linux-edac@vger.kernel.org
4074 F: drivers/edac/r82600_edac.c
4077 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4078 L: linux-edac@vger.kernel.org
4080 F: drivers/edac/sb_edac.c
4083 APPLIED MICRO (APM) X-GENE SOC EDAC
4084 M: Loc Ho <lho@apm.com>
4086 F: drivers/edac/xgene_edac.c
4087 F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4089 EDIROL UA-101/UA-1000 DRIVER
4090 M: Clemens Ladisch <clemens@ladisch.de>
4091 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4092 T: git git://git.alsa-project.org/alsa-kernel.git
4094 F: sound/usb/misc/ua101.c
4096 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4097 M: Matt Fleming <matt@codeblueprint.co.uk>
4098 L: linux-efi@vger.kernel.org
4099 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4101 F: Documentation/efi-stub.txt
4102 F: arch/ia64/kernel/efi.c
4103 F: arch/x86/boot/compressed/eboot.[ch]
4104 F: arch/x86/include/asm/efi.h
4105 F: arch/x86/platform/efi/*
4106 F: drivers/firmware/efi/*
4107 F: include/linux/efi*.h
4109 EFI VARIABLE FILESYSTEM
4110 M: Matthew Garrett <matthew.garrett@nebula.com>
4111 M: Jeremy Kerr <jk@ozlabs.org>
4112 M: Matt Fleming <matt@codeblueprint.co.uk>
4113 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4114 L: linux-efi@vger.kernel.org
4118 EFIFB FRAMEBUFFER DRIVER
4119 L: linux-fbdev@vger.kernel.org
4120 M: Peter Jones <pjones@redhat.com>
4122 F: drivers/video/fbdev/efifb.c
4125 W: http://aeschi.ch.eu.org/efs/
4129 EHCA (IBM GX bus InfiniBand adapter) DRIVER
4130 M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
4131 M: Christoph Raisch <raisch@de.ibm.com>
4132 L: linux-rdma@vger.kernel.org
4134 F: drivers/infiniband/hw/ehca/
4136 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4137 M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4138 L: netdev@vger.kernel.org
4140 F: drivers/net/ethernet/ibm/ehea/
4142 EM28XX VIDEO4LINUX DRIVER
4143 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4144 L: linux-media@vger.kernel.org
4145 W: https://linuxtv.org
4146 T: git git://linuxtv.org/media_tree.git
4148 F: drivers/media/usb/em28xx/
4151 M: Paul Gortmaker <paul.gortmaker@windriver.com>
4152 M: Matt Mackall <mpm@selenic.com>
4153 M: David Woodhouse <dwmw2@infradead.org>
4154 L: linux-embedded@vger.kernel.org
4157 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4158 M: James Smart <james.smart@avagotech.com>
4159 M: Dick Kennedy <dick.kennedy@avagotech.com>
4160 L: linux-scsi@vger.kernel.org
4161 W: http://www.avagotech.com
4163 F: drivers/scsi/lpfc/
4165 ENE CB710 FLASH CARD READER DRIVER
4166 M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
4168 F: drivers/misc/cb710/
4169 F: drivers/mmc/host/cb710-mmc.*
4170 F: include/linux/cb710.h
4172 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4173 M: Maxim Levitsky <maximlevitsky@gmail.com>
4175 F: drivers/media/rc/ene_ir.*
4177 ENHANCED ERROR HANDLING (EEH)
4178 M: Gavin Shan <shangw@linux.vnet.ibm.com>
4179 L: linuxppc-dev@lists.ozlabs.org
4181 F: Documentation/powerpc/eeh-pci-error-recovery.txt
4182 F: arch/powerpc/kernel/eeh*.c
4184 EPSON S1D13XXX FRAMEBUFFER DRIVER
4185 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
4187 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4188 F: drivers/video/fbdev/s1d13xxxfb.c
4189 F: include/video/s1d13xxxfb.h
4191 ET131X NETWORK DRIVER
4192 M: Mark Einon <mark.einon@gmail.com>
4194 F: drivers/net/ethernet/agere/
4197 M: Stephen Hemminger <stephen@networkplumber.org>
4198 L: bridge@lists.linux-foundation.org
4199 L: netdev@vger.kernel.org
4200 W: http://www.linuxfoundation.org/en/Net:Bridge
4202 F: include/linux/netfilter_bridge/
4205 ETHERNET PHY LIBRARY
4206 M: Florian Fainelli <f.fainelli@gmail.com>
4207 L: netdev@vger.kernel.org
4209 F: include/linux/phy.h
4210 F: include/linux/phy_fixed.h
4212 F: Documentation/networking/phy.txt
4213 F: drivers/of/of_mdio.c
4214 F: drivers/of/of_net.c
4217 M: Jan Kara <jack@suse.com>
4218 L: linux-ext4@vger.kernel.org
4220 F: Documentation/filesystems/ext2.txt
4222 F: include/linux/ext2*
4225 M: "Theodore Ts'o" <tytso@mit.edu>
4226 M: Andreas Dilger <adilger.kernel@dilger.ca>
4227 L: linux-ext4@vger.kernel.org
4228 W: http://ext4.wiki.kernel.org
4229 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
4231 F: Documentation/filesystems/ext4.txt
4234 Extended Verification Module (EVM)
4235 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4236 L: linux-ima-devel@lists.sourceforge.net
4237 L: linux-security-module@vger.kernel.org
4239 F: security/integrity/evm/
4241 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4242 M: MyungJoo Ham <myungjoo.ham@samsung.com>
4243 M: Chanwoo Choi <cw00.choi@samsung.com>
4244 L: linux-kernel@vger.kernel.org
4245 T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4248 F: include/linux/extcon/
4249 F: include/linux/extcon.h
4250 F: Documentation/extcon/
4251 F: Documentation/devicetree/bindings/extcon/
4254 M: Jingoo Han <jingoohan1@gmail.com>
4255 L: dri-devel@lists.freedesktop.org
4257 F: drivers/gpu/drm/exynos/exynos_dp*
4259 EXYNOS MIPI DISPLAY DRIVERS
4260 M: Inki Dae <inki.dae@samsung.com>
4261 M: Donghwa Lee <dh09.lee@samsung.com>
4262 M: Kyungmin Park <kyungmin.park@samsung.com>
4263 L: linux-fbdev@vger.kernel.org
4265 F: drivers/video/fbdev/exynos/exynos_mipi*
4266 F: include/video/exynos_mipi*
4268 F71805F HARDWARE MONITORING DRIVER
4269 M: Jean Delvare <jdelvare@suse.com>
4270 L: lm-sensors@lm-sensors.org
4272 F: Documentation/hwmon/f71805f
4273 F: drivers/hwmon/f71805f.c
4276 M: Michael Buesch <m@bues.ch>
4277 L: linux-media@vger.kernel.org
4279 F: drivers/media/tuners/fc0011.h
4280 F: drivers/media/tuners/fc0011.c
4283 M: Antti Palosaari <crope@iki.fi>
4284 L: linux-media@vger.kernel.org
4285 W: https://linuxtv.org
4286 W: http://palosaari.fi/linux/
4287 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4288 T: git git://linuxtv.org/anttip/media_tree.git
4290 F: drivers/media/tuners/fc2580*
4293 M: Eric Paris <eparis@redhat.com>
4295 F: fs/notify/fanotify/
4296 F: include/linux/fanotify.h
4297 F: include/uapi/linux/fanotify.h
4299 FARSYNC SYNCHRONOUS DRIVER
4300 M: Kevin Curtis <kevin.curtis@farsite.co.uk>
4301 W: http://www.farsite.co.uk/
4303 F: drivers/net/wan/farsync.*
4305 FAULT INJECTION SUPPORT
4306 M: Akinobu Mita <akinobu.mita@gmail.com>
4308 F: Documentation/fault-injection/
4309 F: lib/fault-inject.c
4311 FBTFT Framebuffer drivers
4312 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4313 M: Noralf Trønnes <noralf@tronnes.org>
4315 F: drivers/staging/fbtft/
4317 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4318 M: Vasu Dev <vasu.dev@intel.com>
4319 L: fcoe-devel@open-fcoe.org
4320 W: www.Open-FCoE.org
4322 F: drivers/scsi/libfc/
4323 F: drivers/scsi/fcoe/
4325 F: include/scsi/libfc.h
4326 F: include/scsi/libfcoe.h
4327 F: include/uapi/scsi/fc/
4329 FILE LOCKING (flock() and fcntl()/lockf())
4330 M: Jeff Layton <jlayton@poochiereds.net>
4331 M: "J. Bruce Fields" <bfields@fieldses.org>
4332 L: linux-fsdevel@vger.kernel.org
4334 F: include/linux/fcntl.h
4335 F: include/linux/fs.h
4336 F: include/uapi/linux/fcntl.h
4337 F: include/uapi/linux/fs.h
4341 FILESYSTEMS (VFS and infrastructure)
4342 M: Alexander Viro <viro@zeniv.linux.org.uk>
4343 L: linux-fsdevel@vger.kernel.org
4347 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4348 M: Riku Voipio <riku.voipio@iki.fi>
4349 L: lm-sensors@lm-sensors.org
4351 F: drivers/hwmon/f75375s.c
4352 F: include/linux/f75375s.h
4354 FIREWIRE AUDIO DRIVERS
4355 M: Clemens Ladisch <clemens@ladisch.de>
4356 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4357 T: git git://git.alsa-project.org/alsa-kernel.git
4361 FIREWIRE MEDIA DRIVERS (firedtv)
4362 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4363 L: linux-media@vger.kernel.org
4364 L: linux1394-devel@lists.sourceforge.net
4365 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4367 F: drivers/media/firewire/
4369 FIREWIRE SBP-2 TARGET
4370 M: Chris Boot <bootc@bootc.net>
4371 L: linux-scsi@vger.kernel.org
4372 L: target-devel@vger.kernel.org
4373 L: linux1394-devel@lists.sourceforge.net
4374 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4376 F: drivers/target/sbp/
4379 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4380 L: linux1394-devel@lists.sourceforge.net
4381 W: http://ieee1394.wiki.kernel.org/
4382 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4384 F: drivers/firewire/
4385 F: include/linux/firewire.h
4386 F: include/uapi/linux/firewire*.h
4389 FIRMWARE LOADER (request_firmware)
4390 M: Ming Lei <ming.lei@canonical.com>
4391 L: linux-kernel@vger.kernel.org
4393 F: Documentation/firmware_class/
4394 F: drivers/base/firmware*.c
4395 F: include/linux/firmware.h
4397 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4398 M: Joshua Morris <josh.h.morris@us.ibm.com>
4399 M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4401 F: drivers/block/rsxx/
4404 M: Jiri Kosina <jikos@kernel.org>
4405 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4407 F: drivers/block/floppy.c
4410 M: Alessandro Rubini <rubini@gnudd.com>
4411 W: http://www.ohwr.org/projects/fmc-bus
4414 F: include/linux/fmc*.h
4415 F: include/linux/ipmi-fru.h
4418 FPGA MANAGER FRAMEWORK
4419 M: Alan Tull <atull@opensource.altera.com>
4420 R: Moritz Fischer <moritz.fischer@ettus.com>
4423 F: include/linux/fpga/fpga-mgr.h
4424 W: http://www.rocketboards.org
4427 M: Bill Metzenthen <billm@melbpc.org.au>
4428 W: http://floatingpoint.sourceforge.net/emulator/index.html
4430 F: arch/x86/math-emu/
4432 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4433 L: netdev@vger.kernel.org
4435 F: drivers/net/wan/dlci.c
4436 F: drivers/net/wan/sdla.c
4439 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4440 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4441 L: linux-fbdev@vger.kernel.org
4442 W: http://linux-fbdev.sourceforge.net/
4443 Q: http://patchwork.kernel.org/project/linux-fbdev/list/
4444 T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4446 F: Documentation/fb/
4449 F: include/linux/fb.h
4450 F: include/uapi/video/
4451 F: include/uapi/linux/fb.h
4453 FREESCALE DIU FRAMEBUFFER DRIVER
4454 M: Timur Tabi <timur@tabi.org>
4455 L: linux-fbdev@vger.kernel.org
4457 F: drivers/video/fbdev/fsl-diu-fb.*
4459 FREESCALE DMA DRIVER
4460 M: Li Yang <leoli@freescale.com>
4461 M: Zhang Wei <zw@zh-kernel.org>
4462 L: linuxppc-dev@lists.ozlabs.org
4464 F: drivers/dma/fsldma.*
4466 FREESCALE I2C CPM DRIVER
4467 M: Jochen Friedrich <jochen@scram.de>
4468 L: linuxppc-dev@lists.ozlabs.org
4469 L: linux-i2c@vger.kernel.org
4471 F: drivers/i2c/busses/i2c-cpm.c
4473 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4474 M: Sascha Hauer <kernel@pengutronix.de>
4475 L: linux-fbdev@vger.kernel.org
4476 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4478 F: include/linux/platform_data/video-imxfb.h
4479 F: drivers/video/fbdev/imxfb.c
4481 FREESCALE QUAD SPI DRIVER
4482 M: Han Xu <han.xu@freescale.com>
4483 L: linux-mtd@lists.infradead.org
4485 F: drivers/mtd/spi-nor/fsl-quadspi.c
4487 FREESCALE SOC FS_ENET DRIVER
4488 M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4489 M: Vitaly Bordug <vbordug@ru.mvista.com>
4490 L: linuxppc-dev@lists.ozlabs.org
4491 L: netdev@vger.kernel.org
4493 F: drivers/net/ethernet/freescale/fs_enet/
4494 F: include/linux/fs_enet_pd.h
4496 FREESCALE QUICC ENGINE LIBRARY
4497 L: linuxppc-dev@lists.ozlabs.org
4499 F: drivers/soc/fsl/qe/
4500 F: include/soc/fsl/*qe*.h
4501 F: include/soc/fsl/*ucc*.h
4503 FREESCALE USB PERIPHERAL DRIVERS
4504 M: Li Yang <leoli@freescale.com>
4505 L: linux-usb@vger.kernel.org
4506 L: linuxppc-dev@lists.ozlabs.org
4508 F: drivers/usb/gadget/udc/fsl*
4510 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4511 M: Li Yang <leoli@freescale.com>
4512 L: netdev@vger.kernel.org
4513 L: linuxppc-dev@lists.ozlabs.org
4515 F: drivers/net/ethernet/freescale/ucc_geth*
4517 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4518 M: Claudiu Manoil <claudiu.manoil@freescale.com>
4519 L: netdev@vger.kernel.org
4521 F: drivers/net/ethernet/freescale/gianfar*
4522 X: drivers/net/ethernet/freescale/gianfar_ptp.c
4523 F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4525 FREESCALE QUICC ENGINE UCC UART DRIVER
4526 M: Timur Tabi <timur@tabi.org>
4527 L: linuxppc-dev@lists.ozlabs.org
4529 F: drivers/tty/serial/ucc_uart.c
4531 FREESCALE SOC SOUND DRIVERS
4532 M: Timur Tabi <timur@tabi.org>
4533 M: Nicolin Chen <nicoleotsuka@gmail.com>
4534 M: Xiubo Li <Xiubo.Lee@gmail.com>
4535 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4536 L: linuxppc-dev@lists.ozlabs.org
4538 F: sound/soc/fsl/fsl*
4539 F: sound/soc/fsl/imx*
4540 F: sound/soc/fsl/mpc8610_hpcd.c
4542 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4543 M: "J. German Rivera" <German.Rivera@freescale.com>
4544 L: linux-kernel@vger.kernel.org
4546 F: drivers/staging/fsl-mc/
4549 M: Christoph Hellwig <hch@infradead.org>
4550 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4555 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4556 M: Pavel Machek <pavel@ucw.cz>
4557 L: linux-pm@vger.kernel.org
4559 F: Documentation/power/freezing-of-tasks.txt
4560 F: include/linux/freezer.h
4564 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4565 L: linux-kernel@vger.kernel.org
4568 F: include/linux/frontswap.h
4570 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4571 M: David Howells <dhowells@redhat.com>
4572 L: linux-cachefs@redhat.com (moderated for non-subscribers)
4574 F: Documentation/filesystems/caching/
4576 F: include/linux/fscache*.h
4579 M: Jaegeuk Kim <jaegeuk@kernel.org>
4580 M: Changman Lee <cm224.lee@samsung.com>
4581 R: Chao Yu <chao2.yu@samsung.com>
4582 L: linux-f2fs-devel@lists.sourceforge.net
4583 W: http://en.wikipedia.org/wiki/F2FS
4584 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4586 F: Documentation/filesystems/f2fs.txt
4587 F: Documentation/ABI/testing/sysfs-fs-f2fs
4589 F: include/linux/f2fs_fs.h
4590 F: include/trace/events/f2fs.h
4592 FUJITSU FR-V (FRV) PORT
4593 M: David Howells <dhowells@redhat.com>
4597 FUJITSU LAPTOP EXTRAS
4598 M: Jonathan Woithe <jwoithe@just42.net>
4599 L: platform-driver-x86@vger.kernel.org
4601 F: drivers/platform/x86/fujitsu-laptop.c
4603 FUJITSU M-5MO LS CAMERA ISP DRIVER
4604 M: Kyungmin Park <kyungmin.park@samsung.com>
4605 M: Heungjun Kim <riverful.kim@samsung.com>
4606 L: linux-media@vger.kernel.org
4608 F: drivers/media/i2c/m5mols/
4609 F: include/media/i2c/m5mols.h
4611 FUJITSU TABLET EXTRAS
4612 M: Robert Gerlach <khnz@gmx.de>
4613 L: platform-driver-x86@vger.kernel.org
4615 F: drivers/platform/x86/fujitsu-tablet.c
4617 FUSE: FILESYSTEM IN USERSPACE
4618 M: Miklos Szeredi <miklos@szeredi.hu>
4619 L: fuse-devel@lists.sourceforge.net
4620 W: http://fuse.sourceforge.net/
4621 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4624 F: include/uapi/linux/fuse.h
4625 F: Documentation/filesystems/fuse.txt
4627 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4628 M: Rik Faith <faith@cs.unc.edu>
4629 L: linux-scsi@vger.kernel.org
4630 S: Odd Fixes (e.g., new signatures)
4631 F: drivers/scsi/fdomain.*
4633 GCOV BASED KERNEL PROFILING
4634 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4637 F: Documentation/gcov.txt
4639 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4640 M: Achim Leubner <achim_leubner@adaptec.com>
4641 L: linux-scsi@vger.kernel.org
4642 W: http://www.icp-vortex.com/
4644 F: drivers/scsi/gdt*
4646 GDB KERNEL DEBUGGING HELPER SCRIPTS
4647 M: Jan Kiszka <jan.kiszka@siemens.com>
4651 GEMTEK FM RADIO RECEIVER DRIVER
4652 M: Hans Verkuil <hverkuil@xs4all.nl>
4653 L: linux-media@vger.kernel.org
4654 T: git git://linuxtv.org/media_tree.git
4655 W: https://linuxtv.org
4657 F: drivers/media/radio/radio-gemtek*
4659 GENERIC GPIO I2C DRIVER
4660 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
4662 F: drivers/i2c/busses/i2c-gpio.c
4663 F: include/linux/i2c-gpio.h
4665 GENERIC GPIO I2C MULTIPLEXER DRIVER
4666 M: Peter Korsgaard <peter.korsgaard@barco.com>
4667 L: linux-i2c@vger.kernel.org
4669 F: drivers/i2c/muxes/i2c-mux-gpio.c
4670 F: include/linux/i2c-mux-gpio.h
4671 F: Documentation/i2c/muxes/i2c-mux-gpio
4673 GENERIC HDLC (WAN) DRIVERS
4674 M: Krzysztof Halasa <khc@pm.waw.pl>
4675 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4677 F: drivers/net/wan/c101.c
4678 F: drivers/net/wan/hd6457*
4679 F: drivers/net/wan/hdlc*
4680 F: drivers/net/wan/n2.c
4681 F: drivers/net/wan/pc300too.c
4682 F: drivers/net/wan/pci200syn.c
4683 F: drivers/net/wan/wanxl*
4685 GENERIC INCLUDE/ASM HEADER FILES
4686 M: Arnd Bergmann <arnd@arndb.de>
4687 L: linux-arch@vger.kernel.org
4688 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4690 F: include/asm-generic/
4691 F: include/uapi/asm-generic/
4693 GENERIC PHY FRAMEWORK
4694 M: Kishon Vijay Abraham I <kishon@ti.com>
4695 L: linux-kernel@vger.kernel.org
4696 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4699 F: include/linux/phy/
4702 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4703 M: Kevin Hilman <khilman@kernel.org>
4704 M: Ulf Hansson <ulf.hansson@linaro.org>
4705 L: linux-pm@vger.kernel.org
4707 F: drivers/base/power/domain*.c
4708 F: include/linux/pm_domain.h
4710 GENERIC UIO DRIVER FOR PCI DEVICES
4711 M: "Michael S. Tsirkin" <mst@redhat.com>
4712 L: kvm@vger.kernel.org
4714 F: drivers/uio/uio_pci_generic.c
4716 GET_MAINTAINER SCRIPT
4717 M: Joe Perches <joe@perches.com>
4719 F: scripts/get_maintainer.pl
4722 M: Steven Whitehouse <swhiteho@redhat.com>
4723 M: Bob Peterson <rpeterso@redhat.com>
4724 L: cluster-devel@redhat.com
4725 W: http://sources.redhat.com/cluster/
4726 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4728 F: Documentation/filesystems/gfs2*.txt
4730 F: include/uapi/linux/gfs2_ondisk.h
4732 GIGASET ISDN DRIVERS
4733 M: Paul Bolle <pebolle@tiscali.nl>
4734 L: gigaset307x-common@lists.sourceforge.net
4735 W: http://gigaset307x.sourceforge.net/
4737 F: Documentation/isdn/README.gigaset
4738 F: drivers/isdn/gigaset/
4739 F: include/uapi/linux/gigaset_dev.h
4742 M: Hans Verkuil <hans.verkuil@cisco.com>
4743 L: linux-media@vger.kernel.org
4745 F: drivers/media/usb/go7007/
4748 M: Bastien Nocera <hadess@hadess.net>
4749 L: linux-input@vger.kernel.org
4751 F: drivers/input/touchscreen/goodix.c
4754 M: Linus Walleij <linus.walleij@linaro.org>
4755 M: Alexandre Courbot <gnurou@gmail.com>
4756 L: linux-gpio@vger.kernel.org
4757 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4759 F: Documentation/gpio/
4761 F: include/linux/gpio/
4762 F: include/linux/gpio.h
4763 F: include/asm-generic/gpio.h
4765 GRE DEMULTIPLEXER DRIVER
4766 M: Dmitry Kozlov <xeb@mail.ru>
4767 L: netdev@vger.kernel.org
4769 F: net/ipv4/gre_demux.c
4770 F: net/ipv4/gre_offload.c
4771 F: include/net/gre.h
4773 GRETH 10/100/1G Ethernet MAC device driver
4774 M: Kristoffer Glembo <kristoffer@gaisler.com>
4775 L: netdev@vger.kernel.org
4777 F: drivers/net/ethernet/aeroflex/
4779 GSPCA FINEPIX SUBDRIVER
4780 M: Frank Zago <frank@zago.net>
4781 L: linux-media@vger.kernel.org
4782 T: git git://linuxtv.org/media_tree.git
4784 F: drivers/media/usb/gspca/finepix.c
4786 GSPCA GL860 SUBDRIVER
4787 M: Olivier Lorin <o.lorin@laposte.net>
4788 L: linux-media@vger.kernel.org
4789 T: git git://linuxtv.org/media_tree.git
4791 F: drivers/media/usb/gspca/gl860/
4793 GSPCA M5602 SUBDRIVER
4794 M: Erik Andren <erik.andren@gmail.com>
4795 L: linux-media@vger.kernel.org
4796 T: git git://linuxtv.org/media_tree.git
4798 F: drivers/media/usb/gspca/m5602/
4800 GSPCA PAC207 SONIXB SUBDRIVER
4801 M: Hans de Goede <hdegoede@redhat.com>
4802 L: linux-media@vger.kernel.org
4803 T: git git://linuxtv.org/media_tree.git
4805 F: drivers/media/usb/gspca/pac207.c
4807 GSPCA SN9C20X SUBDRIVER
4808 M: Brian Johnson <brijohn@gmail.com>
4809 L: linux-media@vger.kernel.org
4810 T: git git://linuxtv.org/media_tree.git
4812 F: drivers/media/usb/gspca/sn9c20x.c
4814 GSPCA T613 SUBDRIVER
4815 M: Leandro Costantino <lcostantino@gmail.com>
4816 L: linux-media@vger.kernel.org
4817 T: git git://linuxtv.org/media_tree.git
4819 F: drivers/media/usb/gspca/t613.c
4821 GSPCA USB WEBCAM DRIVER
4822 M: Hans de Goede <hdegoede@redhat.com>
4823 L: linux-media@vger.kernel.org
4824 T: git git://linuxtv.org/media_tree.git
4826 F: drivers/media/usb/gspca/
4828 GUID PARTITION TABLE (GPT)
4829 M: Davidlohr Bueso <dave@stgolabs.net>
4830 L: linux-efi@vger.kernel.org
4832 F: block/partitions/efi.*
4834 STK1160 USB VIDEO CAPTURE DRIVER
4835 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4836 L: linux-media@vger.kernel.org
4837 T: git git://linuxtv.org/media_tree.git
4839 F: drivers/media/usb/stk1160/
4842 M: Yoshinori Sato <ysato@users.sourceforge.jp>
4843 L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4844 W: http://uclinux-h8.sourceforge.jp
4845 T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4848 F: drivers/clocksource/h8300_*.c
4849 F: drivers/clk/h8300/
4850 F: drivers/irqchip/irq-renesas-h8*.c
4852 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4853 M: Frank Seidel <frank@f-seidel.de>
4854 L: platform-driver-x86@vger.kernel.org
4855 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4857 F: drivers/platform/x86/hdaps.c
4859 HDPVR USB VIDEO ENCODER DRIVER
4860 M: Hans Verkuil <hverkuil@xs4all.nl>
4861 L: linux-media@vger.kernel.org
4862 T: git git://linuxtv.org/media_tree.git
4863 W: https://linuxtv.org
4865 F: drivers/media/usb/hdpvr/
4867 HWPOISON MEMORY FAILURE HANDLING
4868 M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4869 L: linux-mm@kvack.org
4871 F: mm/memory-failure.c
4872 F: mm/hwpoison-inject.c
4874 HYPERVISOR VIRTUAL CONSOLE DRIVER
4875 L: linuxppc-dev@lists.ozlabs.org
4880 M: Antti Palosaari <crope@iki.fi>
4881 L: linux-media@vger.kernel.org
4882 W: https://linuxtv.org
4883 W: http://palosaari.fi/linux/
4884 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4885 T: git git://linuxtv.org/anttip/media_tree.git
4887 F: drivers/media/usb/hackrf/
4890 M: Jean Delvare <jdelvare@suse.com>
4891 M: Guenter Roeck <linux@roeck-us.net>
4892 L: lm-sensors@lm-sensors.org
4893 W: http://www.lm-sensors.org/
4894 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4895 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4897 F: Documentation/hwmon/
4899 F: include/linux/hwmon*.h
4901 HARDWARE RANDOM NUMBER GENERATOR CORE
4902 M: Matt Mackall <mpm@selenic.com>
4903 M: Herbert Xu <herbert@gondor.apana.org.au>
4904 L: linux-crypto@vger.kernel.org
4906 F: Documentation/hw_random.txt
4907 F: drivers/char/hw_random/
4908 F: include/linux/hw_random.h
4910 HARDWARE SPINLOCK CORE
4911 M: Ohad Ben-Cohen <ohad@wizery.com>
4913 F: Documentation/hwspinlock.txt
4914 F: drivers/hwspinlock/hwspinlock_*
4915 F: include/linux/hwspinlock.h
4917 HARMONY SOUND DRIVER
4918 L: linux-parisc@vger.kernel.org
4920 F: sound/parisc/harmony.*
4923 M: Antti Palosaari <crope@iki.fi>
4924 L: linux-media@vger.kernel.org
4925 W: https://linuxtv.org
4926 W: http://palosaari.fi/linux/
4927 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4928 T: git git://linuxtv.org/anttip/media_tree.git
4930 F: drivers/media/dvb-frontends/hd29l2*
4932 HEWLETT-PACKARD SMART2 RAID DRIVER
4933 L: iss_storagedev@hp.com
4935 F: Documentation/blockdev/cpqarray.txt
4936 F: drivers/block/cpqarray.*
4938 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4939 M: Don Brace <don.brace@pmcs.com>
4940 L: iss_storagedev@hp.com
4941 L: storagedev@pmcs.com
4942 L: linux-scsi@vger.kernel.org
4944 F: Documentation/scsi/hpsa.txt
4945 F: drivers/scsi/hpsa*.[ch]
4946 F: include/linux/cciss*.h
4947 F: include/uapi/linux/cciss*.h
4949 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4950 M: Don Brace <don.brace@pmcs.com>
4951 L: iss_storagedev@hp.com
4952 L: storagedev@pmcs.com
4953 L: linux-scsi@vger.kernel.org
4955 F: Documentation/blockdev/cciss.txt
4956 F: drivers/block/cciss*
4957 F: include/linux/cciss_ioctl.h
4958 F: include/uapi/linux/cciss_ioctl.h
4961 L: linux-fsdevel@vger.kernel.org
4963 F: Documentation/filesystems/hfs.txt
4967 L: linux-fsdevel@vger.kernel.org
4969 F: Documentation/filesystems/hfsplus.txt
4972 HGA FRAMEBUFFER DRIVER
4973 M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4974 L: linux-nvidia@lists.surfsouth.com
4975 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4977 F: drivers/video/fbdev/hgafb.c
4979 HIBERNATION (aka Software Suspend, aka swsusp)
4980 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4981 M: Pavel Machek <pavel@ucw.cz>
4982 L: linux-pm@vger.kernel.org
4985 F: drivers/base/power/
4987 F: include/linux/suspend.h
4988 F: include/linux/freezer.h
4989 F: include/linux/pm.h
4990 F: arch/*/include/asm/suspend*.h
4993 M: Jiri Kosina <jikos@kernel.org>
4994 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
4995 L: linux-input@vger.kernel.org
4996 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4999 F: include/linux/hid*
5000 F: include/uapi/linux/hid*
5002 HID SENSOR HUB DRIVERS
5003 M: Jiri Kosina <jikos@kernel.org>
5004 M: Jonathan Cameron <jic23@kernel.org>
5005 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5006 L: linux-input@vger.kernel.org
5007 L: linux-iio@vger.kernel.org
5009 F: Documentation/hid/hid-sensor*
5010 F: drivers/hid/hid-sensor-*
5011 F: drivers/iio/*/hid-*
5012 F: include/linux/hid-sensor-*
5014 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5015 M: Thomas Gleixner <tglx@linutronix.de>
5016 L: linux-kernel@vger.kernel.org
5017 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5019 F: Documentation/timers/
5020 F: kernel/time/hrtimer.c
5021 F: kernel/time/clockevents.c
5022 F: kernel/time/tick*.*
5023 F: kernel/time/timer_*.c
5024 F: include/linux/clockchips.h
5025 F: include/linux/hrtimer.h
5027 HIGH-SPEED SCC DRIVER FOR AX.25
5028 L: linux-hams@vger.kernel.org
5030 F: drivers/net/hamradio/dmascc.c
5031 F: drivers/net/hamradio/scc.c
5033 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5034 M: HighPoint Linux Team <linux@highpoint-tech.com>
5035 W: http://www.highpoint-tech.com
5037 F: Documentation/scsi/hptiop.txt
5038 F: drivers/scsi/hptiop.c
5041 M: Jes Sorensen <jes@trained-monkey.org>
5042 L: linux-hippi@sunsite.dk
5044 F: include/linux/hippidevice.h
5045 F: include/uapi/linux/if_hippi.h
5047 F: drivers/net/hippi/
5049 HISILICON SAS Controller
5050 M: John Garry <john.garry@huawei.com>
5051 W: http://www.hisilicon.com
5053 F: drivers/scsi/hisi_sas/
5054 F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5057 M: Jouni Malinen <j@w1.fi>
5058 L: hostap@shmoo.com (subscribers-only)
5059 L: linux-wireless@vger.kernel.org
5060 W: http://hostap.epitest.fi/
5062 F: drivers/net/wireless/intersil/hostap/
5064 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5065 L: platform-driver-x86@vger.kernel.org
5067 F: drivers/platform/x86/tc1100-wmi.c
5069 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5070 M: Jaroslav Kysela <perex@perex.cz>
5072 F: drivers/net/ethernet/hp/hp100.*
5074 HPET: High Precision Event Timers driver
5075 M: Clemens Ladisch <clemens@ladisch.de>
5077 F: Documentation/timers/hpet.txt
5078 F: drivers/char/hpet.c
5079 F: include/linux/hpet.h
5080 F: include/uapi/linux/hpet.h
5084 F: arch/x86/kernel/hpet.c
5085 F: arch/x86/include/asm/hpet.h
5088 M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5089 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5094 M: Sebastian Reichel <sre@kernel.org>
5095 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5097 F: Documentation/ABI/testing/sysfs-bus-hsi
5098 F: Documentation/hsi.txt
5100 F: include/linux/hsi/
5101 F: include/uapi/linux/hsi/
5104 M: Jan Dumon <j.dumon@option.com>
5105 W: http://www.pharscape.org
5107 F: drivers/net/usb/hso.c
5109 HSR NETWORK PROTOCOL
5110 M: Arvid Brodin <arvid.brodin@alten.se>
5111 L: netdev@vger.kernel.org
5115 HTCPEN TOUCHSCREEN DRIVER
5116 M: Pau Oliva Fora <pof@eslack.org>
5117 L: linux-input@vger.kernel.org
5119 F: drivers/input/touchscreen/htcpen.c
5122 M: Nadia Yvette Chambers <nyc@holomorphy.com>
5126 Hyper-V CORE AND DRIVERS
5127 M: "K. Y. Srinivasan" <kys@microsoft.com>
5128 M: Haiyang Zhang <haiyangz@microsoft.com>
5129 L: devel@linuxdriverproject.org
5131 F: arch/x86/include/asm/mshyperv.h
5132 F: arch/x86/include/uapi/asm/hyperv.h
5133 F: arch/x86/kernel/cpu/mshyperv.c
5134 F: drivers/hid/hid-hyperv.c
5136 F: drivers/input/serio/hyperv-keyboard.c
5137 F: drivers/net/hyperv/
5138 F: drivers/scsi/storvsc_drv.c
5139 F: drivers/video/fbdev/hyperv_fb.c
5140 F: include/linux/hyperv.h
5142 F: Documentation/ABI/stable/sysfs-bus-vmbus
5144 I2C OVER PARALLEL PORT
5145 M: Jean Delvare <jdelvare@suse.com>
5146 L: linux-i2c@vger.kernel.org
5148 F: Documentation/i2c/busses/i2c-parport
5149 F: Documentation/i2c/busses/i2c-parport-light
5150 F: drivers/i2c/busses/i2c-parport.c
5151 F: drivers/i2c/busses/i2c-parport-light.c
5153 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5154 M: Jean Delvare <jdelvare@suse.com>
5155 L: linux-i2c@vger.kernel.org
5157 F: Documentation/i2c/busses/i2c-ali1535
5158 F: Documentation/i2c/busses/i2c-ali1563
5159 F: Documentation/i2c/busses/i2c-ali15x3
5160 F: Documentation/i2c/busses/i2c-amd756
5161 F: Documentation/i2c/busses/i2c-amd8111
5162 F: Documentation/i2c/busses/i2c-i801
5163 F: Documentation/i2c/busses/i2c-nforce2
5164 F: Documentation/i2c/busses/i2c-piix4
5165 F: Documentation/i2c/busses/i2c-sis5595
5166 F: Documentation/i2c/busses/i2c-sis630
5167 F: Documentation/i2c/busses/i2c-sis96x
5168 F: Documentation/i2c/busses/i2c-via
5169 F: Documentation/i2c/busses/i2c-viapro
5170 F: drivers/i2c/busses/i2c-ali1535.c
5171 F: drivers/i2c/busses/i2c-ali1563.c
5172 F: drivers/i2c/busses/i2c-ali15x3.c
5173 F: drivers/i2c/busses/i2c-amd756.c
5174 F: drivers/i2c/busses/i2c-amd756-s4882.c
5175 F: drivers/i2c/busses/i2c-amd8111.c
5176 F: drivers/i2c/busses/i2c-i801.c
5177 F: drivers/i2c/busses/i2c-isch.c
5178 F: drivers/i2c/busses/i2c-nforce2.c
5179 F: drivers/i2c/busses/i2c-nforce2-s4985.c
5180 F: drivers/i2c/busses/i2c-piix4.c
5181 F: drivers/i2c/busses/i2c-sis5595.c
5182 F: drivers/i2c/busses/i2c-sis630.c
5183 F: drivers/i2c/busses/i2c-sis96x.c
5184 F: drivers/i2c/busses/i2c-via.c
5185 F: drivers/i2c/busses/i2c-viapro.c
5187 I2C/SMBUS ISMT DRIVER
5188 M: Seth Heasley <seth.heasley@intel.com>
5189 M: Neil Horman <nhorman@tuxdriver.com>
5190 L: linux-i2c@vger.kernel.org
5191 F: drivers/i2c/busses/i2c-ismt.c
5192 F: Documentation/i2c/busses/i2c-ismt
5194 I2C/SMBUS STUB DRIVER
5195 M: Jean Delvare <jdelvare@suse.com>
5196 L: linux-i2c@vger.kernel.org
5198 F: drivers/i2c/i2c-stub.c
5201 M: Wolfram Sang <wsa@the-dreams.de>
5202 L: linux-i2c@vger.kernel.org
5203 W: https://i2c.wiki.kernel.org/
5204 Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
5205 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5207 F: Documentation/devicetree/bindings/i2c/
5208 F: Documentation/i2c/
5211 F: include/linux/i2c.h
5212 F: include/linux/i2c-*.h
5213 F: include/uapi/linux/i2c.h
5214 F: include/uapi/linux/i2c-*.h
5217 M: Mika Westerberg <mika.westerberg@linux.intel.com>
5218 L: linux-i2c@vger.kernel.org
5219 L: linux-acpi@vger.kernel.org
5223 M: Jean Delvare <jdelvare@suse.com>
5224 L: linux-i2c@vger.kernel.org
5226 F: Documentation/i2c/busses/i2c-taos-evm
5227 F: drivers/i2c/busses/i2c-taos-evm.c
5230 M: Till Harbaum <till@harbaum.org>
5231 L: linux-i2c@vger.kernel.org
5232 W: http://www.harbaum.org/till/i2c_tiny_usb
5234 F: drivers/i2c/busses/i2c-tiny-usb.c
5237 M: "H. Peter Anvin" <hpa@zytor.com>
5241 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5242 M: "H. Peter Anvin" <hpa@zytor.com>
5243 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5246 IA64 (Itanium) PLATFORM
5247 M: Tony Luck <tony.luck@intel.com>
5248 M: Fenghua Yu <fenghua.yu@intel.com>
5249 L: linux-ia64@vger.kernel.org
5250 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5254 IBM Power VMX Cryptographic instructions
5255 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5256 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5257 L: linux-crypto@vger.kernel.org
5259 F: drivers/crypto/vmx/Makefile
5260 F: drivers/crypto/vmx/Kconfig
5261 F: drivers/crypto/vmx/vmx.c
5262 F: drivers/crypto/vmx/aes*
5263 F: drivers/crypto/vmx/ghash*
5264 F: drivers/crypto/vmx/ppc-xlate.pl
5266 IBM Power in-Nest Crypto Acceleration
5267 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5268 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5269 L: linux-crypto@vger.kernel.org
5271 F: drivers/crypto/nx/Makefile
5272 F: drivers/crypto/nx/Kconfig
5273 F: drivers/crypto/nx/nx-aes*
5274 F: drivers/crypto/nx/nx-sha*
5275 F: drivers/crypto/nx/nx.*
5276 F: drivers/crypto/nx/nx_csbcpb.h
5277 F: drivers/crypto/nx/nx_debugfs.h
5279 IBM Power 842 compression accelerator
5280 M: Dan Streetman <ddstreet@ieee.org>
5282 F: drivers/crypto/nx/Makefile
5283 F: drivers/crypto/nx/Kconfig
5284 F: drivers/crypto/nx/nx-842*
5285 F: include/linux/sw842.h
5289 IBM Power Linux RAID adapter
5290 M: Brian King <brking@us.ibm.com>
5292 F: drivers/scsi/ipr.*
5294 IBM Power Virtual Ethernet Device Driver
5295 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5296 L: netdev@vger.kernel.org
5298 F: drivers/net/ethernet/ibm/ibmveth.*
5300 IBM Power SRIOV Virtual NIC Device Driver
5301 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5302 M: John Allen <jallen@linux.vnet.ibm.com>
5303 L: netdev@vger.kernel.org
5305 F: drivers/net/ethernet/ibm/ibmvnic.*
5307 IBM Power Virtual SCSI Device Drivers
5308 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5309 L: linux-scsi@vger.kernel.org
5311 F: drivers/scsi/ibmvscsi/ibmvscsi*
5312 F: drivers/scsi/ibmvscsi/viosrp.h
5314 IBM Power Virtual FC Device Drivers
5315 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5316 L: linux-scsi@vger.kernel.org
5318 F: drivers/scsi/ibmvscsi/ibmvfc*
5320 IBM ServeRAID RAID DRIVER
5322 F: drivers/scsi/ips.*
5324 ICH LPC AND GPIO DRIVER
5325 M: Peter Tyser <ptyser@xes-inc.com>
5327 F: drivers/mfd/lpc_ich.c
5328 F: drivers/gpio/gpio-ich.c
5331 M: "David S. Miller" <davem@davemloft.net>
5332 L: linux-ide@vger.kernel.org
5333 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
5334 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5336 F: Documentation/ide/
5338 F: include/linux/ide.h
5340 IDEAPAD LAPTOP EXTRAS DRIVER
5341 M: Ike Panhc <ike.pan@canonical.com>
5342 L: platform-driver-x86@vger.kernel.org
5343 W: http://launchpad.net/ideapad-laptop
5345 F: drivers/platform/x86/ideapad-laptop.c
5347 IDEAPAD LAPTOP SLIDEBAR DRIVER
5348 M: Andrey Moiseev <o2g.org.ru@gmail.com>
5349 L: linux-input@vger.kernel.org
5350 W: https://github.com/o2genum/ideapad-slidebar
5352 F: drivers/input/misc/ideapad_slidebar.c
5355 M: Borislav Petkov <bp@alien8.de>
5356 L: linux-ide@vger.kernel.org
5358 F: Documentation/cdrom/ide-cd
5359 F: drivers/ide/ide-cd*
5362 M: Andy Henroid <andrew.d.henroid@intel.com>
5363 L: linux-pm@vger.kernel.org
5365 F: drivers/idle/i7300_idle.c
5367 IEEE 802.15.4 SUBSYSTEM
5368 M: Alexander Aring <alex.aring@gmail.com>
5369 L: linux-wpan@vger.kernel.org
5370 W: https://github.com/linux-wpan
5371 T: git git://github.com/linux-wpan/linux-wpan-next.git
5375 F: drivers/net/ieee802154/
5376 F: include/linux/nl802154.h
5377 F: include/linux/ieee802154.h
5378 F: include/net/nl802154.h
5379 F: include/net/mac802154.h
5380 F: include/net/af_ieee802154.h
5381 F: include/net/cfg802154.h
5382 F: include/net/ieee802154_netdev.h
5383 F: Documentation/networking/ieee802154.txt
5385 IGORPLUG-USB IR RECEIVER
5386 M: Sean Young <sean@mess.org>
5387 L: linux-media@vger.kernel.org
5389 F: drivers/media/rc/igorplugusb.c
5391 IGUANAWORKS USB IR TRANSCEIVER
5392 M: Sean Young <sean@mess.org>
5393 L: linux-media@vger.kernel.org
5395 F: drivers/media/rc/iguanair.c
5397 IIO SUBSYSTEM AND DRIVERS
5398 M: Jonathan Cameron <jic23@kernel.org>
5399 R: Hartmut Knaack <knaack.h@gmx.de>
5400 R: Lars-Peter Clausen <lars@metafoo.de>
5401 R: Peter Meerwald <pmeerw@pmeerw.net>
5402 L: linux-iio@vger.kernel.org
5405 F: drivers/staging/iio/
5406 F: include/linux/iio/
5409 IKANOS/ADI EAGLE ADSL USB DRIVER
5410 M: Matthieu Castet <castet.matthieu@free.fr>
5411 M: Stanislaw Gruszka <stf_xl@wp.pl>
5413 F: drivers/usb/atm/ueagle-atm.c
5415 INA209 HARDWARE MONITOR DRIVER
5416 M: Guenter Roeck <linux@roeck-us.net>
5417 L: lm-sensors@lm-sensors.org
5419 F: Documentation/hwmon/ina209
5420 F: Documentation/devicetree/bindings/i2c/ina209.txt
5421 F: drivers/hwmon/ina209.c
5423 INA2XX HARDWARE MONITOR DRIVER
5424 M: Guenter Roeck <linux@roeck-us.net>
5425 L: lm-sensors@lm-sensors.org
5427 F: Documentation/hwmon/ina2xx
5428 F: drivers/hwmon/ina2xx.c
5429 F: include/linux/platform_data/ina2xx.h
5431 INDUSTRY PACK SUBSYSTEM (IPACK)
5432 M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5433 M: Jens Taprogge <jens.taprogge@taprogge.org>
5434 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5435 L: industrypack-devel@lists.sourceforge.net
5436 W: http://industrypack.sourceforge.net
5440 INGENIC JZ4780 DMA Driver
5441 M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5443 F: drivers/dma/dma-jz4780.c
5445 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5446 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5447 M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5448 L: linux-ima-devel@lists.sourceforge.net
5449 L: linux-ima-user@lists.sourceforge.net
5450 L: linux-security-module@vger.kernel.org
5452 F: security/integrity/ima/
5454 IMGTEC IR DECODER DRIVER
5455 M: James Hogan <james.hogan@imgtec.com>
5457 F: drivers/media/rc/img-ir/
5459 IMS TWINTURBO FRAMEBUFFER DRIVER
5460 L: linux-fbdev@vger.kernel.org
5462 F: drivers/video/fbdev/imsttfb.c
5464 INFINIBAND SUBSYSTEM
5465 M: Doug Ledford <dledford@redhat.com>
5466 M: Sean Hefty <sean.hefty@intel.com>
5467 M: Hal Rosenstock <hal.rosenstock@gmail.com>
5468 L: linux-rdma@vger.kernel.org
5469 W: http://www.openfabrics.org/
5470 Q: http://patchwork.kernel.org/project/linux-rdma/list/
5471 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5473 F: Documentation/infiniband/
5474 F: drivers/infiniband/
5475 F: drivers/staging/rdma/
5476 F: include/uapi/linux/if_infiniband.h
5477 F: include/uapi/rdma/
5481 M: John McCutchan <john@johnmccutchan.com>
5482 M: Robert Love <rlove@rlove.org>
5483 M: Eric Paris <eparis@parisplace.org>
5485 F: Documentation/filesystems/inotify.txt
5486 F: fs/notify/inotify/
5487 F: include/linux/inotify.h
5488 F: include/uapi/linux/inotify.h
5490 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5491 M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
5492 L: linux-input@vger.kernel.org
5493 Q: http://patchwork.kernel.org/project/linux-input/list/
5494 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5497 F: include/linux/input.h
5498 F: include/uapi/linux/input.h
5499 F: include/linux/input/
5501 INPUT MULTITOUCH (MT) PROTOCOL
5502 M: Henrik Rydberg <rydberg@bitmath.org>
5503 L: linux-input@vger.kernel.org
5505 F: Documentation/input/multi-touch-protocol.txt
5506 F: drivers/input/input-mt.c
5509 INTEL ASoC BDW/HSW DRIVERS
5510 M: Jie Yang <yang.jie@linux.intel.com>
5511 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5513 F: sound/soc/intel/common/sst-dsp*
5514 F: sound/soc/intel/common/sst-firmware.c
5515 F: sound/soc/intel/boards/broadwell.c
5516 F: sound/soc/intel/haswell/
5518 INTEL C600 SERIES SAS CONTROLLER DRIVER
5519 M: Intel SCU Linux support <intel-linux-scu@intel.com>
5520 M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5521 L: linux-scsi@vger.kernel.org
5522 T: git git://git.code.sf.net/p/intel-sas/isci
5524 F: drivers/scsi/isci/
5527 M: Len Brown <lenb@kernel.org>
5528 L: linux-pm@vger.kernel.org
5529 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5531 F: drivers/idle/intel_idle.c
5534 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5535 M: Len Brown <lenb@kernel.org>
5536 L: linux-pm@vger.kernel.org
5538 F: drivers/cpufreq/intel_pstate.c
5540 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5541 M: Maik Broemme <mbroemme@plusserver.de>
5542 L: linux-fbdev@vger.kernel.org
5544 F: Documentation/fb/intelfb.txt
5545 F: drivers/video/fbdev/intelfb/
5547 INTEL 810/815 FRAMEBUFFER DRIVER
5548 M: Antonino Daplas <adaplas@gmail.com>
5549 L: linux-fbdev@vger.kernel.org
5551 F: drivers/video/fbdev/i810/
5553 INTEL MENLOW THERMAL DRIVER
5554 M: Sujith Thomas <sujith.thomas@intel.com>
5555 L: platform-driver-x86@vger.kernel.org
5556 W: https://01.org/linux-acpi
5558 F: drivers/platform/x86/intel_menlow.c
5560 INTEL I/OAT DMA DRIVER
5561 M: Dave Jiang <dave.jiang@intel.com>
5562 R: Dan Williams <dan.j.williams@intel.com>
5563 L: dmaengine@vger.kernel.org
5564 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5566 F: drivers/dma/ioat*
5569 M: David Woodhouse <dwmw2@infradead.org>
5570 L: iommu@lists.linux-foundation.org
5571 T: git git://git.infradead.org/iommu-2.6.git
5573 F: drivers/iommu/intel-iommu.c
5574 F: include/linux/intel-iommu.h
5576 INTEL IOP-ADMA DMA DRIVER
5577 R: Dan Williams <dan.j.williams@intel.com>
5579 F: drivers/dma/iop-adma.c
5581 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5582 M: Krzysztof Halasa <khalasa@piap.pl>
5584 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5585 F: arch/arm/mach-ixp4xx/include/mach/npe.h
5586 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5587 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
5588 F: drivers/net/ethernet/xscale/ixp4xx_eth.c
5589 F: drivers/net/wan/ixp4xx_hss.c
5591 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5592 M: Deepak Saxena <dsaxena@plexity.net>
5594 F: drivers/char/hw_random/ixp4xx-rng.c
5596 INTEL ETHERNET DRIVERS
5597 M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5598 R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5599 R: Shannon Nelson <shannon.nelson@intel.com>
5600 R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5601 R: Don Skidmore <donald.c.skidmore@intel.com>
5602 R: Bruce Allan <bruce.w.allan@intel.com>
5603 R: John Ronciak <john.ronciak@intel.com>
5604 R: Mitch Williams <mitch.a.williams@intel.com>
5605 L: intel-wired-lan@lists.osuosl.org
5606 W: http://www.intel.com/support/feedback.htm
5607 W: http://e1000.sourceforge.net/
5608 Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5609 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5610 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5612 F: Documentation/networking/e100.txt
5613 F: Documentation/networking/e1000.txt
5614 F: Documentation/networking/e1000e.txt
5615 F: Documentation/networking/igb.txt
5616 F: Documentation/networking/igbvf.txt
5617 F: Documentation/networking/ixgb.txt
5618 F: Documentation/networking/ixgbe.txt
5619 F: Documentation/networking/ixgbevf.txt
5620 F: Documentation/networking/i40e.txt
5621 F: Documentation/networking/i40evf.txt
5622 F: drivers/net/ethernet/intel/
5623 F: drivers/net/ethernet/intel/*/
5625 INTEL-MID GPIO DRIVER
5626 M: David Cohen <david.a.cohen@linux.intel.com>
5627 L: linux-gpio@vger.kernel.org
5629 F: drivers/gpio/gpio-intel-mid.c
5631 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5632 M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
5633 L: linux-wireless@vger.kernel.org
5635 F: Documentation/networking/README.ipw2100
5636 F: Documentation/networking/README.ipw2200
5637 F: drivers/net/wireless/intel/ipw2x00/
5640 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
5642 F: Documentation/trace/intel_th.txt
5643 F: drivers/hwtracing/intel_th/
5645 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5646 M: Ning Sun <ning.sun@intel.com>
5647 L: tboot-devel@lists.sourceforge.net
5648 W: http://tboot.sourceforge.net
5649 T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5651 F: Documentation/intel_txt.txt
5652 F: include/linux/tboot.h
5653 F: arch/x86/kernel/tboot.c
5655 INTEL WIRELESS WIMAX CONNECTION 2400
5656 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5657 M: linux-wimax@intel.com
5658 L: wimax@linuxwimax.org (subscribers-only)
5660 W: http://linuxwimax.org
5661 F: Documentation/wimax/README.i2400m
5662 F: drivers/net/wimax/i2400m/
5663 F: include/uapi/linux/wimax/i2400m.h
5665 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5666 M: Stanislaw Gruszka <sgruszka@redhat.com>
5667 L: linux-wireless@vger.kernel.org
5669 F: drivers/net/wireless/intel/iwlegacy/
5671 INTEL WIRELESS WIFI LINK (iwlwifi)
5672 M: Johannes Berg <johannes.berg@intel.com>
5673 M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5674 M: Intel Linux Wireless <linuxwifi@intel.com>
5675 L: linux-wireless@vger.kernel.org
5676 W: http://intellinuxwireless.org
5677 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5679 F: drivers/net/wireless/intel/iwlwifi/
5681 INTEL MANAGEMENT ENGINE (mei)
5682 M: Tomas Winkler <tomas.winkler@intel.com>
5683 L: linux-kernel@vger.kernel.org
5685 F: include/uapi/linux/mei.h
5686 F: include/linux/mei_cl_bus.h
5687 F: drivers/misc/mei/*
5688 F: Documentation/misc-devices/mei/*
5690 INTEL MIC DRIVERS (mic)
5691 M: Sudeep Dutt <sudeep.dutt@intel.com>
5692 M: Ashutosh Dixit <ashutosh.dixit@intel.com>
5694 W: https://github.com/sudeepdutt/mic
5695 W: http://software.intel.com/en-us/mic-developer
5696 F: include/linux/mic_bus.h
5697 F: include/linux/scif.h
5698 F: include/uapi/linux/mic_common.h
5699 F: include/uapi/linux/mic_ioctl.h
5700 F include/uapi/linux/scif_ioctl.h
5701 F: drivers/misc/mic/
5702 F: drivers/dma/mic_x100_dma.c
5703 F: drivers/dma/mic_x100_dma.h
5704 F Documentation/mic/
5706 INTEL PMC IPC DRIVER
5707 M: Zha Qipeng<qipeng.zha@intel.com>
5708 L: platform-driver-x86@vger.kernel.org
5710 F: drivers/platform/x86/intel_pmc_ipc.c
5711 F: arch/x86/include/asm/intel_pmc_ipc.h
5713 IOC3 ETHERNET DRIVER
5714 M: Ralf Baechle <ralf@linux-mips.org>
5715 L: linux-mips@linux-mips.org
5717 F: drivers/net/ethernet/sgi/ioc3-eth.c
5720 M: Pat Gefre <pfg@sgi.com>
5721 L: linux-serial@vger.kernel.org
5723 F: drivers/tty/serial/ioc3_serial.c
5726 M: Joerg Roedel <joro@8bytes.org>
5727 L: iommu@lists.linux-foundation.org
5728 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5733 M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5735 F: net/ipv4/netfilter/ipt_MASQUERADE.c
5738 M: Mike Marciniszyn <infinipath@intel.com>
5739 L: linux-rdma@vger.kernel.org
5741 F: drivers/staging/rdma/ipath/
5744 M: Corey Minyard <minyard@acm.org>
5745 L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5746 W: http://openipmi.sourceforge.net/
5748 F: Documentation/IPMI.txt
5749 F: drivers/char/ipmi/
5750 F: include/linux/ipmi*
5751 F: include/uapi/linux/ipmi*
5753 QCOM AUDIO (ASoC) DRIVERS
5754 M: Patrick Lai <plai@codeaurora.org>
5755 M: Banajit Goswami <bgoswami@codeaurora.org>
5756 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5760 IPS SCSI RAID DRIVER
5761 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5762 L: linux-scsi@vger.kernel.org
5763 W: http://www.adaptec.com/
5765 F: drivers/scsi/ips*
5768 M: Wensong Zhang <wensong@linux-vs.org>
5769 M: Simon Horman <horms@verge.net.au>
5770 M: Julian Anastasov <ja@ssi.bg>
5771 L: netdev@vger.kernel.org
5772 L: lvs-devel@vger.kernel.org
5774 F: Documentation/networking/ipvs-sysctl.txt
5775 F: include/net/ip_vs.h
5776 F: include/uapi/linux/ip_vs.h
5777 F: net/netfilter/ipvs/
5780 M: Jiri Kosina <jikos@kernel.org>
5781 M: David Sterba <dsterba@suse.com>
5783 F: drivers/tty/ipwireless/
5786 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5787 L: netdev@vger.kernel.org
5789 F: include/net/ipx.h
5790 F: include/uapi/linux/ipx.h
5794 M: Samuel Ortiz <samuel@sortiz.org>
5795 L: irda-users@lists.sourceforge.net (subscribers-only)
5796 L: netdev@vger.kernel.org
5797 W: http://irda.sourceforge.net/
5799 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5800 F: Documentation/networking/irda.txt
5801 F: drivers/net/irda/
5802 F: include/net/irda/
5806 M: Thomas Gleixner <tglx@linutronix.de>
5807 L: linux-kernel@vger.kernel.org
5809 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5813 M: Thomas Gleixner <tglx@linutronix.de>
5814 M: Jason Cooper <jason@lakedaemon.net>
5815 M: Marc Zyngier <marc.zyngier@arm.com>
5816 L: linux-kernel@vger.kernel.org
5818 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5819 T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5820 F: Documentation/devicetree/bindings/interrupt-controller/
5823 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5824 M: Jiang Liu <jiang.liu@linux.intel.com>
5825 M: Marc Zyngier <marc.zyngier@arm.com>
5827 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5828 F: Documentation/IRQ-domain.txt
5829 F: include/linux/irqdomain.h
5830 F: kernel/irq/irqdomain.c
5834 M: Jaroslav Kysela <perex@perex.cz>
5836 F: Documentation/isapnp.txt
5837 F: drivers/pnp/isapnp/
5838 F: include/linux/isapnp.h
5841 M: Hans Verkuil <hverkuil@xs4all.nl>
5842 L: linux-media@vger.kernel.org
5843 T: git git://linuxtv.org/media_tree.git
5844 W: https://linuxtv.org
5846 F: drivers/media/radio/radio-isa*
5848 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5849 M: Peter Jones <pjones@redhat.com>
5850 M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5852 F: drivers/firmware/iscsi_ibft*
5855 M: Mike Christie <michaelc@cs.wisc.edu>
5856 L: open-iscsi@googlegroups.com
5857 W: www.open-iscsi.org
5858 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5860 F: drivers/scsi/*iscsi*
5861 F: include/scsi/*iscsi*
5863 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5864 M: Or Gerlitz <ogerlitz@mellanox.com>
5865 M: Sagi Grimberg <sagig@mellanox.com>
5866 M: Roi Dayan <roid@mellanox.com>
5867 L: linux-rdma@vger.kernel.org
5869 W: http://www.openfabrics.org
5870 W: www.open-iscsi.org
5871 Q: http://patchwork.kernel.org/project/linux-rdma/list/
5872 F: drivers/infiniband/ulp/iser/
5874 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5875 M: Sagi Grimberg <sagig@mellanox.com>
5876 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5877 L: linux-rdma@vger.kernel.org
5878 L: target-devel@vger.kernel.org
5880 W: http://www.linux-iscsi.org
5881 F: drivers/infiniband/ulp/isert
5884 M: Karsten Keil <isdn@linux-pingi.de>
5885 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5886 L: netdev@vger.kernel.org
5887 W: http://www.isdn4linux.de
5888 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5890 F: Documentation/isdn/
5892 F: include/linux/isdn.h
5893 F: include/linux/isdn/
5894 F: include/uapi/linux/isdn.h
5895 F: include/uapi/linux/isdn/
5897 ISDN SUBSYSTEM (Eicon active card driver)
5898 M: Armin Schindler <mac@melware.de>
5899 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5900 W: http://www.melware.de
5902 F: drivers/isdn/hardware/eicon/
5904 IT87 HARDWARE MONITORING DRIVER
5905 M: Jean Delvare <jdelvare@suse.com>
5906 L: lm-sensors@lm-sensors.org
5908 F: Documentation/hwmon/it87
5909 F: drivers/hwmon/it87.c
5912 M: Antti Palosaari <crope@iki.fi>
5913 L: linux-media@vger.kernel.org
5914 W: https://linuxtv.org
5915 W: http://palosaari.fi/linux/
5916 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5917 T: git git://linuxtv.org/anttip/media_tree.git
5919 F: drivers/media/tuners/it913x*
5921 IVTV VIDEO4LINUX DRIVER
5922 M: Andy Walls <awalls@md.metrocast.net>
5923 L: ivtv-devel@ivtvdriver.org (subscribers-only)
5924 L: linux-media@vger.kernel.org
5925 T: git git://linuxtv.org/media_tree.git
5926 W: http://www.ivtvdriver.org
5928 F: Documentation/video4linux/*.ivtv
5929 F: drivers/media/pci/ivtv/
5930 F: include/uapi/linux/ivtv*
5932 IX2505V MEDIA DRIVER
5933 M: Malcolm Priestley <tvboxspy@gmail.com>
5934 L: linux-media@vger.kernel.org
5935 W: https://linuxtv.org
5936 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5938 F: drivers/media/dvb-frontends/ix2505v*
5940 JC42.4 TEMPERATURE SENSOR DRIVER
5941 M: Guenter Roeck <linux@roeck-us.net>
5942 L: lm-sensors@lm-sensors.org
5944 F: drivers/hwmon/jc42.c
5945 F: Documentation/hwmon/jc42
5948 M: Dave Kleikamp <shaggy@kernel.org>
5949 L: jfs-discussion@lists.sourceforge.net
5950 W: http://jfs.sourceforge.net/
5951 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5953 F: Documentation/filesystems/jfs.txt
5957 M: Guo-Fu Tseng <cooldavid@cooldavid.org>
5958 L: netdev@vger.kernel.org
5960 F: drivers/net/ethernet/jme.*
5962 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5963 M: David Woodhouse <dwmw2@infradead.org>
5964 L: linux-mtd@lists.infradead.org
5965 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
5968 F: include/uapi/linux/jffs2.h
5970 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5971 M: "Theodore Ts'o" <tytso@mit.edu>
5972 M: Jan Kara <jack@suse.com>
5973 L: linux-ext4@vger.kernel.org
5976 F: include/linux/jbd2.h
5978 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
5979 M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
5980 L: linux-media@vger.kernel.org
5982 F: drivers/media/platform/rcar_jpu.c
5984 JSM Neo PCI based serial card
5985 M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5986 L: linux-serial@vger.kernel.org
5988 F: drivers/tty/serial/jsm/
5990 K10TEMP HARDWARE MONITORING DRIVER
5991 M: Clemens Ladisch <clemens@ladisch.de>
5992 L: lm-sensors@lm-sensors.org
5994 F: Documentation/hwmon/k10temp
5995 F: drivers/hwmon/k10temp.c
5997 K8TEMP HARDWARE MONITORING DRIVER
5998 M: Rudolf Marek <r.marek@assembler.cz>
5999 L: lm-sensors@lm-sensors.org
6001 F: Documentation/hwmon/k8temp
6002 F: drivers/hwmon/k8temp.c
6005 M: "Yann E. MORIN" <yann.morin.1998@free.fr>
6006 L: linux-kbuild@vger.kernel.org
6007 T: git git://gitorious.org/linux-kconfig/linux-kconfig
6009 F: Documentation/kbuild/kconfig-language.txt
6013 M: Vivek Goyal <vgoyal@redhat.com>
6014 M: Haren Myneni <hbabu@us.ibm.com>
6015 L: kexec@lists.infradead.org
6016 W: http://lse.sourceforge.net/kdump/
6018 F: Documentation/kdump/
6020 KEENE FM RADIO TRANSMITTER DRIVER
6021 M: Hans Verkuil <hverkuil@xs4all.nl>
6022 L: linux-media@vger.kernel.org
6023 T: git git://linuxtv.org/media_tree.git
6024 W: https://linuxtv.org
6026 F: drivers/media/radio/radio-keene*
6028 KERNEL AUTOMOUNTER v4 (AUTOFS4)
6029 M: Ian Kent <raven@themaw.net>
6030 L: autofs@vger.kernel.org
6034 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6035 M: Michal Marek <mmarek@suse.com>
6036 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6037 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6038 L: linux-kbuild@vger.kernel.org
6040 F: Documentation/kbuild/
6042 F: scripts/Makefile.*
6048 L: kernel-janitors@vger.kernel.org
6049 W: http://kernelnewbies.org/KernelJanitors
6052 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6053 M: "J. Bruce Fields" <bfields@fieldses.org>
6054 M: Jeff Layton <jlayton@poochiereds.net>
6055 L: linux-nfs@vger.kernel.org
6056 W: http://nfs.sourceforge.net/
6059 F: include/uapi/linux/nfsd/
6063 F: include/linux/lockd/
6064 F: include/linux/sunrpc/
6065 F: include/uapi/linux/sunrpc/
6067 KERNEL SELFTEST FRAMEWORK
6068 M: Shuah Khan <shuahkh@osg.samsung.com>
6069 L: linux-api@vger.kernel.org
6070 T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6072 F: tools/testing/selftests
6074 KERNEL VIRTUAL MACHINE (KVM)
6075 M: Gleb Natapov <gleb@kernel.org>
6076 M: Paolo Bonzini <pbonzini@redhat.com>
6077 L: kvm@vger.kernel.org
6078 W: http://www.linux-kvm.org
6079 T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6081 F: Documentation/*/kvm*.txt
6082 F: Documentation/virtual/kvm/
6084 F: arch/x86/kernel/kvm.c
6085 F: arch/x86/kernel/kvmclock.c
6086 F: arch/*/include/asm/kvm*
6087 F: include/linux/kvm*
6088 F: include/uapi/linux/kvm*
6091 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6092 M: Joerg Roedel <joro@8bytes.org>
6093 L: kvm@vger.kernel.org
6094 W: http://www.linux-kvm.org/
6096 F: arch/x86/include/asm/svm.h
6097 F: arch/x86/kvm/svm.c
6099 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6100 M: Alexander Graf <agraf@suse.com>
6101 L: kvm-ppc@vger.kernel.org
6102 W: http://www.linux-kvm.org/
6103 T: git git://github.com/agraf/linux-2.6.git
6105 F: arch/powerpc/include/asm/kvm*
6106 F: arch/powerpc/kvm/
6108 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6109 M: Christian Borntraeger <borntraeger@de.ibm.com>
6110 M: Cornelia Huck <cornelia.huck@de.ibm.com>
6111 L: linux-s390@vger.kernel.org
6112 W: http://www.ibm.com/developerworks/linux/linux390/
6114 F: Documentation/s390/kvm.txt
6115 F: arch/s390/include/asm/kvm*
6118 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6119 M: Christoffer Dall <christoffer.dall@linaro.org>
6120 M: Marc Zyngier <marc.zyngier@arm.com>
6121 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6122 L: kvmarm@lists.cs.columbia.edu
6123 W: http://systems.cs.columbia.edu/projects/kvm-arm
6124 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6126 F: arch/arm/include/uapi/asm/kvm*
6127 F: arch/arm/include/asm/kvm*
6130 F: include/kvm/arm_*
6132 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6133 M: Christoffer Dall <christoffer.dall@linaro.org>
6134 M: Marc Zyngier <marc.zyngier@arm.com>
6135 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6136 L: kvmarm@lists.cs.columbia.edu
6138 F: arch/arm64/include/uapi/asm/kvm*
6139 F: arch/arm64/include/asm/kvm*
6143 M: Eric Biederman <ebiederm@xmission.com>
6144 W: http://kernel.org/pub/linux/utils/kernel/kexec/
6145 L: kexec@lists.infradead.org
6147 F: include/linux/kexec.h
6148 F: include/uapi/linux/kexec.h
6152 M: David Howells <dhowells@redhat.com>
6153 L: keyrings@vger.kernel.org
6155 F: Documentation/security/keys.txt
6156 F: include/linux/key.h
6157 F: include/linux/key-type.h
6162 M: David Safford <safford@us.ibm.com>
6163 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6164 L: linux-security-module@vger.kernel.org
6165 L: keyrings@vger.kernel.org
6167 F: Documentation/security/keys-trusted-encrypted.txt
6168 F: include/keys/trusted-type.h
6169 F: security/keys/trusted.c
6170 F: security/keys/trusted.h
6173 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6174 M: David Safford <safford@us.ibm.com>
6175 L: linux-security-module@vger.kernel.org
6176 L: keyrings@vger.kernel.org
6178 F: Documentation/security/keys-trusted-encrypted.txt
6179 F: include/keys/encrypted-type.h
6180 F: security/keys/encrypted-keys/
6182 KGDB / KDB /debug_core
6183 M: Jason Wessel <jason.wessel@windriver.com>
6184 W: http://kgdb.wiki.kernel.org/
6185 L: kgdb-bugreport@lists.sourceforge.net
6187 F: Documentation/DocBook/kgdb.tmpl
6188 F: drivers/misc/kgdbts.c
6189 F: drivers/tty/serial/kgdboc.c
6190 F: include/linux/kdb.h
6191 F: include/linux/kgdb.h
6195 M: Vegard Nossum <vegardno@ifi.uio.no>
6196 M: Pekka Enberg <penberg@kernel.org>
6198 F: Documentation/kmemcheck.txt
6199 F: arch/x86/include/asm/kmemcheck.h
6200 F: arch/x86/mm/kmemcheck/
6201 F: include/linux/kmemcheck.h
6205 M: Catalin Marinas <catalin.marinas@arm.com>
6207 F: Documentation/kmemleak.txt
6208 F: include/linux/kmemleak.h
6210 F: mm/kmemleak-test.c
6213 M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6214 M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6215 M: "David S. Miller" <davem@davemloft.net>
6216 M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
6218 F: Documentation/kprobes.txt
6219 F: include/linux/kprobes.h
6222 KS0108 LCD CONTROLLER DRIVER
6223 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6224 W: http://miguelojeda.es/auxdisplay.htm
6225 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6227 F: Documentation/auxdisplay/ks0108
6228 F: drivers/auxdisplay/ks0108.c
6229 F: include/linux/ks0108.h
6232 M: David Ahern <dsa@cumulusnetworks.com>
6233 L: netdev@vger.kernel.org
6236 F: include/net/l3mdev.h
6239 L: linux-x25@vger.kernel.org
6241 F: Documentation/networking/lapb-module.txt
6245 LASI 53c700 driver for PARISC
6246 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6247 L: linux-scsi@vger.kernel.org
6249 F: Documentation/scsi/53c700.txt
6250 F: drivers/scsi/53c700*
6253 M: Richard Purdie <rpurdie@rpsys.net>
6254 M: Jacek Anaszewski <j.anaszewski@samsung.com>
6255 L: linux-leds@vger.kernel.org
6256 T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6259 F: include/linux/leds.h
6261 LEGACY EEPROM DRIVER
6262 M: Jean Delvare <jdelvare@suse.com>
6264 F: Documentation/misc-devices/eeprom
6265 F: drivers/misc/eeprom/eeprom.c
6267 LEGO USB Tower driver
6268 M: Juergen Stuber <starblue@users.sourceforge.net>
6269 L: legousb-devel@lists.sourceforge.net
6270 W: http://legousb.sourceforge.net/
6272 F: drivers/usb/misc/legousbtower.c
6275 M: Michael Krufky <mkrufky@linuxtv.org>
6276 L: linux-media@vger.kernel.org
6277 W: https://linuxtv.org
6278 W: http://github.com/mkrufky
6279 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6280 T: git git://linuxtv.org/mkrufky/tuners.git
6282 F: drivers/media/dvb-frontends/lg2160.*
6284 LGDT3305 MEDIA DRIVER
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/lgdt3305.*
6295 M: Rusty Russell <rusty@rustcorp.com.au>
6296 L: lguest@lists.ozlabs.org
6297 W: http://lguest.ozlabs.org/
6299 F: arch/x86/include/asm/lguest*.h
6302 F: include/linux/lguest*.h
6305 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6306 M: Tejun Heo <tj@kernel.org>
6307 L: linux-ide@vger.kernel.org
6308 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6311 F: include/linux/ata.h
6312 F: include/linux/libata.h
6314 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6315 M: Viresh Kumar <vireshk@kernel.org>
6316 L: linux-ide@vger.kernel.org
6317 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6319 F: include/linux/pata_arasan_cf_data.h
6320 F: drivers/ata/pata_arasan_cf.c
6323 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6324 M: Tejun Heo <tj@kernel.org>
6325 L: linux-ide@vger.kernel.org
6326 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6328 F: drivers/ata/pata_*.c
6329 F: drivers/ata/ata_generic.c
6331 LIBATA SATA AHCI PLATFORM devices support
6332 M: Hans de Goede <hdegoede@redhat.com>
6333 M: Tejun Heo <tj@kernel.org>
6334 L: linux-ide@vger.kernel.org
6335 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6337 F: drivers/ata/ahci_platform.c
6338 F: drivers/ata/libahci_platform.c
6339 F: include/linux/ahci_platform.h
6341 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6342 M: Mikael Pettersson <mikpelinux@gmail.com>
6343 L: linux-ide@vger.kernel.org
6344 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6346 F: drivers/ata/sata_promise.*
6349 M: Sasha Levin <sasha.levin@oracle.com>
6351 F: tools/lib/lockdep/
6353 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6354 M: Dan Williams <dan.j.williams@intel.com>
6355 L: linux-nvdimm@lists.01.org
6356 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6359 F: include/linux/nd.h
6360 F: include/linux/libnvdimm.h
6361 F: include/uapi/linux/ndctl.h
6363 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6364 M: Ross Zwisler <ross.zwisler@linux.intel.com>
6365 L: linux-nvdimm@lists.01.org
6366 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6368 F: drivers/nvdimm/blk.c
6369 F: drivers/nvdimm/region_devs.c
6370 F: drivers/acpi/nfit*
6372 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6373 M: Vishal Verma <vishal.l.verma@intel.com>
6374 L: linux-nvdimm@lists.01.org
6375 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6377 F: drivers/nvdimm/btt*
6379 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6380 M: Ross Zwisler <ross.zwisler@linux.intel.com>
6381 L: linux-nvdimm@lists.01.org
6382 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6384 F: drivers/nvdimm/pmem.c
6385 F: include/linux/pmem.h
6386 F: arch/*/include/asm/pmem.h
6388 LIGHTNVM PLATFORM SUPPORT
6389 M: Matias Bjorling <mb@lightnvm.io>
6390 W: http://github/OpenChannelSSD
6391 L: linux-block@vger.kernel.org
6393 F: drivers/lightnvm/
6394 F: include/linux/lightnvm.h
6395 F: include/uapi/linux/lightnvm.h
6397 LINUX FOR IBM pSERIES (RS/6000)
6398 M: Paul Mackerras <paulus@au.ibm.com>
6399 W: http://www.ibm.com/linux/ltc/projects/ppc
6401 F: arch/powerpc/boot/rs6000.h
6403 LINUX FOR POWERPC (32-BIT AND 64-BIT)
6404 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6405 M: Paul Mackerras <paulus@samba.org>
6406 M: Michael Ellerman <mpe@ellerman.id.au>
6407 W: http://www.penguinppc.org/
6408 L: linuxppc-dev@lists.ozlabs.org
6409 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6410 T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6412 F: Documentation/powerpc/
6415 LINUX FOR POWER MACINTOSH
6416 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6417 W: http://www.penguinppc.org/
6418 L: linuxppc-dev@lists.ozlabs.org
6420 F: arch/powerpc/platforms/powermac/
6421 F: drivers/macintosh/
6423 LINUX FOR POWERPC EMBEDDED MPC5XXX
6424 M: Anatolij Gustschin <agust@denx.de>
6425 L: linuxppc-dev@lists.ozlabs.org
6426 T: git git://git.denx.de/linux-denx-agust.git
6428 F: arch/powerpc/platforms/512x/
6429 F: arch/powerpc/platforms/52xx/
6431 LINUX FOR POWERPC EMBEDDED PPC4XX
6432 M: Alistair Popple <alistair@popple.id.au>
6433 M: Matt Porter <mporter@kernel.crashing.org>
6434 W: http://www.penguinppc.org/
6435 L: linuxppc-dev@lists.ozlabs.org
6437 F: arch/powerpc/platforms/40x/
6438 F: arch/powerpc/platforms/44x/
6440 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6441 L: linuxppc-dev@lists.ozlabs.org
6443 F: arch/powerpc/*/*virtex*
6444 F: arch/powerpc/*/*/*virtex*
6446 LINUX FOR POWERPC EMBEDDED PPC8XX
6447 M: Vitaly Bordug <vitb@kernel.crashing.org>
6448 W: http://www.penguinppc.org/
6449 L: linuxppc-dev@lists.ozlabs.org
6451 F: arch/powerpc/platforms/8xx/
6453 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6454 M: Scott Wood <oss@buserror.net>
6455 M: Kumar Gala <galak@kernel.crashing.org>
6456 W: http://www.penguinppc.org/
6457 L: linuxppc-dev@lists.ozlabs.org
6458 T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6460 F: arch/powerpc/platforms/83xx/
6461 F: arch/powerpc/platforms/85xx/
6463 LINUX FOR POWERPC PA SEMI PWRFICIENT
6464 M: Olof Johansson <olof@lixom.net>
6465 L: linuxppc-dev@lists.ozlabs.org
6467 F: arch/powerpc/platforms/pasemi/
6468 F: drivers/*/*pasemi*
6469 F: drivers/*/*/*pasemi*
6471 LINUX SECURITY MODULE (LSM) FRAMEWORK
6472 M: Chris Wright <chrisw@sous-sol.org>
6473 L: linux-security-module@vger.kernel.org
6476 LIS3LV02D ACCELEROMETER DRIVER
6477 M: Eric Piel <eric.piel@tremplin-utc.net>
6479 F: Documentation/misc-devices/lis3lv02d
6480 F: drivers/misc/lis3lv02d/
6481 F: drivers/platform/x86/hp_accel.c
6484 M: Josh Poimboeuf <jpoimboe@redhat.com>
6485 M: Seth Jennings <sjenning@redhat.com>
6486 M: Jiri Kosina <jikos@kernel.org>
6487 M: Vojtech Pavlik <vojtech@suse.com>
6489 F: kernel/livepatch/
6490 F: include/linux/livepatch.h
6491 F: arch/x86/include/asm/livepatch.h
6492 F: arch/x86/kernel/livepatch.c
6493 F: Documentation/ABI/testing/sysfs-kernel-livepatch
6494 F: samples/livepatch/
6495 L: live-patching@vger.kernel.org
6496 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6499 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6501 F: include/linux/llc.h
6502 F: include/uapi/linux/llc.h
6506 LM73 HARDWARE MONITOR DRIVER
6507 M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6508 L: lm-sensors@lm-sensors.org
6510 F: drivers/hwmon/lm73.c
6512 LM78 HARDWARE MONITOR DRIVER
6513 M: Jean Delvare <jdelvare@suse.com>
6514 L: lm-sensors@lm-sensors.org
6516 F: Documentation/hwmon/lm78
6517 F: drivers/hwmon/lm78.c
6519 LM83 HARDWARE MONITOR DRIVER
6520 M: Jean Delvare <jdelvare@suse.com>
6521 L: lm-sensors@lm-sensors.org
6523 F: Documentation/hwmon/lm83
6524 F: drivers/hwmon/lm83.c
6526 LM90 HARDWARE MONITOR DRIVER
6527 M: Jean Delvare <jdelvare@suse.com>
6528 L: lm-sensors@lm-sensors.org
6530 F: Documentation/hwmon/lm90
6531 F: Documentation/devicetree/bindings/hwmon/lm90.txt
6532 F: drivers/hwmon/lm90.c
6534 LM95234 HARDWARE MONITOR DRIVER
6535 M: Guenter Roeck <linux@roeck-us.net>
6536 L: lm-sensors@lm-sensors.org
6538 F: Documentation/hwmon/lm95234
6539 F: drivers/hwmon/lm95234.c
6541 LME2510 MEDIA DRIVER
6542 M: Malcolm Priestley <tvboxspy@gmail.com>
6543 L: linux-media@vger.kernel.org
6544 W: https://linuxtv.org
6545 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6547 F: drivers/media/usb/dvb-usb-v2/lmedm04*
6549 LOCKDEP AND LOCKSTAT
6550 M: Peter Zijlstra <peterz@infradead.org>
6551 M: Ingo Molnar <mingo@redhat.com>
6552 L: linux-kernel@vger.kernel.org
6553 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6555 F: Documentation/locking/lockdep*.txt
6556 F: Documentation/locking/lockstat.txt
6557 F: include/linux/lockdep.h
6560 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6561 M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
6562 L: linux-ntfs-dev@lists.sourceforge.net
6563 W: http://www.linux-ntfs.org/content/view/19/37/
6565 F: Documentation/ldm.txt
6566 F: block/partitions/ldm.*
6569 M: Joern Engel <joern@logfs.org>
6570 M: Prasad Joshi <prasadjoshi.linux@gmail.com>
6576 LPC32XX MACHINE SUPPORT
6577 M: Roland Stigge <stigge@antcom.de>
6578 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6580 F: arch/arm/mach-lpc32xx/
6582 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6583 M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6584 M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6585 M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6586 M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6587 L: MPT-FusionLinux.pdl@avagotech.com
6588 L: linux-scsi@vger.kernel.org
6589 W: http://www.lsilogic.com/support
6591 F: drivers/message/fusion/
6592 F: drivers/scsi/mpt2sas/
6593 F: drivers/scsi/mpt3sas/
6595 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6596 M: Matthew Wilcox <matthew@wil.cx>
6597 L: linux-scsi@vger.kernel.org
6599 F: drivers/scsi/sym53c8xx_2/
6601 LTC4261 HARDWARE MONITOR DRIVER
6602 M: Guenter Roeck <linux@roeck-us.net>
6603 L: lm-sensors@lm-sensors.org
6605 F: Documentation/hwmon/ltc4261
6606 F: drivers/hwmon/ltc4261.c
6608 LTP (Linux Test Project)
6609 M: Mike Frysinger <vapier@gentoo.org>
6610 M: Cyril Hrubis <chrubis@suse.cz>
6611 M: Wanlong Gao <wanlong.gao@gmail.com>
6612 M: Jan Stancek <jstancek@redhat.com>
6613 M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6614 M: Alexey Kodanev <alexey.kodanev@oracle.com>
6615 L: ltp@lists.linux.it (subscribers-only)
6616 W: http://linux-test-project.github.io/
6617 T: git git://github.com/linux-test-project/ltp.git
6621 W: http://www.linux-m32r.org/
6626 M: Geert Uytterhoeven <geert@linux-m68k.org>
6627 L: linux-m68k@lists.linux-m68k.org
6628 W: http://www.linux-m68k.org/
6629 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6634 M68K ON APPLE MACINTOSH
6635 M: Joshua Thompson <funaho@jurai.org>
6636 W: http://www.mac.linux-m68k.org/
6637 L: linux-m68k@lists.linux-m68k.org
6642 M: Philip Blundell <philb@gnu.org>
6643 W: http://www.tazenda.demon.co.uk/phil/linux-hp
6647 M88DS3103 MEDIA DRIVER
6648 M: Antti Palosaari <crope@iki.fi>
6649 L: linux-media@vger.kernel.org
6650 W: https://linuxtv.org
6651 W: http://palosaari.fi/linux/
6652 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6653 T: git git://linuxtv.org/anttip/media_tree.git
6655 F: drivers/media/dvb-frontends/m88ds3103*
6657 M88RS2000 MEDIA DRIVER
6658 M: Malcolm Priestley <tvboxspy@gmail.com>
6659 L: linux-media@vger.kernel.org
6660 W: https://linuxtv.org
6661 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6663 F: drivers/media/dvb-frontends/m88rs2000*
6665 MA901 MASTERKIT USB FM RADIO DRIVER
6666 M: Alexey Klimov <klimov.linux@gmail.com>
6667 L: linux-media@vger.kernel.org
6668 T: git git://linuxtv.org/media_tree.git
6670 F: drivers/media/radio/radio-ma901.c
6673 M: Johannes Berg <johannes@sipsolutions.net>
6674 L: linux-wireless@vger.kernel.org
6675 W: http://wireless.kernel.org/
6676 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6677 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6679 F: Documentation/networking/mac80211-injection.txt
6680 F: include/net/mac80211.h
6684 M: Patrick McHardy <kaber@trash.net>
6685 L: netdev@vger.kernel.org
6687 F: drivers/net/macvlan.c
6688 F: include/linux/if_macvlan.h
6691 M: Jassi Brar <jassisinghbrar@gmail.com>
6692 L: linux-kernel@vger.kernel.org
6695 F: include/linux/mailbox_client.h
6696 F: include/linux/mailbox_controller.h
6698 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6699 M: Michael Kerrisk <mtk.manpages@gmail.com>
6700 W: http://www.kernel.org/doc/man-pages
6701 L: linux-man@vger.kernel.org
6704 MARVELL ARMADA DRM SUPPORT
6705 M: Russell King <rmk+kernel@arm.linux.org.uk>
6707 F: drivers/gpu/drm/armada/
6709 MARVELL 88E6352 DSA support
6710 M: Guenter Roeck <linux@roeck-us.net>
6712 F: drivers/net/dsa/mv88e6352.c
6714 MARVELL CRYPTO DRIVER
6715 M: Boris Brezillon <boris.brezillon@free-electrons.com>
6716 M: Arnaud Ebalard <arno@natisbad.org>
6717 F: drivers/crypto/marvell/
6719 L: linux-crypto@vger.kernel.org
6721 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6722 M: Mirko Lindner <mlindner@marvell.com>
6723 M: Stephen Hemminger <stephen@networkplumber.org>
6724 L: netdev@vger.kernel.org
6726 F: drivers/net/ethernet/marvell/sk*
6728 MARVELL LIBERTAS WIRELESS DRIVER
6729 L: libertas-dev@lists.infradead.org
6731 F: drivers/net/wireless/marvell/libertas/
6733 MARVELL MV643XX ETHERNET DRIVER
6734 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6735 L: netdev@vger.kernel.org
6737 F: drivers/net/ethernet/marvell/mv643xx_eth.*
6738 F: include/linux/mv643xx.h
6740 MARVELL MVNETA ETHERNET DRIVER
6741 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6742 L: netdev@vger.kernel.org
6744 F: drivers/net/ethernet/marvell/mvneta.*
6746 MARVELL MWIFIEX WIRELESS DRIVER
6747 M: Amitkumar Karwar <akarwar@marvell.com>
6748 M: Nishant Sarmukadam <nishants@marvell.com>
6749 L: linux-wireless@vger.kernel.org
6751 F: drivers/net/wireless/marvell/mwifiex/
6753 MARVELL MWL8K WIRELESS DRIVER
6754 M: Lennert Buytenhek <buytenh@wantstofly.org>
6755 L: linux-wireless@vger.kernel.org
6757 F: drivers/net/wireless/marvell/mwl8k.c
6759 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6760 M: Nicolas Pitre <nico@fluxnic.net>
6762 F: drivers/mmc/host/mvsdio.*
6764 MATROX FRAMEBUFFER DRIVER
6765 L: linux-fbdev@vger.kernel.org
6767 F: drivers/video/fbdev/matrox/matroxfb_*
6768 F: include/uapi/linux/matroxfb.h
6770 MAX16065 HARDWARE MONITOR DRIVER
6771 M: Guenter Roeck <linux@roeck-us.net>
6772 L: lm-sensors@lm-sensors.org
6774 F: Documentation/hwmon/max16065
6775 F: drivers/hwmon/max16065.c
6777 MAX20751 HARDWARE MONITOR DRIVER
6778 M: Guenter Roeck <linux@roeck-us.net>
6779 L: lm-sensors@lm-sensors.org
6781 F: Documentation/hwmon/max20751
6782 F: drivers/hwmon/max20751.c
6784 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6785 M: "Hans J. Koch" <hjk@hansjkoch.de>
6786 L: lm-sensors@lm-sensors.org
6788 F: Documentation/hwmon/max6650
6789 F: drivers/hwmon/max6650.c
6791 MAX6697 HARDWARE MONITOR DRIVER
6792 M: Guenter Roeck <linux@roeck-us.net>
6793 L: lm-sensors@lm-sensors.org
6795 F: Documentation/hwmon/max6697
6796 F: Documentation/devicetree/bindings/i2c/max6697.txt
6797 F: drivers/hwmon/max6697.c
6798 F: include/linux/platform_data/max6697.h
6800 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6801 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6802 L: linux-pm@vger.kernel.org
6804 F: drivers/power/max14577_charger.c
6805 F: drivers/power/max77693_charger.c
6807 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6808 M: Javier Martinez Canillas <javier@osg.samsung.com>
6809 L: linux-kernel@vger.kernel.org
6811 F: drivers/*/*max77802.c
6812 F: Documentation/devicetree/bindings/*/*max77802.txt
6813 F: include/dt-bindings/*/*max77802.h
6815 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6816 M: Chanwoo Choi <cw00.choi@samsung.com>
6817 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6818 L: linux-kernel@vger.kernel.org
6820 F: drivers/*/max14577.c
6821 F: drivers/*/max77686.c
6822 F: drivers/*/max77693.c
6823 F: drivers/extcon/extcon-max14577.c
6824 F: drivers/extcon/extcon-max77693.c
6825 F: drivers/rtc/rtc-max77686.c
6826 F: drivers/clk/clk-max77686.c
6827 F: Documentation/devicetree/bindings/mfd/max14577.txt
6828 F: Documentation/devicetree/bindings/*/max77686.txt
6829 F: Documentation/devicetree/bindings/mfd/max77693.txt
6830 F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6831 F: include/linux/mfd/max14577*.h
6832 F: include/linux/mfd/max77686*.h
6833 F: include/linux/mfd/max77693*.h
6835 MAXIRADIO FM RADIO RECEIVER DRIVER
6836 M: Hans Verkuil <hverkuil@xs4all.nl>
6837 L: linux-media@vger.kernel.org
6838 T: git git://linuxtv.org/media_tree.git
6839 W: https://linuxtv.org
6841 F: drivers/media/radio/radio-maxiradio*
6843 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
6844 M: Peter Rosin <peda@axentia.se>
6845 L: linux-iio@vger.kernel.org
6847 F: drivers/iio/potentiometer/mcp4531.c
6849 MEDIA DRIVERS FOR RENESAS - VSP1
6850 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6851 L: linux-media@vger.kernel.org
6852 L: linux-sh@vger.kernel.org
6853 T: git git://linuxtv.org/media_tree.git
6855 F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
6856 F: drivers/media/platform/vsp1/
6858 MEDIA DRIVERS FOR ASCOT2E
6859 M: Sergey Kozlov <serjk@netup.ru>
6860 L: linux-media@vger.kernel.org
6861 W: https://linuxtv.org
6863 T: git git://linuxtv.org/media_tree.git
6865 F: drivers/media/dvb-frontends/ascot2e*
6867 MEDIA DRIVERS FOR CXD2841ER
6868 M: Sergey Kozlov <serjk@netup.ru>
6869 L: linux-media@vger.kernel.org
6870 W: https://linuxtv.org
6872 T: git git://linuxtv.org/media_tree.git
6874 F: drivers/media/dvb-frontends/cxd2841er*
6876 MEDIA DRIVERS FOR HORUS3A
6877 M: Sergey Kozlov <serjk@netup.ru>
6878 L: linux-media@vger.kernel.org
6879 W: https://linuxtv.org
6881 T: git git://linuxtv.org/media_tree.git
6883 F: drivers/media/dvb-frontends/horus3a*
6885 MEDIA DRIVERS FOR LNBH25
6886 M: Sergey Kozlov <serjk@netup.ru>
6887 L: linux-media@vger.kernel.org
6888 W: https://linuxtv.org
6890 T: git git://linuxtv.org/media_tree.git
6892 F: drivers/media/dvb-frontends/lnbh25*
6894 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
6895 M: Sergey Kozlov <serjk@netup.ru>
6896 L: linux-media@vger.kernel.org
6897 W: https://linuxtv.org
6899 T: git git://linuxtv.org/media_tree.git
6901 F: drivers/media/pci/netup_unidvb/*
6903 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6904 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6905 P: LinuxTV.org Project
6906 L: linux-media@vger.kernel.org
6907 W: https://linuxtv.org
6908 Q: http://patchwork.kernel.org/project/linux-media/list/
6909 T: git git://linuxtv.org/media_tree.git
6911 F: Documentation/dvb/
6912 F: Documentation/video4linux/
6913 F: Documentation/DocBook/media/
6915 F: drivers/staging/media/
6916 F: include/linux/platform_data/media/
6918 F: include/uapi/linux/dvb/
6919 F: include/uapi/linux/videodev2.h
6920 F: include/uapi/linux/media.h
6921 F: include/uapi/linux/v4l2-*
6922 F: include/uapi/linux/meye.h
6923 F: include/uapi/linux/ivtv*
6924 F: include/uapi/linux/uvcvideo.h
6926 MEDIATEK MT7601U WIRELESS LAN DRIVER
6927 M: Jakub Kicinski <kubakici@wp.pl>
6928 L: linux-wireless@vger.kernel.org
6930 F: drivers/net/wireless/mediatek/mt7601u/
6932 MEGARAID SCSI/SAS DRIVERS
6933 M: Kashyap Desai <kashyap.desai@avagotech.com>
6934 M: Sumit Saxena <sumit.saxena@avagotech.com>
6935 M: Uday Lingala <uday.lingala@avagotech.com>
6936 L: megaraidlinux.pdl@avagotech.com
6937 L: linux-scsi@vger.kernel.org
6938 W: http://www.lsi.com
6940 F: Documentation/scsi/megaraid.txt
6941 F: drivers/scsi/megaraid.*
6942 F: drivers/scsi/megaraid/
6944 MELLANOX ETHERNET DRIVER (mlx4_en)
6945 M: Eugenia Emantayev <eugenia@mellanox.com>
6946 L: netdev@vger.kernel.org
6948 W: http://www.mellanox.com
6949 Q: http://patchwork.ozlabs.org/project/netdev/list/
6950 F: drivers/net/ethernet/mellanox/mlx4/en_*
6952 MELLANOX ETHERNET DRIVER (mlx5e)
6953 M: Saeed Mahameed <saeedm@mellanox.com>
6954 L: netdev@vger.kernel.org
6956 W: http://www.mellanox.com
6957 Q: http://patchwork.ozlabs.org/project/netdev/list/
6958 F: drivers/net/ethernet/mellanox/mlx5/core/en_*
6960 MELLANOX ETHERNET SWITCH DRIVERS
6961 M: Jiri Pirko <jiri@mellanox.com>
6962 M: Ido Schimmel <idosch@mellanox.com>
6963 L: netdev@vger.kernel.org
6965 W: http://www.mellanox.com
6966 Q: http://patchwork.ozlabs.org/project/netdev/list/
6967 F: drivers/net/ethernet/mellanox/mlxsw/
6970 M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
6971 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
6972 L: linux-kernel@vger.kernel.org
6974 F: kernel/membarrier.c
6975 F: include/uapi/linux/membarrier.h
6978 L: linux-mm@kvack.org
6979 W: http://www.linux-mm.org
6981 F: include/linux/mm.h
6982 F: include/linux/gfp.h
6983 F: include/linux/mmzone.h
6984 F: include/linux/memory_hotplug.h
6985 F: include/linux/vmalloc.h
6988 MEMORY TECHNOLOGY DEVICES (MTD)
6989 M: David Woodhouse <dwmw2@infradead.org>
6990 M: Brian Norris <computersforpeace@gmail.com>
6991 L: linux-mtd@lists.infradead.org
6992 W: http://www.linux-mtd.infradead.org/
6993 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
6994 T: git git://git.infradead.org/linux-mtd.git
6995 T: git git://git.infradead.org/l2-mtd.git
6998 F: include/linux/mtd/
6999 F: include/uapi/mtd/
7001 MEN A21 WATCHDOG DRIVER
7002 M: Johannes Thumshirn <morbidrsa@gmail.com>
7003 L: linux-watchdog@vger.kernel.org
7005 F: drivers/watchdog/mena21_wdt.c
7007 MEN CHAMELEON BUS (mcb)
7008 M: Johannes Thumshirn <morbidrsa@gmail.com>
7011 F: include/linux/mcb.h
7012 F: Documentation/men-chameleon-bus.txt
7014 MEN F21BMC (Board Management Controller)
7015 M: Andreas Werner <andreas.werner@men.de>
7017 F: drivers/mfd/menf21bmc.c
7018 F: drivers/watchdog/menf21bmc_wdt.c
7019 F: drivers/leds/leds-menf21bmc.c
7020 F: drivers/hwmon/menf21bmc_hwmon.c
7021 F: Documentation/hwmon/menf21bmc
7024 M: James Hogan <james.hogan@imgtec.com>
7025 L: linux-metag@vger.kernel.org
7028 F: Documentation/metag/
7029 F: Documentation/devicetree/bindings/metag/
7030 F: Documentation/devicetree/bindings/interrupt-controller/img,*
7031 F: drivers/clocksource/metag_generic.c
7032 F: drivers/irqchip/irq-metag.c
7033 F: drivers/irqchip/irq-metag-ext.c
7034 F: drivers/tty/metag_da.c
7036 MICROBLAZE ARCHITECTURE
7037 M: Michal Simek <monstr@monstr.eu>
7038 W: http://www.monstr.eu/fdt/
7039 T: git git://git.monstr.eu/linux-2.6-microblaze.git
7043 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7044 M: Chen Yu <yu.c.chen@intel.com>
7045 L: platform-driver-x86@vger.kernel.org
7047 F: drivers/platform/x86/surfacepro3_button.c
7050 M: Oliver Neukum <oliver@neukum.org>
7052 F: drivers/usb/image/microtek.*
7055 M: Ralf Baechle <ralf@linux-mips.org>
7056 L: linux-mips@linux-mips.org
7057 W: http://www.linux-mips.org/
7058 T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
7059 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7061 F: Documentation/mips/
7064 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7065 M: Hans Verkuil <hverkuil@xs4all.nl>
7066 L: linux-media@vger.kernel.org
7067 T: git git://linuxtv.org/media_tree.git
7068 W: https://linuxtv.org
7070 F: drivers/media/radio/radio-miropcm20*
7072 Mellanox MLX5 core VPI driver
7073 M: Eli Cohen <eli@mellanox.com>
7074 L: netdev@vger.kernel.org
7075 L: linux-rdma@vger.kernel.org
7076 W: http://www.mellanox.com
7077 Q: http://patchwork.ozlabs.org/project/netdev/list/
7078 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7079 T: git git://openfabrics.org/~eli/connect-ib.git
7081 F: drivers/net/ethernet/mellanox/mlx5/core/
7082 F: include/linux/mlx5/
7084 Mellanox MLX5 IB driver
7085 M: Eli Cohen <eli@mellanox.com>
7086 L: linux-rdma@vger.kernel.org
7087 W: http://www.mellanox.com
7088 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7089 T: git git://openfabrics.org/~eli/connect-ib.git
7091 F: include/linux/mlx5/
7092 F: drivers/infiniband/hw/mlx5/
7094 MELEXIS MLX90614 DRIVER
7095 M: Crt Mori <cmo@melexis.com>
7096 L: linux-iio@vger.kernel.org
7097 W: http://www.melexis.com
7099 F: drivers/iio/temperature/mlx90614.c
7101 MN88472 MEDIA DRIVER
7102 M: Antti Palosaari <crope@iki.fi>
7103 L: linux-media@vger.kernel.org
7104 W: https://linuxtv.org
7105 W: http://palosaari.fi/linux/
7106 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7107 T: git git://linuxtv.org/anttip/media_tree.git
7109 F: drivers/staging/media/mn88472/
7110 F: drivers/media/dvb-frontends/mn88472.h
7112 MN88473 MEDIA DRIVER
7113 M: Antti Palosaari <crope@iki.fi>
7114 L: linux-media@vger.kernel.org
7115 W: https://linuxtv.org
7116 W: http://palosaari.fi/linux/
7117 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7118 T: git git://linuxtv.org/anttip/media_tree.git
7120 F: drivers/staging/media/mn88473/
7121 F: drivers/media/dvb-frontends/mn88473.h
7124 M: Rusty Russell <rusty@rustcorp.com.au>
7126 F: include/linux/module.h
7129 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7130 W: http://popies.net/meye/
7132 F: Documentation/video4linux/meye.txt
7133 F: drivers/media/pci/meye/
7134 F: include/uapi/linux/meye.h
7136 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7137 M: Jiri Slaby <jirislaby@gmail.com>
7139 F: Documentation/serial/moxa-smartio
7140 F: drivers/tty/mxser.*
7142 MR800 AVERMEDIA USB FM RADIO DRIVER
7143 M: Alexey Klimov <klimov.linux@gmail.com>
7144 L: linux-media@vger.kernel.org
7145 T: git git://linuxtv.org/media_tree.git
7147 F: drivers/media/radio/radio-mr800.c
7149 MRF24J40 IEEE 802.15.4 RADIO DRIVER
7150 M: Alan Ott <alan@signal11.us>
7151 L: linux-wpan@vger.kernel.org
7153 F: drivers/net/ieee802154/mrf24j40.c
7154 F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7157 M: "Lee, Chun-Yi" <jlee@suse.com>
7158 L: platform-driver-x86@vger.kernel.org
7160 F: drivers/platform/x86/msi-laptop.c
7163 L: platform-driver-x86@vger.kernel.org
7165 F: drivers/platform/x86/msi-wmi.c
7168 M: Antti Palosaari <crope@iki.fi>
7169 L: linux-media@vger.kernel.org
7170 W: https://linuxtv.org
7171 W: http://palosaari.fi/linux/
7172 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7173 T: git git://linuxtv.org/anttip/media_tree.git
7175 F: drivers/media/tuners/msi001*
7177 MSI2500 MEDIA DRIVER
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/usb/msi2500/
7187 MSYSTEMS DISKONCHIP G3 MTD DRIVER
7188 M: Robert Jarzmik <robert.jarzmik@free.fr>
7189 L: linux-mtd@lists.infradead.org
7191 F: drivers/mtd/devices/docg3*
7193 MT9M032 APTINA SENSOR DRIVER
7194 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7195 L: linux-media@vger.kernel.org
7196 T: git git://linuxtv.org/media_tree.git
7198 F: drivers/media/i2c/mt9m032.c
7199 F: include/media/i2c/mt9m032.h
7201 MT9P031 APTINA CAMERA SENSOR
7202 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7203 L: linux-media@vger.kernel.org
7204 T: git git://linuxtv.org/media_tree.git
7206 F: drivers/media/i2c/mt9p031.c
7207 F: include/media/i2c/mt9p031.h
7209 MT9T001 APTINA CAMERA SENSOR
7210 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7211 L: linux-media@vger.kernel.org
7212 T: git git://linuxtv.org/media_tree.git
7214 F: drivers/media/i2c/mt9t001.c
7215 F: include/media/i2c/mt9t001.h
7217 MT9V032 APTINA CAMERA SENSOR
7218 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7219 L: linux-media@vger.kernel.org
7220 T: git git://linuxtv.org/media_tree.git
7222 F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7223 F: drivers/media/i2c/mt9v032.c
7224 F: include/media/i2c/mt9v032.h
7226 MULTIFUNCTION DEVICES (MFD)
7227 M: Lee Jones <lee.jones@linaro.org>
7228 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7231 F: include/linux/mfd/
7233 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7234 M: Ulf Hansson <ulf.hansson@linaro.org>
7235 L: linux-mmc@vger.kernel.org
7236 T: git git://git.linaro.org/people/ulf.hansson/mmc.git
7239 F: include/linux/mmc/
7240 F: include/uapi/linux/mmc/
7242 MULTIMEDIA CARD (MMC) ETC. OVER SPI
7244 F: drivers/mmc/host/mmc_spi.c
7245 F: include/linux/spi/mmc_spi.h
7247 MULTISOUND SOUND DRIVER
7248 M: Andrew Veliath <andrewtv@usa.net>
7250 F: Documentation/sound/oss/MultiSound
7253 MULTITECH MULTIPORT CARD (ISICOM)
7255 F: drivers/tty/isicom.c
7256 F: include/linux/isicom.h
7258 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7259 M: Felipe Balbi <balbi@ti.com>
7260 L: linux-usb@vger.kernel.org
7261 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7263 F: drivers/usb/musb/
7265 MXL5007T MEDIA DRIVER
7266 M: Michael Krufky <mkrufky@linuxtv.org>
7267 L: linux-media@vger.kernel.org
7268 W: https://linuxtv.org
7269 W: http://github.com/mkrufky
7270 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7271 T: git git://linuxtv.org/mkrufky/tuners.git
7273 F: drivers/media/tuners/mxl5007t.*
7275 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7276 M: Hyong-Youb Kim <hykim@myri.com>
7277 L: netdev@vger.kernel.org
7278 W: https://www.myricom.com/support/downloads/myri10ge.html
7280 F: drivers/net/ethernet/myricom/myri10ge/
7282 NATSEMI ETHERNET DRIVER (DP8381x)
7284 F: drivers/net/ethernet/natsemi/natsemi.c
7286 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7287 M: Daniel Mack <zonque@gmail.com>
7289 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7290 W: http://www.native-instruments.com
7294 M: Petr Vandrovec <petr@vandrovec.name>
7298 NCR 5380 SCSI DRIVERS
7299 M: Finn Thain <fthain@telegraphics.com.au>
7300 M: Michael Schmitz <schmitzmic@gmail.com>
7301 L: linux-scsi@vger.kernel.org
7303 F: Documentation/scsi/g_NCR5380.txt
7304 F: drivers/scsi/NCR5380.*
7305 F: drivers/scsi/arm/cumana_1.c
7306 F: drivers/scsi/arm/oak.c
7307 F: drivers/scsi/atari_NCR5380.c
7308 F: drivers/scsi/atari_scsi.*
7309 F: drivers/scsi/dmx3191d.c
7310 F: drivers/scsi/dtc.*
7311 F: drivers/scsi/g_NCR5380.*
7312 F: drivers/scsi/g_NCR5380_mmio.c
7313 F: drivers/scsi/mac_scsi.*
7314 F: drivers/scsi/pas16.*
7315 F: drivers/scsi/sun3_scsi.*
7316 F: drivers/scsi/sun3_scsi_vme.c
7317 F: drivers/scsi/t128.*
7319 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7320 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7321 L: linux-scsi@vger.kernel.org
7323 F: drivers/scsi/NCR_D700.*
7325 NCT6775 HARDWARE MONITOR DRIVER
7326 M: Guenter Roeck <linux@roeck-us.net>
7327 L: lm-sensors@lm-sensors.org
7329 F: Documentation/hwmon/nct6775
7330 F: drivers/hwmon/nct6775.c
7332 NETEFFECT IWARP RNIC DRIVER (IW_NES)
7333 M: Faisal Latif <faisal.latif@intel.com>
7334 L: linux-rdma@vger.kernel.org
7335 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7337 F: drivers/infiniband/hw/nes/
7339 NETEM NETWORK EMULATOR
7340 M: Stephen Hemminger <stephen@networkplumber.org>
7341 L: netem@lists.linux-foundation.org
7343 F: net/sched/sch_netem.c
7345 NETERION 10GbE DRIVERS (s2io/vxge)
7346 M: Jon Mason <jdmason@kudzu.us>
7347 L: netdev@vger.kernel.org
7349 F: Documentation/networking/s2io.txt
7350 F: Documentation/networking/vxge.txt
7351 F: drivers/net/ethernet/neterion/
7353 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7354 M: Pablo Neira Ayuso <pablo@netfilter.org>
7355 M: Patrick McHardy <kaber@trash.net>
7356 M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7357 L: netfilter-devel@vger.kernel.org
7358 L: coreteam@netfilter.org
7359 W: http://www.netfilter.org/
7360 W: http://www.iptables.org/
7361 Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7362 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7363 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7365 F: include/linux/netfilter*
7366 F: include/linux/netfilter/
7367 F: include/net/netfilter/
7368 F: include/uapi/linux/netfilter*
7369 F: include/uapi/linux/netfilter/
7370 F: net/*/netfilter.c
7373 F: net/bridge/br_netfilter*.c
7376 M: Paul Moore <paul@paul-moore.com>
7377 W: http://netlabel.sf.net
7378 L: netdev@vger.kernel.org
7380 F: Documentation/netlabel/
7381 F: include/net/netlabel.h
7384 NETROM NETWORK LAYER
7385 M: Ralf Baechle <ralf@linux-mips.org>
7386 L: linux-hams@vger.kernel.org
7387 W: http://www.linux-ax25.org/
7389 F: include/net/netrom.h
7390 F: include/uapi/linux/netrom.h
7393 NETRONOME ETHERNET DRIVERS
7394 M: Jakub Kicinski <jakub.kicinski@netronome.com>
7395 M: Rolf Neugebauer <rolf.neugebauer@netronome.com>
7396 L: oss-drivers@netronome.com
7398 F: drivers/net/ethernet/netronome/
7400 NETWORK BLOCK DEVICE (NBD)
7401 M: Markus Pargmann <mpa@pengutronix.de>
7403 L: nbd-general@lists.sourceforge.net
7404 T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
7405 F: Documentation/blockdev/nbd.txt
7406 F: drivers/block/nbd.c
7407 F: include/uapi/linux/nbd.h
7409 NETWORK DROP MONITOR
7410 M: Neil Horman <nhorman@tuxdriver.com>
7411 L: netdev@vger.kernel.org
7413 W: https://fedorahosted.org/dropwatch/
7414 F: net/core/drop_monitor.c
7416 NETWORKING [GENERAL]
7417 M: "David S. Miller" <davem@davemloft.net>
7418 L: netdev@vger.kernel.org
7419 W: http://www.linuxfoundation.org/en/Net
7420 Q: http://patchwork.ozlabs.org/project/netdev/list/
7421 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7422 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7426 F: include/linux/in.h
7427 F: include/linux/net.h
7428 F: include/linux/netdevice.h
7429 F: include/uapi/linux/in.h
7430 F: include/uapi/linux/net.h
7431 F: include/uapi/linux/netdevice.h
7432 F: include/uapi/linux/net_namespace.h
7434 F: tools/testing/selftests/net/
7438 NETWORKING [IPv4/IPv6]
7439 M: "David S. Miller" <davem@davemloft.net>
7440 M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7441 M: James Morris <jmorris@namei.org>
7442 M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7443 M: Patrick McHardy <kaber@trash.net>
7444 L: netdev@vger.kernel.org
7445 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7453 M: Steffen Klassert <steffen.klassert@secunet.com>
7454 M: Herbert Xu <herbert@gondor.apana.org.au>
7455 M: "David S. Miller" <davem@davemloft.net>
7456 L: netdev@vger.kernel.org
7457 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7458 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7466 F: net/ipv4/ipcomp.c
7467 F: net/ipv4/ip_vti.c
7471 F: net/ipv6/ipcomp6.c
7472 F: net/ipv6/ip6_vti.c
7473 F: include/uapi/linux/xfrm.h
7474 F: include/net/xfrm.h
7476 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7477 M: Paul Moore <paul@paul-moore.com>
7478 L: netdev@vger.kernel.org
7481 NETWORKING [WIRELESS]
7482 L: linux-wireless@vger.kernel.org
7483 Q: http://patchwork.kernel.org/project/linux-wireless/list/
7486 L: netdev@vger.kernel.org
7487 W: http://www.linuxfoundation.org/en/Net
7488 Q: http://patchwork.ozlabs.org/project/netdev/list/
7489 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7490 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7493 F: include/linux/if_*
7494 F: include/linux/netdevice.h
7495 F: include/linux/etherdevice.h
7496 F: include/linux/fcdevice.h
7497 F: include/linux/fddidevice.h
7498 F: include/linux/hippidevice.h
7499 F: include/linux/inetdevice.h
7500 F: include/uapi/linux/if_*
7501 F: include/uapi/linux/netdevice.h
7503 NETWORKING DRIVERS (WIRELESS)
7504 M: Kalle Valo <kvalo@codeaurora.org>
7505 L: linux-wireless@vger.kernel.org
7506 Q: http://patchwork.kernel.org/project/linux-wireless/list/
7507 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
7509 F: drivers/net/wireless/
7511 NETXEN (1/10) GbE SUPPORT
7512 M: Manish Chopra <manish.chopra@qlogic.com>
7513 M: Sony Chacko <sony.chacko@qlogic.com>
7514 M: Rajesh Borundia <rajesh.borundia@qlogic.com>
7515 L: netdev@vger.kernel.org
7516 W: http://www.qlogic.com
7518 F: drivers/net/ethernet/qlogic/netxen/
7521 M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7522 M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7523 M: Samuel Ortiz <sameo@linux.intel.com>
7524 L: linux-wireless@vger.kernel.org
7525 L: linux-nfc@lists.01.org (subscribers-only)
7529 F: include/uapi/linux/nfc.h
7531 F: include/linux/platform_data/microread.h
7532 F: include/linux/platform_data/nfcmrvl.h
7533 F: include/linux/platform_data/nxp-nci.h
7534 F: include/linux/platform_data/pn544.h
7535 F: include/linux/platform_data/st21nfca.h
7536 F: include/linux/platform_data/st-nci.h
7537 F: Documentation/devicetree/bindings/net/nfc/
7539 NFS, SUNRPC, AND LOCKD CLIENTS
7540 M: Trond Myklebust <trond.myklebust@primarydata.com>
7541 M: Anna Schumaker <anna.schumaker@netapp.com>
7542 L: linux-nfs@vger.kernel.org
7543 W: http://client.linux-nfs.org
7544 T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7550 F: include/linux/lockd/
7551 F: include/linux/nfs*
7552 F: include/linux/sunrpc/
7553 F: include/uapi/linux/nfs*
7554 F: include/uapi/linux/sunrpc/
7557 M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7558 L: linux-nilfs@vger.kernel.org
7559 W: http://nilfs.sourceforge.net/
7560 T: git git://github.com/konis/nilfs2.git
7562 F: Documentation/filesystems/nilfs2.txt
7564 F: include/linux/nilfs2_fs.h
7565 F: include/trace/events/nilfs2.h
7567 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7568 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7569 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7571 F: Documentation/scsi/NinjaSCSI.txt
7572 F: drivers/scsi/pcmcia/nsp_*
7574 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7575 M: GOTO Masanori <gotom@debian.or.jp>
7576 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7577 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7579 F: Documentation/scsi/NinjaSCSI.txt
7580 F: drivers/scsi/nsp32*
7583 M: Ley Foon Tan <lftan@altera.com>
7584 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7585 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7589 NOKIA N900 POWER SUPPLY DRIVERS
7590 M: Pali RohĂ¡r <pali.rohar@gmail.com>
7592 F: include/linux/power/bq2415x_charger.h
7593 F: include/linux/power/bq27xxx_battery.h
7594 F: include/linux/power/isp1704_charger.h
7595 F: drivers/power/bq2415x_charger.c
7596 F: drivers/power/bq27xxx_battery.c
7597 F: drivers/power/isp1704_charger.c
7598 F: drivers/power/rx51_battery.c
7601 M: Jon Mason <jdmason@kudzu.us>
7602 M: Dave Jiang <dave.jiang@intel.com>
7603 M: Allen Hubbe <Allen.Hubbe@emc.com>
7604 L: linux-ntb@googlegroups.com
7606 W: https://github.com/jonmason/ntb/wiki
7607 T: git git://github.com/jonmason/ntb.git
7609 F: drivers/net/ntb_netdev.c
7610 F: include/linux/ntb.h
7611 F: include/linux/ntb_transport.h
7614 M: Jon Mason <jdmason@kudzu.us>
7615 M: Dave Jiang <dave.jiang@intel.com>
7616 L: linux-ntb@googlegroups.com
7618 W: https://github.com/jonmason/ntb/wiki
7619 T: git git://github.com/jonmason/ntb.git
7620 F: drivers/ntb/hw/intel/
7623 M: Anton Altaparmakov <anton@tuxera.com>
7624 L: linux-ntfs-dev@lists.sourceforge.net
7625 W: http://www.tuxera.com/
7626 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7628 F: Documentation/filesystems/ntfs.txt
7631 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7632 M: Antonino Daplas <adaplas@gmail.com>
7633 L: linux-fbdev@vger.kernel.org
7635 F: drivers/video/fbdev/riva/
7636 F: drivers/video/fbdev/nvidia/
7639 M: Keith Busch <keith.busch@intel.com>
7640 M: Jens Axboe <axboe@fb.com>
7641 L: linux-nvme@lists.infradead.org
7642 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
7643 W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
7645 F: drivers/nvme/host/
7646 F: include/linux/nvme.h
7649 M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7650 M: Maxime Ripard <maxime.ripard@free-electrons.com>
7653 F: Documentation/devicetree/bindings/nvmem/
7654 F: include/linux/nvmem-consumer.h
7655 F: include/linux/nvmem-provider.h
7658 M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7659 R: Charles Gorand <charles.gorand@effinnov.com>
7660 L: linux-nfc@lists.01.org (moderated for non-subscribers)
7662 F: drivers/nfc/nxp-nci
7664 NXP TDA998X DRM DRIVER
7665 M: Russell King <rmk+kernel@arm.linux.org.uk>
7667 F: drivers/gpu/drm/i2c/tda998x_drv.c
7668 F: include/drm/i2c/tda998x.h
7671 M: Peter Rosin <peda@axentia.se>
7672 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7674 F: sound/soc/codecs/tfa9879*
7677 M: Tony Lindgren <tony@atomide.com>
7678 L: linux-omap@vger.kernel.org
7679 W: http://www.muru.com/linux/omap/
7680 W: http://linux.omap.com/
7681 Q: http://patchwork.kernel.org/project/linux-omap/list/
7682 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7685 F: arch/arm/configs/omap1_defconfig
7686 F: arch/arm/configs/omap2plus_defconfig
7687 F: drivers/i2c/busses/i2c-omap.c
7688 F: drivers/irqchip/irq-omap-intc.c
7689 F: drivers/mfd/*omap*.c
7690 F: drivers/mfd/menelaus.c
7691 F: drivers/mfd/palmas.c
7692 F: drivers/mfd/tps65217.c
7693 F: drivers/mfd/tps65218.c
7694 F: drivers/mfd/tps65910.c
7695 F: drivers/mfd/twl-core.[ch]
7696 F: drivers/mfd/twl4030*.c
7697 F: drivers/mfd/twl6030*.c
7698 F: drivers/mfd/twl6040*.c
7699 F: drivers/regulator/palmas-regulator*.c
7700 F: drivers/regulator/pbias-regulator.c
7701 F: drivers/regulator/tps65217-regulator.c
7702 F: drivers/regulator/tps65218-regulator.c
7703 F: drivers/regulator/tps65910-regulator.c
7704 F: drivers/regulator/twl-regulator.c
7705 F: include/linux/i2c-omap.h
7707 OMAP DEVICE TREE SUPPORT
7708 M: Benoît Cousson <bcousson@baylibre.com>
7709 M: Tony Lindgren <tony@atomide.com>
7710 L: linux-omap@vger.kernel.org
7711 L: devicetree@vger.kernel.org
7713 F: arch/arm/boot/dts/*omap*
7714 F: arch/arm/boot/dts/*am3*
7715 F: arch/arm/boot/dts/*am4*
7716 F: arch/arm/boot/dts/*am5*
7717 F: arch/arm/boot/dts/*dra7*
7719 OMAP CLOCK FRAMEWORK SUPPORT
7720 M: Paul Walmsley <paul@pwsan.com>
7721 L: linux-omap@vger.kernel.org
7723 F: arch/arm/*omap*/*clock*
7725 OMAP POWER MANAGEMENT SUPPORT
7726 M: Kevin Hilman <khilman@deeprootsystems.com>
7727 L: linux-omap@vger.kernel.org
7729 F: arch/arm/*omap*/*pm*
7730 F: drivers/cpufreq/omap-cpufreq.c
7732 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7733 M: Rajendra Nayak <rnayak@ti.com>
7734 M: Paul Walmsley <paul@pwsan.com>
7735 L: linux-omap@vger.kernel.org
7737 F: arch/arm/mach-omap2/prm*
7740 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7741 M: Jarkko Nikula <jarkko.nikula@bitmer.com>
7742 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7743 L: linux-omap@vger.kernel.org
7747 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7748 M: Roger Quadros <rogerq@ti.com>
7749 M: Tony Lindgren <tony@atomide.com>
7750 L: linux-omap@vger.kernel.org
7752 F: drivers/memory/omap-gpmc.c
7753 F: arch/arm/mach-omap2/*gpmc*
7755 OMAP FRAMEBUFFER SUPPORT
7756 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7757 L: linux-fbdev@vger.kernel.org
7758 L: linux-omap@vger.kernel.org
7760 F: drivers/video/fbdev/omap/
7762 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7763 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7764 L: linux-omap@vger.kernel.org
7765 L: linux-fbdev@vger.kernel.org
7767 F: drivers/video/fbdev/omap2/
7768 F: Documentation/arm/OMAP/DSS
7770 OMAP HARDWARE SPINLOCK SUPPORT
7771 M: Ohad Ben-Cohen <ohad@wizery.com>
7772 L: linux-omap@vger.kernel.org
7774 F: drivers/hwspinlock/omap_hwspinlock.c
7777 M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
7778 L: linux-omap@vger.kernel.org
7780 F: drivers/mmc/host/omap.c
7783 L: linux-mmc@vger.kernel.org
7784 L: linux-omap@vger.kernel.org
7786 F: drivers/mmc/host/omap_hsmmc.c
7788 OMAP RANDOM NUMBER GENERATOR SUPPORT
7789 M: Deepak Saxena <dsaxena@plexity.net>
7791 F: drivers/char/hw_random/omap-rng.c
7794 M: Benoît Cousson <bcousson@baylibre.com>
7795 M: Paul Walmsley <paul@pwsan.com>
7796 L: linux-omap@vger.kernel.org
7798 F: arch/arm/mach-omap2/omap_hwmod.*
7801 M: Paul Walmsley <paul@pwsan.com>
7802 L: linux-omap@vger.kernel.org
7804 F: arch/arm/mach-omap2/omap_hwmod*data*
7806 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7807 M: Benoît Cousson <bcousson@baylibre.com>
7808 L: linux-omap@vger.kernel.org
7810 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7812 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7813 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7814 L: linux-media@vger.kernel.org
7816 F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
7817 F: drivers/media/platform/omap3isp/
7818 F: drivers/staging/media/omap4iss/
7821 M: Felipe Balbi <balbi@ti.com>
7822 L: linux-usb@vger.kernel.org
7823 L: linux-omap@vger.kernel.org
7824 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7826 F: drivers/usb/*/*omap*
7827 F: arch/arm/*omap*/usb*
7830 M: Grygorii Strashko <grygorii.strashko@ti.com>
7831 M: Santosh Shilimkar <ssantosh@kernel.org>
7832 M: Kevin Hilman <khilman@deeprootsystems.com>
7833 L: linux-omap@vger.kernel.org
7835 F: Documentation/devicetree/bindings/gpio/gpio-omap.txt
7836 F: drivers/gpio/gpio-omap.c
7838 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7839 M: Mark Jackson <mpfj@newflow.co.uk>
7840 L: linux-omap@vger.kernel.org
7842 F: arch/arm/boot/dts/am335x-nano.dts
7845 M: Bob Copeland <me@bobcopeland.com>
7846 L: linux-karma-devel@lists.sourceforge.net
7848 F: Documentation/filesystems/omfs.txt
7851 OMNIKEY CARDMAN 4000 DRIVER
7852 M: Harald Welte <laforge@gnumonks.org>
7854 F: drivers/char/pcmcia/cm4000_cs.c
7855 F: include/linux/cm4000_cs.h
7856 F: include/uapi/linux/cm4000_cs.h
7858 OMNIKEY CARDMAN 4040 DRIVER
7859 M: Harald Welte <laforge@gnumonks.org>
7861 F: drivers/char/pcmcia/cm4040_cs.*
7863 OMNIVISION OV7670 SENSOR DRIVER
7864 M: Jonathan Corbet <corbet@lwn.net>
7865 L: linux-media@vger.kernel.org
7866 T: git git://linuxtv.org/media_tree.git
7868 F: drivers/media/i2c/ov7670.c
7870 ONENAND FLASH DRIVER
7871 M: Kyungmin Park <kyungmin.park@samsung.com>
7872 L: linux-mtd@lists.infradead.org
7874 F: drivers/mtd/onenand/
7875 F: include/linux/mtd/onenand*.h
7877 ONSTREAM SCSI TAPE DRIVER
7878 M: Willem Riede <osst@riede.org>
7879 L: osst-users@lists.sourceforge.net
7880 L: linux-scsi@vger.kernel.org
7882 F: Documentation/scsi/osst.txt
7883 F: drivers/scsi/osst.*
7884 F: drivers/scsi/osst_*.h
7885 F: drivers/scsi/st.h
7887 OPENCORES I2C BUS DRIVER
7888 M: Peter Korsgaard <jacmet@sunsite.dk>
7889 L: linux-i2c@vger.kernel.org
7891 F: Documentation/i2c/busses/i2c-ocores
7892 F: drivers/i2c/busses/i2c-ocores.c
7894 OPEN FIRMWARE AND FLATTENED DEVICE TREE
7895 M: Rob Herring <robh+dt@kernel.org>
7896 M: Frank Rowand <frowand.list@gmail.com>
7897 M: Grant Likely <grant.likely@linaro.org>
7898 L: devicetree@vger.kernel.org
7899 W: http://www.devicetree.org/
7900 T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7903 F: include/linux/of*.h
7906 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7907 M: Rob Herring <robh+dt@kernel.org>
7908 M: Pawel Moll <pawel.moll@arm.com>
7909 M: Mark Rutland <mark.rutland@arm.com>
7910 M: Ian Campbell <ijc+devicetree@hellion.org.uk>
7911 M: Kumar Gala <galak@codeaurora.org>
7912 L: devicetree@vger.kernel.org
7914 F: Documentation/devicetree/
7916 F: include/dt-bindings/
7918 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7919 M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7920 L: devicetree@vger.kernel.org
7922 F: Documentation/devicetree/dynamic-resolution-notes.txt
7923 F: Documentation/devicetree/overlay-notes.txt
7924 F: drivers/of/overlay.c
7925 F: drivers/of/resolver.c
7927 OPENRISC ARCHITECTURE
7928 M: Jonas Bonn <jonas@southpole.se>
7929 W: http://openrisc.net
7930 L: linux@lists.openrisc.net (moderated for non-subscribers)
7932 T: git git://openrisc.net/~jonas/linux
7936 M: Pravin Shelar <pshelar@nicira.com>
7937 L: netdev@vger.kernel.org
7938 L: dev@openvswitch.org
7939 W: http://openvswitch.org
7942 F: include/uapi/linux/openvswitch.h
7944 OPERATING PERFORMANCE POINTS (OPP)
7945 M: Viresh Kumar <vireshk@kernel.org>
7946 M: Nishanth Menon <nm@ti.com>
7947 M: Stephen Boyd <sboyd@codeaurora.org>
7948 L: linux-pm@vger.kernel.org
7950 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
7951 F: drivers/base/power/opp/
7952 F: include/linux/pm_opp.h
7953 F: Documentation/power/opp.txt
7954 F: Documentation/devicetree/bindings/opp/
7957 M: Clemens Ladisch <clemens@ladisch.de>
7958 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7959 T: git git://git.alsa-project.org/alsa-kernel.git
7961 F: sound/drivers/opl4/
7964 M: Robert Richter <rric@kernel.org>
7965 L: oprofile-list@lists.sf.net
7967 F: arch/*/include/asm/oprofile*.h
7969 F: drivers/oprofile/
7970 F: include/linux/oprofile.h
7972 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7973 M: Mark Fasheh <mfasheh@suse.com>
7974 M: Joel Becker <jlbec@evilplan.org>
7975 L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7976 W: http://ocfs2.wiki.kernel.org
7978 F: Documentation/filesystems/ocfs2.txt
7979 F: Documentation/filesystems/dlmfs.txt
7983 L: linux-wireless@vger.kernel.org
7984 W: http://wireless.kernel.org/en/users/Drivers/orinoco
7985 W: http://www.nongnu.org/orinoco/
7987 F: drivers/net/wireless/intersil/orinoco/
7989 OSD LIBRARY and FILESYSTEM
7990 M: Boaz Harrosh <ooo@electrozaur.com>
7991 M: Benny Halevy <bhalevy@primarydata.com>
7992 L: osd-dev@open-osd.org
7993 W: http://open-osd.org
7994 T: git git://git.open-osd.org/open-osd.git
7996 F: drivers/scsi/osd/
7997 F: include/scsi/osd_*
8001 M: Miklos Szeredi <miklos@szeredi.hu>
8002 L: linux-unionfs@vger.kernel.org
8003 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
8006 F: Documentation/filesystems/overlayfs.txt
8009 M: Christian Lamparter <chunkeey@googlemail.com>
8010 L: linux-wireless@vger.kernel.org
8011 W: http://wireless.kernel.org/en/users/Drivers/p54
8013 F: drivers/net/wireless/intersil/p54/
8015 PA SEMI ETHERNET DRIVER
8016 M: Olof Johansson <olof@lixom.net>
8017 L: netdev@vger.kernel.org
8019 F: drivers/net/ethernet/pasemi/*
8021 PA SEMI SMBUS DRIVER
8022 M: Olof Johansson <olof@lixom.net>
8023 L: linux-i2c@vger.kernel.org
8025 F: drivers/i2c/busses/i2c-pasemi.c
8027 PADATA PARALLEL EXECUTION MECHANISM
8028 M: Steffen Klassert <steffen.klassert@secunet.com>
8029 L: linux-crypto@vger.kernel.org
8032 F: include/linux/padata.h
8033 F: Documentation/padata.txt
8035 PANASONIC LAPTOP ACPI EXTRAS DRIVER
8036 M: Harald Welte <laforge@gnumonks.org>
8037 L: platform-driver-x86@vger.kernel.org
8039 F: drivers/platform/x86/panasonic-laptop.c
8041 PANASONIC MN10300/AM33/AM34 PORT
8042 M: David Howells <dhowells@redhat.com>
8043 M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
8044 L: linux-am33-list@redhat.com (moderated for non-subscribers)
8045 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8047 F: Documentation/mn10300/
8050 PARALLEL PORT SUBSYSTEM
8051 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8052 M: Sudip Mukherjee <sudip@vectorindia.org>
8053 L: linux-parport@lists.infradead.org (subscribers-only)
8056 F: include/linux/parport*.h
8057 F: drivers/char/ppdev.c
8058 F: include/uapi/linux/ppdev.h
8059 F: Documentation/parport*.txt
8061 PARAVIRT_OPS INTERFACE
8062 M: Jeremy Fitzhardinge <jeremy@goop.org>
8063 M: Chris Wright <chrisw@sous-sol.org>
8064 M: Alok Kataria <akataria@vmware.com>
8065 M: Rusty Russell <rusty@rustcorp.com.au>
8066 L: virtualization@lists.linux-foundation.org
8068 F: Documentation/virtual/paravirt_ops.txt
8069 F: arch/*/kernel/paravirt*
8070 F: arch/*/include/asm/paravirt.h
8072 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8073 M: Tim Waugh <tim@cyberelk.net>
8074 L: linux-parport@lists.infradead.org (subscribers-only)
8076 F: Documentation/blockdev/paride.txt
8077 F: drivers/block/paride/
8080 M: "James E.J. Bottomley" <jejb@parisc-linux.org>
8081 M: Helge Deller <deller@gmx.de>
8082 L: linux-parisc@vger.kernel.org
8083 W: http://www.parisc-linux.org/
8084 Q: http://patchwork.kernel.org/project/linux-parisc/list/
8085 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8086 T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8089 F: Documentation/parisc/
8091 F: drivers/char/agp/parisc-agp.c
8092 F: drivers/input/serio/gscps2.c
8093 F: drivers/parport/parport_gsc.*
8094 F: drivers/tty/serial/8250/8250_gsc.c
8095 F: drivers/video/fbdev/sti*
8096 F: drivers/video/console/sti*
8097 F: drivers/video/logo/logo_parisc*
8099 PC87360 HARDWARE MONITORING DRIVER
8100 M: Jim Cromie <jim.cromie@gmail.com>
8101 L: lm-sensors@lm-sensors.org
8103 F: Documentation/hwmon/pc87360
8104 F: drivers/hwmon/pc87360.c
8107 M: Jim Cromie <jim.cromie@gmail.com>
8109 F: drivers/char/pc8736x_gpio.c
8111 PC87427 HARDWARE MONITORING DRIVER
8112 M: Jean Delvare <jdelvare@suse.com>
8113 L: lm-sensors@lm-sensors.org
8115 F: Documentation/hwmon/pc87427
8116 F: drivers/hwmon/pc87427.c
8119 M: Riku Voipio <riku.voipio@iki.fi>
8121 F: drivers/leds/leds-pca9532.c
8122 F: include/linux/leds-pca9532.h
8124 PCA9541 I2C BUS MASTER SELECTOR DRIVER
8125 M: Guenter Roeck <linux@roeck-us.net>
8126 L: linux-i2c@vger.kernel.org
8128 F: drivers/i2c/muxes/i2c-mux-pca9541.c
8130 PCDP - PRIMARY CONSOLE AND DEBUG PORT
8131 M: Khalid Aziz <khalid@gonehiking.org>
8133 F: drivers/firmware/pcdp.*
8136 M: Linas Vepstas <linasvepstas@gmail.com>
8137 L: linux-pci@vger.kernel.org
8139 F: Documentation/PCI/pci-error-recovery.txt
8142 M: Bjorn Helgaas <bhelgaas@google.com>
8143 L: linux-pci@vger.kernel.org
8144 Q: http://patchwork.ozlabs.org/project/linux-pci/list/
8145 T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8147 F: Documentation/PCI/
8149 F: include/linux/pci*
8151 F: arch/x86/kernel/quirks.c
8153 PCI DRIVER FOR ALTERA PCIE IP
8154 M: Ley Foon Tan <lftan@altera.com>
8155 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8156 L: linux-pci@vger.kernel.org
8158 F: Documentation/devicetree/bindings/pci/altera-pcie.txt
8159 F: drivers/pci/host/pcie-altera.c
8161 PCI DRIVER FOR ARM VERSATILE PLATFORM
8162 M: Rob Herring <robh@kernel.org>
8163 L: linux-pci@vger.kernel.org
8164 L: linux-arm-kernel@lists.infradead.org
8166 F: Documentation/devicetree/bindings/pci/versatile.txt
8167 F: drivers/pci/host/pci-versatile.c
8169 PCI DRIVER FOR APPLIEDMICRO XGENE
8170 M: Tanmay Inamdar <tinamdar@apm.com>
8171 L: linux-pci@vger.kernel.org
8172 L: linux-arm-kernel@lists.infradead.org
8174 F: Documentation/devicetree/bindings/pci/xgene-pci.txt
8175 F: drivers/pci/host/pci-xgene.c
8177 PCI DRIVER FOR FREESCALE LAYERSCAPE
8178 M: Minghuan Lian <minghuan.Lian@freescale.com>
8179 M: Mingkai Hu <mingkai.hu@freescale.com>
8180 M: Roy Zang <tie-fei.zang@freescale.com>
8181 L: linuxppc-dev@lists.ozlabs.org
8182 L: linux-pci@vger.kernel.org
8183 L: linux-arm-kernel@lists.infradead.org
8185 F: drivers/pci/host/*layerscape*
8188 M: Richard Zhu <Richard.Zhu@freescale.com>
8189 M: Lucas Stach <l.stach@pengutronix.de>
8190 L: linux-pci@vger.kernel.org
8191 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8193 F: drivers/pci/host/*imx6*
8195 PCI DRIVER FOR TI KEYSTONE
8196 M: Murali Karicheri <m-karicheri2@ti.com>
8197 L: linux-pci@vger.kernel.org
8198 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8200 F: drivers/pci/host/*keystone*
8202 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8203 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8204 M: Jason Cooper <jason@lakedaemon.net>
8205 L: linux-pci@vger.kernel.org
8206 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8208 F: drivers/pci/host/*mvebu*
8210 PCI DRIVER FOR NVIDIA TEGRA
8211 M: Thierry Reding <thierry.reding@gmail.com>
8212 L: linux-tegra@vger.kernel.org
8213 L: linux-pci@vger.kernel.org
8215 F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8216 F: drivers/pci/host/pci-tegra.c
8218 PCI DRIVER FOR TI DRA7XX
8219 M: Kishon Vijay Abraham I <kishon@ti.com>
8220 L: linux-omap@vger.kernel.org
8221 L: linux-pci@vger.kernel.org
8223 F: Documentation/devicetree/bindings/pci/ti-pci.txt
8224 F: drivers/pci/host/pci-dra7xx.c
8226 PCI DRIVER FOR RENESAS R-CAR
8227 M: Simon Horman <horms@verge.net.au>
8228 L: linux-pci@vger.kernel.org
8229 L: linux-sh@vger.kernel.org
8231 F: drivers/pci/host/*rcar*
8233 PCI DRIVER FOR SAMSUNG EXYNOS
8234 M: Jingoo Han <jingoohan1@gmail.com>
8235 L: linux-pci@vger.kernel.org
8236 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8237 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8239 F: drivers/pci/host/pci-exynos.c
8241 PCI DRIVER FOR SYNOPSIS DESIGNWARE
8242 M: Jingoo Han <jingoohan1@gmail.com>
8243 M: Pratyush Anand <pratyush.anand@gmail.com>
8244 L: linux-pci@vger.kernel.org
8246 F: drivers/pci/host/*designware*
8248 PCI DRIVER FOR GENERIC OF HOSTS
8249 M: Will Deacon <will.deacon@arm.com>
8250 L: linux-pci@vger.kernel.org
8251 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8253 F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
8254 F: drivers/pci/host/pci-host-generic.c
8256 PCIE DRIVER FOR ST SPEAR13XX
8257 M: Pratyush Anand <pratyush.anand@gmail.com>
8258 L: linux-pci@vger.kernel.org
8260 F: drivers/pci/host/*spear*
8262 PCI MSI DRIVER FOR ALTERA MSI IP
8263 M: Ley Foon Tan <lftan@altera.com>
8264 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8265 L: linux-pci@vger.kernel.org
8267 F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8268 F: drivers/pci/host/pcie-altera-msi.c
8270 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8271 M: Duc Dang <dhdang@apm.com>
8272 L: linux-pci@vger.kernel.org
8273 L: linux-arm-kernel@lists.infradead.org
8275 F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8276 F: drivers/pci/host/pci-xgene-msi.c
8278 PCIE DRIVER FOR HISILICON
8279 M: Zhou Wang <wangzhou1@hisilicon.com>
8280 L: linux-pci@vger.kernel.org
8282 F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8283 F: drivers/pci/host/pcie-hisi.c
8286 P: Linux PCMCIA Team
8287 L: linux-pcmcia@lists.infradead.org
8288 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8289 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
8291 F: Documentation/pcmcia/
8295 PCNET32 NETWORK DRIVER
8296 M: Don Fry <pcnet32@frontier.com>
8297 L: netdev@vger.kernel.org
8299 F: drivers/net/ethernet/amd/pcnet32.c
8301 PCRYPT PARALLEL CRYPTO ENGINE
8302 M: Steffen Klassert <steffen.klassert@secunet.com>
8303 L: linux-crypto@vger.kernel.org
8306 F: include/crypto/pcrypt.h
8308 PER-CPU MEMORY ALLOCATOR
8309 M: Tejun Heo <tj@kernel.org>
8310 M: Christoph Lameter <cl@linux-foundation.org>
8311 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8313 F: include/linux/percpu*.h
8315 F: arch/*/include/asm/percpu.h
8317 PER-TASK DELAY ACCOUNTING
8318 M: Balbir Singh <bsingharora@gmail.com>
8320 F: include/linux/delayacct.h
8321 F: kernel/delayacct.c
8323 PERFORMANCE EVENTS SUBSYSTEM
8324 M: Peter Zijlstra <peterz@infradead.org>
8325 M: Ingo Molnar <mingo@redhat.com>
8326 M: Arnaldo Carvalho de Melo <acme@kernel.org>
8327 L: linux-kernel@vger.kernel.org
8328 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8331 F: include/linux/perf_event.h
8332 F: include/uapi/linux/perf_event.h
8333 F: arch/*/kernel/perf_event*.c
8334 F: arch/*/kernel/*/perf_event*.c
8335 F: arch/*/kernel/*/*/perf_event*.c
8336 F: arch/*/include/asm/perf_event.h
8337 F: arch/*/kernel/perf_callchain.c
8340 PERSONALITY HANDLING
8341 M: Christoph Hellwig <hch@infradead.org>
8342 L: linux-abi-devel@lists.sourceforge.net
8344 F: include/linux/personality.h
8345 F: include/uapi/linux/personality.h
8348 M: Remi Denis-Courmont <courmisch@gmail.com>
8350 F: Documentation/networking/phonet.txt
8351 F: include/linux/phonet.h
8352 F: include/net/phonet/
8353 F: include/uapi/linux/phonet.h
8357 M: Joern Engel <joern@lazybastard.org>
8358 L: linux-mtd@lists.infradead.org
8360 F: drivers/mtd/devices/phram.c
8363 M: Bruno Prémont <bonbons@linux-vserver.org>
8364 L: linux-input@vger.kernel.org
8366 F: drivers/hid/hid-picolcd*
8369 M: Jamie Iles <jamie@jamieiles.com>
8370 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8371 T: git git://github.com/jamieiles/linux-2.6-ji.git
8373 F: arch/arm/boot/dts/picoxcell*
8374 F: arch/arm/mach-picoxcell/
8375 F: drivers/crypto/picoxcell*
8377 PIN CONTROL SUBSYSTEM
8378 M: Linus Walleij <linus.walleij@linaro.org>
8379 L: linux-gpio@vger.kernel.org
8380 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8383 F: include/linux/pinctrl/
8385 PIN CONTROLLER - ATMEL AT91
8386 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8387 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8389 F: drivers/pinctrl/pinctrl-at91.*
8391 PIN CONTROLLER - ATMEL AT91 PIO4
8392 M: Ludovic Desroches <ludovic.desroches@atmel.com>
8393 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8394 L: linux-gpio@vger.kernel.org
8396 F: drivers/pinctrl/pinctrl-at91-pio4.*
8398 PIN CONTROLLER - INTEL
8399 M: Mika Westerberg <mika.westerberg@linux.intel.com>
8400 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
8402 F: drivers/pinctrl/intel/
8404 PIN CONTROLLER - RENESAS
8405 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8406 M: Geert Uytterhoeven <geert+renesas@glider.be>
8407 L: linux-sh@vger.kernel.org
8409 F: drivers/pinctrl/sh-pfc/
8411 PIN CONTROLLER - SAMSUNG
8412 M: Tomasz Figa <tomasz.figa@gmail.com>
8413 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8414 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8416 F: drivers/pinctrl/samsung/
8418 PIN CONTROLLER - SINGLE
8419 M: Tony Lindgren <tony@atomide.com>
8420 M: Haojian Zhuang <haojian.zhuang@linaro.org>
8421 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8422 L: linux-omap@vger.kernel.org
8424 F: drivers/pinctrl/pinctrl-single.c
8426 PIN CONTROLLER - ST SPEAR
8427 M: Viresh Kumar <vireshk@kernel.org>
8428 L: spear-devel@list.st.com
8429 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8430 W: http://www.st.com/spear
8432 F: drivers/pinctrl/spear/
8435 M: Jiri Kosina <jikos@kernel.org>
8437 F: drivers/block/pktcdvd.c
8438 F: include/linux/pktcdvd.h
8439 F: include/uapi/linux/pktcdvd.h
8442 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8443 W: http://mprc.pku.edu.cn/~guanxuetao/linux
8445 T: git git://github.com/gxt/linux.git
8446 F: drivers/input/serio/i8042-unicore32io.h
8447 F: drivers/i2c/busses/i2c-puv3.c
8448 F: drivers/video/fbdev/fb-puv3.c
8449 F: drivers/rtc/rtc-puv3.c
8451 PMBUS HARDWARE MONITORING DRIVERS
8452 M: Guenter Roeck <linux@roeck-us.net>
8453 L: lm-sensors@lm-sensors.org
8454 W: http://www.lm-sensors.org/
8455 W: http://www.roeck-us.net/linux/drivers/
8456 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8458 F: Documentation/hwmon/pmbus
8459 F: drivers/hwmon/pmbus/
8460 F: include/linux/i2c/pmbus.h
8462 PMC SIERRA MaxRAID DRIVER
8463 L: linux-scsi@vger.kernel.org
8464 W: http://www.pmc-sierra.com/
8466 F: drivers/scsi/pmcraid.*
8468 PMC SIERRA PM8001 DRIVER
8469 M: Jack Wang <jinpu.wang@profitbricks.com>
8470 M: lindar_liu@usish.com
8472 L: linux-scsi@vger.kernel.org
8474 F: drivers/scsi/pm8001/
8476 POSIX CLOCKS and TIMERS
8477 M: Thomas Gleixner <tglx@linutronix.de>
8478 L: linux-kernel@vger.kernel.org
8479 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8482 F: include/linux/timer*
8483 F: kernel/time/*timer*
8485 POWER MANAGEMENT CORE
8486 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8487 L: linux-pm@vger.kernel.org
8488 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8490 F: drivers/base/power/
8491 F: include/linux/pm.h
8492 F: include/linux/pm_*
8493 F: include/linux/powercap.h
8494 F: drivers/powercap/
8496 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8497 M: Sebastian Reichel <sre@kernel.org>
8498 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8499 M: David Woodhouse <dwmw2@infradead.org>
8500 L: linux-pm@vger.kernel.org
8501 T: git git://git.infradead.org/battery-2.6.git
8503 F: include/linux/power_supply.h
8505 X: drivers/power/avs/
8507 POWER STATE COORDINATION INTERFACE (PSCI)
8508 M: Mark Rutland <mark.rutland@arm.com>
8509 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8510 L: linux-arm-kernel@lists.infradead.org
8512 F: drivers/firmware/psci.c
8513 F: include/linux/psci.h
8514 F: include/uapi/linux/psci.h
8517 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8521 PPP PROTOCOL DRIVERS AND COMPRESSORS
8522 M: Paul Mackerras <paulus@samba.org>
8523 L: linux-ppp@vger.kernel.org
8525 F: drivers/net/ppp/ppp_*
8527 PPP OVER ATM (RFC 2364)
8528 M: Mitchell Blank Jr <mitch@sfgoth.com>
8530 F: net/atm/pppoatm.c
8531 F: include/uapi/linux/atmppp.h
8534 M: Michal Ostrowski <mostrows@earthlink.net>
8536 F: drivers/net/ppp/pppoe.c
8537 F: drivers/net/ppp/pppox.c
8540 M: James Chapman <jchapman@katalix.com>
8542 F: net/l2tp/l2tp_ppp.c
8543 F: include/linux/if_pppol2tp.h
8544 F: include/uapi/linux/if_pppol2tp.h
8547 M: Rodolfo Giometti <giometti@enneenne.com>
8548 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
8549 L: linuxpps@ml.enneenne.com (subscribers-only)
8551 F: Documentation/pps/
8553 F: include/linux/pps*.h
8556 M: Dmitry Kozlov <xeb@mail.ru>
8557 L: netdev@vger.kernel.org
8559 F: drivers/net/ppp/pptp.c
8560 W: http://sourceforge.net/projects/accel-pptp
8563 M: Robert Love <rml@tech9.net>
8564 L: kpreempt-tech@lists.sourceforge.net
8565 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8567 F: Documentation/preempt-locking.txt
8568 F: include/linux/preempt.h
8570 PRISM54 WIRELESS DRIVER
8571 M: "Luis R. Rodriguez" <mcgrof@gmail.com>
8572 L: linux-wireless@vger.kernel.org
8573 W: http://wireless.kernel.org/en/users/Drivers/p54
8575 F: drivers/net/wireless/intersil/prism54/
8578 M: Geoff Levand <geoff@infradead.org>
8579 L: netdev@vger.kernel.org
8580 L: linuxppc-dev@lists.ozlabs.org
8582 F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
8584 PS3 PLATFORM SUPPORT
8585 M: Geoff Levand <geoff@infradead.org>
8586 L: linuxppc-dev@lists.ozlabs.org
8588 F: arch/powerpc/boot/ps3*
8589 F: arch/powerpc/include/asm/lv1call.h
8590 F: arch/powerpc/include/asm/ps3*.h
8591 F: arch/powerpc/platforms/ps3/
8594 F: drivers/rtc/rtc-ps3.c
8595 F: drivers/usb/host/*ps3.c
8596 F: sound/ppc/snd_ps3*
8599 M: Jim Paris <jim@jtan.com>
8600 M: Geoff Levand <geoff@infradead.org>
8601 L: linuxppc-dev@lists.ozlabs.org
8603 F: drivers/block/ps3vram.c
8606 M: Anton Vorontsov <anton@enomsg.org>
8607 M: Colin Cross <ccross@android.com>
8608 M: Kees Cook <keescook@chromium.org>
8609 M: Tony Luck <tony.luck@intel.com>
8611 T: git git://git.infradead.org/users/cbou/linux-pstore.git
8613 F: include/linux/pstore*
8614 F: drivers/firmware/efi/efi-pstore.c
8615 F: drivers/acpi/apei/erst.c
8617 PTP HARDWARE CLOCK SUPPORT
8618 M: Richard Cochran <richardcochran@gmail.com>
8619 L: netdev@vger.kernel.org
8621 W: http://linuxptp.sourceforge.net/
8622 F: Documentation/ABI/testing/sysfs-ptp
8623 F: Documentation/ptp/*
8624 F: drivers/net/ethernet/freescale/gianfar_ptp.c
8625 F: drivers/net/phy/dp83640*
8627 F: include/linux/ptp_cl*
8630 M: Roland McGrath <roland@hack.frob.com>
8631 M: Oleg Nesterov <oleg@redhat.com>
8633 F: include/asm-generic/syscall.h
8634 F: include/linux/ptrace.h
8635 F: include/linux/regset.h
8636 F: include/linux/tracehook.h
8637 F: include/uapi/linux/ptrace.h
8640 PVRUSB2 VIDEO4LINUX DRIVER
8641 M: Mike Isely <isely@pobox.com>
8642 L: pvrusb2@isely.net (subscribers-only)
8643 L: linux-media@vger.kernel.org
8644 W: http://www.isely.net/pvrusb2/
8645 T: git git://linuxtv.org/media_tree.git
8647 F: Documentation/video4linux/README.pvrusb2
8648 F: drivers/media/usb/pvrusb2/
8651 M: Hans de Goede <hdegoede@redhat.com>
8652 L: linux-media@vger.kernel.org
8653 T: git git://linuxtv.org/media_tree.git
8655 F: drivers/media/usb/pwc/*
8658 M: Kamil Debski <k.debski@samsung.com>
8659 L: lm-sensors@lm-sensors.org
8661 F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8662 F: Documentation/hwmon/pwm-fan
8663 F: drivers/hwmon/pwm-fan.c
8666 M: Thierry Reding <thierry.reding@gmail.com>
8667 L: linux-pwm@vger.kernel.org
8669 T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8670 F: Documentation/pwm.txt
8671 F: Documentation/devicetree/bindings/pwm/
8672 F: include/linux/pwm.h
8674 F: drivers/video/backlight/pwm_bl.c
8675 F: include/linux/pwm_backlight.h
8677 PXA2xx/PXA3xx SUPPORT
8678 M: Daniel Mack <daniel@zonque.org>
8679 M: Haojian Zhuang <haojian.zhuang@gmail.com>
8680 M: Robert Jarzmik <robert.jarzmik@free.fr>
8681 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8682 T: git git://github.com/hzhuang1/linux.git
8683 T: git git://github.com/rjarzmik/linux.git
8685 F: arch/arm/mach-pxa/
8687 F: drivers/pcmcia/pxa2xx*
8688 F: drivers/pinctrl/pxa/
8689 F: drivers/spi/spi-pxa2xx*
8690 F: drivers/usb/gadget/udc/pxa2*
8691 F: include/sound/pxa2xx-lib.h
8696 M: Robert Jarzmik <robert.jarzmik@free.fr>
8697 L: linux-gpio@vger.kernel.org
8699 F: drivers/gpio/gpio-pxa.c
8701 PXA3xx NAND FLASH DRIVER
8702 M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8703 L: linux-mtd@lists.infradead.org
8705 F: drivers/mtd/nand/pxa3xx_nand.c
8708 M: Eric Miao <eric.y.miao@gmail.com>
8709 M: Haojian Zhuang <haojian.zhuang@gmail.com>
8710 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8711 T: git git://github.com/hzhuang1/linux.git
8712 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
8714 F: arch/arm/mach-mmp/
8720 M: Robert Jarzmik <robert.jarzmik@free.fr>
8721 L: rtc-linux@googlegroups.com
8725 M: Tadeusz Struk <tadeusz.struk@intel.com>
8726 L: qat-linux@intel.com
8728 F: drivers/crypto/qat/
8731 M: Mike Marciniszyn <infinipath@intel.com>
8732 L: linux-rdma@vger.kernel.org
8734 F: drivers/infiniband/hw/qib/
8736 QLOGIC QLA1280 SCSI DRIVER
8737 M: Michael Reed <mdr@sgi.com>
8738 L: linux-scsi@vger.kernel.org
8740 F: drivers/scsi/qla1280.[ch]
8742 QLOGIC QLA2XXX FC-SCSI DRIVER
8743 M: qla2xxx-upstream@qlogic.com
8744 L: linux-scsi@vger.kernel.org
8746 F: Documentation/scsi/LICENSE.qla2xxx
8747 F: drivers/scsi/qla2xxx/
8749 QLOGIC QLA4XXX iSCSI DRIVER
8750 M: QLogic-Storage-Upstream@qlogic.com
8751 L: linux-scsi@vger.kernel.org
8753 F: Documentation/scsi/LICENSE.qla4xxx
8754 F: drivers/scsi/qla4xxx/
8756 QLOGIC QLA3XXX NETWORK DRIVER
8757 M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8758 M: Ron Mercer <ron.mercer@qlogic.com>
8759 M: linux-driver@qlogic.com
8760 L: netdev@vger.kernel.org
8762 F: Documentation/networking/LICENSE.qla3xxx
8763 F: drivers/net/ethernet/qlogic/qla3xxx.*
8765 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8766 M: Dept-GELinuxNICDev@qlogic.com
8767 L: netdev@vger.kernel.org
8769 F: drivers/net/ethernet/qlogic/qlcnic/
8771 QLOGIC QLGE 10Gb ETHERNET DRIVER
8772 M: Harish Patil <harish.patil@qlogic.com>
8773 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8774 M: Dept-GELinuxNICDev@qlogic.com
8775 M: linux-driver@qlogic.com
8776 L: netdev@vger.kernel.org
8778 F: drivers/net/ethernet/qlogic/qlge/
8780 QLOGIC QL4xxx ETHERNET DRIVER
8781 M: Yuval Mintz <Yuval.Mintz@qlogic.com>
8782 M: Ariel Elior <Ariel.Elior@qlogic.com>
8783 M: everest-linux-l2@qlogic.com
8784 L: netdev@vger.kernel.org
8786 F: drivers/net/ethernet/qlogic/qed/
8787 F: include/linux/qed/
8788 F: drivers/net/ethernet/qlogic/qede/
8791 M: Anders Larsen <al@alarsen.net>
8792 W: http://www.alarsen.net/linux/qnx4fs/
8795 F: include/uapi/linux/qnx4_fs.h
8796 F: include/uapi/linux/qnxtypes.h
8799 M: Antti Palosaari <crope@iki.fi>
8800 L: linux-media@vger.kernel.org
8801 W: https://linuxtv.org
8802 W: http://palosaari.fi/linux/
8803 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8804 T: git git://linuxtv.org/anttip/media_tree.git
8806 F: drivers/media/tuners/qt1010*
8808 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8809 M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8810 L: linux-wireless@vger.kernel.org
8811 L: ath9k-devel@lists.ath9k.org
8812 W: http://wireless.kernel.org/en/users/Drivers/ath9k
8814 F: drivers/net/wireless/ath/ath9k/
8816 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8817 M: Kalle Valo <kvalo@qca.qualcomm.com>
8818 L: ath10k@lists.infradead.org
8819 W: http://wireless.kernel.org/en/users/Drivers/ath10k
8820 T: git git://github.com/kvalo/ath.git
8822 F: drivers/net/wireless/ath/ath10k/
8824 QUALCOMM HEXAGON ARCHITECTURE
8825 M: Richard Kuo <rkuo@codeaurora.org>
8826 L: linux-hexagon@vger.kernel.org
8830 QUALCOMM WCN36XX WIRELESS DRIVER
8831 M: Eugene Krasnikov <k.eugene.e@gmail.com>
8832 L: wcn36xx@lists.infradead.org
8833 W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
8834 T: git git://github.com/KrasnikovEugene/wcn36xx.git
8836 F: drivers/net/wireless/ath/wcn36xx/
8838 RADOS BLOCK DEVICE (RBD)
8839 M: Ilya Dryomov <idryomov@gmail.com>
8840 M: Sage Weil <sage@redhat.com>
8841 M: Alex Elder <elder@kernel.org>
8842 L: ceph-devel@vger.kernel.org
8844 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8845 T: git git://github.com/ceph/ceph-client.git
8847 F: Documentation/ABI/testing/sysfs-bus-rbd
8848 F: drivers/block/rbd.c
8849 F: drivers/block/rbd_types.h
8851 RADEON FRAMEBUFFER DISPLAY DRIVER
8852 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
8853 L: linux-fbdev@vger.kernel.org
8855 F: drivers/video/fbdev/aty/radeon*
8856 F: include/uapi/linux/radeonfb.h
8858 RADIOSHARK RADIO DRIVER
8859 M: Hans de Goede <hdegoede@redhat.com>
8860 L: linux-media@vger.kernel.org
8861 T: git git://linuxtv.org/media_tree.git
8863 F: drivers/media/radio/radio-shark.c
8865 RADIOSHARK2 RADIO DRIVER
8866 M: Hans de Goede <hdegoede@redhat.com>
8867 L: linux-media@vger.kernel.org
8868 T: git git://linuxtv.org/media_tree.git
8870 F: drivers/media/radio/radio-shark2.c
8871 F: drivers/media/radio/radio-tea5777.c
8873 RAGE128 FRAMEBUFFER DISPLAY DRIVER
8874 M: Paul Mackerras <paulus@samba.org>
8875 L: linux-fbdev@vger.kernel.org
8877 F: drivers/video/fbdev/aty/aty128fb.c
8879 RALINK RT2X00 WIRELESS LAN DRIVER
8881 M: Stanislaw Gruszka <sgruszka@redhat.com>
8882 M: Helmut Schaa <helmut.schaa@googlemail.com>
8883 L: linux-wireless@vger.kernel.org
8885 F: drivers/net/wireless/ralink/rt2x00/
8887 RAMDISK RAM BLOCK DEVICE DRIVER
8888 M: Jens Axboe <axboe@kernel.dk>
8890 F: Documentation/blockdev/ramdisk.txt
8891 F: drivers/block/brd.c
8893 RANDOM NUMBER DRIVER
8894 M: "Theodore Ts'o" <tytso@mit.edu>
8896 F: drivers/char/random.c
8899 M: Matt Porter <mporter@kernel.crashing.org>
8900 M: Alexandre Bounine <alexandre.bounine@idt.com>
8904 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8905 L: linux-wireless@vger.kernel.org
8907 F: drivers/net/wireless/ray*
8910 M: Josh Triplett <josh@joshtriplett.org>
8911 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8912 L: linux-kernel@vger.kernel.org
8914 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8915 F: Documentation/RCU/torture.txt
8916 F: kernel/rcu/rcutorture.c
8918 RCUTORTURE TEST FRAMEWORK
8919 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8920 M: Josh Triplett <josh@joshtriplett.org>
8921 R: Steven Rostedt <rostedt@goodmis.org>
8922 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8923 R: Lai Jiangshan <jiangshanlai@gmail.com>
8924 L: linux-kernel@vger.kernel.org
8926 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8927 F: tools/testing/selftests/rcutorture
8930 M: Florian Fainelli <florian@openwrt.org>
8933 RDC R6040 FAST ETHERNET DRIVER
8934 M: Florian Fainelli <florian@openwrt.org>
8935 L: netdev@vger.kernel.org
8937 F: drivers/net/ethernet/rdc/r6040.c
8939 RDS - RELIABLE DATAGRAM SOCKETS
8940 M: Chien Yen <chien.yen@oracle.com>
8941 L: rds-devel@oss.oracle.com (moderated for non-subscribers)
8945 READ-COPY UPDATE (RCU)
8946 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8947 M: Josh Triplett <josh@joshtriplett.org>
8948 R: Steven Rostedt <rostedt@goodmis.org>
8949 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8950 R: Lai Jiangshan <jiangshanlai@gmail.com>
8951 L: linux-kernel@vger.kernel.org
8952 W: http://www.rdrop.com/users/paulmck/RCU/
8954 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8955 F: Documentation/RCU/
8956 X: Documentation/RCU/torture.txt
8957 F: include/linux/rcu*
8958 X: include/linux/srcu.h
8962 REAL TIME CLOCK (RTC) SUBSYSTEM
8963 M: Alessandro Zummo <a.zummo@towertech.it>
8964 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
8965 L: rtc-linux@googlegroups.com
8966 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
8967 T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
8969 F: Documentation/rtc.txt
8971 F: include/linux/rtc.h
8972 F: include/uapi/linux/rtc.h
8974 REALTEK AUDIO CODECS
8975 M: Bard Liao <bardliao@realtek.com>
8976 M: Oder Chiou <oder_chiou@realtek.com>
8978 F: sound/soc/codecs/rt*
8979 F: include/sound/rt*.h
8981 REISERFS FILE SYSTEM
8982 L: reiserfs-devel@vger.kernel.org
8986 REGISTER MAP ABSTRACTION
8987 M: Mark Brown <broonie@kernel.org>
8988 L: linux-kernel@vger.kernel.org
8989 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8991 F: drivers/base/regmap/
8992 F: include/linux/regmap.h
8994 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8995 M: Ohad Ben-Cohen <ohad@wizery.com>
8996 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8998 F: drivers/remoteproc/
8999 F: Documentation/remoteproc.txt
9000 F: include/linux/remoteproc.h
9002 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9003 M: Ohad Ben-Cohen <ohad@wizery.com>
9004 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9007 F: Documentation/rpmsg.txt
9008 F: include/linux/rpmsg.h
9010 RENESAS ETHERNET DRIVERS
9011 R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9012 L: netdev@vger.kernel.org
9013 L: linux-sh@vger.kernel.org
9014 F: drivers/net/ethernet/renesas/
9015 F: include/linux/sh_eth.h
9017 RENESAS USB2 PHY DRIVER
9018 M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
9019 L: linux-sh@vger.kernel.org
9021 F: drivers/phy/phy-rcar-gen3-usb2.c
9023 RESET CONTROLLER FRAMEWORK
9024 M: Philipp Zabel <p.zabel@pengutronix.de>
9027 F: Documentation/devicetree/bindings/reset/
9028 F: include/dt-bindings/reset/
9029 F: include/linux/reset.h
9030 F: include/linux/reset-controller.h
9033 M: Johannes Berg <johannes@sipsolutions.net>
9034 L: linux-wireless@vger.kernel.org
9035 W: http://wireless.kernel.org/
9036 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9037 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
9039 F: Documentation/rfkill.txt
9043 M: Thomas Graf <tgraf@suug.ch>
9044 L: netdev@vger.kernel.org
9047 F: include/linux/rhashtable.h
9049 RICOH SMARTMEDIA/XD DRIVER
9050 M: Maxim Levitsky <maximlevitsky@gmail.com>
9052 F: drivers/mtd/nand/r852.c
9053 F: drivers/mtd/nand/r852.h
9055 RICOH R5C592 MEMORYSTICK DRIVER
9056 M: Maxim Levitsky <maximlevitsky@gmail.com>
9058 F: drivers/memstick/host/r592.*
9061 M: Stefan Achatz <erazor_de@users.sourceforge.net>
9062 W: http://sourceforge.net/projects/roccat/
9064 F: drivers/hid/hid-roccat*
9065 F: include/linux/hid-roccat*
9066 F: Documentation/ABI/*/sysfs-driver-hid-roccat*
9069 M: Jiri Pirko <jiri@resnulli.us>
9070 M: Scott Feldman <sfeldma@gmail.com>
9071 L: netdev@vger.kernel.org
9073 F: drivers/net/ethernet/rocker/
9077 W: http://www.comtrol.com
9079 F: Documentation/serial/rocket.txt
9080 F: drivers/tty/rocket*
9082 ROCKETPORT EXPRESS/INFINITY DRIVER
9083 M: Kevin Cernekee <cernekee@gmail.com>
9084 L: linux-serial@vger.kernel.org
9086 F: drivers/tty/serial/rp2.*
9089 M: Ralf Baechle <ralf@linux-mips.org>
9090 L: linux-hams@vger.kernel.org
9091 W: http://www.linux-ax25.org/
9093 F: include/net/rose.h
9094 F: include/uapi/linux/rose.h
9097 RTL2830 MEDIA DRIVER
9098 M: Antti Palosaari <crope@iki.fi>
9099 L: linux-media@vger.kernel.org
9100 W: https://linuxtv.org
9101 W: http://palosaari.fi/linux/
9102 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9103 T: git git://linuxtv.org/anttip/media_tree.git
9105 F: drivers/media/dvb-frontends/rtl2830*
9107 RTL2832 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/rtl2832*
9117 RTL2832_SDR 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_sdr*
9127 RTL8180 WIRELESS DRIVER
9128 L: linux-wireless@vger.kernel.org
9129 W: http://wireless.kernel.org/
9130 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9132 F: drivers/net/wireless/realtek/rtl818x/rtl8180/
9134 RTL8187 WIRELESS DRIVER
9135 M: Herton Ronaldo Krzesinski <herton@canonical.com>
9136 M: Hin-Tak Leung <htl10@users.sourceforge.net>
9137 M: Larry Finger <Larry.Finger@lwfinger.net>
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/rtl8187/
9144 RTL8192CE WIRELESS DRIVER
9145 M: Larry Finger <Larry.Finger@lwfinger.net>
9146 M: Chaoming Li <chaoming_li@realsil.com.cn>
9147 L: linux-wireless@vger.kernel.org
9148 W: http://wireless.kernel.org/
9149 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9151 F: drivers/net/wireless/realtek/rtlwifi/
9152 F: drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
9154 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9155 M: Jes Sorensen <Jes.Sorensen@redhat.com>
9156 L: linux-wireless@vger.kernel.org
9157 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8723au-mac80211
9159 F: drivers/net/wireless/realtek/rtl8xxxu/
9161 S3 SAVAGE FRAMEBUFFER DRIVER
9162 M: Antonino Daplas <adaplas@gmail.com>
9163 L: linux-fbdev@vger.kernel.org
9165 F: drivers/video/fbdev/savage/
9168 M: Martin Schwidefsky <schwidefsky@de.ibm.com>
9169 M: Heiko Carstens <heiko.carstens@de.ibm.com>
9170 L: linux-s390@vger.kernel.org
9171 W: http://www.ibm.com/developerworks/linux/linux390/
9175 F: Documentation/s390/
9176 F: Documentation/DocBook/s390*
9178 S390 COMMON I/O LAYER
9179 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9180 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9181 L: linux-s390@vger.kernel.org
9182 W: http://www.ibm.com/developerworks/linux/linux390/
9184 F: drivers/s390/cio/
9187 M: Stefan Weinhuber <wein@de.ibm.com>
9188 M: Stefan Haberland <stefan.haberland@de.ibm.com>
9189 L: linux-s390@vger.kernel.org
9190 W: http://www.ibm.com/developerworks/linux/linux390/
9192 F: drivers/s390/block/dasd*
9193 F: block/partitions/ibm.c
9195 S390 NETWORK DRIVERS
9196 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
9197 L: linux-s390@vger.kernel.org
9198 W: http://www.ibm.com/developerworks/linux/linux390/
9200 F: drivers/s390/net/
9203 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9204 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9205 L: linux-s390@vger.kernel.org
9206 W: http://www.ibm.com/developerworks/linux/linux390/
9209 F: drivers/pci/hotplug/s390_pci_hpc.c
9212 M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
9213 L: linux-s390@vger.kernel.org
9214 W: http://www.ibm.com/developerworks/linux/linux390/
9216 F: drivers/s390/crypto/
9219 M: Steffen Maier <maier@linux.vnet.ibm.com>
9220 L: linux-s390@vger.kernel.org
9221 W: http://www.ibm.com/developerworks/linux/linux390/
9223 F: drivers/s390/scsi/zfcp_*
9225 S390 IUCV NETWORK LAYER
9226 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
9227 L: linux-s390@vger.kernel.org
9228 W: http://www.ibm.com/developerworks/linux/linux390/
9230 F: drivers/s390/net/*iucv*
9231 F: include/net/iucv/
9235 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9236 L: linux-s390@vger.kernel.org
9237 W: http://www.ibm.com/developerworks/linux/linux390/
9239 F: drivers/iommu/s390-iommu.c
9241 S3C24XX SD/MMC Driver
9242 M: Ben Dooks <ben-linux@fluff.org>
9243 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9245 F: drivers/mmc/host/s3cmci.*
9247 SAA6588 RDS RECEIVER DRIVER
9248 M: Hans Verkuil <hverkuil@xs4all.nl>
9249 L: linux-media@vger.kernel.org
9250 T: git git://linuxtv.org/media_tree.git
9251 W: https://linuxtv.org
9253 F: drivers/media/i2c/saa6588*
9255 SAA7134 VIDEO4LINUX DRIVER
9256 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9257 L: linux-media@vger.kernel.org
9258 W: https://linuxtv.org
9259 T: git git://linuxtv.org/media_tree.git
9261 F: Documentation/video4linux/*.saa7134
9262 F: drivers/media/pci/saa7134/
9264 SAA7146 VIDEO4LINUX-2 DRIVER
9265 M: Hans Verkuil <hverkuil@xs4all.nl>
9266 L: linux-media@vger.kernel.org
9267 T: git git://linuxtv.org/media_tree.git
9269 F: drivers/media/common/saa7146/
9270 F: drivers/media/pci/saa7146/
9271 F: include/media/saa7146*
9273 SAMSUNG LAPTOP DRIVER
9274 M: Corentin Chary <corentin.chary@gmail.com>
9275 L: platform-driver-x86@vger.kernel.org
9277 F: drivers/platform/x86/samsung-laptop.c
9279 SAMSUNG AUDIO (ASoC) DRIVERS
9280 M: Sangbeom Kim <sbkim73@samsung.com>
9281 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9283 F: sound/soc/samsung/
9285 SAMSUNG FRAMEBUFFER DRIVER
9286 M: Jingoo Han <jingoohan1@gmail.com>
9287 L: linux-fbdev@vger.kernel.org
9289 F: drivers/video/fbdev/s3c-fb.c
9291 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9292 M: Sangbeom Kim <sbkim73@samsung.com>
9293 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
9294 L: linux-kernel@vger.kernel.org
9295 L: linux-samsung-soc@vger.kernel.org
9297 F: drivers/mfd/sec*.c
9298 F: drivers/regulator/s2m*.c
9299 F: drivers/regulator/s5m*.c
9300 F: drivers/clk/clk-s2mps11.c
9301 F: drivers/rtc/rtc-s5m.c
9302 F: include/linux/mfd/samsung/
9303 F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
9304 F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
9305 F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
9306 F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
9308 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9309 M: Kyungmin Park <kyungmin.park@samsung.com>
9310 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9311 L: linux-media@vger.kernel.org
9312 Q: https://patchwork.linuxtv.org/project/linux-media/list/
9314 F: drivers/media/platform/exynos4-is/
9316 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9317 M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9318 L: linux-media@vger.kernel.org
9319 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9321 F: drivers/media/platform/s3c-camif/
9322 F: include/media/drv-intf/s3c_camif.h
9324 SAMSUNG S5C73M3 CAMERA DRIVER
9325 M: Kyungmin Park <kyungmin.park@samsung.com>
9326 M: Andrzej Hajda <a.hajda@samsung.com>
9327 L: linux-media@vger.kernel.org
9329 F: drivers/media/i2c/s5c73m3/*
9331 SAMSUNG S5K5BAF CAMERA DRIVER
9332 M: Kyungmin Park <kyungmin.park@samsung.com>
9333 M: Andrzej Hajda <a.hajda@samsung.com>
9334 L: linux-media@vger.kernel.org
9336 F: drivers/media/i2c/s5k5baf.c
9338 SAMSUNG S3FWRN5 NFC DRIVER
9339 M: Robert Baldyga <r.baldyga@samsung.com>
9340 L: linux-nfc@lists.01.org (moderated for non-subscribers)
9342 F: drivers/nfc/s3fwrn5
9344 SAMSUNG SOC CLOCK DRIVERS
9345 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9346 M: Tomasz Figa <tomasz.figa@gmail.com>
9348 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9349 F: drivers/clk/samsung/
9351 SAMSUNG SXGBE DRIVERS
9352 M: Byungho An <bh74.an@samsung.com>
9353 M: Girish K S <ks.giri@samsung.com>
9354 M: Vipul Pandya <vipul.pandya@samsung.com>
9356 L: netdev@vger.kernel.org
9357 F: drivers/net/ethernet/samsung/sxgbe/
9359 SAMSUNG THERMAL DRIVER
9360 M: Lukasz Majewski <l.majewski@samsung.com>
9361 L: linux-pm@vger.kernel.org
9362 L: linux-samsung-soc@vger.kernel.org
9364 T: https://github.com/lmajewski/linux-samsung-thermal.git
9365 F: drivers/thermal/samsung/
9367 SAMSUNG USB2 PHY DRIVER
9368 M: Kamil Debski <k.debski@samsung.com>
9369 L: linux-kernel@vger.kernel.org
9371 F: Documentation/devicetree/bindings/phy/samsung-phy.txt
9372 F: Documentation/phy/samsung-usb2.txt
9373 F: drivers/phy/phy-exynos4210-usb2.c
9374 F: drivers/phy/phy-exynos4x12-usb2.c
9375 F: drivers/phy/phy-exynos5250-usb2.c
9376 F: drivers/phy/phy-s5pv210-usb2.c
9377 F: drivers/phy/phy-samsung-usb2.c
9378 F: drivers/phy/phy-samsung-usb2.h
9381 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9382 L: linux-serial@vger.kernel.org
9384 F: drivers/tty/serial/
9386 SYNOPSYS DESIGNWARE DMAC DRIVER
9387 M: Viresh Kumar <vireshk@kernel.org>
9388 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9390 F: include/linux/dma/dw.h
9391 F: include/linux/platform_data/dma-dw.h
9394 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9395 M: Lars Persson <lars.persson@axis.com>
9396 L: netdev@vger.kernel.org
9398 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9399 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9401 SYNOPSYS DESIGNWARE I2C DRIVER
9402 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9403 M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
9404 M: Mika Westerberg <mika.westerberg@linux.intel.com>
9405 L: linux-i2c@vger.kernel.org
9407 F: drivers/i2c/busses/i2c-designware-*
9408 F: include/linux/platform_data/i2c-designware.h
9410 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9411 M: Jaehoon Chung <jh80.chung@samsung.com>
9412 L: linux-mmc@vger.kernel.org
9414 F: include/linux/mmc/dw_mmc.h
9415 F: drivers/mmc/host/dw_mmc*
9417 SYSTEM TRACE MODULE CLASS
9418 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
9420 F: Documentation/trace/stm.txt
9421 F: drivers/hwtracing/stm/
9422 F: include/linux/stm.h
9423 F: include/uapi/linux/stm.h
9426 M: Andreas Noever <andreas.noever@gmail.com>
9428 F: drivers/thunderbolt/
9430 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
9431 M: John Stultz <john.stultz@linaro.org>
9432 M: Thomas Gleixner <tglx@linutronix.de>
9433 L: linux-kernel@vger.kernel.org
9434 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9436 F: include/linux/clocksource.h
9437 F: include/linux/time.h
9438 F: include/linux/timex.h
9439 F: include/uapi/linux/time.h
9440 F: include/uapi/linux/timex.h
9441 F: kernel/time/clocksource.c
9442 F: kernel/time/time*.c
9443 F: kernel/time/alarmtimer.c
9444 F: kernel/time/ntp.c
9445 F: tools/testing/selftests/timers/
9448 M: Zwane Mwaikambo <zwanem@gmail.com>
9450 F: drivers/watchdog/sc1200wdt.c
9453 M: Ingo Molnar <mingo@redhat.com>
9454 M: Peter Zijlstra <peterz@infradead.org>
9455 L: linux-kernel@vger.kernel.org
9456 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9459 F: include/linux/sched.h
9460 F: include/uapi/linux/sched.h
9461 F: include/linux/wait.h
9464 M: Chen Liqin <liqin.linux@gmail.com>
9465 M: Lennox Wu <lennox.wu@gmail.com>
9466 W: http://www.sunplus.com
9470 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
9471 M: Sudeep Holla <sudeep.holla@arm.com>
9472 L: linux-arm-kernel@lists.infradead.org
9474 F: Documentation/devicetree/bindings/arm/arm,scpi.txt
9475 F: drivers/clk/clk-scpi.c
9476 F: drivers/cpufreq/scpi-cpufreq.c
9477 F: drivers/firmware/arm_scpi.c
9478 F: include/linux/scpi_protocol.h
9481 M: Jens Axboe <axboe@kernel.dk>
9482 L: linux-scsi@vger.kernel.org
9483 W: http://www.kernel.dk
9487 SCSI RDMA PROTOCOL (SRP) INITIATOR
9488 M: Bart Van Assche <bart.vanassche@sandisk.com>
9489 L: linux-rdma@vger.kernel.org
9491 W: http://www.openfabrics.org
9492 Q: http://patchwork.kernel.org/project/linux-rdma/list/
9493 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9494 F: drivers/infiniband/ulp/srp/
9495 F: include/scsi/srp.h
9498 M: Doug Gilbert <dgilbert@interlog.com>
9499 L: linux-scsi@vger.kernel.org
9500 W: http://sg.danny.cz/sg
9502 F: Documentation/scsi/scsi-generic.txt
9503 F: drivers/scsi/sg.c
9504 F: include/scsi/sg.h
9507 M: "James E.J. Bottomley" <JBottomley@odin.com>
9508 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9509 M: "Martin K. Petersen" <martin.petersen@oracle.com>
9510 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
9511 L: linux-scsi@vger.kernel.org
9517 M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9518 L: linux-scsi@vger.kernel.org
9520 F: Documentation/scsi/st.txt
9521 F: drivers/scsi/st.*
9522 F: drivers/scsi/st_*.h
9525 M: Vlad Yasevich <vyasevich@gmail.com>
9526 M: Neil Horman <nhorman@tuxdriver.com>
9527 L: linux-sctp@vger.kernel.org
9528 W: http://lksctp.sourceforge.net
9530 F: Documentation/networking/sctp.txt
9531 F: include/linux/sctp.h
9532 F: include/uapi/linux/sctp.h
9533 F: include/net/sctp/
9537 M: Jim Cromie <jim.cromie@gmail.com>
9539 F: Documentation/i2c/busses/scx200_acb
9540 F: arch/x86/platform/scx200/
9541 F: drivers/watchdog/scx200_wdt.c
9542 F: drivers/i2c/busses/scx200*
9543 F: drivers/mtd/maps/scx200_docflash.c
9544 F: include/linux/scx200.h
9547 M: Jim Cromie <jim.cromie@gmail.com>
9549 F: drivers/char/scx200_gpio.c
9550 F: include/linux/scx200_gpio.h
9552 SCx200 HRT CLOCKSOURCE DRIVER
9553 M: Jim Cromie <jim.cromie@gmail.com>
9555 F: drivers/clocksource/scx200_hrt.c
9557 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9558 M: Sascha Sommer <saschasommer@freenet.de>
9559 L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9561 F: drivers/mmc/host/sdricoh_cs.c
9563 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9564 L: linux-mmc@vger.kernel.org
9566 F: drivers/mmc/host/sdhci.*
9567 F: drivers/mmc/host/sdhci-pltfm.[ch]
9570 M: Kees Cook <keescook@chromium.org>
9571 R: Andy Lutomirski <luto@amacapital.net>
9572 R: Will Drewry <wad@chromium.org>
9573 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9576 F: include/uapi/linux/seccomp.h
9577 F: include/linux/seccomp.h
9578 F: tools/testing/selftests/seccomp/*
9579 K: \bsecure_computing
9582 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9583 M: Ben Dooks <ben-linux@fluff.org>
9584 M: Jaehoon Chung <jh80.chung@samsung.com>
9585 L: linux-mmc@vger.kernel.org
9587 F: drivers/mmc/host/sdhci-s3c*
9589 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9590 M: Viresh Kumar <vireshk@kernel.org>
9591 L: spear-devel@list.st.com
9592 L: linux-mmc@vger.kernel.org
9594 F: drivers/mmc/host/sdhci-spear.c
9597 M: James Morris <james.l.morris@oracle.com>
9598 M: "Serge E. Hallyn" <serge@hallyn.com>
9599 L: linux-security-module@vger.kernel.org (suggested Cc:)
9600 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9601 W: http://kernsec.org/
9606 M: Security Officers <security@kernel.org>
9609 SELINUX SECURITY MODULE
9610 M: Paul Moore <paul@paul-moore.com>
9611 M: Stephen Smalley <sds@tycho.nsa.gov>
9612 M: Eric Paris <eparis@parisplace.org>
9613 L: selinux@tycho.nsa.gov (moderated for non-subscribers)
9614 W: http://selinuxproject.org
9615 T: git git://git.infradead.org/users/pcmoore/selinux
9617 F: include/linux/selinux*
9618 F: security/selinux/
9621 APPARMOR SECURITY MODULE
9622 M: John Johansen <john.johansen@canonical.com>
9623 L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9624 W: apparmor.wiki.kernel.org
9625 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9627 F: security/apparmor/
9629 YAMA SECURITY MODULE
9630 M: Kees Cook <keescook@chromium.org>
9631 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9636 M: Jiri Slaby <jirislaby@gmail.com>
9638 F: drivers/misc/phantom.c
9639 F: include/uapi/linux/phantom.h
9641 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9642 M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9643 M: Ketan Mukadam <ketan.mukadam@avagotech.com>
9644 M: John Soni Jose <sony.john@avagotech.com>
9645 L: linux-scsi@vger.kernel.org
9646 W: http://www.avagotech.com
9648 F: drivers/scsi/be2iscsi/
9650 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9651 M: Sathya Perla <sathya.perla@avagotech.com>
9652 M: Ajit Khaparde <ajit.khaparde@avagotech.com>
9653 M: Padmanabh Ratnakar <padmanabh.ratnakar@avagotech.com>
9654 M: Sriharsha Basavapatna <sriharsha.basavapatna@avagotech.com>
9655 L: netdev@vger.kernel.org
9656 W: http://www.emulex.com
9658 F: drivers/net/ethernet/emulex/benet/
9660 EMULEX ONECONNECT ROCE DRIVER
9661 M: Selvin Xavier <selvin.xavier@avagotech.com>
9662 M: Devesh Sharma <devesh.sharma@avagotech.com>
9663 M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9664 L: linux-rdma@vger.kernel.org
9665 W: http://www.emulex.com
9667 F: drivers/infiniband/hw/ocrdma/
9670 M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9671 M: Shradha Shah <sshah@solarflare.com>
9672 L: netdev@vger.kernel.org
9674 F: drivers/net/ethernet/sfc/
9677 M: Dimitri Sivanich <sivanich@sgi.com>
9679 F: drivers/misc/sgi-gru/
9681 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9682 M: Pat Gefre <pfg@sgi.com>
9683 L: linux-ia64@vger.kernel.org
9685 F: Documentation/ia64/serial.txt
9686 F: drivers/tty/serial/ioc?_serial.c
9687 F: include/linux/ioc?.h
9689 SGI XP/XPC/XPNET DRIVER
9690 M: Cliff Whickman <cpw@sgi.com>
9691 M: Robin Holt <robinmholt@gmail.com>
9693 F: drivers/misc/sgi-xp/
9696 M: Antti Palosaari <crope@iki.fi>
9697 L: linux-media@vger.kernel.org
9698 W: https://linuxtv.org
9699 W: http://palosaari.fi/linux/
9700 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9701 T: git git://linuxtv.org/anttip/media_tree.git
9703 F: drivers/media/tuners/si2157*
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/dvb-frontends/si2168*
9715 SI470X FM RADIO RECEIVER I2C DRIVER
9716 M: Hans Verkuil <hverkuil@xs4all.nl>
9717 L: linux-media@vger.kernel.org
9718 T: git git://linuxtv.org/media_tree.git
9719 W: https://linuxtv.org
9721 F: drivers/media/radio/si470x/radio-si470x-i2c.c
9723 SI470X FM RADIO RECEIVER USB DRIVER
9724 M: Hans Verkuil <hverkuil@xs4all.nl>
9725 L: linux-media@vger.kernel.org
9726 T: git git://linuxtv.org/media_tree.git
9727 W: https://linuxtv.org
9729 F: drivers/media/radio/si470x/radio-si470x-common.c
9730 F: drivers/media/radio/si470x/radio-si470x.h
9731 F: drivers/media/radio/si470x/radio-si470x-usb.c
9733 SI4713 FM RADIO TRANSMITTER I2C DRIVER
9734 M: Eduardo Valentin <edubezval@gmail.com>
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/si4713/si4713.?
9741 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9742 M: Eduardo Valentin <edubezval@gmail.com>
9743 L: linux-media@vger.kernel.org
9744 T: git git://linuxtv.org/media_tree.git
9745 W: https://linuxtv.org
9747 F: drivers/media/radio/si4713/radio-platform-si4713.c
9749 SI4713 FM RADIO TRANSMITTER USB DRIVER
9750 M: Hans Verkuil <hverkuil@xs4all.nl>
9751 L: linux-media@vger.kernel.org
9752 T: git git://linuxtv.org/media_tree.git
9753 W: https://linuxtv.org
9755 F: drivers/media/radio/si4713/radio-usb-si4713.c
9758 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9759 L: linux-media@vger.kernel.org
9760 W: https://linuxtv.org
9761 T: git git://linuxtv.org/media_tree.git
9763 F: drivers/media/common/siano/
9764 F: drivers/media/usb/siano/
9765 F: drivers/media/usb/siano/
9766 F: drivers/media/mmc/siano/
9769 M: Hans de Goede <hdegoede@redhat.com>
9770 L: linux-fbdev@vger.kernel.org
9772 F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
9773 F: drivers/video/fbdev/simplefb.c
9774 F: include/linux/platform_data/simplefb.h
9776 SH_VEU V4L2 MEM2MEM DRIVER
9777 L: linux-media@vger.kernel.org
9779 F: drivers/media/platform/sh_veu.c
9781 SH_VOU V4L2 OUTPUT DRIVER
9782 L: linux-media@vger.kernel.org
9784 F: drivers/media/platform/sh_vou.c
9785 F: include/media/drv-intf/sh_vou.h
9787 SIMPLE FIRMWARE INTERFACE (SFI)
9788 M: Len Brown <lenb@kernel.org>
9789 L: sfi-devel@simplefirmware.org
9790 W: http://simplefirmware.org/
9791 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
9793 F: arch/x86/platform/sfi/
9795 F: include/linux/sfi*.h
9797 SIMTEC EB110ATX (Chalice CATS)
9799 P: Vincent Sanders <vince@simtec.co.uk>
9800 M: Simtec Linux Team <linux@simtec.co.uk>
9801 W: http://www.simtec.co.uk/products/EB110ATX/
9804 SIMTEC EB2410ITX (BAST)
9806 P: Vincent Sanders <vince@simtec.co.uk>
9807 M: Simtec Linux Team <linux@simtec.co.uk>
9808 W: http://www.simtec.co.uk/products/EB2410ITX/
9810 F: arch/arm/mach-s3c24xx/mach-bast.c
9811 F: arch/arm/mach-s3c24xx/bast-ide.c
9812 F: arch/arm/mach-s3c24xx/bast-irq.c
9814 TI DAVINCI MACHINE SUPPORT
9815 M: Sekhar Nori <nsekhar@ti.com>
9816 M: Kevin Hilman <khilman@deeprootsystems.com>
9817 T: git git://gitorious.org/linux-davinci/linux-davinci.git
9818 Q: http://patchwork.kernel.org/project/linux-davinci/list/
9820 F: arch/arm/mach-davinci/
9821 F: drivers/i2c/busses/i2c-davinci.c
9823 TI DAVINCI SERIES MEDIA DRIVER
9824 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9825 L: linux-media@vger.kernel.org
9826 W: https://linuxtv.org
9827 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9828 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9830 F: drivers/media/platform/davinci/
9831 F: include/media/davinci/
9833 TI AM437X VPFE 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/am437x/
9842 OV2659 OMNIVISION SENSOR DRIVER
9843 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
9844 L: linux-media@vger.kernel.org
9845 W: https://linuxtv.org
9846 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9847 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9849 F: drivers/media/i2c/ov2659.c
9850 F: include/media/i2c/ov2659.h
9852 SILICON MOTION SM712 FRAME BUFFER DRIVER
9853 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9854 M: Teddy Wang <teddy.wang@siliconmotion.com>
9855 M: Sudip Mukherjee <sudip@vectorindia.org>
9856 L: linux-fbdev@vger.kernel.org
9858 F: drivers/video/fbdev/sm712*
9859 F: Documentation/fb/sm712fb.txt
9861 SIS 190 ETHERNET DRIVER
9862 M: Francois Romieu <romieu@fr.zoreil.com>
9863 L: netdev@vger.kernel.org
9865 F: drivers/net/ethernet/sis/sis190.c
9867 SIS 900/7016 FAST ETHERNET DRIVER
9868 M: Daniele Venzano <venza@brownhat.org>
9869 W: http://www.brownhat.org/sis900.html
9870 L: netdev@vger.kernel.org
9872 F: drivers/net/ethernet/sis/sis900.*
9874 SIS FRAMEBUFFER DRIVER
9875 M: Thomas Winischhofer <thomas@winischhofer.net>
9876 W: http://www.winischhofer.net/linuxsisvga.shtml
9878 F: Documentation/fb/sisfb.txt
9879 F: drivers/video/fbdev/sis/
9880 F: include/video/sisfb.h
9883 M: Thomas Winischhofer <thomas@winischhofer.net>
9884 W: http://www.winischhofer.at/linuxsisusbvga.shtml
9886 F: drivers/usb/misc/sisusbvga/
9889 M: Christoph Lameter <cl@linux.com>
9890 M: Pekka Enberg <penberg@kernel.org>
9891 M: David Rientjes <rientjes@google.com>
9892 M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
9893 M: Andrew Morton <akpm@linux-foundation.org>
9894 L: linux-mm@kvack.org
9896 F: include/linux/sl?b*.h
9899 SLEEPABLE READ-COPY UPDATE (SRCU)
9900 M: Lai Jiangshan <jiangshanlai@gmail.com>
9901 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9902 M: Josh Triplett <josh@joshtriplett.org>
9903 R: Steven Rostedt <rostedt@goodmis.org>
9904 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9905 L: linux-kernel@vger.kernel.org
9906 W: http://www.rdrop.com/users/paulmck/RCU/
9908 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9909 F: include/linux/srcu.h
9910 F: kernel/rcu/srcu.c
9912 SMACK SECURITY MODULE
9913 M: Casey Schaufler <casey@schaufler-ca.com>
9914 L: linux-security-module@vger.kernel.org
9915 W: http://schaufler-ca.com
9916 T: git git://git.gitorious.org/smack-next/kernel.git
9918 F: Documentation/security/Smack.txt
9921 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
9922 M: Kevin Hilman <khilman@kernel.org>
9923 M: Nishanth Menon <nm@ti.com>
9925 F: drivers/power/avs/
9926 F: include/linux/power/smartreflex.h
9927 L: linux-pm@vger.kernel.org
9929 SMC91x ETHERNET DRIVER
9930 M: Nicolas Pitre <nico@fluxnic.net>
9932 F: drivers/net/ethernet/smsc/smc91x.*
9934 SMIA AND SMIA++ IMAGE SENSOR DRIVER
9935 M: Sakari Ailus <sakari.ailus@iki.fi>
9936 L: linux-media@vger.kernel.org
9938 F: drivers/media/i2c/smiapp/
9939 F: include/media/i2c/smiapp.h
9940 F: drivers/media/i2c/smiapp-pll.c
9941 F: drivers/media/i2c/smiapp-pll.h
9942 F: include/uapi/linux/smiapp.h
9943 F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9945 SMM665 HARDWARE MONITOR DRIVER
9946 M: Guenter Roeck <linux@roeck-us.net>
9947 L: lm-sensors@lm-sensors.org
9949 F: Documentation/hwmon/smm665
9950 F: drivers/hwmon/smm665.c
9952 SMSC EMC2103 HARDWARE MONITOR DRIVER
9953 M: Steve Glendinning <steve.glendinning@shawell.net>
9954 L: lm-sensors@lm-sensors.org
9956 F: Documentation/hwmon/emc2103
9957 F: drivers/hwmon/emc2103.c
9959 SMSC SCH5627 HARDWARE MONITOR DRIVER
9960 M: Hans de Goede <hdegoede@redhat.com>
9961 L: lm-sensors@lm-sensors.org
9963 F: Documentation/hwmon/sch5627
9964 F: drivers/hwmon/sch5627.c
9966 SMSC47B397 HARDWARE MONITOR DRIVER
9967 M: Jean Delvare <jdelvare@suse.com>
9968 L: lm-sensors@lm-sensors.org
9970 F: Documentation/hwmon/smsc47b397
9971 F: drivers/hwmon/smsc47b397.c
9973 SMSC911x ETHERNET DRIVER
9974 M: Steve Glendinning <steve.glendinning@shawell.net>
9975 L: netdev@vger.kernel.org
9977 F: include/linux/smsc911x.h
9978 F: drivers/net/ethernet/smsc/smsc911x.*
9980 SMSC9420 PCI ETHERNET DRIVER
9981 M: Steve Glendinning <steve.glendinning@shawell.net>
9982 L: netdev@vger.kernel.org
9984 F: drivers/net/ethernet/smsc/smsc9420.*
9986 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9987 M: Steve Glendinning <steve.glendinning@shawell.net>
9988 L: linux-fbdev@vger.kernel.org
9990 F: drivers/video/fbdev/smscufx.c
9992 SOC-CAMERA V4L2 SUBSYSTEM
9993 M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
9994 L: linux-media@vger.kernel.org
9995 T: git git://linuxtv.org/media_tree.git
9997 F: include/media/soc*
9998 F: drivers/media/i2c/soc_camera/
9999 F: drivers/media/platform/soc_camera/
10001 SOEKRIS NET48XX LED SUPPORT
10002 M: Chris Boot <bootc@bootc.net>
10004 F: drivers/leds/leds-net48xx.c
10006 SOFTLOGIC 6x10 MPEG CODEC
10007 M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
10008 M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
10009 M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
10010 M: Ismael Luceno <ismael@iodev.co.uk>
10011 L: linux-media@vger.kernel.org
10013 F: drivers/media/pci/solo6x10/
10015 SOFTWARE RAID (Multiple Disks) SUPPORT
10016 L: linux-raid@vger.kernel.org
10019 F: include/linux/raid/
10020 F: include/uapi/linux/raid/
10022 SONIC NETWORK DRIVER
10023 M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
10024 L: netdev@vger.kernel.org
10026 F: drivers/net/ethernet/natsemi/sonic.*
10028 SONICS SILICON BACKPLANE DRIVER (SSB)
10029 M: Michael Buesch <m@bues.ch>
10030 L: netdev@vger.kernel.org
10033 F: include/linux/ssb/
10035 SONY VAIO CONTROL DEVICE DRIVER
10036 M: Mattia Dongili <malattia@linux.it>
10037 L: platform-driver-x86@vger.kernel.org
10038 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
10040 F: Documentation/laptops/sony-laptop.txt
10041 F: drivers/char/sonypi.c
10042 F: drivers/platform/x86/sony-laptop.c
10043 F: include/linux/sony-laptop.h
10045 SONY MEMORYSTICK CARD SUPPORT
10046 M: Alex Dubov <oakad@yahoo.com>
10047 W: http://tifmxx.berlios.de/
10049 F: drivers/memstick/host/tifm_ms.c
10051 SONY MEMORYSTICK STANDARD SUPPORT
10052 M: Maxim Levitsky <maximlevitsky@gmail.com>
10054 F: drivers/memstick/core/ms_block.*
10057 M: Jaroslav Kysela <perex@perex.cz>
10058 M: Takashi Iwai <tiwai@suse.com>
10059 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10060 W: http://www.alsa-project.org/
10061 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10062 T: git git://git.alsa-project.org/alsa-kernel.git
10063 Q: http://patchwork.kernel.org/project/alsa-devel/list/
10065 F: Documentation/sound/
10067 F: include/uapi/sound/
10070 SOUND - COMPRESSED AUDIO
10071 M: Vinod Koul <vinod.koul@intel.com>
10072 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10073 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10075 F: Documentation/sound/alsa/compress_offload.txt
10076 F: include/sound/compress_driver.h
10077 F: include/uapi/sound/compress_*
10078 F: sound/core/compress_offload.c
10079 F: sound/soc/soc-compress.c
10081 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
10082 M: Liam Girdwood <lgirdwood@gmail.com>
10083 M: Mark Brown <broonie@kernel.org>
10084 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
10085 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10086 W: http://alsa-project.org/main/index.php/ASoC
10088 F: Documentation/sound/alsa/soc/
10090 F: include/sound/soc*
10092 SOUND - DMAENGINE HELPERS
10093 M: Lars-Peter Clausen <lars@metafoo.de>
10095 F: include/sound/dmaengine_pcm.h
10096 F: sound/core/pcm_dmaengine.c
10097 F: sound/soc/soc-generic-dmaengine-pcm.c
10100 M: Olli Salonen <olli.salonen@iki.fi>
10101 L: linux-media@vger.kernel.org
10102 W: https://linuxtv.org
10103 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10105 F: drivers/media/dvb-frontends/sp2*
10107 SPARC + UltraSPARC (sparc/sparc64)
10108 M: "David S. Miller" <davem@davemloft.net>
10109 L: sparclinux@vger.kernel.org
10110 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
10111 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10112 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10117 SPARC SERIAL DRIVERS
10118 M: "David S. Miller" <davem@davemloft.net>
10119 L: sparclinux@vger.kernel.org
10120 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10121 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10123 F: include/linux/sunserialcore.h
10124 F: drivers/tty/serial/suncore.c
10125 F: drivers/tty/serial/sunhv.c
10126 F: drivers/tty/serial/sunsab.c
10127 F: drivers/tty/serial/sunsab.h
10128 F: drivers/tty/serial/sunsu.c
10129 F: drivers/tty/serial/sunzilog.c
10130 F: drivers/tty/serial/sunzilog.h
10133 M: "Christopher Li" <sparse@chrisli.org>
10134 L: linux-sparse@vger.kernel.org
10135 W: https://sparse.wiki.kernel.org/
10136 T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10137 T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10139 F: include/linux/compiler.h
10141 SPEAR PLATFORM SUPPORT
10142 M: Viresh Kumar <vireshk@kernel.org>
10143 M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
10144 L: spear-devel@list.st.com
10145 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10146 W: http://www.st.com/spear
10148 F: arch/arm/mach-spear/
10150 SPEAR CLOCK FRAMEWORK SUPPORT
10151 M: Viresh Kumar <vireshk@kernel.org>
10152 L: spear-devel@list.st.com
10153 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10154 W: http://www.st.com/spear
10156 F: drivers/clk/spear/
10159 M: Mark Brown <broonie@kernel.org>
10160 L: linux-spi@vger.kernel.org
10161 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
10162 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
10164 F: Documentation/spi/
10166 F: include/linux/spi/
10167 F: include/uapi/linux/spi/
10169 SPIDERNET NETWORK DRIVER for CELL
10170 M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
10171 L: netdev@vger.kernel.org
10173 F: Documentation/networking/spider_net.txt
10174 F: drivers/net/ethernet/toshiba/spider_net*
10177 M: Jeremy Kerr <jk@ozlabs.org>
10178 L: linuxppc-dev@lists.ozlabs.org
10179 W: http://www.ibm.com/developerworks/power/cell/
10181 F: Documentation/filesystems/spufs.txt
10182 F: arch/powerpc/platforms/cell/spufs/
10184 SQUASHFS FILE SYSTEM
10185 M: Phillip Lougher <phillip@squashfs.org.uk>
10186 L: squashfs-devel@lists.sourceforge.net (subscribers-only)
10187 W: http://squashfs.org.uk
10189 F: Documentation/filesystems/squashfs.txt
10192 SRM (Alpha) environment access
10193 M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
10195 F: arch/alpha/kernel/srm_env.c
10198 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10199 L: stable@vger.kernel.org
10201 F: Documentation/stable_kernel_rules.txt
10204 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10205 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
10206 L: devel@driverdev.osuosl.org
10208 F: drivers/staging/
10211 M: Ian Abbott <abbotti@mev.co.uk>
10212 M: H Hartley Sweeten <hsweeten@visionengravers.com>
10214 F: drivers/staging/comedi/
10216 STAGING - FLARION FT1000 DRIVERS
10217 M: Marek Belisko <marek.belisko@gmail.com>
10219 F: drivers/staging/ft1000/
10221 STAGING - INDUSTRIAL IO
10222 M: Jonathan Cameron <jic23@kernel.org>
10223 L: linux-iio@vger.kernel.org
10225 F: drivers/staging/iio/
10227 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10228 M: Jarod Wilson <jarod@wilsonet.com>
10229 W: http://www.lirc.org/
10231 F: drivers/staging/media/lirc/
10233 STAGING - LUSTRE PARALLEL FILESYSTEM
10234 M: Oleg Drokin <oleg.drokin@intel.com>
10235 M: Andreas Dilger <andreas.dilger@intel.com>
10236 L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
10237 W: http://wiki.lustre.org/
10239 F: drivers/staging/lustre
10241 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10242 M: Marc Dietrich <marvin24@gmx.de>
10243 L: ac100@lists.launchpad.net (moderated for non-subscribers)
10244 L: linux-tegra@vger.kernel.org
10246 F: drivers/staging/nvec/
10248 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
10249 M: Jens Frederich <jfrederich@gmail.com>
10250 M: Daniel Drake <dsd@laptop.org>
10251 M: Jon Nettleton <jon.nettleton@gmail.com>
10252 W: http://wiki.laptop.org/go/DCON
10254 F: drivers/staging/olpc_dcon/
10256 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
10257 M: Willy Tarreau <willy@meta-x.org>
10259 F: drivers/staging/panel/
10261 STAGING - REALTEK RTL8712U DRIVERS
10262 M: Larry Finger <Larry.Finger@lwfinger.net>
10263 M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10265 F: drivers/staging/rtl8712/
10267 STAGING - REALTEK RTL8723U WIRELESS DRIVER
10268 M: Larry Finger <Larry.Finger@lwfinger.net>
10269 M: Jes Sorensen <Jes.Sorensen@redhat.com>
10270 L: linux-wireless@vger.kernel.org
10272 F: drivers/staging/rtl8723au/
10274 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10275 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10276 M: Teddy Wang <teddy.wang@siliconmotion.com>
10277 M: Sudip Mukherjee <sudip@vectorindia.org>
10278 L: linux-fbdev@vger.kernel.org
10280 F: drivers/staging/sm750fb/
10283 M: Lior Dotan <liodot@gmail.com>
10284 M: Christopher Harrer <charrer@alacritech.com>
10286 F: drivers/staging/slicoss/
10288 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10289 M: William Hubbs <w.d.hubbs@gmail.com>
10290 M: Chris Brannon <chris@the-brannons.com>
10291 M: Kirk Reiser <kirk@reisers.ca>
10292 M: Samuel Thibault <samuel.thibault@ens-lyon.org>
10293 L: speakup@linux-speakup.org
10294 W: http://www.linux-speakup.org/
10296 F: drivers/staging/speakup/
10298 STAGING - VIA VT665X DRIVERS
10299 M: Forest Bond <forest@alittletooquiet.net>
10301 F: drivers/staging/vt665?/
10303 STAGING - WILC1000 WIFI DRIVER
10304 M: Johnny Kim <johnny.kim@atmel.com>
10305 M: Austin Shin <austin.shin@atmel.com>
10306 M: Chris Park <chris.park@atmel.com>
10307 M: Tony Cho <tony.cho@atmel.com>
10308 M: Glen Lee <glen.lee@atmel.com>
10309 M: Leo Kim <leo.kim@atmel.com>
10310 L: linux-wireless@vger.kernel.org
10312 F: drivers/staging/wilc1000/
10314 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
10315 M: Arnaud Patard <arnaud.patard@rtp-net.org>
10317 F: drivers/staging/xgifb/
10320 M: Mike Marciniszyn <infinipath@intel.com>
10321 L: linux-rdma@vger.kernel.org
10323 F: drivers/staging/rdma/hfi1
10325 STARFIRE/DURALAN NETWORK DRIVER
10326 M: Ion Badulescu <ionut@badula.org>
10328 F: drivers/net/ethernet/adaptec/starfire*
10331 M: Sam Creasey <sammy@sammy.net>
10332 W: http://sammy.net/sun3/
10334 F: arch/m68k/kernel/*sun3*
10335 F: arch/m68k/sun3*/
10336 F: arch/m68k/include/asm/sun3*
10337 F: drivers/net/ethernet/i825xx/sun3*
10339 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10340 M: Hans de Goede <hdegoede@redhat.com>
10341 L: linux-input@vger.kernel.org
10343 F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10344 F: drivers/input/keyboard/sun4i-lradc-keys.c
10346 SUNDANCE NETWORK DRIVER
10347 M: Denis Kirjanov <kda@linux-powerpc.org>
10348 L: netdev@vger.kernel.org
10350 F: drivers/net/ethernet/dlink/sundance.c
10353 L: linux-sh@vger.kernel.org
10354 Q: http://patchwork.kernel.org/project/linux-sh/list/
10356 F: Documentation/sh/
10361 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
10362 M: Len Brown <len.brown@intel.com>
10363 M: Pavel Machek <pavel@ucw.cz>
10364 L: linux-pm@vger.kernel.org
10366 F: Documentation/power/
10367 F: arch/x86/kernel/acpi/
10368 F: drivers/base/power/
10370 F: include/linux/suspend.h
10371 F: include/linux/freezer.h
10372 F: include/linux/pm.h
10375 M: Martin Mares <mj@ucw.cz>
10376 L: linux-video@atrey.karlin.mff.cuni.cz
10378 F: Documentation/svga.txt
10379 F: arch/x86/boot/video*
10382 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10383 L: linux-kernel@vger.kernel.org
10386 F: arch/*/kernel/pci-swiotlb.c
10387 F: include/linux/swiotlb.h
10390 M: Jiri Pirko <jiri@resnulli.us>
10391 L: netdev@vger.kernel.org
10394 F: include/net/switchdev.h
10396 SYNOPSYS ARC ARCHITECTURE
10397 M: Vineet Gupta <vgupta@synopsys.com>
10398 L: linux-snps-arc@lists.infradead.org
10401 F: Documentation/devicetree/bindings/arc/*
10402 F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
10403 F: drivers/tty/serial/arc_uart.c
10404 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
10406 SYNOPSYS ARC SDP platform support
10407 M: Alexey Brodkin <abrodkin@synopsys.com>
10409 F: arch/arc/plat-axs10x
10410 F: arch/arc/boot/dts/ax*
10411 F: Documentation/devicetree/bindings/arc/axs10*
10413 SYSTEM CONFIGURATION (SYSCON)
10414 M: Lee Jones <lee.jones@linaro.org>
10415 M: Arnd Bergmann <arnd@arndb.de>
10416 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10418 F: drivers/mfd/syscon.c
10421 M: Christoph Hellwig <hch@infradead.org>
10423 F: Documentation/filesystems/sysv-fs.txt
10425 F: include/linux/sysv_fs.h
10428 M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
10429 L: linux-scsi@vger.kernel.org
10430 L: target-devel@vger.kernel.org
10431 W: http://www.linux-iscsi.org
10432 W: http://groups.google.com/group/linux-iscsi-target-dev
10433 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10437 F: Documentation/target/
10439 TASKSTATS STATISTICS INTERFACE
10440 M: Balbir Singh <bsingharora@gmail.com>
10442 F: Documentation/accounting/taskstats*
10443 F: include/linux/taskstats*
10444 F: kernel/taskstats.c
10447 M: Jamal Hadi Salim <jhs@mojatatu.com>
10448 L: netdev@vger.kernel.org
10450 F: include/net/pkt_cls.h
10451 F: include/uapi/linux/pkt_cls.h
10454 TCP LOW PRIORITY MODULE
10455 M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10456 M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
10457 W: http://tcp-lp-mod.sourceforge.net/
10459 F: net/ipv4/tcp_lp.c
10461 TDA10071 MEDIA DRIVER
10462 M: Antti Palosaari <crope@iki.fi>
10463 L: linux-media@vger.kernel.org
10464 W: https://linuxtv.org
10465 W: http://palosaari.fi/linux/
10466 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10467 T: git git://linuxtv.org/anttip/media_tree.git
10469 F: drivers/media/dvb-frontends/tda10071*
10471 TDA18212 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/tuners/tda18212*
10481 TDA18218 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/tda18218*
10491 TDA18271 MEDIA DRIVER
10492 M: Michael Krufky <mkrufky@linuxtv.org>
10493 L: linux-media@vger.kernel.org
10494 W: https://linuxtv.org
10495 W: http://github.com/mkrufky
10496 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10497 T: git git://linuxtv.org/mkrufky/tuners.git
10499 F: drivers/media/tuners/tda18271*
10501 TDA827x 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/tda8290.*
10511 TDA8290 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 TDA9840 MEDIA DRIVER
10522 M: Hans Verkuil <hverkuil@xs4all.nl>
10523 L: linux-media@vger.kernel.org
10524 T: git git://linuxtv.org/media_tree.git
10525 W: https://linuxtv.org
10527 F: drivers/media/i2c/tda9840*
10529 TEA5761 TUNER DRIVER
10530 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10531 L: linux-media@vger.kernel.org
10532 W: https://linuxtv.org
10533 T: git git://linuxtv.org/media_tree.git
10535 F: drivers/media/tuners/tea5761.*
10537 TEA5767 TUNER DRIVER
10538 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10539 L: linux-media@vger.kernel.org
10540 W: https://linuxtv.org
10541 T: git git://linuxtv.org/media_tree.git
10543 F: drivers/media/tuners/tea5767.*
10545 TEA6415C MEDIA DRIVER
10546 M: Hans Verkuil <hverkuil@xs4all.nl>
10547 L: linux-media@vger.kernel.org
10548 T: git git://linuxtv.org/media_tree.git
10549 W: https://linuxtv.org
10551 F: drivers/media/i2c/tea6415c*
10553 TEA6420 MEDIA DRIVER
10554 M: Hans Verkuil <hverkuil@xs4all.nl>
10555 L: linux-media@vger.kernel.org
10556 T: git git://linuxtv.org/media_tree.git
10557 W: https://linuxtv.org
10559 F: drivers/media/i2c/tea6420*
10562 M: Jiri Pirko <jiri@resnulli.us>
10563 L: netdev@vger.kernel.org
10565 F: drivers/net/team/
10566 F: include/linux/if_team.h
10567 F: include/uapi/linux/if_team.h
10569 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10570 M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10572 F: arch/x86/platform/ts5500/
10574 TECHNOTREND USB IR RECEIVER
10575 M: Sean Young <sean@mess.org>
10576 L: linux-media@vger.kernel.org
10578 F: drivers/media/rc/ttusbir.c
10580 TEGRA ARCHITECTURE SUPPORT
10581 M: Stephen Warren <swarren@wwwdotorg.org>
10582 M: Thierry Reding <thierry.reding@gmail.com>
10583 M: Alexandre Courbot <gnurou@gmail.com>
10584 L: linux-tegra@vger.kernel.org
10585 Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
10586 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10591 M: Peter De Schrijver <pdeschrijver@nvidia.com>
10592 M: Prashant Gaikwad <pgaikwad@nvidia.com>
10594 F: drivers/clk/tegra/
10597 M: Laxman Dewangan <ldewangan@nvidia.com>
10599 F: drivers/dma/tegra20-apb-dma.c
10602 M: Laxman Dewangan <ldewangan@nvidia.com>
10604 F: drivers/i2c/busses/i2c-tegra.c
10606 TEGRA IOMMU DRIVERS
10607 M: Hiroshi Doyu <hdoyu@nvidia.com>
10609 F: drivers/iommu/tegra*
10612 M: Rakesh Iyer <riyer@nvidia.com>
10613 M: Laxman Dewangan <ldewangan@nvidia.com>
10615 F: drivers/input/keyboard/tegra-kbc.c
10618 M: Thierry Reding <thierry.reding@gmail.com>
10620 F: drivers/pwm/pwm-tegra.c
10622 TEGRA SERIAL DRIVER
10623 M: Laxman Dewangan <ldewangan@nvidia.com>
10625 F: drivers/tty/serial/serial-tegra.c
10628 M: Laxman Dewangan <ldewangan@nvidia.com>
10630 F: drivers/spi/spi-tegra*
10632 TEHUTI ETHERNET DRIVER
10633 M: Andy Gospodarek <andy@greyhouse.net>
10634 L: netdev@vger.kernel.org
10636 F: drivers/net/ethernet/tehuti/*
10638 Telecom Clock Driver for MCPL0010
10639 M: Mark Gross <mark.gross@intel.com>
10641 F: drivers/char/tlclk.c
10643 TENSILICA XTENSA PORT (xtensa)
10644 M: Chris Zankel <chris@zankel.net>
10645 M: Max Filippov <jcmvbkbc@gmail.com>
10646 L: linux-xtensa@linux-xtensa.org
10649 F: drivers/irqchip/irq-xtensa-*
10651 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10652 M: Hans Verkuil <hverkuil@xs4all.nl>
10653 L: linux-media@vger.kernel.org
10654 T: git git://linuxtv.org/media_tree.git
10655 W: https://linuxtv.org
10657 F: drivers/media/radio/radio-raremono.c
10660 M: Zhang Rui <rui.zhang@intel.com>
10661 M: Eduardo Valentin <edubezval@gmail.com>
10662 L: linux-pm@vger.kernel.org
10663 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10664 T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10665 Q: https://patchwork.kernel.org/project/linux-pm/list/
10667 F: drivers/thermal/
10668 F: include/linux/thermal.h
10669 F: include/uapi/linux/thermal.h
10670 F: include/linux/cpu_cooling.h
10671 F: Documentation/devicetree/bindings/thermal/
10673 THERMAL/CPU_COOLING
10674 M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
10675 M: Viresh Kumar <viresh.kumar@linaro.org>
10676 M: Javi Merino <javi.merino@arm.com>
10677 L: linux-pm@vger.kernel.org
10679 F: Documentation/thermal/cpu-cooling-api.txt
10680 F: drivers/thermal/cpu_cooling.c
10681 F: include/linux/cpu_cooling.h
10683 THINGM BLINK(1) USB RGB LED DRIVER
10684 M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10686 F: drivers/hid/hid-thingm.c
10688 THINKPAD ACPI EXTRAS DRIVER
10689 M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10690 L: ibm-acpi-devel@lists.sourceforge.net
10691 L: platform-driver-x86@vger.kernel.org
10692 W: http://ibm-acpi.sourceforge.net
10693 W: http://thinkwiki.org/wiki/Ibm-acpi
10694 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10696 F: drivers/platform/x86/thinkpad_acpi.c
10698 TI BANDGAP AND THERMAL DRIVER
10699 M: Eduardo Valentin <edubezval@gmail.com>
10700 L: linux-pm@vger.kernel.org
10701 L: linux-omap@vger.kernel.org
10703 F: drivers/thermal/ti-soc-thermal/
10705 TI CDCE706 CLOCK DRIVER
10706 M: Max Filippov <jcmvbkbc@gmail.com>
10708 F: drivers/clk/clk-cdce706.c
10711 M: Tero Kristo <t-kristo@ti.com>
10712 L: linux-omap@vger.kernel.org
10715 F: include/linux/clk/ti.h
10717 TI FLASH MEDIA INTERFACE DRIVER
10718 M: Alex Dubov <oakad@yahoo.com>
10720 F: drivers/misc/tifm*
10721 F: drivers/mmc/host/tifm_sd.c
10722 F: include/linux/tifm.h
10724 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10725 M: Santosh Shilimkar <ssantosh@kernel.org>
10726 L: linux-kernel@vger.kernel.org
10727 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10729 F: drivers/soc/ti/*
10730 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10733 TI LM49xxx FAMILY ASoC CODEC DRIVERS
10734 M: M R Swami Reddy <mr.swami.reddy@ti.com>
10735 M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
10736 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10738 F: sound/soc/codecs/lm49453*
10739 F: sound/soc/codecs/isabelle*
10741 TI LP855x BACKLIGHT DRIVER
10742 M: Milo Kim <milo.kim@ti.com>
10744 F: Documentation/backlight/lp855x-driver.txt
10745 F: drivers/video/backlight/lp855x_bl.c
10746 F: include/linux/platform_data/lp855x.h
10748 TI LP8727 CHARGER DRIVER
10749 M: Milo Kim <milo.kim@ti.com>
10751 F: drivers/power/lp8727_charger.c
10752 F: include/linux/platform_data/lp8727.h
10754 TI LP8788 MFD DRIVER
10755 M: Milo Kim <milo.kim@ti.com>
10757 F: drivers/iio/adc/lp8788_adc.c
10758 F: drivers/leds/leds-lp8788.c
10759 F: drivers/mfd/lp8788*.c
10760 F: drivers/power/lp8788-charger.c
10761 F: drivers/regulator/lp8788-*.c
10762 F: include/linux/mfd/lp8788*.h
10764 TI NETCP ETHERNET DRIVER
10765 M: Wingman Kwok <w-kwok2@ti.com>
10766 M: Murali Karicheri <m-karicheri2@ti.com>
10767 L: netdev@vger.kernel.org
10769 F: drivers/net/ethernet/ti/netcp*
10771 TI TAS571X FAMILY ASoC CODEC DRIVER
10772 M: Kevin Cernekee <cernekee@chromium.org>
10773 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10775 F: sound/soc/codecs/tas571x*
10777 TI TWL4030 SERIES SOC CODEC DRIVER
10778 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
10779 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10781 F: sound/soc/codecs/twl4030*
10783 TI WILINK WIRELESS DRIVERS
10784 L: linux-wireless@vger.kernel.org
10785 W: http://wireless.kernel.org/en/users/Drivers/wl12xx
10786 W: http://wireless.kernel.org/en/users/Drivers/wl1251
10787 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
10789 F: drivers/net/wireless/ti/
10790 F: include/linux/wl12xx.h
10793 M: Jon Maloy <jon.maloy@ericsson.com>
10794 M: Ying Xue <ying.xue@windriver.com>
10795 L: netdev@vger.kernel.org (core kernel code)
10796 L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
10797 W: http://tipc.sourceforge.net/
10799 F: include/uapi/linux/tipc*.h
10803 M: Chris Metcalf <cmetcalf@ezchip.com>
10804 W: http://www.ezchip.com/scm/
10807 F: drivers/char/tile-srom.c
10808 F: drivers/edac/tile_edac.c
10809 F: drivers/net/ethernet/tile/
10810 F: drivers/rtc/rtc-tile.c
10811 F: drivers/tty/hvc/hvc_tile.c
10812 F: drivers/tty/serial/tilegx.c
10813 F: drivers/usb/host/*-tilegx.c
10814 F: include/linux/usb/tilegx.h
10816 TLAN NETWORK DRIVER
10817 M: Samuel Chessman <chessman@tux.org>
10818 L: tlan-devel@lists.sourceforge.net (subscribers-only)
10819 W: http://sourceforge.net/projects/tlan/
10821 F: Documentation/networking/tlan.txt
10822 F: drivers/net/ethernet/ti/tlan.*
10824 TOMOYO SECURITY MODULE
10825 M: Kentaro Takeda <takedakn@nttdata.co.jp>
10826 M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
10827 L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
10828 L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
10829 L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
10830 L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
10831 W: http://tomoyo.sourceforge.jp/
10832 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
10834 F: security/tomoyo/
10836 TOPSTAR LAPTOP EXTRAS DRIVER
10837 M: Herton Ronaldo Krzesinski <herton@canonical.com>
10838 L: platform-driver-x86@vger.kernel.org
10840 F: drivers/platform/x86/topstar-laptop.c
10842 TOSHIBA ACPI EXTRAS DRIVER
10843 M: Azael Avalos <coproscefalo@gmail.com>
10844 L: platform-driver-x86@vger.kernel.org
10846 F: drivers/platform/x86/toshiba_acpi.c
10848 TOSHIBA BLUETOOTH DRIVER
10849 M: Azael Avalos <coproscefalo@gmail.com>
10850 L: platform-driver-x86@vger.kernel.org
10852 F: drivers/platform/x86/toshiba_bluetooth.c
10854 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
10855 M: Azael Avalos <coproscefalo@gmail.com>
10856 L: platform-driver-x86@vger.kernel.org
10858 F: drivers/platform/x86/toshiba_haps.c
10860 TOSHIBA WMI HOTKEYS DRIVER
10861 M: Azael Avalos <coproscefalo@gmail.com>
10862 L: platform-driver-x86@vger.kernel.org
10864 F: drivers/platform/x86/toshiba-wmi.c
10867 M: Jonathan Buzzard <jonathan@buzzard.org.uk>
10868 W: http://www.buzzard.org.uk/toshiba/
10870 F: drivers/char/toshiba.c
10871 F: include/linux/toshiba.h
10872 F: include/uapi/linux/toshiba.h
10874 TOSHIBA TC358743 DRIVER
10875 M: Mats Randgaard <matrandg@cisco.com>
10876 L: linux-media@vger.kernel.org
10878 F: drivers/media/i2c/tc358743*
10879 F: include/media/i2c/tc358743.h
10882 M: Ian Molton <ian@mnementh.co.uk>
10883 L: linux-mmc@vger.kernel.org
10885 F: drivers/mmc/host/tmio_mmc*
10886 F: drivers/mmc/host/sh_mobile_sdhi.c
10887 F: include/linux/mmc/tmio.h
10888 F: include/linux/mmc/sh_mobile_sdhi.h
10890 TMP401 HARDWARE MONITOR DRIVER
10891 M: Guenter Roeck <linux@roeck-us.net>
10892 L: lm-sensors@lm-sensors.org
10894 F: Documentation/hwmon/tmp401
10895 F: drivers/hwmon/tmp401.c
10897 TMPFS (SHMEM FILESYSTEM)
10898 M: Hugh Dickins <hughd@google.com>
10899 L: linux-mm@kvack.org
10901 F: include/linux/shmem_fs.h
10904 TM6000 VIDEO4LINUX DRIVER
10905 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10906 L: linux-media@vger.kernel.org
10907 W: https://linuxtv.org
10908 T: git git://linuxtv.org/media_tree.git
10910 F: drivers/media/usb/tm6000/
10912 TW68 VIDEO4LINUX DRIVER
10913 M: Hans Verkuil <hverkuil@xs4all.nl>
10914 L: linux-media@vger.kernel.org
10915 T: git git://linuxtv.org/media_tree.git
10916 W: https://linuxtv.org
10918 F: drivers/media/pci/tw68/
10921 M: Peter Huewe <peterhuewe@gmx.de>
10922 M: Marcel Selhorst <tpmdd@selhorst.net>
10923 M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
10924 R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
10925 W: http://tpmdd.sourceforge.net
10926 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10927 Q: git git://github.com/PeterHuewe/linux-tpmdd.git
10928 T: https://github.com/PeterHuewe/linux-tpmdd
10930 F: drivers/char/tpm/
10932 TPM IBM_VTPM DEVICE DRIVER
10933 M: Ashley Lai <ashleydlai@gmail.com>
10934 W: http://tpmdd.sourceforge.net
10935 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10937 F: drivers/char/tpm/tpm_ibmvtpm*
10940 M: Steven Rostedt <rostedt@goodmis.org>
10941 M: Ingo Molnar <mingo@redhat.com>
10942 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10944 F: Documentation/trace/ftrace.txt
10945 F: arch/*/*/*/ftrace.h
10946 F: arch/*/kernel/ftrace.c
10947 F: include/*/ftrace.h
10948 F: include/linux/trace*.h
10951 F: tools/testing/selftests/ftrace/
10954 M: Jiri Kosina <trivial@kernel.org>
10955 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
10957 K: ^Subject:.*(?i)trivial
10960 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10961 M: Jiri Slaby <jslaby@suse.com>
10963 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
10964 F: Documentation/serial/
10966 F: drivers/tty/serial/serial_core.c
10967 F: include/linux/serial_core.h
10968 F: include/linux/serial.h
10969 F: include/linux/tty.h
10970 F: include/uapi/linux/serial_core.h
10971 F: include/uapi/linux/serial.h
10972 F: include/uapi/linux/tty.h
10974 TUA9001 MEDIA DRIVER
10975 M: Antti Palosaari <crope@iki.fi>
10976 L: linux-media@vger.kernel.org
10977 W: https://linuxtv.org
10978 W: http://palosaari.fi/linux/
10979 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10980 T: git git://linuxtv.org/anttip/media_tree.git
10982 F: drivers/media/tuners/tua9001*
10984 TULIP NETWORK DRIVERS
10985 L: netdev@vger.kernel.org
10986 L: linux-parisc@vger.kernel.org
10988 F: drivers/net/ethernet/dec/tulip/
10991 M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
10992 W: http://vtun.sourceforge.net/tun
10994 F: Documentation/networking/tuntap.txt
10995 F: arch/um/os-Linux/drivers/
10997 TURBOCHANNEL SUBSYSTEM
10998 M: "Maciej W. Rozycki" <macro@linux-mips.org>
10999 M: Ralf Baechle <ralf@linux-mips.org>
11000 L: linux-mips@linux-mips.org
11001 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
11004 F: include/linux/tc.h
11006 U14-34F SCSI DRIVER
11007 M: Dario Ballabio <ballabio_dario@emc.com>
11008 L: linux-scsi@vger.kernel.org
11010 F: drivers/scsi/u14-34f.c
11012 UBI FILE SYSTEM (UBIFS)
11013 M: Artem Bityutskiy <dedekind1@gmail.com>
11014 M: Adrian Hunter <adrian.hunter@intel.com>
11015 L: linux-mtd@lists.infradead.org
11016 T: git git://git.infradead.org/ubifs-2.6.git
11017 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
11019 F: Documentation/filesystems/ubifs.txt
11022 UCLINUX (M68KNOMMU AND COLDFIRE)
11023 M: Greg Ungerer <gerg@uclinux.org>
11024 W: http://www.uclinux.org/
11025 L: linux-m68k@lists.linux-m68k.org
11026 L: uclinux-dev@uclinux.org (subscribers-only)
11027 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
11029 F: arch/m68k/coldfire/
11031 F: arch/m68k/*/*_no.*
11032 F: arch/m68k/include/asm/*_no.*
11035 M: Jan Kara <jack@suse.com>
11037 F: Documentation/filesystems/udf.txt
11041 M: Evgeniy Dushistov <dushistov@mail.ru>
11043 F: Documentation/filesystems/ufs.txt
11046 UHID USERSPACE HID IO DRIVER:
11047 M: David Herrmann <dh.herrmann@googlemail.com>
11048 L: linux-input@vger.kernel.org
11050 F: drivers/hid/uhid.c
11051 F: include/uapi/linux/uhid.h
11053 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
11054 L: linux-usb@vger.kernel.org
11057 F: include/linux/uwb.h
11058 F: include/linux/uwb/
11060 UNICORE32 ARCHITECTURE:
11061 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
11062 W: http://mprc.pku.edu.cn/~guanxuetao/linux
11064 T: git git://github.com/gxt/linux.git
11068 M: Tony Finch <dot@dotat.at>
11069 W: http://dotat.at/prog/unifdef
11071 F: scripts/unifdef.c
11073 UNIFORM CDROM DRIVER
11074 M: Jens Axboe <axboe@kernel.dk>
11075 W: http://www.kernel.dk
11077 F: Documentation/cdrom/
11078 F: drivers/cdrom/cdrom.c
11079 F: include/linux/cdrom.h
11080 F: include/uapi/linux/cdrom.h
11082 UNISYS S-PAR DRIVERS
11083 M: Benjamin Romer <benjamin.romer@unisys.com>
11084 M: David Kershner <david.kershner@unisys.com>
11085 L: sparmaintainer@unisys.com (Unisys internal)
11087 F: drivers/staging/unisys/
11089 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11090 M: Vinayak Holikatti <vinholikatti@gmail.com>
11091 L: linux-scsi@vger.kernel.org
11093 F: Documentation/scsi/ufs.txt
11094 F: drivers/scsi/ufs/
11096 UNSORTED BLOCK IMAGES (UBI)
11097 M: Artem Bityutskiy <dedekind1@gmail.com>
11098 M: Richard Weinberger <richard@nod.at>
11099 W: http://www.linux-mtd.infradead.org/
11100 L: linux-mtd@lists.infradead.org
11101 T: git git://git.infradead.org/ubifs-2.6.git
11103 F: drivers/mtd/ubi/
11104 F: include/linux/mtd/ubi.h
11105 F: include/uapi/mtd/ubi-user.h
11108 M: Oliver Neukum <oliver@neukum.org>
11109 L: linux-usb@vger.kernel.org
11111 F: Documentation/usb/acm.txt
11112 F: drivers/usb/class/cdc-acm.*
11114 USB AR5523 WIRELESS DRIVER
11115 M: Pontus Fuchs <pontus.fuchs@gmail.com>
11116 L: linux-wireless@vger.kernel.org
11118 F: drivers/net/wireless/ath/ar5523/
11121 M: Hans de Goede <hdegoede@redhat.com>
11122 M: Gerd Hoffmann <kraxel@redhat.com>
11123 L: linux-usb@vger.kernel.org
11124 L: linux-scsi@vger.kernel.org
11126 F: drivers/usb/storage/uas.c
11128 USB CDC ETHERNET DRIVER
11129 M: Oliver Neukum <oliver@neukum.org>
11130 L: linux-usb@vger.kernel.org
11132 F: drivers/net/usb/cdc_*.c
11133 F: include/uapi/linux/usb/cdc.h
11135 USB CHAOSKEY DRIVER
11136 M: Keith Packard <keithp@keithp.com>
11137 L: linux-usb@vger.kernel.org
11139 F: drivers/usb/misc/chaoskey.c
11141 USB CYPRESS C67X00 DRIVER
11142 M: Peter Korsgaard <jacmet@sunsite.dk>
11143 L: linux-usb@vger.kernel.org
11145 F: drivers/usb/c67x00/
11147 USB DAVICOM DM9601 DRIVER
11148 M: Peter Korsgaard <jacmet@sunsite.dk>
11149 L: netdev@vger.kernel.org
11150 W: http://www.linux-usb.org/usbnet
11152 F: drivers/net/usb/dm9601.c
11154 USB DIAMOND RIO500 DRIVER
11155 M: Cesar Miquel <miquel@df.uba.ar>
11156 L: rio500-users@lists.sourceforge.net
11157 W: http://rio500.sourceforge.net
11159 F: drivers/usb/misc/rio500*
11162 M: Alan Stern <stern@rowland.harvard.edu>
11163 L: linux-usb@vger.kernel.org
11165 F: Documentation/usb/ehci.txt
11166 F: drivers/usb/host/ehci*
11168 USB GADGET/PERIPHERAL SUBSYSTEM
11169 M: Felipe Balbi <balbi@ti.com>
11170 L: linux-usb@vger.kernel.org
11171 W: http://www.linux-usb.org/gadget
11172 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11174 F: drivers/usb/gadget/
11175 F: include/linux/usb/gadget*
11177 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
11178 M: Jiri Kosina <jikos@kernel.org>
11179 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
11180 L: linux-usb@vger.kernel.org
11181 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
11183 F: Documentation/hid/hiddev.txt
11184 F: drivers/hid/usbhid/
11187 M: Olav Kongas <ok@artecdesign.ee>
11188 L: linux-usb@vger.kernel.org
11190 F: drivers/usb/host/isp116x*
11191 F: include/linux/usb/isp116x.h
11193 USB MASS STORAGE DRIVER
11194 M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
11195 L: linux-usb@vger.kernel.org
11196 L: usb-storage@lists.one-eyed-alien.net
11198 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
11199 F: drivers/usb/storage/
11202 M: Clemens Ladisch <clemens@ladisch.de>
11203 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11204 T: git git://git.alsa-project.org/alsa-kernel.git
11206 F: sound/usb/midi.*
11208 USB NETWORKING DRIVERS
11209 L: linux-usb@vger.kernel.org
11211 F: drivers/net/usb/
11214 M: Alan Stern <stern@rowland.harvard.edu>
11215 L: linux-usb@vger.kernel.org
11217 F: Documentation/usb/ohci.txt
11218 F: drivers/usb/host/ohci*
11220 USB OTG FSM (Finite State Machine)
11221 M: Peter Chen <Peter.Chen@nxp.com>
11222 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
11223 L: linux-usb@vger.kernel.org
11225 F: drivers/usb/common/usb-otg-fsm.c
11228 M: Valentina Manea <valentina.manea.m@gmail.com>
11229 M: Shuah Khan <shuah.kh@samsung.com>
11230 L: linux-usb@vger.kernel.org
11232 F: drivers/usb/usbip/
11233 F: tools/usb/usbip/
11236 M: Petko Manolov <petkan@nucleusys.com>
11237 L: linux-usb@vger.kernel.org
11238 L: netdev@vger.kernel.org
11239 T: git git://github.com/petkan/pegasus.git
11240 W: https://github.com/petkan/pegasus
11242 F: drivers/net/usb/pegasus.*
11245 M: Felipe Balbi <balbi@ti.com>
11246 L: linux-usb@vger.kernel.org
11247 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11249 F: drivers/usb/phy/
11251 USB PRINTER DRIVER (usblp)
11252 M: Pete Zaitcev <zaitcev@redhat.com>
11253 L: linux-usb@vger.kernel.org
11255 F: drivers/usb/class/usblp.c
11257 USB QMI WWAN NETWORK DRIVER
11258 M: Bjørn Mork <bjorn@mork.no>
11259 L: netdev@vger.kernel.org
11261 F: Documentation/ABI/testing/sysfs-class-net-qmi
11262 F: drivers/net/usb/qmi_wwan.c
11265 M: Petko Manolov <petkan@nucleusys.com>
11266 L: linux-usb@vger.kernel.org
11267 L: netdev@vger.kernel.org
11268 T: git git://github.com/petkan/rtl8150.git
11269 W: https://github.com/petkan/rtl8150
11271 F: drivers/net/usb/rtl8150.c
11273 USB SERIAL SUBSYSTEM
11274 M: Johan Hovold <johan@kernel.org>
11275 L: linux-usb@vger.kernel.org
11277 F: Documentation/usb/usb-serial.txt
11278 F: drivers/usb/serial/
11279 F: include/linux/usb/serial.h
11281 USB SMSC75XX ETHERNET DRIVER
11282 M: Steve Glendinning <steve.glendinning@shawell.net>
11283 L: netdev@vger.kernel.org
11285 F: drivers/net/usb/smsc75xx.*
11287 USB SMSC95XX ETHERNET DRIVER
11288 M: Steve Glendinning <steve.glendinning@shawell.net>
11289 L: netdev@vger.kernel.org
11291 F: drivers/net/usb/smsc95xx.*
11294 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11295 L: linux-usb@vger.kernel.org
11296 W: http://www.linux-usb.org
11297 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
11299 F: Documentation/usb/
11301 F: include/linux/usb.h
11302 F: include/linux/usb/
11305 M: Alan Stern <stern@rowland.harvard.edu>
11306 L: linux-usb@vger.kernel.org
11308 F: drivers/usb/host/uhci*
11310 USB "USBNET" DRIVER FRAMEWORK
11311 M: Oliver Neukum <oneukum@suse.com>
11312 L: netdev@vger.kernel.org
11313 W: http://www.linux-usb.org/usbnet
11315 F: drivers/net/usb/usbnet.c
11316 F: include/linux/usb/usbnet.h
11319 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11320 L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
11321 L: linux-media@vger.kernel.org
11322 T: git git://linuxtv.org/media_tree.git
11323 W: http://www.ideasonboard.org/uvc/
11325 F: drivers/media/usb/uvc/
11326 F: include/uapi/linux/uvcvideo.h
11329 M: Hans Verkuil <hverkuil@xs4all.nl>
11330 L: linux-media@vger.kernel.org
11331 T: git git://linuxtv.org/media_tree.git
11332 W: https://linuxtv.org
11334 F: drivers/media/usb/usbvision/
11337 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11338 L: linux-usb@vger.kernel.org
11340 F: drivers/usb/gadget/function/*uvc*
11341 F: drivers/usb/gadget/legacy/webcam.c
11343 USB WIRELESS RNDIS DRIVER (rndis_wlan)
11344 M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
11345 L: linux-wireless@vger.kernel.org
11347 F: drivers/net/wireless/rndis_wlan.c
11350 M: Mathias Nyman <mathias.nyman@intel.com>
11351 L: linux-usb@vger.kernel.org
11353 F: drivers/usb/host/xhci*
11354 F: drivers/usb/host/pci-quirks*
11357 L: linux-wireless@vger.kernel.org
11358 W: http://linux-lc100020.sourceforge.net
11360 F: drivers/net/wireless/zydas/zd1201.*
11363 M: Antoine Jacquet <royale@zerezo.com>
11364 L: linux-usb@vger.kernel.org
11365 L: linux-media@vger.kernel.org
11366 T: git git://linuxtv.org/media_tree.git
11367 W: http://royale.zerezo.com/zr364xx/
11369 F: Documentation/video4linux/zr364xx.txt
11370 F: drivers/media/usb/zr364xx/
11373 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
11374 L: linux-usb@vger.kernel.org
11376 F: drivers/usb/common/ulpi.c
11377 F: include/linux/ulpi/
11379 USER-MODE LINUX (UML)
11380 M: Jeff Dike <jdike@addtoit.com>
11381 M: Richard Weinberger <richard@nod.at>
11382 L: user-mode-linux-devel@lists.sourceforge.net
11383 L: user-mode-linux-user@lists.sourceforge.net
11384 W: http://user-mode-linux.sourceforge.net
11386 F: Documentation/virtual/uml/
11392 USERSPACE I/O (UIO)
11393 M: "Hans J. Koch" <hjk@hansjkoch.de>
11394 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11396 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
11397 F: Documentation/DocBook/uio-howto.tmpl
11399 F: include/linux/uio*.h
11402 M: Karel Zak <kzak@redhat.com>
11403 L: util-linux@vger.kernel.org
11404 W: http://en.wikipedia.org/wiki/Util-linux
11405 T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
11409 M: Michal Januszewski <spock@gentoo.org>
11410 L: linux-fbdev@vger.kernel.org
11411 W: http://dev.gentoo.org/~spock/projects/uvesafb/
11413 F: Documentation/fb/uvesafb.txt
11414 F: drivers/video/fbdev/uvesafb.*
11417 M: Stefan Agner <stefan@agner.ch>
11418 L: linux-mtd@lists.infradead.org
11420 F: drivers/mtd/nand/vf610_nfc.c
11422 VFAT/FAT/MSDOS FILESYSTEM
11423 M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
11425 F: Documentation/filesystems/vfat.txt
11429 M: Alex Williamson <alex.williamson@redhat.com>
11430 L: kvm@vger.kernel.org
11432 F: Documentation/vfio.txt
11434 F: include/linux/vfio.h
11435 F: include/uapi/linux/vfio.h
11437 VFIO PLATFORM DRIVER
11438 M: Baptiste Reynal <b.reynal@virtualopensystems.com>
11439 L: kvm@vger.kernel.org
11441 F: drivers/vfio/platform/
11443 VIDEOBUF2 FRAMEWORK
11444 M: Pawel Osciak <pawel@osciak.com>
11445 M: Marek Szyprowski <m.szyprowski@samsung.com>
11446 M: Kyungmin Park <kyungmin.park@samsung.com>
11447 L: linux-media@vger.kernel.org
11449 F: drivers/media/v4l2-core/videobuf2-*
11450 F: include/media/videobuf2-*
11452 VIRTUAL SERIO DEVICE DRIVER
11453 M: Stephen Chandler Paul <thatslyude@gmail.com>
11455 F: drivers/input/serio/userio.c
11456 F: include/uapi/linux/userio.h
11458 VIRTIO CONSOLE DRIVER
11459 M: Amit Shah <amit.shah@redhat.com>
11460 L: virtualization@lists.linux-foundation.org
11462 F: drivers/char/virtio_console.c
11463 F: include/linux/virtio_console.h
11464 F: include/uapi/linux/virtio_console.h
11466 VIRTIO CORE, NET AND BLOCK DRIVERS
11467 M: "Michael S. Tsirkin" <mst@redhat.com>
11468 L: virtualization@lists.linux-foundation.org
11472 F: drivers/net/virtio_net.c
11473 F: drivers/block/virtio_blk.c
11474 F: include/linux/virtio_*.h
11475 F: include/uapi/linux/virtio_*.h
11477 VIRTIO DRIVERS FOR S390
11478 M: Christian Borntraeger <borntraeger@de.ibm.com>
11479 M: Cornelia Huck <cornelia.huck@de.ibm.com>
11480 L: linux-s390@vger.kernel.org
11481 L: virtualization@lists.linux-foundation.org
11482 L: kvm@vger.kernel.org
11484 F: drivers/s390/virtio/
11487 M: David Airlie <airlied@linux.ie>
11488 M: Gerd Hoffmann <kraxel@redhat.com>
11489 L: dri-devel@lists.freedesktop.org
11490 L: virtualization@lists.linux-foundation.org
11492 F: drivers/gpu/drm/virtio/
11493 F: include/uapi/linux/virtio_gpu.h
11495 VIRTIO HOST (VHOST)
11496 M: "Michael S. Tsirkin" <mst@redhat.com>
11497 L: kvm@vger.kernel.org
11498 L: virtualization@lists.linux-foundation.org
11499 L: netdev@vger.kernel.org
11502 F: include/uapi/linux/vhost.h
11504 VIRTIO INPUT DRIVER
11505 M: Gerd Hoffmann <kraxel@redhat.com>
11507 F: drivers/virtio/virtio_input.c
11508 F: include/uapi/linux/virtio_input.h
11510 VIA RHINE NETWORK DRIVER
11512 F: drivers/net/ethernet/via/via-rhine.c
11514 VIA SD/MMC CARD CONTROLLER DRIVER
11515 M: Bruce Chang <brucechang@via.com.tw>
11516 M: Harald Welte <HaraldWelte@viatech.com>
11518 F: drivers/mmc/host/via-sdmmc.c
11520 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11521 M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
11522 L: linux-fbdev@vger.kernel.org
11524 F: include/linux/via-core.h
11525 F: include/linux/via-gpio.h
11526 F: include/linux/via_i2c.h
11527 F: drivers/video/fbdev/via/
11529 VIA VELOCITY NETWORK DRIVER
11530 M: Francois Romieu <romieu@fr.zoreil.com>
11531 L: netdev@vger.kernel.org
11533 F: drivers/net/ethernet/via/via-velocity.*
11536 M: Alex Williamson <alex.williamson@redhat.com>
11537 M: Paolo Bonzini <pbonzini@redhat.com>
11538 L: kvm@vger.kernel.org
11542 VIVID VIRTUAL VIDEO DRIVER
11543 M: Hans Verkuil <hverkuil@xs4all.nl>
11544 L: linux-media@vger.kernel.org
11545 T: git git://linuxtv.org/media_tree.git
11546 W: https://linuxtv.org
11548 F: drivers/media/platform/vivid/*
11551 M: Patrick McHardy <kaber@trash.net>
11552 L: netdev@vger.kernel.org
11554 F: drivers/net/macvlan.c
11555 F: include/linux/if_*vlan.h
11559 M: Florian Fainelli <florian@openwrt.org>
11560 L: openwrt-devel@lists.openwrt.org (subscribers-only)
11562 F: drivers/vlynq/vlynq.c
11563 F: include/linux/vlynq.h
11566 M: Martyn Welch <martyn@welchs.me.uk>
11567 M: Manohar Vanga <manohar.vanga@gmail.com>
11568 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11569 L: devel@driverdev.osuosl.org
11571 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11572 F: Documentation/vme_api.txt
11573 F: drivers/staging/vme/
11575 F: include/linux/vme*
11577 VMWARE HYPERVISOR INTERFACE
11578 M: Alok Kataria <akataria@vmware.com>
11579 L: virtualization@lists.linux-foundation.org
11581 F: arch/x86/kernel/cpu/vmware.c
11583 VMWARE BALLOON DRIVER
11584 M: Xavier Deguillard <xdeguillard@vmware.com>
11585 M: Philip Moltmann <moltmann@vmware.com>
11586 M: "VMware, Inc." <pv-drivers@vmware.com>
11587 L: linux-kernel@vger.kernel.org
11589 F: drivers/misc/vmw_balloon.c
11591 VMWARE VMMOUSE SUBDRIVER
11592 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11593 M: "VMware, Inc." <pv-drivers@vmware.com>
11594 L: linux-input@vger.kernel.org
11596 F: drivers/input/mouse/vmmouse.c
11597 F: drivers/input/mouse/vmmouse.h
11599 VMWARE VMXNET3 ETHERNET DRIVER
11600 M: Shrikrishna Khare <skhare@vmware.com>
11601 M: "VMware, Inc." <pv-drivers@vmware.com>
11602 L: netdev@vger.kernel.org
11604 F: drivers/net/vmxnet3/
11606 VMware PVSCSI driver
11607 M: Arvind Kumar <arvindkumar@vmware.com>
11608 M: VMware PV-Drivers <pv-drivers@vmware.com>
11609 L: linux-scsi@vger.kernel.org
11611 F: drivers/scsi/vmw_pvscsi.c
11612 F: drivers/scsi/vmw_pvscsi.h
11614 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11615 M: Liam Girdwood <lgirdwood@gmail.com>
11616 M: Mark Brown <broonie@kernel.org>
11617 L: linux-kernel@vger.kernel.org
11618 W: http://www.slimlogic.co.uk/?p=48
11619 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11621 F: drivers/regulator/
11622 F: include/linux/regulator/
11625 M: David Ahern <dsa@cumulusnetworks.com>
11626 M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
11627 L: netdev@vger.kernel.org
11629 F: drivers/net/vrf.c
11630 F: Documentation/networking/vrf.txt
11632 VT1211 HARDWARE MONITOR DRIVER
11633 M: Juerg Haefliger <juergh@gmail.com>
11634 L: lm-sensors@lm-sensors.org
11636 F: Documentation/hwmon/vt1211
11637 F: drivers/hwmon/vt1211.c
11639 VT8231 HARDWARE MONITOR DRIVER
11640 M: Roger Lucas <vt8231@hiddenengine.co.uk>
11641 L: lm-sensors@lm-sensors.org
11643 F: drivers/hwmon/vt8231.c
11645 VUB300 USB to SDIO/SD/MMC bridge chip
11646 M: Tony Olech <tony.olech@elandigitalsystems.com>
11647 L: linux-mmc@vger.kernel.org
11648 L: linux-usb@vger.kernel.org
11650 F: drivers/mmc/host/vub300.c
11652 W1 DALLAS'S 1-WIRE BUS
11653 M: Evgeniy Polyakov <zbr@ioremap.net>
11655 F: Documentation/w1/
11658 W83791D HARDWARE MONITORING DRIVER
11659 M: Marc Hulsman <m.hulsman@tudelft.nl>
11660 L: lm-sensors@lm-sensors.org
11662 F: Documentation/hwmon/w83791d
11663 F: drivers/hwmon/w83791d.c
11665 W83793 HARDWARE MONITORING DRIVER
11666 M: Rudolf Marek <r.marek@assembler.cz>
11667 L: lm-sensors@lm-sensors.org
11669 F: Documentation/hwmon/w83793
11670 F: drivers/hwmon/w83793.c
11672 W83795 HARDWARE MONITORING DRIVER
11673 M: Jean Delvare <jdelvare@suse.com>
11674 L: lm-sensors@lm-sensors.org
11676 F: drivers/hwmon/w83795.c
11678 W83L51xD SD/MMC CARD INTERFACE DRIVER
11679 M: Pierre Ossman <pierre@ossman.eu>
11681 F: drivers/mmc/host/wbsd.*
11683 WACOM PROTOCOL 4 SERIAL TABLETS
11684 M: Julian Squires <julian@cipht.net>
11685 M: Hans de Goede <hdegoede@redhat.com>
11686 L: linux-input@vger.kernel.org
11688 F: drivers/input/tablet/wacom_serial4.c
11690 WATCHDOG DEVICE DRIVERS
11691 M: Wim Van Sebroeck <wim@iguana.be>
11692 R: Guenter Roeck <linux@roeck-us.net>
11693 L: linux-watchdog@vger.kernel.org
11694 W: http://www.linux-watchdog.org/
11695 T: git git://www.linux-watchdog.org/linux-watchdog.git
11697 F: Documentation/watchdog/
11698 F: drivers/watchdog/
11699 F: include/linux/watchdog.h
11700 F: include/uapi/linux/watchdog.h
11703 M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
11704 L: linux-scsi@vger.kernel.org
11706 F: drivers/scsi/wd7000.c
11709 M: David Herrmann <dh.herrmann@googlemail.com>
11710 L: linux-input@vger.kernel.org
11712 F: drivers/hid/hid-wiimote*
11715 M: David Härdeman <david@hardeman.nu>
11717 F: drivers/media/rc/winbond-cir.c
11720 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
11721 M: linux-wimax@intel.com
11722 L: wimax@linuxwimax.org (subscribers-only)
11724 W: http://linuxwimax.org
11725 F: Documentation/wimax/README.wimax
11726 F: include/linux/wimax/debug.h
11727 F: include/net/wimax.h
11728 F: include/uapi/linux/wimax.h
11731 WISTRON LAPTOP BUTTON DRIVER
11732 M: Miloslav Trmac <mitr@volny.cz>
11734 F: drivers/input/misc/wistron_btns.c
11736 WL3501 WIRELESS PCMCIA CARD DRIVER
11737 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
11738 L: linux-wireless@vger.kernel.org
11739 W: http://oops.ghostprotocols.net:81/blog
11741 F: drivers/net/wireless/wl3501*
11743 WOLFSON MICROELECTRONICS DRIVERS
11744 L: patches@opensource.wolfsonmicro.com
11745 T: git https://github.com/CirrusLogic/linux-drivers.git
11746 W: https://github.com/CirrusLogic/linux-drivers/wiki
11748 F: Documentation/hwmon/wm83??
11749 F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
11750 F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
11751 F: Documentation/devicetree/bindings/mfd/arizona.txt
11752 F: arch/arm/mach-s3c64xx/mach-crag6410*
11753 F: drivers/clk/clk-wm83*.c
11754 F: drivers/extcon/extcon-arizona.c
11755 F: drivers/leds/leds-wm83*.c
11756 F: drivers/gpio/gpio-*wm*.c
11757 F: drivers/gpio/gpio-arizona.c
11758 F: drivers/hwmon/wm83??-hwmon.c
11759 F: drivers/input/misc/wm831x-on.c
11760 F: drivers/input/touchscreen/wm831x-ts.c
11761 F: drivers/input/touchscreen/wm97*.c
11762 F: drivers/mfd/arizona*
11763 F: drivers/mfd/wm*.c
11764 F: drivers/mfd/cs47l24*
11765 F: drivers/power/wm83*.c
11766 F: drivers/rtc/rtc-wm83*.c
11767 F: drivers/regulator/wm8*.c
11768 F: drivers/video/backlight/wm83*_bl.c
11769 F: drivers/watchdog/wm83*_wdt.c
11770 F: include/linux/mfd/arizona/
11771 F: include/linux/mfd/wm831x/
11772 F: include/linux/mfd/wm8350/
11773 F: include/linux/mfd/wm8400*
11774 F: include/linux/wm97xx.h
11775 F: include/sound/wm????.h
11776 F: sound/soc/codecs/arizona.?
11777 F: sound/soc/codecs/wm*
11778 F: sound/soc/codecs/cs47l24*
11781 M: Tejun Heo <tj@kernel.org>
11782 R: Lai Jiangshan <jiangshanlai@gmail.com>
11783 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
11785 F: include/linux/workqueue.h
11786 F: kernel/workqueue.c
11787 F: Documentation/workqueue.txt
11790 M: Andrew Hendry <andrew.hendry@gmail.com>
11791 L: linux-x25@vger.kernel.org
11793 F: Documentation/networking/x25*
11794 F: include/net/x25*
11797 X86 ARCHITECTURE (32-BIT AND 64-BIT)
11798 M: Thomas Gleixner <tglx@linutronix.de>
11799 M: Ingo Molnar <mingo@redhat.com>
11800 M: "H. Peter Anvin" <hpa@zytor.com>
11802 L: linux-kernel@vger.kernel.org
11803 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
11805 F: Documentation/x86/
11808 X86 PLATFORM DRIVERS
11809 M: Darren Hart <dvhart@infradead.org>
11810 L: platform-driver-x86@vger.kernel.org
11811 T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
11813 F: drivers/platform/x86/
11814 F: drivers/platform/olpc/
11816 X86 MCE INFRASTRUCTURE
11817 M: Tony Luck <tony.luck@intel.com>
11818 M: Borislav Petkov <bp@alien8.de>
11819 L: linux-edac@vger.kernel.org
11821 F: arch/x86/kernel/cpu/mcheck/*
11823 X86 MICROCODE UPDATE SUPPORT
11824 M: Borislav Petkov <bp@alien8.de>
11826 F: arch/x86/kernel/cpu/microcode/*
11829 M: Andy Lutomirski <luto@amacapital.net>
11830 L: linux-kernel@vger.kernel.org
11831 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
11833 F: arch/x86/entry/vdso/
11835 XC2028/3028 TUNER DRIVER
11836 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11837 L: linux-media@vger.kernel.org
11838 W: https://linuxtv.org
11839 T: git git://linuxtv.org/media_tree.git
11841 F: drivers/media/tuners/tuner-xc2028.*
11843 XEN HYPERVISOR INTERFACE
11844 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11845 M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
11846 M: David Vrabel <david.vrabel@citrix.com>
11847 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11848 T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
11851 F: drivers/*/xen-*front.c
11853 F: arch/x86/include/asm/xen/
11855 F: include/uapi/xen/
11858 M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11859 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11862 F: arch/arm/include/asm/xen/
11864 XEN HYPERVISOR ARM64
11865 M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
11866 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11869 F: arch/arm64/include/asm/xen/
11871 XEN NETWORK BACKEND DRIVER
11872 M: Ian Campbell <ian.campbell@citrix.com>
11873 M: Wei Liu <wei.liu2@citrix.com>
11874 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11875 L: netdev@vger.kernel.org
11877 F: drivers/net/xen-netback/*
11880 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11881 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11883 F: arch/x86/pci/*xen*
11884 F: drivers/pci/*xen*
11886 XEN BLOCK SUBSYSTEM
11887 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11888 M: Roger Pau Monné <roger.pau@citrix.com>
11889 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11891 F: drivers/block/xen-blkback/*
11892 F: drivers/block/xen*
11895 M: Juergen Gross <jgross@suse.com>
11896 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11897 L: linux-scsi@vger.kernel.org
11899 F: drivers/scsi/xen-scsifront.c
11900 F: drivers/xen/xen-scsiback.c
11901 F: include/xen/interface/io/vscsiif.h
11903 XEN SWIOTLB SUBSYSTEM
11904 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11905 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
11907 F: arch/x86/xen/*swiotlb*
11908 F: drivers/xen/*swiotlb*
11911 P: Silicon Graphics Inc
11912 M: Dave Chinner <david@fromorbit.com>
11915 W: http://oss.sgi.com/projects/xfs
11916 T: git git://oss.sgi.com/xfs/xfs.git
11918 F: Documentation/filesystems/xfs.txt
11921 XILINX AXI ETHERNET DRIVER
11922 M: Anirudha Sarangi <anirudh@xilinx.com>
11923 M: John Linn <John.Linn@xilinx.com>
11925 F: drivers/net/ethernet/xilinx/xilinx_axienet*
11927 XILINX UARTLITE SERIAL DRIVER
11928 M: Peter Korsgaard <jacmet@sunsite.dk>
11929 L: linux-serial@vger.kernel.org
11931 F: drivers/tty/serial/uartlite.c
11933 XILINX VIDEO IP CORES
11934 M: Hyun Kwon <hyun.kwon@xilinx.com>
11935 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11936 L: linux-media@vger.kernel.org
11937 T: git git://linuxtv.org/media_tree.git
11939 F: Documentation/devicetree/bindings/media/xilinx/
11940 F: drivers/media/platform/xilinx/
11941 F: include/uapi/linux/xilinx-v4l2-controls.h
11944 M: Eli Billauer <eli.billauer@gmail.com>
11945 L: linux-kernel@vger.kernel.org
11947 F: drivers/char/xillybus/
11949 XTENSA XTFPGA PLATFORM SUPPORT
11950 M: Max Filippov <jcmvbkbc@gmail.com>
11951 L: linux-xtensa@linux-xtensa.org
11953 F: drivers/spi/spi-xtensa-xtfpga.c
11954 F: sound/soc/xtensa/xtfpga-i2s.c
11956 YAM DRIVER FOR AX.25
11957 M: Jean-Paul Roubelat <jpr@f6fbb.org>
11958 L: linux-hams@vger.kernel.org
11960 F: drivers/net/hamradio/yam*
11961 F: include/linux/yam.h
11963 YEALINK PHONE DRIVER
11964 M: Henk Vergonet <Henk.Vergonet@gmail.com>
11965 L: usbb2k-api-dev@nongnu.org
11967 F: Documentation/input/yealink.txt
11968 F: drivers/input/misc/yealink.*
11970 Z8530 DRIVER FOR AX.25
11971 M: Joerg Reuter <jreuter@yaina.de>
11972 W: http://yaina.de/jreuter/
11973 W: http://www.qsl.net/dl1bke/
11974 L: linux-hams@vger.kernel.org
11976 F: Documentation/networking/z8530drv.txt
11977 F: drivers/net/hamradio/*scc.c
11978 F: drivers/net/hamradio/z8530.h
11980 ZBUD COMPRESSED PAGE ALLOCATOR
11981 M: Seth Jennings <sjennings@variantweb.net>
11982 L: linux-mm@kvack.org
11985 F: include/linux/zbud.h
11987 ZD1211RW WIRELESS DRIVER
11988 M: Daniel Drake <dsd@gentoo.org>
11989 M: Ulrich Kunitz <kune@deine-taler.de>
11990 W: http://zd1211.ath.cx/wiki/DriverRewrite
11991 L: linux-wireless@vger.kernel.org
11992 L: zd1211-devs@lists.sourceforge.net (subscribers-only)
11994 F: drivers/net/wireless/zydas/zd1211rw/
11996 ZPOOL COMPRESSED PAGE STORAGE API
11997 M: Dan Streetman <ddstreet@ieee.org>
11998 L: linux-mm@kvack.org
12001 F: include/linux/zpool.h
12003 ZR36067 VIDEO FOR LINUX DRIVER
12004 L: mjpeg-users@lists.sourceforge.net
12005 L: linux-media@vger.kernel.org
12006 W: http://mjpeg.sourceforge.net/driver-zoran/
12007 T: hg https://linuxtv.org/hg/v4l-dvb
12009 F: drivers/media/pci/zoran/
12011 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
12012 M: Minchan Kim <minchan@kernel.org>
12013 M: Nitin Gupta <ngupta@vflare.org>
12014 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12015 L: linux-kernel@vger.kernel.org
12017 F: drivers/block/zram/
12018 F: Documentation/blockdev/zram.txt
12020 ZS DECSTATION Z85C30 SERIAL DRIVER
12021 M: "Maciej W. Rozycki" <macro@linux-mips.org>
12023 F: drivers/tty/serial/zs.*
12025 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
12026 M: Minchan Kim <minchan@kernel.org>
12027 M: Nitin Gupta <ngupta@vflare.org>
12028 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12029 L: linux-mm@kvack.org
12032 F: include/linux/zsmalloc.h
12033 F: Documentation/vm/zsmalloc.txt
12035 ZSWAP COMPRESSED SWAP CACHING
12036 M: Seth Jennings <sjennings@variantweb.net>
12037 L: linux-mm@kvack.org
12042 M: Linus Torvalds <torvalds@linux-foundation.org>
12043 L: linux-kernel@vger.kernel.org
12044 Q: http://patchwork.kernel.org/project/LKML/list/
12045 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
12046 S: Buried alive in reporters