3 List of maintainers and how to submit kernel changes
5 Please try to follow the guidelines below. This will make things
6 easier on the maintainers. Not all of these guidelines matter for every
7 trivial patch so apply some common sense.
9 1. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
12 2. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
20 3. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
24 4. When you are happy with a change make it generally available for
25 testing and await feedback.
27 5. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
34 generalized kernel feature ready for next time.
36 PLEASE check your patch with the automated style checker
37 (scripts/checkpatch.pl) to catch trivial style violations.
38 See Documentation/CodingStyle for guidance here.
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
53 PLEASE remember that submissions must be made under the terms
54 of the Linux Foundation certificate of contribution and should
55 include a Signed-off-by: line. The current version of this
56 "Developer's Certificate of Origin" (DCO) is listed in the file
57 Documentation/SubmittingPatches.
59 6. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
63 7. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
69 Descriptions of section entries:
72 M: Mail patches to: FullName <address@domain>
73 R: Designated reviewer: FullName <address@domain>
74 These reviewers should be CCed on patches.
75 L: Mailing list that is relevant to this area
76 W: Web-page with status/info
77 Q: Patchwork web based patch tracking system site
78 T: SCM tree type and location.
79 Type is one of: git, hg, quilt, stgit, topgit
80 S: Status, one of the following:
81 Supported: Someone is actually paid to look after this.
82 Maintained: Someone actually looks after it.
83 Odd Fixes: It has a maintainer but they don't have time to do
84 much other than throw the odd patch in. See below..
85 Orphan: No current maintainer [but maybe you could take the
86 role as you write your new code].
87 Obsolete: Old code. Something tagged obsolete generally means
88 it has been replaced by a better system and you
90 F: Files and directories with wildcard patterns.
91 A trailing slash includes all files and subdirectory files.
92 F: drivers/net/ all files in and below drivers/net
93 F: drivers/net/* all files in drivers/net, but not below
94 F: */net/* all files in "any top level directory"/net
95 One pattern per line. Multiple F: lines acceptable.
96 N: Files and directories with regex patterns.
97 N: [^a-z]tegra all files whose path contains the word tegra
98 One pattern per line. Multiple N: lines acceptable.
99 scripts/get_maintainer.pl has different behavior for files that
100 match F: pattern and matches of N: patterns. By default,
101 get_maintainer will not look at git log history when an F: pattern
102 match occurs. When an N: match occurs, git log history is used
103 to also notify the people that have git commit signatures.
104 X: Files and directories that are NOT maintained, same rules as F:
105 Files exclusions are tested before file matches.
106 Can be useful for excluding a specific subdirectory, for instance:
109 matches all files in and below net excluding net/ipv6/
110 K: Keyword perl extended regex pattern to match content in a
111 patch or file. For instance:
113 matches patches or files that contain "of_get_profile"
114 K: \b(printk|pr_(info|err))\b
115 matches patches or files that contain one or more of the words
116 printk, pr_info or pr_err
117 One regex pattern per line. Multiple K: lines acceptable.
119 Note: For the hard of thinking, this list is meant to remain in alphabetical
120 order. If you could add yourselves to it in alphabetical order that would be
123 Maintainers List (try to look for most precise areas first)
125 -----------------------------------
128 M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
129 L: netdev@vger.kernel.org
131 F: Documentation/networking/vortex.txt
132 F: drivers/net/ethernet/3com/3c59x.c
134 3CR990 NETWORK DRIVER
135 M: David Dillow <dave@thedillows.org>
136 L: netdev@vger.kernel.org
138 F: drivers/net/ethernet/3com/typhoon*
140 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141 M: Adam Radford <linuxraid@lsi.com>
142 L: linux-scsi@vger.kernel.org
143 W: http://www.lsi.com
147 53C700 AND 53C700-66 SCSI DRIVER
148 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
149 L: linux-scsi@vger.kernel.org
151 F: drivers/scsi/53c700*
153 6LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154 M: Alexander Aring <aar@pengutronix.de>
155 M: Jukka Rissanen <jukka.rissanen@linux.intel.com>
156 L: linux-bluetooth@vger.kernel.org
157 L: linux-wpan@vger.kernel.org
160 F: include/net/6lowpan.h
161 F: Documentation/networking/6lowpan.txt
163 6PACK NETWORK DRIVER FOR AX.25
164 M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
165 L: linux-hams@vger.kernel.org
167 F: drivers/net/hamradio/6pack.c
169 8169 10/100/1000 GIGABIT ETHERNET DRIVER
170 M: Realtek linux nic maintainers <nic_swsd@realtek.com>
171 L: netdev@vger.kernel.org
173 F: drivers/net/ethernet/realtek/r8169.c
175 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
176 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
177 L: linux-serial@vger.kernel.org
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: include/linux/syscalls.h
229 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
230 M: Hans de Goede <hdegoede@redhat.com>
231 L: lm-sensors@lm-sensors.org
233 F: drivers/hwmon/abituguru.c
235 ABIT UGURU 3 HARDWARE MONITOR DRIVER
236 M: Alistair John Strachan <alistair@devzero.co.uk>
237 L: lm-sensors@lm-sensors.org
239 F: drivers/hwmon/abituguru3.c
241 ACCES 104-IDI-48 GPIO DRIVER
242 M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
243 L: linux-gpio@vger.kernel.org
245 F: drivers/gpio/gpio-104-idi-48.c
247 ACCES 104-IDIO-16 GPIO DRIVER
248 M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
249 L: linux-gpio@vger.kernel.org
251 F: drivers/gpio/gpio-104-idio-16.c
254 M: Jes Sorensen <jes@trained-monkey.org>
255 L: linux-acenic@sunsite.dk
257 F: drivers/net/ethernet/alteon/acenic*
259 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
260 M: Peter Feuerer <peter@piie.net>
261 L: platform-driver-x86@vger.kernel.org
262 W: http://piie.net/?section=acerhdf
264 F: drivers/platform/x86/acerhdf.c
266 ACER WMI LAPTOP EXTRAS
267 M: "Lee, Chun-Yi" <jlee@suse.com>
268 L: platform-driver-x86@vger.kernel.org
270 F: drivers/platform/x86/acer-wmi.c
273 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
274 M: Len Brown <lenb@kernel.org>
275 L: linux-acpi@vger.kernel.org
276 W: https://01.org/linux-acpi
277 Q: https://patchwork.kernel.org/project/linux-acpi/list/
278 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
281 F: drivers/pnp/pnpacpi/
282 F: include/linux/acpi.h
284 F: Documentation/acpi/
285 F: Documentation/ABI/testing/sysfs-bus-acpi
286 F: drivers/pci/*acpi*
287 F: drivers/pci/*/*acpi*
288 F: drivers/pci/*/*/*acpi*
291 ACPI COMPONENT ARCHITECTURE (ACPICA)
292 M: Robert Moore <robert.moore@intel.com>
293 M: Lv Zheng <lv.zheng@intel.com>
294 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
295 L: linux-acpi@vger.kernel.org
297 W: https://acpica.org/
298 W: https://github.com/acpica/acpica/
299 Q: https://patchwork.kernel.org/project/linux-acpi/list/
300 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
302 F: drivers/acpi/acpica/
307 M: Zhang Rui <rui.zhang@intel.com>
308 L: linux-acpi@vger.kernel.org
309 W: https://01.org/linux-acpi
311 F: drivers/acpi/fan.c
314 M: Zhang Rui <rui.zhang@intel.com>
315 L: linux-acpi@vger.kernel.org
316 W: https://01.org/linux-acpi
318 F: drivers/acpi/*thermal*
321 M: Zhang Rui <rui.zhang@intel.com>
322 L: linux-acpi@vger.kernel.org
323 W: https://01.org/linux-acpi
325 F: drivers/acpi/acpi_video.c
328 L: platform-driver-x86@vger.kernel.org
330 F: drivers/platform/x86/wmi.c
332 AD1889 ALSA SOUND DRIVER
333 M: Thibaut Varene <T-Bone@parisc-linux.org>
334 W: http://wiki.parisc-linux.org/AD1889
335 L: linux-parisc@vger.kernel.org
337 F: sound/pci/ad1889.*
339 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
340 M: Michael Hennerich <michael.hennerich@analog.com>
341 W: http://wiki.analog.com/AD5254
342 W: http://ez.analog.com/community/linux-device-drivers
344 F: drivers/misc/ad525x_dpot.c
346 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
347 M: Michael Hennerich <michael.hennerich@analog.com>
348 W: http://wiki.analog.com/AD5398
349 W: http://ez.analog.com/community/linux-device-drivers
351 F: drivers/regulator/ad5398.c
353 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
354 M: Michael Hennerich <michael.hennerich@analog.com>
355 W: http://wiki.analog.com/AD7142
356 W: http://ez.analog.com/community/linux-device-drivers
358 F: drivers/input/misc/ad714x.c
360 AD7877 TOUCHSCREEN DRIVER
361 M: Michael Hennerich <michael.hennerich@analog.com>
362 W: http://wiki.analog.com/AD7877
363 W: http://ez.analog.com/community/linux-device-drivers
365 F: drivers/input/touchscreen/ad7877.c
367 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
368 M: Michael Hennerich <michael.hennerich@analog.com>
369 W: http://wiki.analog.com/AD7879
370 W: http://ez.analog.com/community/linux-device-drivers
372 F: drivers/input/touchscreen/ad7879.c
374 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
375 M: Jiri Kosina <jikos@kernel.org>
378 ADF7242 IEEE 802.15.4 RADIO DRIVER
379 M: Michael Hennerich <michael.hennerich@analog.com>
380 W: https://wiki.analog.com/ADF7242
381 W: http://ez.analog.com/community/linux-device-drivers
382 L: linux-wpan@vger.kernel.org
384 F: drivers/net/ieee802154/adf7242.c
385 F: Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
387 ADM1025 HARDWARE MONITOR DRIVER
388 M: Jean Delvare <jdelvare@suse.com>
389 L: lm-sensors@lm-sensors.org
391 F: Documentation/hwmon/adm1025
392 F: drivers/hwmon/adm1025.c
394 ADM1029 HARDWARE MONITOR DRIVER
395 M: Corentin Labbe <clabbe.montjoie@gmail.com>
396 L: lm-sensors@lm-sensors.org
398 F: drivers/hwmon/adm1029.c
400 ADM8211 WIRELESS DRIVER
401 L: linux-wireless@vger.kernel.org
402 W: http://wireless.kernel.org/
404 F: drivers/net/wireless/admtek/adm8211.*
406 ADP1653 FLASH CONTROLLER DRIVER
407 M: Sakari Ailus <sakari.ailus@iki.fi>
408 L: linux-media@vger.kernel.org
410 F: drivers/media/i2c/adp1653.c
411 F: include/media/i2c/adp1653.h
413 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
414 M: Michael Hennerich <michael.hennerich@analog.com>
415 W: http://wiki.analog.com/ADP5520
416 W: http://ez.analog.com/community/linux-device-drivers
418 F: drivers/mfd/adp5520.c
419 F: drivers/video/backlight/adp5520_bl.c
420 F: drivers/leds/leds-adp5520.c
421 F: drivers/gpio/gpio-adp5520.c
422 F: drivers/input/keyboard/adp5520-keys.c
424 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
425 M: Michael Hennerich <michael.hennerich@analog.com>
426 W: http://wiki.analog.com/ADP5588
427 W: http://ez.analog.com/community/linux-device-drivers
429 F: drivers/input/keyboard/adp5588-keys.c
430 F: drivers/gpio/gpio-adp5588.c
432 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
433 M: Michael Hennerich <michael.hennerich@analog.com>
434 W: http://wiki.analog.com/ADP8860
435 W: http://ez.analog.com/community/linux-device-drivers
437 F: drivers/video/backlight/adp8860_bl.c
439 ADS1015 HARDWARE MONITOR DRIVER
440 M: Dirk Eibach <eibach@gdsys.de>
441 L: lm-sensors@lm-sensors.org
443 F: Documentation/hwmon/ads1015
444 F: drivers/hwmon/ads1015.c
445 F: include/linux/i2c/ads1015.h
448 M: Colin Leroy <colin@colino.net>
450 F: drivers/macintosh/therm_adt746x.c
452 ADT7475 HARDWARE MONITOR DRIVER
453 M: Jean Delvare <jdelvare@suse.com>
454 L: lm-sensors@lm-sensors.org
456 F: Documentation/hwmon/adt7475
457 F: drivers/hwmon/adt7475.c
459 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
460 M: Michael Hennerich <michael.hennerich@analog.com>
461 W: http://wiki.analog.com/ADXL345
462 W: http://ez.analog.com/community/linux-device-drivers
464 F: drivers/input/misc/adxl34x.c
467 M: Matthew Wilcox <matthew@wil.cx>
468 M: Hannes Reinecke <hare@suse.com>
469 L: linux-scsi@vger.kernel.org
471 F: Documentation/scsi/advansys.txt
472 F: drivers/scsi/advansys.c
475 M: Riccardo Facchetti <fizban@tin.it>
477 F: sound/oss/aedsp16.c
480 M: Antti Palosaari <crope@iki.fi>
481 L: linux-media@vger.kernel.org
482 W: https://linuxtv.org
483 W: http://palosaari.fi/linux/
484 Q: http://patchwork.linuxtv.org/project/linux-media/list/
485 T: git git://linuxtv.org/anttip/media_tree.git
487 F: drivers/media/dvb-frontends/af9013*
490 M: Antti Palosaari <crope@iki.fi>
491 L: linux-media@vger.kernel.org
492 W: https://linuxtv.org
493 W: http://palosaari.fi/linux/
494 Q: http://patchwork.linuxtv.org/project/linux-media/list/
495 T: git git://linuxtv.org/anttip/media_tree.git
497 F: drivers/media/dvb-frontends/af9033*
500 L: linux-fsdevel@vger.kernel.org
502 F: Documentation/filesystems/affs.txt
505 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
506 M: David Howells <dhowells@redhat.com>
507 L: linux-afs@lists.infradead.org
510 F: include/net/af_rxrpc.h
511 F: net/rxrpc/af_rxrpc.c
514 M: David Airlie <airlied@linux.ie>
515 T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
518 F: include/linux/agp*
519 F: include/uapi/linux/agp*
522 M: "Juergen E. Fischer" <fischer@norbit.de>
523 L: linux-scsi@vger.kernel.org
525 F: drivers/scsi/aha152x*
526 F: drivers/scsi/pcmcia/aha152x*
528 AIC7XXX / AIC79XX SCSI DRIVER
529 M: Hannes Reinecke <hare@suse.com>
530 L: linux-scsi@vger.kernel.org
532 F: drivers/scsi/aic7xxx/
534 AIMSLAB FM RADIO RECEIVER DRIVER
535 M: Hans Verkuil <hverkuil@xs4all.nl>
536 L: linux-media@vger.kernel.org
537 T: git git://linuxtv.org/media_tree.git
538 W: https://linuxtv.org
540 F: drivers/media/radio/radio-aimslab*
543 M: Benjamin LaHaise <bcrl@kvack.org>
544 L: linux-aio@kvack.org
547 F: include/linux/*aio*.h
550 M: Antti Palosaari <crope@iki.fi>
551 L: linux-media@vger.kernel.org
552 W: https://linuxtv.org
553 W: http://palosaari.fi/linux/
554 Q: http://patchwork.linuxtv.org/project/linux-media/list/
555 T: git git://linuxtv.org/anttip/media_tree.git
557 F: drivers/media/usb/airspy/
559 ALCATEL SPEEDTOUCH USB DRIVER
560 M: Duncan Sands <duncan.sands@free.fr>
561 L: linux-usb@vger.kernel.org
562 W: http://www.linux-usb.org/SpeedTouch/
564 F: drivers/usb/atm/speedtch.c
565 F: drivers/usb/atm/usbatm.c
567 ALCHEMY AU1XX0 MMC DRIVER
568 M: Manuel Lauss <manuel.lauss@gmail.com>
570 F: drivers/mmc/host/au1xmmc.c
573 M: Rudolf Marek <r.marek@assembler.cz>
574 L: linux-i2c@vger.kernel.org
576 F: Documentation/i2c/busses/i2c-ali1563
577 F: drivers/i2c/busses/i2c-ali1563.c
579 ALLWINNER SECURITY SYSTEM
580 M: Corentin Labbe <clabbe.montjoie@gmail.com>
581 L: linux-crypto@vger.kernel.org
583 F: drivers/crypto/sunxi-ss/
586 M: Richard Henderson <rth@twiddle.net>
587 M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
588 M: Matt Turner <mattst88@gmail.com>
590 L: linux-alpha@vger.kernel.org
593 ALTERA MAILBOX DRIVER
594 M: Ley Foon Tan <lftan@altera.com>
595 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
597 F: drivers/mailbox/mailbox-altera.c
600 M: Tien Hock Loh <thloh@altera.com>
601 L: linux-gpio@vger.kernel.org
603 F: drivers/gpio/gpio-altera.c
605 ALTERA TRIPLE SPEED ETHERNET DRIVER
606 M: Vince Bridgers <vbridger@opensource.altera.com>
607 L: netdev@vger.kernel.org
608 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
610 F: drivers/net/ethernet/altera/
612 ALTERA UART/JTAG UART SERIAL DRIVERS
613 M: Tobias Klauser <tklauser@distanz.ch>
614 L: linux-serial@vger.kernel.org
615 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
617 F: drivers/tty/serial/altera_uart.c
618 F: drivers/tty/serial/altera_jtaguart.c
619 F: include/linux/altera_uart.h
620 F: include/linux/altera_jtaguart.h
622 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
623 M: Tom Lendacky <thomas.lendacky@amd.com>
624 L: linux-crypto@vger.kernel.org
626 F: drivers/crypto/ccp/
627 F: include/linux/ccp.h
629 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
630 M: Huang Rui <ray.huang@amd.com>
631 L: lm-sensors@lm-sensors.org
633 F: Documentation/hwmon/fam15h_power
634 F: drivers/hwmon/fam15h_power.c
636 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
637 L: linux-geode@lists.infradead.org (moderated for non-subscribers)
639 F: drivers/usb/gadget/udc/amd5536udc.*
641 AMD GEODE PROCESSOR/CHIPSET SUPPORT
642 P: Andres Salomon <dilinger@queued.net>
643 L: linux-geode@lists.infradead.org (moderated for non-subscribers)
644 W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
646 F: drivers/char/hw_random/geode-rng.c
647 F: drivers/crypto/geode*
648 F: drivers/video/fbdev/geode/
649 F: arch/x86/include/asm/geode.h
652 M: Joerg Roedel <joro@8bytes.org>
653 L: iommu@lists.linux-foundation.org
654 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
656 F: drivers/iommu/amd_iommu*.[ch]
657 F: include/linux/amd-iommu.h
660 M: Oded Gabbay <oded.gabbay@gmail.com>
661 L: dri-devel@lists.freedesktop.org
662 T: git git://people.freedesktop.org/~gabbayo/linux.git
664 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
665 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
666 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
667 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
668 F: drivers/gpu/drm/amd/amdkfd/
669 F: drivers/gpu/drm/amd/include/cik_structs.h
670 F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
671 F: drivers/gpu/drm/amd/include/vi_structs.h
672 F: drivers/gpu/drm/radeon/radeon_kfd.c
673 F: drivers/gpu/drm/radeon/radeon_kfd.h
674 F: include/uapi/linux/kfd_ioctl.h
676 AMD SEATTLE DEVICE TREE SUPPORT
677 M: Brijesh Singh <brijeshkumar.singh@amd.com>
678 M: Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
679 M: Tom Lendacky <thomas.lendacky@amd.com>
681 F: arch/arm64/boot/dts/amd/
684 M: Tom Lendacky <thomas.lendacky@amd.com>
685 L: netdev@vger.kernel.org
687 F: drivers/net/ethernet/amd/xgbe/
688 F: arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
690 AMS (Apple Motion Sensor) DRIVER
691 M: Michael Hanselmann <linux-kernel@hansmi.ch>
693 F: drivers/macintosh/ams/
695 ANALOG DEVICES INC AD9389B DRIVER
696 M: Hans Verkuil <hans.verkuil@cisco.com>
697 L: linux-media@vger.kernel.org
699 F: drivers/media/i2c/ad9389b*
701 ANALOG DEVICES INC ADV7180 DRIVER
702 M: Lars-Peter Clausen <lars@metafoo.de>
703 L: linux-media@vger.kernel.org
704 W: http://ez.analog.com/community/linux-device-drivers
706 F: drivers/media/i2c/adv7180.c
708 ANALOG DEVICES INC ADV7511 DRIVER
709 M: Hans Verkuil <hans.verkuil@cisco.com>
710 L: linux-media@vger.kernel.org
712 F: drivers/media/i2c/adv7511*
714 ANALOG DEVICES INC ADV7604 DRIVER
715 M: Hans Verkuil <hans.verkuil@cisco.com>
716 L: linux-media@vger.kernel.org
718 F: drivers/media/i2c/adv7604*
720 ANALOG DEVICES INC ADV7842 DRIVER
721 M: Hans Verkuil <hans.verkuil@cisco.com>
722 L: linux-media@vger.kernel.org
724 F: drivers/media/i2c/adv7842*
726 ANALOG DEVICES INC ASOC CODEC DRIVERS
727 M: Lars-Peter Clausen <lars@metafoo.de>
728 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
729 W: http://wiki.analog.com/
730 W: http://ez.analog.com/community/linux-device-drivers
732 F: sound/soc/codecs/adau*
733 F: sound/soc/codecs/adav*
734 F: sound/soc/codecs/ad1*
735 F: sound/soc/codecs/ad7*
736 F: sound/soc/codecs/ssm*
737 F: sound/soc/codecs/sigmadsp.*
739 ANALOG DEVICES INC ASOC DRIVERS
740 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
741 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
742 W: http://blackfin.uclinux.org/
744 F: sound/soc/blackfin/*
746 ANALOG DEVICES INC IIO DRIVERS
747 M: Lars-Peter Clausen <lars@metafoo.de>
748 M: Michael Hennerich <Michael.Hennerich@analog.com>
749 W: http://wiki.analog.com/
750 W: http://ez.analog.com/community/linux-device-drivers
753 X: drivers/iio/*/adjd*
754 F: drivers/staging/iio/*/ad*
755 F: staging/iio/trigger/iio-trig-bfin-timer.c
757 ANALOG DEVICES INC DMA DRIVERS
758 M: Lars-Peter Clausen <lars@metafoo.de>
759 W: http://ez.analog.com/community/linux-device-drivers
761 F: drivers/dma/dma-axi-dmac.c
764 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
765 M: Arve HjønnevĂ¥g <arve@android.com>
766 M: Riley Andrews <riandrews@android.com>
767 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
768 L: devel@driverdev.osuosl.org
771 F: drivers/staging/android/
773 AOA (Apple Onboard Audio) ALSA DRIVER
774 M: Johannes Berg <johannes@sipsolutions.net>
775 L: linuxppc-dev@lists.ozlabs.org
776 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
781 M: Jiri Kosina <jikos@kernel.org>
783 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
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
839 M: Liviu Dudau <liviu.dudau@arm.com>
841 F: drivers/gpu/drm/arm/
842 F: Documentation/devicetree/bindings/display/arm,hdlcd.txt
844 ARM MFM AND FLOPPY DRIVERS
845 M: Ian Molton <spyro@f2s.com>
847 F: arch/arm/lib/floppydma.S
848 F: arch/arm/include/asm/floppy.h
850 ARM PMU PROFILING AND DEBUGGING
851 M: Will Deacon <will.deacon@arm.com>
852 R: Mark Rutland <mark.rutland@arm.com>
854 F: arch/arm*/kernel/perf_*
855 F: arch/arm/oprofile/common.c
856 F: arch/arm*/kernel/hw_breakpoint.c
857 F: arch/arm*/include/asm/hw_breakpoint.h
858 F: arch/arm*/include/asm/perf_event.h
859 F: drivers/perf/arm_pmu.c
860 F: include/linux/perf/arm_pmu.h
863 M: Russell King <linux@arm.linux.org.uk>
864 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
865 W: http://www.arm.linux.org.uk/
869 ARM SUB-ARCHITECTURES
870 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
874 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
876 ARM PRIMECELL AACI PL041 DRIVER
877 M: Russell King <linux@arm.linux.org.uk>
881 ARM PRIMECELL CLCD PL110 DRIVER
882 M: Russell King <linux@arm.linux.org.uk>
884 F: drivers/video/fbdev/amba-clcd.*
886 ARM PRIMECELL KMI PL050 DRIVER
887 M: Russell King <linux@arm.linux.org.uk>
889 F: drivers/input/serio/ambakmi.*
890 F: include/linux/amba/kmi.h
892 ARM PRIMECELL MMCI PL180/1 DRIVER
893 M: Russell King <linux@arm.linux.org.uk>
895 F: drivers/mmc/host/mmci.*
896 F: include/linux/amba/mmci.h
898 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
899 M: Russell King <linux@arm.linux.org.uk>
901 F: drivers/tty/serial/amba-pl01*.c
902 F: include/linux/amba/serial.h
904 ARM PRIMECELL BUS SUPPORT
905 M: Russell King <linux@arm.linux.org.uk>
908 F: include/linux/amba/bus.h
910 ARM/ADS SPHERE MACHINE SUPPORT
911 M: Lennert Buytenhek <kernel@wantstofly.org>
912 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
915 ARM/AFEB9260 MACHINE SUPPORT
916 M: Sergey Lapin <slapin@ossfans.org>
917 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
920 ARM/AJECO 1ARM MACHINE SUPPORT
921 M: Lennert Buytenhek <kernel@wantstofly.org>
922 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
925 ARM/Allwinner sunXi SoC support
926 M: Maxime Ripard <maxime.ripard@free-electrons.com>
927 M: Chen-Yu Tsai <wens@csie.org>
928 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
932 ARM/Allwinner SoC Clock Support
933 M: Emilio LĂ³pez <emilio@elopez.com.ar>
935 F: drivers/clk/sunxi/
937 ARM/Amlogic Meson SoC support
938 M: Carlo Caione <carlo@caione.org>
939 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
940 L: linux-meson@googlegroups.com
941 W: http://linux-meson.com/
943 F: arch/arm/mach-meson/
944 F: arch/arm/boot/dts/meson*
947 ARM/Annapurna Labs ALPINE ARCHITECTURE
948 M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
949 M: Antoine Tenart <antoine.tenart@free-electrons.com>
951 F: arch/arm/mach-alpine/
952 F: arch/arm/boot/dts/alpine*
953 F: arch/arm64/boot/dts/al/
954 F: drivers/*/*alpine*
956 ARM/ARTPEC MACHINE SUPPORT
957 M: Jesper Nilsson <jesper.nilsson@axis.com>
958 M: Lars Persson <lars.persson@axis.com>
959 M: Niklas Cassel <niklas.cassel@axis.com>
961 L: linux-arm-kernel@axis.com
962 F: arch/arm/mach-artpec
963 F: arch/arm/boot/dts/artpec6*
964 F: drivers/clk/clk-artpec6.c
966 ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
967 M: Nicolas Ferre <nicolas.ferre@atmel.com>
968 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
969 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
970 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
971 W: http://www.linux4sam.org
972 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
974 F: arch/arm/mach-at91/
976 F: arch/arm/boot/dts/at91*.dts
977 F: arch/arm/boot/dts/at91*.dtsi
978 F: arch/arm/boot/dts/sama*.dts
979 F: arch/arm/boot/dts/sama*.dtsi
980 F: arch/arm/include/debug/at91.S
982 ARM/ATMEL AT91 Clock Support
983 M: Boris Brezillon <boris.brezillon@free-electrons.com>
987 ARM/CALXEDA HIGHBANK ARCHITECTURE
988 M: Rob Herring <robh@kernel.org>
989 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
991 F: arch/arm/mach-highbank/
992 F: arch/arm/boot/dts/highbank.dts
993 F: arch/arm/boot/dts/ecx-*.dts*
995 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
996 M: Krzysztof Halasa <khalasa@piap.pl>
998 F: arch/arm/mach-cns3xxx/
1000 ARM/CAVIUM THUNDER NETWORK DRIVER
1001 M: Sunil Goutham <sgoutham@cavium.com>
1002 M: Robert Richter <rric@kernel.org>
1003 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1005 F: drivers/net/ethernet/cavium/thunder/
1007 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1008 M: Alexander Shiyan <shc_work@mail.ru>
1009 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1013 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1014 M: Hartley Sweeten <hsweeten@visionengravers.com>
1015 M: Ryan Mallon <rmallon@gmail.com>
1016 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1018 F: arch/arm/mach-ep93xx/
1019 F: arch/arm/mach-ep93xx/include/mach/
1021 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1022 M: Lennert Buytenhek <kernel@wantstofly.org>
1023 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1027 M: Russell King <linux@arm.linux.org.uk>
1028 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1030 F: arch/arm/include/asm/clkdev.h
1031 F: drivers/clk/clkdev.c
1033 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1034 M: Mike Rapoport <mike@compulab.co.il>
1035 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1038 ARM/CONTEC MICRO9 MACHINE SUPPORT
1039 M: Hubert Feurstein <hubert.feurstein@contec.at>
1041 F: arch/arm/mach-ep93xx/micro9.c
1043 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1044 M: Mathieu Poirier <mathieu.poirier@linaro.org>
1045 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1047 F: drivers/hwtracing/coresight/*
1048 F: Documentation/trace/coresight.txt
1049 F: Documentation/devicetree/bindings/arm/coresight.txt
1050 F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1052 ARM/CORGI MACHINE SUPPORT
1053 M: Richard Purdie <rpurdie@rpsys.net>
1056 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1057 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1058 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1059 T: git git://github.com/ulli-kroll/linux.git
1061 F: arch/arm/mach-gemini/
1062 F: drivers/rtc/rtc-gemini.c
1064 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1065 M: Barry Song <baohua@kernel.org>
1066 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1067 T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1069 F: arch/arm/boot/dts/prima2*
1070 F: arch/arm/mach-prima2/
1071 F: drivers/clk/sirf/
1072 F: drivers/clocksource/timer-prima2.c
1073 F: drivers/clocksource/timer-atlas7.c
1076 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1077 M: Baruch Siach <baruch@tkos.co.il>
1078 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1080 F: arch/arm/boot/dts/cx92755*
1083 ARM/EBSA110 MACHINE SUPPORT
1084 M: Russell King <linux@arm.linux.org.uk>
1085 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1086 W: http://www.arm.linux.org.uk/
1088 F: arch/arm/mach-ebsa110/
1089 F: drivers/net/ethernet/amd/am79c961a.*
1091 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1092 M: Uwe Kleine-König <kernel@pengutronix.de>
1093 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1097 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1098 M: Daniel Ribeiro <drwyrm@gmail.com>
1099 M: Stefan Schmidt <stefan@openezx.org>
1100 M: Harald Welte <laforge@openezx.org>
1101 L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
1102 W: http://www.openezx.org/
1104 T: topgit git://git.openezx.org/openezx.git
1105 F: arch/arm/mach-pxa/ezx.c
1107 ARM/FARADAY FA526 PORT
1108 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1109 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1111 T: git git://git.berlios.de/gemini-board
1112 F: arch/arm/mm/*-fa*
1114 ARM/FOOTBRIDGE ARCHITECTURE
1115 M: Russell King <linux@arm.linux.org.uk>
1116 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1117 W: http://www.arm.linux.org.uk/
1119 F: arch/arm/include/asm/hardware/dec21285.h
1120 F: arch/arm/mach-footbridge/
1122 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1123 M: Shawn Guo <shawnguo@kernel.org>
1124 M: Sascha Hauer <kernel@pengutronix.de>
1125 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1127 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1128 F: arch/arm/mach-imx/
1129 F: arch/arm/mach-mxs/
1130 F: arch/arm/boot/dts/imx*
1131 F: arch/arm/configs/imx*_defconfig
1135 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1136 M: Shawn Guo <shawnguo@kernel.org>
1137 M: Sascha Hauer <kernel@pengutronix.de>
1138 R: Stefan Agner <stefan@agner.ch>
1139 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1141 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1142 F: arch/arm/mach-imx/*vf610*
1143 F: arch/arm/boot/dts/vf*
1145 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1146 M: Lennert Buytenhek <kernel@wantstofly.org>
1147 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1150 ARM/GUMSTIX MACHINE SUPPORT
1151 M: Steve Sakoman <sakoman@gmail.com>
1152 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1155 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1156 M: Philipp Zabel <philipp.zabel@gmail.com>
1157 M: Paul Parsons <lost.distance@yahoo.com>
1158 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1160 F: arch/arm/mach-pxa/hx4700.c
1161 F: arch/arm/mach-pxa/include/mach/hx4700.h
1162 F: sound/soc/pxa/hx4700.c
1164 ARM/HISILICON SOC SUPPORT
1165 M: Wei Xu <xuwei5@hisilicon.com>
1166 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1167 W: http://www.hisilicon.com
1169 T: git git://github.com/hisilicon/linux-hisi.git
1170 F: arch/arm/mach-hisi/
1171 F: arch/arm/boot/dts/hi3*
1172 F: arch/arm/boot/dts/hip*
1173 F: arch/arm/boot/dts/hisi*
1174 F: arch/arm64/boot/dts/hisilicon/
1176 ARM/HP JORNADA 7XX MACHINE SUPPORT
1177 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
1180 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1181 F: arch/arm/mach-sa1100/jornada720.c
1182 F: arch/arm/mach-sa1100/include/mach/jornada720.h
1184 ARM/IGEP MACHINE SUPPORT
1185 M: Enric Balletbo i Serra <eballetbo@gmail.com>
1186 M: Javier Martinez Canillas <javier@dowhile0.org>
1187 L: linux-omap@vger.kernel.org
1188 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1190 F: arch/arm/boot/dts/omap3-igep*
1192 ARM/INCOME PXA270 SUPPORT
1193 M: Marek Vasut <marek.vasut@gmail.com>
1194 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1196 F: arch/arm/mach-pxa/colibri-pxa270-income.c
1198 ARM/INTEL IOP32X ARM ARCHITECTURE
1199 M: Lennert Buytenhek <kernel@wantstofly.org>
1200 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1203 ARM/INTEL IOP33X ARM ARCHITECTURE
1204 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1207 ARM/INTEL IOP13XX ARM ARCHITECTURE
1208 M: Lennert Buytenhek <kernel@wantstofly.org>
1209 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1212 ARM/INTEL IQ81342EX MACHINE SUPPORT
1213 M: Lennert Buytenhek <kernel@wantstofly.org>
1214 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1217 ARM/INTEL IXDP2850 MACHINE SUPPORT
1218 M: Lennert Buytenhek <kernel@wantstofly.org>
1219 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1222 ARM/INTEL IXP4XX ARM ARCHITECTURE
1223 M: Imre Kaloz <kaloz@openwrt.org>
1224 M: Krzysztof Halasa <khalasa@piap.pl>
1225 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1227 F: arch/arm/mach-ixp4xx/
1229 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1230 M: Jonathan Cameron <jic23@cam.ac.uk>
1231 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1233 F: arch/arm/mach-pxa/stargate2.c
1234 F: drivers/pcmcia/pxa2xx_stargate2.c
1236 ARM/INTEL XSC3 (MANZANO) ARM CORE
1237 M: Lennert Buytenhek <kernel@wantstofly.org>
1238 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1241 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1242 M: Lennert Buytenhek <kernel@wantstofly.org>
1243 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1246 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1247 M: Santosh Shilimkar <ssantosh@kernel.org>
1248 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1250 F: arch/arm/mach-keystone/
1251 F: arch/arm/boot/dts/k2*
1252 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1254 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1255 M: Santosh Shilimkar <ssantosh@kernel.org>
1256 L: linux-kernel@vger.kernel.org
1258 F: drivers/clk/keystone/
1260 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1261 M: Santosh Shilimkar <ssantosh@kernel.org>
1262 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1263 L: linux-kernel@vger.kernel.org
1265 F: drivers/clocksource/timer-keystone.c
1267 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1268 M: Santosh Shilimkar <ssantosh@kernel.org>
1269 L: linux-kernel@vger.kernel.org
1271 F: drivers/power/reset/keystone-reset.c
1273 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1274 M: Santosh Shilimkar <ssantosh@kernel.org>
1275 L: linux-kernel@vger.kernel.org
1277 F: drivers/memory/*emif*
1279 ARM/LOGICPD PXA270 MACHINE SUPPORT
1280 M: Lennert Buytenhek <kernel@wantstofly.org>
1281 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1284 ARM/LPC18XX ARCHITECTURE
1285 M: Joachim Eastwood <manabian@gmail.com>
1286 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1288 F: arch/arm/boot/dts/lpc43*
1289 F: drivers/clk/nxp/clk-lpc18xx*
1290 F: drivers/clocksource/time-lpc32xx.c
1291 F: drivers/i2c/busses/i2c-lpc2k.c
1292 F: drivers/memory/pl172.c
1293 F: drivers/mtd/spi-nor/nxp-spifi.c
1294 F: drivers/rtc/rtc-lpc24xx.c
1297 ARM/MAGICIAN MACHINE SUPPORT
1298 M: Philipp Zabel <philipp.zabel@gmail.com>
1301 ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1302 M: Jason Cooper <jason@lakedaemon.net>
1303 M: Andrew Lunn <andrew@lunn.ch>
1304 M: Gregory Clement <gregory.clement@free-electrons.com>
1305 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1306 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1308 F: arch/arm/mach-mvebu/
1309 F: drivers/rtc/rtc-armada38x.c
1310 F: arch/arm/boot/dts/armada*
1311 F: arch/arm/boot/dts/kirkwood*
1312 F: arch/arm64/boot/dts/marvell/armada*
1315 ARM/Marvell Berlin SoC support
1316 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1317 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1319 F: arch/arm/mach-berlin/
1320 F: arch/arm/boot/dts/berlin*
1321 F: arch/arm64/boot/dts/marvell/berlin*
1324 ARM/Marvell Dove/MV78xx0/Orion SOC support
1325 M: Jason Cooper <jason@lakedaemon.net>
1326 M: Andrew Lunn <andrew@lunn.ch>
1327 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1328 M: Gregory Clement <gregory.clement@free-electrons.com>
1329 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1331 F: arch/arm/mach-dove/
1332 F: arch/arm/mach-mv78xx0/
1333 F: arch/arm/mach-orion5x/
1334 F: arch/arm/plat-orion/
1335 F: arch/arm/boot/dts/dove*
1336 F: arch/arm/boot/dts/orion5x*
1339 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1340 M: Alexander Clouter <alex@digriz.org.uk>
1341 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1342 W: http://www.digriz.org.uk/ts78xx/kernel
1344 F: arch/arm/mach-orion5x/ts78xx-*
1346 ARM/Mediatek RTC DRIVER
1347 M: Eddie Huang <eddie.huang@mediatek.com>
1348 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1349 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1351 F: drivers/rtc/rtc-mt6397.c
1353 ARM/Mediatek SoC support
1354 M: Matthias Brugger <matthias.bgg@gmail.com>
1355 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1356 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1358 F: arch/arm/boot/dts/mt6*
1359 F: arch/arm/boot/dts/mt8*
1360 F: arch/arm/mach-mediatek/
1364 ARM/Mediatek USB3 PHY DRIVER
1365 M: Chunfeng Yun <chunfeng.yun@mediatek.com>
1366 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1367 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1369 F: drivers/phy/phy-mt65xx-usb3.c
1371 ARM/MICREL KS8695 ARCHITECTURE
1372 M: Greg Ungerer <gerg@uclinux.org>
1373 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1374 F: arch/arm/mach-ks8695/
1377 ARM/MIOA701 MACHINE SUPPORT
1378 M: Robert Jarzmik <robert.jarzmik@free.fr>
1379 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1380 F: arch/arm/mach-pxa/mioa701.c
1383 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1384 M: Michael Petchkovsky <mkpetch@internode.on.net>
1387 ARM/NOMADIK ARCHITECTURE
1388 M: Alessandro Rubini <rubini@unipv.it>
1389 M: Linus Walleij <linus.walleij@linaro.org>
1390 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1392 F: arch/arm/mach-nomadik/
1393 F: drivers/pinctrl/nomadik/
1394 F: drivers/i2c/busses/i2c-nomadik.c
1395 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1397 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1398 M: Nelson Castillo <arhuaco@freaks-unidos.net>
1399 L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1400 W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1403 ARM/TOSA MACHINE SUPPORT
1404 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1405 M: Dirk Opfer <dirk@opfer-online.de>
1408 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1409 M: Marek Vasut <marek.vasut@gmail.com>
1410 L: linux-arm-kernel@lists.infradead.org
1411 W: http://hackndev.com
1413 F: arch/arm/mach-pxa/include/mach/palmtx.h
1414 F: arch/arm/mach-pxa/palmtx.c
1415 F: arch/arm/mach-pxa/include/mach/palmt5.h
1416 F: arch/arm/mach-pxa/palmt5.c
1417 F: arch/arm/mach-pxa/include/mach/palmld.h
1418 F: arch/arm/mach-pxa/palmld.c
1419 F: arch/arm/mach-pxa/include/mach/palmte2.h
1420 F: arch/arm/mach-pxa/palmte2.c
1421 F: arch/arm/mach-pxa/include/mach/palmtc.h
1422 F: arch/arm/mach-pxa/palmtc.c
1424 ARM/PALM TREO SUPPORT
1425 M: Tomas Cech <sleep_walker@suse.com>
1426 L: linux-arm-kernel@lists.infradead.org
1427 W: http://hackndev.com
1429 F: arch/arm/mach-pxa/include/mach/palmtreo.h
1430 F: arch/arm/mach-pxa/palmtreo.c
1433 M: Sergey Lapin <slapin@ossfans.org>
1434 L: linux-arm-kernel@lists.infradead.org
1435 W: http://hackndev.com
1437 F: arch/arm/mach-pxa/include/mach/palmz72.h
1438 F: arch/arm/mach-pxa/palmz72.c
1441 M: Peter Chubb <pleb@gelato.unsw.edu.au>
1442 W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1445 ARM/PT DIGITAL BOARD PORT
1446 M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1447 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1448 W: http://www.arm.linux.org.uk/
1451 ARM/QUALCOMM SUPPORT
1452 M: Andy Gross <andy.gross@linaro.org>
1453 M: David Brown <david.brown@linaro.org>
1454 L: linux-arm-msm@vger.kernel.org
1455 L: linux-soc@vger.kernel.org
1457 F: arch/arm/boot/dts/qcom-*.dts
1458 F: arch/arm/boot/dts/qcom-*.dtsi
1459 F: arch/arm/mach-qcom/
1460 F: arch/arm64/boot/dts/qcom/*
1461 F: drivers/i2c/busses/i2c-qup.c
1462 F: drivers/clk/qcom/
1463 F: drivers/soc/qcom/
1464 F: drivers/spi/spi-qup.c
1465 F: drivers/tty/serial/msm_serial.h
1466 F: drivers/tty/serial/msm_serial.c
1467 F: drivers/*/pm8???-*
1468 F: drivers/mfd/ssbi.c
1469 F: drivers/firmware/qcom_scm.c
1470 T: git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1472 ARM/RADISYS ENP2611 MACHINE SUPPORT
1473 M: Lennert Buytenhek <kernel@wantstofly.org>
1474 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1477 ARM/RENESAS ARM64 ARCHITECTURE
1478 M: Simon Horman <horms@verge.net.au>
1479 M: Magnus Damm <magnus.damm@gmail.com>
1480 L: linux-renesas-soc@vger.kernel.org
1481 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1482 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1484 F: arch/arm64/boot/dts/renesas/
1486 ARM/RISCPC ARCHITECTURE
1487 M: Russell King <linux@arm.linux.org.uk>
1488 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1489 W: http://www.arm.linux.org.uk/
1491 F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1492 F: arch/arm/include/asm/hardware/ioc.h
1493 F: arch/arm/include/asm/hardware/iomd.h
1494 F: arch/arm/include/asm/hardware/memc.h
1495 F: arch/arm/mach-rpc/
1496 F: drivers/net/ethernet/8390/etherh.c
1497 F: drivers/net/ethernet/i825xx/ether1*
1498 F: drivers/net/ethernet/seeq/ether3*
1499 F: drivers/scsi/arm/
1501 ARM/Rockchip SoC support
1502 M: Heiko Stuebner <heiko@sntech.de>
1503 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1504 L: linux-rockchip@lists.infradead.org
1505 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1507 F: arch/arm/boot/dts/rk3*
1508 F: arch/arm/mach-rockchip/
1509 F: drivers/clk/rockchip/
1510 F: drivers/i2c/busses/i2c-rk3x.c
1511 F: drivers/*/*rockchip*
1512 F: drivers/*/*/*rockchip*
1513 F: sound/soc/rockchip/
1516 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1517 M: Kukjin Kim <kgene@kernel.org>
1518 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
1519 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1520 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1522 F: arch/arm/boot/dts/s3c*
1523 F: arch/arm/boot/dts/s5p*
1524 F: arch/arm/boot/dts/samsung*
1525 F: arch/arm/boot/dts/exynos*
1526 F: arch/arm64/boot/dts/exynos/
1527 F: arch/arm/plat-samsung/
1528 F: arch/arm/mach-s3c24*/
1529 F: arch/arm/mach-s3c64xx/
1530 F: arch/arm/mach-s5p*/
1531 F: arch/arm/mach-exynos*/
1532 F: drivers/*/*s3c2410*
1533 F: drivers/*/*/*s3c2410*
1534 F: drivers/memory/samsung/*
1535 F: drivers/soc/samsung/*
1536 F: drivers/spi/spi-s3c*
1537 F: sound/soc/samsung/*
1538 F: Documentation/arm/Samsung/
1539 F: Documentation/devicetree/bindings/arm/samsung/
1540 F: Documentation/devicetree/bindings/sram/samsung-sram.txt
1541 F: Documentation/devicetree/bindings/power/pd-samsung.txt
1544 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1545 M: Kyungmin Park <kyungmin.park@samsung.com>
1546 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1548 F: arch/arm/mach-s5pv210/
1550 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1551 M: Kyungmin Park <kyungmin.park@samsung.com>
1552 M: Kamil Debski <k.debski@samsung.com>
1553 L: linux-arm-kernel@lists.infradead.org
1554 L: linux-media@vger.kernel.org
1556 F: drivers/media/platform/s5p-g2d/
1558 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1559 M: Kyungmin Park <kyungmin.park@samsung.com>
1560 M: Kamil Debski <k.debski@samsung.com>
1561 M: Jeongtae Park <jtp.park@samsung.com>
1562 L: linux-arm-kernel@lists.infradead.org
1563 L: linux-media@vger.kernel.org
1565 F: arch/arm/plat-samsung/s5p-dev-mfc.c
1566 F: drivers/media/platform/s5p-mfc/
1568 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1569 M: Kyungmin Park <kyungmin.park@samsung.com>
1570 M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1571 L: linux-arm-kernel@lists.infradead.org
1572 L: linux-media@vger.kernel.org
1574 F: drivers/media/platform/s5p-tv/
1576 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1577 M: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1578 M: Jacek Anaszewski <j.anaszewski@samsung.com>
1579 L: linux-arm-kernel@lists.infradead.org
1580 L: linux-media@vger.kernel.org
1582 F: drivers/media/platform/s5p-jpeg/
1584 ARM/SHMOBILE ARM ARCHITECTURE
1585 M: Simon Horman <horms@verge.net.au>
1586 M: Magnus Damm <magnus.damm@gmail.com>
1587 L: linux-renesas-soc@vger.kernel.org
1588 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1589 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1591 F: arch/arm/boot/dts/emev2*
1592 F: arch/arm/boot/dts/r7s*
1593 F: arch/arm/boot/dts/r8a*
1594 F: arch/arm/boot/dts/sh*
1595 F: arch/arm/configs/shmobile_defconfig
1596 F: arch/arm/include/debug/renesas-scif.S
1597 F: arch/arm/mach-shmobile/
1600 ARM/SOCFPGA ARCHITECTURE
1601 M: Dinh Nguyen <dinguyen@opensource.altera.com>
1603 F: arch/arm/mach-socfpga/
1604 F: arch/arm/boot/dts/socfpga*
1605 F: arch/arm/configs/socfpga_defconfig
1606 F: arch/arm64/boot/dts/altera/
1607 W: http://www.rocketboards.org
1608 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1610 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1611 M: Dinh Nguyen <dinguyen@opensource.altera.com>
1613 F: drivers/clk/socfpga/
1615 ARM/SOCFPGA EDAC SUPPORT
1616 M: Thor Thayer <tthayer@opensource.altera.com>
1618 F: drivers/edac/altera_edac.
1620 ARM/STI ARCHITECTURE
1621 M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1622 M: Maxime Coquelin <maxime.coquelin@st.com>
1623 M: Patrice Chotard <patrice.chotard@st.com>
1624 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1625 L: kernel@stlinux.com
1626 W: http://www.stlinux.com
1628 F: arch/arm/mach-sti/
1629 F: arch/arm/boot/dts/sti*
1630 F: drivers/char/hw_random/st-rng.c
1631 F: drivers/clocksource/arm_global_timer.c
1632 F: drivers/clocksource/clksrc_st_lpc.c
1633 F: drivers/i2c/busses/i2c-st.c
1634 F: drivers/media/rc/st_rc.c
1635 F: drivers/media/platform/sti/c8sectpfe/
1636 F: drivers/mmc/host/sdhci-st.c
1637 F: drivers/phy/phy-miphy28lp.c
1638 F: drivers/phy/phy-miphy365x.c
1639 F: drivers/phy/phy-stih407-usb.c
1640 F: drivers/phy/phy-stih41x-usb.c
1641 F: drivers/pinctrl/pinctrl-st.c
1642 F: drivers/reset/sti/
1643 F: drivers/rtc/rtc-st-lpc.c
1644 F: drivers/tty/serial/st-asc.c
1645 F: drivers/usb/dwc3/dwc3-st.c
1646 F: drivers/usb/host/ehci-st.c
1647 F: drivers/usb/host/ohci-st.c
1648 F: drivers/watchdog/st_lpc_wdt.c
1649 F: drivers/ata/ahci_st.c
1651 ARM/STM32 ARCHITECTURE
1652 M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1653 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1655 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1657 F: drivers/clocksource/armv7m_systick.c
1659 ARM/TANGO ARCHITECTURE
1660 M: Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1661 L: linux-arm-kernel@lists.infradead.org
1663 F: arch/arm/mach-tango/
1664 F: arch/arm/boot/dts/tango*
1666 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1667 M: Lennert Buytenhek <kernel@wantstofly.org>
1668 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1671 ARM/TETON BGA MACHINE SUPPORT
1672 M: "Mark F. Brown" <mark.brown314@gmail.com>
1673 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1676 ARM/THECUS N2100 MACHINE SUPPORT
1677 M: Lennert Buytenhek <kernel@wantstofly.org>
1678 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1681 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1682 M: Wan ZongShun <mcuos.com@gmail.com>
1683 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1684 W: http://www.mcuos.com
1686 F: arch/arm/mach-w90x900/
1687 F: drivers/input/keyboard/w90p910_keypad.c
1688 F: drivers/input/touchscreen/w90p910_ts.c
1689 F: drivers/watchdog/nuc900_wdt.c
1690 F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1691 F: drivers/mtd/nand/nuc900_nand.c
1692 F: drivers/rtc/rtc-nuc900.c
1693 F: drivers/spi/spi-nuc900.c
1694 F: drivers/usb/host/ehci-w90x900.c
1695 F: drivers/video/fbdev/nuc900fb.c
1697 ARM/U300 MACHINE SUPPORT
1698 M: Linus Walleij <linus.walleij@linaro.org>
1699 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1701 F: arch/arm/mach-u300/
1702 F: drivers/clocksource/timer-u300.c
1703 F: drivers/i2c/busses/i2c-stu300.c
1704 F: drivers/rtc/rtc-coh901331.c
1705 F: drivers/watchdog/coh901327_wdt.c
1706 F: drivers/dma/coh901318*
1707 F: drivers/mfd/ab3100*
1708 F: drivers/rtc/rtc-ab3100.c
1709 F: drivers/rtc/rtc-coh901331.c
1710 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1712 ARM/UNIPHIER ARCHITECTURE
1713 M: Masahiro Yamada <yamada.masahiro@socionext.com>
1714 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1716 F: arch/arm/boot/dts/uniphier*
1717 F: arch/arm/include/asm/hardware/cache-uniphier.h
1718 F: arch/arm/mach-uniphier/
1719 F: arch/arm/mm/cache-uniphier.c
1720 F: arch/arm64/boot/dts/socionext/
1721 F: drivers/bus/uniphier-system-bus.c
1722 F: drivers/i2c/busses/i2c-uniphier*
1723 F: drivers/pinctrl/uniphier/
1724 F: drivers/tty/serial/8250/8250_uniphier.c
1727 ARM/Ux500 ARM ARCHITECTURE
1728 M: Linus Walleij <linus.walleij@linaro.org>
1729 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1731 F: arch/arm/mach-ux500/
1732 F: drivers/clocksource/clksrc-dbx500-prcmu.c
1733 F: drivers/dma/ste_dma40*
1734 F: drivers/hwspinlock/u8500_hsem.c
1735 F: drivers/mfd/abx500*
1736 F: drivers/mfd/ab8500*
1737 F: drivers/mfd/dbx500*
1738 F: drivers/mfd/db8500*
1739 F: drivers/pinctrl/nomadik/pinctrl-ab*
1740 F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1741 F: drivers/rtc/rtc-ab8500.c
1742 F: drivers/rtc/rtc-pl031.c
1743 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1745 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1746 M: Ulf Hansson <ulf.hansson@linaro.org>
1747 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1748 T: git git://git.linaro.org/people/ulfh/clk.git
1750 F: drivers/clk/ux500/
1751 F: include/linux/platform_data/clk-ux500.h
1753 ARM/VERSATILE EXPRESS PLATFORM
1754 M: Liviu Dudau <liviu.dudau@arm.com>
1755 M: Sudeep Holla <sudeep.holla@arm.com>
1756 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1757 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1759 F: arch/arm/boot/dts/vexpress*
1760 F: arch/arm64/boot/dts/arm/
1761 F: arch/arm/mach-vexpress/
1764 F: drivers/clk/versatile/clk-vexpress-osc.c
1765 F: drivers/clocksource/versatile.c
1768 M: Russell King <linux@arm.linux.org.uk>
1769 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1770 W: http://www.arm.linux.org.uk/
1774 ARM/VOIPAC PXA270 SUPPORT
1775 M: Marek Vasut <marek.vasut@gmail.com>
1776 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1778 F: arch/arm/mach-pxa/vpac270.c
1779 F: arch/arm/mach-pxa/include/mach/vpac270.h
1781 ARM/VT8500 ARM ARCHITECTURE
1782 M: Tony Prisk <linux@prisktech.co.nz>
1783 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1785 F: arch/arm/mach-vt8500/
1786 F: drivers/clocksource/vt8500_timer.c
1787 F: drivers/i2c/busses/i2c-wmt.c
1788 F: drivers/mmc/host/wmt-sdmmc.c
1789 F: drivers/pwm/pwm-vt8500.c
1790 F: drivers/rtc/rtc-vt8500.c
1791 F: drivers/tty/serial/vt8500_serial.c
1792 F: drivers/usb/host/ehci-platform.c
1793 F: drivers/usb/host/uhci-platform.c
1794 F: drivers/video/fbdev/vt8500lcdfb.*
1795 F: drivers/video/fbdev/wm8505fb*
1796 F: drivers/video/fbdev/wmt_ge_rops.*
1798 ARM/ZIPIT Z2 SUPPORT
1799 M: Marek Vasut <marek.vasut@gmail.com>
1800 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1802 F: arch/arm/mach-pxa/z2.c
1803 F: arch/arm/mach-pxa/include/mach/z2.h
1805 ARM/ZTE ARCHITECTURE
1806 M: Jun Nie <jun.nie@linaro.org>
1807 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1809 F: arch/arm/mach-zx/
1811 F: Documentation/devicetree/bindings/arm/zte.txt
1812 F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1814 ARM/ZYNQ ARCHITECTURE
1815 M: Michal Simek <michal.simek@xilinx.com>
1816 R: Sören Brinkmann <soren.brinkmann@xilinx.com>
1817 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1818 W: http://wiki.xilinx.com
1819 T: git https://github.com/Xilinx/linux-xlnx.git
1821 F: arch/arm/mach-zynq/
1822 F: drivers/cpuidle/cpuidle-zynq.c
1823 F: drivers/block/xsysace.c
1826 F: drivers/clocksource/cadence_ttc_timer.c
1827 F: drivers/i2c/busses/i2c-cadence.c
1828 F: drivers/mmc/host/sdhci-of-arasan.c
1829 F: drivers/edac/synopsys_edac.c
1832 M: Will Deacon <will.deacon@arm.com>
1833 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1835 F: drivers/iommu/arm-smmu.c
1836 F: drivers/iommu/arm-smmu-v3.c
1837 F: drivers/iommu/io-pgtable-arm.c
1839 ARM64 PORT (AARCH64 ARCHITECTURE)
1840 M: Catalin Marinas <catalin.marinas@arm.com>
1841 M: Will Deacon <will.deacon@arm.com>
1842 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1843 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
1846 F: Documentation/arm64/
1848 AS3645A LED FLASH CONTROLLER DRIVER
1849 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1850 L: linux-media@vger.kernel.org
1851 T: git git://linuxtv.org/media_tree.git
1853 F: drivers/media/i2c/as3645a.c
1854 F: include/media/i2c/as3645a.h
1856 ASC7621 HARDWARE MONITOR DRIVER
1857 M: George Joseph <george.joseph@fairview5.com>
1858 L: lm-sensors@lm-sensors.org
1860 F: Documentation/hwmon/asc7621
1861 F: drivers/hwmon/asc7621.c
1863 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1864 M: Corentin Chary <corentin.chary@gmail.com>
1865 L: acpi4asus-user@lists.sourceforge.net
1866 L: platform-driver-x86@vger.kernel.org
1867 W: http://acpi4asus.sf.net
1869 F: drivers/platform/x86/asus*.c
1870 F: drivers/platform/x86/eeepc*.c
1872 ASUS WIRELESS RADIO CONTROL DRIVER
1873 M: JoĂ£o Paulo Rechi Vita <jprvita@gmail.com>
1874 L: platform-driver-x86@vger.kernel.org
1876 F: drivers/platform/x86/asus-wireless.c
1878 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1879 R: Dan Williams <dan.j.williams@intel.com>
1880 W: http://sourceforge.net/projects/xscaleiop
1882 F: Documentation/crypto/async-tx-api.txt
1885 F: include/linux/dmaengine.h
1886 F: include/linux/async_tx.h
1889 M: Wolfram Sang <wsa@the-dreams.de>
1890 L: linux-i2c@vger.kernel.org
1892 F: drivers/misc/eeprom/at24.c
1893 F: include/linux/platform_data/at24.h
1895 ATA OVER ETHERNET (AOE) DRIVER
1896 M: "Ed L. Cashin" <ed.cashin@acm.org>
1897 W: http://www.openaoe.org/
1899 F: Documentation/aoe/
1900 F: drivers/block/aoe/
1902 ATHEROS 71XX/9XXX GPIO DRIVER
1903 M: Alban Bedel <albeu@free.fr>
1904 W: https://github.com/AlbanBedel/linux
1905 T: git git://github.com/AlbanBedel/linux
1907 F: drivers/gpio/gpio-ath79.c
1908 F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
1910 ATHEROS ATH GENERIC UTILITIES
1911 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1912 L: linux-wireless@vger.kernel.org
1914 F: drivers/net/wireless/ath/*
1916 ATHEROS ATH5K WIRELESS DRIVER
1917 M: Jiri Slaby <jirislaby@gmail.com>
1918 M: Nick Kossifidis <mickflemm@gmail.com>
1919 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1920 L: linux-wireless@vger.kernel.org
1921 W: http://wireless.kernel.org/en/users/Drivers/ath5k
1923 F: drivers/net/wireless/ath/ath5k/
1925 ATHEROS ATH6KL WIRELESS DRIVER
1926 M: Kalle Valo <kvalo@qca.qualcomm.com>
1927 L: linux-wireless@vger.kernel.org
1928 W: http://wireless.kernel.org/en/users/Drivers/ath6kl
1929 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
1931 F: drivers/net/wireless/ath/ath6kl/
1933 WILOCITY WIL6210 WIRELESS DRIVER
1934 M: Maya Erez <qca_merez@qca.qualcomm.com>
1935 L: linux-wireless@vger.kernel.org
1936 L: wil6210@qca.qualcomm.com
1938 W: http://wireless.kernel.org/en/users/Drivers/wil6210
1939 F: drivers/net/wireless/ath/wil6210/
1940 F: include/uapi/linux/wil6210_uapi.h
1942 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1943 M: Christian Lamparter <chunkeey@googlemail.com>
1944 L: linux-wireless@vger.kernel.org
1945 W: http://wireless.kernel.org/en/users/Drivers/carl9170
1947 F: drivers/net/wireless/ath/carl9170/
1949 ATK0110 HWMON DRIVER
1950 M: Luca Tettamanti <kronos.it@gmail.com>
1951 L: lm-sensors@lm-sensors.org
1953 F: drivers/hwmon/asus_atk0110.c
1956 M: Ville Syrjala <syrjala@sci.fi>
1958 F: drivers/input/misc/ati_remote2.c
1960 ATLX ETHERNET DRIVERS
1961 M: Jay Cliburn <jcliburn@gmail.com>
1962 M: Chris Snook <chris.snook@gmail.com>
1963 L: netdev@vger.kernel.org
1964 W: http://sourceforge.net/projects/atl1
1965 W: http://atl1.sourceforge.net
1967 F: drivers/net/ethernet/atheros/
1970 M: Chas Williams <3chas3@gmail.com>
1971 L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1972 L: netdev@vger.kernel.org
1973 W: http://linux-atm.sourceforge.net
1976 F: include/linux/atm*
1977 F: include/uapi/linux/atm*
1979 ATMEL AT91 / AT32 MCI DRIVER
1980 M: Ludovic Desroches <ludovic.desroches@atmel.com>
1982 F: drivers/mmc/host/atmel-mci.c
1984 ATMEL AT91 / AT32 SERIAL DRIVER
1985 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1987 F: drivers/tty/serial/atmel_serial.c
1989 ATMEL Audio ALSA driver
1990 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1991 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1996 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1997 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1999 F: drivers/dma/at_hdmac.c
2000 F: drivers/dma/at_hdmac_regs.h
2001 F: include/linux/platform_data/dma-atmel.h
2004 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2005 L: linux-arm-kernel@lists.infradead.org
2006 L: dmaengine@vger.kernel.org
2008 F: drivers/dma/at_xdmac.c
2011 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2012 L: linux-i2c@vger.kernel.org
2014 F: drivers/i2c/busses/i2c-at91.c
2017 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2018 L: linux-media@vger.kernel.org
2020 F: drivers/media/platform/soc_camera/atmel-isi.c
2021 F: include/media/atmel-isi.h
2024 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2025 L: linux-fbdev@vger.kernel.org
2027 F: drivers/video/fbdev/atmel_lcdfb.c
2028 F: include/video/atmel_lcdc.h
2030 ATMEL MACB ETHERNET DRIVER
2031 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2033 F: drivers/net/ethernet/cadence/
2036 M: Wenyou Yang <wenyou.yang@atmel.com>
2037 M: Josh Wu <rainyfeeling@outlook.com>
2038 L: linux-mtd@lists.infradead.org
2040 F: drivers/mtd/nand/atmel_nand*
2043 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2044 L: linux-mmc@vger.kernel.org
2046 F: drivers/mmc/host/sdhci-of-at91.c
2049 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2051 F: drivers/spi/spi-atmel.*
2054 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2055 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2057 F: drivers/misc/atmel-ssc.c
2058 F: include/linux/atmel-ssc.h
2060 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2061 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2062 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2064 F: drivers/misc/atmel_tclib.c
2065 F: drivers/clocksource/tcb_clksrc.c
2067 ATMEL USBA UDC DRIVER
2068 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2069 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2071 F: drivers/usb/gadget/udc/atmel_usba_udc.*
2073 ATMEL WIRELESS DRIVER
2074 M: Simon Kelley <simon@thekelleys.org.uk>
2075 L: linux-wireless@vger.kernel.org
2076 W: http://www.thekelleys.org.uk/atmel
2077 W: http://atmelwlandriver.sourceforge.net/
2079 F: drivers/net/wireless/atmel/atmel*
2081 ATMEL MAXTOUCH DRIVER
2082 M: Nick Dyer <nick.dyer@itdev.co.uk>
2083 T: git git://github.com/atmel-maxtouch/linux.git
2085 F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2086 F: drivers/input/touchscreen/atmel_mxt_ts.c
2087 F: include/linux/platform_data/atmel_mxt_ts.h
2089 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2090 M: Bradley Grove <linuxdrivers@attotech.com>
2091 L: linux-scsi@vger.kernel.org
2092 W: http://www.attotech.com
2094 F: drivers/scsi/esas2r
2096 ATUSB IEEE 802.15.4 RADIO DRIVER
2097 M: Stefan Schmidt <stefan@osg.samsung.com>
2098 L: linux-wpan@vger.kernel.org
2100 F: drivers/net/ieee802154/atusb.c
2101 F: drivers/net/ieee802154/atusb.h
2102 F: drivers/net/ieee802154/at86rf230.h
2105 M: Paul Moore <paul@paul-moore.com>
2106 M: Eric Paris <eparis@redhat.com>
2107 L: linux-audit@redhat.com (moderated for non-subscribers)
2108 W: http://people.redhat.com/sgrubb/audit/
2109 T: git git://git.infradead.org/users/pcmoore/audit
2111 F: include/linux/audit.h
2112 F: include/uapi/linux/audit.h
2115 AUXILIARY DISPLAY DRIVERS
2116 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2117 W: http://miguelojeda.es/auxdisplay.htm
2118 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2120 F: drivers/auxdisplay/
2121 F: include/linux/cfag12864b.h
2124 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2125 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2126 W: http://www.atmel.com/products/AVR32/
2127 W: http://mirror.egtvedt.no/avr32linux.org/
2128 W: http://avrfreaks.net/
2132 AVR32/AT32AP MACHINE SUPPORT
2133 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2134 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2136 F: arch/avr32/mach-at32ap/
2139 M: Ralf Baechle <ralf@linux-mips.org>
2140 L: linux-hams@vger.kernel.org
2141 W: http://www.linux-ax25.org/
2143 F: include/uapi/linux/ax25.h
2144 F: include/net/ax25.h
2148 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2149 L: linux-media@vger.kernel.org
2150 W: https://linuxtv.org
2151 T: git git://linuxtv.org/media_tree.git
2153 F: drivers/media/usb/dvb-usb-v2/az6007.c
2155 AZTECH FM RADIO RECEIVER DRIVER
2156 M: Hans Verkuil <hverkuil@xs4all.nl>
2157 L: linux-media@vger.kernel.org
2158 T: git git://linuxtv.org/media_tree.git
2159 W: https://linuxtv.org
2161 F: drivers/media/radio/radio-aztech*
2164 L: linux-wireless@vger.kernel.org
2165 L: b43-dev@lists.infradead.org
2166 W: http://wireless.kernel.org/en/users/Drivers/b43
2168 F: drivers/net/wireless/broadcom/b43/
2170 B43LEGACY WIRELESS DRIVER
2171 M: Larry Finger <Larry.Finger@lwfinger.net>
2172 L: linux-wireless@vger.kernel.org
2173 L: b43-dev@lists.infradead.org
2174 W: http://wireless.kernel.org/en/users/Drivers/b43
2176 F: drivers/net/wireless/broadcom/b43legacy/
2178 BACKLIGHT CLASS/SUBSYSTEM
2179 M: Jingoo Han <jingoohan1@gmail.com>
2180 M: Lee Jones <lee.jones@linaro.org>
2181 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2183 F: drivers/video/backlight/
2184 F: include/linux/backlight.h
2187 M: Marek Lindner <mareklindner@neomailbox.ch>
2188 M: Simon Wunderlich <sw@simonwunderlich.de>
2189 M: Antonio Quartulli <a@unstable.cc>
2190 L: b.a.t.m.a.n@lists.open-mesh.org
2191 W: https://www.open-mesh.org/
2195 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2196 M: Thomas Sailer <t.sailer@alumni.ethz.ch>
2197 L: linux-hams@vger.kernel.org
2198 W: http://www.baycom.org/~tom/ham/ham.html
2200 F: drivers/net/hamradio/baycom*
2202 BCACHE (BLOCK LAYER CACHE)
2203 M: Kent Overstreet <kent.overstreet@gmail.com>
2204 L: linux-bcache@vger.kernel.org
2205 W: http://bcache.evilpiepirate.org
2207 F: drivers/md/bcache/
2209 BDISP ST MEDIA DRIVER
2210 M: Fabien Dessenne <fabien.dessenne@st.com>
2211 L: linux-media@vger.kernel.org
2212 T: git git://linuxtv.org/media_tree.git
2213 W: https://linuxtv.org
2215 F: drivers/media/platform/sti/bdisp
2219 F: Documentation/filesystems/befs.txt
2222 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2223 M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2224 L: netdev@vger.kernel.org
2226 F: drivers/net/ethernet/ec_bhf.c
2229 M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2231 F: Documentation/filesystems/bfs.txt
2233 F: include/uapi/linux/bfs_fs.h
2235 BLACKFIN ARCHITECTURE
2236 M: Steven Miao <realmz6@gmail.com>
2237 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2238 T: git git://git.code.sf.net/p/adi-linux/code
2239 W: http://blackfin.uclinux.org
2243 BLACKFIN EMAC DRIVER
2244 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2245 W: http://blackfin.uclinux.org
2247 F: drivers/net/ethernet/adi/
2250 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2251 W: http://blackfin.uclinux.org
2253 F: drivers/rtc/rtc-bfin.c
2256 M: Sonic Zhang <sonic.zhang@analog.com>
2257 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2258 W: http://blackfin.uclinux.org
2260 F: drivers/mmc/host/bfin_sdh.c
2262 BLACKFIN SERIAL DRIVER
2263 M: Sonic Zhang <sonic.zhang@analog.com>
2264 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2265 W: http://blackfin.uclinux.org
2267 F: drivers/tty/serial/bfin_uart.c
2269 BLACKFIN WATCHDOG DRIVER
2270 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2271 W: http://blackfin.uclinux.org
2273 F: drivers/watchdog/bfin_wdt.c
2275 BLACKFIN I2C TWI DRIVER
2276 M: Sonic Zhang <sonic.zhang@analog.com>
2277 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2278 W: http://blackfin.uclinux.org/
2280 F: drivers/i2c/busses/i2c-bfin-twi.c
2282 BLACKFIN MEDIA DRIVER
2283 M: Scott Jiang <scott.jiang.linux@gmail.com>
2284 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2285 W: http://blackfin.uclinux.org/
2287 F: drivers/media/platform/blackfin/
2288 F: drivers/media/i2c/adv7183*
2289 F: drivers/media/i2c/vs6624*
2291 BLINKM RGB LED DRIVER
2292 M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2294 F: drivers/leds/leds-blinkm.c
2297 M: Jens Axboe <axboe@kernel.dk>
2298 L: linux-block@vger.kernel.org
2299 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2302 F: kernel/trace/blktrace.c
2305 M: Joern Engel <joern@lazybastard.org>
2306 L: linux-mtd@lists.infradead.org
2308 F: drivers/mtd/devices/block2mtd.c
2311 M: Marcel Holtmann <marcel@holtmann.org>
2312 M: Gustavo Padovan <gustavo@padovan.org>
2313 M: Johan Hedberg <johan.hedberg@gmail.com>
2314 L: linux-bluetooth@vger.kernel.org
2315 W: http://www.bluez.org/
2316 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2317 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2319 F: drivers/bluetooth/
2322 M: Marcel Holtmann <marcel@holtmann.org>
2323 M: Gustavo Padovan <gustavo@padovan.org>
2324 M: Johan Hedberg <johan.hedberg@gmail.com>
2325 L: linux-bluetooth@vger.kernel.org
2326 W: http://www.bluez.org/
2327 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2328 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2331 F: include/net/bluetooth/
2334 M: Jay Vosburgh <j.vosburgh@gmail.com>
2335 M: Veaceslav Falico <vfalico@gmail.com>
2336 M: Andy Gospodarek <gospo@cumulusnetworks.com>
2337 L: netdev@vger.kernel.org
2338 W: http://sourceforge.net/projects/bonding/
2340 F: drivers/net/bonding/
2341 F: include/uapi/linux/if_bonding.h
2343 BPF (Safe dynamic programs and tools)
2344 M: Alexei Starovoitov <ast@kernel.org>
2345 L: netdev@vger.kernel.org
2346 L: linux-kernel@vger.kernel.org
2350 BROADCOM B44 10/100 ETHERNET DRIVER
2351 M: Gary Zambrano <zambrano@broadcom.com>
2352 L: netdev@vger.kernel.org
2354 F: drivers/net/ethernet/broadcom/b44.*
2356 BROADCOM GENET ETHERNET DRIVER
2357 M: Florian Fainelli <f.fainelli@gmail.com>
2358 L: netdev@vger.kernel.org
2360 F: drivers/net/ethernet/broadcom/genet/
2362 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2363 M: Sony Chacko <sony.chacko@qlogic.com>
2364 M: Dept-HSGLinuxNICDev@qlogic.com
2365 L: netdev@vger.kernel.org
2367 F: drivers/net/ethernet/broadcom/bnx2.*
2368 F: drivers/net/ethernet/broadcom/bnx2_*
2370 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2371 M: Ariel Elior <ariel.elior@qlogic.com>
2372 L: netdev@vger.kernel.org
2374 F: drivers/net/ethernet/broadcom/bnx2x/
2376 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2377 M: Florian Fainelli <f.fainelli@gmail.com>
2378 M: Ray Jui <rjui@broadcom.com>
2379 M: Scott Branden <sbranden@broadcom.com>
2380 L: bcm-kernel-feedback-list@broadcom.com
2381 T: git git://github.com/broadcom/mach-bcm
2383 F: arch/arm/mach-bcm/
2384 F: arch/arm/boot/dts/bcm113*
2385 F: arch/arm/boot/dts/bcm216*
2386 F: arch/arm/boot/dts/bcm281*
2387 F: arch/arm64/boot/dts/broadcom/
2388 F: arch/arm/configs/bcm_defconfig
2389 F: drivers/mmc/host/sdhci-bcm-kona.c
2390 F: drivers/clocksource/bcm_kona_timer.c
2392 BROADCOM BCM2835 ARM ARCHITECTURE
2393 M: Stephen Warren <swarren@wwwdotorg.org>
2394 M: Lee Jones <lee@kernel.org>
2395 M: Eric Anholt <eric@anholt.net>
2396 L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2397 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2398 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2402 BROADCOM BCM47XX MIPS ARCHITECTURE
2403 M: Hauke Mehrtens <hauke@hauke-m.de>
2404 M: Rafał Miłecki <zajec5@gmail.com>
2405 L: linux-mips@linux-mips.org
2407 F: arch/mips/bcm47xx/*
2408 F: arch/mips/include/asm/mach-bcm47xx/*
2410 BROADCOM BCM5301X ARM ARCHITECTURE
2411 M: Hauke Mehrtens <hauke@hauke-m.de>
2412 L: linux-arm-kernel@lists.infradead.org
2414 F: arch/arm/mach-bcm/bcm_5301x.c
2415 F: arch/arm/boot/dts/bcm5301x.dtsi
2416 F: arch/arm/boot/dts/bcm470*
2418 BROADCOM BCM63XX ARM ARCHITECTURE
2419 M: Florian Fainelli <f.fainelli@gmail.com>
2420 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2421 L: bcm-kernel-feedback-list@broadcom.com
2422 T: git git://github.com/broadcom/stblinux.git
2424 F: arch/arm/mach-bcm/bcm63xx.c
2425 F: arch/arm/include/debug/bcm63xx.S
2427 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2428 M: Kevin Cernekee <cernekee@gmail.com>
2429 L: linux-usb@vger.kernel.org
2431 F: drivers/usb/gadget/udc/bcm63xx_udc.*
2433 BROADCOM BCM7XXX ARM ARCHITECTURE
2434 M: Brian Norris <computersforpeace@gmail.com>
2435 M: Gregory Fong <gregory.0xf0@gmail.com>
2436 M: Florian Fainelli <f.fainelli@gmail.com>
2437 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2438 L: bcm-kernel-feedback-list@broadcom.com
2439 T: git git://github.com/broadcom/stblinux.git
2441 F: arch/arm/mach-bcm/*brcmstb*
2442 F: arch/arm/boot/dts/bcm7*.dts*
2443 F: drivers/bus/brcmstb_gisb.c
2446 BROADCOM BMIPS MIPS ARCHITECTURE
2447 M: Kevin Cernekee <cernekee@gmail.com>
2448 M: Florian Fainelli <f.fainelli@gmail.com>
2449 L: linux-mips@linux-mips.org
2450 T: git git://github.com/broadcom/stblinux.git
2452 F: arch/mips/bmips/*
2453 F: arch/mips/include/asm/mach-bmips/*
2454 F: arch/mips/kernel/*bmips*
2455 F: arch/mips/boot/dts/brcm/bcm*.dts*
2456 F: drivers/irqchip/irq-bcm7*
2457 F: drivers/irqchip/irq-brcmstb*
2458 F: include/linux/bcm963xx_nvram.h
2459 F: include/linux/bcm963xx_tag.h
2461 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2462 M: Siva Reddy Kallam <siva.kallam@broadcom.com>
2463 M: Prashant Sreedharan <prashant@broadcom.com>
2464 M: Michael Chan <mchan@broadcom.com>
2465 L: netdev@vger.kernel.org
2467 F: drivers/net/ethernet/broadcom/tg3.*
2469 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2470 M: Brett Rudley <brudley@broadcom.com>
2471 M: Arend van Spriel <arend@broadcom.com>
2472 M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
2473 M: Hante Meuleman <meuleman@broadcom.com>
2474 L: linux-wireless@vger.kernel.org
2475 L: brcm80211-dev-list@broadcom.com
2477 F: drivers/net/wireless/broadcom/brcm80211/
2479 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2480 M: QLogic-Storage-Upstream@qlogic.com
2481 L: linux-scsi@vger.kernel.org
2483 F: drivers/scsi/bnx2fc/
2485 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2486 M: QLogic-Storage-Upstream@qlogic.com
2487 L: linux-scsi@vger.kernel.org
2489 F: drivers/scsi/bnx2i/
2491 BROADCOM IPROC ARM ARCHITECTURE
2492 M: Ray Jui <rjui@broadcom.com>
2493 M: Scott Branden <sbranden@broadcom.com>
2494 M: Jon Mason <jonmason@broadcom.com>
2495 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2496 L: bcm-kernel-feedback-list@broadcom.com
2497 T: git git://github.com/broadcom/cygnus-linux.git
2513 BROADCOM BRCMSTB GPIO DRIVER
2514 M: Gregory Fong <gregory.0xf0@gmail.com>
2515 L: bcm-kernel-feedback-list@broadcom.com
2517 F: drivers/gpio/gpio-brcmstb.c
2518 F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2520 BROADCOM KONA GPIO DRIVER
2521 M: Ray Jui <rjui@broadcom.com>
2522 L: bcm-kernel-feedback-list@broadcom.com
2524 F: drivers/gpio/gpio-bcm-kona.c
2525 F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2527 BROADCOM NVRAM DRIVER
2528 M: Rafał Miłecki <zajec5@gmail.com>
2529 L: linux-mips@linux-mips.org
2531 F: drivers/firmware/broadcom/*
2533 BROADCOM STB NAND FLASH DRIVER
2534 M: Brian Norris <computersforpeace@gmail.com>
2535 M: Kamal Dasu <kdasu.kdev@gmail.com>
2536 L: linux-mtd@lists.infradead.org
2537 L: bcm-kernel-feedback-list@broadcom.com
2539 F: drivers/mtd/nand/brcmnand/
2541 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2542 M: Rafał Miłecki <zajec5@gmail.com>
2543 L: linux-wireless@vger.kernel.org
2546 F: include/linux/bcma/
2548 BROADCOM SYSTEMPORT ETHERNET DRIVER
2549 M: Florian Fainelli <f.fainelli@gmail.com>
2550 L: netdev@vger.kernel.org
2552 F: drivers/net/ethernet/broadcom/bcmsysport.*
2554 BROADCOM VULCAN ARM64 SOC
2555 M: Jayachandran C. <jchandra@broadcom.com>
2556 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2557 L: bcm-kernel-feedback-list@broadcom.com
2559 F: arch/arm64/boot/dts/broadcom/vulcan*
2561 BROCADE BFA FC SCSI DRIVER
2562 M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2563 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2564 L: linux-scsi@vger.kernel.org
2566 F: drivers/scsi/bfa/
2568 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2569 M: Rasesh Mody <rasesh.mody@qlogic.com>
2570 L: netdev@vger.kernel.org
2572 F: drivers/net/ethernet/brocade/bna/
2574 BSG (block layer generic sg v4 driver)
2575 M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2576 L: linux-scsi@vger.kernel.org
2579 F: include/linux/bsg.h
2580 F: include/uapi/linux/bsg.h
2583 M: Clemens Ladisch <clemens@ladisch.de>
2584 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2585 T: git git://git.alsa-project.org/alsa-kernel.git
2587 F: Documentation/sound/alsa/Bt87x.txt
2588 F: sound/pci/bt87x.c
2591 M: Michael Buesch <m@bues.ch>
2592 W: http://bu3sch.de/btgpio.php
2594 F: drivers/gpio/gpio-bt8xx.c
2597 M: Chris Mason <clm@fb.com>
2598 M: Josef Bacik <jbacik@fb.com>
2599 M: David Sterba <dsterba@suse.com>
2600 L: linux-btrfs@vger.kernel.org
2601 W: http://btrfs.wiki.kernel.org/
2602 Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2603 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2605 F: Documentation/filesystems/btrfs.txt
2608 BTTV VIDEO4LINUX DRIVER
2609 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2610 L: linux-media@vger.kernel.org
2611 W: https://linuxtv.org
2612 T: git git://linuxtv.org/media_tree.git
2614 F: Documentation/video4linux/bttv/
2615 F: drivers/media/pci/bt8xx/bttv*
2617 BUSLOGIC SCSI DRIVER
2618 M: Khalid Aziz <khalid@gonehiking.org>
2619 L: linux-scsi@vger.kernel.org
2621 F: drivers/scsi/BusLogic.*
2622 F: drivers/scsi/FlashPoint.*
2624 C-MEDIA CMI8788 DRIVER
2625 M: Clemens Ladisch <clemens@ladisch.de>
2626 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2627 T: git git://git.alsa-project.org/alsa-kernel.git
2629 F: sound/pci/oxygen/
2632 M: Mark Salter <msalter@redhat.com>
2633 M: Aurelien Jacquiot <a-jacquiot@ti.com>
2634 L: linux-c6x-dev@linux-c6x.org
2635 W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2639 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2640 M: David Howells <dhowells@redhat.com>
2641 L: linux-cachefs@redhat.com (moderated for non-subscribers)
2643 F: Documentation/filesystems/caching/cachefiles.txt
2646 CADET FM/AM RADIO RECEIVER DRIVER
2647 M: Hans Verkuil <hverkuil@xs4all.nl>
2648 L: linux-media@vger.kernel.org
2649 T: git git://linuxtv.org/media_tree.git
2650 W: https://linuxtv.org
2652 F: drivers/media/radio/radio-cadet*
2654 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2655 M: Jonathan Corbet <corbet@lwn.net>
2656 L: linux-media@vger.kernel.org
2657 T: git git://linuxtv.org/media_tree.git
2659 F: Documentation/video4linux/cafe_ccic
2660 F: drivers/media/platform/marvell-ccic/
2663 M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2664 L: netdev@vger.kernel.org
2666 F: Documentation/networking/caif/
2667 F: drivers/net/caif/
2668 F: include/uapi/linux/caif/
2669 F: include/net/caif/
2672 CALGARY x86-64 IOMMU
2673 M: Muli Ben-Yehuda <muli@il.ibm.com>
2674 M: "Jon D. Mason" <jdmason@kudzu.us>
2675 L: discuss@x86-64.org
2677 F: arch/x86/kernel/pci-calgary_64.c
2678 F: arch/x86/kernel/tce_64.c
2679 F: arch/x86/include/asm/calgary.h
2680 F: arch/x86/include/asm/tce.h
2683 M: Oliver Hartkopp <socketcan@hartkopp.net>
2684 M: Marc Kleine-Budde <mkl@pengutronix.de>
2685 L: linux-can@vger.kernel.org
2686 W: https://github.com/linux-can
2687 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2688 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2690 F: Documentation/networking/can.txt
2692 F: include/linux/can/core.h
2693 F: include/uapi/linux/can.h
2694 F: include/uapi/linux/can/bcm.h
2695 F: include/uapi/linux/can/raw.h
2696 F: include/uapi/linux/can/gw.h
2699 M: Wolfgang Grandegger <wg@grandegger.com>
2700 M: Marc Kleine-Budde <mkl@pengutronix.de>
2701 L: linux-can@vger.kernel.org
2702 W: https://github.com/linux-can
2703 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2704 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2707 F: include/linux/can/dev.h
2708 F: include/linux/can/platform/
2709 F: include/uapi/linux/can/error.h
2710 F: include/uapi/linux/can/netlink.h
2713 M: Serge Hallyn <serge.hallyn@canonical.com>
2714 L: linux-security-module@vger.kernel.org
2716 F: include/linux/capability.h
2717 F: include/uapi/linux/capability.h
2718 F: security/commoncap.c
2719 F: kernel/capability.c
2721 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2722 M: Kevin Tsai <ktsai@capellamicro.com>
2724 F: drivers/iio/light/cm*
2725 F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2727 CAVIUM LIQUIDIO NETWORK DRIVER
2728 M: Derek Chickles <derek.chickles@caviumnetworks.com>
2729 M: Satanand Burla <satananda.burla@caviumnetworks.com>
2730 M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2731 M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2732 L: netdev@vger.kernel.org
2733 W: http://www.cavium.com
2735 F: drivers/net/ethernet/cavium/liquidio/
2737 CC2520 IEEE-802.15.4 RADIO DRIVER
2738 M: Varka Bhadram <varkabhadram@gmail.com>
2739 L: linux-wpan@vger.kernel.org
2741 F: drivers/net/ieee802154/cc2520.c
2742 F: include/linux/spi/cc2520.h
2743 F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2745 CELL BROADBAND ENGINE ARCHITECTURE
2746 M: Arnd Bergmann <arnd@arndb.de>
2747 L: linuxppc-dev@lists.ozlabs.org
2748 W: http://www.ibm.com/developerworks/power/cell/
2750 F: arch/powerpc/include/asm/cell*.h
2751 F: arch/powerpc/include/asm/spu*.h
2752 F: arch/powerpc/include/uapi/asm/spu*.h
2753 F: arch/powerpc/oprofile/*cell*
2754 F: arch/powerpc/platforms/cell/
2756 CEPH COMMON CODE (LIBCEPH)
2757 M: Ilya Dryomov <idryomov@gmail.com>
2758 M: "Yan, Zheng" <zyan@redhat.com>
2759 M: Sage Weil <sage@redhat.com>
2760 L: ceph-devel@vger.kernel.org
2762 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2763 T: git git://github.com/ceph/ceph-client.git
2766 F: include/linux/ceph/
2767 F: include/linux/crush/
2769 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2770 M: "Yan, Zheng" <zyan@redhat.com>
2771 M: Sage Weil <sage@redhat.com>
2772 M: Ilya Dryomov <idryomov@gmail.com>
2773 L: ceph-devel@vger.kernel.org
2775 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2776 T: git git://github.com/ceph/ceph-client.git
2778 F: Documentation/filesystems/ceph.txt
2781 CERTIFICATE HANDLING:
2782 M: David Howells <dhowells@redhat.com>
2783 M: David Woodhouse <dwmw2@infradead.org>
2784 L: keyrings@vger.kernel.org
2786 F: Documentation/module-signing.txt
2788 F: scripts/sign-file.c
2789 F: scripts/extract-cert.c
2791 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2792 L: linux-usb@vger.kernel.org
2794 F: Documentation/usb/WUSB-Design-overview.txt
2795 F: Documentation/usb/wusb-cbaf
2796 F: drivers/usb/host/hwa-hc.c
2797 F: drivers/usb/host/whci/
2798 F: drivers/usb/wusbcore/
2799 F: include/linux/usb/wusb*
2801 CFAG12864B LCD DRIVER
2802 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2803 W: http://miguelojeda.es/auxdisplay.htm
2804 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2806 F: drivers/auxdisplay/cfag12864b.c
2807 F: include/linux/cfag12864b.h
2809 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2810 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2811 W: http://miguelojeda.es/auxdisplay.htm
2812 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2814 F: drivers/auxdisplay/cfag12864bfb.c
2815 F: include/linux/cfag12864b.h
2817 CFG80211 and NL80211
2818 M: Johannes Berg <johannes@sipsolutions.net>
2819 L: linux-wireless@vger.kernel.org
2820 W: http://wireless.kernel.org/
2821 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2822 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2824 F: include/uapi/linux/nl80211.h
2825 F: include/net/cfg80211.h
2827 X: net/wireless/wext*
2829 CHAR and MISC DRIVERS
2830 M: Arnd Bergmann <arnd@arndb.de>
2831 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2832 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2836 F: include/linux/miscdevice.h
2839 M: Andy Whitcroft <apw@canonical.com>
2840 M: Joe Perches <joe@perches.com>
2842 F: scripts/checkpatch.pl
2844 CHINESE DOCUMENTATION
2845 M: Harry Wei <harryxiyou@gmail.com>
2846 L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2847 L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2849 F: Documentation/zh_CN/
2851 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2852 M: Peter Chen <Peter.Chen@nxp.com>
2853 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2854 L: linux-usb@vger.kernel.org
2856 F: drivers/usb/chipidea/
2858 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2859 M: Hans de Goede <hdegoede@redhat.com>
2860 L: linux-input@vger.kernel.org
2862 F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2863 F: drivers/input/touchscreen/chipone_icn8318.c
2865 CHROME HARDWARE PLATFORM SUPPORT
2866 M: Olof Johansson <olof@lixom.net>
2868 T: git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
2869 F: drivers/platform/chrome/
2871 CISCO VIC ETHERNET NIC DRIVER
2872 M: Christian Benvenuti <benve@cisco.com>
2873 M: Sujith Sankar <ssujith@cisco.com>
2874 M: Govindarajulu Varadarajan <_govind@gmx.com>
2875 M: Neel Patel <neepatel@cisco.com>
2877 F: drivers/net/ethernet/cisco/enic/
2879 CISCO VIC LOW LATENCY NIC DRIVER
2880 M: Christian Benvenuti <benve@cisco.com>
2881 M: Dave Goodell <dgoodell@cisco.com>
2883 F: drivers/infiniband/hw/usnic/
2885 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2886 M: Hartley Sweeten <hsweeten@visionengravers.com>
2887 L: netdev@vger.kernel.org
2889 F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2891 CIRRUS LOGIC AUDIO CODEC DRIVERS
2892 M: Brian Austin <brian.austin@cirrus.com>
2893 M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2894 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2896 F: sound/soc/codecs/cs*
2899 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2900 L: linux-kernel@vger.kernel.org
2903 F: include/linux/cleancache.h
2906 M: Russell King <linux@arm.linux.org.uk>
2907 L: linux-clk@vger.kernel.org
2909 F: include/linux/clk.h
2911 CLOCKSOURCE, CLOCKEVENT DRIVERS
2912 M: Daniel Lezcano <daniel.lezcano@linaro.org>
2913 M: Thomas Gleixner <tglx@linutronix.de>
2914 L: linux-kernel@vger.kernel.org
2915 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2917 F: drivers/clocksource
2919 CISCO FCOE HBA DRIVER
2920 M: Hiral Patel <hiralpat@cisco.com>
2921 M: Suma Ramars <sramars@cisco.com>
2922 M: Brian Uchino <buchino@cisco.com>
2923 L: linux-scsi@vger.kernel.org
2925 F: drivers/scsi/fnic/
2927 CISCO SCSI HBA DRIVER
2928 M: Narsimhulu Musini <nmusini@cisco.com>
2929 M: Sesidhar Baddela <sebaddel@cisco.com>
2930 L: linux-scsi@vger.kernel.org
2932 F: drivers/scsi/snic/
2935 M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2936 M: Daniel Oliveira Nascimento <don@syst.com.br>
2937 L: platform-driver-x86@vger.kernel.org
2939 F: drivers/platform/x86/classmate-laptop.c
2942 M: Hans Verkuil <hans.verkuil@cisco.com>
2943 L: linux-media@vger.kernel.org
2944 T: git git://linuxtv.org/media_tree.git
2945 W: https://linuxtv.org
2947 F: drivers/media/pci/cobalt/
2949 COCCINELLE/Semantic Patches (SmPL)
2950 M: Julia Lawall <Julia.Lawall@lip6.fr>
2951 M: Gilles Muller <Gilles.Muller@lip6.fr>
2952 M: Nicolas Palix <nicolas.palix@imag.fr>
2953 M: Michal Marek <mmarek@suse.com>
2954 L: cocci@systeme.lip6.fr (moderated for non-subscribers)
2955 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2956 W: http://coccinelle.lip6.fr/
2958 F: Documentation/coccinelle.txt
2959 F: scripts/coccinelle/
2960 F: scripts/coccicheck
2963 M: Jan Harkes <jaharkes@cs.cmu.edu>
2965 L: codalist@coda.cs.cmu.edu
2966 W: http://www.coda.cs.cmu.edu/
2968 F: Documentation/filesystems/coda.txt
2970 F: include/linux/coda*.h
2971 F: include/uapi/linux/coda*.h
2973 CODA V4L2 MEM2MEM DRIVER
2974 M: Philipp Zabel <p.zabel@pengutronix.de>
2975 L: linux-media@vger.kernel.org
2977 F: Documentation/devicetree/bindings/media/coda.txt
2978 F: drivers/media/platform/coda/
2980 COMMON CLK FRAMEWORK
2981 M: Michael Turquette <mturquette@baylibre.com>
2982 M: Stephen Boyd <sboyd@codeaurora.org>
2983 L: linux-clk@vger.kernel.org
2984 T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2987 X: drivers/clk/clkdev.c
2988 F: include/linux/clk-pr*
2989 F: include/linux/clk/
2991 COMMON INTERNET FILE SYSTEM (CIFS)
2992 M: Steve French <sfrench@samba.org>
2993 L: linux-cifs@vger.kernel.org
2994 L: samba-technical@lists.samba.org (moderated for non-subscribers)
2995 W: http://linux-cifs.samba.org/
2996 T: git git://git.samba.org/sfrench/cifs-2.6.git
2998 F: Documentation/filesystems/cifs/
3001 COMPACTPCI HOTPLUG CORE
3002 M: Scott Murray <scott@spiteful.org>
3003 L: linux-pci@vger.kernel.org
3005 F: drivers/pci/hotplug/cpci_hotplug*
3007 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
3008 M: Scott Murray <scott@spiteful.org>
3009 L: linux-pci@vger.kernel.org
3011 F: drivers/pci/hotplug/cpcihp_zt5550.*
3013 COMPACTPCI HOTPLUG GENERIC DRIVER
3014 M: Scott Murray <scott@spiteful.org>
3015 L: linux-pci@vger.kernel.org
3017 F: drivers/pci/hotplug/cpcihp_generic.c
3019 COMPAL LAPTOP SUPPORT
3020 M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
3021 L: platform-driver-x86@vger.kernel.org
3023 F: drivers/platform/x86/compal-laptop.c
3025 CONEXANT ACCESSRUNNER USB DRIVER
3026 L: accessrunner-general@lists.sourceforge.net
3027 W: http://accessrunner.sourceforge.net/
3029 F: drivers/usb/atm/cxacru.c
3032 M: Joel Becker <jlbec@evilplan.org>
3033 M: Christoph Hellwig <hch@lst.de>
3034 T: git git://git.infradead.org/users/hch/configfs.git
3037 F: include/linux/configfs.h
3040 M: Evgeniy Polyakov <zbr@ioremap.net>
3041 L: netdev@vger.kernel.org
3043 F: drivers/connector/
3045 CONTROL GROUP (CGROUP)
3046 M: Tejun Heo <tj@kernel.org>
3047 M: Li Zefan <lizefan@huawei.com>
3048 M: Johannes Weiner <hannes@cmpxchg.org>
3049 L: cgroups@vger.kernel.org
3050 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3052 F: Documentation/cgroups/
3053 F: include/linux/cgroup*
3056 CONTROL GROUP - CPUSET
3057 M: Li Zefan <lizefan@huawei.com>
3058 L: cgroups@vger.kernel.org
3059 W: http://www.bullopensource.org/cpuset/
3060 W: http://oss.sgi.com/projects/cpusets/
3061 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3063 F: Documentation/cgroups/cpusets.txt
3064 F: include/linux/cpuset.h
3067 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3068 M: Johannes Weiner <hannes@cmpxchg.org>
3069 M: Michal Hocko <mhocko@kernel.org>
3070 M: Vladimir Davydov <vdavydov@virtuozzo.com>
3071 L: cgroups@vger.kernel.org
3072 L: linux-mm@kvack.org
3077 CORETEMP HARDWARE MONITORING DRIVER
3078 M: Fenghua Yu <fenghua.yu@intel.com>
3079 L: lm-sensors@lm-sensors.org
3081 F: Documentation/hwmon/coretemp
3082 F: drivers/hwmon/coretemp.c
3084 COSA/SRP SYNC SERIAL DRIVER
3085 M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3086 W: http://www.fi.muni.cz/~kas/cosa/
3088 F: drivers/net/wan/cosa*
3090 CPMAC ETHERNET DRIVER
3091 M: Florian Fainelli <florian@openwrt.org>
3092 L: netdev@vger.kernel.org
3094 F: drivers/net/ethernet/ti/cpmac.c
3096 CPU FREQUENCY DRIVERS
3097 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3098 M: Viresh Kumar <viresh.kumar@linaro.org>
3099 L: linux-pm@vger.kernel.org
3101 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3102 T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3104 F: include/linux/cpufreq.h
3106 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3107 M: Viresh Kumar <viresh.kumar@linaro.org>
3108 M: Sudeep Holla <sudeep.holla@arm.com>
3109 L: linux-pm@vger.kernel.org
3110 W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3112 F: drivers/cpufreq/arm_big_little.h
3113 F: drivers/cpufreq/arm_big_little.c
3114 F: drivers/cpufreq/arm_big_little_dt.c
3116 CPUIDLE DRIVER - ARM BIG LITTLE
3117 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3118 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3119 L: linux-pm@vger.kernel.org
3120 L: linux-arm-kernel@lists.infradead.org
3121 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3123 F: drivers/cpuidle/cpuidle-big_little.c
3125 CPUIDLE DRIVER - ARM EXYNOS
3126 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3127 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3128 M: Kukjin Kim <kgene@kernel.org>
3129 L: linux-pm@vger.kernel.org
3130 L: linux-samsung-soc@vger.kernel.org
3132 F: drivers/cpuidle/cpuidle-exynos.c
3133 F: arch/arm/mach-exynos/pm.c
3136 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3137 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3138 L: linux-pm@vger.kernel.org
3140 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3141 F: drivers/cpuidle/*
3142 F: include/linux/cpuidle.h
3145 M: "H. Peter Anvin" <hpa@zytor.com>
3147 F: arch/x86/kernel/cpuid.c
3148 F: arch/x86/kernel/msr.c
3150 CPU POWER MONITORING SUBSYSTEM
3151 M: Thomas Renninger <trenn@suse.com>
3152 L: linux-pm@vger.kernel.org
3154 F: tools/power/cpupower/
3157 W: http://sourceforge.net/projects/cramfs/
3158 S: Orphan / Obsolete
3159 F: Documentation/filesystems/cramfs.txt
3163 M: Mikael Starvik <starvik@axis.com>
3164 M: Jesper Nilsson <jesper.nilsson@axis.com>
3165 L: linux-cris-kernel@axis.com
3166 W: http://developer.axis.com
3167 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3170 F: drivers/tty/serial/crisv10.*
3173 M: Herbert Xu <herbert@gondor.apana.org.au>
3174 M: "David S. Miller" <davem@davemloft.net>
3175 L: linux-crypto@vger.kernel.org
3176 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3177 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3179 F: Documentation/crypto/
3180 F: Documentation/DocBook/crypto-API.tmpl
3186 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3187 M: Neil Horman <nhorman@tuxdriver.com>
3188 L: linux-crypto@vger.kernel.org
3190 F: crypto/ansi_cprng.c
3194 M: Hans Verkuil <hverkuil@xs4all.nl>
3195 L: linux-media@vger.kernel.org
3196 T: git git://linuxtv.org/media_tree.git
3197 W: http://linuxtv.org
3199 F: drivers/media/i2c/cs3308.c
3200 F: drivers/media/i2c/cs3308.h
3202 CS5535 Audio ALSA driver
3203 M: Jaya Kumar <jayakumar.alsa@gmail.com>
3205 F: sound/pci/cs5535audio/
3208 M: Solomon Peachy <pizza@shaftnet.org>
3210 F: drivers/net/wireless/st/cw1200/
3212 CX18 VIDEO4LINUX DRIVER
3213 M: Andy Walls <awalls@md.metrocast.net>
3214 L: ivtv-devel@ivtvdriver.org (subscribers-only)
3215 L: linux-media@vger.kernel.org
3216 T: git git://linuxtv.org/media_tree.git
3217 W: https://linuxtv.org
3218 W: http://www.ivtvdriver.org/index.php/Cx18
3220 F: Documentation/video4linux/cx18.txt
3221 F: drivers/media/pci/cx18/
3222 F: include/uapi/linux/ivtv*
3224 CX2341X MPEG ENCODER HELPER MODULE
3225 M: Hans Verkuil <hverkuil@xs4all.nl>
3226 L: linux-media@vger.kernel.org
3227 T: git git://linuxtv.org/media_tree.git
3228 W: https://linuxtv.org
3230 F: drivers/media/common/cx2341x*
3231 F: include/media/cx2341x*
3233 CX24120 MEDIA DRIVER
3234 M: Jemma Denson <jdenson@gmail.com>
3235 M: Patrick Boettcher <patrick.boettcher@posteo.de>
3236 L: linux-media@vger.kernel.org
3237 W: https://linuxtv.org
3238 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3240 F: drivers/media/dvb-frontends/cx24120*
3242 CX88 VIDEO4LINUX DRIVER
3243 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3244 L: linux-media@vger.kernel.org
3245 W: https://linuxtv.org
3246 T: git git://linuxtv.org/media_tree.git
3248 F: Documentation/video4linux/cx88/
3249 F: drivers/media/pci/cx88/
3251 CXD2820R MEDIA DRIVER
3252 M: Antti Palosaari <crope@iki.fi>
3253 L: linux-media@vger.kernel.org
3254 W: https://linuxtv.org
3255 W: http://palosaari.fi/linux/
3256 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3257 T: git git://linuxtv.org/anttip/media_tree.git
3259 F: drivers/media/dvb-frontends/cxd2820r*
3261 CXGB3 ETHERNET DRIVER (CXGB3)
3262 M: Santosh Raspatur <santosh@chelsio.com>
3263 L: netdev@vger.kernel.org
3264 W: http://www.chelsio.com
3266 F: drivers/net/ethernet/chelsio/cxgb3/
3268 CXGB3 ISCSI DRIVER (CXGB3I)
3269 M: Karen Xie <kxie@chelsio.com>
3270 L: linux-scsi@vger.kernel.org
3271 W: http://www.chelsio.com
3273 F: drivers/scsi/cxgbi/cxgb3i
3275 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3276 M: Steve Wise <swise@chelsio.com>
3277 L: linux-rdma@vger.kernel.org
3278 W: http://www.openfabrics.org
3280 F: drivers/infiniband/hw/cxgb3/
3282 CXGB4 ETHERNET DRIVER (CXGB4)
3283 M: Hariprasad S <hariprasad@chelsio.com>
3284 L: netdev@vger.kernel.org
3285 W: http://www.chelsio.com
3287 F: drivers/net/ethernet/chelsio/cxgb4/
3289 CXGB4 ISCSI DRIVER (CXGB4I)
3290 M: Karen Xie <kxie@chelsio.com>
3291 L: linux-scsi@vger.kernel.org
3292 W: http://www.chelsio.com
3294 F: drivers/scsi/cxgbi/cxgb4i
3296 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3297 M: Steve Wise <swise@chelsio.com>
3298 L: linux-rdma@vger.kernel.org
3299 W: http://www.openfabrics.org
3301 F: drivers/infiniband/hw/cxgb4/
3303 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3304 M: Casey Leedom <leedom@chelsio.com>
3305 L: netdev@vger.kernel.org
3306 W: http://www.chelsio.com
3308 F: drivers/net/ethernet/chelsio/cxgb4vf/
3310 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3311 M: Ian Munsie <imunsie@au1.ibm.com>
3312 M: Michael Neuling <mikey@neuling.org>
3313 L: linuxppc-dev@lists.ozlabs.org
3315 F: drivers/misc/cxl/
3316 F: include/misc/cxl*
3317 F: include/uapi/misc/cxl.h
3318 F: Documentation/powerpc/cxl.txt
3319 F: Documentation/powerpc/cxl.txt
3320 F: Documentation/ABI/testing/sysfs-class-cxl
3322 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3323 M: Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3324 M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3325 L: linux-scsi@vger.kernel.org
3327 F: drivers/scsi/cxlflash/
3328 F: include/uapi/scsi/cxlflash_ioctls.h
3329 F: Documentation/powerpc/cxlflash.txt
3331 STMMAC ETHERNET DRIVER
3332 M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3333 L: netdev@vger.kernel.org
3334 W: http://www.stlinux.com
3336 F: drivers/net/ethernet/stmicro/stmmac/
3339 M: Russell King <linux@arm.linux.org.uk>
3340 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3341 W: http://www.arm.linux.org.uk/
3343 F: drivers/video/fbdev/cyber2000fb.*
3345 CYCLADES ASYNC MUX DRIVER
3346 W: http://www.cyclades.com/
3348 F: drivers/tty/cyclades.c
3349 F: include/linux/cyclades.h
3350 F: include/uapi/linux/cyclades.h
3352 CYCLADES PC300 DRIVER
3353 W: http://www.cyclades.com/
3355 F: drivers/net/wan/pc300*
3357 CYPRESS_FIRMWARE MEDIA DRIVER
3358 M: Antti Palosaari <crope@iki.fi>
3359 L: linux-media@vger.kernel.org
3360 W: https://linuxtv.org
3361 W: http://palosaari.fi/linux/
3362 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3363 T: git git://linuxtv.org/anttip/media_tree.git
3365 F: drivers/media/common/cypress_firmware*
3367 CYTTSP TOUCHSCREEN DRIVER
3368 M: Ferruh Yigit <fery@cypress.com>
3369 L: linux-input@vger.kernel.org
3371 F: drivers/input/touchscreen/cyttsp*
3372 F: include/linux/input/cyttsp.h
3374 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3375 M: Joshua Kinard <kumba@gentoo.org>
3377 F: drivers/rtc/rtc-ds1685.c
3378 F: include/linux/rtc/ds1685.h
3380 DAMA SLAVE for AX.25
3381 M: Joerg Reuter <jreuter@yaina.de>
3382 W: http://yaina.de/jreuter/
3383 W: http://www.qsl.net/dl1bke/
3384 L: linux-hams@vger.kernel.org
3386 F: net/ax25/af_ax25.c
3387 F: net/ax25/ax25_dev.c
3388 F: net/ax25/ax25_ds_*
3389 F: net/ax25/ax25_in.c
3390 F: net/ax25/ax25_out.c
3391 F: net/ax25/ax25_timer.c
3392 F: net/ax25/sysctl_net_ax25.c
3394 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3395 L: netdev@vger.kernel.org
3397 F: Documentation/networking/dmfe.txt
3398 F: drivers/net/ethernet/dec/tulip/dmfe.c
3400 DC390/AM53C974 SCSI driver
3401 M: Hannes Reinecke <hare@suse.com>
3402 L: linux-scsi@vger.kernel.org
3404 F: drivers/scsi/am53c974.c
3407 M: Oliver Neukum <oliver@neukum.org>
3408 M: Ali Akcaagac <aliakc@web.de>
3409 M: Jamie Lenehan <lenehan@twibble.org>
3410 L: dc395x@twibble.org
3411 W: http://twibble.org/dist/dc395x/
3412 W: http://lists.twibble.org/mailman/listinfo/dc395x/
3414 F: Documentation/scsi/dc395x.txt
3415 F: drivers/scsi/dc395x.*
3418 M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
3419 L: dccp@vger.kernel.org
3420 W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3422 F: include/linux/dccp.h
3423 F: include/uapi/linux/dccp.h
3424 F: include/linux/tfrc.h
3427 DECnet NETWORK LAYER
3428 W: http://linux-decnet.sourceforge.net
3429 L: linux-decnet-user@lists.sourceforge.net
3431 F: Documentation/networking/decnet.txt
3434 DECSTATION PLATFORM SUPPORT
3435 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3436 L: linux-mips@linux-mips.org
3437 W: http://www.linux-mips.org/wiki/DECstation
3440 F: arch/mips/include/asm/dec/
3441 F: arch/mips/include/asm/mach-dec/
3443 DEFXX FDDI NETWORK DRIVER
3444 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3446 F: drivers/net/fddi/defxx.*
3449 M: Matthew Garrett <mjg59@srcf.ucam.org>
3450 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3451 L: platform-driver-x86@vger.kernel.org
3453 F: drivers/platform/x86/dell-laptop.c
3455 DELL LAPTOP RBTN DRIVER
3456 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3458 F: drivers/platform/x86/dell-rbtn.*
3460 DELL LAPTOP FREEFALL DRIVER
3461 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3463 F: drivers/platform/x86/dell-smo8800.c
3465 DELL LAPTOP SMM DRIVER
3466 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3468 F: drivers/hwmon/dell-smm-hwmon.c
3469 F: include/uapi/linux/i8k.h
3471 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3472 M: Doug Warzecha <Douglas_Warzecha@dell.com>
3474 F: Documentation/dcdbas.txt
3475 F: drivers/firmware/dcdbas.*
3477 DELL WMI EXTRAS DRIVER
3478 M: Matthew Garrett <mjg59@srcf.ucam.org>
3479 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3481 F: drivers/platform/x86/dell-wmi.c
3483 DESIGNWARE USB2 DRD IP DRIVER
3484 M: John Youn <johnyoun@synopsys.com>
3485 L: linux-usb@vger.kernel.org
3486 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3488 F: drivers/usb/dwc2/
3490 DESIGNWARE USB3 DRD IP DRIVER
3491 M: Felipe Balbi <balbi@kernel.org>
3492 L: linux-usb@vger.kernel.org
3493 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3495 F: drivers/usb/dwc3/
3497 DEVICE COREDUMP (DEV_COREDUMP)
3498 M: Johannes Berg <johannes@sipsolutions.net>
3499 L: linux-kernel@vger.kernel.org
3501 F: drivers/base/devcoredump.c
3502 F: include/linux/devcoredump.h
3504 DEVICE FREQUENCY (DEVFREQ)
3505 M: MyungJoo Ham <myungjoo.ham@samsung.com>
3506 M: Kyungmin Park <kyungmin.park@samsung.com>
3507 L: linux-pm@vger.kernel.org
3508 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3511 F: include/linux/devfreq.h
3512 F: Documentation/devicetree/bindings/devfreq/
3514 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3515 M: Chanwoo Choi <cw00.choi@samsung.com>
3516 L: linux-pm@vger.kernel.org
3517 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3519 F: drivers/devfreq/event/
3520 F: drivers/devfreq/devfreq-event.c
3521 F: include/linux/devfreq-event.h
3522 F: Documentation/devicetree/bindings/devfreq/event/
3524 DEVICE NUMBER REGISTRY
3525 M: Torben Mathiasen <device@lanana.org>
3526 W: http://lanana.org/docs/device-list/index.html
3530 M: Alasdair Kergon <agk@redhat.com>
3531 M: Mike Snitzer <snitzer@redhat.com>
3532 M: dm-devel@redhat.com
3533 L: dm-devel@redhat.com
3534 W: http://sources.redhat.com/dm
3535 Q: http://patchwork.kernel.org/project/dm-devel/list/
3536 T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3537 T: quilt http://people.redhat.com/agk/patches/linux/editing/
3539 F: Documentation/device-mapper/
3541 F: drivers/md/persistent-data/
3542 F: include/linux/device-mapper.h
3543 F: include/linux/dm-*.h
3544 F: include/uapi/linux/dm-*.h
3546 DIALOG SEMICONDUCTOR DRIVERS
3547 M: Support Opensource <support.opensource@diasemi.com>
3548 W: http://www.dialog-semiconductor.com/products
3550 F: Documentation/hwmon/da90??
3551 F: Documentation/devicetree/bindings/sound/da[79]*.txt
3552 F: drivers/gpio/gpio-da90??.c
3553 F: drivers/hwmon/da90??-hwmon.c
3554 F: drivers/iio/adc/da91??-*.c
3555 F: drivers/input/misc/da90??_onkey.c
3556 F: drivers/input/touchscreen/da9052_tsi.c
3557 F: drivers/leds/leds-da90??.c
3558 F: drivers/mfd/da903x.c
3559 F: drivers/mfd/da90??-*.c
3560 F: drivers/mfd/da91??-*.c
3561 F: drivers/power/da9052-battery.c
3562 F: drivers/power/da91??-*.c
3563 F: drivers/regulator/da903x.c
3564 F: drivers/regulator/da9???-regulator.[ch]
3565 F: drivers/rtc/rtc-da90??.c
3566 F: drivers/video/backlight/da90??_bl.c
3567 F: drivers/watchdog/da90??_wdt.c
3568 F: include/linux/mfd/da903x.h
3569 F: include/linux/mfd/da9052/
3570 F: include/linux/mfd/da9055/
3571 F: include/linux/mfd/da9063/
3572 F: include/linux/mfd/da9150/
3573 F: include/sound/da[79]*.h
3574 F: sound/soc/codecs/da[79]*.[ch]
3576 DIGI NEO AND CLASSIC PCI PRODUCTS
3577 M: Lidza Louina <lidza.louina@gmail.com>
3578 M: Mark Hounschell <markh@compro.net>
3579 L: driverdev-devel@linuxdriverproject.org
3581 F: drivers/staging/dgnc/
3583 DIGI EPCA PCI PRODUCTS
3584 M: Lidza Louina <lidza.louina@gmail.com>
3585 M: Daeseok Youn <daeseok.youn@gmail.com>
3586 L: driverdev-devel@linuxdriverproject.org
3588 F: drivers/staging/dgap/
3590 DIOLAN U2C-12 I2C DRIVER
3591 M: Guenter Roeck <linux@roeck-us.net>
3592 L: linux-i2c@vger.kernel.org
3594 F: drivers/i2c/busses/i2c-diolan-u2c.c
3597 M: Matthew Wilcox <willy@linux.intel.com>
3598 L: linux-fsdevel@vger.kernel.org
3602 DIRECTORY NOTIFICATION (DNOTIFY)
3603 M: Eric Paris <eparis@parisplace.org>
3605 F: Documentation/filesystems/dnotify.txt
3606 F: fs/notify/dnotify/
3607 F: include/linux/dnotify.h
3609 DISK GEOMETRY AND PARTITION HANDLING
3610 M: Andries Brouwer <aeb@cwi.nl>
3611 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3612 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3613 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3617 M: Jan Kara <jack@suse.com>
3619 F: Documentation/filesystems/quota.txt
3621 F: include/linux/quota*.h
3622 F: include/uapi/linux/quota*.h
3624 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3625 M: Bernie Thompson <bernie@plugable.com>
3626 L: linux-fbdev@vger.kernel.org
3628 W: http://plugable.com/category/projects/udlfb/
3629 F: drivers/video/fbdev/udlfb.c
3630 F: include/video/udlfb.h
3631 F: Documentation/fb/udlfb.txt
3633 DISTRIBUTED LOCK MANAGER (DLM)
3634 M: Christine Caulfield <ccaulfie@redhat.com>
3635 M: David Teigland <teigland@redhat.com>
3636 L: cluster-devel@redhat.com
3637 W: http://sources.redhat.com/cluster/
3638 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
3642 DMA BUFFER SHARING FRAMEWORK
3643 M: Sumit Semwal <sumit.semwal@linaro.org>
3645 L: linux-media@vger.kernel.org
3646 L: dri-devel@lists.freedesktop.org
3647 L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3649 F: include/linux/dma-buf*
3650 F: include/linux/reservation.h
3651 F: include/linux/*fence.h
3652 F: Documentation/dma-buf-sharing.txt
3653 T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3655 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3656 M: Vinod Koul <vinod.koul@intel.com>
3657 L: dmaengine@vger.kernel.org
3658 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3661 F: include/linux/dmaengine.h
3662 F: Documentation/dmaengine/
3663 T: git git://git.infradead.org/users/vkoul/slave-dma.git
3665 DME1737 HARDWARE MONITOR DRIVER
3666 M: Juerg Haefliger <juergh@gmail.com>
3667 L: lm-sensors@lm-sensors.org
3669 F: Documentation/hwmon/dme1737
3670 F: drivers/hwmon/dme1737.c
3673 M: Jean Delvare <jdelvare@suse.com>
3675 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3676 F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
3677 F: drivers/firmware/dmi-id.c
3678 F: drivers/firmware/dmi_scan.c
3679 F: include/linux/dmi.h
3682 M: Jonathan Corbet <corbet@lwn.net>
3683 L: linux-doc@vger.kernel.org
3686 F: scripts/docproc.c
3687 F: scripts/kernel-doc*
3688 X: Documentation/ABI/
3689 X: Documentation/devicetree/
3690 X: Documentation/acpi
3691 X: Documentation/power
3692 X: Documentation/spi
3693 X: Documentation/DocBook/media
3694 T: git git://git.lwn.net/linux.git docs-next
3697 M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
3698 L: blinux-list@redhat.com
3700 F: drivers/char/dtlk.c
3701 F: include/linux/dtlk.h
3703 DPT_I2O SCSI RAID DRIVER
3704 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3705 L: linux-scsi@vger.kernel.org
3706 W: http://www.adaptec.com/
3708 F: drivers/scsi/dpt*
3709 F: drivers/scsi/dpt/
3712 M: Philipp Reisner <philipp.reisner@linbit.com>
3713 M: Lars Ellenberg <lars.ellenberg@linbit.com>
3714 L: drbd-dev@lists.linbit.com
3715 W: http://www.drbd.org
3716 T: git git://git.linbit.com/linux-drbd.git
3717 T: git git://git.linbit.com/drbd-8.4.git
3719 F: drivers/block/drbd/
3721 F: Documentation/blockdev/drbd/
3723 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3724 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3725 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3727 F: Documentation/kobject.txt
3732 F: include/linux/debugfs.h
3733 F: include/linux/kobj*
3737 M: David Airlie <airlied@linux.ie>
3738 L: dri-devel@lists.freedesktop.org
3739 T: git git://people.freedesktop.org/~airlied/linux
3744 F: include/uapi/drm/
3747 M: Alex Deucher <alexander.deucher@amd.com>
3748 M: Christian König <christian.koenig@amd.com>
3749 L: dri-devel@lists.freedesktop.org
3750 T: git git://people.freedesktop.org/~agd5f/linux
3752 F: drivers/gpu/drm/radeon/
3753 F: include/uapi/drm/radeon*
3756 M: Thierry Reding <thierry.reding@gmail.com>
3757 L: dri-devel@lists.freedesktop.org
3758 T: git git://anongit.freedesktop.org/tegra/linux.git
3760 F: drivers/gpu/drm/drm_panel.c
3761 F: drivers/gpu/drm/panel/
3762 F: include/drm/drm_panel.h
3763 F: Documentation/devicetree/bindings/display/panel/
3765 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3766 M: Daniel Vetter <daniel.vetter@intel.com>
3767 M: Jani Nikula <jani.nikula@linux.intel.com>
3768 L: intel-gfx@lists.freedesktop.org
3769 L: dri-devel@lists.freedesktop.org
3770 W: https://01.org/linuxgraphics/
3771 Q: http://patchwork.freedesktop.org/project/intel-gfx/
3772 T: git git://anongit.freedesktop.org/drm-intel
3774 F: drivers/gpu/drm/i915/
3775 F: include/drm/i915*
3776 F: include/uapi/drm/i915*
3778 DRM DRIVERS FOR ATMEL HLCDC
3779 M: Boris Brezillon <boris.brezillon@free-electrons.com>
3780 L: dri-devel@lists.freedesktop.org
3782 F: drivers/gpu/drm/atmel-hlcdc/
3783 F: Documentation/devicetree/bindings/drm/atmel/
3785 DRM DRIVERS FOR EXYNOS
3786 M: Inki Dae <inki.dae@samsung.com>
3787 M: Joonyoung Shim <jy0922.shim@samsung.com>
3788 M: Seung-Woo Kim <sw0312.kim@samsung.com>
3789 M: Kyungmin Park <kyungmin.park@samsung.com>
3790 L: dri-devel@lists.freedesktop.org
3791 T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3793 F: drivers/gpu/drm/exynos/
3794 F: include/drm/exynos*
3795 F: include/uapi/drm/exynos*
3797 DRM DRIVERS FOR FREESCALE DCU
3798 M: Stefan Agner <stefan@agner.ch>
3799 M: Alison Wang <alison.wang@freescale.com>
3800 L: dri-devel@lists.freedesktop.org
3802 F: drivers/gpu/drm/fsl-dcu/
3803 F: Documentation/devicetree/bindings/display/fsl,dcu.txt
3804 F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
3806 DRM DRIVERS FOR FREESCALE IMX
3807 M: Philipp Zabel <p.zabel@pengutronix.de>
3808 L: dri-devel@lists.freedesktop.org
3810 F: drivers/gpu/drm/imx/
3811 F: drivers/gpu/ipu-v3/
3812 F: Documentation/devicetree/bindings/display/imx/
3814 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3815 M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3816 L: dri-devel@lists.freedesktop.org
3817 T: git git://github.com/patjak/drm-gma500
3819 F: drivers/gpu/drm/gma500
3820 F: include/drm/gma500*
3822 DRM DRIVERS FOR NVIDIA TEGRA
3823 M: Thierry Reding <thierry.reding@gmail.com>
3824 M: Terje Bergström <tbergstrom@nvidia.com>
3825 L: dri-devel@lists.freedesktop.org
3826 L: linux-tegra@vger.kernel.org
3827 T: git git://anongit.freedesktop.org/tegra/linux.git
3829 F: drivers/gpu/drm/tegra/
3830 F: drivers/gpu/host1x/
3831 F: include/linux/host1x.h
3832 F: include/uapi/drm/tegra_drm.h
3833 F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
3835 DRM DRIVERS FOR RENESAS
3836 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3837 L: dri-devel@lists.freedesktop.org
3838 L: linux-renesas-soc@vger.kernel.org
3839 T: git git://people.freedesktop.org/~airlied/linux
3841 F: drivers/gpu/drm/rcar-du/
3842 F: drivers/gpu/drm/shmobile/
3843 F: include/linux/platform_data/shmob_drm.h
3845 DRM DRIVERS FOR ROCKCHIP
3846 M: Mark Yao <mark.yao@rock-chips.com>
3847 L: dri-devel@lists.freedesktop.org
3849 F: drivers/gpu/drm/rockchip/
3850 F: Documentation/devicetree/bindings/display/rockchip*
3853 M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
3854 M: Vincent Abriou <vincent.abriou@st.com>
3855 L: dri-devel@lists.freedesktop.org
3856 T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3858 F: drivers/gpu/drm/sti
3859 F: Documentation/devicetree/bindings/display/st,stih4xx.txt
3861 DRM DRIVERS FOR VIVANTE GPU IP
3862 M: Lucas Stach <l.stach@pengutronix.de>
3863 R: Russell King <linux+etnaviv@arm.linux.org.uk>
3864 R: Christian Gmeiner <christian.gmeiner@gmail.com>
3865 L: dri-devel@lists.freedesktop.org
3867 F: drivers/gpu/drm/etnaviv
3868 F: Documentation/devicetree/bindings/display/etnaviv
3870 DSBR100 USB FM RADIO DRIVER
3871 M: Alexey Klimov <klimov.linux@gmail.com>
3872 L: linux-media@vger.kernel.org
3873 T: git git://linuxtv.org/media_tree.git
3875 F: drivers/media/radio/dsbr100.c
3878 M: Francois Romieu <romieu@fr.zoreil.com>
3879 L: netdev@vger.kernel.org
3881 F: drivers/net/wan/dscc4.c
3884 M: Hans Verkuil <hverkuil@xs4all.nl>
3885 L: linux-media@vger.kernel.org
3886 T: git git://linuxtv.org/media_tree.git
3887 W: https://linuxtv.org
3889 F: drivers/media/pci/dt3155/
3891 DVB_USB_AF9015 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/af9015*
3901 DVB_USB_AF9035 MEDIA DRIVER
3902 M: Antti Palosaari <crope@iki.fi>
3903 L: linux-media@vger.kernel.org
3904 W: https://linuxtv.org
3905 W: http://palosaari.fi/linux/
3906 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3907 T: git git://linuxtv.org/anttip/media_tree.git
3909 F: drivers/media/usb/dvb-usb-v2/af9035*
3911 DVB_USB_ANYSEE MEDIA DRIVER
3912 M: Antti Palosaari <crope@iki.fi>
3913 L: linux-media@vger.kernel.org
3914 W: https://linuxtv.org
3915 W: http://palosaari.fi/linux/
3916 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3917 T: git git://linuxtv.org/anttip/media_tree.git
3919 F: drivers/media/usb/dvb-usb-v2/anysee*
3921 DVB_USB_AU6610 MEDIA DRIVER
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/usb/dvb-usb-v2/au6610*
3931 DVB_USB_CE6230 MEDIA DRIVER
3932 M: Antti Palosaari <crope@iki.fi>
3933 L: linux-media@vger.kernel.org
3934 W: https://linuxtv.org
3935 W: http://palosaari.fi/linux/
3936 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3937 T: git git://linuxtv.org/anttip/media_tree.git
3939 F: drivers/media/usb/dvb-usb-v2/ce6230*
3941 DVB_USB_CXUSB MEDIA DRIVER
3942 M: Michael Krufky <mkrufky@linuxtv.org>
3943 L: linux-media@vger.kernel.org
3944 W: https://linuxtv.org
3945 W: http://github.com/mkrufky
3946 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3947 T: git git://linuxtv.org/media_tree.git
3949 F: drivers/media/usb/dvb-usb/cxusb*
3951 DVB_USB_EC168 MEDIA DRIVER
3952 M: Antti Palosaari <crope@iki.fi>
3953 L: linux-media@vger.kernel.org
3954 W: https://linuxtv.org
3955 W: http://palosaari.fi/linux/
3956 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3957 T: git git://linuxtv.org/anttip/media_tree.git
3959 F: drivers/media/usb/dvb-usb-v2/ec168*
3961 DVB_USB_GL861 MEDIA DRIVER
3962 M: Antti Palosaari <crope@iki.fi>
3963 L: linux-media@vger.kernel.org
3964 W: https://linuxtv.org
3965 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3966 T: git git://linuxtv.org/anttip/media_tree.git
3968 F: drivers/media/usb/dvb-usb-v2/gl861*
3970 DVB_USB_MXL111SF MEDIA DRIVER
3971 M: Michael Krufky <mkrufky@linuxtv.org>
3972 L: linux-media@vger.kernel.org
3973 W: https://linuxtv.org
3974 W: http://github.com/mkrufky
3975 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3976 T: git git://linuxtv.org/mkrufky/mxl111sf.git
3978 F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3980 DVB_USB_RTL28XXU MEDIA DRIVER
3981 M: Antti Palosaari <crope@iki.fi>
3982 L: linux-media@vger.kernel.org
3983 W: https://linuxtv.org
3984 W: http://palosaari.fi/linux/
3985 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3986 T: git git://linuxtv.org/anttip/media_tree.git
3988 F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3990 DVB_USB_V2 MEDIA DRIVER
3991 M: Antti Palosaari <crope@iki.fi>
3992 L: linux-media@vger.kernel.org
3993 W: https://linuxtv.org
3994 W: http://palosaari.fi/linux/
3995 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3996 T: git git://linuxtv.org/anttip/media_tree.git
3998 F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3999 F: drivers/media/usb/dvb-usb-v2/usb_urb.c
4002 M: Jason Baron <jbaron@akamai.com>
4004 F: lib/dynamic_debug.c
4005 F: include/linux/dynamic_debug.h
4007 DZ DECSTATION DZ11 SERIAL DRIVER
4008 M: "Maciej W. Rozycki" <macro@linux-mips.org>
4010 F: drivers/tty/serial/dz.*
4012 E3X0 POWER BUTTON DRIVER
4013 M: Moritz Fischer <moritz.fischer@ettus.com>
4014 L: usrp-users@lists.ettus.com
4015 W: http://www.ettus.com
4017 F: drivers/input/misc/e3x0-button.c
4018 F: Documentation/devicetree/bindings/input/e3x0-button.txt
4021 M: Antti Palosaari <crope@iki.fi>
4022 L: linux-media@vger.kernel.org
4023 W: https://linuxtv.org
4024 W: http://palosaari.fi/linux/
4025 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4026 T: git git://linuxtv.org/anttip/media_tree.git
4028 F: drivers/media/tuners/e4000*
4030 EATA ISA/EISA/PCI SCSI DRIVER
4031 M: Dario Ballabio <ballabio_dario@emc.com>
4032 L: linux-scsi@vger.kernel.org
4034 F: drivers/scsi/eata.c
4037 M: Antti Palosaari <crope@iki.fi>
4038 L: linux-media@vger.kernel.org
4039 W: https://linuxtv.org
4040 W: http://palosaari.fi/linux/
4041 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4042 T: git git://linuxtv.org/anttip/media_tree.git
4044 F: drivers/media/dvb-frontends/ec100*
4047 M: Tyler Hicks <tyhicks@canonical.com>
4048 L: ecryptfs@vger.kernel.org
4049 W: http://ecryptfs.org
4050 W: https://launchpad.net/ecryptfs
4051 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4053 F: Documentation/filesystems/ecryptfs.txt
4057 M: Doug Thompson <dougthompson@xmission.com>
4058 M: Borislav Petkov <bp@alien8.de>
4059 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4060 L: linux-edac@vger.kernel.org
4061 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4062 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4064 F: Documentation/edac.txt
4066 F: include/linux/edac.h
4069 M: Doug Thompson <dougthompson@xmission.com>
4070 M: Borislav Petkov <bp@alien8.de>
4071 L: linux-edac@vger.kernel.org
4073 F: drivers/edac/amd64_edac*
4076 M: Doug Thompson <dougthompson@xmission.com>
4077 M: Robert Richter <rric@kernel.org>
4078 L: linux-edac@vger.kernel.org
4080 F: drivers/edac/highbank*
4083 M: Ralf Baechle <ralf@linux-mips.org>
4084 M: David Daney <david.daney@cavium.com>
4085 L: linux-edac@vger.kernel.org
4086 L: linux-mips@linux-mips.org
4088 F: drivers/edac/octeon_edac*
4091 M: Mark Gross <mark.gross@intel.com>
4092 M: Doug Thompson <dougthompson@xmission.com>
4093 L: linux-edac@vger.kernel.org
4095 F: drivers/edac/e752x_edac.c
4098 M: Doug Thompson <dougthompson@xmission.com>
4099 L: linux-edac@vger.kernel.org
4101 F: drivers/edac/e7xxx_edac.c
4104 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4105 L: linux-edac@vger.kernel.org
4107 F: drivers/edac/ghes_edac.c
4110 M: Tim Small <tim@buttersideup.com>
4111 L: linux-edac@vger.kernel.org
4113 F: drivers/edac/i82443bxgx_edac.c
4116 M: Jason Uhlenkott <juhlenko@akamai.com>
4117 L: linux-edac@vger.kernel.org
4119 F: drivers/edac/i3000_edac.c
4122 M: Doug Thompson <dougthompson@xmission.com>
4123 L: linux-edac@vger.kernel.org
4125 F: drivers/edac/i5000_edac.c
4128 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4129 L: linux-edac@vger.kernel.org
4131 F: drivers/edac/i5400_edac.c
4134 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4135 L: linux-edac@vger.kernel.org
4137 F: drivers/edac/i7300_edac.c
4140 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4141 L: linux-edac@vger.kernel.org
4143 F: drivers/edac/i7core_edac.c
4146 M: Ranganathan Desikan <ravi@jetztechnologies.com>
4147 M: "Arvind R." <arvino55@gmail.com>
4148 L: linux-edac@vger.kernel.org
4150 F: drivers/edac/i82975x_edac.c
4153 M: Jason Baron <jbaron@akamai.com>
4154 L: linux-edac@vger.kernel.org
4156 F: drivers/edac/ie31200_edac.c
4159 M: Johannes Thumshirn <morbidrsa@gmail.com>
4160 L: linux-edac@vger.kernel.org
4162 F: drivers/edac/mpc85xx_edac.[ch]
4165 M: Egor Martovetsky <egor@pasemi.com>
4166 L: linux-edac@vger.kernel.org
4168 F: drivers/edac/pasemi_edac.c
4171 M: Tim Small <tim@buttersideup.com>
4172 L: linux-edac@vger.kernel.org
4174 F: drivers/edac/r82600_edac.c
4177 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4178 L: linux-edac@vger.kernel.org
4180 F: drivers/edac/sb_edac.c
4183 APPLIED MICRO (APM) X-GENE SOC EDAC
4184 M: Loc Ho <lho@apm.com>
4186 F: drivers/edac/xgene_edac.c
4187 F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4189 EDIROL UA-101/UA-1000 DRIVER
4190 M: Clemens Ladisch <clemens@ladisch.de>
4191 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4192 T: git git://git.alsa-project.org/alsa-kernel.git
4194 F: sound/usb/misc/ua101.c
4196 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4197 M: Matt Fleming <matt@codeblueprint.co.uk>
4198 L: linux-efi@vger.kernel.org
4199 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4201 F: Documentation/efi-stub.txt
4202 F: arch/ia64/kernel/efi.c
4203 F: arch/x86/boot/compressed/eboot.[ch]
4204 F: arch/x86/include/asm/efi.h
4205 F: arch/x86/platform/efi/*
4206 F: drivers/firmware/efi/*
4207 F: include/linux/efi*.h
4209 EFI VARIABLE FILESYSTEM
4210 M: Matthew Garrett <matthew.garrett@nebula.com>
4211 M: Jeremy Kerr <jk@ozlabs.org>
4212 M: Matt Fleming <matt@codeblueprint.co.uk>
4213 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4214 L: linux-efi@vger.kernel.org
4218 EFIFB FRAMEBUFFER DRIVER
4219 L: linux-fbdev@vger.kernel.org
4220 M: Peter Jones <pjones@redhat.com>
4222 F: drivers/video/fbdev/efifb.c
4225 W: http://aeschi.ch.eu.org/efs/
4229 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4230 M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4231 L: netdev@vger.kernel.org
4233 F: drivers/net/ethernet/ibm/ehea/
4235 EM28XX VIDEO4LINUX DRIVER
4236 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4237 L: linux-media@vger.kernel.org
4238 W: https://linuxtv.org
4239 T: git git://linuxtv.org/media_tree.git
4241 F: drivers/media/usb/em28xx/
4244 M: Paul Gortmaker <paul.gortmaker@windriver.com>
4245 M: Matt Mackall <mpm@selenic.com>
4246 M: David Woodhouse <dwmw2@infradead.org>
4247 L: linux-embedded@vger.kernel.org
4250 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4251 M: James Smart <james.smart@avagotech.com>
4252 M: Dick Kennedy <dick.kennedy@avagotech.com>
4253 L: linux-scsi@vger.kernel.org
4254 W: http://www.avagotech.com
4256 F: drivers/scsi/lpfc/
4258 ENE CB710 FLASH CARD READER DRIVER
4259 M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
4261 F: drivers/misc/cb710/
4262 F: drivers/mmc/host/cb710-mmc.*
4263 F: include/linux/cb710.h
4265 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4266 M: Maxim Levitsky <maximlevitsky@gmail.com>
4268 F: drivers/media/rc/ene_ir.*
4270 EPSON S1D13XXX FRAMEBUFFER DRIVER
4271 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
4273 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4274 F: drivers/video/fbdev/s1d13xxxfb.c
4275 F: include/video/s1d13xxxfb.h
4277 ET131X NETWORK DRIVER
4278 M: Mark Einon <mark.einon@gmail.com>
4280 F: drivers/net/ethernet/agere/
4283 M: Stephen Hemminger <stephen@networkplumber.org>
4284 L: bridge@lists.linux-foundation.org
4285 L: netdev@vger.kernel.org
4286 W: http://www.linuxfoundation.org/en/Net:Bridge
4288 F: include/linux/netfilter_bridge/
4291 ETHERNET PHY LIBRARY
4292 M: Florian Fainelli <f.fainelli@gmail.com>
4293 L: netdev@vger.kernel.org
4295 F: include/linux/phy.h
4296 F: include/linux/phy_fixed.h
4298 F: Documentation/networking/phy.txt
4299 F: drivers/of/of_mdio.c
4300 F: drivers/of/of_net.c
4303 M: Jan Kara <jack@suse.com>
4304 L: linux-ext4@vger.kernel.org
4306 F: Documentation/filesystems/ext2.txt
4308 F: include/linux/ext2*
4311 M: "Theodore Ts'o" <tytso@mit.edu>
4312 M: Andreas Dilger <adilger.kernel@dilger.ca>
4313 L: linux-ext4@vger.kernel.org
4314 W: http://ext4.wiki.kernel.org
4315 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
4316 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4318 F: Documentation/filesystems/ext4.txt
4321 Extended Verification Module (EVM)
4322 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4323 L: linux-ima-devel@lists.sourceforge.net
4324 L: linux-security-module@vger.kernel.org
4326 F: security/integrity/evm/
4328 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4329 M: MyungJoo Ham <myungjoo.ham@samsung.com>
4330 M: Chanwoo Choi <cw00.choi@samsung.com>
4331 L: linux-kernel@vger.kernel.org
4332 T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4335 F: include/linux/extcon/
4336 F: include/linux/extcon.h
4337 F: Documentation/extcon/
4338 F: Documentation/devicetree/bindings/extcon/
4341 M: Jingoo Han <jingoohan1@gmail.com>
4342 L: dri-devel@lists.freedesktop.org
4344 F: drivers/gpu/drm/exynos/exynos_dp*
4346 EXYNOS MIPI DISPLAY DRIVERS
4347 M: Inki Dae <inki.dae@samsung.com>
4348 M: Donghwa Lee <dh09.lee@samsung.com>
4349 M: Kyungmin Park <kyungmin.park@samsung.com>
4350 L: linux-fbdev@vger.kernel.org
4352 F: drivers/video/fbdev/exynos/exynos_mipi*
4353 F: include/video/exynos_mipi*
4355 F71805F HARDWARE MONITORING DRIVER
4356 M: Jean Delvare <jdelvare@suse.com>
4357 L: lm-sensors@lm-sensors.org
4359 F: Documentation/hwmon/f71805f
4360 F: drivers/hwmon/f71805f.c
4363 M: Michael Buesch <m@bues.ch>
4364 L: linux-media@vger.kernel.org
4366 F: drivers/media/tuners/fc0011.h
4367 F: drivers/media/tuners/fc0011.c
4370 M: Antti Palosaari <crope@iki.fi>
4371 L: linux-media@vger.kernel.org
4372 W: https://linuxtv.org
4373 W: http://palosaari.fi/linux/
4374 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4375 T: git git://linuxtv.org/anttip/media_tree.git
4377 F: drivers/media/tuners/fc2580*
4380 M: Eric Paris <eparis@redhat.com>
4382 F: fs/notify/fanotify/
4383 F: include/linux/fanotify.h
4384 F: include/uapi/linux/fanotify.h
4386 FARSYNC SYNCHRONOUS DRIVER
4387 M: Kevin Curtis <kevin.curtis@farsite.co.uk>
4388 W: http://www.farsite.co.uk/
4390 F: drivers/net/wan/farsync.*
4392 FAULT INJECTION SUPPORT
4393 M: Akinobu Mita <akinobu.mita@gmail.com>
4395 F: Documentation/fault-injection/
4396 F: lib/fault-inject.c
4398 FBTFT Framebuffer drivers
4399 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4400 M: Noralf Trønnes <noralf@tronnes.org>
4402 F: drivers/staging/fbtft/
4404 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4405 M: Vasu Dev <vasu.dev@intel.com>
4406 L: fcoe-devel@open-fcoe.org
4407 W: www.Open-FCoE.org
4409 F: drivers/scsi/libfc/
4410 F: drivers/scsi/fcoe/
4412 F: include/scsi/libfc.h
4413 F: include/scsi/libfcoe.h
4414 F: include/uapi/scsi/fc/
4416 FILE LOCKING (flock() and fcntl()/lockf())
4417 M: Jeff Layton <jlayton@poochiereds.net>
4418 M: "J. Bruce Fields" <bfields@fieldses.org>
4419 L: linux-fsdevel@vger.kernel.org
4421 F: include/linux/fcntl.h
4422 F: include/linux/fs.h
4423 F: include/uapi/linux/fcntl.h
4424 F: include/uapi/linux/fs.h
4428 FILESYSTEMS (VFS and infrastructure)
4429 M: Alexander Viro <viro@zeniv.linux.org.uk>
4430 L: linux-fsdevel@vger.kernel.org
4434 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4435 M: Riku Voipio <riku.voipio@iki.fi>
4436 L: lm-sensors@lm-sensors.org
4438 F: drivers/hwmon/f75375s.c
4439 F: include/linux/f75375s.h
4441 FIREWIRE AUDIO DRIVERS
4442 M: Clemens Ladisch <clemens@ladisch.de>
4443 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4444 T: git git://git.alsa-project.org/alsa-kernel.git
4448 FIREWIRE MEDIA DRIVERS (firedtv)
4449 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4450 L: linux-media@vger.kernel.org
4451 L: linux1394-devel@lists.sourceforge.net
4452 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4454 F: drivers/media/firewire/
4456 FIREWIRE SBP-2 TARGET
4457 M: Chris Boot <bootc@bootc.net>
4458 L: linux-scsi@vger.kernel.org
4459 L: target-devel@vger.kernel.org
4460 L: linux1394-devel@lists.sourceforge.net
4461 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4463 F: drivers/target/sbp/
4466 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4467 L: linux1394-devel@lists.sourceforge.net
4468 W: http://ieee1394.wiki.kernel.org/
4469 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4471 F: drivers/firewire/
4472 F: include/linux/firewire.h
4473 F: include/uapi/linux/firewire*.h
4476 FIRMWARE LOADER (request_firmware)
4477 M: Ming Lei <ming.lei@canonical.com>
4478 L: linux-kernel@vger.kernel.org
4480 F: Documentation/firmware_class/
4481 F: drivers/base/firmware*.c
4482 F: include/linux/firmware.h
4484 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4485 M: Joshua Morris <josh.h.morris@us.ibm.com>
4486 M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4488 F: drivers/block/rsxx/
4491 M: Jiri Kosina <jikos@kernel.org>
4492 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4494 F: drivers/block/floppy.c
4497 M: Alessandro Rubini <rubini@gnudd.com>
4498 W: http://www.ohwr.org/projects/fmc-bus
4501 F: include/linux/fmc*.h
4502 F: include/linux/ipmi-fru.h
4505 FPGA MANAGER FRAMEWORK
4506 M: Alan Tull <atull@opensource.altera.com>
4507 R: Moritz Fischer <moritz.fischer@ettus.com>
4510 F: include/linux/fpga/fpga-mgr.h
4511 W: http://www.rocketboards.org
4514 M: Bill Metzenthen <billm@melbpc.org.au>
4515 W: http://floatingpoint.sourceforge.net/emulator/index.html
4517 F: arch/x86/math-emu/
4519 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4520 L: netdev@vger.kernel.org
4522 F: drivers/net/wan/dlci.c
4523 F: drivers/net/wan/sdla.c
4526 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4527 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4528 L: linux-fbdev@vger.kernel.org
4529 W: http://linux-fbdev.sourceforge.net/
4530 Q: http://patchwork.kernel.org/project/linux-fbdev/list/
4531 T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4533 F: Documentation/fb/
4536 F: include/linux/fb.h
4537 F: include/uapi/video/
4538 F: include/uapi/linux/fb.h
4540 FREESCALE DIU FRAMEBUFFER DRIVER
4541 M: Timur Tabi <timur@tabi.org>
4542 L: linux-fbdev@vger.kernel.org
4544 F: drivers/video/fbdev/fsl-diu-fb.*
4546 FREESCALE DMA DRIVER
4547 M: Li Yang <leoli@freescale.com>
4548 M: Zhang Wei <zw@zh-kernel.org>
4549 L: linuxppc-dev@lists.ozlabs.org
4551 F: drivers/dma/fsldma.*
4553 FREESCALE GPMI NAND DRIVER
4554 M: Han Xu <han.xu@nxp.com>
4555 L: linux-mtd@lists.infradead.org
4557 F: drivers/mtd/nand/gpmi-nand/*
4559 FREESCALE I2C CPM DRIVER
4560 M: Jochen Friedrich <jochen@scram.de>
4561 L: linuxppc-dev@lists.ozlabs.org
4562 L: linux-i2c@vger.kernel.org
4564 F: drivers/i2c/busses/i2c-cpm.c
4566 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4567 M: Sascha Hauer <kernel@pengutronix.de>
4568 L: linux-fbdev@vger.kernel.org
4569 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4571 F: include/linux/platform_data/video-imxfb.h
4572 F: drivers/video/fbdev/imxfb.c
4574 FREESCALE QUAD SPI DRIVER
4575 M: Han Xu <han.xu@nxp.com>
4576 L: linux-mtd@lists.infradead.org
4578 F: drivers/mtd/spi-nor/fsl-quadspi.c
4580 FREESCALE SOC FS_ENET DRIVER
4581 M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4582 M: Vitaly Bordug <vbordug@ru.mvista.com>
4583 L: linuxppc-dev@lists.ozlabs.org
4584 L: netdev@vger.kernel.org
4586 F: drivers/net/ethernet/freescale/fs_enet/
4587 F: include/linux/fs_enet_pd.h
4589 FREESCALE QUICC ENGINE LIBRARY
4590 L: linuxppc-dev@lists.ozlabs.org
4592 F: drivers/soc/fsl/qe/
4593 F: include/soc/fsl/*qe*.h
4594 F: include/soc/fsl/*ucc*.h
4596 FREESCALE USB PERIPHERAL DRIVERS
4597 M: Li Yang <leoli@freescale.com>
4598 L: linux-usb@vger.kernel.org
4599 L: linuxppc-dev@lists.ozlabs.org
4601 F: drivers/usb/gadget/udc/fsl*
4603 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4604 M: Li Yang <leoli@freescale.com>
4605 L: netdev@vger.kernel.org
4606 L: linuxppc-dev@lists.ozlabs.org
4608 F: drivers/net/ethernet/freescale/ucc_geth*
4610 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4611 M: Claudiu Manoil <claudiu.manoil@freescale.com>
4612 L: netdev@vger.kernel.org
4614 F: drivers/net/ethernet/freescale/gianfar*
4615 X: drivers/net/ethernet/freescale/gianfar_ptp.c
4616 F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4618 FREESCALE QUICC ENGINE UCC UART DRIVER
4619 M: Timur Tabi <timur@tabi.org>
4620 L: linuxppc-dev@lists.ozlabs.org
4622 F: drivers/tty/serial/ucc_uart.c
4624 FREESCALE SOC SOUND DRIVERS
4625 M: Timur Tabi <timur@tabi.org>
4626 M: Nicolin Chen <nicoleotsuka@gmail.com>
4627 M: Xiubo Li <Xiubo.Lee@gmail.com>
4628 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4629 L: linuxppc-dev@lists.ozlabs.org
4631 F: sound/soc/fsl/fsl*
4632 F: sound/soc/fsl/imx*
4633 F: sound/soc/fsl/mpc8610_hpcd.c
4635 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4636 M: "J. German Rivera" <German.Rivera@freescale.com>
4637 L: linux-kernel@vger.kernel.org
4639 F: drivers/staging/fsl-mc/
4642 M: Christoph Hellwig <hch@infradead.org>
4643 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4648 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4649 M: Pavel Machek <pavel@ucw.cz>
4650 L: linux-pm@vger.kernel.org
4652 F: Documentation/power/freezing-of-tasks.txt
4653 F: include/linux/freezer.h
4657 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4658 L: linux-kernel@vger.kernel.org
4661 F: include/linux/frontswap.h
4663 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4664 M: David Howells <dhowells@redhat.com>
4665 L: linux-cachefs@redhat.com (moderated for non-subscribers)
4667 F: Documentation/filesystems/caching/
4669 F: include/linux/fscache*.h
4672 M: Jaegeuk Kim <jaegeuk@kernel.org>
4673 M: Changman Lee <cm224.lee@samsung.com>
4674 R: Chao Yu <chao2.yu@samsung.com>
4675 L: linux-f2fs-devel@lists.sourceforge.net
4676 W: http://en.wikipedia.org/wiki/F2FS
4677 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4679 F: Documentation/filesystems/f2fs.txt
4680 F: Documentation/ABI/testing/sysfs-fs-f2fs
4682 F: include/linux/f2fs_fs.h
4683 F: include/trace/events/f2fs.h
4685 FUJITSU FR-V (FRV) PORT
4689 FUJITSU LAPTOP EXTRAS
4690 M: Jonathan Woithe <jwoithe@just42.net>
4691 L: platform-driver-x86@vger.kernel.org
4693 F: drivers/platform/x86/fujitsu-laptop.c
4695 FUJITSU M-5MO LS CAMERA ISP DRIVER
4696 M: Kyungmin Park <kyungmin.park@samsung.com>
4697 M: Heungjun Kim <riverful.kim@samsung.com>
4698 L: linux-media@vger.kernel.org
4700 F: drivers/media/i2c/m5mols/
4701 F: include/media/i2c/m5mols.h
4703 FUJITSU TABLET EXTRAS
4704 M: Robert Gerlach <khnz@gmx.de>
4705 L: platform-driver-x86@vger.kernel.org
4707 F: drivers/platform/x86/fujitsu-tablet.c
4709 FUSE: FILESYSTEM IN USERSPACE
4710 M: Miklos Szeredi <miklos@szeredi.hu>
4711 L: fuse-devel@lists.sourceforge.net
4712 W: http://fuse.sourceforge.net/
4713 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4716 F: include/uapi/linux/fuse.h
4717 F: Documentation/filesystems/fuse.txt
4719 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4720 M: Rik Faith <faith@cs.unc.edu>
4721 L: linux-scsi@vger.kernel.org
4722 S: Odd Fixes (e.g., new signatures)
4723 F: drivers/scsi/fdomain.*
4725 GCOV BASED KERNEL PROFILING
4726 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4729 F: Documentation/gcov.txt
4731 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4732 M: Achim Leubner <achim_leubner@adaptec.com>
4733 L: linux-scsi@vger.kernel.org
4734 W: http://www.icp-vortex.com/
4736 F: drivers/scsi/gdt*
4738 GDB KERNEL DEBUGGING HELPER SCRIPTS
4739 M: Jan Kiszka <jan.kiszka@siemens.com>
4743 GEMTEK FM RADIO RECEIVER DRIVER
4744 M: Hans Verkuil <hverkuil@xs4all.nl>
4745 L: linux-media@vger.kernel.org
4746 T: git git://linuxtv.org/media_tree.git
4747 W: https://linuxtv.org
4749 F: drivers/media/radio/radio-gemtek*
4751 GENERIC GPIO I2C DRIVER
4752 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
4754 F: drivers/i2c/busses/i2c-gpio.c
4755 F: include/linux/i2c-gpio.h
4757 GENERIC GPIO I2C MULTIPLEXER DRIVER
4758 M: Peter Korsgaard <peter.korsgaard@barco.com>
4759 L: linux-i2c@vger.kernel.org
4761 F: drivers/i2c/muxes/i2c-mux-gpio.c
4762 F: include/linux/i2c-mux-gpio.h
4763 F: Documentation/i2c/muxes/i2c-mux-gpio
4765 GENERIC HDLC (WAN) DRIVERS
4766 M: Krzysztof Halasa <khc@pm.waw.pl>
4767 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4769 F: drivers/net/wan/c101.c
4770 F: drivers/net/wan/hd6457*
4771 F: drivers/net/wan/hdlc*
4772 F: drivers/net/wan/n2.c
4773 F: drivers/net/wan/pc300too.c
4774 F: drivers/net/wan/pci200syn.c
4775 F: drivers/net/wan/wanxl*
4777 GENERIC INCLUDE/ASM HEADER FILES
4778 M: Arnd Bergmann <arnd@arndb.de>
4779 L: linux-arch@vger.kernel.org
4780 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4782 F: include/asm-generic/
4783 F: include/uapi/asm-generic/
4785 GENERIC PHY FRAMEWORK
4786 M: Kishon Vijay Abraham I <kishon@ti.com>
4787 L: linux-kernel@vger.kernel.org
4788 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4791 F: include/linux/phy/
4794 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4795 M: Kevin Hilman <khilman@kernel.org>
4796 M: Ulf Hansson <ulf.hansson@linaro.org>
4797 L: linux-pm@vger.kernel.org
4799 F: drivers/base/power/domain*.c
4800 F: include/linux/pm_domain.h
4802 GENERIC UIO DRIVER FOR PCI DEVICES
4803 M: "Michael S. Tsirkin" <mst@redhat.com>
4804 L: kvm@vger.kernel.org
4806 F: drivers/uio/uio_pci_generic.c
4808 GET_MAINTAINER SCRIPT
4809 M: Joe Perches <joe@perches.com>
4811 F: scripts/get_maintainer.pl
4814 M: Steven Whitehouse <swhiteho@redhat.com>
4815 M: Bob Peterson <rpeterso@redhat.com>
4816 L: cluster-devel@redhat.com
4817 W: http://sources.redhat.com/cluster/
4818 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4820 F: Documentation/filesystems/gfs2*.txt
4822 F: include/uapi/linux/gfs2_ondisk.h
4824 GIGASET ISDN DRIVERS
4825 M: Paul Bolle <pebolle@tiscali.nl>
4826 L: gigaset307x-common@lists.sourceforge.net
4827 W: http://gigaset307x.sourceforge.net/
4829 F: Documentation/isdn/README.gigaset
4830 F: drivers/isdn/gigaset/
4831 F: include/uapi/linux/gigaset_dev.h
4834 M: Hans Verkuil <hans.verkuil@cisco.com>
4835 L: linux-media@vger.kernel.org
4837 F: drivers/media/usb/go7007/
4840 M: Bastien Nocera <hadess@hadess.net>
4841 L: linux-input@vger.kernel.org
4843 F: drivers/input/touchscreen/goodix.c
4846 M: Linus Walleij <linus.walleij@linaro.org>
4847 M: Alexandre Courbot <gnurou@gmail.com>
4848 L: linux-gpio@vger.kernel.org
4849 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4851 F: Documentation/gpio/
4853 F: include/linux/gpio/
4854 F: include/linux/gpio.h
4855 F: include/asm-generic/gpio.h
4857 GRE DEMULTIPLEXER DRIVER
4858 M: Dmitry Kozlov <xeb@mail.ru>
4859 L: netdev@vger.kernel.org
4861 F: net/ipv4/gre_demux.c
4862 F: net/ipv4/gre_offload.c
4863 F: include/net/gre.h
4865 GRETH 10/100/1G Ethernet MAC device driver
4866 M: Kristoffer Glembo <kristoffer@gaisler.com>
4867 L: netdev@vger.kernel.org
4869 F: drivers/net/ethernet/aeroflex/
4871 GSPCA FINEPIX SUBDRIVER
4872 M: Frank Zago <frank@zago.net>
4873 L: linux-media@vger.kernel.org
4874 T: git git://linuxtv.org/media_tree.git
4876 F: drivers/media/usb/gspca/finepix.c
4878 GSPCA GL860 SUBDRIVER
4879 M: Olivier Lorin <o.lorin@laposte.net>
4880 L: linux-media@vger.kernel.org
4881 T: git git://linuxtv.org/media_tree.git
4883 F: drivers/media/usb/gspca/gl860/
4885 GSPCA M5602 SUBDRIVER
4886 M: Erik Andren <erik.andren@gmail.com>
4887 L: linux-media@vger.kernel.org
4888 T: git git://linuxtv.org/media_tree.git
4890 F: drivers/media/usb/gspca/m5602/
4892 GSPCA PAC207 SONIXB SUBDRIVER
4893 M: Hans de Goede <hdegoede@redhat.com>
4894 L: linux-media@vger.kernel.org
4895 T: git git://linuxtv.org/media_tree.git
4897 F: drivers/media/usb/gspca/pac207.c
4899 GSPCA SN9C20X SUBDRIVER
4900 M: Brian Johnson <brijohn@gmail.com>
4901 L: linux-media@vger.kernel.org
4902 T: git git://linuxtv.org/media_tree.git
4904 F: drivers/media/usb/gspca/sn9c20x.c
4906 GSPCA T613 SUBDRIVER
4907 M: Leandro Costantino <lcostantino@gmail.com>
4908 L: linux-media@vger.kernel.org
4909 T: git git://linuxtv.org/media_tree.git
4911 F: drivers/media/usb/gspca/t613.c
4913 GSPCA USB WEBCAM DRIVER
4914 M: Hans de Goede <hdegoede@redhat.com>
4915 L: linux-media@vger.kernel.org
4916 T: git git://linuxtv.org/media_tree.git
4918 F: drivers/media/usb/gspca/
4920 GUID PARTITION TABLE (GPT)
4921 M: Davidlohr Bueso <dave@stgolabs.net>
4922 L: linux-efi@vger.kernel.org
4924 F: block/partitions/efi.*
4926 STK1160 USB VIDEO CAPTURE DRIVER
4927 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4928 L: linux-media@vger.kernel.org
4929 T: git git://linuxtv.org/media_tree.git
4931 F: drivers/media/usb/stk1160/
4934 M: Yoshinori Sato <ysato@users.sourceforge.jp>
4935 L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4936 W: http://uclinux-h8.sourceforge.jp
4937 T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4940 F: drivers/clocksource/h8300_*.c
4941 F: drivers/clk/h8300/
4942 F: drivers/irqchip/irq-renesas-h8*.c
4944 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4945 M: Frank Seidel <frank@f-seidel.de>
4946 L: platform-driver-x86@vger.kernel.org
4947 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4949 F: drivers/platform/x86/hdaps.c
4951 HDPVR USB VIDEO ENCODER DRIVER
4952 M: Hans Verkuil <hverkuil@xs4all.nl>
4953 L: linux-media@vger.kernel.org
4954 T: git git://linuxtv.org/media_tree.git
4955 W: https://linuxtv.org
4957 F: drivers/media/usb/hdpvr/
4959 HWPOISON MEMORY FAILURE HANDLING
4960 M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4961 L: linux-mm@kvack.org
4963 F: mm/memory-failure.c
4964 F: mm/hwpoison-inject.c
4966 HYPERVISOR VIRTUAL CONSOLE DRIVER
4967 L: linuxppc-dev@lists.ozlabs.org
4972 M: Antti Palosaari <crope@iki.fi>
4973 L: linux-media@vger.kernel.org
4974 W: https://linuxtv.org
4975 W: http://palosaari.fi/linux/
4976 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4977 T: git git://linuxtv.org/anttip/media_tree.git
4979 F: drivers/media/usb/hackrf/
4982 M: Jean Delvare <jdelvare@suse.com>
4983 M: Guenter Roeck <linux@roeck-us.net>
4984 L: lm-sensors@lm-sensors.org
4985 W: http://www.lm-sensors.org/
4986 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4987 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4989 F: Documentation/hwmon/
4991 F: include/linux/hwmon*.h
4993 HARDWARE RANDOM NUMBER GENERATOR CORE
4994 M: Matt Mackall <mpm@selenic.com>
4995 M: Herbert Xu <herbert@gondor.apana.org.au>
4996 L: linux-crypto@vger.kernel.org
4998 F: Documentation/hw_random.txt
4999 F: drivers/char/hw_random/
5000 F: include/linux/hw_random.h
5002 HARDWARE SPINLOCK CORE
5003 M: Ohad Ben-Cohen <ohad@wizery.com>
5005 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
5006 F: Documentation/hwspinlock.txt
5007 F: drivers/hwspinlock/hwspinlock_*
5008 F: include/linux/hwspinlock.h
5010 HARMONY SOUND DRIVER
5011 L: linux-parisc@vger.kernel.org
5013 F: sound/parisc/harmony.*
5016 M: Antti Palosaari <crope@iki.fi>
5017 L: linux-media@vger.kernel.org
5018 W: https://linuxtv.org
5019 W: http://palosaari.fi/linux/
5020 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5021 T: git git://linuxtv.org/anttip/media_tree.git
5023 F: drivers/media/dvb-frontends/hd29l2*
5025 HEWLETT-PACKARD SMART2 RAID DRIVER
5026 L: iss_storagedev@hp.com
5028 F: Documentation/blockdev/cpqarray.txt
5029 F: drivers/block/cpqarray.*
5031 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
5032 M: Don Brace <don.brace@pmcs.com>
5033 L: iss_storagedev@hp.com
5034 L: storagedev@pmcs.com
5035 L: linux-scsi@vger.kernel.org
5037 F: Documentation/scsi/hpsa.txt
5038 F: drivers/scsi/hpsa*.[ch]
5039 F: include/linux/cciss*.h
5040 F: include/uapi/linux/cciss*.h
5042 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5043 M: Don Brace <don.brace@pmcs.com>
5044 L: iss_storagedev@hp.com
5045 L: storagedev@pmcs.com
5046 L: linux-scsi@vger.kernel.org
5048 F: Documentation/blockdev/cciss.txt
5049 F: drivers/block/cciss*
5050 F: include/linux/cciss_ioctl.h
5051 F: include/uapi/linux/cciss_ioctl.h
5054 L: linux-fsdevel@vger.kernel.org
5056 F: Documentation/filesystems/hfs.txt
5060 L: linux-fsdevel@vger.kernel.org
5062 F: Documentation/filesystems/hfsplus.txt
5065 HGA FRAMEBUFFER DRIVER
5066 M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5067 L: linux-nvidia@lists.surfsouth.com
5068 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5070 F: drivers/video/fbdev/hgafb.c
5072 HIBERNATION (aka Software Suspend, aka swsusp)
5073 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5074 M: Pavel Machek <pavel@ucw.cz>
5075 L: linux-pm@vger.kernel.org
5078 F: drivers/base/power/
5080 F: include/linux/suspend.h
5081 F: include/linux/freezer.h
5082 F: include/linux/pm.h
5083 F: arch/*/include/asm/suspend*.h
5086 M: Jiri Kosina <jikos@kernel.org>
5087 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
5088 L: linux-input@vger.kernel.org
5089 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5092 F: include/linux/hid*
5093 F: include/uapi/linux/hid*
5095 HID SENSOR HUB DRIVERS
5096 M: Jiri Kosina <jikos@kernel.org>
5097 M: Jonathan Cameron <jic23@kernel.org>
5098 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5099 L: linux-input@vger.kernel.org
5100 L: linux-iio@vger.kernel.org
5102 F: Documentation/hid/hid-sensor*
5103 F: drivers/hid/hid-sensor-*
5104 F: drivers/iio/*/hid-*
5105 F: include/linux/hid-sensor-*
5107 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5108 M: Thomas Gleixner <tglx@linutronix.de>
5109 L: linux-kernel@vger.kernel.org
5110 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5112 F: Documentation/timers/
5113 F: kernel/time/hrtimer.c
5114 F: kernel/time/clockevents.c
5115 F: kernel/time/tick*.*
5116 F: kernel/time/timer_*.c
5117 F: include/linux/clockchips.h
5118 F: include/linux/hrtimer.h
5120 HIGH-SPEED SCC DRIVER FOR AX.25
5121 L: linux-hams@vger.kernel.org
5123 F: drivers/net/hamradio/dmascc.c
5124 F: drivers/net/hamradio/scc.c
5126 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5127 M: HighPoint Linux Team <linux@highpoint-tech.com>
5128 W: http://www.highpoint-tech.com
5130 F: Documentation/scsi/hptiop.txt
5131 F: drivers/scsi/hptiop.c
5134 M: Jes Sorensen <jes@trained-monkey.org>
5135 L: linux-hippi@sunsite.dk
5137 F: include/linux/hippidevice.h
5138 F: include/uapi/linux/if_hippi.h
5140 F: drivers/net/hippi/
5142 HISILICON SAS Controller
5143 M: John Garry <john.garry@huawei.com>
5144 W: http://www.hisilicon.com
5146 F: drivers/scsi/hisi_sas/
5147 F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5150 M: Jouni Malinen <j@w1.fi>
5151 L: hostap@shmoo.com (subscribers-only)
5152 L: linux-wireless@vger.kernel.org
5153 W: http://hostap.epitest.fi/
5155 F: drivers/net/wireless/intersil/hostap/
5157 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5158 L: platform-driver-x86@vger.kernel.org
5160 F: drivers/platform/x86/tc1100-wmi.c
5162 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5163 M: Jaroslav Kysela <perex@perex.cz>
5165 F: drivers/net/ethernet/hp/hp100.*
5167 HPET: High Precision Event Timers driver
5168 M: Clemens Ladisch <clemens@ladisch.de>
5170 F: Documentation/timers/hpet.txt
5171 F: drivers/char/hpet.c
5172 F: include/linux/hpet.h
5173 F: include/uapi/linux/hpet.h
5177 F: arch/x86/kernel/hpet.c
5178 F: arch/x86/include/asm/hpet.h
5181 M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5182 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5187 M: Sebastian Reichel <sre@kernel.org>
5188 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5190 F: Documentation/ABI/testing/sysfs-bus-hsi
5191 F: Documentation/hsi.txt
5193 F: include/linux/hsi/
5194 F: include/uapi/linux/hsi/
5197 M: Jan Dumon <j.dumon@option.com>
5198 W: http://www.pharscape.org
5200 F: drivers/net/usb/hso.c
5202 HSR NETWORK PROTOCOL
5203 M: Arvid Brodin <arvid.brodin@alten.se>
5204 L: netdev@vger.kernel.org
5208 HTCPEN TOUCHSCREEN DRIVER
5209 M: Pau Oliva Fora <pof@eslack.org>
5210 L: linux-input@vger.kernel.org
5212 F: drivers/input/touchscreen/htcpen.c
5215 M: Nadia Yvette Chambers <nyc@holomorphy.com>
5219 Hyper-V CORE AND DRIVERS
5220 M: "K. Y. Srinivasan" <kys@microsoft.com>
5221 M: Haiyang Zhang <haiyangz@microsoft.com>
5222 L: devel@linuxdriverproject.org
5224 F: arch/x86/include/asm/mshyperv.h
5225 F: arch/x86/include/uapi/asm/hyperv.h
5226 F: arch/x86/kernel/cpu/mshyperv.c
5227 F: drivers/hid/hid-hyperv.c
5229 F: drivers/input/serio/hyperv-keyboard.c
5230 F: drivers/net/hyperv/
5231 F: drivers/scsi/storvsc_drv.c
5232 F: drivers/video/fbdev/hyperv_fb.c
5233 F: include/linux/hyperv.h
5235 F: Documentation/ABI/stable/sysfs-bus-vmbus
5237 I2C OVER PARALLEL PORT
5238 M: Jean Delvare <jdelvare@suse.com>
5239 L: linux-i2c@vger.kernel.org
5241 F: Documentation/i2c/busses/i2c-parport
5242 F: Documentation/i2c/busses/i2c-parport-light
5243 F: drivers/i2c/busses/i2c-parport.c
5244 F: drivers/i2c/busses/i2c-parport-light.c
5246 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5247 M: Jean Delvare <jdelvare@suse.com>
5248 L: linux-i2c@vger.kernel.org
5250 F: Documentation/i2c/busses/i2c-ali1535
5251 F: Documentation/i2c/busses/i2c-ali1563
5252 F: Documentation/i2c/busses/i2c-ali15x3
5253 F: Documentation/i2c/busses/i2c-amd756
5254 F: Documentation/i2c/busses/i2c-amd8111
5255 F: Documentation/i2c/busses/i2c-i801
5256 F: Documentation/i2c/busses/i2c-nforce2
5257 F: Documentation/i2c/busses/i2c-piix4
5258 F: Documentation/i2c/busses/i2c-sis5595
5259 F: Documentation/i2c/busses/i2c-sis630
5260 F: Documentation/i2c/busses/i2c-sis96x
5261 F: Documentation/i2c/busses/i2c-via
5262 F: Documentation/i2c/busses/i2c-viapro
5263 F: drivers/i2c/busses/i2c-ali1535.c
5264 F: drivers/i2c/busses/i2c-ali1563.c
5265 F: drivers/i2c/busses/i2c-ali15x3.c
5266 F: drivers/i2c/busses/i2c-amd756.c
5267 F: drivers/i2c/busses/i2c-amd756-s4882.c
5268 F: drivers/i2c/busses/i2c-amd8111.c
5269 F: drivers/i2c/busses/i2c-i801.c
5270 F: drivers/i2c/busses/i2c-isch.c
5271 F: drivers/i2c/busses/i2c-nforce2.c
5272 F: drivers/i2c/busses/i2c-nforce2-s4985.c
5273 F: drivers/i2c/busses/i2c-piix4.c
5274 F: drivers/i2c/busses/i2c-sis5595.c
5275 F: drivers/i2c/busses/i2c-sis630.c
5276 F: drivers/i2c/busses/i2c-sis96x.c
5277 F: drivers/i2c/busses/i2c-via.c
5278 F: drivers/i2c/busses/i2c-viapro.c
5280 I2C/SMBUS ISMT DRIVER
5281 M: Seth Heasley <seth.heasley@intel.com>
5282 M: Neil Horman <nhorman@tuxdriver.com>
5283 L: linux-i2c@vger.kernel.org
5284 F: drivers/i2c/busses/i2c-ismt.c
5285 F: Documentation/i2c/busses/i2c-ismt
5287 I2C/SMBUS STUB DRIVER
5288 M: Jean Delvare <jdelvare@suse.com>
5289 L: linux-i2c@vger.kernel.org
5291 F: drivers/i2c/i2c-stub.c
5294 M: Wolfram Sang <wsa@the-dreams.de>
5295 L: linux-i2c@vger.kernel.org
5296 W: https://i2c.wiki.kernel.org/
5297 Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
5298 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5300 F: Documentation/devicetree/bindings/i2c/
5301 F: Documentation/i2c/
5304 F: include/linux/i2c.h
5305 F: include/linux/i2c-*.h
5306 F: include/uapi/linux/i2c.h
5307 F: include/uapi/linux/i2c-*.h
5310 M: Mika Westerberg <mika.westerberg@linux.intel.com>
5311 L: linux-i2c@vger.kernel.org
5312 L: linux-acpi@vger.kernel.org
5316 M: Jean Delvare <jdelvare@suse.com>
5317 L: linux-i2c@vger.kernel.org
5319 F: Documentation/i2c/busses/i2c-taos-evm
5320 F: drivers/i2c/busses/i2c-taos-evm.c
5323 M: Till Harbaum <till@harbaum.org>
5324 L: linux-i2c@vger.kernel.org
5325 W: http://www.harbaum.org/till/i2c_tiny_usb
5327 F: drivers/i2c/busses/i2c-tiny-usb.c
5330 M: "H. Peter Anvin" <hpa@zytor.com>
5334 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5335 M: "H. Peter Anvin" <hpa@zytor.com>
5336 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5339 IA64 (Itanium) PLATFORM
5340 M: Tony Luck <tony.luck@intel.com>
5341 M: Fenghua Yu <fenghua.yu@intel.com>
5342 L: linux-ia64@vger.kernel.org
5343 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5347 IBM Power VMX Cryptographic instructions
5348 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5349 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5350 L: linux-crypto@vger.kernel.org
5352 F: drivers/crypto/vmx/Makefile
5353 F: drivers/crypto/vmx/Kconfig
5354 F: drivers/crypto/vmx/vmx.c
5355 F: drivers/crypto/vmx/aes*
5356 F: drivers/crypto/vmx/ghash*
5357 F: drivers/crypto/vmx/ppc-xlate.pl
5359 IBM Power in-Nest Crypto Acceleration
5360 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5361 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5362 L: linux-crypto@vger.kernel.org
5364 F: drivers/crypto/nx/Makefile
5365 F: drivers/crypto/nx/Kconfig
5366 F: drivers/crypto/nx/nx-aes*
5367 F: drivers/crypto/nx/nx-sha*
5368 F: drivers/crypto/nx/nx.*
5369 F: drivers/crypto/nx/nx_csbcpb.h
5370 F: drivers/crypto/nx/nx_debugfs.h
5372 IBM Power 842 compression accelerator
5373 M: Dan Streetman <ddstreet@ieee.org>
5375 F: drivers/crypto/nx/Makefile
5376 F: drivers/crypto/nx/Kconfig
5377 F: drivers/crypto/nx/nx-842*
5378 F: include/linux/sw842.h
5382 IBM Power Linux RAID adapter
5383 M: Brian King <brking@us.ibm.com>
5385 F: drivers/scsi/ipr.*
5387 IBM Power Virtual Ethernet Device Driver
5388 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5389 L: netdev@vger.kernel.org
5391 F: drivers/net/ethernet/ibm/ibmveth.*
5393 IBM Power SRIOV Virtual NIC Device Driver
5394 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5395 M: John Allen <jallen@linux.vnet.ibm.com>
5396 L: netdev@vger.kernel.org
5398 F: drivers/net/ethernet/ibm/ibmvnic.*
5400 IBM Power Virtual SCSI Device Drivers
5401 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5402 L: linux-scsi@vger.kernel.org
5404 F: drivers/scsi/ibmvscsi/ibmvscsi*
5405 F: drivers/scsi/ibmvscsi/viosrp.h
5407 IBM Power Virtual FC Device Drivers
5408 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5409 L: linux-scsi@vger.kernel.org
5411 F: drivers/scsi/ibmvscsi/ibmvfc*
5413 IBM ServeRAID RAID DRIVER
5415 F: drivers/scsi/ips.*
5417 ICH LPC AND GPIO DRIVER
5418 M: Peter Tyser <ptyser@xes-inc.com>
5420 F: drivers/mfd/lpc_ich.c
5421 F: drivers/gpio/gpio-ich.c
5424 M: "David S. Miller" <davem@davemloft.net>
5425 L: linux-ide@vger.kernel.org
5426 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
5427 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5429 F: Documentation/ide/
5431 F: include/linux/ide.h
5433 IDEAPAD LAPTOP EXTRAS DRIVER
5434 M: Ike Panhc <ike.pan@canonical.com>
5435 L: platform-driver-x86@vger.kernel.org
5436 W: http://launchpad.net/ideapad-laptop
5438 F: drivers/platform/x86/ideapad-laptop.c
5440 IDEAPAD LAPTOP SLIDEBAR DRIVER
5441 M: Andrey Moiseev <o2g.org.ru@gmail.com>
5442 L: linux-input@vger.kernel.org
5443 W: https://github.com/o2genum/ideapad-slidebar
5445 F: drivers/input/misc/ideapad_slidebar.c
5448 M: Borislav Petkov <bp@alien8.de>
5449 L: linux-ide@vger.kernel.org
5451 F: Documentation/cdrom/ide-cd
5452 F: drivers/ide/ide-cd*
5455 M: Andy Henroid <andrew.d.henroid@intel.com>
5456 L: linux-pm@vger.kernel.org
5458 F: drivers/idle/i7300_idle.c
5460 IEEE 802.15.4 SUBSYSTEM
5461 M: Alexander Aring <aar@pengutronix.de>
5462 L: linux-wpan@vger.kernel.org
5463 W: http://wpan.cakelab.org/
5464 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
5465 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
5469 F: drivers/net/ieee802154/
5470 F: include/linux/nl802154.h
5471 F: include/linux/ieee802154.h
5472 F: include/net/nl802154.h
5473 F: include/net/mac802154.h
5474 F: include/net/af_ieee802154.h
5475 F: include/net/cfg802154.h
5476 F: include/net/ieee802154_netdev.h
5477 F: Documentation/networking/ieee802154.txt
5479 IGORPLUG-USB IR RECEIVER
5480 M: Sean Young <sean@mess.org>
5481 L: linux-media@vger.kernel.org
5483 F: drivers/media/rc/igorplugusb.c
5485 IGUANAWORKS USB IR TRANSCEIVER
5486 M: Sean Young <sean@mess.org>
5487 L: linux-media@vger.kernel.org
5489 F: drivers/media/rc/iguanair.c
5491 IIO SUBSYSTEM AND DRIVERS
5492 M: Jonathan Cameron <jic23@kernel.org>
5493 R: Hartmut Knaack <knaack.h@gmx.de>
5494 R: Lars-Peter Clausen <lars@metafoo.de>
5495 R: Peter Meerwald <pmeerw@pmeerw.net>
5496 L: linux-iio@vger.kernel.org
5499 F: drivers/staging/iio/
5500 F: include/linux/iio/
5503 IKANOS/ADI EAGLE ADSL USB DRIVER
5504 M: Matthieu Castet <castet.matthieu@free.fr>
5505 M: Stanislaw Gruszka <stf_xl@wp.pl>
5507 F: drivers/usb/atm/ueagle-atm.c
5509 INA209 HARDWARE MONITOR DRIVER
5510 M: Guenter Roeck <linux@roeck-us.net>
5511 L: lm-sensors@lm-sensors.org
5513 F: Documentation/hwmon/ina209
5514 F: Documentation/devicetree/bindings/i2c/ina209.txt
5515 F: drivers/hwmon/ina209.c
5517 INA2XX HARDWARE MONITOR DRIVER
5518 M: Guenter Roeck <linux@roeck-us.net>
5519 L: lm-sensors@lm-sensors.org
5521 F: Documentation/hwmon/ina2xx
5522 F: drivers/hwmon/ina2xx.c
5523 F: include/linux/platform_data/ina2xx.h
5525 INDUSTRY PACK SUBSYSTEM (IPACK)
5526 M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5527 M: Jens Taprogge <jens.taprogge@taprogge.org>
5528 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5529 L: industrypack-devel@lists.sourceforge.net
5530 W: http://industrypack.sourceforge.net
5534 INGENIC JZ4780 DMA Driver
5535 M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5537 F: drivers/dma/dma-jz4780.c
5539 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5540 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5541 M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5542 L: linux-ima-devel@lists.sourceforge.net
5543 L: linux-ima-user@lists.sourceforge.net
5544 L: linux-security-module@vger.kernel.org
5545 T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
5547 F: security/integrity/ima/
5549 IMGTEC IR DECODER DRIVER
5550 M: James Hogan <james.hogan@imgtec.com>
5552 F: drivers/media/rc/img-ir/
5554 IMS TWINTURBO FRAMEBUFFER DRIVER
5555 L: linux-fbdev@vger.kernel.org
5557 F: drivers/video/fbdev/imsttfb.c
5559 INFINIBAND SUBSYSTEM
5560 M: Doug Ledford <dledford@redhat.com>
5561 M: Sean Hefty <sean.hefty@intel.com>
5562 M: Hal Rosenstock <hal.rosenstock@gmail.com>
5563 L: linux-rdma@vger.kernel.org
5564 W: http://www.openfabrics.org/
5565 Q: http://patchwork.kernel.org/project/linux-rdma/list/
5566 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5568 F: Documentation/infiniband/
5569 F: drivers/infiniband/
5570 F: drivers/staging/rdma/
5571 F: include/uapi/linux/if_infiniband.h
5572 F: include/uapi/rdma/
5576 M: John McCutchan <john@johnmccutchan.com>
5577 M: Robert Love <rlove@rlove.org>
5578 M: Eric Paris <eparis@parisplace.org>
5580 F: Documentation/filesystems/inotify.txt
5581 F: fs/notify/inotify/
5582 F: include/linux/inotify.h
5583 F: include/uapi/linux/inotify.h
5585 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5586 M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
5587 L: linux-input@vger.kernel.org
5588 Q: http://patchwork.kernel.org/project/linux-input/list/
5589 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5592 F: include/linux/input.h
5593 F: include/uapi/linux/input.h
5594 F: include/linux/input/
5596 INPUT MULTITOUCH (MT) PROTOCOL
5597 M: Henrik Rydberg <rydberg@bitmath.org>
5598 L: linux-input@vger.kernel.org
5600 F: Documentation/input/multi-touch-protocol.txt
5601 F: drivers/input/input-mt.c
5604 INTEL ASoC BDW/HSW DRIVERS
5605 M: Jie Yang <yang.jie@linux.intel.com>
5606 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5608 F: sound/soc/intel/common/sst-dsp*
5609 F: sound/soc/intel/common/sst-firmware.c
5610 F: sound/soc/intel/boards/broadwell.c
5611 F: sound/soc/intel/haswell/
5613 INTEL C600 SERIES SAS CONTROLLER DRIVER
5614 M: Intel SCU Linux support <intel-linux-scu@intel.com>
5615 M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5616 L: linux-scsi@vger.kernel.org
5617 T: git git://git.code.sf.net/p/intel-sas/isci
5619 F: drivers/scsi/isci/
5621 INTEL HID EVENT DRIVER
5622 M: Alex Hung <alex.hung@canonical.com>
5623 L: platform-driver-x86@vger.kernel.org
5625 F: drivers/platform/x86/intel-hid.c
5628 M: Len Brown <lenb@kernel.org>
5629 L: linux-pm@vger.kernel.org
5630 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5632 F: drivers/idle/intel_idle.c
5635 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5636 M: Len Brown <lenb@kernel.org>
5637 L: linux-pm@vger.kernel.org
5639 F: drivers/cpufreq/intel_pstate.c
5641 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5642 M: Maik Broemme <mbroemme@plusserver.de>
5643 L: linux-fbdev@vger.kernel.org
5645 F: Documentation/fb/intelfb.txt
5646 F: drivers/video/fbdev/intelfb/
5648 INTEL 810/815 FRAMEBUFFER DRIVER
5649 M: Antonino Daplas <adaplas@gmail.com>
5650 L: linux-fbdev@vger.kernel.org
5652 F: drivers/video/fbdev/i810/
5654 INTEL MENLOW THERMAL DRIVER
5655 M: Sujith Thomas <sujith.thomas@intel.com>
5656 L: platform-driver-x86@vger.kernel.org
5657 W: https://01.org/linux-acpi
5659 F: drivers/platform/x86/intel_menlow.c
5661 INTEL I/OAT DMA DRIVER
5662 M: Dave Jiang <dave.jiang@intel.com>
5663 R: Dan Williams <dan.j.williams@intel.com>
5664 L: dmaengine@vger.kernel.org
5665 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5667 F: drivers/dma/ioat*
5670 M: David Woodhouse <dwmw2@infradead.org>
5671 L: iommu@lists.linux-foundation.org
5672 T: git git://git.infradead.org/iommu-2.6.git
5674 F: drivers/iommu/intel-iommu.c
5675 F: include/linux/intel-iommu.h
5677 INTEL IOP-ADMA DMA DRIVER
5678 R: Dan Williams <dan.j.williams@intel.com>
5680 F: drivers/dma/iop-adma.c
5682 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5683 M: Krzysztof Halasa <khalasa@piap.pl>
5685 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5686 F: arch/arm/mach-ixp4xx/include/mach/npe.h
5687 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5688 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
5689 F: drivers/net/ethernet/xscale/ixp4xx_eth.c
5690 F: drivers/net/wan/ixp4xx_hss.c
5692 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5693 M: Deepak Saxena <dsaxena@plexity.net>
5695 F: drivers/char/hw_random/ixp4xx-rng.c
5697 INTEL ETHERNET DRIVERS
5698 M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5699 R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5700 R: Shannon Nelson <shannon.nelson@intel.com>
5701 R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5702 R: Don Skidmore <donald.c.skidmore@intel.com>
5703 R: Bruce Allan <bruce.w.allan@intel.com>
5704 R: John Ronciak <john.ronciak@intel.com>
5705 R: Mitch Williams <mitch.a.williams@intel.com>
5706 L: intel-wired-lan@lists.osuosl.org
5707 W: http://www.intel.com/support/feedback.htm
5708 W: http://e1000.sourceforge.net/
5709 Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5710 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5711 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5713 F: Documentation/networking/e100.txt
5714 F: Documentation/networking/e1000.txt
5715 F: Documentation/networking/e1000e.txt
5716 F: Documentation/networking/igb.txt
5717 F: Documentation/networking/igbvf.txt
5718 F: Documentation/networking/ixgb.txt
5719 F: Documentation/networking/ixgbe.txt
5720 F: Documentation/networking/ixgbevf.txt
5721 F: Documentation/networking/i40e.txt
5722 F: Documentation/networking/i40evf.txt
5723 F: drivers/net/ethernet/intel/
5724 F: drivers/net/ethernet/intel/*/
5726 INTEL-MID GPIO DRIVER
5727 M: David Cohen <david.a.cohen@linux.intel.com>
5728 L: linux-gpio@vger.kernel.org
5730 F: drivers/gpio/gpio-intel-mid.c
5732 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5733 M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
5734 L: linux-wireless@vger.kernel.org
5736 F: Documentation/networking/README.ipw2100
5737 F: Documentation/networking/README.ipw2200
5738 F: drivers/net/wireless/intel/ipw2x00/
5741 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
5743 F: Documentation/trace/intel_th.txt
5744 F: drivers/hwtracing/intel_th/
5746 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5747 M: Ning Sun <ning.sun@intel.com>
5748 L: tboot-devel@lists.sourceforge.net
5749 W: http://tboot.sourceforge.net
5750 T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5752 F: Documentation/intel_txt.txt
5753 F: include/linux/tboot.h
5754 F: arch/x86/kernel/tboot.c
5756 INTEL WIRELESS WIMAX CONNECTION 2400
5757 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5758 M: linux-wimax@intel.com
5759 L: wimax@linuxwimax.org (subscribers-only)
5761 W: http://linuxwimax.org
5762 F: Documentation/wimax/README.i2400m
5763 F: drivers/net/wimax/i2400m/
5764 F: include/uapi/linux/wimax/i2400m.h
5766 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5767 M: Stanislaw Gruszka <sgruszka@redhat.com>
5768 L: linux-wireless@vger.kernel.org
5770 F: drivers/net/wireless/intel/iwlegacy/
5772 INTEL WIRELESS WIFI LINK (iwlwifi)
5773 M: Johannes Berg <johannes.berg@intel.com>
5774 M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5775 M: Intel Linux Wireless <linuxwifi@intel.com>
5776 L: linux-wireless@vger.kernel.org
5777 W: http://intellinuxwireless.org
5778 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5780 F: drivers/net/wireless/intel/iwlwifi/
5782 INTEL MANAGEMENT ENGINE (mei)
5783 M: Tomas Winkler <tomas.winkler@intel.com>
5784 L: linux-kernel@vger.kernel.org
5786 F: include/uapi/linux/mei.h
5787 F: include/linux/mei_cl_bus.h
5788 F: drivers/misc/mei/*
5789 F: Documentation/misc-devices/mei/*
5791 INTEL MIC DRIVERS (mic)
5792 M: Sudeep Dutt <sudeep.dutt@intel.com>
5793 M: Ashutosh Dixit <ashutosh.dixit@intel.com>
5795 W: https://github.com/sudeepdutt/mic
5796 W: http://software.intel.com/en-us/mic-developer
5797 F: include/linux/mic_bus.h
5798 F: include/linux/scif.h
5799 F: include/uapi/linux/mic_common.h
5800 F: include/uapi/linux/mic_ioctl.h
5801 F: include/uapi/linux/scif_ioctl.h
5802 F: drivers/misc/mic/
5803 F: drivers/dma/mic_x100_dma.c
5804 F: drivers/dma/mic_x100_dma.h
5805 F: Documentation/mic/
5807 INTEL PMC/P-Unit IPC DRIVER
5808 M: Zha Qipeng<qipeng.zha@intel.com>
5809 L: platform-driver-x86@vger.kernel.org
5811 F: drivers/platform/x86/intel_pmc_ipc.c
5812 F: drivers/platform/x86/intel_punit_ipc.c
5813 F: arch/x86/include/asm/intel_pmc_ipc.h
5814 F: arch/x86/include/asm/intel_punit_ipc.h
5816 INTEL TELEMETRY DRIVER
5817 M: Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
5818 L: platform-driver-x86@vger.kernel.org
5820 F: arch/x86/include/asm/intel_telemetry.h
5821 F: drivers/platform/x86/intel_telemetry*
5823 IOC3 ETHERNET DRIVER
5824 M: Ralf Baechle <ralf@linux-mips.org>
5825 L: linux-mips@linux-mips.org
5827 F: drivers/net/ethernet/sgi/ioc3-eth.c
5830 M: Pat Gefre <pfg@sgi.com>
5831 L: linux-serial@vger.kernel.org
5833 F: drivers/tty/serial/ioc3_serial.c
5836 M: Joerg Roedel <joro@8bytes.org>
5837 L: iommu@lists.linux-foundation.org
5838 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5843 M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5845 F: net/ipv4/netfilter/ipt_MASQUERADE.c
5848 M: Corey Minyard <minyard@acm.org>
5849 L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5850 W: http://openipmi.sourceforge.net/
5852 F: Documentation/IPMI.txt
5853 F: drivers/char/ipmi/
5854 F: include/linux/ipmi*
5855 F: include/uapi/linux/ipmi*
5857 QCOM AUDIO (ASoC) DRIVERS
5858 M: Patrick Lai <plai@codeaurora.org>
5859 M: Banajit Goswami <bgoswami@codeaurora.org>
5860 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5864 IPS SCSI RAID DRIVER
5865 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5866 L: linux-scsi@vger.kernel.org
5867 W: http://www.adaptec.com/
5869 F: drivers/scsi/ips*
5872 M: Wensong Zhang <wensong@linux-vs.org>
5873 M: Simon Horman <horms@verge.net.au>
5874 M: Julian Anastasov <ja@ssi.bg>
5875 L: netdev@vger.kernel.org
5876 L: lvs-devel@vger.kernel.org
5878 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
5879 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
5880 F: Documentation/networking/ipvs-sysctl.txt
5881 F: include/net/ip_vs.h
5882 F: include/uapi/linux/ip_vs.h
5883 F: net/netfilter/ipvs/
5886 M: Jiri Kosina <jikos@kernel.org>
5887 M: David Sterba <dsterba@suse.com>
5889 F: drivers/tty/ipwireless/
5892 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5893 L: netdev@vger.kernel.org
5895 F: include/net/ipx.h
5896 F: include/uapi/linux/ipx.h
5900 M: Samuel Ortiz <samuel@sortiz.org>
5901 L: irda-users@lists.sourceforge.net (subscribers-only)
5902 L: netdev@vger.kernel.org
5903 W: http://irda.sourceforge.net/
5905 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5906 F: Documentation/networking/irda.txt
5907 F: drivers/net/irda/
5908 F: include/net/irda/
5912 M: Thomas Gleixner <tglx@linutronix.de>
5913 L: linux-kernel@vger.kernel.org
5915 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5919 M: Thomas Gleixner <tglx@linutronix.de>
5920 M: Jason Cooper <jason@lakedaemon.net>
5921 M: Marc Zyngier <marc.zyngier@arm.com>
5922 L: linux-kernel@vger.kernel.org
5924 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5925 T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5926 F: Documentation/devicetree/bindings/interrupt-controller/
5929 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5930 M: Jiang Liu <jiang.liu@linux.intel.com>
5931 M: Marc Zyngier <marc.zyngier@arm.com>
5933 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5934 F: Documentation/IRQ-domain.txt
5935 F: include/linux/irqdomain.h
5936 F: kernel/irq/irqdomain.c
5940 M: Jaroslav Kysela <perex@perex.cz>
5942 F: Documentation/isapnp.txt
5943 F: drivers/pnp/isapnp/
5944 F: include/linux/isapnp.h
5947 M: Hans Verkuil <hverkuil@xs4all.nl>
5948 L: linux-media@vger.kernel.org
5949 T: git git://linuxtv.org/media_tree.git
5950 W: https://linuxtv.org
5952 F: drivers/media/radio/radio-isa*
5954 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5955 M: Peter Jones <pjones@redhat.com>
5956 M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5958 F: drivers/firmware/iscsi_ibft*
5961 M: Mike Christie <michaelc@cs.wisc.edu>
5962 L: open-iscsi@googlegroups.com
5963 W: www.open-iscsi.org
5964 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5966 F: drivers/scsi/*iscsi*
5967 F: include/scsi/*iscsi*
5969 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5970 M: Or Gerlitz <ogerlitz@mellanox.com>
5971 M: Sagi Grimberg <sagig@mellanox.com>
5972 M: Roi Dayan <roid@mellanox.com>
5973 L: linux-rdma@vger.kernel.org
5975 W: http://www.openfabrics.org
5976 W: www.open-iscsi.org
5977 Q: http://patchwork.kernel.org/project/linux-rdma/list/
5978 F: drivers/infiniband/ulp/iser/
5980 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5981 M: Sagi Grimberg <sagig@mellanox.com>
5982 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5983 L: linux-rdma@vger.kernel.org
5984 L: target-devel@vger.kernel.org
5986 W: http://www.linux-iscsi.org
5987 F: drivers/infiniband/ulp/isert
5990 M: Karsten Keil <isdn@linux-pingi.de>
5991 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5992 L: netdev@vger.kernel.org
5993 W: http://www.isdn4linux.de
5994 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5996 F: Documentation/isdn/
5998 F: include/linux/isdn.h
5999 F: include/linux/isdn/
6000 F: include/uapi/linux/isdn.h
6001 F: include/uapi/linux/isdn/
6003 ISDN SUBSYSTEM (Eicon active card driver)
6004 M: Armin Schindler <mac@melware.de>
6005 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
6006 W: http://www.melware.de
6008 F: drivers/isdn/hardware/eicon/
6010 IT87 HARDWARE MONITORING DRIVER
6011 M: Jean Delvare <jdelvare@suse.com>
6012 L: lm-sensors@lm-sensors.org
6014 F: Documentation/hwmon/it87
6015 F: drivers/hwmon/it87.c
6018 M: Antti Palosaari <crope@iki.fi>
6019 L: linux-media@vger.kernel.org
6020 W: https://linuxtv.org
6021 W: http://palosaari.fi/linux/
6022 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6023 T: git git://linuxtv.org/anttip/media_tree.git
6025 F: drivers/media/tuners/it913x*
6027 IVTV VIDEO4LINUX DRIVER
6028 M: Andy Walls <awalls@md.metrocast.net>
6029 L: ivtv-devel@ivtvdriver.org (subscribers-only)
6030 L: linux-media@vger.kernel.org
6031 T: git git://linuxtv.org/media_tree.git
6032 W: http://www.ivtvdriver.org
6034 F: Documentation/video4linux/*.ivtv
6035 F: drivers/media/pci/ivtv/
6036 F: include/uapi/linux/ivtv*
6038 IX2505V MEDIA DRIVER
6039 M: Malcolm Priestley <tvboxspy@gmail.com>
6040 L: linux-media@vger.kernel.org
6041 W: https://linuxtv.org
6042 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6044 F: drivers/media/dvb-frontends/ix2505v*
6046 JC42.4 TEMPERATURE SENSOR DRIVER
6047 M: Guenter Roeck <linux@roeck-us.net>
6048 L: lm-sensors@lm-sensors.org
6050 F: drivers/hwmon/jc42.c
6051 F: Documentation/hwmon/jc42
6054 M: Dave Kleikamp <shaggy@kernel.org>
6055 L: jfs-discussion@lists.sourceforge.net
6056 W: http://jfs.sourceforge.net/
6057 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6059 F: Documentation/filesystems/jfs.txt
6063 M: Guo-Fu Tseng <cooldavid@cooldavid.org>
6064 L: netdev@vger.kernel.org
6066 F: drivers/net/ethernet/jme.*
6068 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6069 M: David Woodhouse <dwmw2@infradead.org>
6070 L: linux-mtd@lists.infradead.org
6071 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
6074 F: include/uapi/linux/jffs2.h
6076 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6077 M: "Theodore Ts'o" <tytso@mit.edu>
6078 M: Jan Kara <jack@suse.com>
6079 L: linux-ext4@vger.kernel.org
6082 F: include/linux/jbd2.h
6084 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6085 M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6086 L: linux-media@vger.kernel.org
6088 F: drivers/media/platform/rcar_jpu.c
6090 JSM Neo PCI based serial card
6091 M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
6092 L: linux-serial@vger.kernel.org
6094 F: drivers/tty/serial/jsm/
6096 K10TEMP HARDWARE MONITORING DRIVER
6097 M: Clemens Ladisch <clemens@ladisch.de>
6098 L: lm-sensors@lm-sensors.org
6100 F: Documentation/hwmon/k10temp
6101 F: drivers/hwmon/k10temp.c
6103 K8TEMP HARDWARE MONITORING DRIVER
6104 M: Rudolf Marek <r.marek@assembler.cz>
6105 L: lm-sensors@lm-sensors.org
6107 F: Documentation/hwmon/k8temp
6108 F: drivers/hwmon/k8temp.c
6111 M: "Yann E. MORIN" <yann.morin.1998@free.fr>
6112 L: linux-kbuild@vger.kernel.org
6113 T: git git://gitorious.org/linux-kconfig/linux-kconfig
6115 F: Documentation/kbuild/kconfig-language.txt
6119 M: Vivek Goyal <vgoyal@redhat.com>
6120 M: Haren Myneni <hbabu@us.ibm.com>
6121 L: kexec@lists.infradead.org
6122 W: http://lse.sourceforge.net/kdump/
6124 F: Documentation/kdump/
6126 KEENE FM RADIO TRANSMITTER DRIVER
6127 M: Hans Verkuil <hverkuil@xs4all.nl>
6128 L: linux-media@vger.kernel.org
6129 T: git git://linuxtv.org/media_tree.git
6130 W: https://linuxtv.org
6132 F: drivers/media/radio/radio-keene*
6134 KERNEL AUTOMOUNTER v4 (AUTOFS4)
6135 M: Ian Kent <raven@themaw.net>
6136 L: autofs@vger.kernel.org
6140 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6141 M: Michal Marek <mmarek@suse.com>
6142 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6143 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6144 L: linux-kbuild@vger.kernel.org
6146 F: Documentation/kbuild/
6148 F: scripts/Makefile.*
6154 L: kernel-janitors@vger.kernel.org
6155 W: http://kernelnewbies.org/KernelJanitors
6158 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6159 M: "J. Bruce Fields" <bfields@fieldses.org>
6160 M: Jeff Layton <jlayton@poochiereds.net>
6161 L: linux-nfs@vger.kernel.org
6162 W: http://nfs.sourceforge.net/
6163 T: git git://linux-nfs.org/~bfields/linux.git
6166 F: include/uapi/linux/nfsd/
6170 F: include/linux/lockd/
6171 F: include/linux/sunrpc/
6172 F: include/uapi/linux/sunrpc/
6174 KERNEL SELFTEST FRAMEWORK
6175 M: Shuah Khan <shuahkh@osg.samsung.com>
6176 L: linux-kselftest@vger.kernel.org
6177 T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6179 F: tools/testing/selftests
6181 KERNEL VIRTUAL MACHINE (KVM)
6182 M: Gleb Natapov <gleb@kernel.org>
6183 M: Paolo Bonzini <pbonzini@redhat.com>
6184 L: kvm@vger.kernel.org
6185 W: http://www.linux-kvm.org
6186 T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6188 F: Documentation/*/kvm*.txt
6189 F: Documentation/virtual/kvm/
6191 F: arch/x86/kernel/kvm.c
6192 F: arch/x86/kernel/kvmclock.c
6193 F: arch/*/include/asm/kvm*
6194 F: include/linux/kvm*
6195 F: include/uapi/linux/kvm*
6198 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6199 M: Joerg Roedel <joro@8bytes.org>
6200 L: kvm@vger.kernel.org
6201 W: http://www.linux-kvm.org/
6203 F: arch/x86/include/asm/svm.h
6204 F: arch/x86/kvm/svm.c
6206 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6207 M: Alexander Graf <agraf@suse.com>
6208 L: kvm-ppc@vger.kernel.org
6209 W: http://www.linux-kvm.org/
6210 T: git git://github.com/agraf/linux-2.6.git
6212 F: arch/powerpc/include/asm/kvm*
6213 F: arch/powerpc/kvm/
6215 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6216 M: Christian Borntraeger <borntraeger@de.ibm.com>
6217 M: Cornelia Huck <cornelia.huck@de.ibm.com>
6218 L: linux-s390@vger.kernel.org
6219 W: http://www.ibm.com/developerworks/linux/linux390/
6220 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
6222 F: Documentation/s390/kvm.txt
6223 F: arch/s390/include/asm/kvm*
6226 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6227 M: Christoffer Dall <christoffer.dall@linaro.org>
6228 M: Marc Zyngier <marc.zyngier@arm.com>
6229 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6230 L: kvmarm@lists.cs.columbia.edu
6231 W: http://systems.cs.columbia.edu/projects/kvm-arm
6232 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6234 F: arch/arm/include/uapi/asm/kvm*
6235 F: arch/arm/include/asm/kvm*
6238 F: include/kvm/arm_*
6240 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6241 M: Christoffer Dall <christoffer.dall@linaro.org>
6242 M: Marc Zyngier <marc.zyngier@arm.com>
6243 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6244 L: kvmarm@lists.cs.columbia.edu
6246 F: arch/arm64/include/uapi/asm/kvm*
6247 F: arch/arm64/include/asm/kvm*
6250 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
6251 M: James Hogan <james.hogan@imgtec.com>
6252 L: linux-mips@linux-mips.org
6254 F: arch/mips/include/uapi/asm/kvm*
6255 F: arch/mips/include/asm/kvm*
6259 M: Eric Biederman <ebiederm@xmission.com>
6260 W: http://kernel.org/pub/linux/utils/kernel/kexec/
6261 L: kexec@lists.infradead.org
6263 F: include/linux/kexec.h
6264 F: include/uapi/linux/kexec.h
6268 M: David Howells <dhowells@redhat.com>
6269 L: keyrings@vger.kernel.org
6271 F: Documentation/security/keys.txt
6272 F: include/linux/key.h
6273 F: include/linux/key-type.h
6278 M: David Safford <safford@us.ibm.com>
6279 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6280 L: linux-security-module@vger.kernel.org
6281 L: keyrings@vger.kernel.org
6283 F: Documentation/security/keys-trusted-encrypted.txt
6284 F: include/keys/trusted-type.h
6285 F: security/keys/trusted.c
6286 F: security/keys/trusted.h
6289 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6290 M: David Safford <safford@us.ibm.com>
6291 L: linux-security-module@vger.kernel.org
6292 L: keyrings@vger.kernel.org
6294 F: Documentation/security/keys-trusted-encrypted.txt
6295 F: include/keys/encrypted-type.h
6296 F: security/keys/encrypted-keys/
6298 KGDB / KDB /debug_core
6299 M: Jason Wessel <jason.wessel@windriver.com>
6300 W: http://kgdb.wiki.kernel.org/
6301 L: kgdb-bugreport@lists.sourceforge.net
6302 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
6304 F: Documentation/DocBook/kgdb.tmpl
6305 F: drivers/misc/kgdbts.c
6306 F: drivers/tty/serial/kgdboc.c
6307 F: include/linux/kdb.h
6308 F: include/linux/kgdb.h
6312 M: Vegard Nossum <vegardno@ifi.uio.no>
6313 M: Pekka Enberg <penberg@kernel.org>
6315 F: Documentation/kmemcheck.txt
6316 F: arch/x86/include/asm/kmemcheck.h
6317 F: arch/x86/mm/kmemcheck/
6318 F: include/linux/kmemcheck.h
6322 M: Catalin Marinas <catalin.marinas@arm.com>
6324 F: Documentation/kmemleak.txt
6325 F: include/linux/kmemleak.h
6327 F: mm/kmemleak-test.c
6330 M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6331 M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6332 M: "David S. Miller" <davem@davemloft.net>
6333 M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
6335 F: Documentation/kprobes.txt
6336 F: include/linux/kprobes.h
6339 KS0108 LCD CONTROLLER DRIVER
6340 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6341 W: http://miguelojeda.es/auxdisplay.htm
6342 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6344 F: Documentation/auxdisplay/ks0108
6345 F: drivers/auxdisplay/ks0108.c
6346 F: include/linux/ks0108.h
6349 M: David Ahern <dsa@cumulusnetworks.com>
6350 L: netdev@vger.kernel.org
6353 F: include/net/l3mdev.h
6355 LANTIQ MIPS ARCHITECTURE
6356 M: John Crispin <blogic@openwrt.org>
6357 L: linux-mips@linux-mips.org
6362 L: linux-x25@vger.kernel.org
6364 F: Documentation/networking/lapb-module.txt
6368 LASI 53c700 driver for PARISC
6369 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6370 L: linux-scsi@vger.kernel.org
6372 F: Documentation/scsi/53c700.txt
6373 F: drivers/scsi/53c700*
6376 M: Richard Purdie <rpurdie@rpsys.net>
6377 M: Jacek Anaszewski <j.anaszewski@samsung.com>
6378 L: linux-leds@vger.kernel.org
6379 T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6382 F: include/linux/leds.h
6384 LEGACY EEPROM DRIVER
6385 M: Jean Delvare <jdelvare@suse.com>
6387 F: Documentation/misc-devices/eeprom
6388 F: drivers/misc/eeprom/eeprom.c
6390 LEGO USB Tower driver
6391 M: Juergen Stuber <starblue@users.sourceforge.net>
6392 L: legousb-devel@lists.sourceforge.net
6393 W: http://legousb.sourceforge.net/
6395 F: drivers/usb/misc/legousbtower.c
6398 M: Michael Krufky <mkrufky@linuxtv.org>
6399 L: linux-media@vger.kernel.org
6400 W: https://linuxtv.org
6401 W: http://github.com/mkrufky
6402 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6403 T: git git://linuxtv.org/mkrufky/tuners.git
6405 F: drivers/media/dvb-frontends/lg2160.*
6407 LGDT3305 MEDIA DRIVER
6408 M: Michael Krufky <mkrufky@linuxtv.org>
6409 L: linux-media@vger.kernel.org
6410 W: https://linuxtv.org
6411 W: http://github.com/mkrufky
6412 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6413 T: git git://linuxtv.org/mkrufky/tuners.git
6415 F: drivers/media/dvb-frontends/lgdt3305.*
6418 M: Rusty Russell <rusty@rustcorp.com.au>
6419 L: lguest@lists.ozlabs.org
6420 W: http://lguest.ozlabs.org/
6422 F: arch/x86/include/asm/lguest*.h
6425 F: include/linux/lguest*.h
6428 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6429 M: Tejun Heo <tj@kernel.org>
6430 L: linux-ide@vger.kernel.org
6431 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6434 F: include/linux/ata.h
6435 F: include/linux/libata.h
6437 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6438 M: Viresh Kumar <vireshk@kernel.org>
6439 L: linux-ide@vger.kernel.org
6440 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6442 F: include/linux/pata_arasan_cf_data.h
6443 F: drivers/ata/pata_arasan_cf.c
6446 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6447 M: Tejun Heo <tj@kernel.org>
6448 L: linux-ide@vger.kernel.org
6449 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6451 F: drivers/ata/pata_*.c
6452 F: drivers/ata/ata_generic.c
6454 LIBATA SATA AHCI PLATFORM devices support
6455 M: Hans de Goede <hdegoede@redhat.com>
6456 M: Tejun Heo <tj@kernel.org>
6457 L: linux-ide@vger.kernel.org
6458 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6460 F: drivers/ata/ahci_platform.c
6461 F: drivers/ata/libahci_platform.c
6462 F: include/linux/ahci_platform.h
6464 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6465 M: Mikael Pettersson <mikpelinux@gmail.com>
6466 L: linux-ide@vger.kernel.org
6467 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6469 F: drivers/ata/sata_promise.*
6472 M: Sasha Levin <sasha.levin@oracle.com>
6474 F: tools/lib/lockdep/
6476 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6477 M: Dan Williams <dan.j.williams@intel.com>
6478 L: linux-nvdimm@lists.01.org
6479 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6480 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
6483 F: include/linux/nd.h
6484 F: include/linux/libnvdimm.h
6485 F: include/uapi/linux/ndctl.h
6487 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6488 M: Ross Zwisler <ross.zwisler@linux.intel.com>
6489 L: linux-nvdimm@lists.01.org
6490 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6492 F: drivers/nvdimm/blk.c
6493 F: drivers/nvdimm/region_devs.c
6494 F: drivers/acpi/nfit*
6496 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6497 M: Vishal Verma <vishal.l.verma@intel.com>
6498 L: linux-nvdimm@lists.01.org
6499 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6501 F: drivers/nvdimm/btt*
6503 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6504 M: Ross Zwisler <ross.zwisler@linux.intel.com>
6505 L: linux-nvdimm@lists.01.org
6506 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6508 F: drivers/nvdimm/pmem.c
6509 F: include/linux/pmem.h
6510 F: arch/*/include/asm/pmem.h
6512 LIGHTNVM PLATFORM SUPPORT
6513 M: Matias Bjorling <mb@lightnvm.io>
6514 W: http://github/OpenChannelSSD
6515 L: linux-block@vger.kernel.org
6517 F: drivers/lightnvm/
6518 F: include/linux/lightnvm.h
6519 F: include/uapi/linux/lightnvm.h
6521 LINUX FOR IBM pSERIES (RS/6000)
6522 M: Paul Mackerras <paulus@au.ibm.com>
6523 W: http://www.ibm.com/linux/ltc/projects/ppc
6525 F: arch/powerpc/boot/rs6000.h
6527 LINUX FOR POWERPC (32-BIT AND 64-BIT)
6528 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6529 M: Paul Mackerras <paulus@samba.org>
6530 M: Michael Ellerman <mpe@ellerman.id.au>
6531 W: http://www.penguinppc.org/
6532 L: linuxppc-dev@lists.ozlabs.org
6533 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6534 T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6536 F: Documentation/powerpc/
6539 LINUX FOR POWER MACINTOSH
6540 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6541 W: http://www.penguinppc.org/
6542 L: linuxppc-dev@lists.ozlabs.org
6544 F: arch/powerpc/platforms/powermac/
6545 F: drivers/macintosh/
6547 LINUX FOR POWERPC EMBEDDED MPC5XXX
6548 M: Anatolij Gustschin <agust@denx.de>
6549 L: linuxppc-dev@lists.ozlabs.org
6550 T: git git://git.denx.de/linux-denx-agust.git
6552 F: arch/powerpc/platforms/512x/
6553 F: arch/powerpc/platforms/52xx/
6555 LINUX FOR POWERPC EMBEDDED PPC4XX
6556 M: Alistair Popple <alistair@popple.id.au>
6557 M: Matt Porter <mporter@kernel.crashing.org>
6558 W: http://www.penguinppc.org/
6559 L: linuxppc-dev@lists.ozlabs.org
6561 F: arch/powerpc/platforms/40x/
6562 F: arch/powerpc/platforms/44x/
6564 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6565 L: linuxppc-dev@lists.ozlabs.org
6567 F: arch/powerpc/*/*virtex*
6568 F: arch/powerpc/*/*/*virtex*
6570 LINUX FOR POWERPC EMBEDDED PPC8XX
6571 M: Vitaly Bordug <vitb@kernel.crashing.org>
6572 W: http://www.penguinppc.org/
6573 L: linuxppc-dev@lists.ozlabs.org
6575 F: arch/powerpc/platforms/8xx/
6577 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6578 M: Scott Wood <oss@buserror.net>
6579 M: Kumar Gala <galak@kernel.crashing.org>
6580 W: http://www.penguinppc.org/
6581 L: linuxppc-dev@lists.ozlabs.org
6582 T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6584 F: arch/powerpc/platforms/83xx/
6585 F: arch/powerpc/platforms/85xx/
6587 LINUX FOR POWERPC PA SEMI PWRFICIENT
6588 M: Olof Johansson <olof@lixom.net>
6589 L: linuxppc-dev@lists.ozlabs.org
6591 F: arch/powerpc/platforms/pasemi/
6592 F: drivers/*/*pasemi*
6593 F: drivers/*/*/*pasemi*
6595 LINUX SECURITY MODULE (LSM) FRAMEWORK
6596 M: Chris Wright <chrisw@sous-sol.org>
6597 L: linux-security-module@vger.kernel.org
6600 LIS3LV02D ACCELEROMETER DRIVER
6601 M: Eric Piel <eric.piel@tremplin-utc.net>
6603 F: Documentation/misc-devices/lis3lv02d
6604 F: drivers/misc/lis3lv02d/
6605 F: drivers/platform/x86/hp_accel.c
6608 M: Josh Poimboeuf <jpoimboe@redhat.com>
6609 M: Seth Jennings <sjenning@redhat.com>
6610 M: Jiri Kosina <jikos@kernel.org>
6611 M: Vojtech Pavlik <vojtech@suse.com>
6613 F: kernel/livepatch/
6614 F: include/linux/livepatch.h
6615 F: arch/x86/include/asm/livepatch.h
6616 F: arch/x86/kernel/livepatch.c
6617 F: Documentation/ABI/testing/sysfs-kernel-livepatch
6618 F: samples/livepatch/
6619 L: live-patching@vger.kernel.org
6620 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6623 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6625 F: include/linux/llc.h
6626 F: include/uapi/linux/llc.h
6630 LM73 HARDWARE MONITOR DRIVER
6631 M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6632 L: lm-sensors@lm-sensors.org
6634 F: drivers/hwmon/lm73.c
6636 LM78 HARDWARE MONITOR DRIVER
6637 M: Jean Delvare <jdelvare@suse.com>
6638 L: lm-sensors@lm-sensors.org
6640 F: Documentation/hwmon/lm78
6641 F: drivers/hwmon/lm78.c
6643 LM83 HARDWARE MONITOR DRIVER
6644 M: Jean Delvare <jdelvare@suse.com>
6645 L: lm-sensors@lm-sensors.org
6647 F: Documentation/hwmon/lm83
6648 F: drivers/hwmon/lm83.c
6650 LM90 HARDWARE MONITOR DRIVER
6651 M: Jean Delvare <jdelvare@suse.com>
6652 L: lm-sensors@lm-sensors.org
6654 F: Documentation/hwmon/lm90
6655 F: Documentation/devicetree/bindings/hwmon/lm90.txt
6656 F: drivers/hwmon/lm90.c
6658 LM95234 HARDWARE MONITOR DRIVER
6659 M: Guenter Roeck <linux@roeck-us.net>
6660 L: lm-sensors@lm-sensors.org
6662 F: Documentation/hwmon/lm95234
6663 F: drivers/hwmon/lm95234.c
6665 LME2510 MEDIA DRIVER
6666 M: Malcolm Priestley <tvboxspy@gmail.com>
6667 L: linux-media@vger.kernel.org
6668 W: https://linuxtv.org
6669 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6671 F: drivers/media/usb/dvb-usb-v2/lmedm04*
6673 LOCKDEP AND LOCKSTAT
6674 M: Peter Zijlstra <peterz@infradead.org>
6675 M: Ingo Molnar <mingo@redhat.com>
6676 L: linux-kernel@vger.kernel.org
6677 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6679 F: Documentation/locking/lockdep*.txt
6680 F: Documentation/locking/lockstat.txt
6681 F: include/linux/lockdep.h
6684 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6685 M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
6686 L: linux-ntfs-dev@lists.sourceforge.net
6687 W: http://www.linux-ntfs.org/content/view/19/37/
6689 F: Documentation/ldm.txt
6690 F: block/partitions/ldm.*
6693 M: Joern Engel <joern@logfs.org>
6694 M: Prasad Joshi <prasadjoshi.linux@gmail.com>
6700 LPC32XX MACHINE SUPPORT
6701 M: Roland Stigge <stigge@antcom.de>
6702 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6704 F: arch/arm/mach-lpc32xx/
6706 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6707 M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6708 M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6709 M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6710 M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6711 L: MPT-FusionLinux.pdl@avagotech.com
6712 L: linux-scsi@vger.kernel.org
6713 W: http://www.lsilogic.com/support
6715 F: drivers/message/fusion/
6716 F: drivers/scsi/mpt2sas/
6717 F: drivers/scsi/mpt3sas/
6719 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6720 M: Matthew Wilcox <matthew@wil.cx>
6721 L: linux-scsi@vger.kernel.org
6723 F: drivers/scsi/sym53c8xx_2/
6725 LTC4261 HARDWARE MONITOR DRIVER
6726 M: Guenter Roeck <linux@roeck-us.net>
6727 L: lm-sensors@lm-sensors.org
6729 F: Documentation/hwmon/ltc4261
6730 F: drivers/hwmon/ltc4261.c
6732 LTP (Linux Test Project)
6733 M: Mike Frysinger <vapier@gentoo.org>
6734 M: Cyril Hrubis <chrubis@suse.cz>
6735 M: Wanlong Gao <wanlong.gao@gmail.com>
6736 M: Jan Stancek <jstancek@redhat.com>
6737 M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6738 M: Alexey Kodanev <alexey.kodanev@oracle.com>
6739 L: ltp@lists.linux.it (subscribers-only)
6740 W: http://linux-test-project.github.io/
6741 T: git git://github.com/linux-test-project/ltp.git
6745 W: http://www.linux-m32r.org/
6750 M: Geert Uytterhoeven <geert@linux-m68k.org>
6751 L: linux-m68k@lists.linux-m68k.org
6752 W: http://www.linux-m68k.org/
6753 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6758 M68K ON APPLE MACINTOSH
6759 M: Joshua Thompson <funaho@jurai.org>
6760 W: http://www.mac.linux-m68k.org/
6761 L: linux-m68k@lists.linux-m68k.org
6766 M: Philip Blundell <philb@gnu.org>
6767 W: http://www.tazenda.demon.co.uk/phil/linux-hp
6771 M88DS3103 MEDIA DRIVER
6772 M: Antti Palosaari <crope@iki.fi>
6773 L: linux-media@vger.kernel.org
6774 W: https://linuxtv.org
6775 W: http://palosaari.fi/linux/
6776 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6777 T: git git://linuxtv.org/anttip/media_tree.git
6779 F: drivers/media/dvb-frontends/m88ds3103*
6781 M88RS2000 MEDIA DRIVER
6782 M: Malcolm Priestley <tvboxspy@gmail.com>
6783 L: linux-media@vger.kernel.org
6784 W: https://linuxtv.org
6785 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6787 F: drivers/media/dvb-frontends/m88rs2000*
6789 MA901 MASTERKIT USB FM RADIO DRIVER
6790 M: Alexey Klimov <klimov.linux@gmail.com>
6791 L: linux-media@vger.kernel.org
6792 T: git git://linuxtv.org/media_tree.git
6794 F: drivers/media/radio/radio-ma901.c
6797 M: Johannes Berg <johannes@sipsolutions.net>
6798 L: linux-wireless@vger.kernel.org
6799 W: http://wireless.kernel.org/
6800 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6801 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6803 F: Documentation/networking/mac80211-injection.txt
6804 F: include/net/mac80211.h
6808 M: Patrick McHardy <kaber@trash.net>
6809 L: netdev@vger.kernel.org
6811 F: drivers/net/macvlan.c
6812 F: include/linux/if_macvlan.h
6815 M: Jassi Brar <jassisinghbrar@gmail.com>
6816 L: linux-kernel@vger.kernel.org
6819 F: include/linux/mailbox_client.h
6820 F: include/linux/mailbox_controller.h
6822 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6823 M: Michael Kerrisk <mtk.manpages@gmail.com>
6824 W: http://www.kernel.org/doc/man-pages
6825 L: linux-man@vger.kernel.org
6828 MARVELL ARMADA DRM SUPPORT
6829 M: Russell King <rmk+kernel@arm.linux.org.uk>
6831 F: drivers/gpu/drm/armada/
6833 MARVELL 88E6352 DSA support
6834 M: Guenter Roeck <linux@roeck-us.net>
6836 F: drivers/net/dsa/mv88e6352.c
6838 MARVELL CRYPTO DRIVER
6839 M: Boris Brezillon <boris.brezillon@free-electrons.com>
6840 M: Arnaud Ebalard <arno@natisbad.org>
6841 F: drivers/crypto/marvell/
6843 L: linux-crypto@vger.kernel.org
6845 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6846 M: Mirko Lindner <mlindner@marvell.com>
6847 M: Stephen Hemminger <stephen@networkplumber.org>
6848 L: netdev@vger.kernel.org
6850 F: drivers/net/ethernet/marvell/sk*
6852 MARVELL LIBERTAS WIRELESS DRIVER
6853 L: libertas-dev@lists.infradead.org
6855 F: drivers/net/wireless/marvell/libertas/
6857 MARVELL MV643XX ETHERNET DRIVER
6858 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6859 L: netdev@vger.kernel.org
6861 F: drivers/net/ethernet/marvell/mv643xx_eth.*
6862 F: include/linux/mv643xx.h
6864 MARVELL MVNETA ETHERNET DRIVER
6865 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6866 L: netdev@vger.kernel.org
6868 F: drivers/net/ethernet/marvell/mvneta.*
6870 MARVELL MWIFIEX WIRELESS DRIVER
6871 M: Amitkumar Karwar <akarwar@marvell.com>
6872 M: Nishant Sarmukadam <nishants@marvell.com>
6873 L: linux-wireless@vger.kernel.org
6875 F: drivers/net/wireless/marvell/mwifiex/
6877 MARVELL MWL8K WIRELESS DRIVER
6878 M: Lennert Buytenhek <buytenh@wantstofly.org>
6879 L: linux-wireless@vger.kernel.org
6881 F: drivers/net/wireless/marvell/mwl8k.c
6883 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6884 M: Nicolas Pitre <nico@fluxnic.net>
6886 F: drivers/mmc/host/mvsdio.*
6888 MATROX FRAMEBUFFER DRIVER
6889 L: linux-fbdev@vger.kernel.org
6891 F: drivers/video/fbdev/matrox/matroxfb_*
6892 F: include/uapi/linux/matroxfb.h
6894 MAX16065 HARDWARE MONITOR DRIVER
6895 M: Guenter Roeck <linux@roeck-us.net>
6896 L: lm-sensors@lm-sensors.org
6898 F: Documentation/hwmon/max16065
6899 F: drivers/hwmon/max16065.c
6901 MAX20751 HARDWARE MONITOR DRIVER
6902 M: Guenter Roeck <linux@roeck-us.net>
6903 L: lm-sensors@lm-sensors.org
6905 F: Documentation/hwmon/max20751
6906 F: drivers/hwmon/max20751.c
6908 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6909 M: "Hans J. Koch" <hjk@hansjkoch.de>
6910 L: lm-sensors@lm-sensors.org
6912 F: Documentation/hwmon/max6650
6913 F: drivers/hwmon/max6650.c
6915 MAX6697 HARDWARE MONITOR DRIVER
6916 M: Guenter Roeck <linux@roeck-us.net>
6917 L: lm-sensors@lm-sensors.org
6919 F: Documentation/hwmon/max6697
6920 F: Documentation/devicetree/bindings/i2c/max6697.txt
6921 F: drivers/hwmon/max6697.c
6922 F: include/linux/platform_data/max6697.h
6924 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6925 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6926 L: linux-pm@vger.kernel.org
6928 F: drivers/power/max14577_charger.c
6929 F: drivers/power/max77693_charger.c
6931 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6932 M: Javier Martinez Canillas <javier@osg.samsung.com>
6933 L: linux-kernel@vger.kernel.org
6935 F: drivers/*/*max77802.c
6936 F: Documentation/devicetree/bindings/*/*max77802.txt
6937 F: include/dt-bindings/*/*max77802.h
6939 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6940 M: Chanwoo Choi <cw00.choi@samsung.com>
6941 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6942 L: linux-kernel@vger.kernel.org
6944 F: drivers/*/max14577.c
6945 F: drivers/*/max77686.c
6946 F: drivers/*/max77693.c
6947 F: drivers/extcon/extcon-max14577.c
6948 F: drivers/extcon/extcon-max77693.c
6949 F: drivers/rtc/rtc-max77686.c
6950 F: drivers/clk/clk-max77686.c
6951 F: Documentation/devicetree/bindings/mfd/max14577.txt
6952 F: Documentation/devicetree/bindings/*/max77686.txt
6953 F: Documentation/devicetree/bindings/mfd/max77693.txt
6954 F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6955 F: include/linux/mfd/max14577*.h
6956 F: include/linux/mfd/max77686*.h
6957 F: include/linux/mfd/max77693*.h
6959 MAXIRADIO FM RADIO RECEIVER DRIVER
6960 M: Hans Verkuil <hverkuil@xs4all.nl>
6961 L: linux-media@vger.kernel.org
6962 T: git git://linuxtv.org/media_tree.git
6963 W: https://linuxtv.org
6965 F: drivers/media/radio/radio-maxiradio*
6967 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
6968 M: Peter Rosin <peda@axentia.se>
6969 L: linux-iio@vger.kernel.org
6971 F: drivers/iio/potentiometer/mcp4531.c
6973 MEDIA DRIVERS FOR RENESAS - VSP1
6974 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6975 L: linux-media@vger.kernel.org
6976 L: linux-renesas-soc@vger.kernel.org
6977 T: git git://linuxtv.org/media_tree.git
6979 F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
6980 F: drivers/media/platform/vsp1/
6982 MEDIA DRIVERS FOR ASCOT2E
6983 M: Sergey Kozlov <serjk@netup.ru>
6984 L: linux-media@vger.kernel.org
6985 W: https://linuxtv.org
6987 T: git git://linuxtv.org/media_tree.git
6989 F: drivers/media/dvb-frontends/ascot2e*
6991 MEDIA DRIVERS FOR CXD2841ER
6992 M: Sergey Kozlov <serjk@netup.ru>
6993 L: linux-media@vger.kernel.org
6994 W: https://linuxtv.org
6996 T: git git://linuxtv.org/media_tree.git
6998 F: drivers/media/dvb-frontends/cxd2841er*
7000 MEDIA DRIVERS FOR HORUS3A
7001 M: Sergey Kozlov <serjk@netup.ru>
7002 L: linux-media@vger.kernel.org
7003 W: https://linuxtv.org
7005 T: git git://linuxtv.org/media_tree.git
7007 F: drivers/media/dvb-frontends/horus3a*
7009 MEDIA DRIVERS FOR LNBH25
7010 M: Sergey Kozlov <serjk@netup.ru>
7011 L: linux-media@vger.kernel.org
7012 W: https://linuxtv.org
7014 T: git git://linuxtv.org/media_tree.git
7016 F: drivers/media/dvb-frontends/lnbh25*
7018 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
7019 M: Sergey Kozlov <serjk@netup.ru>
7020 L: linux-media@vger.kernel.org
7021 W: https://linuxtv.org
7023 T: git git://linuxtv.org/media_tree.git
7025 F: drivers/media/pci/netup_unidvb/*
7027 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
7028 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
7029 P: LinuxTV.org Project
7030 L: linux-media@vger.kernel.org
7031 W: https://linuxtv.org
7032 Q: http://patchwork.kernel.org/project/linux-media/list/
7033 T: git git://linuxtv.org/media_tree.git
7035 F: Documentation/dvb/
7036 F: Documentation/video4linux/
7037 F: Documentation/DocBook/media/
7039 F: drivers/staging/media/
7040 F: include/linux/platform_data/media/
7042 F: include/uapi/linux/dvb/
7043 F: include/uapi/linux/videodev2.h
7044 F: include/uapi/linux/media.h
7045 F: include/uapi/linux/v4l2-*
7046 F: include/uapi/linux/meye.h
7047 F: include/uapi/linux/ivtv*
7048 F: include/uapi/linux/uvcvideo.h
7050 MEDIATEK MT7601U WIRELESS LAN DRIVER
7051 M: Jakub Kicinski <kubakici@wp.pl>
7052 L: linux-wireless@vger.kernel.org
7054 F: drivers/net/wireless/mediatek/mt7601u/
7056 MEGARAID SCSI/SAS DRIVERS
7057 M: Kashyap Desai <kashyap.desai@avagotech.com>
7058 M: Sumit Saxena <sumit.saxena@avagotech.com>
7059 M: Uday Lingala <uday.lingala@avagotech.com>
7060 L: megaraidlinux.pdl@avagotech.com
7061 L: linux-scsi@vger.kernel.org
7062 W: http://www.lsi.com
7064 F: Documentation/scsi/megaraid.txt
7065 F: drivers/scsi/megaraid.*
7066 F: drivers/scsi/megaraid/
7068 MELLANOX ETHERNET DRIVER (mlx4_en)
7069 M: Eugenia Emantayev <eugenia@mellanox.com>
7070 L: netdev@vger.kernel.org
7072 W: http://www.mellanox.com
7073 Q: http://patchwork.ozlabs.org/project/netdev/list/
7074 F: drivers/net/ethernet/mellanox/mlx4/en_*
7076 MELLANOX ETHERNET DRIVER (mlx5e)
7077 M: Saeed Mahameed <saeedm@mellanox.com>
7078 L: netdev@vger.kernel.org
7080 W: http://www.mellanox.com
7081 Q: http://patchwork.ozlabs.org/project/netdev/list/
7082 F: drivers/net/ethernet/mellanox/mlx5/core/en_*
7084 MELLANOX ETHERNET SWITCH DRIVERS
7085 M: Jiri Pirko <jiri@mellanox.com>
7086 M: Ido Schimmel <idosch@mellanox.com>
7087 L: netdev@vger.kernel.org
7089 W: http://www.mellanox.com
7090 Q: http://patchwork.ozlabs.org/project/netdev/list/
7091 F: drivers/net/ethernet/mellanox/mlxsw/
7094 M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7095 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7096 L: linux-kernel@vger.kernel.org
7098 F: kernel/membarrier.c
7099 F: include/uapi/linux/membarrier.h
7102 L: linux-mm@kvack.org
7103 W: http://www.linux-mm.org
7105 F: include/linux/mm.h
7106 F: include/linux/gfp.h
7107 F: include/linux/mmzone.h
7108 F: include/linux/memory_hotplug.h
7109 F: include/linux/vmalloc.h
7112 MEMORY TECHNOLOGY DEVICES (MTD)
7113 M: David Woodhouse <dwmw2@infradead.org>
7114 M: Brian Norris <computersforpeace@gmail.com>
7115 L: linux-mtd@lists.infradead.org
7116 W: http://www.linux-mtd.infradead.org/
7117 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
7118 T: git git://git.infradead.org/linux-mtd.git
7119 T: git git://git.infradead.org/l2-mtd.git
7122 F: include/linux/mtd/
7123 F: include/uapi/mtd/
7125 MEN A21 WATCHDOG DRIVER
7126 M: Johannes Thumshirn <morbidrsa@gmail.com>
7127 L: linux-watchdog@vger.kernel.org
7129 F: drivers/watchdog/mena21_wdt.c
7131 MEN CHAMELEON BUS (mcb)
7132 M: Johannes Thumshirn <morbidrsa@gmail.com>
7135 F: include/linux/mcb.h
7136 F: Documentation/men-chameleon-bus.txt
7138 MEN F21BMC (Board Management Controller)
7139 M: Andreas Werner <andreas.werner@men.de>
7141 F: drivers/mfd/menf21bmc.c
7142 F: drivers/watchdog/menf21bmc_wdt.c
7143 F: drivers/leds/leds-menf21bmc.c
7144 F: drivers/hwmon/menf21bmc_hwmon.c
7145 F: Documentation/hwmon/menf21bmc
7148 M: James Hogan <james.hogan@imgtec.com>
7149 L: linux-metag@vger.kernel.org
7150 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
7153 F: Documentation/metag/
7154 F: Documentation/devicetree/bindings/metag/
7155 F: Documentation/devicetree/bindings/interrupt-controller/img,*
7156 F: drivers/clocksource/metag_generic.c
7157 F: drivers/irqchip/irq-metag.c
7158 F: drivers/irqchip/irq-metag-ext.c
7159 F: drivers/tty/metag_da.c
7161 MICROBLAZE ARCHITECTURE
7162 M: Michal Simek <monstr@monstr.eu>
7163 W: http://www.monstr.eu/fdt/
7164 T: git git://git.monstr.eu/linux-2.6-microblaze.git
7168 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7169 M: Chen Yu <yu.c.chen@intel.com>
7170 L: platform-driver-x86@vger.kernel.org
7172 F: drivers/platform/x86/surfacepro3_button.c
7175 M: Oliver Neukum <oliver@neukum.org>
7177 F: drivers/usb/image/microtek.*
7180 M: Ralf Baechle <ralf@linux-mips.org>
7181 L: linux-mips@linux-mips.org
7182 W: http://www.linux-mips.org/
7183 T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
7184 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7186 F: Documentation/mips/
7189 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7190 M: Hans Verkuil <hverkuil@xs4all.nl>
7191 L: linux-media@vger.kernel.org
7192 T: git git://linuxtv.org/media_tree.git
7193 W: https://linuxtv.org
7195 F: drivers/media/radio/radio-miropcm20*
7197 MELLANOX MLX4 core VPI driver
7198 M: Yishai Hadas <yishaih@mellanox.com>
7199 L: netdev@vger.kernel.org
7200 L: linux-rdma@vger.kernel.org
7201 W: http://www.mellanox.com
7202 Q: http://patchwork.ozlabs.org/project/netdev/list/
7204 F: drivers/net/ethernet/mellanox/mlx4/
7205 F: include/linux/mlx4/
7207 MELLANOX MLX4 IB driver
7208 M: Yishai Hadas <yishaih@mellanox.com>
7209 L: linux-rdma@vger.kernel.org
7210 W: http://www.mellanox.com
7211 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7213 F: drivers/infiniband/hw/mlx4/
7214 F: include/linux/mlx4/
7216 MELLANOX MLX5 core VPI driver
7217 M: Matan Barak <matanb@mellanox.com>
7218 M: Leon Romanovsky <leonro@mellanox.com>
7219 L: netdev@vger.kernel.org
7220 L: linux-rdma@vger.kernel.org
7221 W: http://www.mellanox.com
7222 Q: http://patchwork.ozlabs.org/project/netdev/list/
7224 F: drivers/net/ethernet/mellanox/mlx5/core/
7225 F: include/linux/mlx5/
7227 MELLANOX MLX5 IB driver
7228 M: Matan Barak <matanb@mellanox.com>
7229 M: Leon Romanovsky <leonro@mellanox.com>
7230 L: linux-rdma@vger.kernel.org
7231 W: http://www.mellanox.com
7232 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7234 F: drivers/infiniband/hw/mlx5/
7235 F: include/linux/mlx5/
7237 MELEXIS MLX90614 DRIVER
7238 M: Crt Mori <cmo@melexis.com>
7239 L: linux-iio@vger.kernel.org
7240 W: http://www.melexis.com
7242 F: drivers/iio/temperature/mlx90614.c
7244 MN88472 MEDIA DRIVER
7245 M: Antti Palosaari <crope@iki.fi>
7246 L: linux-media@vger.kernel.org
7247 W: https://linuxtv.org
7248 W: http://palosaari.fi/linux/
7249 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7250 T: git git://linuxtv.org/anttip/media_tree.git
7252 F: drivers/staging/media/mn88472/
7253 F: drivers/media/dvb-frontends/mn88472.h
7255 MN88473 MEDIA DRIVER
7256 M: Antti Palosaari <crope@iki.fi>
7257 L: linux-media@vger.kernel.org
7258 W: https://linuxtv.org
7259 W: http://palosaari.fi/linux/
7260 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7261 T: git git://linuxtv.org/anttip/media_tree.git
7263 F: drivers/staging/media/mn88473/
7264 F: drivers/media/dvb-frontends/mn88473.h
7267 M: Rusty Russell <rusty@rustcorp.com.au>
7269 F: include/linux/module.h
7272 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7273 W: http://popies.net/meye/
7275 F: Documentation/video4linux/meye.txt
7276 F: drivers/media/pci/meye/
7277 F: include/uapi/linux/meye.h
7279 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7280 M: Jiri Slaby <jirislaby@gmail.com>
7282 F: Documentation/serial/moxa-smartio
7283 F: drivers/tty/mxser.*
7285 MR800 AVERMEDIA USB FM RADIO DRIVER
7286 M: Alexey Klimov <klimov.linux@gmail.com>
7287 L: linux-media@vger.kernel.org
7288 T: git git://linuxtv.org/media_tree.git
7290 F: drivers/media/radio/radio-mr800.c
7292 MRF24J40 IEEE 802.15.4 RADIO DRIVER
7293 M: Alan Ott <alan@signal11.us>
7294 L: linux-wpan@vger.kernel.org
7296 F: drivers/net/ieee802154/mrf24j40.c
7297 F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7300 M: "Lee, Chun-Yi" <jlee@suse.com>
7301 L: platform-driver-x86@vger.kernel.org
7303 F: drivers/platform/x86/msi-laptop.c
7306 L: platform-driver-x86@vger.kernel.org
7308 F: drivers/platform/x86/msi-wmi.c
7311 M: Antti Palosaari <crope@iki.fi>
7312 L: linux-media@vger.kernel.org
7313 W: https://linuxtv.org
7314 W: http://palosaari.fi/linux/
7315 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7316 T: git git://linuxtv.org/anttip/media_tree.git
7318 F: drivers/media/tuners/msi001*
7320 MSI2500 MEDIA DRIVER
7321 M: Antti Palosaari <crope@iki.fi>
7322 L: linux-media@vger.kernel.org
7323 W: https://linuxtv.org
7324 W: http://palosaari.fi/linux/
7325 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7326 T: git git://linuxtv.org/anttip/media_tree.git
7328 F: drivers/media/usb/msi2500/
7330 MSYSTEMS DISKONCHIP G3 MTD DRIVER
7331 M: Robert Jarzmik <robert.jarzmik@free.fr>
7332 L: linux-mtd@lists.infradead.org
7334 F: drivers/mtd/devices/docg3*
7336 MT9M032 APTINA SENSOR DRIVER
7337 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7338 L: linux-media@vger.kernel.org
7339 T: git git://linuxtv.org/media_tree.git
7341 F: drivers/media/i2c/mt9m032.c
7342 F: include/media/i2c/mt9m032.h
7344 MT9P031 APTINA CAMERA SENSOR
7345 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7346 L: linux-media@vger.kernel.org
7347 T: git git://linuxtv.org/media_tree.git
7349 F: drivers/media/i2c/mt9p031.c
7350 F: include/media/i2c/mt9p031.h
7352 MT9T001 APTINA CAMERA SENSOR
7353 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7354 L: linux-media@vger.kernel.org
7355 T: git git://linuxtv.org/media_tree.git
7357 F: drivers/media/i2c/mt9t001.c
7358 F: include/media/i2c/mt9t001.h
7360 MT9V032 APTINA CAMERA SENSOR
7361 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7362 L: linux-media@vger.kernel.org
7363 T: git git://linuxtv.org/media_tree.git
7365 F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7366 F: drivers/media/i2c/mt9v032.c
7367 F: include/media/i2c/mt9v032.h
7369 MULTIFUNCTION DEVICES (MFD)
7370 M: Lee Jones <lee.jones@linaro.org>
7371 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7374 F: include/linux/mfd/
7376 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7377 M: Ulf Hansson <ulf.hansson@linaro.org>
7378 L: linux-mmc@vger.kernel.org
7379 T: git git://git.linaro.org/people/ulf.hansson/mmc.git
7382 F: include/linux/mmc/
7383 F: include/uapi/linux/mmc/
7385 MULTIMEDIA CARD (MMC) ETC. OVER SPI
7387 F: drivers/mmc/host/mmc_spi.c
7388 F: include/linux/spi/mmc_spi.h
7390 MULTISOUND SOUND DRIVER
7391 M: Andrew Veliath <andrewtv@usa.net>
7393 F: Documentation/sound/oss/MultiSound
7396 MULTITECH MULTIPORT CARD (ISICOM)
7398 F: drivers/tty/isicom.c
7399 F: include/linux/isicom.h
7401 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7402 M: Bin Liu <b-liu@ti.com>
7403 L: linux-usb@vger.kernel.org
7404 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7406 F: drivers/usb/musb/
7408 MXL5007T MEDIA DRIVER
7409 M: Michael Krufky <mkrufky@linuxtv.org>
7410 L: linux-media@vger.kernel.org
7411 W: https://linuxtv.org
7412 W: http://github.com/mkrufky
7413 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7414 T: git git://linuxtv.org/mkrufky/tuners.git
7416 F: drivers/media/tuners/mxl5007t.*
7418 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7419 M: Hyong-Youb Kim <hykim@myri.com>
7420 L: netdev@vger.kernel.org
7421 W: https://www.myricom.com/support/downloads/myri10ge.html
7423 F: drivers/net/ethernet/myricom/myri10ge/
7425 NATSEMI ETHERNET DRIVER (DP8381x)
7427 F: drivers/net/ethernet/natsemi/natsemi.c
7429 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7430 M: Daniel Mack <zonque@gmail.com>
7432 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7433 W: http://www.native-instruments.com
7437 M: Petr Vandrovec <petr@vandrovec.name>
7441 NCR 5380 SCSI DRIVERS
7442 M: Finn Thain <fthain@telegraphics.com.au>
7443 M: Michael Schmitz <schmitzmic@gmail.com>
7444 L: linux-scsi@vger.kernel.org
7446 F: Documentation/scsi/g_NCR5380.txt
7447 F: drivers/scsi/NCR5380.*
7448 F: drivers/scsi/arm/cumana_1.c
7449 F: drivers/scsi/arm/oak.c
7450 F: drivers/scsi/atari_NCR5380.c
7451 F: drivers/scsi/atari_scsi.*
7452 F: drivers/scsi/dmx3191d.c
7453 F: drivers/scsi/dtc.*
7454 F: drivers/scsi/g_NCR5380.*
7455 F: drivers/scsi/g_NCR5380_mmio.c
7456 F: drivers/scsi/mac_scsi.*
7457 F: drivers/scsi/pas16.*
7458 F: drivers/scsi/sun3_scsi.*
7459 F: drivers/scsi/sun3_scsi_vme.c
7460 F: drivers/scsi/t128.*
7462 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7463 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7464 L: linux-scsi@vger.kernel.org
7466 F: drivers/scsi/NCR_D700.*
7468 NCT6775 HARDWARE MONITOR DRIVER
7469 M: Guenter Roeck <linux@roeck-us.net>
7470 L: lm-sensors@lm-sensors.org
7472 F: Documentation/hwmon/nct6775
7473 F: drivers/hwmon/nct6775.c
7475 NETEFFECT IWARP RNIC DRIVER (IW_NES)
7476 M: Faisal Latif <faisal.latif@intel.com>
7477 L: linux-rdma@vger.kernel.org
7478 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7480 F: drivers/infiniband/hw/nes/
7482 NETEM NETWORK EMULATOR
7483 M: Stephen Hemminger <stephen@networkplumber.org>
7484 L: netem@lists.linux-foundation.org
7486 F: net/sched/sch_netem.c
7488 NETERION 10GbE DRIVERS (s2io/vxge)
7489 M: Jon Mason <jdmason@kudzu.us>
7490 L: netdev@vger.kernel.org
7492 F: Documentation/networking/s2io.txt
7493 F: Documentation/networking/vxge.txt
7494 F: drivers/net/ethernet/neterion/
7496 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7497 M: Pablo Neira Ayuso <pablo@netfilter.org>
7498 M: Patrick McHardy <kaber@trash.net>
7499 M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7500 L: netfilter-devel@vger.kernel.org
7501 L: coreteam@netfilter.org
7502 W: http://www.netfilter.org/
7503 W: http://www.iptables.org/
7504 Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7505 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7506 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7508 F: include/linux/netfilter*
7509 F: include/linux/netfilter/
7510 F: include/net/netfilter/
7511 F: include/uapi/linux/netfilter*
7512 F: include/uapi/linux/netfilter/
7513 F: net/*/netfilter.c
7516 F: net/bridge/br_netfilter*.c
7519 M: Paul Moore <paul@paul-moore.com>
7520 W: http://netlabel.sf.net
7521 L: netdev@vger.kernel.org
7523 F: Documentation/netlabel/
7524 F: include/net/netlabel.h
7527 NETROM NETWORK LAYER
7528 M: Ralf Baechle <ralf@linux-mips.org>
7529 L: linux-hams@vger.kernel.org
7530 W: http://www.linux-ax25.org/
7532 F: include/net/netrom.h
7533 F: include/uapi/linux/netrom.h
7536 NETRONOME ETHERNET DRIVERS
7537 M: Jakub Kicinski <jakub.kicinski@netronome.com>
7538 M: Rolf Neugebauer <rolf.neugebauer@netronome.com>
7539 L: oss-drivers@netronome.com
7541 F: drivers/net/ethernet/netronome/
7543 NETWORK BLOCK DEVICE (NBD)
7544 M: Markus Pargmann <mpa@pengutronix.de>
7546 L: nbd-general@lists.sourceforge.net
7547 T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
7548 F: Documentation/blockdev/nbd.txt
7549 F: drivers/block/nbd.c
7550 F: include/uapi/linux/nbd.h
7552 NETWORK DROP MONITOR
7553 M: Neil Horman <nhorman@tuxdriver.com>
7554 L: netdev@vger.kernel.org
7556 W: https://fedorahosted.org/dropwatch/
7557 F: net/core/drop_monitor.c
7559 NETWORKING [GENERAL]
7560 M: "David S. Miller" <davem@davemloft.net>
7561 L: netdev@vger.kernel.org
7562 W: http://www.linuxfoundation.org/en/Net
7563 Q: http://patchwork.ozlabs.org/project/netdev/list/
7564 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7565 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7569 F: include/linux/in.h
7570 F: include/linux/net.h
7571 F: include/linux/netdevice.h
7572 F: include/uapi/linux/in.h
7573 F: include/uapi/linux/net.h
7574 F: include/uapi/linux/netdevice.h
7575 F: include/uapi/linux/net_namespace.h
7577 F: tools/testing/selftests/net/
7581 NETWORKING [IPv4/IPv6]
7582 M: "David S. Miller" <davem@davemloft.net>
7583 M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7584 M: James Morris <jmorris@namei.org>
7585 M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7586 M: Patrick McHardy <kaber@trash.net>
7587 L: netdev@vger.kernel.org
7588 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7596 M: Steffen Klassert <steffen.klassert@secunet.com>
7597 M: Herbert Xu <herbert@gondor.apana.org.au>
7598 M: "David S. Miller" <davem@davemloft.net>
7599 L: netdev@vger.kernel.org
7600 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7601 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7609 F: net/ipv4/ipcomp.c
7610 F: net/ipv4/ip_vti.c
7614 F: net/ipv6/ipcomp6.c
7615 F: net/ipv6/ip6_vti.c
7616 F: include/uapi/linux/xfrm.h
7617 F: include/net/xfrm.h
7619 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7620 M: Paul Moore <paul@paul-moore.com>
7621 L: netdev@vger.kernel.org
7624 NETWORKING [WIRELESS]
7625 L: linux-wireless@vger.kernel.org
7626 Q: http://patchwork.kernel.org/project/linux-wireless/list/
7629 L: netdev@vger.kernel.org
7630 W: http://www.linuxfoundation.org/en/Net
7631 Q: http://patchwork.ozlabs.org/project/netdev/list/
7632 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7633 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7636 F: include/linux/if_*
7637 F: include/linux/netdevice.h
7638 F: include/linux/etherdevice.h
7639 F: include/linux/fcdevice.h
7640 F: include/linux/fddidevice.h
7641 F: include/linux/hippidevice.h
7642 F: include/linux/inetdevice.h
7643 F: include/uapi/linux/if_*
7644 F: include/uapi/linux/netdevice.h
7646 NETWORKING DRIVERS (WIRELESS)
7647 M: Kalle Valo <kvalo@codeaurora.org>
7648 L: linux-wireless@vger.kernel.org
7649 Q: http://patchwork.kernel.org/project/linux-wireless/list/
7650 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
7651 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
7653 F: drivers/net/wireless/
7655 NETXEN (1/10) GbE SUPPORT
7656 M: Manish Chopra <manish.chopra@qlogic.com>
7657 M: Sony Chacko <sony.chacko@qlogic.com>
7658 M: Rajesh Borundia <rajesh.borundia@qlogic.com>
7659 L: netdev@vger.kernel.org
7660 W: http://www.qlogic.com
7662 F: drivers/net/ethernet/qlogic/netxen/
7665 M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7666 M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7667 M: Samuel Ortiz <sameo@linux.intel.com>
7668 L: linux-wireless@vger.kernel.org
7669 L: linux-nfc@lists.01.org (subscribers-only)
7673 F: include/uapi/linux/nfc.h
7675 F: include/linux/platform_data/microread.h
7676 F: include/linux/platform_data/nfcmrvl.h
7677 F: include/linux/platform_data/nxp-nci.h
7678 F: include/linux/platform_data/pn544.h
7679 F: include/linux/platform_data/st21nfca.h
7680 F: include/linux/platform_data/st-nci.h
7681 F: Documentation/devicetree/bindings/net/nfc/
7683 NFS, SUNRPC, AND LOCKD CLIENTS
7684 M: Trond Myklebust <trond.myklebust@primarydata.com>
7685 M: Anna Schumaker <anna.schumaker@netapp.com>
7686 L: linux-nfs@vger.kernel.org
7687 W: http://client.linux-nfs.org
7688 T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7694 F: include/linux/lockd/
7695 F: include/linux/nfs*
7696 F: include/linux/sunrpc/
7697 F: include/uapi/linux/nfs*
7698 F: include/uapi/linux/sunrpc/
7701 M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7702 L: linux-nilfs@vger.kernel.org
7703 W: http://nilfs.sourceforge.net/
7704 T: git git://github.com/konis/nilfs2.git
7706 F: Documentation/filesystems/nilfs2.txt
7708 F: include/linux/nilfs2_fs.h
7709 F: include/trace/events/nilfs2.h
7711 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7712 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7713 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7715 F: Documentation/scsi/NinjaSCSI.txt
7716 F: drivers/scsi/pcmcia/nsp_*
7718 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7719 M: GOTO Masanori <gotom@debian.or.jp>
7720 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7721 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7723 F: Documentation/scsi/NinjaSCSI.txt
7724 F: drivers/scsi/nsp32*
7727 M: Ley Foon Tan <lftan@altera.com>
7728 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7729 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7733 NOKIA N900 POWER SUPPLY DRIVERS
7734 R: Pali RohĂ¡r <pali.rohar@gmail.com>
7735 F: include/linux/power/bq2415x_charger.h
7736 F: include/linux/power/bq27xxx_battery.h
7737 F: include/linux/power/isp1704_charger.h
7738 F: drivers/power/bq2415x_charger.c
7739 F: drivers/power/bq27xxx_battery.c
7740 F: drivers/power/bq27xxx_battery_i2c.c
7741 F: drivers/power/isp1704_charger.c
7742 F: drivers/power/rx51_battery.c
7745 M: Jon Mason <jdmason@kudzu.us>
7746 M: Dave Jiang <dave.jiang@intel.com>
7747 M: Allen Hubbe <Allen.Hubbe@emc.com>
7748 L: linux-ntb@googlegroups.com
7750 W: https://github.com/jonmason/ntb/wiki
7751 T: git git://github.com/jonmason/ntb.git
7753 F: drivers/net/ntb_netdev.c
7754 F: include/linux/ntb.h
7755 F: include/linux/ntb_transport.h
7758 M: Jon Mason <jdmason@kudzu.us>
7759 M: Dave Jiang <dave.jiang@intel.com>
7760 L: linux-ntb@googlegroups.com
7762 W: https://github.com/jonmason/ntb/wiki
7763 T: git git://github.com/jonmason/ntb.git
7764 F: drivers/ntb/hw/intel/
7767 M: Xiangliang Yu <Xiangliang.Yu@amd.com>
7768 L: linux-ntb@googlegroups.com
7770 F: drivers/ntb/hw/amd/
7773 M: Anton Altaparmakov <anton@tuxera.com>
7774 L: linux-ntfs-dev@lists.sourceforge.net
7775 W: http://www.tuxera.com/
7776 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7778 F: Documentation/filesystems/ntfs.txt
7781 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7782 M: Antonino Daplas <adaplas@gmail.com>
7783 L: linux-fbdev@vger.kernel.org
7785 F: drivers/video/fbdev/riva/
7786 F: drivers/video/fbdev/nvidia/
7789 M: Keith Busch <keith.busch@intel.com>
7790 M: Jens Axboe <axboe@fb.com>
7791 L: linux-nvme@lists.infradead.org
7792 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
7793 W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
7795 F: drivers/nvme/host/
7796 F: include/linux/nvme.h
7799 M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7800 M: Maxime Ripard <maxime.ripard@free-electrons.com>
7803 F: Documentation/devicetree/bindings/nvmem/
7804 F: include/linux/nvmem-consumer.h
7805 F: include/linux/nvmem-provider.h
7808 M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7809 R: Charles Gorand <charles.gorand@effinnov.com>
7810 L: linux-nfc@lists.01.org (moderated for non-subscribers)
7812 F: drivers/nfc/nxp-nci
7814 NXP TDA998X DRM DRIVER
7815 M: Russell King <rmk+kernel@arm.linux.org.uk>
7817 F: drivers/gpu/drm/i2c/tda998x_drv.c
7818 F: include/drm/i2c/tda998x.h
7821 M: Peter Rosin <peda@axentia.se>
7822 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7824 F: sound/soc/codecs/tfa9879*
7827 M: Tony Lindgren <tony@atomide.com>
7828 L: linux-omap@vger.kernel.org
7829 W: http://www.muru.com/linux/omap/
7830 W: http://linux.omap.com/
7831 Q: http://patchwork.kernel.org/project/linux-omap/list/
7832 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7835 F: arch/arm/configs/omap1_defconfig
7836 F: arch/arm/configs/omap2plus_defconfig
7837 F: drivers/i2c/busses/i2c-omap.c
7838 F: drivers/irqchip/irq-omap-intc.c
7839 F: drivers/mfd/*omap*.c
7840 F: drivers/mfd/menelaus.c
7841 F: drivers/mfd/palmas.c
7842 F: drivers/mfd/tps65217.c
7843 F: drivers/mfd/tps65218.c
7844 F: drivers/mfd/tps65910.c
7845 F: drivers/mfd/twl-core.[ch]
7846 F: drivers/mfd/twl4030*.c
7847 F: drivers/mfd/twl6030*.c
7848 F: drivers/mfd/twl6040*.c
7849 F: drivers/regulator/palmas-regulator*.c
7850 F: drivers/regulator/pbias-regulator.c
7851 F: drivers/regulator/tps65217-regulator.c
7852 F: drivers/regulator/tps65218-regulator.c
7853 F: drivers/regulator/tps65910-regulator.c
7854 F: drivers/regulator/twl-regulator.c
7855 F: include/linux/i2c-omap.h
7857 OMAP DEVICE TREE SUPPORT
7858 M: Benoît Cousson <bcousson@baylibre.com>
7859 M: Tony Lindgren <tony@atomide.com>
7860 L: linux-omap@vger.kernel.org
7861 L: devicetree@vger.kernel.org
7863 F: arch/arm/boot/dts/*omap*
7864 F: arch/arm/boot/dts/*am3*
7865 F: arch/arm/boot/dts/*am4*
7866 F: arch/arm/boot/dts/*am5*
7867 F: arch/arm/boot/dts/*dra7*
7869 OMAP CLOCK FRAMEWORK SUPPORT
7870 M: Paul Walmsley <paul@pwsan.com>
7871 L: linux-omap@vger.kernel.org
7873 F: arch/arm/*omap*/*clock*
7875 OMAP POWER MANAGEMENT SUPPORT
7876 M: Kevin Hilman <khilman@deeprootsystems.com>
7877 L: linux-omap@vger.kernel.org
7879 F: arch/arm/*omap*/*pm*
7880 F: drivers/cpufreq/omap-cpufreq.c
7882 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7883 M: Rajendra Nayak <rnayak@ti.com>
7884 M: Paul Walmsley <paul@pwsan.com>
7885 L: linux-omap@vger.kernel.org
7887 F: arch/arm/mach-omap2/prm*
7890 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7891 M: Jarkko Nikula <jarkko.nikula@bitmer.com>
7892 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7893 L: linux-omap@vger.kernel.org
7897 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7898 M: Roger Quadros <rogerq@ti.com>
7899 M: Tony Lindgren <tony@atomide.com>
7900 L: linux-omap@vger.kernel.org
7902 F: drivers/memory/omap-gpmc.c
7903 F: arch/arm/mach-omap2/*gpmc*
7905 OMAP FRAMEBUFFER SUPPORT
7906 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7907 L: linux-fbdev@vger.kernel.org
7908 L: linux-omap@vger.kernel.org
7910 F: drivers/video/fbdev/omap/
7912 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7913 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7914 L: linux-omap@vger.kernel.org
7915 L: linux-fbdev@vger.kernel.org
7917 F: drivers/video/fbdev/omap2/
7918 F: Documentation/arm/OMAP/DSS
7920 OMAP HARDWARE SPINLOCK SUPPORT
7921 M: Ohad Ben-Cohen <ohad@wizery.com>
7922 L: linux-omap@vger.kernel.org
7924 F: drivers/hwspinlock/omap_hwspinlock.c
7927 M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
7928 L: linux-omap@vger.kernel.org
7930 F: drivers/mmc/host/omap.c
7933 L: linux-mmc@vger.kernel.org
7934 L: linux-omap@vger.kernel.org
7936 F: drivers/mmc/host/omap_hsmmc.c
7938 OMAP RANDOM NUMBER GENERATOR SUPPORT
7939 M: Deepak Saxena <dsaxena@plexity.net>
7941 F: drivers/char/hw_random/omap-rng.c
7944 M: Benoît Cousson <bcousson@baylibre.com>
7945 M: Paul Walmsley <paul@pwsan.com>
7946 L: linux-omap@vger.kernel.org
7948 F: arch/arm/mach-omap2/omap_hwmod.*
7951 M: Paul Walmsley <paul@pwsan.com>
7952 L: linux-omap@vger.kernel.org
7954 F: arch/arm/mach-omap2/omap_hwmod*data*
7956 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7957 M: Benoît Cousson <bcousson@baylibre.com>
7958 L: linux-omap@vger.kernel.org
7960 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7962 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7963 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7964 L: linux-media@vger.kernel.org
7966 F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
7967 F: drivers/media/platform/omap3isp/
7968 F: drivers/staging/media/omap4iss/
7971 L: linux-usb@vger.kernel.org
7972 L: linux-omap@vger.kernel.org
7974 F: drivers/usb/*/*omap*
7975 F: arch/arm/*omap*/usb*
7978 M: Grygorii Strashko <grygorii.strashko@ti.com>
7979 M: Santosh Shilimkar <ssantosh@kernel.org>
7980 M: Kevin Hilman <khilman@deeprootsystems.com>
7981 L: linux-omap@vger.kernel.org
7983 F: Documentation/devicetree/bindings/gpio/gpio-omap.txt
7984 F: drivers/gpio/gpio-omap.c
7986 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7987 M: Mark Jackson <mpfj@newflow.co.uk>
7988 L: linux-omap@vger.kernel.org
7990 F: arch/arm/boot/dts/am335x-nano.dts
7993 M: Bob Copeland <me@bobcopeland.com>
7994 L: linux-karma-devel@lists.sourceforge.net
7996 F: Documentation/filesystems/omfs.txt
7999 OMNIKEY CARDMAN 4000 DRIVER
8000 M: Harald Welte <laforge@gnumonks.org>
8002 F: drivers/char/pcmcia/cm4000_cs.c
8003 F: include/linux/cm4000_cs.h
8004 F: include/uapi/linux/cm4000_cs.h
8006 OMNIKEY CARDMAN 4040 DRIVER
8007 M: Harald Welte <laforge@gnumonks.org>
8009 F: drivers/char/pcmcia/cm4040_cs.*
8011 OMNIVISION OV7670 SENSOR DRIVER
8012 M: Jonathan Corbet <corbet@lwn.net>
8013 L: linux-media@vger.kernel.org
8014 T: git git://linuxtv.org/media_tree.git
8016 F: drivers/media/i2c/ov7670.c
8018 ONENAND FLASH DRIVER
8019 M: Kyungmin Park <kyungmin.park@samsung.com>
8020 L: linux-mtd@lists.infradead.org
8022 F: drivers/mtd/onenand/
8023 F: include/linux/mtd/onenand*.h
8025 ONSTREAM SCSI TAPE DRIVER
8026 M: Willem Riede <osst@riede.org>
8027 L: osst-users@lists.sourceforge.net
8028 L: linux-scsi@vger.kernel.org
8030 F: Documentation/scsi/osst.txt
8031 F: drivers/scsi/osst.*
8032 F: drivers/scsi/osst_*.h
8033 F: drivers/scsi/st.h
8035 OPENCORES I2C BUS DRIVER
8036 M: Peter Korsgaard <jacmet@sunsite.dk>
8037 L: linux-i2c@vger.kernel.org
8039 F: Documentation/i2c/busses/i2c-ocores
8040 F: drivers/i2c/busses/i2c-ocores.c
8042 OPEN FIRMWARE AND FLATTENED DEVICE TREE
8043 M: Rob Herring <robh+dt@kernel.org>
8044 M: Frank Rowand <frowand.list@gmail.com>
8045 M: Grant Likely <grant.likely@linaro.org>
8046 L: devicetree@vger.kernel.org
8047 W: http://www.devicetree.org/
8048 T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
8051 F: include/linux/of*.h
8054 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
8055 M: Rob Herring <robh+dt@kernel.org>
8056 M: Pawel Moll <pawel.moll@arm.com>
8057 M: Mark Rutland <mark.rutland@arm.com>
8058 M: Ian Campbell <ijc+devicetree@hellion.org.uk>
8059 M: Kumar Gala <galak@codeaurora.org>
8060 L: devicetree@vger.kernel.org
8061 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8063 F: Documentation/devicetree/
8065 F: include/dt-bindings/
8067 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
8068 M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
8069 L: devicetree@vger.kernel.org
8071 F: Documentation/devicetree/dynamic-resolution-notes.txt
8072 F: Documentation/devicetree/overlay-notes.txt
8073 F: drivers/of/overlay.c
8074 F: drivers/of/resolver.c
8076 OPENRISC ARCHITECTURE
8077 M: Jonas Bonn <jonas@southpole.se>
8078 W: http://openrisc.net
8079 L: linux@lists.openrisc.net (moderated for non-subscribers)
8081 T: git git://openrisc.net/~jonas/linux
8085 M: Pravin Shelar <pshelar@nicira.com>
8086 L: netdev@vger.kernel.org
8087 L: dev@openvswitch.org
8088 W: http://openvswitch.org
8091 F: include/uapi/linux/openvswitch.h
8093 OPERATING PERFORMANCE POINTS (OPP)
8094 M: Viresh Kumar <vireshk@kernel.org>
8095 M: Nishanth Menon <nm@ti.com>
8096 M: Stephen Boyd <sboyd@codeaurora.org>
8097 L: linux-pm@vger.kernel.org
8099 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
8100 F: drivers/base/power/opp/
8101 F: include/linux/pm_opp.h
8102 F: Documentation/power/opp.txt
8103 F: Documentation/devicetree/bindings/opp/
8106 M: Clemens Ladisch <clemens@ladisch.de>
8107 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8108 T: git git://git.alsa-project.org/alsa-kernel.git
8110 F: sound/drivers/opl4/
8113 M: Robert Richter <rric@kernel.org>
8114 L: oprofile-list@lists.sf.net
8116 F: arch/*/include/asm/oprofile*.h
8118 F: drivers/oprofile/
8119 F: include/linux/oprofile.h
8121 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8122 M: Mark Fasheh <mfasheh@suse.com>
8123 M: Joel Becker <jlbec@evilplan.org>
8124 L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
8125 W: http://ocfs2.wiki.kernel.org
8127 F: Documentation/filesystems/ocfs2.txt
8128 F: Documentation/filesystems/dlmfs.txt
8132 L: linux-wireless@vger.kernel.org
8133 W: http://wireless.kernel.org/en/users/Drivers/orinoco
8134 W: http://www.nongnu.org/orinoco/
8136 F: drivers/net/wireless/intersil/orinoco/
8138 OSD LIBRARY and FILESYSTEM
8139 M: Boaz Harrosh <ooo@electrozaur.com>
8140 M: Benny Halevy <bhalevy@primarydata.com>
8141 L: osd-dev@open-osd.org
8142 W: http://open-osd.org
8143 T: git git://git.open-osd.org/open-osd.git
8145 F: drivers/scsi/osd/
8146 F: include/scsi/osd_*
8150 M: Miklos Szeredi <miklos@szeredi.hu>
8151 L: linux-unionfs@vger.kernel.org
8152 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
8155 F: Documentation/filesystems/overlayfs.txt
8158 M: Mike Marshall <hubcap@omnibond.com>
8159 L: pvfs2-developers@beowulf-underground.org
8160 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
8163 F: Documentation/filesystems/orangefs.txt
8166 M: Christian Lamparter <chunkeey@googlemail.com>
8167 L: linux-wireless@vger.kernel.org
8168 W: http://wireless.kernel.org/en/users/Drivers/p54
8170 F: drivers/net/wireless/intersil/p54/
8172 PA SEMI ETHERNET DRIVER
8173 M: Olof Johansson <olof@lixom.net>
8174 L: netdev@vger.kernel.org
8176 F: drivers/net/ethernet/pasemi/*
8178 PA SEMI SMBUS DRIVER
8179 M: Olof Johansson <olof@lixom.net>
8180 L: linux-i2c@vger.kernel.org
8182 F: drivers/i2c/busses/i2c-pasemi.c
8184 PADATA PARALLEL EXECUTION MECHANISM
8185 M: Steffen Klassert <steffen.klassert@secunet.com>
8186 L: linux-crypto@vger.kernel.org
8189 F: include/linux/padata.h
8190 F: Documentation/padata.txt
8192 PANASONIC LAPTOP ACPI EXTRAS DRIVER
8193 M: Harald Welte <laforge@gnumonks.org>
8194 L: platform-driver-x86@vger.kernel.org
8196 F: drivers/platform/x86/panasonic-laptop.c
8198 PANASONIC MN10300/AM33/AM34 PORT
8199 M: David Howells <dhowells@redhat.com>
8200 M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
8201 L: linux-am33-list@redhat.com (moderated for non-subscribers)
8202 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8204 F: Documentation/mn10300/
8207 PARALLEL PORT SUBSYSTEM
8208 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8209 M: Sudip Mukherjee <sudip@vectorindia.org>
8210 L: linux-parport@lists.infradead.org (subscribers-only)
8213 F: include/linux/parport*.h
8214 F: drivers/char/ppdev.c
8215 F: include/uapi/linux/ppdev.h
8216 F: Documentation/parport*.txt
8218 PARAVIRT_OPS INTERFACE
8219 M: Jeremy Fitzhardinge <jeremy@goop.org>
8220 M: Chris Wright <chrisw@sous-sol.org>
8221 M: Alok Kataria <akataria@vmware.com>
8222 M: Rusty Russell <rusty@rustcorp.com.au>
8223 L: virtualization@lists.linux-foundation.org
8225 F: Documentation/virtual/paravirt_ops.txt
8226 F: arch/*/kernel/paravirt*
8227 F: arch/*/include/asm/paravirt.h
8229 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8230 M: Tim Waugh <tim@cyberelk.net>
8231 L: linux-parport@lists.infradead.org (subscribers-only)
8233 F: Documentation/blockdev/paride.txt
8234 F: drivers/block/paride/
8237 M: "James E.J. Bottomley" <jejb@parisc-linux.org>
8238 M: Helge Deller <deller@gmx.de>
8239 L: linux-parisc@vger.kernel.org
8240 W: http://www.parisc-linux.org/
8241 Q: http://patchwork.kernel.org/project/linux-parisc/list/
8242 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8243 T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8246 F: Documentation/parisc/
8248 F: drivers/char/agp/parisc-agp.c
8249 F: drivers/input/serio/gscps2.c
8250 F: drivers/parport/parport_gsc.*
8251 F: drivers/tty/serial/8250/8250_gsc.c
8252 F: drivers/video/fbdev/sti*
8253 F: drivers/video/console/sti*
8254 F: drivers/video/logo/logo_parisc*
8256 PC87360 HARDWARE MONITORING DRIVER
8257 M: Jim Cromie <jim.cromie@gmail.com>
8258 L: lm-sensors@lm-sensors.org
8260 F: Documentation/hwmon/pc87360
8261 F: drivers/hwmon/pc87360.c
8264 M: Jim Cromie <jim.cromie@gmail.com>
8266 F: drivers/char/pc8736x_gpio.c
8268 PC87427 HARDWARE MONITORING DRIVER
8269 M: Jean Delvare <jdelvare@suse.com>
8270 L: lm-sensors@lm-sensors.org
8272 F: Documentation/hwmon/pc87427
8273 F: drivers/hwmon/pc87427.c
8276 M: Riku Voipio <riku.voipio@iki.fi>
8278 F: drivers/leds/leds-pca9532.c
8279 F: include/linux/leds-pca9532.h
8281 PCA9541 I2C BUS MASTER SELECTOR DRIVER
8282 M: Guenter Roeck <linux@roeck-us.net>
8283 L: linux-i2c@vger.kernel.org
8285 F: drivers/i2c/muxes/i2c-mux-pca9541.c
8287 PCDP - PRIMARY CONSOLE AND DEBUG PORT
8288 M: Khalid Aziz <khalid@gonehiking.org>
8290 F: drivers/firmware/pcdp.*
8293 M: Linas Vepstas <linasvepstas@gmail.com>
8294 L: linux-pci@vger.kernel.org
8296 F: Documentation/PCI/pci-error-recovery.txt
8298 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
8299 M: Russell Currey <ruscur@russell.cc>
8300 L: linuxppc-dev@lists.ozlabs.org
8302 F: Documentation/powerpc/eeh-pci-error-recovery.txt
8303 F: arch/powerpc/kernel/eeh*.c
8304 F: arch/powerpc/platforms/*/eeh*.c
8305 F: arch/powerpc/include/*/eeh*.h
8308 M: Bjorn Helgaas <bhelgaas@google.com>
8309 L: linux-pci@vger.kernel.org
8310 Q: http://patchwork.ozlabs.org/project/linux-pci/list/
8311 T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8313 F: Documentation/PCI/
8315 F: include/linux/pci*
8317 F: arch/x86/kernel/quirks.c
8319 PCI DRIVER FOR ALTERA PCIE IP
8320 M: Ley Foon Tan <lftan@altera.com>
8321 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8322 L: linux-pci@vger.kernel.org
8324 F: Documentation/devicetree/bindings/pci/altera-pcie.txt
8325 F: drivers/pci/host/pcie-altera.c
8327 PCI DRIVER FOR ARM VERSATILE PLATFORM
8328 M: Rob Herring <robh@kernel.org>
8329 L: linux-pci@vger.kernel.org
8330 L: linux-arm-kernel@lists.infradead.org
8332 F: Documentation/devicetree/bindings/pci/versatile.txt
8333 F: drivers/pci/host/pci-versatile.c
8335 PCI DRIVER FOR APPLIEDMICRO XGENE
8336 M: Tanmay Inamdar <tinamdar@apm.com>
8337 L: linux-pci@vger.kernel.org
8338 L: linux-arm-kernel@lists.infradead.org
8340 F: Documentation/devicetree/bindings/pci/xgene-pci.txt
8341 F: drivers/pci/host/pci-xgene.c
8343 PCI DRIVER FOR FREESCALE LAYERSCAPE
8344 M: Minghuan Lian <minghuan.Lian@freescale.com>
8345 M: Mingkai Hu <mingkai.hu@freescale.com>
8346 M: Roy Zang <tie-fei.zang@freescale.com>
8347 L: linuxppc-dev@lists.ozlabs.org
8348 L: linux-pci@vger.kernel.org
8349 L: linux-arm-kernel@lists.infradead.org
8351 F: drivers/pci/host/*layerscape*
8354 M: Richard Zhu <Richard.Zhu@freescale.com>
8355 M: Lucas Stach <l.stach@pengutronix.de>
8356 L: linux-pci@vger.kernel.org
8357 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8359 F: drivers/pci/host/*imx6*
8361 PCI DRIVER FOR TI KEYSTONE
8362 M: Murali Karicheri <m-karicheri2@ti.com>
8363 L: linux-pci@vger.kernel.org
8364 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8366 F: drivers/pci/host/*keystone*
8368 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8369 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8370 M: Jason Cooper <jason@lakedaemon.net>
8371 L: linux-pci@vger.kernel.org
8372 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8374 F: drivers/pci/host/*mvebu*
8376 PCI DRIVER FOR NVIDIA TEGRA
8377 M: Thierry Reding <thierry.reding@gmail.com>
8378 L: linux-tegra@vger.kernel.org
8379 L: linux-pci@vger.kernel.org
8381 F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8382 F: drivers/pci/host/pci-tegra.c
8384 PCI DRIVER FOR TI DRA7XX
8385 M: Kishon Vijay Abraham I <kishon@ti.com>
8386 L: linux-omap@vger.kernel.org
8387 L: linux-pci@vger.kernel.org
8389 F: Documentation/devicetree/bindings/pci/ti-pci.txt
8390 F: drivers/pci/host/pci-dra7xx.c
8392 PCI DRIVER FOR RENESAS R-CAR
8393 M: Simon Horman <horms@verge.net.au>
8394 L: linux-pci@vger.kernel.org
8395 L: linux-renesas-soc@vger.kernel.org
8397 F: drivers/pci/host/*rcar*
8399 PCI DRIVER FOR SAMSUNG EXYNOS
8400 M: Jingoo Han <jingoohan1@gmail.com>
8401 L: linux-pci@vger.kernel.org
8402 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8403 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8405 F: drivers/pci/host/pci-exynos.c
8407 PCI DRIVER FOR SYNOPSIS DESIGNWARE
8408 M: Jingoo Han <jingoohan1@gmail.com>
8409 M: Pratyush Anand <pratyush.anand@gmail.com>
8410 L: linux-pci@vger.kernel.org
8412 F: drivers/pci/host/*designware*
8414 PCI DRIVER FOR GENERIC OF HOSTS
8415 M: Will Deacon <will.deacon@arm.com>
8416 L: linux-pci@vger.kernel.org
8417 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8419 F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
8420 F: drivers/pci/host/pci-host-generic.c
8422 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
8423 M: Keith Busch <keith.busch@intel.com>
8424 L: linux-pci@vger.kernel.org
8426 F: arch/x86/pci/vmd.c
8428 PCIE DRIVER FOR ST SPEAR13XX
8429 M: Pratyush Anand <pratyush.anand@gmail.com>
8430 L: linux-pci@vger.kernel.org
8432 F: drivers/pci/host/*spear*
8434 PCI MSI DRIVER FOR ALTERA MSI IP
8435 M: Ley Foon Tan <lftan@altera.com>
8436 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8437 L: linux-pci@vger.kernel.org
8439 F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8440 F: drivers/pci/host/pcie-altera-msi.c
8442 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8443 M: Duc Dang <dhdang@apm.com>
8444 L: linux-pci@vger.kernel.org
8445 L: linux-arm-kernel@lists.infradead.org
8447 F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8448 F: drivers/pci/host/pci-xgene-msi.c
8450 PCIE DRIVER FOR HISILICON
8451 M: Zhou Wang <wangzhou1@hisilicon.com>
8452 M: Gabriele Paoloni <gabriele.paoloni@huawei.com>
8453 L: linux-pci@vger.kernel.org
8455 F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8456 F: drivers/pci/host/pcie-hisi.c
8458 PCIE DRIVER FOR QUALCOMM MSM
8459 M: Stanimir Varbanov <svarbanov@mm-sol.com>
8460 L: linux-pci@vger.kernel.org
8461 L: linux-arm-msm@vger.kernel.org
8463 F: drivers/pci/host/*qcom*
8466 P: Linux PCMCIA Team
8467 L: linux-pcmcia@lists.infradead.org
8468 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8469 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
8471 F: Documentation/pcmcia/
8475 PCNET32 NETWORK DRIVER
8476 M: Don Fry <pcnet32@frontier.com>
8477 L: netdev@vger.kernel.org
8479 F: drivers/net/ethernet/amd/pcnet32.c
8481 PCRYPT PARALLEL CRYPTO ENGINE
8482 M: Steffen Klassert <steffen.klassert@secunet.com>
8483 L: linux-crypto@vger.kernel.org
8486 F: include/crypto/pcrypt.h
8488 PER-CPU MEMORY ALLOCATOR
8489 M: Tejun Heo <tj@kernel.org>
8490 M: Christoph Lameter <cl@linux-foundation.org>
8491 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8493 F: include/linux/percpu*.h
8495 F: arch/*/include/asm/percpu.h
8497 PER-TASK DELAY ACCOUNTING
8498 M: Balbir Singh <bsingharora@gmail.com>
8500 F: include/linux/delayacct.h
8501 F: kernel/delayacct.c
8503 PERFORMANCE EVENTS SUBSYSTEM
8504 M: Peter Zijlstra <peterz@infradead.org>
8505 M: Ingo Molnar <mingo@redhat.com>
8506 M: Arnaldo Carvalho de Melo <acme@kernel.org>
8507 L: linux-kernel@vger.kernel.org
8508 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8511 F: include/linux/perf_event.h
8512 F: include/uapi/linux/perf_event.h
8513 F: arch/*/kernel/perf_event*.c
8514 F: arch/*/kernel/*/perf_event*.c
8515 F: arch/*/kernel/*/*/perf_event*.c
8516 F: arch/*/include/asm/perf_event.h
8517 F: arch/*/kernel/perf_callchain.c
8520 PERSONALITY HANDLING
8521 M: Christoph Hellwig <hch@infradead.org>
8522 L: linux-abi-devel@lists.sourceforge.net
8524 F: include/linux/personality.h
8525 F: include/uapi/linux/personality.h
8528 M: Remi Denis-Courmont <courmisch@gmail.com>
8530 F: Documentation/networking/phonet.txt
8531 F: include/linux/phonet.h
8532 F: include/net/phonet/
8533 F: include/uapi/linux/phonet.h
8537 M: Joern Engel <joern@lazybastard.org>
8538 L: linux-mtd@lists.infradead.org
8540 F: drivers/mtd/devices/phram.c
8543 M: Bruno Prémont <bonbons@linux-vserver.org>
8544 L: linux-input@vger.kernel.org
8546 F: drivers/hid/hid-picolcd*
8549 M: Jamie Iles <jamie@jamieiles.com>
8550 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8551 T: git git://github.com/jamieiles/linux-2.6-ji.git
8553 F: arch/arm/boot/dts/picoxcell*
8554 F: arch/arm/mach-picoxcell/
8555 F: drivers/crypto/picoxcell*
8557 PIN CONTROL SUBSYSTEM
8558 M: Linus Walleij <linus.walleij@linaro.org>
8559 L: linux-gpio@vger.kernel.org
8560 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8563 F: include/linux/pinctrl/
8565 PIN CONTROLLER - ATMEL AT91
8566 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8567 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8569 F: drivers/pinctrl/pinctrl-at91.*
8571 PIN CONTROLLER - ATMEL AT91 PIO4
8572 M: Ludovic Desroches <ludovic.desroches@atmel.com>
8573 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8574 L: linux-gpio@vger.kernel.org
8576 F: drivers/pinctrl/pinctrl-at91-pio4.*
8578 PIN CONTROLLER - INTEL
8579 M: Mika Westerberg <mika.westerberg@linux.intel.com>
8580 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
8582 F: drivers/pinctrl/intel/
8584 PIN CONTROLLER - RENESAS
8585 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8586 M: Geert Uytterhoeven <geert+renesas@glider.be>
8587 L: linux-renesas-soc@vger.kernel.org
8589 F: drivers/pinctrl/sh-pfc/
8591 PIN CONTROLLER - SAMSUNG
8592 M: Tomasz Figa <tomasz.figa@gmail.com>
8593 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8594 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8596 F: drivers/pinctrl/samsung/
8598 PIN CONTROLLER - SINGLE
8599 M: Tony Lindgren <tony@atomide.com>
8600 M: Haojian Zhuang <haojian.zhuang@linaro.org>
8601 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8602 L: linux-omap@vger.kernel.org
8604 F: drivers/pinctrl/pinctrl-single.c
8606 PIN CONTROLLER - ST SPEAR
8607 M: Viresh Kumar <vireshk@kernel.org>
8608 L: spear-devel@list.st.com
8609 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8610 W: http://www.st.com/spear
8612 F: drivers/pinctrl/spear/
8615 M: Jiri Kosina <jikos@kernel.org>
8617 F: drivers/block/pktcdvd.c
8618 F: include/linux/pktcdvd.h
8619 F: include/uapi/linux/pktcdvd.h
8622 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8623 W: http://mprc.pku.edu.cn/~guanxuetao/linux
8625 T: git git://github.com/gxt/linux.git
8626 F: drivers/input/serio/i8042-unicore32io.h
8627 F: drivers/i2c/busses/i2c-puv3.c
8628 F: drivers/video/fbdev/fb-puv3.c
8629 F: drivers/rtc/rtc-puv3.c
8631 PMBUS HARDWARE MONITORING DRIVERS
8632 M: Guenter Roeck <linux@roeck-us.net>
8633 L: lm-sensors@lm-sensors.org
8634 W: http://www.lm-sensors.org/
8635 W: http://www.roeck-us.net/linux/drivers/
8636 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8638 F: Documentation/hwmon/pmbus
8639 F: drivers/hwmon/pmbus/
8640 F: include/linux/i2c/pmbus.h
8642 PMC SIERRA MaxRAID DRIVER
8643 L: linux-scsi@vger.kernel.org
8644 W: http://www.pmc-sierra.com/
8646 F: drivers/scsi/pmcraid.*
8648 PMC SIERRA PM8001 DRIVER
8649 M: Jack Wang <jinpu.wang@profitbricks.com>
8650 M: lindar_liu@usish.com
8652 L: linux-scsi@vger.kernel.org
8654 F: drivers/scsi/pm8001/
8656 POSIX CLOCKS and TIMERS
8657 M: Thomas Gleixner <tglx@linutronix.de>
8658 L: linux-kernel@vger.kernel.org
8659 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8662 F: include/linux/timer*
8663 F: kernel/time/*timer*
8665 POWER MANAGEMENT CORE
8666 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8667 L: linux-pm@vger.kernel.org
8668 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8670 F: drivers/base/power/
8671 F: include/linux/pm.h
8672 F: include/linux/pm_*
8673 F: include/linux/powercap.h
8674 F: drivers/powercap/
8676 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8677 M: Sebastian Reichel <sre@kernel.org>
8678 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8679 M: David Woodhouse <dwmw2@infradead.org>
8680 L: linux-pm@vger.kernel.org
8681 T: git git://git.infradead.org/battery-2.6.git
8683 F: include/linux/power_supply.h
8685 X: drivers/power/avs/
8687 POWER STATE COORDINATION INTERFACE (PSCI)
8688 M: Mark Rutland <mark.rutland@arm.com>
8689 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8690 L: linux-arm-kernel@lists.infradead.org
8692 F: drivers/firmware/psci.c
8693 F: include/linux/psci.h
8694 F: include/uapi/linux/psci.h
8697 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8701 PPP PROTOCOL DRIVERS AND COMPRESSORS
8702 M: Paul Mackerras <paulus@samba.org>
8703 L: linux-ppp@vger.kernel.org
8705 F: drivers/net/ppp/ppp_*
8707 PPP OVER ATM (RFC 2364)
8708 M: Mitchell Blank Jr <mitch@sfgoth.com>
8710 F: net/atm/pppoatm.c
8711 F: include/uapi/linux/atmppp.h
8714 M: Michal Ostrowski <mostrows@earthlink.net>
8716 F: drivers/net/ppp/pppoe.c
8717 F: drivers/net/ppp/pppox.c
8720 M: James Chapman <jchapman@katalix.com>
8722 F: net/l2tp/l2tp_ppp.c
8723 F: include/linux/if_pppol2tp.h
8724 F: include/uapi/linux/if_pppol2tp.h
8727 M: Rodolfo Giometti <giometti@enneenne.com>
8728 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
8729 L: linuxpps@ml.enneenne.com (subscribers-only)
8731 F: Documentation/pps/
8733 F: include/linux/pps*.h
8736 M: Dmitry Kozlov <xeb@mail.ru>
8737 L: netdev@vger.kernel.org
8739 F: drivers/net/ppp/pptp.c
8740 W: http://sourceforge.net/projects/accel-pptp
8743 M: Robert Love <rml@tech9.net>
8744 L: kpreempt-tech@lists.sourceforge.net
8745 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8747 F: Documentation/preempt-locking.txt
8748 F: include/linux/preempt.h
8750 PRISM54 WIRELESS DRIVER
8751 M: "Luis R. Rodriguez" <mcgrof@gmail.com>
8752 L: linux-wireless@vger.kernel.org
8753 W: http://wireless.kernel.org/en/users/Drivers/p54
8755 F: drivers/net/wireless/intersil/prism54/
8758 M: Geoff Levand <geoff@infradead.org>
8759 L: netdev@vger.kernel.org
8760 L: linuxppc-dev@lists.ozlabs.org
8762 F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
8764 PS3 PLATFORM SUPPORT
8765 M: Geoff Levand <geoff@infradead.org>
8766 L: linuxppc-dev@lists.ozlabs.org
8768 F: arch/powerpc/boot/ps3*
8769 F: arch/powerpc/include/asm/lv1call.h
8770 F: arch/powerpc/include/asm/ps3*.h
8771 F: arch/powerpc/platforms/ps3/
8774 F: drivers/rtc/rtc-ps3.c
8775 F: drivers/usb/host/*ps3.c
8776 F: sound/ppc/snd_ps3*
8779 M: Jim Paris <jim@jtan.com>
8780 M: Geoff Levand <geoff@infradead.org>
8781 L: linuxppc-dev@lists.ozlabs.org
8783 F: drivers/block/ps3vram.c
8786 M: Anton Vorontsov <anton@enomsg.org>
8787 M: Colin Cross <ccross@android.com>
8788 M: Kees Cook <keescook@chromium.org>
8789 M: Tony Luck <tony.luck@intel.com>
8791 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
8793 F: include/linux/pstore*
8794 F: drivers/firmware/efi/efi-pstore.c
8795 F: drivers/acpi/apei/erst.c
8797 PTP HARDWARE CLOCK SUPPORT
8798 M: Richard Cochran <richardcochran@gmail.com>
8799 L: netdev@vger.kernel.org
8801 W: http://linuxptp.sourceforge.net/
8802 F: Documentation/ABI/testing/sysfs-ptp
8803 F: Documentation/ptp/*
8804 F: drivers/net/ethernet/freescale/gianfar_ptp.c
8805 F: drivers/net/phy/dp83640*
8807 F: include/linux/ptp_cl*
8810 M: Roland McGrath <roland@hack.frob.com>
8811 M: Oleg Nesterov <oleg@redhat.com>
8813 F: include/asm-generic/syscall.h
8814 F: include/linux/ptrace.h
8815 F: include/linux/regset.h
8816 F: include/linux/tracehook.h
8817 F: include/uapi/linux/ptrace.h
8820 PVRUSB2 VIDEO4LINUX DRIVER
8821 M: Mike Isely <isely@pobox.com>
8822 L: pvrusb2@isely.net (subscribers-only)
8823 L: linux-media@vger.kernel.org
8824 W: http://www.isely.net/pvrusb2/
8825 T: git git://linuxtv.org/media_tree.git
8827 F: Documentation/video4linux/README.pvrusb2
8828 F: drivers/media/usb/pvrusb2/
8831 M: Hans de Goede <hdegoede@redhat.com>
8832 L: linux-media@vger.kernel.org
8833 T: git git://linuxtv.org/media_tree.git
8835 F: drivers/media/usb/pwc/*
8838 M: Kamil Debski <k.debski@samsung.com>
8839 L: lm-sensors@lm-sensors.org
8841 F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8842 F: Documentation/hwmon/pwm-fan
8843 F: drivers/hwmon/pwm-fan.c
8846 M: Thierry Reding <thierry.reding@gmail.com>
8847 L: linux-pwm@vger.kernel.org
8849 T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8850 F: Documentation/pwm.txt
8851 F: Documentation/devicetree/bindings/pwm/
8852 F: include/linux/pwm.h
8854 F: drivers/video/backlight/pwm_bl.c
8855 F: include/linux/pwm_backlight.h
8857 PXA2xx/PXA3xx SUPPORT
8858 M: Daniel Mack <daniel@zonque.org>
8859 M: Haojian Zhuang <haojian.zhuang@gmail.com>
8860 M: Robert Jarzmik <robert.jarzmik@free.fr>
8861 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8862 T: git git://github.com/hzhuang1/linux.git
8863 T: git git://github.com/rjarzmik/linux.git
8865 F: arch/arm/boot/dts/pxa*
8866 F: arch/arm/mach-pxa/
8868 F: drivers/pcmcia/pxa2xx*
8869 F: drivers/pinctrl/pxa/
8870 F: drivers/spi/spi-pxa2xx*
8871 F: drivers/usb/gadget/udc/pxa2*
8872 F: include/sound/pxa2xx-lib.h
8877 M: Robert Jarzmik <robert.jarzmik@free.fr>
8878 L: linux-gpio@vger.kernel.org
8880 F: drivers/gpio/gpio-pxa.c
8882 PXA3xx NAND FLASH DRIVER
8883 M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8884 L: linux-mtd@lists.infradead.org
8886 F: drivers/mtd/nand/pxa3xx_nand.c
8889 M: Eric Miao <eric.y.miao@gmail.com>
8890 M: Haojian Zhuang <haojian.zhuang@gmail.com>
8891 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8892 T: git git://github.com/hzhuang1/linux.git
8893 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
8895 F: arch/arm/boot/dts/mmp*
8896 F: arch/arm/mach-mmp/
8902 M: Robert Jarzmik <robert.jarzmik@free.fr>
8903 L: rtc-linux@googlegroups.com
8907 M: Tadeusz Struk <tadeusz.struk@intel.com>
8908 L: qat-linux@intel.com
8910 F: drivers/crypto/qat/
8913 M: Mike Marciniszyn <infinipath@intel.com>
8914 L: linux-rdma@vger.kernel.org
8916 F: drivers/infiniband/hw/qib/
8918 QLOGIC QLA1280 SCSI DRIVER
8919 M: Michael Reed <mdr@sgi.com>
8920 L: linux-scsi@vger.kernel.org
8922 F: drivers/scsi/qla1280.[ch]
8924 QLOGIC QLA2XXX FC-SCSI DRIVER
8925 M: qla2xxx-upstream@qlogic.com
8926 L: linux-scsi@vger.kernel.org
8928 F: Documentation/scsi/LICENSE.qla2xxx
8929 F: drivers/scsi/qla2xxx/
8931 QLOGIC QLA4XXX iSCSI DRIVER
8932 M: QLogic-Storage-Upstream@qlogic.com
8933 L: linux-scsi@vger.kernel.org
8935 F: Documentation/scsi/LICENSE.qla4xxx
8936 F: drivers/scsi/qla4xxx/
8938 QLOGIC QLA3XXX NETWORK DRIVER
8939 M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8940 M: Ron Mercer <ron.mercer@qlogic.com>
8941 M: linux-driver@qlogic.com
8942 L: netdev@vger.kernel.org
8944 F: Documentation/networking/LICENSE.qla3xxx
8945 F: drivers/net/ethernet/qlogic/qla3xxx.*
8947 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8948 M: Dept-GELinuxNICDev@qlogic.com
8949 L: netdev@vger.kernel.org
8951 F: drivers/net/ethernet/qlogic/qlcnic/
8953 QLOGIC QLGE 10Gb ETHERNET DRIVER
8954 M: Harish Patil <harish.patil@qlogic.com>
8955 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8956 M: Dept-GELinuxNICDev@qlogic.com
8957 M: linux-driver@qlogic.com
8958 L: netdev@vger.kernel.org
8960 F: drivers/net/ethernet/qlogic/qlge/
8962 QLOGIC QL4xxx ETHERNET DRIVER
8963 M: Yuval Mintz <Yuval.Mintz@qlogic.com>
8964 M: Ariel Elior <Ariel.Elior@qlogic.com>
8965 M: everest-linux-l2@qlogic.com
8966 L: netdev@vger.kernel.org
8968 F: drivers/net/ethernet/qlogic/qed/
8969 F: include/linux/qed/
8970 F: drivers/net/ethernet/qlogic/qede/
8973 M: Anders Larsen <al@alarsen.net>
8974 W: http://www.alarsen.net/linux/qnx4fs/
8977 F: include/uapi/linux/qnx4_fs.h
8978 F: include/uapi/linux/qnxtypes.h
8981 M: Antti Palosaari <crope@iki.fi>
8982 L: linux-media@vger.kernel.org
8983 W: https://linuxtv.org
8984 W: http://palosaari.fi/linux/
8985 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8986 T: git git://linuxtv.org/anttip/media_tree.git
8988 F: drivers/media/tuners/qt1010*
8990 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8991 M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8992 L: linux-wireless@vger.kernel.org
8993 L: ath9k-devel@lists.ath9k.org
8994 W: http://wireless.kernel.org/en/users/Drivers/ath9k
8996 F: drivers/net/wireless/ath/ath9k/
8998 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8999 M: Kalle Valo <kvalo@qca.qualcomm.com>
9000 L: ath10k@lists.infradead.org
9001 W: http://wireless.kernel.org/en/users/Drivers/ath10k
9002 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
9004 F: drivers/net/wireless/ath/ath10k/
9006 QUALCOMM HEXAGON ARCHITECTURE
9007 M: Richard Kuo <rkuo@codeaurora.org>
9008 L: linux-hexagon@vger.kernel.org
9009 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
9013 QUALCOMM WCN36XX WIRELESS DRIVER
9014 M: Eugene Krasnikov <k.eugene.e@gmail.com>
9015 L: wcn36xx@lists.infradead.org
9016 W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
9017 T: git git://github.com/KrasnikovEugene/wcn36xx.git
9019 F: drivers/net/wireless/ath/wcn36xx/
9021 RADOS BLOCK DEVICE (RBD)
9022 M: Ilya Dryomov <idryomov@gmail.com>
9023 M: Sage Weil <sage@redhat.com>
9024 M: Alex Elder <elder@kernel.org>
9025 L: ceph-devel@vger.kernel.org
9027 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9028 T: git git://github.com/ceph/ceph-client.git
9030 F: Documentation/ABI/testing/sysfs-bus-rbd
9031 F: drivers/block/rbd.c
9032 F: drivers/block/rbd_types.h
9034 RADEON FRAMEBUFFER DISPLAY DRIVER
9035 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
9036 L: linux-fbdev@vger.kernel.org
9038 F: drivers/video/fbdev/aty/radeon*
9039 F: include/uapi/linux/radeonfb.h
9041 RADIOSHARK RADIO DRIVER
9042 M: Hans de Goede <hdegoede@redhat.com>
9043 L: linux-media@vger.kernel.org
9044 T: git git://linuxtv.org/media_tree.git
9046 F: drivers/media/radio/radio-shark.c
9048 RADIOSHARK2 RADIO DRIVER
9049 M: Hans de Goede <hdegoede@redhat.com>
9050 L: linux-media@vger.kernel.org
9051 T: git git://linuxtv.org/media_tree.git
9053 F: drivers/media/radio/radio-shark2.c
9054 F: drivers/media/radio/radio-tea5777.c
9056 RAGE128 FRAMEBUFFER DISPLAY DRIVER
9057 M: Paul Mackerras <paulus@samba.org>
9058 L: linux-fbdev@vger.kernel.org
9060 F: drivers/video/fbdev/aty/aty128fb.c
9062 RALINK MIPS ARCHITECTURE
9063 M: John Crispin <blogic@openwrt.org>
9064 L: linux-mips@linux-mips.org
9068 RALINK RT2X00 WIRELESS LAN DRIVER
9070 M: Stanislaw Gruszka <sgruszka@redhat.com>
9071 M: Helmut Schaa <helmut.schaa@googlemail.com>
9072 L: linux-wireless@vger.kernel.org
9074 F: drivers/net/wireless/ralink/rt2x00/
9076 RAMDISK RAM BLOCK DEVICE DRIVER
9077 M: Jens Axboe <axboe@kernel.dk>
9079 F: Documentation/blockdev/ramdisk.txt
9080 F: drivers/block/brd.c
9082 RANDOM NUMBER DRIVER
9083 M: "Theodore Ts'o" <tytso@mit.edu>
9085 F: drivers/char/random.c
9088 M: Matt Porter <mporter@kernel.crashing.org>
9089 M: Alexandre Bounine <alexandre.bounine@idt.com>
9093 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
9094 L: linux-wireless@vger.kernel.org
9096 F: drivers/net/wireless/ray*
9099 M: Josh Triplett <josh@joshtriplett.org>
9100 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9101 L: linux-kernel@vger.kernel.org
9103 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9104 F: Documentation/RCU/torture.txt
9105 F: kernel/rcu/rcutorture.c
9107 RCUTORTURE TEST FRAMEWORK
9108 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9109 M: Josh Triplett <josh@joshtriplett.org>
9110 R: Steven Rostedt <rostedt@goodmis.org>
9111 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9112 R: Lai Jiangshan <jiangshanlai@gmail.com>
9113 L: linux-kernel@vger.kernel.org
9115 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9116 F: tools/testing/selftests/rcutorture
9119 M: Florian Fainelli <florian@openwrt.org>
9122 RDC R6040 FAST ETHERNET DRIVER
9123 M: Florian Fainelli <florian@openwrt.org>
9124 L: netdev@vger.kernel.org
9126 F: drivers/net/ethernet/rdc/r6040.c
9128 RDS - RELIABLE DATAGRAM SOCKETS
9129 M: Chien Yen <chien.yen@oracle.com>
9130 L: rds-devel@oss.oracle.com (moderated for non-subscribers)
9134 READ-COPY UPDATE (RCU)
9135 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9136 M: Josh Triplett <josh@joshtriplett.org>
9137 R: Steven Rostedt <rostedt@goodmis.org>
9138 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9139 R: Lai Jiangshan <jiangshanlai@gmail.com>
9140 L: linux-kernel@vger.kernel.org
9141 W: http://www.rdrop.com/users/paulmck/RCU/
9143 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9144 F: Documentation/RCU/
9145 X: Documentation/RCU/torture.txt
9146 F: include/linux/rcu*
9147 X: include/linux/srcu.h
9151 REAL TIME CLOCK (RTC) SUBSYSTEM
9152 M: Alessandro Zummo <a.zummo@towertech.it>
9153 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
9154 L: rtc-linux@googlegroups.com
9155 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
9156 T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
9158 F: Documentation/rtc.txt
9160 F: include/linux/rtc.h
9161 F: include/uapi/linux/rtc.h
9163 REALTEK AUDIO CODECS
9164 M: Bard Liao <bardliao@realtek.com>
9165 M: Oder Chiou <oder_chiou@realtek.com>
9167 F: sound/soc/codecs/rt*
9168 F: include/sound/rt*.h
9170 REISERFS FILE SYSTEM
9171 L: reiserfs-devel@vger.kernel.org
9175 REGISTER MAP ABSTRACTION
9176 M: Mark Brown <broonie@kernel.org>
9177 L: linux-kernel@vger.kernel.org
9178 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
9180 F: drivers/base/regmap/
9181 F: include/linux/regmap.h
9183 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
9184 M: Ohad Ben-Cohen <ohad@wizery.com>
9185 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
9187 F: drivers/remoteproc/
9188 F: Documentation/remoteproc.txt
9189 F: include/linux/remoteproc.h
9191 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9192 M: Ohad Ben-Cohen <ohad@wizery.com>
9193 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9196 F: Documentation/rpmsg.txt
9197 F: include/linux/rpmsg.h
9199 RENESAS ETHERNET DRIVERS
9200 R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9201 L: netdev@vger.kernel.org
9202 L: linux-renesas-soc@vger.kernel.org
9203 F: drivers/net/ethernet/renesas/
9204 F: include/linux/sh_eth.h
9206 RENESAS USB2 PHY DRIVER
9207 M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
9208 L: linux-renesas-soc@vger.kernel.org
9210 F: drivers/phy/phy-rcar-gen3-usb2.c
9212 RESET CONTROLLER FRAMEWORK
9213 M: Philipp Zabel <p.zabel@pengutronix.de>
9214 T: git git://git.pengutronix.de/git/pza/linux
9217 F: Documentation/devicetree/bindings/reset/
9218 F: include/dt-bindings/reset/
9219 F: include/linux/reset.h
9220 F: include/linux/reset-controller.h
9223 M: Johannes Berg <johannes@sipsolutions.net>
9224 L: linux-wireless@vger.kernel.org
9225 W: http://wireless.kernel.org/
9226 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9227 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
9229 F: Documentation/rfkill.txt
9233 M: Thomas Graf <tgraf@suug.ch>
9234 L: netdev@vger.kernel.org
9237 F: include/linux/rhashtable.h
9239 RICOH SMARTMEDIA/XD DRIVER
9240 M: Maxim Levitsky <maximlevitsky@gmail.com>
9242 F: drivers/mtd/nand/r852.c
9243 F: drivers/mtd/nand/r852.h
9245 RICOH R5C592 MEMORYSTICK DRIVER
9246 M: Maxim Levitsky <maximlevitsky@gmail.com>
9248 F: drivers/memstick/host/r592.*
9251 M: Stefan Achatz <erazor_de@users.sourceforge.net>
9252 W: http://sourceforge.net/projects/roccat/
9254 F: drivers/hid/hid-roccat*
9255 F: include/linux/hid-roccat*
9256 F: Documentation/ABI/*/sysfs-driver-hid-roccat*
9259 M: Jiri Pirko <jiri@resnulli.us>
9260 M: Scott Feldman <sfeldma@gmail.com>
9261 L: netdev@vger.kernel.org
9263 F: drivers/net/ethernet/rocker/
9267 W: http://www.comtrol.com
9269 F: Documentation/serial/rocket.txt
9270 F: drivers/tty/rocket*
9272 ROCKETPORT EXPRESS/INFINITY DRIVER
9273 M: Kevin Cernekee <cernekee@gmail.com>
9274 L: linux-serial@vger.kernel.org
9276 F: drivers/tty/serial/rp2.*
9279 M: Ralf Baechle <ralf@linux-mips.org>
9280 L: linux-hams@vger.kernel.org
9281 W: http://www.linux-ax25.org/
9283 F: include/net/rose.h
9284 F: include/uapi/linux/rose.h
9287 RTL2830 MEDIA DRIVER
9288 M: Antti Palosaari <crope@iki.fi>
9289 L: linux-media@vger.kernel.org
9290 W: https://linuxtv.org
9291 W: http://palosaari.fi/linux/
9292 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9293 T: git git://linuxtv.org/anttip/media_tree.git
9295 F: drivers/media/dvb-frontends/rtl2830*
9297 RTL2832 MEDIA DRIVER
9298 M: Antti Palosaari <crope@iki.fi>
9299 L: linux-media@vger.kernel.org
9300 W: https://linuxtv.org
9301 W: http://palosaari.fi/linux/
9302 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9303 T: git git://linuxtv.org/anttip/media_tree.git
9305 F: drivers/media/dvb-frontends/rtl2832*
9307 RTL2832_SDR MEDIA DRIVER
9308 M: Antti Palosaari <crope@iki.fi>
9309 L: linux-media@vger.kernel.org
9310 W: https://linuxtv.org
9311 W: http://palosaari.fi/linux/
9312 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9313 T: git git://linuxtv.org/anttip/media_tree.git
9315 F: drivers/media/dvb-frontends/rtl2832_sdr*
9317 RTL8180 WIRELESS DRIVER
9318 L: linux-wireless@vger.kernel.org
9319 W: http://wireless.kernel.org/
9320 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9322 F: drivers/net/wireless/realtek/rtl818x/rtl8180/
9324 RTL8187 WIRELESS DRIVER
9325 M: Herton Ronaldo Krzesinski <herton@canonical.com>
9326 M: Hin-Tak Leung <htl10@users.sourceforge.net>
9327 M: Larry Finger <Larry.Finger@lwfinger.net>
9328 L: linux-wireless@vger.kernel.org
9329 W: http://wireless.kernel.org/
9330 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9332 F: drivers/net/wireless/realtek/rtl818x/rtl8187/
9334 RTL8192CE WIRELESS DRIVER
9335 M: Larry Finger <Larry.Finger@lwfinger.net>
9336 M: Chaoming Li <chaoming_li@realsil.com.cn>
9337 L: linux-wireless@vger.kernel.org
9338 W: http://wireless.kernel.org/
9339 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9341 F: drivers/net/wireless/realtek/rtlwifi/
9342 F: drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
9344 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9345 M: Jes Sorensen <Jes.Sorensen@redhat.com>
9346 L: linux-wireless@vger.kernel.org
9347 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8723au-mac80211
9349 F: drivers/net/wireless/realtek/rtl8xxxu/
9351 S3 SAVAGE FRAMEBUFFER DRIVER
9352 M: Antonino Daplas <adaplas@gmail.com>
9353 L: linux-fbdev@vger.kernel.org
9355 F: drivers/video/fbdev/savage/
9358 M: Martin Schwidefsky <schwidefsky@de.ibm.com>
9359 M: Heiko Carstens <heiko.carstens@de.ibm.com>
9360 L: linux-s390@vger.kernel.org
9361 W: http://www.ibm.com/developerworks/linux/linux390/
9362 T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
9366 F: Documentation/s390/
9367 F: Documentation/DocBook/s390*
9369 S390 COMMON I/O LAYER
9370 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9371 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9372 L: linux-s390@vger.kernel.org
9373 W: http://www.ibm.com/developerworks/linux/linux390/
9375 F: drivers/s390/cio/
9378 M: Stefan Weinhuber <wein@de.ibm.com>
9379 M: Stefan Haberland <stefan.haberland@de.ibm.com>
9380 L: linux-s390@vger.kernel.org
9381 W: http://www.ibm.com/developerworks/linux/linux390/
9383 F: drivers/s390/block/dasd*
9384 F: block/partitions/ibm.c
9386 S390 NETWORK DRIVERS
9387 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
9388 L: linux-s390@vger.kernel.org
9389 W: http://www.ibm.com/developerworks/linux/linux390/
9391 F: drivers/s390/net/
9394 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9395 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9396 L: linux-s390@vger.kernel.org
9397 W: http://www.ibm.com/developerworks/linux/linux390/
9400 F: drivers/pci/hotplug/s390_pci_hpc.c
9403 M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
9404 L: linux-s390@vger.kernel.org
9405 W: http://www.ibm.com/developerworks/linux/linux390/
9407 F: drivers/s390/crypto/
9410 M: Steffen Maier <maier@linux.vnet.ibm.com>
9411 L: linux-s390@vger.kernel.org
9412 W: http://www.ibm.com/developerworks/linux/linux390/
9414 F: drivers/s390/scsi/zfcp_*
9416 S390 IUCV NETWORK LAYER
9417 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
9418 L: linux-s390@vger.kernel.org
9419 W: http://www.ibm.com/developerworks/linux/linux390/
9421 F: drivers/s390/net/*iucv*
9422 F: include/net/iucv/
9426 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9427 L: linux-s390@vger.kernel.org
9428 W: http://www.ibm.com/developerworks/linux/linux390/
9430 F: drivers/iommu/s390-iommu.c
9432 S3C24XX SD/MMC Driver
9433 M: Ben Dooks <ben-linux@fluff.org>
9434 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9436 F: drivers/mmc/host/s3cmci.*
9438 SAA6588 RDS RECEIVER DRIVER
9439 M: Hans Verkuil <hverkuil@xs4all.nl>
9440 L: linux-media@vger.kernel.org
9441 T: git git://linuxtv.org/media_tree.git
9442 W: https://linuxtv.org
9444 F: drivers/media/i2c/saa6588*
9446 SAA7134 VIDEO4LINUX DRIVER
9447 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9448 L: linux-media@vger.kernel.org
9449 W: https://linuxtv.org
9450 T: git git://linuxtv.org/media_tree.git
9452 F: Documentation/video4linux/*.saa7134
9453 F: drivers/media/pci/saa7134/
9455 SAA7146 VIDEO4LINUX-2 DRIVER
9456 M: Hans Verkuil <hverkuil@xs4all.nl>
9457 L: linux-media@vger.kernel.org
9458 T: git git://linuxtv.org/media_tree.git
9460 F: drivers/media/common/saa7146/
9461 F: drivers/media/pci/saa7146/
9462 F: include/media/saa7146*
9464 SAMSUNG LAPTOP DRIVER
9465 M: Corentin Chary <corentin.chary@gmail.com>
9466 L: platform-driver-x86@vger.kernel.org
9468 F: drivers/platform/x86/samsung-laptop.c
9470 SAMSUNG AUDIO (ASoC) DRIVERS
9471 M: Sangbeom Kim <sbkim73@samsung.com>
9472 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9474 F: sound/soc/samsung/
9476 SAMSUNG FRAMEBUFFER DRIVER
9477 M: Jingoo Han <jingoohan1@gmail.com>
9478 L: linux-fbdev@vger.kernel.org
9480 F: drivers/video/fbdev/s3c-fb.c
9482 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9483 M: Sangbeom Kim <sbkim73@samsung.com>
9484 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
9485 L: linux-kernel@vger.kernel.org
9486 L: linux-samsung-soc@vger.kernel.org
9488 F: drivers/mfd/sec*.c
9489 F: drivers/regulator/s2m*.c
9490 F: drivers/regulator/s5m*.c
9491 F: drivers/clk/clk-s2mps11.c
9492 F: drivers/rtc/rtc-s5m.c
9493 F: include/linux/mfd/samsung/
9494 F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
9495 F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
9496 F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
9497 F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
9499 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9500 M: Kyungmin Park <kyungmin.park@samsung.com>
9501 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9502 L: linux-media@vger.kernel.org
9503 Q: https://patchwork.linuxtv.org/project/linux-media/list/
9505 F: drivers/media/platform/exynos4-is/
9507 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9508 M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9509 L: linux-media@vger.kernel.org
9510 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9512 F: drivers/media/platform/s3c-camif/
9513 F: include/media/drv-intf/s3c_camif.h
9515 SAMSUNG S5C73M3 CAMERA DRIVER
9516 M: Kyungmin Park <kyungmin.park@samsung.com>
9517 M: Andrzej Hajda <a.hajda@samsung.com>
9518 L: linux-media@vger.kernel.org
9520 F: drivers/media/i2c/s5c73m3/*
9522 SAMSUNG S5K5BAF CAMERA DRIVER
9523 M: Kyungmin Park <kyungmin.park@samsung.com>
9524 M: Andrzej Hajda <a.hajda@samsung.com>
9525 L: linux-media@vger.kernel.org
9527 F: drivers/media/i2c/s5k5baf.c
9529 SAMSUNG S3FWRN5 NFC DRIVER
9530 M: Robert Baldyga <r.baldyga@samsung.com>
9531 L: linux-nfc@lists.01.org (moderated for non-subscribers)
9533 F: drivers/nfc/s3fwrn5
9535 SAMSUNG SOC CLOCK DRIVERS
9536 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9537 M: Tomasz Figa <tomasz.figa@gmail.com>
9539 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9540 F: drivers/clk/samsung/
9542 SAMSUNG SXGBE DRIVERS
9543 M: Byungho An <bh74.an@samsung.com>
9544 M: Girish K S <ks.giri@samsung.com>
9545 M: Vipul Pandya <vipul.pandya@samsung.com>
9547 L: netdev@vger.kernel.org
9548 F: drivers/net/ethernet/samsung/sxgbe/
9550 SAMSUNG THERMAL DRIVER
9551 M: Lukasz Majewski <l.majewski@samsung.com>
9552 L: linux-pm@vger.kernel.org
9553 L: linux-samsung-soc@vger.kernel.org
9555 T: git https://github.com/lmajewski/linux-samsung-thermal.git
9556 F: drivers/thermal/samsung/
9558 SAMSUNG USB2 PHY DRIVER
9559 M: Kamil Debski <k.debski@samsung.com>
9560 L: linux-kernel@vger.kernel.org
9562 F: Documentation/devicetree/bindings/phy/samsung-phy.txt
9563 F: Documentation/phy/samsung-usb2.txt
9564 F: drivers/phy/phy-exynos4210-usb2.c
9565 F: drivers/phy/phy-exynos4x12-usb2.c
9566 F: drivers/phy/phy-exynos5250-usb2.c
9567 F: drivers/phy/phy-s5pv210-usb2.c
9568 F: drivers/phy/phy-samsung-usb2.c
9569 F: drivers/phy/phy-samsung-usb2.h
9572 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9573 L: linux-serial@vger.kernel.org
9575 F: drivers/tty/serial/
9577 SYNOPSYS DESIGNWARE DMAC DRIVER
9578 M: Viresh Kumar <vireshk@kernel.org>
9579 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9581 F: include/linux/dma/dw.h
9582 F: include/linux/platform_data/dma-dw.h
9585 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9586 M: Lars Persson <lars.persson@axis.com>
9587 L: netdev@vger.kernel.org
9589 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9590 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9592 SYNOPSYS DESIGNWARE I2C DRIVER
9593 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9594 M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
9595 M: Mika Westerberg <mika.westerberg@linux.intel.com>
9596 L: linux-i2c@vger.kernel.org
9598 F: drivers/i2c/busses/i2c-designware-*
9599 F: include/linux/platform_data/i2c-designware.h
9601 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9602 M: Jaehoon Chung <jh80.chung@samsung.com>
9603 L: linux-mmc@vger.kernel.org
9605 F: include/linux/mmc/dw_mmc.h
9606 F: drivers/mmc/host/dw_mmc*
9608 SYSTEM TRACE MODULE CLASS
9609 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
9611 F: Documentation/trace/stm.txt
9612 F: drivers/hwtracing/stm/
9613 F: include/linux/stm.h
9614 F: include/uapi/linux/stm.h
9617 M: Andreas Noever <andreas.noever@gmail.com>
9619 F: drivers/thunderbolt/
9621 TI BQ27XXX POWER SUPPLY DRIVER
9622 R: Andrew F. Davis <afd@ti.com>
9623 F: include/linux/power/bq27xxx_battery.h
9624 F: drivers/power/bq27xxx_battery.c
9625 F: drivers/power/bq27xxx_battery_i2c.c
9627 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
9628 M: John Stultz <john.stultz@linaro.org>
9629 M: Thomas Gleixner <tglx@linutronix.de>
9630 L: linux-kernel@vger.kernel.org
9631 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9633 F: include/linux/clocksource.h
9634 F: include/linux/time.h
9635 F: include/linux/timex.h
9636 F: include/uapi/linux/time.h
9637 F: include/uapi/linux/timex.h
9638 F: kernel/time/clocksource.c
9639 F: kernel/time/time*.c
9640 F: kernel/time/alarmtimer.c
9641 F: kernel/time/ntp.c
9642 F: tools/testing/selftests/timers/
9645 M: Zwane Mwaikambo <zwanem@gmail.com>
9647 F: drivers/watchdog/sc1200wdt.c
9650 M: Ingo Molnar <mingo@redhat.com>
9651 M: Peter Zijlstra <peterz@infradead.org>
9652 L: linux-kernel@vger.kernel.org
9653 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9656 F: include/linux/sched.h
9657 F: include/uapi/linux/sched.h
9658 F: include/linux/wait.h
9661 M: Chen Liqin <liqin.linux@gmail.com>
9662 M: Lennox Wu <lennox.wu@gmail.com>
9663 W: http://www.sunplus.com
9667 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
9668 M: Sudeep Holla <sudeep.holla@arm.com>
9669 L: linux-arm-kernel@lists.infradead.org
9671 F: Documentation/devicetree/bindings/arm/arm,scpi.txt
9672 F: drivers/clk/clk-scpi.c
9673 F: drivers/cpufreq/scpi-cpufreq.c
9674 F: drivers/firmware/arm_scpi.c
9675 F: include/linux/scpi_protocol.h
9678 M: Jens Axboe <axboe@kernel.dk>
9679 L: linux-scsi@vger.kernel.org
9680 W: http://www.kernel.dk
9684 SCSI RDMA PROTOCOL (SRP) INITIATOR
9685 M: Bart Van Assche <bart.vanassche@sandisk.com>
9686 L: linux-rdma@vger.kernel.org
9688 W: http://www.openfabrics.org
9689 Q: http://patchwork.kernel.org/project/linux-rdma/list/
9690 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9691 F: drivers/infiniband/ulp/srp/
9692 F: include/scsi/srp.h
9695 M: Doug Gilbert <dgilbert@interlog.com>
9696 L: linux-scsi@vger.kernel.org
9697 W: http://sg.danny.cz/sg
9699 F: Documentation/scsi/scsi-generic.txt
9700 F: drivers/scsi/sg.c
9701 F: include/scsi/sg.h
9704 M: "James E.J. Bottomley" <JBottomley@odin.com>
9705 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9706 M: "Martin K. Petersen" <martin.petersen@oracle.com>
9707 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
9708 L: linux-scsi@vger.kernel.org
9714 M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9715 L: linux-scsi@vger.kernel.org
9717 F: Documentation/scsi/st.txt
9718 F: drivers/scsi/st.*
9719 F: drivers/scsi/st_*.h
9722 M: Vlad Yasevich <vyasevich@gmail.com>
9723 M: Neil Horman <nhorman@tuxdriver.com>
9724 L: linux-sctp@vger.kernel.org
9725 W: http://lksctp.sourceforge.net
9727 F: Documentation/networking/sctp.txt
9728 F: include/linux/sctp.h
9729 F: include/uapi/linux/sctp.h
9730 F: include/net/sctp/
9734 M: Jim Cromie <jim.cromie@gmail.com>
9736 F: Documentation/i2c/busses/scx200_acb
9737 F: arch/x86/platform/scx200/
9738 F: drivers/watchdog/scx200_wdt.c
9739 F: drivers/i2c/busses/scx200*
9740 F: drivers/mtd/maps/scx200_docflash.c
9741 F: include/linux/scx200.h
9744 M: Jim Cromie <jim.cromie@gmail.com>
9746 F: drivers/char/scx200_gpio.c
9747 F: include/linux/scx200_gpio.h
9749 SCx200 HRT CLOCKSOURCE DRIVER
9750 M: Jim Cromie <jim.cromie@gmail.com>
9752 F: drivers/clocksource/scx200_hrt.c
9754 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9755 M: Sascha Sommer <saschasommer@freenet.de>
9756 L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9758 F: drivers/mmc/host/sdricoh_cs.c
9760 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9761 L: linux-mmc@vger.kernel.org
9763 F: drivers/mmc/host/sdhci.*
9764 F: drivers/mmc/host/sdhci-pltfm.[ch]
9767 M: Kees Cook <keescook@chromium.org>
9768 R: Andy Lutomirski <luto@amacapital.net>
9769 R: Will Drewry <wad@chromium.org>
9770 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9773 F: include/uapi/linux/seccomp.h
9774 F: include/linux/seccomp.h
9775 F: tools/testing/selftests/seccomp/*
9776 K: \bsecure_computing
9779 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9780 M: Ben Dooks <ben-linux@fluff.org>
9781 M: Jaehoon Chung <jh80.chung@samsung.com>
9782 L: linux-mmc@vger.kernel.org
9784 F: drivers/mmc/host/sdhci-s3c*
9786 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9787 M: Viresh Kumar <vireshk@kernel.org>
9788 L: spear-devel@list.st.com
9789 L: linux-mmc@vger.kernel.org
9791 F: drivers/mmc/host/sdhci-spear.c
9794 M: James Morris <james.l.morris@oracle.com>
9795 M: "Serge E. Hallyn" <serge@hallyn.com>
9796 L: linux-security-module@vger.kernel.org (suggested Cc:)
9797 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9798 W: http://kernsec.org/
9803 M: Security Officers <security@kernel.org>
9806 SELINUX SECURITY MODULE
9807 M: Paul Moore <paul@paul-moore.com>
9808 M: Stephen Smalley <sds@tycho.nsa.gov>
9809 M: Eric Paris <eparis@parisplace.org>
9810 L: selinux@tycho.nsa.gov (moderated for non-subscribers)
9811 W: http://selinuxproject.org
9812 T: git git://git.infradead.org/users/pcmoore/selinux
9814 F: include/linux/selinux*
9815 F: security/selinux/
9818 APPARMOR SECURITY MODULE
9819 M: John Johansen <john.johansen@canonical.com>
9820 L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9821 W: apparmor.wiki.kernel.org
9822 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9824 F: security/apparmor/
9826 YAMA SECURITY MODULE
9827 M: Kees Cook <keescook@chromium.org>
9828 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9833 M: Jiri Slaby <jirislaby@gmail.com>
9835 F: drivers/misc/phantom.c
9836 F: include/uapi/linux/phantom.h
9838 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9839 M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9840 M: Ketan Mukadam <ketan.mukadam@avagotech.com>
9841 M: John Soni Jose <sony.john@avagotech.com>
9842 L: linux-scsi@vger.kernel.org
9843 W: http://www.avagotech.com
9845 F: drivers/scsi/be2iscsi/
9847 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9848 M: Sathya Perla <sathya.perla@broadcom.com>
9849 M: Ajit Khaparde <ajit.khaparde@broadcom.com>
9850 M: Padmanabh Ratnakar <padmanabh.ratnakar@broadcom.com>
9851 M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
9852 M: Somnath Kotur <somnath.kotur@broadcom.com>
9853 L: netdev@vger.kernel.org
9854 W: http://www.emulex.com
9856 F: drivers/net/ethernet/emulex/benet/
9858 EMULEX ONECONNECT ROCE DRIVER
9859 M: Selvin Xavier <selvin.xavier@avagotech.com>
9860 M: Devesh Sharma <devesh.sharma@avagotech.com>
9861 M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9862 L: linux-rdma@vger.kernel.org
9863 W: http://www.emulex.com
9865 F: drivers/infiniband/hw/ocrdma/
9868 M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9869 M: Shradha Shah <sshah@solarflare.com>
9870 L: netdev@vger.kernel.org
9872 F: drivers/net/ethernet/sfc/
9875 M: Dimitri Sivanich <sivanich@sgi.com>
9877 F: drivers/misc/sgi-gru/
9879 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9880 M: Pat Gefre <pfg@sgi.com>
9881 L: linux-ia64@vger.kernel.org
9883 F: Documentation/ia64/serial.txt
9884 F: drivers/tty/serial/ioc?_serial.c
9885 F: include/linux/ioc?.h
9887 SGI XP/XPC/XPNET DRIVER
9888 M: Cliff Whickman <cpw@sgi.com>
9889 M: Robin Holt <robinmholt@gmail.com>
9891 F: drivers/misc/sgi-xp/
9894 M: Antti Palosaari <crope@iki.fi>
9895 L: linux-media@vger.kernel.org
9896 W: https://linuxtv.org
9897 W: http://palosaari.fi/linux/
9898 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9899 T: git git://linuxtv.org/anttip/media_tree.git
9901 F: drivers/media/tuners/si2157*
9904 M: Antti Palosaari <crope@iki.fi>
9905 L: linux-media@vger.kernel.org
9906 W: https://linuxtv.org
9907 W: http://palosaari.fi/linux/
9908 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9909 T: git git://linuxtv.org/anttip/media_tree.git
9911 F: drivers/media/dvb-frontends/si2168*
9913 SI470X FM RADIO RECEIVER I2C DRIVER
9914 M: Hans Verkuil <hverkuil@xs4all.nl>
9915 L: linux-media@vger.kernel.org
9916 T: git git://linuxtv.org/media_tree.git
9917 W: https://linuxtv.org
9919 F: drivers/media/radio/si470x/radio-si470x-i2c.c
9921 SI470X FM RADIO RECEIVER USB DRIVER
9922 M: Hans Verkuil <hverkuil@xs4all.nl>
9923 L: linux-media@vger.kernel.org
9924 T: git git://linuxtv.org/media_tree.git
9925 W: https://linuxtv.org
9927 F: drivers/media/radio/si470x/radio-si470x-common.c
9928 F: drivers/media/radio/si470x/radio-si470x.h
9929 F: drivers/media/radio/si470x/radio-si470x-usb.c
9931 SI4713 FM RADIO TRANSMITTER I2C DRIVER
9932 M: Eduardo Valentin <edubezval@gmail.com>
9933 L: linux-media@vger.kernel.org
9934 T: git git://linuxtv.org/media_tree.git
9935 W: https://linuxtv.org
9937 F: drivers/media/radio/si4713/si4713.?
9939 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9940 M: Eduardo Valentin <edubezval@gmail.com>
9941 L: linux-media@vger.kernel.org
9942 T: git git://linuxtv.org/media_tree.git
9943 W: https://linuxtv.org
9945 F: drivers/media/radio/si4713/radio-platform-si4713.c
9947 SI4713 FM RADIO TRANSMITTER USB DRIVER
9948 M: Hans Verkuil <hverkuil@xs4all.nl>
9949 L: linux-media@vger.kernel.org
9950 T: git git://linuxtv.org/media_tree.git
9951 W: https://linuxtv.org
9953 F: drivers/media/radio/si4713/radio-usb-si4713.c
9956 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9957 L: linux-media@vger.kernel.org
9958 W: https://linuxtv.org
9959 T: git git://linuxtv.org/media_tree.git
9961 F: drivers/media/common/siano/
9962 F: drivers/media/usb/siano/
9963 F: drivers/media/usb/siano/
9964 F: drivers/media/mmc/siano/
9967 M: Hans de Goede <hdegoede@redhat.com>
9968 L: linux-fbdev@vger.kernel.org
9970 F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
9971 F: drivers/video/fbdev/simplefb.c
9972 F: include/linux/platform_data/simplefb.h
9974 SH_VEU V4L2 MEM2MEM DRIVER
9975 L: linux-media@vger.kernel.org
9977 F: drivers/media/platform/sh_veu.c
9979 SH_VOU V4L2 OUTPUT DRIVER
9980 L: linux-media@vger.kernel.org
9982 F: drivers/media/platform/sh_vou.c
9983 F: include/media/drv-intf/sh_vou.h
9985 SIMPLE FIRMWARE INTERFACE (SFI)
9986 M: Len Brown <lenb@kernel.org>
9987 L: sfi-devel@simplefirmware.org
9988 W: http://simplefirmware.org/
9989 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
9991 F: arch/x86/platform/sfi/
9993 F: include/linux/sfi*.h
9995 SIMTEC EB110ATX (Chalice CATS)
9997 P: Vincent Sanders <vince@simtec.co.uk>
9998 M: Simtec Linux Team <linux@simtec.co.uk>
9999 W: http://www.simtec.co.uk/products/EB110ATX/
10002 SIMTEC EB2410ITX (BAST)
10004 P: Vincent Sanders <vince@simtec.co.uk>
10005 M: Simtec Linux Team <linux@simtec.co.uk>
10006 W: http://www.simtec.co.uk/products/EB2410ITX/
10008 F: arch/arm/mach-s3c24xx/mach-bast.c
10009 F: arch/arm/mach-s3c24xx/bast-ide.c
10010 F: arch/arm/mach-s3c24xx/bast-irq.c
10012 TI DAVINCI MACHINE SUPPORT
10013 M: Sekhar Nori <nsekhar@ti.com>
10014 M: Kevin Hilman <khilman@deeprootsystems.com>
10015 T: git git://gitorious.org/linux-davinci/linux-davinci.git
10016 Q: http://patchwork.kernel.org/project/linux-davinci/list/
10018 F: arch/arm/mach-davinci/
10019 F: drivers/i2c/busses/i2c-davinci.c
10021 TI DAVINCI SERIES MEDIA DRIVER
10022 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10023 L: linux-media@vger.kernel.org
10024 W: https://linuxtv.org
10025 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10026 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10028 F: drivers/media/platform/davinci/
10029 F: include/media/davinci/
10031 TI AM437X VPFE DRIVER
10032 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10033 L: linux-media@vger.kernel.org
10034 W: https://linuxtv.org
10035 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10036 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10038 F: drivers/media/platform/am437x/
10040 OV2659 OMNIVISION SENSOR DRIVER
10041 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10042 L: linux-media@vger.kernel.org
10043 W: https://linuxtv.org
10044 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10045 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10047 F: drivers/media/i2c/ov2659.c
10048 F: include/media/i2c/ov2659.h
10050 SILICON MOTION SM712 FRAME BUFFER DRIVER
10051 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10052 M: Teddy Wang <teddy.wang@siliconmotion.com>
10053 M: Sudip Mukherjee <sudip@vectorindia.org>
10054 L: linux-fbdev@vger.kernel.org
10056 F: drivers/video/fbdev/sm712*
10057 F: Documentation/fb/sm712fb.txt
10059 SIS 190 ETHERNET DRIVER
10060 M: Francois Romieu <romieu@fr.zoreil.com>
10061 L: netdev@vger.kernel.org
10063 F: drivers/net/ethernet/sis/sis190.c
10065 SIS 900/7016 FAST ETHERNET DRIVER
10066 M: Daniele Venzano <venza@brownhat.org>
10067 W: http://www.brownhat.org/sis900.html
10068 L: netdev@vger.kernel.org
10070 F: drivers/net/ethernet/sis/sis900.*
10072 SIS FRAMEBUFFER DRIVER
10073 M: Thomas Winischhofer <thomas@winischhofer.net>
10074 W: http://www.winischhofer.net/linuxsisvga.shtml
10076 F: Documentation/fb/sisfb.txt
10077 F: drivers/video/fbdev/sis/
10078 F: include/video/sisfb.h
10081 M: Thomas Winischhofer <thomas@winischhofer.net>
10082 W: http://www.winischhofer.at/linuxsisusbvga.shtml
10084 F: drivers/usb/misc/sisusbvga/
10087 M: Christoph Lameter <cl@linux.com>
10088 M: Pekka Enberg <penberg@kernel.org>
10089 M: David Rientjes <rientjes@google.com>
10090 M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
10091 M: Andrew Morton <akpm@linux-foundation.org>
10092 L: linux-mm@kvack.org
10094 F: include/linux/sl?b*.h
10097 SLEEPABLE READ-COPY UPDATE (SRCU)
10098 M: Lai Jiangshan <jiangshanlai@gmail.com>
10099 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10100 M: Josh Triplett <josh@joshtriplett.org>
10101 R: Steven Rostedt <rostedt@goodmis.org>
10102 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10103 L: linux-kernel@vger.kernel.org
10104 W: http://www.rdrop.com/users/paulmck/RCU/
10106 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10107 F: include/linux/srcu.h
10108 F: kernel/rcu/srcu.c
10110 SMACK SECURITY MODULE
10111 M: Casey Schaufler <casey@schaufler-ca.com>
10112 L: linux-security-module@vger.kernel.org
10113 W: http://schaufler-ca.com
10114 T: git git://git.gitorious.org/smack-next/kernel.git
10116 F: Documentation/security/Smack.txt
10119 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
10120 M: Kevin Hilman <khilman@kernel.org>
10121 M: Nishanth Menon <nm@ti.com>
10123 F: drivers/power/avs/
10124 F: include/linux/power/smartreflex.h
10125 L: linux-pm@vger.kernel.org
10127 SMC91x ETHERNET DRIVER
10128 M: Nicolas Pitre <nico@fluxnic.net>
10130 F: drivers/net/ethernet/smsc/smc91x.*
10132 SMIA AND SMIA++ IMAGE SENSOR DRIVER
10133 M: Sakari Ailus <sakari.ailus@iki.fi>
10134 L: linux-media@vger.kernel.org
10136 F: drivers/media/i2c/smiapp/
10137 F: include/media/i2c/smiapp.h
10138 F: drivers/media/i2c/smiapp-pll.c
10139 F: drivers/media/i2c/smiapp-pll.h
10140 F: include/uapi/linux/smiapp.h
10141 F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
10143 SMM665 HARDWARE MONITOR DRIVER
10144 M: Guenter Roeck <linux@roeck-us.net>
10145 L: lm-sensors@lm-sensors.org
10147 F: Documentation/hwmon/smm665
10148 F: drivers/hwmon/smm665.c
10150 SMSC EMC2103 HARDWARE MONITOR DRIVER
10151 M: Steve Glendinning <steve.glendinning@shawell.net>
10152 L: lm-sensors@lm-sensors.org
10154 F: Documentation/hwmon/emc2103
10155 F: drivers/hwmon/emc2103.c
10157 SMSC SCH5627 HARDWARE MONITOR DRIVER
10158 M: Hans de Goede <hdegoede@redhat.com>
10159 L: lm-sensors@lm-sensors.org
10161 F: Documentation/hwmon/sch5627
10162 F: drivers/hwmon/sch5627.c
10164 SMSC47B397 HARDWARE MONITOR DRIVER
10165 M: Jean Delvare <jdelvare@suse.com>
10166 L: lm-sensors@lm-sensors.org
10168 F: Documentation/hwmon/smsc47b397
10169 F: drivers/hwmon/smsc47b397.c
10171 SMSC911x ETHERNET DRIVER
10172 M: Steve Glendinning <steve.glendinning@shawell.net>
10173 L: netdev@vger.kernel.org
10175 F: include/linux/smsc911x.h
10176 F: drivers/net/ethernet/smsc/smsc911x.*
10178 SMSC9420 PCI ETHERNET DRIVER
10179 M: Steve Glendinning <steve.glendinning@shawell.net>
10180 L: netdev@vger.kernel.org
10182 F: drivers/net/ethernet/smsc/smsc9420.*
10184 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
10185 M: Steve Glendinning <steve.glendinning@shawell.net>
10186 L: linux-fbdev@vger.kernel.org
10188 F: drivers/video/fbdev/smscufx.c
10190 SOC-CAMERA V4L2 SUBSYSTEM
10191 M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
10192 L: linux-media@vger.kernel.org
10193 T: git git://linuxtv.org/media_tree.git
10195 F: include/media/soc*
10196 F: drivers/media/i2c/soc_camera/
10197 F: drivers/media/platform/soc_camera/
10199 SOEKRIS NET48XX LED SUPPORT
10200 M: Chris Boot <bootc@bootc.net>
10202 F: drivers/leds/leds-net48xx.c
10204 SOFTLOGIC 6x10 MPEG CODEC
10205 M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
10206 M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
10207 M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
10208 M: Ismael Luceno <ismael@iodev.co.uk>
10209 L: linux-media@vger.kernel.org
10211 F: drivers/media/pci/solo6x10/
10213 SOFTWARE RAID (Multiple Disks) SUPPORT
10214 M: Shaohua Li <shli@kernel.org>
10215 L: linux-raid@vger.kernel.org
10216 T: git git://neil.brown.name/md
10219 F: include/linux/raid/
10220 F: include/uapi/linux/raid/
10222 SONIC NETWORK DRIVER
10223 M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
10224 L: netdev@vger.kernel.org
10226 F: drivers/net/ethernet/natsemi/sonic.*
10228 SONICS SILICON BACKPLANE DRIVER (SSB)
10229 M: Michael Buesch <m@bues.ch>
10230 L: linux-wireless@vger.kernel.org
10233 F: include/linux/ssb/
10235 SONY VAIO CONTROL DEVICE DRIVER
10236 M: Mattia Dongili <malattia@linux.it>
10237 L: platform-driver-x86@vger.kernel.org
10238 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
10240 F: Documentation/laptops/sony-laptop.txt
10241 F: drivers/char/sonypi.c
10242 F: drivers/platform/x86/sony-laptop.c
10243 F: include/linux/sony-laptop.h
10245 SONY MEMORYSTICK CARD SUPPORT
10246 M: Alex Dubov <oakad@yahoo.com>
10247 W: http://tifmxx.berlios.de/
10249 F: drivers/memstick/host/tifm_ms.c
10251 SONY MEMORYSTICK STANDARD SUPPORT
10252 M: Maxim Levitsky <maximlevitsky@gmail.com>
10254 F: drivers/memstick/core/ms_block.*
10257 M: Jaroslav Kysela <perex@perex.cz>
10258 M: Takashi Iwai <tiwai@suse.com>
10259 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10260 W: http://www.alsa-project.org/
10261 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10262 T: git git://git.alsa-project.org/alsa-kernel.git
10263 Q: http://patchwork.kernel.org/project/alsa-devel/list/
10265 F: Documentation/sound/
10267 F: include/uapi/sound/
10270 SOUND - COMPRESSED AUDIO
10271 M: Vinod Koul <vinod.koul@intel.com>
10272 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10273 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10275 F: Documentation/sound/alsa/compress_offload.txt
10276 F: include/sound/compress_driver.h
10277 F: include/uapi/sound/compress_*
10278 F: sound/core/compress_offload.c
10279 F: sound/soc/soc-compress.c
10281 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
10282 M: Liam Girdwood <lgirdwood@gmail.com>
10283 M: Mark Brown <broonie@kernel.org>
10284 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
10285 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10286 W: http://alsa-project.org/main/index.php/ASoC
10288 F: Documentation/sound/alsa/soc/
10290 F: include/sound/soc*
10292 SOUND - DMAENGINE HELPERS
10293 M: Lars-Peter Clausen <lars@metafoo.de>
10295 F: include/sound/dmaengine_pcm.h
10296 F: sound/core/pcm_dmaengine.c
10297 F: sound/soc/soc-generic-dmaengine-pcm.c
10300 M: Olli Salonen <olli.salonen@iki.fi>
10301 L: linux-media@vger.kernel.org
10302 W: https://linuxtv.org
10303 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10305 F: drivers/media/dvb-frontends/sp2*
10307 SPARC + UltraSPARC (sparc/sparc64)
10308 M: "David S. Miller" <davem@davemloft.net>
10309 L: sparclinux@vger.kernel.org
10310 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
10311 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10312 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10317 SPARC SERIAL DRIVERS
10318 M: "David S. Miller" <davem@davemloft.net>
10319 L: sparclinux@vger.kernel.org
10320 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10321 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10323 F: include/linux/sunserialcore.h
10324 F: drivers/tty/serial/suncore.c
10325 F: drivers/tty/serial/sunhv.c
10326 F: drivers/tty/serial/sunsab.c
10327 F: drivers/tty/serial/sunsab.h
10328 F: drivers/tty/serial/sunsu.c
10329 F: drivers/tty/serial/sunzilog.c
10330 F: drivers/tty/serial/sunzilog.h
10333 M: "Christopher Li" <sparse@chrisli.org>
10334 L: linux-sparse@vger.kernel.org
10335 W: https://sparse.wiki.kernel.org/
10336 T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10337 T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10339 F: include/linux/compiler.h
10341 SPEAR PLATFORM SUPPORT
10342 M: Viresh Kumar <vireshk@kernel.org>
10343 M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
10344 L: spear-devel@list.st.com
10345 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10346 W: http://www.st.com/spear
10348 F: arch/arm/boot/dts/spear*
10349 F: arch/arm/mach-spear/
10351 SPEAR CLOCK FRAMEWORK SUPPORT
10352 M: Viresh Kumar <vireshk@kernel.org>
10353 L: spear-devel@list.st.com
10354 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10355 W: http://www.st.com/spear
10357 F: drivers/clk/spear/
10360 M: Mark Brown <broonie@kernel.org>
10361 L: linux-spi@vger.kernel.org
10362 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
10363 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
10365 F: Documentation/spi/
10367 F: include/linux/spi/
10368 F: include/uapi/linux/spi/
10370 SPIDERNET NETWORK DRIVER for CELL
10371 M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
10372 L: netdev@vger.kernel.org
10374 F: Documentation/networking/spider_net.txt
10375 F: drivers/net/ethernet/toshiba/spider_net*
10378 M: Jeremy Kerr <jk@ozlabs.org>
10379 L: linuxppc-dev@lists.ozlabs.org
10380 W: http://www.ibm.com/developerworks/power/cell/
10382 F: Documentation/filesystems/spufs.txt
10383 F: arch/powerpc/platforms/cell/spufs/
10385 SQUASHFS FILE SYSTEM
10386 M: Phillip Lougher <phillip@squashfs.org.uk>
10387 L: squashfs-devel@lists.sourceforge.net (subscribers-only)
10388 W: http://squashfs.org.uk
10389 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
10391 F: Documentation/filesystems/squashfs.txt
10394 SRM (Alpha) environment access
10395 M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
10397 F: arch/alpha/kernel/srm_env.c
10400 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10401 L: stable@vger.kernel.org
10403 F: Documentation/stable_kernel_rules.txt
10406 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10407 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
10408 L: devel@driverdev.osuosl.org
10410 F: drivers/staging/
10413 M: Ian Abbott <abbotti@mev.co.uk>
10414 M: H Hartley Sweeten <hsweeten@visionengravers.com>
10416 F: drivers/staging/comedi/
10418 STAGING - FLARION FT1000 DRIVERS
10419 M: Marek Belisko <marek.belisko@gmail.com>
10421 F: drivers/staging/ft1000/
10423 STAGING - INDUSTRIAL IO
10424 M: Jonathan Cameron <jic23@kernel.org>
10425 L: linux-iio@vger.kernel.org
10427 F: drivers/staging/iio/
10429 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10430 M: Jarod Wilson <jarod@wilsonet.com>
10431 W: http://www.lirc.org/
10433 F: drivers/staging/media/lirc/
10435 STAGING - LUSTRE PARALLEL FILESYSTEM
10436 M: Oleg Drokin <oleg.drokin@intel.com>
10437 M: Andreas Dilger <andreas.dilger@intel.com>
10438 L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
10439 W: http://wiki.lustre.org/
10441 F: drivers/staging/lustre
10443 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10444 M: Marc Dietrich <marvin24@gmx.de>
10445 L: ac100@lists.launchpad.net (moderated for non-subscribers)
10446 L: linux-tegra@vger.kernel.org
10448 F: drivers/staging/nvec/
10450 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
10451 M: Jens Frederich <jfrederich@gmail.com>
10452 M: Daniel Drake <dsd@laptop.org>
10453 M: Jon Nettleton <jon.nettleton@gmail.com>
10454 W: http://wiki.laptop.org/go/DCON
10456 F: drivers/staging/olpc_dcon/
10458 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
10459 M: Willy Tarreau <willy@meta-x.org>
10461 F: drivers/staging/panel/
10463 STAGING - REALTEK RTL8712U DRIVERS
10464 M: Larry Finger <Larry.Finger@lwfinger.net>
10465 M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10467 F: drivers/staging/rtl8712/
10469 STAGING - REALTEK RTL8723U WIRELESS DRIVER
10470 M: Larry Finger <Larry.Finger@lwfinger.net>
10471 M: Jes Sorensen <Jes.Sorensen@redhat.com>
10472 L: linux-wireless@vger.kernel.org
10474 F: drivers/staging/rtl8723au/
10476 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10477 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10478 M: Teddy Wang <teddy.wang@siliconmotion.com>
10479 M: Sudip Mukherjee <sudip@vectorindia.org>
10480 L: linux-fbdev@vger.kernel.org
10482 F: drivers/staging/sm750fb/
10485 M: Lior Dotan <liodot@gmail.com>
10486 M: Christopher Harrer <charrer@alacritech.com>
10488 F: drivers/staging/slicoss/
10490 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10491 M: William Hubbs <w.d.hubbs@gmail.com>
10492 M: Chris Brannon <chris@the-brannons.com>
10493 M: Kirk Reiser <kirk@reisers.ca>
10494 M: Samuel Thibault <samuel.thibault@ens-lyon.org>
10495 L: speakup@linux-speakup.org
10496 W: http://www.linux-speakup.org/
10498 F: drivers/staging/speakup/
10500 STAGING - VIA VT665X DRIVERS
10501 M: Forest Bond <forest@alittletooquiet.net>
10503 F: drivers/staging/vt665?/
10505 STAGING - WILC1000 WIFI DRIVER
10506 M: Johnny Kim <johnny.kim@atmel.com>
10507 M: Austin Shin <austin.shin@atmel.com>
10508 M: Chris Park <chris.park@atmel.com>
10509 M: Tony Cho <tony.cho@atmel.com>
10510 M: Glen Lee <glen.lee@atmel.com>
10511 M: Leo Kim <leo.kim@atmel.com>
10512 L: linux-wireless@vger.kernel.org
10514 F: drivers/staging/wilc1000/
10516 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
10517 M: Arnaud Patard <arnaud.patard@rtp-net.org>
10519 F: drivers/staging/xgifb/
10522 M: Mike Marciniszyn <infinipath@intel.com>
10523 L: linux-rdma@vger.kernel.org
10525 F: drivers/staging/rdma/hfi1
10527 STARFIRE/DURALAN NETWORK DRIVER
10528 M: Ion Badulescu <ionut@badula.org>
10530 F: drivers/net/ethernet/adaptec/starfire*
10533 M: Sam Creasey <sammy@sammy.net>
10534 W: http://sammy.net/sun3/
10536 F: arch/m68k/kernel/*sun3*
10537 F: arch/m68k/sun3*/
10538 F: arch/m68k/include/asm/sun3*
10539 F: drivers/net/ethernet/i825xx/sun3*
10541 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10542 M: Hans de Goede <hdegoede@redhat.com>
10543 L: linux-input@vger.kernel.org
10545 F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10546 F: drivers/input/keyboard/sun4i-lradc-keys.c
10548 SUNDANCE NETWORK DRIVER
10549 M: Denis Kirjanov <kda@linux-powerpc.org>
10550 L: netdev@vger.kernel.org
10552 F: drivers/net/ethernet/dlink/sundance.c
10555 M: Yoshinori Sato <ysato@users.sourceforge.jp>
10556 M: Rich Felker <dalias@libc.org>
10557 L: linux-sh@vger.kernel.org
10558 Q: http://patchwork.kernel.org/project/linux-sh/list/
10560 F: Documentation/sh/
10565 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
10566 M: Len Brown <len.brown@intel.com>
10567 M: Pavel Machek <pavel@ucw.cz>
10568 L: linux-pm@vger.kernel.org
10570 F: Documentation/power/
10571 F: arch/x86/kernel/acpi/
10572 F: drivers/base/power/
10574 F: include/linux/suspend.h
10575 F: include/linux/freezer.h
10576 F: include/linux/pm.h
10579 M: Martin Mares <mj@ucw.cz>
10580 L: linux-video@atrey.karlin.mff.cuni.cz
10582 F: Documentation/svga.txt
10583 F: arch/x86/boot/video*
10586 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10587 L: linux-kernel@vger.kernel.org
10588 T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
10591 F: arch/*/kernel/pci-swiotlb.c
10592 F: include/linux/swiotlb.h
10595 M: Jiri Pirko <jiri@resnulli.us>
10596 L: netdev@vger.kernel.org
10599 F: include/net/switchdev.h
10601 SYNOPSYS ARC ARCHITECTURE
10602 M: Vineet Gupta <vgupta@synopsys.com>
10603 L: linux-snps-arc@lists.infradead.org
10606 F: Documentation/devicetree/bindings/arc/*
10607 F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
10608 F: drivers/tty/serial/arc_uart.c
10609 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
10611 SYNOPSYS ARC SDP platform support
10612 M: Alexey Brodkin <abrodkin@synopsys.com>
10614 F: arch/arc/plat-axs10x
10615 F: arch/arc/boot/dts/ax*
10616 F: Documentation/devicetree/bindings/arc/axs10*
10618 SYSTEM CONFIGURATION (SYSCON)
10619 M: Lee Jones <lee.jones@linaro.org>
10620 M: Arnd Bergmann <arnd@arndb.de>
10621 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10623 F: drivers/mfd/syscon.c
10626 M: Christoph Hellwig <hch@infradead.org>
10628 F: Documentation/filesystems/sysv-fs.txt
10630 F: include/linux/sysv_fs.h
10633 M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
10634 L: linux-scsi@vger.kernel.org
10635 L: target-devel@vger.kernel.org
10636 W: http://www.linux-iscsi.org
10637 W: http://groups.google.com/group/linux-iscsi-target-dev
10638 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10642 F: Documentation/target/
10644 TASKSTATS STATISTICS INTERFACE
10645 M: Balbir Singh <bsingharora@gmail.com>
10647 F: Documentation/accounting/taskstats*
10648 F: include/linux/taskstats*
10649 F: kernel/taskstats.c
10652 M: Jamal Hadi Salim <jhs@mojatatu.com>
10653 L: netdev@vger.kernel.org
10655 F: include/net/pkt_cls.h
10656 F: include/uapi/linux/pkt_cls.h
10659 TCP LOW PRIORITY MODULE
10660 M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10661 M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
10662 W: http://tcp-lp-mod.sourceforge.net/
10664 F: net/ipv4/tcp_lp.c
10666 TDA10071 MEDIA DRIVER
10667 M: Antti Palosaari <crope@iki.fi>
10668 L: linux-media@vger.kernel.org
10669 W: https://linuxtv.org
10670 W: http://palosaari.fi/linux/
10671 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10672 T: git git://linuxtv.org/anttip/media_tree.git
10674 F: drivers/media/dvb-frontends/tda10071*
10676 TDA18212 MEDIA DRIVER
10677 M: Antti Palosaari <crope@iki.fi>
10678 L: linux-media@vger.kernel.org
10679 W: https://linuxtv.org
10680 W: http://palosaari.fi/linux/
10681 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10682 T: git git://linuxtv.org/anttip/media_tree.git
10684 F: drivers/media/tuners/tda18212*
10686 TDA18218 MEDIA DRIVER
10687 M: Antti Palosaari <crope@iki.fi>
10688 L: linux-media@vger.kernel.org
10689 W: https://linuxtv.org
10690 W: http://palosaari.fi/linux/
10691 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10692 T: git git://linuxtv.org/anttip/media_tree.git
10694 F: drivers/media/tuners/tda18218*
10696 TDA18271 MEDIA DRIVER
10697 M: Michael Krufky <mkrufky@linuxtv.org>
10698 L: linux-media@vger.kernel.org
10699 W: https://linuxtv.org
10700 W: http://github.com/mkrufky
10701 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10702 T: git git://linuxtv.org/mkrufky/tuners.git
10704 F: drivers/media/tuners/tda18271*
10706 TDA827x MEDIA DRIVER
10707 M: Michael Krufky <mkrufky@linuxtv.org>
10708 L: linux-media@vger.kernel.org
10709 W: https://linuxtv.org
10710 W: http://github.com/mkrufky
10711 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10712 T: git git://linuxtv.org/mkrufky/tuners.git
10714 F: drivers/media/tuners/tda8290.*
10716 TDA8290 MEDIA DRIVER
10717 M: Michael Krufky <mkrufky@linuxtv.org>
10718 L: linux-media@vger.kernel.org
10719 W: https://linuxtv.org
10720 W: http://github.com/mkrufky
10721 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10722 T: git git://linuxtv.org/mkrufky/tuners.git
10724 F: drivers/media/tuners/tda8290.*
10726 TDA9840 MEDIA DRIVER
10727 M: Hans Verkuil <hverkuil@xs4all.nl>
10728 L: linux-media@vger.kernel.org
10729 T: git git://linuxtv.org/media_tree.git
10730 W: https://linuxtv.org
10732 F: drivers/media/i2c/tda9840*
10734 TEA5761 TUNER DRIVER
10735 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10736 L: linux-media@vger.kernel.org
10737 W: https://linuxtv.org
10738 T: git git://linuxtv.org/media_tree.git
10740 F: drivers/media/tuners/tea5761.*
10742 TEA5767 TUNER DRIVER
10743 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10744 L: linux-media@vger.kernel.org
10745 W: https://linuxtv.org
10746 T: git git://linuxtv.org/media_tree.git
10748 F: drivers/media/tuners/tea5767.*
10750 TEA6415C MEDIA DRIVER
10751 M: Hans Verkuil <hverkuil@xs4all.nl>
10752 L: linux-media@vger.kernel.org
10753 T: git git://linuxtv.org/media_tree.git
10754 W: https://linuxtv.org
10756 F: drivers/media/i2c/tea6415c*
10758 TEA6420 MEDIA DRIVER
10759 M: Hans Verkuil <hverkuil@xs4all.nl>
10760 L: linux-media@vger.kernel.org
10761 T: git git://linuxtv.org/media_tree.git
10762 W: https://linuxtv.org
10764 F: drivers/media/i2c/tea6420*
10767 M: Jiri Pirko <jiri@resnulli.us>
10768 L: netdev@vger.kernel.org
10770 F: drivers/net/team/
10771 F: include/linux/if_team.h
10772 F: include/uapi/linux/if_team.h
10774 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10775 M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10777 F: arch/x86/platform/ts5500/
10779 TECHNOTREND USB IR RECEIVER
10780 M: Sean Young <sean@mess.org>
10781 L: linux-media@vger.kernel.org
10783 F: drivers/media/rc/ttusbir.c
10785 TEGRA ARCHITECTURE SUPPORT
10786 M: Stephen Warren <swarren@wwwdotorg.org>
10787 M: Thierry Reding <thierry.reding@gmail.com>
10788 M: Alexandre Courbot <gnurou@gmail.com>
10789 L: linux-tegra@vger.kernel.org
10790 Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
10791 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10796 M: Peter De Schrijver <pdeschrijver@nvidia.com>
10797 M: Prashant Gaikwad <pgaikwad@nvidia.com>
10799 F: drivers/clk/tegra/
10802 M: Laxman Dewangan <ldewangan@nvidia.com>
10804 F: drivers/dma/tegra20-apb-dma.c
10807 M: Laxman Dewangan <ldewangan@nvidia.com>
10809 F: drivers/i2c/busses/i2c-tegra.c
10811 TEGRA IOMMU DRIVERS
10812 M: Hiroshi Doyu <hdoyu@nvidia.com>
10814 F: drivers/iommu/tegra*
10817 M: Rakesh Iyer <riyer@nvidia.com>
10818 M: Laxman Dewangan <ldewangan@nvidia.com>
10820 F: drivers/input/keyboard/tegra-kbc.c
10823 M: Thierry Reding <thierry.reding@gmail.com>
10825 F: drivers/pwm/pwm-tegra.c
10827 TEGRA SERIAL DRIVER
10828 M: Laxman Dewangan <ldewangan@nvidia.com>
10830 F: drivers/tty/serial/serial-tegra.c
10833 M: Laxman Dewangan <ldewangan@nvidia.com>
10835 F: drivers/spi/spi-tegra*
10837 TEHUTI ETHERNET DRIVER
10838 M: Andy Gospodarek <andy@greyhouse.net>
10839 L: netdev@vger.kernel.org
10841 F: drivers/net/ethernet/tehuti/*
10843 Telecom Clock Driver for MCPL0010
10844 M: Mark Gross <mark.gross@intel.com>
10846 F: drivers/char/tlclk.c
10848 TENSILICA XTENSA PORT (xtensa)
10849 M: Chris Zankel <chris@zankel.net>
10850 M: Max Filippov <jcmvbkbc@gmail.com>
10851 L: linux-xtensa@linux-xtensa.org
10852 T: git git://github.com/czankel/xtensa-linux.git
10855 F: drivers/irqchip/irq-xtensa-*
10857 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10858 M: Hans Verkuil <hverkuil@xs4all.nl>
10859 L: linux-media@vger.kernel.org
10860 T: git git://linuxtv.org/media_tree.git
10861 W: https://linuxtv.org
10863 F: drivers/media/radio/radio-raremono.c
10866 M: Zhang Rui <rui.zhang@intel.com>
10867 M: Eduardo Valentin <edubezval@gmail.com>
10868 L: linux-pm@vger.kernel.org
10869 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10870 T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10871 Q: https://patchwork.kernel.org/project/linux-pm/list/
10873 F: drivers/thermal/
10874 F: include/linux/thermal.h
10875 F: include/uapi/linux/thermal.h
10876 F: include/linux/cpu_cooling.h
10877 F: Documentation/devicetree/bindings/thermal/
10879 THERMAL/CPU_COOLING
10880 M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
10881 M: Viresh Kumar <viresh.kumar@linaro.org>
10882 M: Javi Merino <javi.merino@arm.com>
10883 L: linux-pm@vger.kernel.org
10885 F: Documentation/thermal/cpu-cooling-api.txt
10886 F: drivers/thermal/cpu_cooling.c
10887 F: include/linux/cpu_cooling.h
10889 THINGM BLINK(1) USB RGB LED DRIVER
10890 M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10892 F: drivers/hid/hid-thingm.c
10894 THINKPAD ACPI EXTRAS DRIVER
10895 M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10896 L: ibm-acpi-devel@lists.sourceforge.net
10897 L: platform-driver-x86@vger.kernel.org
10898 W: http://ibm-acpi.sourceforge.net
10899 W: http://thinkwiki.org/wiki/Ibm-acpi
10900 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10902 F: drivers/platform/x86/thinkpad_acpi.c
10904 TI BANDGAP AND THERMAL DRIVER
10905 M: Eduardo Valentin <edubezval@gmail.com>
10906 L: linux-pm@vger.kernel.org
10907 L: linux-omap@vger.kernel.org
10909 F: drivers/thermal/ti-soc-thermal/
10912 M: Benoit Parrot <bparrot@ti.com>
10913 L: linux-media@vger.kernel.org
10914 W: http://linuxtv.org/
10915 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10917 F: drivers/media/platform/ti-vpe/
10919 TI CDCE706 CLOCK DRIVER
10920 M: Max Filippov <jcmvbkbc@gmail.com>
10922 F: drivers/clk/clk-cdce706.c
10925 M: Tero Kristo <t-kristo@ti.com>
10926 L: linux-omap@vger.kernel.org
10929 F: include/linux/clk/ti.h
10931 TI FLASH MEDIA INTERFACE DRIVER
10932 M: Alex Dubov <oakad@yahoo.com>
10934 F: drivers/misc/tifm*
10935 F: drivers/mmc/host/tifm_sd.c
10936 F: include/linux/tifm.h
10938 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10939 M: Santosh Shilimkar <ssantosh@kernel.org>
10940 L: linux-kernel@vger.kernel.org
10941 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10943 F: drivers/soc/ti/*
10944 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10947 TI LM49xxx FAMILY ASoC CODEC DRIVERS
10948 M: M R Swami Reddy <mr.swami.reddy@ti.com>
10949 M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
10950 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10952 F: sound/soc/codecs/lm49453*
10953 F: sound/soc/codecs/isabelle*
10955 TI LP855x BACKLIGHT DRIVER
10956 M: Milo Kim <milo.kim@ti.com>
10958 F: Documentation/backlight/lp855x-driver.txt
10959 F: drivers/video/backlight/lp855x_bl.c
10960 F: include/linux/platform_data/lp855x.h
10962 TI LP8727 CHARGER DRIVER
10963 M: Milo Kim <milo.kim@ti.com>
10965 F: drivers/power/lp8727_charger.c
10966 F: include/linux/platform_data/lp8727.h
10968 TI LP8788 MFD DRIVER
10969 M: Milo Kim <milo.kim@ti.com>
10971 F: drivers/iio/adc/lp8788_adc.c
10972 F: drivers/leds/leds-lp8788.c
10973 F: drivers/mfd/lp8788*.c
10974 F: drivers/power/lp8788-charger.c
10975 F: drivers/regulator/lp8788-*.c
10976 F: include/linux/mfd/lp8788*.h
10978 TI NETCP ETHERNET DRIVER
10979 M: Wingman Kwok <w-kwok2@ti.com>
10980 M: Murali Karicheri <m-karicheri2@ti.com>
10981 L: netdev@vger.kernel.org
10983 F: drivers/net/ethernet/ti/netcp*
10985 TI TAS571X FAMILY ASoC CODEC DRIVER
10986 M: Kevin Cernekee <cernekee@chromium.org>
10987 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10989 F: sound/soc/codecs/tas571x*
10991 TI TWL4030 SERIES SOC CODEC DRIVER
10992 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
10993 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10995 F: sound/soc/codecs/twl4030*
10997 TI WILINK WIRELESS DRIVERS
10998 L: linux-wireless@vger.kernel.org
10999 W: http://wireless.kernel.org/en/users/Drivers/wl12xx
11000 W: http://wireless.kernel.org/en/users/Drivers/wl1251
11001 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
11003 F: drivers/net/wireless/ti/
11004 F: include/linux/wl12xx.h
11007 M: Jon Maloy <jon.maloy@ericsson.com>
11008 M: Ying Xue <ying.xue@windriver.com>
11009 L: netdev@vger.kernel.org (core kernel code)
11010 L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
11011 W: http://tipc.sourceforge.net/
11013 F: include/uapi/linux/tipc*.h
11017 M: Chris Metcalf <cmetcalf@ezchip.com>
11018 W: http://www.ezchip.com/scm/
11019 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
11022 F: drivers/char/tile-srom.c
11023 F: drivers/edac/tile_edac.c
11024 F: drivers/net/ethernet/tile/
11025 F: drivers/rtc/rtc-tile.c
11026 F: drivers/tty/hvc/hvc_tile.c
11027 F: drivers/tty/serial/tilegx.c
11028 F: drivers/usb/host/*-tilegx.c
11029 F: include/linux/usb/tilegx.h
11031 TLAN NETWORK DRIVER
11032 M: Samuel Chessman <chessman@tux.org>
11033 L: tlan-devel@lists.sourceforge.net (subscribers-only)
11034 W: http://sourceforge.net/projects/tlan/
11036 F: Documentation/networking/tlan.txt
11037 F: drivers/net/ethernet/ti/tlan.*
11039 TOMOYO SECURITY MODULE
11040 M: Kentaro Takeda <takedakn@nttdata.co.jp>
11041 M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
11042 L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
11043 L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
11044 L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
11045 L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
11046 W: http://tomoyo.sourceforge.jp/
11047 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
11049 F: security/tomoyo/
11051 TOPSTAR LAPTOP EXTRAS DRIVER
11052 M: Herton Ronaldo Krzesinski <herton@canonical.com>
11053 L: platform-driver-x86@vger.kernel.org
11055 F: drivers/platform/x86/topstar-laptop.c
11057 TOSHIBA ACPI EXTRAS DRIVER
11058 M: Azael Avalos <coproscefalo@gmail.com>
11059 L: platform-driver-x86@vger.kernel.org
11061 F: drivers/platform/x86/toshiba_acpi.c
11063 TOSHIBA BLUETOOTH DRIVER
11064 M: Azael Avalos <coproscefalo@gmail.com>
11065 L: platform-driver-x86@vger.kernel.org
11067 F: drivers/platform/x86/toshiba_bluetooth.c
11069 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
11070 M: Azael Avalos <coproscefalo@gmail.com>
11071 L: platform-driver-x86@vger.kernel.org
11073 F: drivers/platform/x86/toshiba_haps.c
11075 TOSHIBA WMI HOTKEYS DRIVER
11076 M: Azael Avalos <coproscefalo@gmail.com>
11077 L: platform-driver-x86@vger.kernel.org
11079 F: drivers/platform/x86/toshiba-wmi.c
11082 M: Jonathan Buzzard <jonathan@buzzard.org.uk>
11083 W: http://www.buzzard.org.uk/toshiba/
11085 F: drivers/char/toshiba.c
11086 F: include/linux/toshiba.h
11087 F: include/uapi/linux/toshiba.h
11089 TOSHIBA TC358743 DRIVER
11090 M: Mats Randgaard <matrandg@cisco.com>
11091 L: linux-media@vger.kernel.org
11093 F: drivers/media/i2c/tc358743*
11094 F: include/media/i2c/tc358743.h
11097 M: Ian Molton <ian@mnementh.co.uk>
11098 L: linux-mmc@vger.kernel.org
11100 F: drivers/mmc/host/tmio_mmc*
11101 F: drivers/mmc/host/sh_mobile_sdhi.c
11102 F: include/linux/mmc/tmio.h
11103 F: include/linux/mmc/sh_mobile_sdhi.h
11105 TMP401 HARDWARE MONITOR DRIVER
11106 M: Guenter Roeck <linux@roeck-us.net>
11107 L: lm-sensors@lm-sensors.org
11109 F: Documentation/hwmon/tmp401
11110 F: drivers/hwmon/tmp401.c
11112 TMPFS (SHMEM FILESYSTEM)
11113 M: Hugh Dickins <hughd@google.com>
11114 L: linux-mm@kvack.org
11116 F: include/linux/shmem_fs.h
11119 TM6000 VIDEO4LINUX DRIVER
11120 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11121 L: linux-media@vger.kernel.org
11122 W: https://linuxtv.org
11123 T: git git://linuxtv.org/media_tree.git
11125 F: drivers/media/usb/tm6000/
11127 TW68 VIDEO4LINUX DRIVER
11128 M: Hans Verkuil <hverkuil@xs4all.nl>
11129 L: linux-media@vger.kernel.org
11130 T: git git://linuxtv.org/media_tree.git
11131 W: https://linuxtv.org
11133 F: drivers/media/pci/tw68/
11136 M: Peter Huewe <peterhuewe@gmx.de>
11137 M: Marcel Selhorst <tpmdd@selhorst.net>
11138 M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
11139 R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
11140 W: http://tpmdd.sourceforge.net
11141 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11142 Q: git git://github.com/PeterHuewe/linux-tpmdd.git
11143 T: git https://github.com/PeterHuewe/linux-tpmdd
11145 F: drivers/char/tpm/
11147 TPM IBM_VTPM DEVICE DRIVER
11148 M: Ashley Lai <ashleydlai@gmail.com>
11149 W: http://tpmdd.sourceforge.net
11150 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11152 F: drivers/char/tpm/tpm_ibmvtpm*
11155 M: Steven Rostedt <rostedt@goodmis.org>
11156 M: Ingo Molnar <mingo@redhat.com>
11157 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
11159 F: Documentation/trace/ftrace.txt
11160 F: arch/*/*/*/ftrace.h
11161 F: arch/*/kernel/ftrace.c
11162 F: include/*/ftrace.h
11163 F: include/linux/trace*.h
11166 F: tools/testing/selftests/ftrace/
11169 M: Jiri Kosina <trivial@kernel.org>
11170 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
11172 K: ^Subject:.*(?i)trivial
11175 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11176 M: Jiri Slaby <jslaby@suse.com>
11178 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
11179 F: Documentation/serial/
11181 F: drivers/tty/serial/serial_core.c
11182 F: include/linux/serial_core.h
11183 F: include/linux/serial.h
11184 F: include/linux/tty.h
11185 F: include/uapi/linux/serial_core.h
11186 F: include/uapi/linux/serial.h
11187 F: include/uapi/linux/tty.h
11189 TUA9001 MEDIA DRIVER
11190 M: Antti Palosaari <crope@iki.fi>
11191 L: linux-media@vger.kernel.org
11192 W: https://linuxtv.org
11193 W: http://palosaari.fi/linux/
11194 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11195 T: git git://linuxtv.org/anttip/media_tree.git
11197 F: drivers/media/tuners/tua9001*
11199 TULIP NETWORK DRIVERS
11200 L: netdev@vger.kernel.org
11201 L: linux-parisc@vger.kernel.org
11203 F: drivers/net/ethernet/dec/tulip/
11206 M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
11207 W: http://vtun.sourceforge.net/tun
11209 F: Documentation/networking/tuntap.txt
11210 F: arch/um/os-Linux/drivers/
11212 TURBOCHANNEL SUBSYSTEM
11213 M: "Maciej W. Rozycki" <macro@linux-mips.org>
11214 M: Ralf Baechle <ralf@linux-mips.org>
11215 L: linux-mips@linux-mips.org
11216 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
11219 F: include/linux/tc.h
11221 U14-34F SCSI DRIVER
11222 M: Dario Ballabio <ballabio_dario@emc.com>
11223 L: linux-scsi@vger.kernel.org
11225 F: drivers/scsi/u14-34f.c
11227 UBI FILE SYSTEM (UBIFS)
11228 M: Artem Bityutskiy <dedekind1@gmail.com>
11229 M: Adrian Hunter <adrian.hunter@intel.com>
11230 L: linux-mtd@lists.infradead.org
11231 T: git git://git.infradead.org/ubifs-2.6.git
11232 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
11234 F: Documentation/filesystems/ubifs.txt
11237 UCLINUX (M68KNOMMU AND COLDFIRE)
11238 M: Greg Ungerer <gerg@uclinux.org>
11239 W: http://www.uclinux.org/
11240 L: linux-m68k@lists.linux-m68k.org
11241 L: uclinux-dev@uclinux.org (subscribers-only)
11242 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
11244 F: arch/m68k/coldfire/
11246 F: arch/m68k/*/*_no.*
11247 F: arch/m68k/include/asm/*_no.*
11250 M: Jan Kara <jack@suse.com>
11252 F: Documentation/filesystems/udf.txt
11256 M: Evgeniy Dushistov <dushistov@mail.ru>
11258 F: Documentation/filesystems/ufs.txt
11261 UHID USERSPACE HID IO DRIVER:
11262 M: David Herrmann <dh.herrmann@googlemail.com>
11263 L: linux-input@vger.kernel.org
11265 F: drivers/hid/uhid.c
11266 F: include/uapi/linux/uhid.h
11268 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
11269 L: linux-usb@vger.kernel.org
11272 F: include/linux/uwb.h
11273 F: include/linux/uwb/
11275 UNICORE32 ARCHITECTURE:
11276 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
11277 W: http://mprc.pku.edu.cn/~guanxuetao/linux
11279 T: git git://github.com/gxt/linux.git
11283 M: Tony Finch <dot@dotat.at>
11284 W: http://dotat.at/prog/unifdef
11286 F: scripts/unifdef.c
11288 UNIFORM CDROM DRIVER
11289 M: Jens Axboe <axboe@kernel.dk>
11290 W: http://www.kernel.dk
11292 F: Documentation/cdrom/
11293 F: drivers/cdrom/cdrom.c
11294 F: include/linux/cdrom.h
11295 F: include/uapi/linux/cdrom.h
11297 UNISYS S-PAR DRIVERS
11298 M: Benjamin Romer <benjamin.romer@unisys.com>
11299 M: David Kershner <david.kershner@unisys.com>
11300 L: sparmaintainer@unisys.com (Unisys internal)
11302 F: drivers/staging/unisys/
11304 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11305 M: Vinayak Holikatti <vinholikatti@gmail.com>
11306 L: linux-scsi@vger.kernel.org
11308 F: Documentation/scsi/ufs.txt
11309 F: drivers/scsi/ufs/
11311 UNSORTED BLOCK IMAGES (UBI)
11312 M: Artem Bityutskiy <dedekind1@gmail.com>
11313 M: Richard Weinberger <richard@nod.at>
11314 W: http://www.linux-mtd.infradead.org/
11315 L: linux-mtd@lists.infradead.org
11316 T: git git://git.infradead.org/ubifs-2.6.git
11318 F: drivers/mtd/ubi/
11319 F: include/linux/mtd/ubi.h
11320 F: include/uapi/mtd/ubi-user.h
11323 M: Oliver Neukum <oliver@neukum.org>
11324 L: linux-usb@vger.kernel.org
11326 F: Documentation/usb/acm.txt
11327 F: drivers/usb/class/cdc-acm.*
11329 USB AR5523 WIRELESS DRIVER
11330 M: Pontus Fuchs <pontus.fuchs@gmail.com>
11331 L: linux-wireless@vger.kernel.org
11333 F: drivers/net/wireless/ath/ar5523/
11336 M: Hans de Goede <hdegoede@redhat.com>
11337 M: Gerd Hoffmann <kraxel@redhat.com>
11338 L: linux-usb@vger.kernel.org
11339 L: linux-scsi@vger.kernel.org
11341 F: drivers/usb/storage/uas.c
11343 USB CDC ETHERNET DRIVER
11344 M: Oliver Neukum <oliver@neukum.org>
11345 L: linux-usb@vger.kernel.org
11347 F: drivers/net/usb/cdc_*.c
11348 F: include/uapi/linux/usb/cdc.h
11350 USB CHAOSKEY DRIVER
11351 M: Keith Packard <keithp@keithp.com>
11352 L: linux-usb@vger.kernel.org
11354 F: drivers/usb/misc/chaoskey.c
11356 USB CYPRESS C67X00 DRIVER
11357 M: Peter Korsgaard <jacmet@sunsite.dk>
11358 L: linux-usb@vger.kernel.org
11360 F: drivers/usb/c67x00/
11362 USB DAVICOM DM9601 DRIVER
11363 M: Peter Korsgaard <jacmet@sunsite.dk>
11364 L: netdev@vger.kernel.org
11365 W: http://www.linux-usb.org/usbnet
11367 F: drivers/net/usb/dm9601.c
11369 USB DIAMOND RIO500 DRIVER
11370 M: Cesar Miquel <miquel@df.uba.ar>
11371 L: rio500-users@lists.sourceforge.net
11372 W: http://rio500.sourceforge.net
11374 F: drivers/usb/misc/rio500*
11377 M: Alan Stern <stern@rowland.harvard.edu>
11378 L: linux-usb@vger.kernel.org
11380 F: Documentation/usb/ehci.txt
11381 F: drivers/usb/host/ehci*
11383 USB GADGET/PERIPHERAL SUBSYSTEM
11384 M: Felipe Balbi <balbi@kernel.org>
11385 L: linux-usb@vger.kernel.org
11386 W: http://www.linux-usb.org/gadget
11387 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11389 F: drivers/usb/gadget/
11390 F: include/linux/usb/gadget*
11392 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
11393 M: Jiri Kosina <jikos@kernel.org>
11394 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
11395 L: linux-usb@vger.kernel.org
11396 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
11398 F: Documentation/hid/hiddev.txt
11399 F: drivers/hid/usbhid/
11402 M: Olav Kongas <ok@artecdesign.ee>
11403 L: linux-usb@vger.kernel.org
11405 F: drivers/usb/host/isp116x*
11406 F: include/linux/usb/isp116x.h
11408 USB LAN78XX ETHERNET DRIVER
11409 M: Woojung Huh <woojung.huh@microchip.com>
11410 M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
11411 L: netdev@vger.kernel.org
11413 F: drivers/net/usb/lan78xx.*
11415 USB MASS STORAGE DRIVER
11416 M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
11417 L: linux-usb@vger.kernel.org
11418 L: usb-storage@lists.one-eyed-alien.net
11420 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
11421 F: drivers/usb/storage/
11424 M: Clemens Ladisch <clemens@ladisch.de>
11425 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11426 T: git git://git.alsa-project.org/alsa-kernel.git
11428 F: sound/usb/midi.*
11430 USB NETWORKING DRIVERS
11431 L: linux-usb@vger.kernel.org
11433 F: drivers/net/usb/
11436 M: Alan Stern <stern@rowland.harvard.edu>
11437 L: linux-usb@vger.kernel.org
11439 F: Documentation/usb/ohci.txt
11440 F: drivers/usb/host/ohci*
11442 USB OTG FSM (Finite State Machine)
11443 M: Peter Chen <Peter.Chen@nxp.com>
11444 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
11445 L: linux-usb@vger.kernel.org
11447 F: drivers/usb/common/usb-otg-fsm.c
11450 M: Valentina Manea <valentina.manea.m@gmail.com>
11451 M: Shuah Khan <shuah.kh@samsung.com>
11452 L: linux-usb@vger.kernel.org
11454 F: drivers/usb/usbip/
11455 F: tools/usb/usbip/
11458 M: Petko Manolov <petkan@nucleusys.com>
11459 L: linux-usb@vger.kernel.org
11460 L: netdev@vger.kernel.org
11461 T: git git://github.com/petkan/pegasus.git
11462 W: https://github.com/petkan/pegasus
11464 F: drivers/net/usb/pegasus.*
11467 M: Felipe Balbi <balbi@kernel.org>
11468 L: linux-usb@vger.kernel.org
11469 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11471 F: drivers/usb/phy/
11473 USB PRINTER DRIVER (usblp)
11474 M: Pete Zaitcev <zaitcev@redhat.com>
11475 L: linux-usb@vger.kernel.org
11477 F: drivers/usb/class/usblp.c
11479 USB QMI WWAN NETWORK DRIVER
11480 M: Bjørn Mork <bjorn@mork.no>
11481 L: netdev@vger.kernel.org
11483 F: Documentation/ABI/testing/sysfs-class-net-qmi
11484 F: drivers/net/usb/qmi_wwan.c
11487 M: Petko Manolov <petkan@nucleusys.com>
11488 L: linux-usb@vger.kernel.org
11489 L: netdev@vger.kernel.org
11490 T: git git://github.com/petkan/rtl8150.git
11491 W: https://github.com/petkan/rtl8150
11493 F: drivers/net/usb/rtl8150.c
11495 USB SERIAL SUBSYSTEM
11496 M: Johan Hovold <johan@kernel.org>
11497 L: linux-usb@vger.kernel.org
11499 F: Documentation/usb/usb-serial.txt
11500 F: drivers/usb/serial/
11501 F: include/linux/usb/serial.h
11503 USB SMSC75XX ETHERNET DRIVER
11504 M: Steve Glendinning <steve.glendinning@shawell.net>
11505 L: netdev@vger.kernel.org
11507 F: drivers/net/usb/smsc75xx.*
11509 USB SMSC95XX ETHERNET DRIVER
11510 M: Steve Glendinning <steve.glendinning@shawell.net>
11511 L: netdev@vger.kernel.org
11513 F: drivers/net/usb/smsc95xx.*
11516 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11517 L: linux-usb@vger.kernel.org
11518 W: http://www.linux-usb.org
11519 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
11521 F: Documentation/usb/
11523 F: include/linux/usb.h
11524 F: include/linux/usb/
11527 M: Alan Stern <stern@rowland.harvard.edu>
11528 L: linux-usb@vger.kernel.org
11530 F: drivers/usb/host/uhci*
11532 USB "USBNET" DRIVER FRAMEWORK
11533 M: Oliver Neukum <oneukum@suse.com>
11534 L: netdev@vger.kernel.org
11535 W: http://www.linux-usb.org/usbnet
11537 F: drivers/net/usb/usbnet.c
11538 F: include/linux/usb/usbnet.h
11541 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11542 L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
11543 L: linux-media@vger.kernel.org
11544 T: git git://linuxtv.org/media_tree.git
11545 W: http://www.ideasonboard.org/uvc/
11547 F: drivers/media/usb/uvc/
11548 F: include/uapi/linux/uvcvideo.h
11551 M: Hans Verkuil <hverkuil@xs4all.nl>
11552 L: linux-media@vger.kernel.org
11553 T: git git://linuxtv.org/media_tree.git
11554 W: https://linuxtv.org
11556 F: drivers/media/usb/usbvision/
11559 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11560 L: linux-usb@vger.kernel.org
11562 F: drivers/usb/gadget/function/*uvc*
11563 F: drivers/usb/gadget/legacy/webcam.c
11565 USB WIRELESS RNDIS DRIVER (rndis_wlan)
11566 M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
11567 L: linux-wireless@vger.kernel.org
11569 F: drivers/net/wireless/rndis_wlan.c
11572 M: Mathias Nyman <mathias.nyman@intel.com>
11573 L: linux-usb@vger.kernel.org
11575 F: drivers/usb/host/xhci*
11576 F: drivers/usb/host/pci-quirks*
11579 L: linux-wireless@vger.kernel.org
11580 W: http://linux-lc100020.sourceforge.net
11582 F: drivers/net/wireless/zydas/zd1201.*
11585 M: Antoine Jacquet <royale@zerezo.com>
11586 L: linux-usb@vger.kernel.org
11587 L: linux-media@vger.kernel.org
11588 T: git git://linuxtv.org/media_tree.git
11589 W: http://royale.zerezo.com/zr364xx/
11591 F: Documentation/video4linux/zr364xx.txt
11592 F: drivers/media/usb/zr364xx/
11595 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
11596 L: linux-usb@vger.kernel.org
11598 F: drivers/usb/common/ulpi.c
11599 F: include/linux/ulpi/
11601 USER-MODE LINUX (UML)
11602 M: Jeff Dike <jdike@addtoit.com>
11603 M: Richard Weinberger <richard@nod.at>
11604 L: user-mode-linux-devel@lists.sourceforge.net
11605 L: user-mode-linux-user@lists.sourceforge.net
11606 W: http://user-mode-linux.sourceforge.net
11607 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
11609 F: Documentation/virtual/uml/
11615 USERSPACE I/O (UIO)
11616 M: "Hans J. Koch" <hjk@hansjkoch.de>
11617 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11619 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
11620 F: Documentation/DocBook/uio-howto.tmpl
11622 F: include/linux/uio*.h
11625 M: Karel Zak <kzak@redhat.com>
11626 L: util-linux@vger.kernel.org
11627 W: http://en.wikipedia.org/wiki/Util-linux
11628 T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
11632 M: Michal Januszewski <spock@gentoo.org>
11633 L: linux-fbdev@vger.kernel.org
11634 W: http://dev.gentoo.org/~spock/projects/uvesafb/
11636 F: Documentation/fb/uvesafb.txt
11637 F: drivers/video/fbdev/uvesafb.*
11640 M: Stefan Agner <stefan@agner.ch>
11641 L: linux-mtd@lists.infradead.org
11643 F: drivers/mtd/nand/vf610_nfc.c
11645 VFAT/FAT/MSDOS FILESYSTEM
11646 M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
11648 F: Documentation/filesystems/vfat.txt
11652 M: Alex Williamson <alex.williamson@redhat.com>
11653 L: kvm@vger.kernel.org
11654 T: git git://github.com/awilliam/linux-vfio.git
11656 F: Documentation/vfio.txt
11658 F: include/linux/vfio.h
11659 F: include/uapi/linux/vfio.h
11661 VFIO PLATFORM DRIVER
11662 M: Baptiste Reynal <b.reynal@virtualopensystems.com>
11663 L: kvm@vger.kernel.org
11665 F: drivers/vfio/platform/
11667 VIDEOBUF2 FRAMEWORK
11668 M: Pawel Osciak <pawel@osciak.com>
11669 M: Marek Szyprowski <m.szyprowski@samsung.com>
11670 M: Kyungmin Park <kyungmin.park@samsung.com>
11671 L: linux-media@vger.kernel.org
11673 F: drivers/media/v4l2-core/videobuf2-*
11674 F: include/media/videobuf2-*
11676 VIRTUAL SERIO DEVICE DRIVER
11677 M: Stephen Chandler Paul <thatslyude@gmail.com>
11679 F: drivers/input/serio/userio.c
11680 F: include/uapi/linux/userio.h
11682 VIRTIO CONSOLE DRIVER
11683 M: Amit Shah <amit.shah@redhat.com>
11684 L: virtualization@lists.linux-foundation.org
11686 F: drivers/char/virtio_console.c
11687 F: include/linux/virtio_console.h
11688 F: include/uapi/linux/virtio_console.h
11690 VIRTIO CORE, NET AND BLOCK DRIVERS
11691 M: "Michael S. Tsirkin" <mst@redhat.com>
11692 L: virtualization@lists.linux-foundation.org
11696 F: drivers/net/virtio_net.c
11697 F: drivers/block/virtio_blk.c
11698 F: include/linux/virtio_*.h
11699 F: include/uapi/linux/virtio_*.h
11701 VIRTIO DRIVERS FOR S390
11702 M: Christian Borntraeger <borntraeger@de.ibm.com>
11703 M: Cornelia Huck <cornelia.huck@de.ibm.com>
11704 L: linux-s390@vger.kernel.org
11705 L: virtualization@lists.linux-foundation.org
11706 L: kvm@vger.kernel.org
11708 F: drivers/s390/virtio/
11711 M: David Airlie <airlied@linux.ie>
11712 M: Gerd Hoffmann <kraxel@redhat.com>
11713 L: dri-devel@lists.freedesktop.org
11714 L: virtualization@lists.linux-foundation.org
11716 F: drivers/gpu/drm/virtio/
11717 F: include/uapi/linux/virtio_gpu.h
11719 VIRTIO HOST (VHOST)
11720 M: "Michael S. Tsirkin" <mst@redhat.com>
11721 L: kvm@vger.kernel.org
11722 L: virtualization@lists.linux-foundation.org
11723 L: netdev@vger.kernel.org
11724 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
11727 F: include/uapi/linux/vhost.h
11729 VIRTIO INPUT DRIVER
11730 M: Gerd Hoffmann <kraxel@redhat.com>
11732 F: drivers/virtio/virtio_input.c
11733 F: include/uapi/linux/virtio_input.h
11735 VIA RHINE NETWORK DRIVER
11737 F: drivers/net/ethernet/via/via-rhine.c
11739 VIA SD/MMC CARD CONTROLLER DRIVER
11740 M: Bruce Chang <brucechang@via.com.tw>
11741 M: Harald Welte <HaraldWelte@viatech.com>
11743 F: drivers/mmc/host/via-sdmmc.c
11745 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11746 M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
11747 L: linux-fbdev@vger.kernel.org
11749 F: include/linux/via-core.h
11750 F: include/linux/via-gpio.h
11751 F: include/linux/via_i2c.h
11752 F: drivers/video/fbdev/via/
11754 VIA VELOCITY NETWORK DRIVER
11755 M: Francois Romieu <romieu@fr.zoreil.com>
11756 L: netdev@vger.kernel.org
11758 F: drivers/net/ethernet/via/via-velocity.*
11761 M: Alex Williamson <alex.williamson@redhat.com>
11762 M: Paolo Bonzini <pbonzini@redhat.com>
11763 L: kvm@vger.kernel.org
11767 VIVID VIRTUAL VIDEO DRIVER
11768 M: Hans Verkuil <hverkuil@xs4all.nl>
11769 L: linux-media@vger.kernel.org
11770 T: git git://linuxtv.org/media_tree.git
11771 W: https://linuxtv.org
11773 F: drivers/media/platform/vivid/*
11776 M: Patrick McHardy <kaber@trash.net>
11777 L: netdev@vger.kernel.org
11779 F: drivers/net/macvlan.c
11780 F: include/linux/if_*vlan.h
11784 M: Florian Fainelli <florian@openwrt.org>
11785 L: openwrt-devel@lists.openwrt.org (subscribers-only)
11787 F: drivers/vlynq/vlynq.c
11788 F: include/linux/vlynq.h
11791 M: Martyn Welch <martyn@welchs.me.uk>
11792 M: Manohar Vanga <manohar.vanga@gmail.com>
11793 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11794 L: devel@driverdev.osuosl.org
11796 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11797 F: Documentation/vme_api.txt
11798 F: drivers/staging/vme/
11800 F: include/linux/vme*
11802 VMWARE HYPERVISOR INTERFACE
11803 M: Alok Kataria <akataria@vmware.com>
11804 L: virtualization@lists.linux-foundation.org
11806 F: arch/x86/kernel/cpu/vmware.c
11808 VMWARE BALLOON DRIVER
11809 M: Xavier Deguillard <xdeguillard@vmware.com>
11810 M: Philip Moltmann <moltmann@vmware.com>
11811 M: "VMware, Inc." <pv-drivers@vmware.com>
11812 L: linux-kernel@vger.kernel.org
11814 F: drivers/misc/vmw_balloon.c
11816 VMWARE VMMOUSE SUBDRIVER
11817 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11818 M: "VMware, Inc." <pv-drivers@vmware.com>
11819 L: linux-input@vger.kernel.org
11821 F: drivers/input/mouse/vmmouse.c
11822 F: drivers/input/mouse/vmmouse.h
11824 VMWARE VMXNET3 ETHERNET DRIVER
11825 M: Shrikrishna Khare <skhare@vmware.com>
11826 M: "VMware, Inc." <pv-drivers@vmware.com>
11827 L: netdev@vger.kernel.org
11829 F: drivers/net/vmxnet3/
11831 VMware PVSCSI driver
11832 M: Arvind Kumar <arvindkumar@vmware.com>
11833 M: VMware PV-Drivers <pv-drivers@vmware.com>
11834 L: linux-scsi@vger.kernel.org
11836 F: drivers/scsi/vmw_pvscsi.c
11837 F: drivers/scsi/vmw_pvscsi.h
11839 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11840 M: Liam Girdwood <lgirdwood@gmail.com>
11841 M: Mark Brown <broonie@kernel.org>
11842 L: linux-kernel@vger.kernel.org
11843 W: http://www.slimlogic.co.uk/?p=48
11844 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11846 F: drivers/regulator/
11847 F: include/linux/regulator/
11850 M: David Ahern <dsa@cumulusnetworks.com>
11851 M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
11852 L: netdev@vger.kernel.org
11854 F: drivers/net/vrf.c
11855 F: Documentation/networking/vrf.txt
11857 VT1211 HARDWARE MONITOR DRIVER
11858 M: Juerg Haefliger <juergh@gmail.com>
11859 L: lm-sensors@lm-sensors.org
11861 F: Documentation/hwmon/vt1211
11862 F: drivers/hwmon/vt1211.c
11864 VT8231 HARDWARE MONITOR DRIVER
11865 M: Roger Lucas <vt8231@hiddenengine.co.uk>
11866 L: lm-sensors@lm-sensors.org
11868 F: drivers/hwmon/vt8231.c
11870 VUB300 USB to SDIO/SD/MMC bridge chip
11871 M: Tony Olech <tony.olech@elandigitalsystems.com>
11872 L: linux-mmc@vger.kernel.org
11873 L: linux-usb@vger.kernel.org
11875 F: drivers/mmc/host/vub300.c
11877 W1 DALLAS'S 1-WIRE BUS
11878 M: Evgeniy Polyakov <zbr@ioremap.net>
11880 F: Documentation/w1/
11883 W83791D HARDWARE MONITORING DRIVER
11884 M: Marc Hulsman <m.hulsman@tudelft.nl>
11885 L: lm-sensors@lm-sensors.org
11887 F: Documentation/hwmon/w83791d
11888 F: drivers/hwmon/w83791d.c
11890 W83793 HARDWARE MONITORING DRIVER
11891 M: Rudolf Marek <r.marek@assembler.cz>
11892 L: lm-sensors@lm-sensors.org
11894 F: Documentation/hwmon/w83793
11895 F: drivers/hwmon/w83793.c
11897 W83795 HARDWARE MONITORING DRIVER
11898 M: Jean Delvare <jdelvare@suse.com>
11899 L: lm-sensors@lm-sensors.org
11901 F: drivers/hwmon/w83795.c
11903 W83L51xD SD/MMC CARD INTERFACE DRIVER
11904 M: Pierre Ossman <pierre@ossman.eu>
11906 F: drivers/mmc/host/wbsd.*
11908 WACOM PROTOCOL 4 SERIAL TABLETS
11909 M: Julian Squires <julian@cipht.net>
11910 M: Hans de Goede <hdegoede@redhat.com>
11911 L: linux-input@vger.kernel.org
11913 F: drivers/input/tablet/wacom_serial4.c
11915 WATCHDOG DEVICE DRIVERS
11916 M: Wim Van Sebroeck <wim@iguana.be>
11917 R: Guenter Roeck <linux@roeck-us.net>
11918 L: linux-watchdog@vger.kernel.org
11919 W: http://www.linux-watchdog.org/
11920 T: git git://www.linux-watchdog.org/linux-watchdog.git
11922 F: Documentation/watchdog/
11923 F: drivers/watchdog/
11924 F: include/linux/watchdog.h
11925 F: include/uapi/linux/watchdog.h
11928 M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
11929 L: linux-scsi@vger.kernel.org
11931 F: drivers/scsi/wd7000.c
11934 M: David Herrmann <dh.herrmann@googlemail.com>
11935 L: linux-input@vger.kernel.org
11937 F: drivers/hid/hid-wiimote*
11940 M: David Härdeman <david@hardeman.nu>
11942 F: drivers/media/rc/winbond-cir.c
11945 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
11946 M: linux-wimax@intel.com
11947 L: wimax@linuxwimax.org (subscribers-only)
11949 W: http://linuxwimax.org
11950 F: Documentation/wimax/README.wimax
11951 F: include/linux/wimax/debug.h
11952 F: include/net/wimax.h
11953 F: include/uapi/linux/wimax.h
11956 WISTRON LAPTOP BUTTON DRIVER
11957 M: Miloslav Trmac <mitr@volny.cz>
11959 F: drivers/input/misc/wistron_btns.c
11961 WL3501 WIRELESS PCMCIA CARD DRIVER
11962 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
11963 L: linux-wireless@vger.kernel.org
11964 W: http://oops.ghostprotocols.net:81/blog
11966 F: drivers/net/wireless/wl3501*
11968 WOLFSON MICROELECTRONICS DRIVERS
11969 L: patches@opensource.wolfsonmicro.com
11970 T: git https://github.com/CirrusLogic/linux-drivers.git
11971 W: https://github.com/CirrusLogic/linux-drivers/wiki
11973 F: Documentation/hwmon/wm83??
11974 F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
11975 F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
11976 F: Documentation/devicetree/bindings/mfd/arizona.txt
11977 F: arch/arm/mach-s3c64xx/mach-crag6410*
11978 F: drivers/clk/clk-wm83*.c
11979 F: drivers/extcon/extcon-arizona.c
11980 F: drivers/leds/leds-wm83*.c
11981 F: drivers/gpio/gpio-*wm*.c
11982 F: drivers/gpio/gpio-arizona.c
11983 F: drivers/hwmon/wm83??-hwmon.c
11984 F: drivers/input/misc/wm831x-on.c
11985 F: drivers/input/touchscreen/wm831x-ts.c
11986 F: drivers/input/touchscreen/wm97*.c
11987 F: drivers/mfd/arizona*
11988 F: drivers/mfd/wm*.c
11989 F: drivers/mfd/cs47l24*
11990 F: drivers/power/wm83*.c
11991 F: drivers/rtc/rtc-wm83*.c
11992 F: drivers/regulator/wm8*.c
11993 F: drivers/video/backlight/wm83*_bl.c
11994 F: drivers/watchdog/wm83*_wdt.c
11995 F: include/linux/mfd/arizona/
11996 F: include/linux/mfd/wm831x/
11997 F: include/linux/mfd/wm8350/
11998 F: include/linux/mfd/wm8400*
11999 F: include/linux/wm97xx.h
12000 F: include/sound/wm????.h
12001 F: sound/soc/codecs/arizona.?
12002 F: sound/soc/codecs/wm*
12003 F: sound/soc/codecs/cs47l24*
12006 M: Tejun Heo <tj@kernel.org>
12007 R: Lai Jiangshan <jiangshanlai@gmail.com>
12008 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
12010 F: include/linux/workqueue.h
12011 F: kernel/workqueue.c
12012 F: Documentation/workqueue.txt
12015 M: Andrew Hendry <andrew.hendry@gmail.com>
12016 L: linux-x25@vger.kernel.org
12018 F: Documentation/networking/x25*
12019 F: include/net/x25*
12022 X86 ARCHITECTURE (32-BIT AND 64-BIT)
12023 M: Thomas Gleixner <tglx@linutronix.de>
12024 M: Ingo Molnar <mingo@redhat.com>
12025 M: "H. Peter Anvin" <hpa@zytor.com>
12027 L: linux-kernel@vger.kernel.org
12028 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
12030 F: Documentation/x86/
12033 X86 PLATFORM DRIVERS
12034 M: Darren Hart <dvhart@infradead.org>
12035 L: platform-driver-x86@vger.kernel.org
12036 T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
12038 F: drivers/platform/x86/
12039 F: drivers/platform/olpc/
12041 X86 MCE INFRASTRUCTURE
12042 M: Tony Luck <tony.luck@intel.com>
12043 M: Borislav Petkov <bp@alien8.de>
12044 L: linux-edac@vger.kernel.org
12046 F: arch/x86/kernel/cpu/mcheck/*
12048 X86 MICROCODE UPDATE SUPPORT
12049 M: Borislav Petkov <bp@alien8.de>
12051 F: arch/x86/kernel/cpu/microcode/*
12054 M: Andy Lutomirski <luto@amacapital.net>
12055 L: linux-kernel@vger.kernel.org
12056 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
12058 F: arch/x86/entry/vdso/
12060 XC2028/3028 TUNER DRIVER
12061 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
12062 L: linux-media@vger.kernel.org
12063 W: https://linuxtv.org
12064 T: git git://linuxtv.org/media_tree.git
12066 F: drivers/media/tuners/tuner-xc2028.*
12068 XEN HYPERVISOR INTERFACE
12069 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12070 M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
12071 M: David Vrabel <david.vrabel@citrix.com>
12072 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12073 T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
12076 F: drivers/*/xen-*front.c
12078 F: arch/x86/include/asm/xen/
12080 F: include/uapi/xen/
12083 M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
12084 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12087 F: arch/arm/include/asm/xen/
12089 XEN HYPERVISOR ARM64
12090 M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
12091 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12094 F: arch/arm64/include/asm/xen/
12096 XEN NETWORK BACKEND DRIVER
12097 M: Wei Liu <wei.liu2@citrix.com>
12098 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12099 L: netdev@vger.kernel.org
12101 F: drivers/net/xen-netback/*
12104 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12105 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12107 F: arch/x86/pci/*xen*
12108 F: drivers/pci/*xen*
12110 XEN BLOCK SUBSYSTEM
12111 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12112 M: Roger Pau Monné <roger.pau@citrix.com>
12113 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12115 F: drivers/block/xen-blkback/*
12116 F: drivers/block/xen*
12119 M: Juergen Gross <jgross@suse.com>
12120 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12121 L: linux-scsi@vger.kernel.org
12123 F: drivers/scsi/xen-scsifront.c
12124 F: drivers/xen/xen-scsiback.c
12125 F: include/xen/interface/io/vscsiif.h
12127 XEN SWIOTLB SUBSYSTEM
12128 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12129 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12131 F: arch/x86/xen/*swiotlb*
12132 F: drivers/xen/*swiotlb*
12135 P: Silicon Graphics Inc
12136 M: Dave Chinner <david@fromorbit.com>
12139 W: http://oss.sgi.com/projects/xfs
12140 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
12142 F: Documentation/filesystems/xfs.txt
12145 XILINX AXI ETHERNET DRIVER
12146 M: Anirudha Sarangi <anirudh@xilinx.com>
12147 M: John Linn <John.Linn@xilinx.com>
12149 F: drivers/net/ethernet/xilinx/xilinx_axienet*
12151 XILINX UARTLITE SERIAL DRIVER
12152 M: Peter Korsgaard <jacmet@sunsite.dk>
12153 L: linux-serial@vger.kernel.org
12155 F: drivers/tty/serial/uartlite.c
12157 XILINX VIDEO IP CORES
12158 M: Hyun Kwon <hyun.kwon@xilinx.com>
12159 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12160 L: linux-media@vger.kernel.org
12161 T: git git://linuxtv.org/media_tree.git
12163 F: Documentation/devicetree/bindings/media/xilinx/
12164 F: drivers/media/platform/xilinx/
12165 F: include/uapi/linux/xilinx-v4l2-controls.h
12168 M: Eli Billauer <eli.billauer@gmail.com>
12169 L: linux-kernel@vger.kernel.org
12171 F: drivers/char/xillybus/
12173 XTENSA XTFPGA PLATFORM SUPPORT
12174 M: Max Filippov <jcmvbkbc@gmail.com>
12175 L: linux-xtensa@linux-xtensa.org
12177 F: drivers/spi/spi-xtensa-xtfpga.c
12178 F: sound/soc/xtensa/xtfpga-i2s.c
12180 YAM DRIVER FOR AX.25
12181 M: Jean-Paul Roubelat <jpr@f6fbb.org>
12182 L: linux-hams@vger.kernel.org
12184 F: drivers/net/hamradio/yam*
12185 F: include/linux/yam.h
12187 YEALINK PHONE DRIVER
12188 M: Henk Vergonet <Henk.Vergonet@gmail.com>
12189 L: usbb2k-api-dev@nongnu.org
12191 F: Documentation/input/yealink.txt
12192 F: drivers/input/misc/yealink.*
12194 Z8530 DRIVER FOR AX.25
12195 M: Joerg Reuter <jreuter@yaina.de>
12196 W: http://yaina.de/jreuter/
12197 W: http://www.qsl.net/dl1bke/
12198 L: linux-hams@vger.kernel.org
12200 F: Documentation/networking/z8530drv.txt
12201 F: drivers/net/hamradio/*scc.c
12202 F: drivers/net/hamradio/z8530.h
12204 ZBUD COMPRESSED PAGE ALLOCATOR
12205 M: Seth Jennings <sjenning@redhat.com>
12206 L: linux-mm@kvack.org
12209 F: include/linux/zbud.h
12211 ZD1211RW WIRELESS DRIVER
12212 M: Daniel Drake <dsd@gentoo.org>
12213 M: Ulrich Kunitz <kune@deine-taler.de>
12214 W: http://zd1211.ath.cx/wiki/DriverRewrite
12215 L: linux-wireless@vger.kernel.org
12216 L: zd1211-devs@lists.sourceforge.net (subscribers-only)
12218 F: drivers/net/wireless/zydas/zd1211rw/
12220 ZPOOL COMPRESSED PAGE STORAGE API
12221 M: Dan Streetman <ddstreet@ieee.org>
12222 L: linux-mm@kvack.org
12225 F: include/linux/zpool.h
12227 ZR36067 VIDEO FOR LINUX DRIVER
12228 L: mjpeg-users@lists.sourceforge.net
12229 L: linux-media@vger.kernel.org
12230 W: http://mjpeg.sourceforge.net/driver-zoran/
12231 T: hg https://linuxtv.org/hg/v4l-dvb
12233 F: drivers/media/pci/zoran/
12235 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
12236 M: Minchan Kim <minchan@kernel.org>
12237 M: Nitin Gupta <ngupta@vflare.org>
12238 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12239 L: linux-kernel@vger.kernel.org
12241 F: drivers/block/zram/
12242 F: Documentation/blockdev/zram.txt
12244 ZS DECSTATION Z85C30 SERIAL DRIVER
12245 M: "Maciej W. Rozycki" <macro@linux-mips.org>
12247 F: drivers/tty/serial/zs.*
12249 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
12250 M: Minchan Kim <minchan@kernel.org>
12251 M: Nitin Gupta <ngupta@vflare.org>
12252 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12253 L: linux-mm@kvack.org
12256 F: include/linux/zsmalloc.h
12257 F: Documentation/vm/zsmalloc.txt
12259 ZSWAP COMPRESSED SWAP CACHING
12260 M: Seth Jennings <sjenning@redhat.com>
12261 L: linux-mm@kvack.org
12266 M: Linus Torvalds <torvalds@linux-foundation.org>
12267 L: linux-kernel@vger.kernel.org
12268 Q: http://patchwork.kernel.org/project/LKML/list/
12269 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
12270 S: Buried alive in reporters