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
838 ARM MFM AND FLOPPY DRIVERS
839 M: Ian Molton <spyro@f2s.com>
841 F: arch/arm/lib/floppydma.S
842 F: arch/arm/include/asm/floppy.h
844 ARM PMU PROFILING AND DEBUGGING
845 M: Will Deacon <will.deacon@arm.com>
846 R: Mark Rutland <mark.rutland@arm.com>
848 F: arch/arm*/kernel/perf_*
849 F: arch/arm/oprofile/common.c
850 F: arch/arm*/kernel/hw_breakpoint.c
851 F: arch/arm*/include/asm/hw_breakpoint.h
852 F: arch/arm*/include/asm/perf_event.h
853 F: drivers/perf/arm_pmu.c
854 F: include/linux/perf/arm_pmu.h
857 M: Russell King <linux@arm.linux.org.uk>
858 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
859 W: http://www.arm.linux.org.uk/
863 ARM SUB-ARCHITECTURES
864 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
868 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
870 ARM PRIMECELL AACI PL041 DRIVER
871 M: Russell King <linux@arm.linux.org.uk>
875 ARM PRIMECELL CLCD PL110 DRIVER
876 M: Russell King <linux@arm.linux.org.uk>
878 F: drivers/video/fbdev/amba-clcd.*
880 ARM PRIMECELL KMI PL050 DRIVER
881 M: Russell King <linux@arm.linux.org.uk>
883 F: drivers/input/serio/ambakmi.*
884 F: include/linux/amba/kmi.h
886 ARM PRIMECELL MMCI PL180/1 DRIVER
887 M: Russell King <linux@arm.linux.org.uk>
889 F: drivers/mmc/host/mmci.*
890 F: include/linux/amba/mmci.h
892 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
893 M: Russell King <linux@arm.linux.org.uk>
895 F: drivers/tty/serial/amba-pl01*.c
896 F: include/linux/amba/serial.h
898 ARM PRIMECELL BUS SUPPORT
899 M: Russell King <linux@arm.linux.org.uk>
902 F: include/linux/amba/bus.h
904 ARM/ADS SPHERE MACHINE SUPPORT
905 M: Lennert Buytenhek <kernel@wantstofly.org>
906 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
909 ARM/AFEB9260 MACHINE SUPPORT
910 M: Sergey Lapin <slapin@ossfans.org>
911 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
914 ARM/AJECO 1ARM MACHINE SUPPORT
915 M: Lennert Buytenhek <kernel@wantstofly.org>
916 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
919 ARM/Allwinner sunXi SoC support
920 M: Maxime Ripard <maxime.ripard@free-electrons.com>
921 M: Chen-Yu Tsai <wens@csie.org>
922 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
926 ARM/Allwinner SoC Clock Support
927 M: Emilio LĂ³pez <emilio@elopez.com.ar>
929 F: drivers/clk/sunxi/
931 ARM/Amlogic Meson SoC support
932 M: Carlo Caione <carlo@caione.org>
933 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
934 L: linux-meson@googlegroups.com
935 W: http://linux-meson.com/
937 F: arch/arm/mach-meson/
938 F: arch/arm/boot/dts/meson*
941 ARM/Annapurna Labs ALPINE ARCHITECTURE
942 M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
943 M: Antoine Tenart <antoine.tenart@free-electrons.com>
945 F: arch/arm/mach-alpine/
946 F: arch/arm/boot/dts/alpine*
947 F: arch/arm64/boot/dts/al/
948 F: drivers/*/*alpine*
950 ARM/ARTPEC MACHINE SUPPORT
951 M: Jesper Nilsson <jesper.nilsson@axis.com>
952 M: Lars Persson <lars.persson@axis.com>
953 M: Niklas Cassel <niklas.cassel@axis.com>
955 L: linux-arm-kernel@axis.com
956 F: arch/arm/mach-artpec
957 F: arch/arm/boot/dts/artpec6*
958 F: drivers/clk/clk-artpec6.c
960 ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
961 M: Nicolas Ferre <nicolas.ferre@atmel.com>
962 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
963 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
964 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
965 W: http://www.linux4sam.org
966 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
968 F: arch/arm/mach-at91/
970 F: arch/arm/boot/dts/at91*.dts
971 F: arch/arm/boot/dts/at91*.dtsi
972 F: arch/arm/boot/dts/sama*.dts
973 F: arch/arm/boot/dts/sama*.dtsi
974 F: arch/arm/include/debug/at91.S
976 ARM/ATMEL AT91 Clock Support
977 M: Boris Brezillon <boris.brezillon@free-electrons.com>
981 ARM/CALXEDA HIGHBANK ARCHITECTURE
982 M: Rob Herring <robh@kernel.org>
983 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
985 F: arch/arm/mach-highbank/
986 F: arch/arm/boot/dts/highbank.dts
987 F: arch/arm/boot/dts/ecx-*.dts*
989 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
990 M: Krzysztof Halasa <khalasa@piap.pl>
992 F: arch/arm/mach-cns3xxx/
994 ARM/CAVIUM THUNDER NETWORK DRIVER
995 M: Sunil Goutham <sgoutham@cavium.com>
996 M: Robert Richter <rric@kernel.org>
997 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
999 F: drivers/net/ethernet/cavium/thunder/
1001 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1002 M: Alexander Shiyan <shc_work@mail.ru>
1003 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1007 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1008 M: Hartley Sweeten <hsweeten@visionengravers.com>
1009 M: Ryan Mallon <rmallon@gmail.com>
1010 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1012 F: arch/arm/mach-ep93xx/
1013 F: arch/arm/mach-ep93xx/include/mach/
1015 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1016 M: Lennert Buytenhek <kernel@wantstofly.org>
1017 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1021 M: Russell King <linux@arm.linux.org.uk>
1022 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1024 F: arch/arm/include/asm/clkdev.h
1025 F: drivers/clk/clkdev.c
1027 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1028 M: Mike Rapoport <mike@compulab.co.il>
1029 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1032 ARM/CONTEC MICRO9 MACHINE SUPPORT
1033 M: Hubert Feurstein <hubert.feurstein@contec.at>
1035 F: arch/arm/mach-ep93xx/micro9.c
1037 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1038 M: Mathieu Poirier <mathieu.poirier@linaro.org>
1039 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1041 F: drivers/hwtracing/coresight/*
1042 F: Documentation/trace/coresight.txt
1043 F: Documentation/devicetree/bindings/arm/coresight.txt
1044 F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1046 ARM/CORGI MACHINE SUPPORT
1047 M: Richard Purdie <rpurdie@rpsys.net>
1050 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1051 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1052 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1053 T: git git://github.com/ulli-kroll/linux.git
1055 F: arch/arm/mach-gemini/
1056 F: drivers/rtc/rtc-gemini.c
1058 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1059 M: Barry Song <baohua@kernel.org>
1060 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1061 T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1063 F: arch/arm/boot/dts/prima2*
1064 F: arch/arm/mach-prima2/
1065 F: drivers/clk/sirf/
1066 F: drivers/clocksource/timer-prima2.c
1067 F: drivers/clocksource/timer-atlas7.c
1070 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1071 M: Baruch Siach <baruch@tkos.co.il>
1072 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1074 F: arch/arm/boot/dts/cx92755*
1077 ARM/EBSA110 MACHINE SUPPORT
1078 M: Russell King <linux@arm.linux.org.uk>
1079 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1080 W: http://www.arm.linux.org.uk/
1082 F: arch/arm/mach-ebsa110/
1083 F: drivers/net/ethernet/amd/am79c961a.*
1085 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1086 M: Uwe Kleine-König <kernel@pengutronix.de>
1087 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1091 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1092 M: Daniel Ribeiro <drwyrm@gmail.com>
1093 M: Stefan Schmidt <stefan@openezx.org>
1094 M: Harald Welte <laforge@openezx.org>
1095 L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
1096 W: http://www.openezx.org/
1098 T: topgit git://git.openezx.org/openezx.git
1099 F: arch/arm/mach-pxa/ezx.c
1101 ARM/FARADAY FA526 PORT
1102 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1103 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1105 T: git git://git.berlios.de/gemini-board
1106 F: arch/arm/mm/*-fa*
1108 ARM/FOOTBRIDGE ARCHITECTURE
1109 M: Russell King <linux@arm.linux.org.uk>
1110 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1111 W: http://www.arm.linux.org.uk/
1113 F: arch/arm/include/asm/hardware/dec21285.h
1114 F: arch/arm/mach-footbridge/
1116 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1117 M: Shawn Guo <shawnguo@kernel.org>
1118 M: Sascha Hauer <kernel@pengutronix.de>
1119 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1121 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1122 F: arch/arm/mach-imx/
1123 F: arch/arm/mach-mxs/
1124 F: arch/arm/boot/dts/imx*
1125 F: arch/arm/configs/imx*_defconfig
1129 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1130 M: Shawn Guo <shawnguo@kernel.org>
1131 M: Sascha Hauer <kernel@pengutronix.de>
1132 R: Stefan Agner <stefan@agner.ch>
1133 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1135 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1136 F: arch/arm/mach-imx/*vf610*
1137 F: arch/arm/boot/dts/vf*
1139 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1140 M: Lennert Buytenhek <kernel@wantstofly.org>
1141 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1144 ARM/GUMSTIX MACHINE SUPPORT
1145 M: Steve Sakoman <sakoman@gmail.com>
1146 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1149 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1150 M: Philipp Zabel <philipp.zabel@gmail.com>
1151 M: Paul Parsons <lost.distance@yahoo.com>
1152 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1154 F: arch/arm/mach-pxa/hx4700.c
1155 F: arch/arm/mach-pxa/include/mach/hx4700.h
1156 F: sound/soc/pxa/hx4700.c
1158 ARM/HISILICON SOC SUPPORT
1159 M: Wei Xu <xuwei5@hisilicon.com>
1160 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1161 W: http://www.hisilicon.com
1163 T: git git://github.com/hisilicon/linux-hisi.git
1164 F: arch/arm/mach-hisi/
1165 F: arch/arm/boot/dts/hi3*
1166 F: arch/arm/boot/dts/hip*
1167 F: arch/arm/boot/dts/hisi*
1168 F: arch/arm64/boot/dts/hisilicon/
1170 ARM/HP JORNADA 7XX MACHINE SUPPORT
1171 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
1174 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1175 F: arch/arm/mach-sa1100/jornada720.c
1176 F: arch/arm/mach-sa1100/include/mach/jornada720.h
1178 ARM/IGEP MACHINE SUPPORT
1179 M: Enric Balletbo i Serra <eballetbo@gmail.com>
1180 M: Javier Martinez Canillas <javier@dowhile0.org>
1181 L: linux-omap@vger.kernel.org
1182 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1184 F: arch/arm/boot/dts/omap3-igep*
1186 ARM/INCOME PXA270 SUPPORT
1187 M: Marek Vasut <marek.vasut@gmail.com>
1188 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1190 F: arch/arm/mach-pxa/colibri-pxa270-income.c
1192 ARM/INTEL IOP32X ARM ARCHITECTURE
1193 M: Lennert Buytenhek <kernel@wantstofly.org>
1194 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1197 ARM/INTEL IOP33X ARM ARCHITECTURE
1198 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1201 ARM/INTEL IOP13XX ARM ARCHITECTURE
1202 M: Lennert Buytenhek <kernel@wantstofly.org>
1203 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1206 ARM/INTEL IQ81342EX MACHINE SUPPORT
1207 M: Lennert Buytenhek <kernel@wantstofly.org>
1208 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1211 ARM/INTEL IXDP2850 MACHINE SUPPORT
1212 M: Lennert Buytenhek <kernel@wantstofly.org>
1213 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1216 ARM/INTEL IXP4XX ARM ARCHITECTURE
1217 M: Imre Kaloz <kaloz@openwrt.org>
1218 M: Krzysztof Halasa <khalasa@piap.pl>
1219 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1221 F: arch/arm/mach-ixp4xx/
1223 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1224 M: Jonathan Cameron <jic23@cam.ac.uk>
1225 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1227 F: arch/arm/mach-pxa/stargate2.c
1228 F: drivers/pcmcia/pxa2xx_stargate2.c
1230 ARM/INTEL XSC3 (MANZANO) ARM CORE
1231 M: Lennert Buytenhek <kernel@wantstofly.org>
1232 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1235 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1236 M: Lennert Buytenhek <kernel@wantstofly.org>
1237 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1240 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1241 M: Santosh Shilimkar <ssantosh@kernel.org>
1242 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1244 F: arch/arm/mach-keystone/
1245 F: arch/arm/boot/dts/k2*
1246 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1248 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1249 M: Santosh Shilimkar <ssantosh@kernel.org>
1250 L: linux-kernel@vger.kernel.org
1252 F: drivers/clk/keystone/
1254 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1255 M: Santosh Shilimkar <ssantosh@kernel.org>
1256 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1257 L: linux-kernel@vger.kernel.org
1259 F: drivers/clocksource/timer-keystone.c
1261 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1262 M: Santosh Shilimkar <ssantosh@kernel.org>
1263 L: linux-kernel@vger.kernel.org
1265 F: drivers/power/reset/keystone-reset.c
1267 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1268 M: Santosh Shilimkar <ssantosh@kernel.org>
1269 L: linux-kernel@vger.kernel.org
1271 F: drivers/memory/*emif*
1273 ARM/LOGICPD PXA270 MACHINE SUPPORT
1274 M: Lennert Buytenhek <kernel@wantstofly.org>
1275 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1278 ARM/LPC18XX ARCHITECTURE
1279 M: Joachim Eastwood <manabian@gmail.com>
1280 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1282 F: arch/arm/boot/dts/lpc43*
1283 F: drivers/clk/nxp/clk-lpc18xx*
1284 F: drivers/clocksource/time-lpc32xx.c
1285 F: drivers/i2c/busses/i2c-lpc2k.c
1286 F: drivers/memory/pl172.c
1287 F: drivers/mtd/spi-nor/nxp-spifi.c
1288 F: drivers/rtc/rtc-lpc24xx.c
1291 ARM/MAGICIAN MACHINE SUPPORT
1292 M: Philipp Zabel <philipp.zabel@gmail.com>
1295 ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1296 M: Jason Cooper <jason@lakedaemon.net>
1297 M: Andrew Lunn <andrew@lunn.ch>
1298 M: Gregory Clement <gregory.clement@free-electrons.com>
1299 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1300 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1302 F: arch/arm/mach-mvebu/
1303 F: drivers/rtc/rtc-armada38x.c
1304 F: arch/arm/boot/dts/armada*
1305 F: arch/arm/boot/dts/kirkwood*
1306 F: arch/arm64/boot/dts/marvell/armada*
1309 ARM/Marvell Berlin SoC support
1310 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1311 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1313 F: arch/arm/mach-berlin/
1314 F: arch/arm/boot/dts/berlin*
1315 F: arch/arm64/boot/dts/marvell/berlin*
1318 ARM/Marvell Dove/MV78xx0/Orion SOC support
1319 M: Jason Cooper <jason@lakedaemon.net>
1320 M: Andrew Lunn <andrew@lunn.ch>
1321 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1322 M: Gregory Clement <gregory.clement@free-electrons.com>
1323 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1325 F: arch/arm/mach-dove/
1326 F: arch/arm/mach-mv78xx0/
1327 F: arch/arm/mach-orion5x/
1328 F: arch/arm/plat-orion/
1329 F: arch/arm/boot/dts/dove*
1330 F: arch/arm/boot/dts/orion5x*
1333 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1334 M: Alexander Clouter <alex@digriz.org.uk>
1335 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1336 W: http://www.digriz.org.uk/ts78xx/kernel
1338 F: arch/arm/mach-orion5x/ts78xx-*
1340 ARM/Mediatek RTC DRIVER
1341 M: Eddie Huang <eddie.huang@mediatek.com>
1342 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1343 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1345 F: drivers/rtc/rtc-mt6397.c
1347 ARM/Mediatek SoC support
1348 M: Matthias Brugger <matthias.bgg@gmail.com>
1349 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1350 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1352 F: arch/arm/boot/dts/mt6*
1353 F: arch/arm/boot/dts/mt8*
1354 F: arch/arm/mach-mediatek/
1358 ARM/Mediatek USB3 PHY DRIVER
1359 M: Chunfeng Yun <chunfeng.yun@mediatek.com>
1360 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1361 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1363 F: drivers/phy/phy-mt65xx-usb3.c
1365 ARM/MICREL KS8695 ARCHITECTURE
1366 M: Greg Ungerer <gerg@uclinux.org>
1367 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1368 F: arch/arm/mach-ks8695/
1371 ARM/MIOA701 MACHINE SUPPORT
1372 M: Robert Jarzmik <robert.jarzmik@free.fr>
1373 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1374 F: arch/arm/mach-pxa/mioa701.c
1377 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1378 M: Michael Petchkovsky <mkpetch@internode.on.net>
1381 ARM/NOMADIK ARCHITECTURE
1382 M: Alessandro Rubini <rubini@unipv.it>
1383 M: Linus Walleij <linus.walleij@linaro.org>
1384 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1386 F: arch/arm/mach-nomadik/
1387 F: drivers/pinctrl/nomadik/
1388 F: drivers/i2c/busses/i2c-nomadik.c
1389 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1391 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1392 M: Nelson Castillo <arhuaco@freaks-unidos.net>
1393 L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1394 W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1397 ARM/TOSA MACHINE SUPPORT
1398 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1399 M: Dirk Opfer <dirk@opfer-online.de>
1402 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1403 M: Marek Vasut <marek.vasut@gmail.com>
1404 L: linux-arm-kernel@lists.infradead.org
1405 W: http://hackndev.com
1407 F: arch/arm/mach-pxa/include/mach/palmtx.h
1408 F: arch/arm/mach-pxa/palmtx.c
1409 F: arch/arm/mach-pxa/include/mach/palmt5.h
1410 F: arch/arm/mach-pxa/palmt5.c
1411 F: arch/arm/mach-pxa/include/mach/palmld.h
1412 F: arch/arm/mach-pxa/palmld.c
1413 F: arch/arm/mach-pxa/include/mach/palmte2.h
1414 F: arch/arm/mach-pxa/palmte2.c
1415 F: arch/arm/mach-pxa/include/mach/palmtc.h
1416 F: arch/arm/mach-pxa/palmtc.c
1418 ARM/PALM TREO SUPPORT
1419 M: Tomas Cech <sleep_walker@suse.com>
1420 L: linux-arm-kernel@lists.infradead.org
1421 W: http://hackndev.com
1423 F: arch/arm/mach-pxa/include/mach/palmtreo.h
1424 F: arch/arm/mach-pxa/palmtreo.c
1427 M: Sergey Lapin <slapin@ossfans.org>
1428 L: linux-arm-kernel@lists.infradead.org
1429 W: http://hackndev.com
1431 F: arch/arm/mach-pxa/include/mach/palmz72.h
1432 F: arch/arm/mach-pxa/palmz72.c
1435 M: Peter Chubb <pleb@gelato.unsw.edu.au>
1436 W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1439 ARM/PT DIGITAL BOARD PORT
1440 M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1441 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1442 W: http://www.arm.linux.org.uk/
1445 ARM/QUALCOMM SUPPORT
1446 M: Andy Gross <andy.gross@linaro.org>
1447 M: David Brown <david.brown@linaro.org>
1448 L: linux-arm-msm@vger.kernel.org
1449 L: linux-soc@vger.kernel.org
1451 F: arch/arm/boot/dts/qcom-*.dts
1452 F: arch/arm/boot/dts/qcom-*.dtsi
1453 F: arch/arm/mach-qcom/
1454 F: arch/arm64/boot/dts/qcom/*
1455 F: drivers/i2c/busses/i2c-qup.c
1456 F: drivers/clk/qcom/
1457 F: drivers/soc/qcom/
1458 F: drivers/spi/spi-qup.c
1459 F: drivers/tty/serial/msm_serial.h
1460 F: drivers/tty/serial/msm_serial.c
1461 F: drivers/*/pm8???-*
1462 F: drivers/mfd/ssbi.c
1463 F: drivers/firmware/qcom_scm.c
1464 T: git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1466 ARM/RADISYS ENP2611 MACHINE SUPPORT
1467 M: Lennert Buytenhek <kernel@wantstofly.org>
1468 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1471 ARM/RENESAS ARM64 ARCHITECTURE
1472 M: Simon Horman <horms@verge.net.au>
1473 M: Magnus Damm <magnus.damm@gmail.com>
1474 L: linux-renesas-soc@vger.kernel.org
1475 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1476 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1478 F: arch/arm64/boot/dts/renesas/
1480 ARM/RISCPC ARCHITECTURE
1481 M: Russell King <linux@arm.linux.org.uk>
1482 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1483 W: http://www.arm.linux.org.uk/
1485 F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1486 F: arch/arm/include/asm/hardware/ioc.h
1487 F: arch/arm/include/asm/hardware/iomd.h
1488 F: arch/arm/include/asm/hardware/memc.h
1489 F: arch/arm/mach-rpc/
1490 F: drivers/net/ethernet/8390/etherh.c
1491 F: drivers/net/ethernet/i825xx/ether1*
1492 F: drivers/net/ethernet/seeq/ether3*
1493 F: drivers/scsi/arm/
1495 ARM/Rockchip SoC support
1496 M: Heiko Stuebner <heiko@sntech.de>
1497 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1498 L: linux-rockchip@lists.infradead.org
1499 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1501 F: arch/arm/boot/dts/rk3*
1502 F: arch/arm/mach-rockchip/
1503 F: drivers/clk/rockchip/
1504 F: drivers/i2c/busses/i2c-rk3x.c
1505 F: drivers/*/*rockchip*
1506 F: drivers/*/*/*rockchip*
1507 F: sound/soc/rockchip/
1510 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1511 M: Kukjin Kim <kgene@kernel.org>
1512 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
1513 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1514 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1516 F: arch/arm/boot/dts/s3c*
1517 F: arch/arm/boot/dts/s5p*
1518 F: arch/arm/boot/dts/samsung*
1519 F: arch/arm/boot/dts/exynos*
1520 F: arch/arm64/boot/dts/exynos/
1521 F: arch/arm/plat-samsung/
1522 F: arch/arm/mach-s3c24*/
1523 F: arch/arm/mach-s3c64xx/
1524 F: arch/arm/mach-s5p*/
1525 F: arch/arm/mach-exynos*/
1526 F: drivers/*/*s3c2410*
1527 F: drivers/*/*/*s3c2410*
1528 F: drivers/soc/samsung/*
1529 F: drivers/spi/spi-s3c*
1530 F: sound/soc/samsung/*
1531 F: Documentation/arm/Samsung/
1532 F: Documentation/devicetree/bindings/arm/samsung/
1533 F: Documentation/devicetree/bindings/sram/samsung-sram.txt
1534 F: Documentation/devicetree/bindings/power/pd-samsung.txt
1537 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1538 M: Kyungmin Park <kyungmin.park@samsung.com>
1539 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1541 F: arch/arm/mach-s5pv210/
1543 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1544 M: Kyungmin Park <kyungmin.park@samsung.com>
1545 M: Kamil Debski <k.debski@samsung.com>
1546 L: linux-arm-kernel@lists.infradead.org
1547 L: linux-media@vger.kernel.org
1549 F: drivers/media/platform/s5p-g2d/
1551 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1552 M: Kyungmin Park <kyungmin.park@samsung.com>
1553 M: Kamil Debski <k.debski@samsung.com>
1554 M: Jeongtae Park <jtp.park@samsung.com>
1555 L: linux-arm-kernel@lists.infradead.org
1556 L: linux-media@vger.kernel.org
1558 F: arch/arm/plat-samsung/s5p-dev-mfc.c
1559 F: drivers/media/platform/s5p-mfc/
1561 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1562 M: Kyungmin Park <kyungmin.park@samsung.com>
1563 M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1564 L: linux-arm-kernel@lists.infradead.org
1565 L: linux-media@vger.kernel.org
1567 F: drivers/media/platform/s5p-tv/
1569 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1570 M: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1571 M: Jacek Anaszewski <j.anaszewski@samsung.com>
1572 L: linux-arm-kernel@lists.infradead.org
1573 L: linux-media@vger.kernel.org
1575 F: drivers/media/platform/s5p-jpeg/
1577 ARM/SHMOBILE ARM ARCHITECTURE
1578 M: Simon Horman <horms@verge.net.au>
1579 M: Magnus Damm <magnus.damm@gmail.com>
1580 L: linux-renesas-soc@vger.kernel.org
1581 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1582 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1584 F: arch/arm/boot/dts/emev2*
1585 F: arch/arm/boot/dts/r7s*
1586 F: arch/arm/boot/dts/r8a*
1587 F: arch/arm/boot/dts/sh*
1588 F: arch/arm/configs/shmobile_defconfig
1589 F: arch/arm/include/debug/renesas-scif.S
1590 F: arch/arm/mach-shmobile/
1593 ARM/SOCFPGA ARCHITECTURE
1594 M: Dinh Nguyen <dinguyen@opensource.altera.com>
1596 F: arch/arm/mach-socfpga/
1597 F: arch/arm/boot/dts/socfpga*
1598 F: arch/arm/configs/socfpga_defconfig
1599 F: arch/arm64/boot/dts/altera/
1600 W: http://www.rocketboards.org
1601 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1603 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1604 M: Dinh Nguyen <dinguyen@opensource.altera.com>
1606 F: drivers/clk/socfpga/
1608 ARM/SOCFPGA EDAC SUPPORT
1609 M: Thor Thayer <tthayer@opensource.altera.com>
1611 F: drivers/edac/altera_edac.
1613 ARM/STI ARCHITECTURE
1614 M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1615 M: Maxime Coquelin <maxime.coquelin@st.com>
1616 M: Patrice Chotard <patrice.chotard@st.com>
1617 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1618 L: kernel@stlinux.com
1619 W: http://www.stlinux.com
1621 F: arch/arm/mach-sti/
1622 F: arch/arm/boot/dts/sti*
1623 F: drivers/char/hw_random/st-rng.c
1624 F: drivers/clocksource/arm_global_timer.c
1625 F: drivers/clocksource/clksrc_st_lpc.c
1626 F: drivers/i2c/busses/i2c-st.c
1627 F: drivers/media/rc/st_rc.c
1628 F: drivers/media/platform/sti/c8sectpfe/
1629 F: drivers/mmc/host/sdhci-st.c
1630 F: drivers/phy/phy-miphy28lp.c
1631 F: drivers/phy/phy-miphy365x.c
1632 F: drivers/phy/phy-stih407-usb.c
1633 F: drivers/phy/phy-stih41x-usb.c
1634 F: drivers/pinctrl/pinctrl-st.c
1635 F: drivers/reset/sti/
1636 F: drivers/rtc/rtc-st-lpc.c
1637 F: drivers/tty/serial/st-asc.c
1638 F: drivers/usb/dwc3/dwc3-st.c
1639 F: drivers/usb/host/ehci-st.c
1640 F: drivers/usb/host/ohci-st.c
1641 F: drivers/watchdog/st_lpc_wdt.c
1642 F: drivers/ata/ahci_st.c
1644 ARM/STM32 ARCHITECTURE
1645 M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1646 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1648 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1650 F: drivers/clocksource/armv7m_systick.c
1652 ARM/TANGO ARCHITECTURE
1653 M: Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1654 L: linux-arm-kernel@lists.infradead.org
1656 F: arch/arm/mach-tango/
1657 F: arch/arm/boot/dts/tango*
1659 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1660 M: Lennert Buytenhek <kernel@wantstofly.org>
1661 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1664 ARM/TETON BGA MACHINE SUPPORT
1665 M: "Mark F. Brown" <mark.brown314@gmail.com>
1666 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1669 ARM/THECUS N2100 MACHINE SUPPORT
1670 M: Lennert Buytenhek <kernel@wantstofly.org>
1671 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1674 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1675 M: Wan ZongShun <mcuos.com@gmail.com>
1676 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1677 W: http://www.mcuos.com
1679 F: arch/arm/mach-w90x900/
1680 F: drivers/input/keyboard/w90p910_keypad.c
1681 F: drivers/input/touchscreen/w90p910_ts.c
1682 F: drivers/watchdog/nuc900_wdt.c
1683 F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1684 F: drivers/mtd/nand/nuc900_nand.c
1685 F: drivers/rtc/rtc-nuc900.c
1686 F: drivers/spi/spi-nuc900.c
1687 F: drivers/usb/host/ehci-w90x900.c
1688 F: drivers/video/fbdev/nuc900fb.c
1690 ARM/U300 MACHINE SUPPORT
1691 M: Linus Walleij <linus.walleij@linaro.org>
1692 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1694 F: arch/arm/mach-u300/
1695 F: drivers/clocksource/timer-u300.c
1696 F: drivers/i2c/busses/i2c-stu300.c
1697 F: drivers/rtc/rtc-coh901331.c
1698 F: drivers/watchdog/coh901327_wdt.c
1699 F: drivers/dma/coh901318*
1700 F: drivers/mfd/ab3100*
1701 F: drivers/rtc/rtc-ab3100.c
1702 F: drivers/rtc/rtc-coh901331.c
1703 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1705 ARM/UNIPHIER ARCHITECTURE
1706 M: Masahiro Yamada <yamada.masahiro@socionext.com>
1707 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1709 F: arch/arm/boot/dts/uniphier*
1710 F: arch/arm/include/asm/hardware/cache-uniphier.h
1711 F: arch/arm/mach-uniphier/
1712 F: arch/arm/mm/cache-uniphier.c
1713 F: arch/arm64/boot/dts/socionext/
1714 F: drivers/bus/uniphier-system-bus.c
1715 F: drivers/i2c/busses/i2c-uniphier*
1716 F: drivers/pinctrl/uniphier/
1717 F: drivers/tty/serial/8250/8250_uniphier.c
1720 ARM/Ux500 ARM ARCHITECTURE
1721 M: Linus Walleij <linus.walleij@linaro.org>
1722 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1724 F: arch/arm/mach-ux500/
1725 F: drivers/clocksource/clksrc-dbx500-prcmu.c
1726 F: drivers/dma/ste_dma40*
1727 F: drivers/hwspinlock/u8500_hsem.c
1728 F: drivers/mfd/abx500*
1729 F: drivers/mfd/ab8500*
1730 F: drivers/mfd/dbx500*
1731 F: drivers/mfd/db8500*
1732 F: drivers/pinctrl/nomadik/pinctrl-ab*
1733 F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1734 F: drivers/rtc/rtc-ab8500.c
1735 F: drivers/rtc/rtc-pl031.c
1736 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1738 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1739 M: Ulf Hansson <ulf.hansson@linaro.org>
1740 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1741 T: git git://git.linaro.org/people/ulfh/clk.git
1743 F: drivers/clk/ux500/
1744 F: include/linux/platform_data/clk-ux500.h
1746 ARM/VERSATILE EXPRESS PLATFORM
1747 M: Liviu Dudau <liviu.dudau@arm.com>
1748 M: Sudeep Holla <sudeep.holla@arm.com>
1749 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1750 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1752 F: arch/arm/boot/dts/vexpress*
1753 F: arch/arm64/boot/dts/arm/
1754 F: arch/arm/mach-vexpress/
1757 F: drivers/clk/versatile/clk-vexpress-osc.c
1758 F: drivers/clocksource/versatile.c
1761 M: Russell King <linux@arm.linux.org.uk>
1762 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1763 W: http://www.arm.linux.org.uk/
1767 ARM/VOIPAC PXA270 SUPPORT
1768 M: Marek Vasut <marek.vasut@gmail.com>
1769 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1771 F: arch/arm/mach-pxa/vpac270.c
1772 F: arch/arm/mach-pxa/include/mach/vpac270.h
1774 ARM/VT8500 ARM ARCHITECTURE
1775 M: Tony Prisk <linux@prisktech.co.nz>
1776 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1778 F: arch/arm/mach-vt8500/
1779 F: drivers/clocksource/vt8500_timer.c
1780 F: drivers/i2c/busses/i2c-wmt.c
1781 F: drivers/mmc/host/wmt-sdmmc.c
1782 F: drivers/pwm/pwm-vt8500.c
1783 F: drivers/rtc/rtc-vt8500.c
1784 F: drivers/tty/serial/vt8500_serial.c
1785 F: drivers/usb/host/ehci-platform.c
1786 F: drivers/usb/host/uhci-platform.c
1787 F: drivers/video/fbdev/vt8500lcdfb.*
1788 F: drivers/video/fbdev/wm8505fb*
1789 F: drivers/video/fbdev/wmt_ge_rops.*
1791 ARM/ZIPIT Z2 SUPPORT
1792 M: Marek Vasut <marek.vasut@gmail.com>
1793 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1795 F: arch/arm/mach-pxa/z2.c
1796 F: arch/arm/mach-pxa/include/mach/z2.h
1798 ARM/ZTE ARCHITECTURE
1799 M: Jun Nie <jun.nie@linaro.org>
1800 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1802 F: arch/arm/mach-zx/
1804 F: Documentation/devicetree/bindings/arm/zte.txt
1805 F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1807 ARM/ZYNQ ARCHITECTURE
1808 M: Michal Simek <michal.simek@xilinx.com>
1809 R: Sören Brinkmann <soren.brinkmann@xilinx.com>
1810 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1811 W: http://wiki.xilinx.com
1812 T: git https://github.com/Xilinx/linux-xlnx.git
1814 F: arch/arm/mach-zynq/
1815 F: drivers/cpuidle/cpuidle-zynq.c
1816 F: drivers/block/xsysace.c
1819 F: drivers/clocksource/cadence_ttc_timer.c
1820 F: drivers/i2c/busses/i2c-cadence.c
1821 F: drivers/mmc/host/sdhci-of-arasan.c
1822 F: drivers/edac/synopsys_edac.c
1825 M: Will Deacon <will.deacon@arm.com>
1826 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1828 F: drivers/iommu/arm-smmu.c
1829 F: drivers/iommu/arm-smmu-v3.c
1830 F: drivers/iommu/io-pgtable-arm.c
1832 ARM64 PORT (AARCH64 ARCHITECTURE)
1833 M: Catalin Marinas <catalin.marinas@arm.com>
1834 M: Will Deacon <will.deacon@arm.com>
1835 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1836 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
1839 F: Documentation/arm64/
1841 AS3645A LED FLASH CONTROLLER DRIVER
1842 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1843 L: linux-media@vger.kernel.org
1844 T: git git://linuxtv.org/media_tree.git
1846 F: drivers/media/i2c/as3645a.c
1847 F: include/media/i2c/as3645a.h
1849 ASC7621 HARDWARE MONITOR DRIVER
1850 M: George Joseph <george.joseph@fairview5.com>
1851 L: lm-sensors@lm-sensors.org
1853 F: Documentation/hwmon/asc7621
1854 F: drivers/hwmon/asc7621.c
1856 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1857 M: Corentin Chary <corentin.chary@gmail.com>
1858 L: acpi4asus-user@lists.sourceforge.net
1859 L: platform-driver-x86@vger.kernel.org
1860 W: http://acpi4asus.sf.net
1862 F: drivers/platform/x86/asus*.c
1863 F: drivers/platform/x86/eeepc*.c
1865 ASUS WIRELESS RADIO CONTROL DRIVER
1866 M: JoĂ£o Paulo Rechi Vita <jprvita@gmail.com>
1867 L: platform-driver-x86@vger.kernel.org
1869 F: drivers/platform/x86/asus-wireless.c
1871 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1872 R: Dan Williams <dan.j.williams@intel.com>
1873 W: http://sourceforge.net/projects/xscaleiop
1875 F: Documentation/crypto/async-tx-api.txt
1878 F: include/linux/dmaengine.h
1879 F: include/linux/async_tx.h
1882 M: Wolfram Sang <wsa@the-dreams.de>
1883 L: linux-i2c@vger.kernel.org
1885 F: drivers/misc/eeprom/at24.c
1886 F: include/linux/platform_data/at24.h
1888 ATA OVER ETHERNET (AOE) DRIVER
1889 M: "Ed L. Cashin" <ed.cashin@acm.org>
1890 W: http://www.openaoe.org/
1892 F: Documentation/aoe/
1893 F: drivers/block/aoe/
1895 ATHEROS 71XX/9XXX GPIO DRIVER
1896 M: Alban Bedel <albeu@free.fr>
1897 W: https://github.com/AlbanBedel/linux
1898 T: git git://github.com/AlbanBedel/linux
1900 F: drivers/gpio/gpio-ath79.c
1901 F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
1903 ATHEROS ATH GENERIC UTILITIES
1904 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1905 L: linux-wireless@vger.kernel.org
1907 F: drivers/net/wireless/ath/*
1909 ATHEROS ATH5K WIRELESS DRIVER
1910 M: Jiri Slaby <jirislaby@gmail.com>
1911 M: Nick Kossifidis <mickflemm@gmail.com>
1912 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1913 L: linux-wireless@vger.kernel.org
1914 W: http://wireless.kernel.org/en/users/Drivers/ath5k
1916 F: drivers/net/wireless/ath/ath5k/
1918 ATHEROS ATH6KL WIRELESS DRIVER
1919 M: Kalle Valo <kvalo@qca.qualcomm.com>
1920 L: linux-wireless@vger.kernel.org
1921 W: http://wireless.kernel.org/en/users/Drivers/ath6kl
1922 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
1924 F: drivers/net/wireless/ath/ath6kl/
1926 WILOCITY WIL6210 WIRELESS DRIVER
1927 M: Maya Erez <qca_merez@qca.qualcomm.com>
1928 L: linux-wireless@vger.kernel.org
1929 L: wil6210@qca.qualcomm.com
1931 W: http://wireless.kernel.org/en/users/Drivers/wil6210
1932 F: drivers/net/wireless/ath/wil6210/
1933 F: include/uapi/linux/wil6210_uapi.h
1935 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1936 M: Christian Lamparter <chunkeey@googlemail.com>
1937 L: linux-wireless@vger.kernel.org
1938 W: http://wireless.kernel.org/en/users/Drivers/carl9170
1940 F: drivers/net/wireless/ath/carl9170/
1942 ATK0110 HWMON DRIVER
1943 M: Luca Tettamanti <kronos.it@gmail.com>
1944 L: lm-sensors@lm-sensors.org
1946 F: drivers/hwmon/asus_atk0110.c
1949 M: Ville Syrjala <syrjala@sci.fi>
1951 F: drivers/input/misc/ati_remote2.c
1953 ATLX ETHERNET DRIVERS
1954 M: Jay Cliburn <jcliburn@gmail.com>
1955 M: Chris Snook <chris.snook@gmail.com>
1956 L: netdev@vger.kernel.org
1957 W: http://sourceforge.net/projects/atl1
1958 W: http://atl1.sourceforge.net
1960 F: drivers/net/ethernet/atheros/
1963 M: Chas Williams <3chas3@gmail.com>
1964 L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1965 L: netdev@vger.kernel.org
1966 W: http://linux-atm.sourceforge.net
1969 F: include/linux/atm*
1970 F: include/uapi/linux/atm*
1972 ATMEL AT91 / AT32 MCI DRIVER
1973 M: Ludovic Desroches <ludovic.desroches@atmel.com>
1975 F: drivers/mmc/host/atmel-mci.c
1977 ATMEL AT91 / AT32 SERIAL DRIVER
1978 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1980 F: drivers/tty/serial/atmel_serial.c
1982 ATMEL Audio ALSA driver
1983 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1984 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1989 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1990 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1992 F: drivers/dma/at_hdmac.c
1993 F: drivers/dma/at_hdmac_regs.h
1994 F: include/linux/platform_data/dma-atmel.h
1997 M: Ludovic Desroches <ludovic.desroches@atmel.com>
1998 L: linux-arm-kernel@lists.infradead.org
1999 L: dmaengine@vger.kernel.org
2001 F: drivers/dma/at_xdmac.c
2004 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2005 L: linux-i2c@vger.kernel.org
2007 F: drivers/i2c/busses/i2c-at91.c
2010 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2011 L: linux-media@vger.kernel.org
2013 F: drivers/media/platform/soc_camera/atmel-isi.c
2014 F: include/media/atmel-isi.h
2017 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2018 L: linux-fbdev@vger.kernel.org
2020 F: drivers/video/fbdev/atmel_lcdfb.c
2021 F: include/video/atmel_lcdc.h
2023 ATMEL MACB ETHERNET DRIVER
2024 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2026 F: drivers/net/ethernet/cadence/
2029 M: Wenyou Yang <wenyou.yang@atmel.com>
2030 M: Josh Wu <rainyfeeling@outlook.com>
2031 L: linux-mtd@lists.infradead.org
2033 F: drivers/mtd/nand/atmel_nand*
2036 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2037 L: linux-mmc@vger.kernel.org
2039 F: drivers/mmc/host/sdhci-of-at91.c
2042 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2044 F: drivers/spi/spi-atmel.*
2047 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2048 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2050 F: drivers/misc/atmel-ssc.c
2051 F: include/linux/atmel-ssc.h
2053 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
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_tclib.c
2058 F: drivers/clocksource/tcb_clksrc.c
2060 ATMEL USBA UDC DRIVER
2061 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2062 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2064 F: drivers/usb/gadget/udc/atmel_usba_udc.*
2066 ATMEL WIRELESS DRIVER
2067 M: Simon Kelley <simon@thekelleys.org.uk>
2068 L: linux-wireless@vger.kernel.org
2069 W: http://www.thekelleys.org.uk/atmel
2070 W: http://atmelwlandriver.sourceforge.net/
2072 F: drivers/net/wireless/atmel/atmel*
2074 ATMEL MAXTOUCH DRIVER
2075 M: Nick Dyer <nick.dyer@itdev.co.uk>
2076 T: git git://github.com/atmel-maxtouch/linux.git
2078 F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2079 F: drivers/input/touchscreen/atmel_mxt_ts.c
2080 F: include/linux/platform_data/atmel_mxt_ts.h
2082 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2083 M: Bradley Grove <linuxdrivers@attotech.com>
2084 L: linux-scsi@vger.kernel.org
2085 W: http://www.attotech.com
2087 F: drivers/scsi/esas2r
2089 ATUSB IEEE 802.15.4 RADIO DRIVER
2090 M: Stefan Schmidt <stefan@osg.samsung.com>
2091 L: linux-wpan@vger.kernel.org
2093 F: drivers/net/ieee802154/atusb.c
2094 F: drivers/net/ieee802154/atusb.h
2095 F: drivers/net/ieee802154/at86rf230.h
2098 M: Paul Moore <paul@paul-moore.com>
2099 M: Eric Paris <eparis@redhat.com>
2100 L: linux-audit@redhat.com (moderated for non-subscribers)
2101 W: http://people.redhat.com/sgrubb/audit/
2102 T: git git://git.infradead.org/users/pcmoore/audit
2104 F: include/linux/audit.h
2105 F: include/uapi/linux/audit.h
2108 AUXILIARY DISPLAY DRIVERS
2109 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2110 W: http://miguelojeda.es/auxdisplay.htm
2111 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2113 F: drivers/auxdisplay/
2114 F: include/linux/cfag12864b.h
2117 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2118 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2119 W: http://www.atmel.com/products/AVR32/
2120 W: http://mirror.egtvedt.no/avr32linux.org/
2121 W: http://avrfreaks.net/
2125 AVR32/AT32AP MACHINE SUPPORT
2126 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2127 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2129 F: arch/avr32/mach-at32ap/
2132 M: Ralf Baechle <ralf@linux-mips.org>
2133 L: linux-hams@vger.kernel.org
2134 W: http://www.linux-ax25.org/
2136 F: include/uapi/linux/ax25.h
2137 F: include/net/ax25.h
2141 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2142 L: linux-media@vger.kernel.org
2143 W: https://linuxtv.org
2144 T: git git://linuxtv.org/media_tree.git
2146 F: drivers/media/usb/dvb-usb-v2/az6007.c
2148 AZTECH FM RADIO RECEIVER DRIVER
2149 M: Hans Verkuil <hverkuil@xs4all.nl>
2150 L: linux-media@vger.kernel.org
2151 T: git git://linuxtv.org/media_tree.git
2152 W: https://linuxtv.org
2154 F: drivers/media/radio/radio-aztech*
2157 L: linux-wireless@vger.kernel.org
2158 L: b43-dev@lists.infradead.org
2159 W: http://wireless.kernel.org/en/users/Drivers/b43
2161 F: drivers/net/wireless/broadcom/b43/
2163 B43LEGACY WIRELESS DRIVER
2164 M: Larry Finger <Larry.Finger@lwfinger.net>
2165 L: linux-wireless@vger.kernel.org
2166 L: b43-dev@lists.infradead.org
2167 W: http://wireless.kernel.org/en/users/Drivers/b43
2169 F: drivers/net/wireless/broadcom/b43legacy/
2171 BACKLIGHT CLASS/SUBSYSTEM
2172 M: Jingoo Han <jingoohan1@gmail.com>
2173 M: Lee Jones <lee.jones@linaro.org>
2174 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2176 F: drivers/video/backlight/
2177 F: include/linux/backlight.h
2180 M: Marek Lindner <mareklindner@neomailbox.ch>
2181 M: Simon Wunderlich <sw@simonwunderlich.de>
2182 M: Antonio Quartulli <a@unstable.cc>
2183 L: b.a.t.m.a.n@lists.open-mesh.org
2184 W: https://www.open-mesh.org/
2185 Q: https://patchwork.open-mesh.org/project/batman/list/
2189 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2190 M: Thomas Sailer <t.sailer@alumni.ethz.ch>
2191 L: linux-hams@vger.kernel.org
2192 W: http://www.baycom.org/~tom/ham/ham.html
2194 F: drivers/net/hamradio/baycom*
2196 BCACHE (BLOCK LAYER CACHE)
2197 M: Kent Overstreet <kent.overstreet@gmail.com>
2198 L: linux-bcache@vger.kernel.org
2199 W: http://bcache.evilpiepirate.org
2201 F: drivers/md/bcache/
2203 BDISP ST MEDIA DRIVER
2204 M: Fabien Dessenne <fabien.dessenne@st.com>
2205 L: linux-media@vger.kernel.org
2206 T: git git://linuxtv.org/media_tree.git
2207 W: https://linuxtv.org
2209 F: drivers/media/platform/sti/bdisp
2213 F: Documentation/filesystems/befs.txt
2216 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2217 M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2218 L: netdev@vger.kernel.org
2220 F: drivers/net/ethernet/ec_bhf.c
2223 M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2225 F: Documentation/filesystems/bfs.txt
2227 F: include/uapi/linux/bfs_fs.h
2229 BLACKFIN ARCHITECTURE
2230 M: Steven Miao <realmz6@gmail.com>
2231 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2232 T: git git://git.code.sf.net/p/adi-linux/code
2233 W: http://blackfin.uclinux.org
2237 BLACKFIN EMAC DRIVER
2238 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2239 W: http://blackfin.uclinux.org
2241 F: drivers/net/ethernet/adi/
2244 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2245 W: http://blackfin.uclinux.org
2247 F: drivers/rtc/rtc-bfin.c
2250 M: Sonic Zhang <sonic.zhang@analog.com>
2251 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2252 W: http://blackfin.uclinux.org
2254 F: drivers/mmc/host/bfin_sdh.c
2256 BLACKFIN SERIAL DRIVER
2257 M: Sonic Zhang <sonic.zhang@analog.com>
2258 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2259 W: http://blackfin.uclinux.org
2261 F: drivers/tty/serial/bfin_uart.c
2263 BLACKFIN WATCHDOG DRIVER
2264 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2265 W: http://blackfin.uclinux.org
2267 F: drivers/watchdog/bfin_wdt.c
2269 BLACKFIN I2C TWI DRIVER
2270 M: Sonic Zhang <sonic.zhang@analog.com>
2271 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2272 W: http://blackfin.uclinux.org/
2274 F: drivers/i2c/busses/i2c-bfin-twi.c
2276 BLACKFIN MEDIA DRIVER
2277 M: Scott Jiang <scott.jiang.linux@gmail.com>
2278 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2279 W: http://blackfin.uclinux.org/
2281 F: drivers/media/platform/blackfin/
2282 F: drivers/media/i2c/adv7183*
2283 F: drivers/media/i2c/vs6624*
2285 BLINKM RGB LED DRIVER
2286 M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2288 F: drivers/leds/leds-blinkm.c
2291 M: Jens Axboe <axboe@kernel.dk>
2292 L: linux-block@vger.kernel.org
2293 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2296 F: kernel/trace/blktrace.c
2299 M: Joern Engel <joern@lazybastard.org>
2300 L: linux-mtd@lists.infradead.org
2302 F: drivers/mtd/devices/block2mtd.c
2305 M: Marcel Holtmann <marcel@holtmann.org>
2306 M: Gustavo Padovan <gustavo@padovan.org>
2307 M: Johan Hedberg <johan.hedberg@gmail.com>
2308 L: linux-bluetooth@vger.kernel.org
2309 W: http://www.bluez.org/
2310 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2311 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2313 F: drivers/bluetooth/
2316 M: Marcel Holtmann <marcel@holtmann.org>
2317 M: Gustavo Padovan <gustavo@padovan.org>
2318 M: Johan Hedberg <johan.hedberg@gmail.com>
2319 L: linux-bluetooth@vger.kernel.org
2320 W: http://www.bluez.org/
2321 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2322 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2325 F: include/net/bluetooth/
2328 M: Jay Vosburgh <j.vosburgh@gmail.com>
2329 M: Veaceslav Falico <vfalico@gmail.com>
2330 M: Andy Gospodarek <gospo@cumulusnetworks.com>
2331 L: netdev@vger.kernel.org
2332 W: http://sourceforge.net/projects/bonding/
2334 F: drivers/net/bonding/
2335 F: include/uapi/linux/if_bonding.h
2337 BPF (Safe dynamic programs and tools)
2338 M: Alexei Starovoitov <ast@kernel.org>
2339 L: netdev@vger.kernel.org
2340 L: linux-kernel@vger.kernel.org
2344 BROADCOM B44 10/100 ETHERNET DRIVER
2345 M: Gary Zambrano <zambrano@broadcom.com>
2346 L: netdev@vger.kernel.org
2348 F: drivers/net/ethernet/broadcom/b44.*
2350 BROADCOM GENET ETHERNET DRIVER
2351 M: Florian Fainelli <f.fainelli@gmail.com>
2352 L: netdev@vger.kernel.org
2354 F: drivers/net/ethernet/broadcom/genet/
2356 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2357 M: Sony Chacko <sony.chacko@qlogic.com>
2358 M: Dept-HSGLinuxNICDev@qlogic.com
2359 L: netdev@vger.kernel.org
2361 F: drivers/net/ethernet/broadcom/bnx2.*
2362 F: drivers/net/ethernet/broadcom/bnx2_*
2364 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2365 M: Ariel Elior <ariel.elior@qlogic.com>
2366 L: netdev@vger.kernel.org
2368 F: drivers/net/ethernet/broadcom/bnx2x/
2370 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2371 M: Florian Fainelli <f.fainelli@gmail.com>
2372 M: Ray Jui <rjui@broadcom.com>
2373 M: Scott Branden <sbranden@broadcom.com>
2374 L: bcm-kernel-feedback-list@broadcom.com
2375 T: git git://github.com/broadcom/mach-bcm
2377 F: arch/arm/mach-bcm/
2378 F: arch/arm/boot/dts/bcm113*
2379 F: arch/arm/boot/dts/bcm216*
2380 F: arch/arm/boot/dts/bcm281*
2381 F: arch/arm64/boot/dts/broadcom/
2382 F: arch/arm/configs/bcm_defconfig
2383 F: drivers/mmc/host/sdhci-bcm-kona.c
2384 F: drivers/clocksource/bcm_kona_timer.c
2386 BROADCOM BCM2835 ARM ARCHITECTURE
2387 M: Stephen Warren <swarren@wwwdotorg.org>
2388 M: Lee Jones <lee@kernel.org>
2389 M: Eric Anholt <eric@anholt.net>
2390 L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2391 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2392 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2396 BROADCOM BCM47XX MIPS ARCHITECTURE
2397 M: Hauke Mehrtens <hauke@hauke-m.de>
2398 M: Rafał Miłecki <zajec5@gmail.com>
2399 L: linux-mips@linux-mips.org
2401 F: arch/mips/bcm47xx/*
2402 F: arch/mips/include/asm/mach-bcm47xx/*
2404 BROADCOM BCM5301X ARM ARCHITECTURE
2405 M: Hauke Mehrtens <hauke@hauke-m.de>
2406 L: linux-arm-kernel@lists.infradead.org
2408 F: arch/arm/mach-bcm/bcm_5301x.c
2409 F: arch/arm/boot/dts/bcm5301x.dtsi
2410 F: arch/arm/boot/dts/bcm470*
2412 BROADCOM BCM63XX ARM ARCHITECTURE
2413 M: Florian Fainelli <f.fainelli@gmail.com>
2414 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2415 L: bcm-kernel-feedback-list@broadcom.com
2416 T: git git://github.com/broadcom/stblinux.git
2418 F: arch/arm/mach-bcm/bcm63xx.c
2419 F: arch/arm/include/debug/bcm63xx.S
2421 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2422 M: Kevin Cernekee <cernekee@gmail.com>
2423 L: linux-usb@vger.kernel.org
2425 F: drivers/usb/gadget/udc/bcm63xx_udc.*
2427 BROADCOM BCM7XXX ARM ARCHITECTURE
2428 M: Brian Norris <computersforpeace@gmail.com>
2429 M: Gregory Fong <gregory.0xf0@gmail.com>
2430 M: Florian Fainelli <f.fainelli@gmail.com>
2431 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2432 L: bcm-kernel-feedback-list@broadcom.com
2433 T: git git://github.com/broadcom/stblinux.git
2435 F: arch/arm/mach-bcm/*brcmstb*
2436 F: arch/arm/boot/dts/bcm7*.dts*
2437 F: drivers/bus/brcmstb_gisb.c
2440 BROADCOM BMIPS MIPS ARCHITECTURE
2441 M: Kevin Cernekee <cernekee@gmail.com>
2442 M: Florian Fainelli <f.fainelli@gmail.com>
2443 L: linux-mips@linux-mips.org
2444 T: git git://github.com/broadcom/stblinux.git
2446 F: arch/mips/bmips/*
2447 F: arch/mips/include/asm/mach-bmips/*
2448 F: arch/mips/kernel/*bmips*
2449 F: arch/mips/boot/dts/brcm/bcm*.dts*
2450 F: drivers/irqchip/irq-bcm7*
2451 F: drivers/irqchip/irq-brcmstb*
2452 F: include/linux/bcm963xx_nvram.h
2453 F: include/linux/bcm963xx_tag.h
2455 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2456 M: Siva Reddy Kallam <siva.kallam@broadcom.com>
2457 M: Prashant Sreedharan <prashant@broadcom.com>
2458 M: Michael Chan <mchan@broadcom.com>
2459 L: netdev@vger.kernel.org
2461 F: drivers/net/ethernet/broadcom/tg3.*
2463 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2464 M: Brett Rudley <brudley@broadcom.com>
2465 M: Arend van Spriel <arend@broadcom.com>
2466 M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
2467 M: Hante Meuleman <meuleman@broadcom.com>
2468 L: linux-wireless@vger.kernel.org
2469 L: brcm80211-dev-list@broadcom.com
2471 F: drivers/net/wireless/broadcom/brcm80211/
2473 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2474 M: QLogic-Storage-Upstream@qlogic.com
2475 L: linux-scsi@vger.kernel.org
2477 F: drivers/scsi/bnx2fc/
2479 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2480 M: QLogic-Storage-Upstream@qlogic.com
2481 L: linux-scsi@vger.kernel.org
2483 F: drivers/scsi/bnx2i/
2485 BROADCOM IPROC ARM ARCHITECTURE
2486 M: Ray Jui <rjui@broadcom.com>
2487 M: Scott Branden <sbranden@broadcom.com>
2488 M: Jon Mason <jonmason@broadcom.com>
2489 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2490 L: bcm-kernel-feedback-list@broadcom.com
2491 T: git git://github.com/broadcom/cygnus-linux.git
2507 BROADCOM BRCMSTB GPIO DRIVER
2508 M: Gregory Fong <gregory.0xf0@gmail.com>
2509 L: bcm-kernel-feedback-list@broadcom.com
2511 F: drivers/gpio/gpio-brcmstb.c
2512 F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2514 BROADCOM KONA GPIO DRIVER
2515 M: Ray Jui <rjui@broadcom.com>
2516 L: bcm-kernel-feedback-list@broadcom.com
2518 F: drivers/gpio/gpio-bcm-kona.c
2519 F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2521 BROADCOM NVRAM DRIVER
2522 M: Rafał Miłecki <zajec5@gmail.com>
2523 L: linux-mips@linux-mips.org
2525 F: drivers/firmware/broadcom/*
2527 BROADCOM STB NAND FLASH DRIVER
2528 M: Brian Norris <computersforpeace@gmail.com>
2529 M: Kamal Dasu <kdasu.kdev@gmail.com>
2530 L: linux-mtd@lists.infradead.org
2531 L: bcm-kernel-feedback-list@broadcom.com
2533 F: drivers/mtd/nand/brcmnand/
2535 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2536 M: Rafał Miłecki <zajec5@gmail.com>
2537 L: linux-wireless@vger.kernel.org
2540 F: include/linux/bcma/
2542 BROADCOM SYSTEMPORT ETHERNET DRIVER
2543 M: Florian Fainelli <f.fainelli@gmail.com>
2544 L: netdev@vger.kernel.org
2546 F: drivers/net/ethernet/broadcom/bcmsysport.*
2548 BROADCOM VULCAN ARM64 SOC
2549 M: Jayachandran C. <jchandra@broadcom.com>
2550 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2551 L: bcm-kernel-feedback-list@broadcom.com
2553 F: arch/arm64/boot/dts/broadcom/vulcan*
2555 BROCADE BFA FC SCSI DRIVER
2556 M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2557 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2558 L: linux-scsi@vger.kernel.org
2560 F: drivers/scsi/bfa/
2562 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2563 M: Rasesh Mody <rasesh.mody@qlogic.com>
2564 L: netdev@vger.kernel.org
2566 F: drivers/net/ethernet/brocade/bna/
2568 BSG (block layer generic sg v4 driver)
2569 M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2570 L: linux-scsi@vger.kernel.org
2573 F: include/linux/bsg.h
2574 F: include/uapi/linux/bsg.h
2577 M: Clemens Ladisch <clemens@ladisch.de>
2578 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2579 T: git git://git.alsa-project.org/alsa-kernel.git
2581 F: Documentation/sound/alsa/Bt87x.txt
2582 F: sound/pci/bt87x.c
2585 M: Michael Buesch <m@bues.ch>
2586 W: http://bu3sch.de/btgpio.php
2588 F: drivers/gpio/gpio-bt8xx.c
2591 M: Chris Mason <clm@fb.com>
2592 M: Josef Bacik <jbacik@fb.com>
2593 M: David Sterba <dsterba@suse.com>
2594 L: linux-btrfs@vger.kernel.org
2595 W: http://btrfs.wiki.kernel.org/
2596 Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2597 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2599 F: Documentation/filesystems/btrfs.txt
2602 BTTV VIDEO4LINUX DRIVER
2603 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2604 L: linux-media@vger.kernel.org
2605 W: https://linuxtv.org
2606 T: git git://linuxtv.org/media_tree.git
2608 F: Documentation/video4linux/bttv/
2609 F: drivers/media/pci/bt8xx/bttv*
2611 BUSLOGIC SCSI DRIVER
2612 M: Khalid Aziz <khalid@gonehiking.org>
2613 L: linux-scsi@vger.kernel.org
2615 F: drivers/scsi/BusLogic.*
2616 F: drivers/scsi/FlashPoint.*
2618 C-MEDIA CMI8788 DRIVER
2619 M: Clemens Ladisch <clemens@ladisch.de>
2620 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2621 T: git git://git.alsa-project.org/alsa-kernel.git
2623 F: sound/pci/oxygen/
2626 M: Mark Salter <msalter@redhat.com>
2627 M: Aurelien Jacquiot <a-jacquiot@ti.com>
2628 L: linux-c6x-dev@linux-c6x.org
2629 W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2633 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2634 M: David Howells <dhowells@redhat.com>
2635 L: linux-cachefs@redhat.com (moderated for non-subscribers)
2637 F: Documentation/filesystems/caching/cachefiles.txt
2640 CADET FM/AM RADIO RECEIVER DRIVER
2641 M: Hans Verkuil <hverkuil@xs4all.nl>
2642 L: linux-media@vger.kernel.org
2643 T: git git://linuxtv.org/media_tree.git
2644 W: https://linuxtv.org
2646 F: drivers/media/radio/radio-cadet*
2648 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2649 M: Jonathan Corbet <corbet@lwn.net>
2650 L: linux-media@vger.kernel.org
2651 T: git git://linuxtv.org/media_tree.git
2653 F: Documentation/video4linux/cafe_ccic
2654 F: drivers/media/platform/marvell-ccic/
2657 M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2658 L: netdev@vger.kernel.org
2660 F: Documentation/networking/caif/
2661 F: drivers/net/caif/
2662 F: include/uapi/linux/caif/
2663 F: include/net/caif/
2666 CALGARY x86-64 IOMMU
2667 M: Muli Ben-Yehuda <muli@il.ibm.com>
2668 M: "Jon D. Mason" <jdmason@kudzu.us>
2669 L: discuss@x86-64.org
2671 F: arch/x86/kernel/pci-calgary_64.c
2672 F: arch/x86/kernel/tce_64.c
2673 F: arch/x86/include/asm/calgary.h
2674 F: arch/x86/include/asm/tce.h
2677 M: Oliver Hartkopp <socketcan@hartkopp.net>
2678 M: Marc Kleine-Budde <mkl@pengutronix.de>
2679 L: linux-can@vger.kernel.org
2680 W: https://github.com/linux-can
2681 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2682 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2684 F: Documentation/networking/can.txt
2686 F: include/linux/can/core.h
2687 F: include/uapi/linux/can.h
2688 F: include/uapi/linux/can/bcm.h
2689 F: include/uapi/linux/can/raw.h
2690 F: include/uapi/linux/can/gw.h
2693 M: Wolfgang Grandegger <wg@grandegger.com>
2694 M: Marc Kleine-Budde <mkl@pengutronix.de>
2695 L: linux-can@vger.kernel.org
2696 W: https://github.com/linux-can
2697 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2698 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2701 F: include/linux/can/dev.h
2702 F: include/linux/can/platform/
2703 F: include/uapi/linux/can/error.h
2704 F: include/uapi/linux/can/netlink.h
2707 M: Serge Hallyn <serge.hallyn@canonical.com>
2708 L: linux-security-module@vger.kernel.org
2710 F: include/linux/capability.h
2711 F: include/uapi/linux/capability.h
2712 F: security/commoncap.c
2713 F: kernel/capability.c
2715 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2716 M: Kevin Tsai <ktsai@capellamicro.com>
2718 F: drivers/iio/light/cm*
2719 F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2721 CAVIUM LIQUIDIO NETWORK DRIVER
2722 M: Derek Chickles <derek.chickles@caviumnetworks.com>
2723 M: Satanand Burla <satananda.burla@caviumnetworks.com>
2724 M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2725 M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2726 L: netdev@vger.kernel.org
2727 W: http://www.cavium.com
2729 F: drivers/net/ethernet/cavium/liquidio/
2731 CC2520 IEEE-802.15.4 RADIO DRIVER
2732 M: Varka Bhadram <varkabhadram@gmail.com>
2733 L: linux-wpan@vger.kernel.org
2735 F: drivers/net/ieee802154/cc2520.c
2736 F: include/linux/spi/cc2520.h
2737 F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2739 CELL BROADBAND ENGINE ARCHITECTURE
2740 M: Arnd Bergmann <arnd@arndb.de>
2741 L: linuxppc-dev@lists.ozlabs.org
2742 W: http://www.ibm.com/developerworks/power/cell/
2744 F: arch/powerpc/include/asm/cell*.h
2745 F: arch/powerpc/include/asm/spu*.h
2746 F: arch/powerpc/include/uapi/asm/spu*.h
2747 F: arch/powerpc/oprofile/*cell*
2748 F: arch/powerpc/platforms/cell/
2750 CEPH COMMON CODE (LIBCEPH)
2751 M: Ilya Dryomov <idryomov@gmail.com>
2752 M: "Yan, Zheng" <zyan@redhat.com>
2753 M: Sage Weil <sage@redhat.com>
2754 L: ceph-devel@vger.kernel.org
2756 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2757 T: git git://github.com/ceph/ceph-client.git
2760 F: include/linux/ceph/
2761 F: include/linux/crush/
2763 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2764 M: "Yan, Zheng" <zyan@redhat.com>
2765 M: Sage Weil <sage@redhat.com>
2766 M: Ilya Dryomov <idryomov@gmail.com>
2767 L: ceph-devel@vger.kernel.org
2769 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2770 T: git git://github.com/ceph/ceph-client.git
2772 F: Documentation/filesystems/ceph.txt
2775 CERTIFICATE HANDLING:
2776 M: David Howells <dhowells@redhat.com>
2777 M: David Woodhouse <dwmw2@infradead.org>
2778 L: keyrings@vger.kernel.org
2780 F: Documentation/module-signing.txt
2782 F: scripts/sign-file.c
2783 F: scripts/extract-cert.c
2785 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2786 L: linux-usb@vger.kernel.org
2788 F: Documentation/usb/WUSB-Design-overview.txt
2789 F: Documentation/usb/wusb-cbaf
2790 F: drivers/usb/host/hwa-hc.c
2791 F: drivers/usb/host/whci/
2792 F: drivers/usb/wusbcore/
2793 F: include/linux/usb/wusb*
2795 CFAG12864B LCD DRIVER
2796 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2797 W: http://miguelojeda.es/auxdisplay.htm
2798 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2800 F: drivers/auxdisplay/cfag12864b.c
2801 F: include/linux/cfag12864b.h
2803 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2804 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2805 W: http://miguelojeda.es/auxdisplay.htm
2806 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2808 F: drivers/auxdisplay/cfag12864bfb.c
2809 F: include/linux/cfag12864b.h
2811 CFG80211 and NL80211
2812 M: Johannes Berg <johannes@sipsolutions.net>
2813 L: linux-wireless@vger.kernel.org
2814 W: http://wireless.kernel.org/
2815 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2816 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2818 F: include/uapi/linux/nl80211.h
2819 F: include/net/cfg80211.h
2821 X: net/wireless/wext*
2823 CHAR and MISC DRIVERS
2824 M: Arnd Bergmann <arnd@arndb.de>
2825 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2826 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2830 F: include/linux/miscdevice.h
2833 M: Andy Whitcroft <apw@canonical.com>
2834 M: Joe Perches <joe@perches.com>
2836 F: scripts/checkpatch.pl
2838 CHINESE DOCUMENTATION
2839 M: Harry Wei <harryxiyou@gmail.com>
2840 L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2841 L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2843 F: Documentation/zh_CN/
2845 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2846 M: Peter Chen <Peter.Chen@nxp.com>
2847 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2848 L: linux-usb@vger.kernel.org
2850 F: drivers/usb/chipidea/
2852 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2853 M: Hans de Goede <hdegoede@redhat.com>
2854 L: linux-input@vger.kernel.org
2856 F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2857 F: drivers/input/touchscreen/chipone_icn8318.c
2859 CHROME HARDWARE PLATFORM SUPPORT
2860 M: Olof Johansson <olof@lixom.net>
2862 T: git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
2863 F: drivers/platform/chrome/
2865 CISCO VIC ETHERNET NIC DRIVER
2866 M: Christian Benvenuti <benve@cisco.com>
2867 M: Sujith Sankar <ssujith@cisco.com>
2868 M: Govindarajulu Varadarajan <_govind@gmx.com>
2869 M: Neel Patel <neepatel@cisco.com>
2871 F: drivers/net/ethernet/cisco/enic/
2873 CISCO VIC LOW LATENCY NIC DRIVER
2874 M: Christian Benvenuti <benve@cisco.com>
2875 M: Dave Goodell <dgoodell@cisco.com>
2877 F: drivers/infiniband/hw/usnic/
2879 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2880 M: Hartley Sweeten <hsweeten@visionengravers.com>
2881 L: netdev@vger.kernel.org
2883 F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2885 CIRRUS LOGIC AUDIO CODEC DRIVERS
2886 M: Brian Austin <brian.austin@cirrus.com>
2887 M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2888 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2890 F: sound/soc/codecs/cs*
2893 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2894 L: linux-kernel@vger.kernel.org
2897 F: include/linux/cleancache.h
2900 M: Russell King <linux@arm.linux.org.uk>
2901 L: linux-clk@vger.kernel.org
2903 F: include/linux/clk.h
2905 CLOCKSOURCE, CLOCKEVENT DRIVERS
2906 M: Daniel Lezcano <daniel.lezcano@linaro.org>
2907 M: Thomas Gleixner <tglx@linutronix.de>
2908 L: linux-kernel@vger.kernel.org
2909 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2911 F: drivers/clocksource
2913 CISCO FCOE HBA DRIVER
2914 M: Hiral Patel <hiralpat@cisco.com>
2915 M: Suma Ramars <sramars@cisco.com>
2916 M: Brian Uchino <buchino@cisco.com>
2917 L: linux-scsi@vger.kernel.org
2919 F: drivers/scsi/fnic/
2921 CISCO SCSI HBA DRIVER
2922 M: Narsimhulu Musini <nmusini@cisco.com>
2923 M: Sesidhar Baddela <sebaddel@cisco.com>
2924 L: linux-scsi@vger.kernel.org
2926 F: drivers/scsi/snic/
2929 M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2930 M: Daniel Oliveira Nascimento <don@syst.com.br>
2931 L: platform-driver-x86@vger.kernel.org
2933 F: drivers/platform/x86/classmate-laptop.c
2936 M: Hans Verkuil <hans.verkuil@cisco.com>
2937 L: linux-media@vger.kernel.org
2938 T: git git://linuxtv.org/media_tree.git
2939 W: https://linuxtv.org
2941 F: drivers/media/pci/cobalt/
2943 COCCINELLE/Semantic Patches (SmPL)
2944 M: Julia Lawall <Julia.Lawall@lip6.fr>
2945 M: Gilles Muller <Gilles.Muller@lip6.fr>
2946 M: Nicolas Palix <nicolas.palix@imag.fr>
2947 M: Michal Marek <mmarek@suse.com>
2948 L: cocci@systeme.lip6.fr (moderated for non-subscribers)
2949 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2950 W: http://coccinelle.lip6.fr/
2952 F: Documentation/coccinelle.txt
2953 F: scripts/coccinelle/
2954 F: scripts/coccicheck
2957 M: Jan Harkes <jaharkes@cs.cmu.edu>
2959 L: codalist@coda.cs.cmu.edu
2960 W: http://www.coda.cs.cmu.edu/
2962 F: Documentation/filesystems/coda.txt
2964 F: include/linux/coda*.h
2965 F: include/uapi/linux/coda*.h
2967 CODA V4L2 MEM2MEM DRIVER
2968 M: Philipp Zabel <p.zabel@pengutronix.de>
2969 L: linux-media@vger.kernel.org
2971 F: Documentation/devicetree/bindings/media/coda.txt
2972 F: drivers/media/platform/coda/
2974 COMMON CLK FRAMEWORK
2975 M: Michael Turquette <mturquette@baylibre.com>
2976 M: Stephen Boyd <sboyd@codeaurora.org>
2977 L: linux-clk@vger.kernel.org
2978 T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2981 X: drivers/clk/clkdev.c
2982 F: include/linux/clk-pr*
2983 F: include/linux/clk/
2985 COMMON INTERNET FILE SYSTEM (CIFS)
2986 M: Steve French <sfrench@samba.org>
2987 L: linux-cifs@vger.kernel.org
2988 L: samba-technical@lists.samba.org (moderated for non-subscribers)
2989 W: http://linux-cifs.samba.org/
2990 T: git git://git.samba.org/sfrench/cifs-2.6.git
2992 F: Documentation/filesystems/cifs/
2995 COMPACTPCI HOTPLUG CORE
2996 M: Scott Murray <scott@spiteful.org>
2997 L: linux-pci@vger.kernel.org
2999 F: drivers/pci/hotplug/cpci_hotplug*
3001 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
3002 M: Scott Murray <scott@spiteful.org>
3003 L: linux-pci@vger.kernel.org
3005 F: drivers/pci/hotplug/cpcihp_zt5550.*
3007 COMPACTPCI HOTPLUG GENERIC DRIVER
3008 M: Scott Murray <scott@spiteful.org>
3009 L: linux-pci@vger.kernel.org
3011 F: drivers/pci/hotplug/cpcihp_generic.c
3013 COMPAL LAPTOP SUPPORT
3014 M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
3015 L: platform-driver-x86@vger.kernel.org
3017 F: drivers/platform/x86/compal-laptop.c
3019 CONEXANT ACCESSRUNNER USB DRIVER
3020 L: accessrunner-general@lists.sourceforge.net
3021 W: http://accessrunner.sourceforge.net/
3023 F: drivers/usb/atm/cxacru.c
3026 M: Joel Becker <jlbec@evilplan.org>
3027 M: Christoph Hellwig <hch@lst.de>
3028 T: git git://git.infradead.org/users/hch/configfs.git
3031 F: include/linux/configfs.h
3034 M: Evgeniy Polyakov <zbr@ioremap.net>
3035 L: netdev@vger.kernel.org
3037 F: drivers/connector/
3039 CONTROL GROUP (CGROUP)
3040 M: Tejun Heo <tj@kernel.org>
3041 M: Li Zefan <lizefan@huawei.com>
3042 M: Johannes Weiner <hannes@cmpxchg.org>
3043 L: cgroups@vger.kernel.org
3044 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3046 F: Documentation/cgroups/
3047 F: include/linux/cgroup*
3050 CONTROL GROUP - CPUSET
3051 M: Li Zefan <lizefan@huawei.com>
3052 L: cgroups@vger.kernel.org
3053 W: http://www.bullopensource.org/cpuset/
3054 W: http://oss.sgi.com/projects/cpusets/
3055 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3057 F: Documentation/cgroups/cpusets.txt
3058 F: include/linux/cpuset.h
3061 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3062 M: Johannes Weiner <hannes@cmpxchg.org>
3063 M: Michal Hocko <mhocko@kernel.org>
3064 M: Vladimir Davydov <vdavydov@virtuozzo.com>
3065 L: cgroups@vger.kernel.org
3066 L: linux-mm@kvack.org
3071 CORETEMP HARDWARE MONITORING DRIVER
3072 M: Fenghua Yu <fenghua.yu@intel.com>
3073 L: lm-sensors@lm-sensors.org
3075 F: Documentation/hwmon/coretemp
3076 F: drivers/hwmon/coretemp.c
3078 COSA/SRP SYNC SERIAL DRIVER
3079 M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3080 W: http://www.fi.muni.cz/~kas/cosa/
3082 F: drivers/net/wan/cosa*
3084 CPMAC ETHERNET DRIVER
3085 M: Florian Fainelli <florian@openwrt.org>
3086 L: netdev@vger.kernel.org
3088 F: drivers/net/ethernet/ti/cpmac.c
3090 CPU FREQUENCY DRIVERS
3091 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3092 M: Viresh Kumar <viresh.kumar@linaro.org>
3093 L: linux-pm@vger.kernel.org
3095 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3096 T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3098 F: include/linux/cpufreq.h
3100 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3101 M: Viresh Kumar <viresh.kumar@linaro.org>
3102 M: Sudeep Holla <sudeep.holla@arm.com>
3103 L: linux-pm@vger.kernel.org
3104 W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3106 F: drivers/cpufreq/arm_big_little.h
3107 F: drivers/cpufreq/arm_big_little.c
3108 F: drivers/cpufreq/arm_big_little_dt.c
3110 CPUIDLE DRIVER - ARM BIG LITTLE
3111 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3112 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3113 L: linux-pm@vger.kernel.org
3114 L: linux-arm-kernel@lists.infradead.org
3115 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3117 F: drivers/cpuidle/cpuidle-big_little.c
3119 CPUIDLE DRIVER - ARM EXYNOS
3120 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3121 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3122 M: Kukjin Kim <kgene@kernel.org>
3123 L: linux-pm@vger.kernel.org
3124 L: linux-samsung-soc@vger.kernel.org
3126 F: drivers/cpuidle/cpuidle-exynos.c
3127 F: arch/arm/mach-exynos/pm.c
3130 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3131 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3132 L: linux-pm@vger.kernel.org
3134 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3135 F: drivers/cpuidle/*
3136 F: include/linux/cpuidle.h
3139 M: "H. Peter Anvin" <hpa@zytor.com>
3141 F: arch/x86/kernel/cpuid.c
3142 F: arch/x86/kernel/msr.c
3144 CPU POWER MONITORING SUBSYSTEM
3145 M: Thomas Renninger <trenn@suse.com>
3146 L: linux-pm@vger.kernel.org
3148 F: tools/power/cpupower/
3151 W: http://sourceforge.net/projects/cramfs/
3152 S: Orphan / Obsolete
3153 F: Documentation/filesystems/cramfs.txt
3157 M: Mikael Starvik <starvik@axis.com>
3158 M: Jesper Nilsson <jesper.nilsson@axis.com>
3159 L: linux-cris-kernel@axis.com
3160 W: http://developer.axis.com
3161 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3164 F: drivers/tty/serial/crisv10.*
3167 M: Herbert Xu <herbert@gondor.apana.org.au>
3168 M: "David S. Miller" <davem@davemloft.net>
3169 L: linux-crypto@vger.kernel.org
3170 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3171 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3173 F: Documentation/crypto/
3174 F: Documentation/DocBook/crypto-API.tmpl
3180 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3181 M: Neil Horman <nhorman@tuxdriver.com>
3182 L: linux-crypto@vger.kernel.org
3184 F: crypto/ansi_cprng.c
3188 M: Hans Verkuil <hverkuil@xs4all.nl>
3189 L: linux-media@vger.kernel.org
3190 T: git git://linuxtv.org/media_tree.git
3191 W: http://linuxtv.org
3193 F: drivers/media/i2c/cs3308.c
3194 F: drivers/media/i2c/cs3308.h
3196 CS5535 Audio ALSA driver
3197 M: Jaya Kumar <jayakumar.alsa@gmail.com>
3199 F: sound/pci/cs5535audio/
3202 M: Solomon Peachy <pizza@shaftnet.org>
3204 F: drivers/net/wireless/st/cw1200/
3206 CX18 VIDEO4LINUX DRIVER
3207 M: Andy Walls <awalls@md.metrocast.net>
3208 L: ivtv-devel@ivtvdriver.org (subscribers-only)
3209 L: linux-media@vger.kernel.org
3210 T: git git://linuxtv.org/media_tree.git
3211 W: https://linuxtv.org
3212 W: http://www.ivtvdriver.org/index.php/Cx18
3214 F: Documentation/video4linux/cx18.txt
3215 F: drivers/media/pci/cx18/
3216 F: include/uapi/linux/ivtv*
3218 CX2341X MPEG ENCODER HELPER MODULE
3219 M: Hans Verkuil <hverkuil@xs4all.nl>
3220 L: linux-media@vger.kernel.org
3221 T: git git://linuxtv.org/media_tree.git
3222 W: https://linuxtv.org
3224 F: drivers/media/common/cx2341x*
3225 F: include/media/cx2341x*
3227 CX24120 MEDIA DRIVER
3228 M: Jemma Denson <jdenson@gmail.com>
3229 M: Patrick Boettcher <patrick.boettcher@posteo.de>
3230 L: linux-media@vger.kernel.org
3231 W: https://linuxtv.org
3232 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3234 F: drivers/media/dvb-frontends/cx24120*
3236 CX88 VIDEO4LINUX DRIVER
3237 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3238 L: linux-media@vger.kernel.org
3239 W: https://linuxtv.org
3240 T: git git://linuxtv.org/media_tree.git
3242 F: Documentation/video4linux/cx88/
3243 F: drivers/media/pci/cx88/
3245 CXD2820R MEDIA DRIVER
3246 M: Antti Palosaari <crope@iki.fi>
3247 L: linux-media@vger.kernel.org
3248 W: https://linuxtv.org
3249 W: http://palosaari.fi/linux/
3250 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3251 T: git git://linuxtv.org/anttip/media_tree.git
3253 F: drivers/media/dvb-frontends/cxd2820r*
3255 CXGB3 ETHERNET DRIVER (CXGB3)
3256 M: Santosh Raspatur <santosh@chelsio.com>
3257 L: netdev@vger.kernel.org
3258 W: http://www.chelsio.com
3260 F: drivers/net/ethernet/chelsio/cxgb3/
3262 CXGB3 ISCSI DRIVER (CXGB3I)
3263 M: Karen Xie <kxie@chelsio.com>
3264 L: linux-scsi@vger.kernel.org
3265 W: http://www.chelsio.com
3267 F: drivers/scsi/cxgbi/cxgb3i
3269 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3270 M: Steve Wise <swise@chelsio.com>
3271 L: linux-rdma@vger.kernel.org
3272 W: http://www.openfabrics.org
3274 F: drivers/infiniband/hw/cxgb3/
3276 CXGB4 ETHERNET DRIVER (CXGB4)
3277 M: Hariprasad S <hariprasad@chelsio.com>
3278 L: netdev@vger.kernel.org
3279 W: http://www.chelsio.com
3281 F: drivers/net/ethernet/chelsio/cxgb4/
3283 CXGB4 ISCSI DRIVER (CXGB4I)
3284 M: Karen Xie <kxie@chelsio.com>
3285 L: linux-scsi@vger.kernel.org
3286 W: http://www.chelsio.com
3288 F: drivers/scsi/cxgbi/cxgb4i
3290 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3291 M: Steve Wise <swise@chelsio.com>
3292 L: linux-rdma@vger.kernel.org
3293 W: http://www.openfabrics.org
3295 F: drivers/infiniband/hw/cxgb4/
3297 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3298 M: Casey Leedom <leedom@chelsio.com>
3299 L: netdev@vger.kernel.org
3300 W: http://www.chelsio.com
3302 F: drivers/net/ethernet/chelsio/cxgb4vf/
3304 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3305 M: Ian Munsie <imunsie@au1.ibm.com>
3306 M: Michael Neuling <mikey@neuling.org>
3307 L: linuxppc-dev@lists.ozlabs.org
3309 F: drivers/misc/cxl/
3310 F: include/misc/cxl*
3311 F: include/uapi/misc/cxl.h
3312 F: Documentation/powerpc/cxl.txt
3313 F: Documentation/powerpc/cxl.txt
3314 F: Documentation/ABI/testing/sysfs-class-cxl
3316 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3317 M: Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3318 M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3319 L: linux-scsi@vger.kernel.org
3321 F: drivers/scsi/cxlflash/
3322 F: include/uapi/scsi/cxlflash_ioctls.h
3323 F: Documentation/powerpc/cxlflash.txt
3325 STMMAC ETHERNET DRIVER
3326 M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3327 L: netdev@vger.kernel.org
3328 W: http://www.stlinux.com
3330 F: drivers/net/ethernet/stmicro/stmmac/
3333 M: Russell King <linux@arm.linux.org.uk>
3334 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3335 W: http://www.arm.linux.org.uk/
3337 F: drivers/video/fbdev/cyber2000fb.*
3339 CYCLADES ASYNC MUX DRIVER
3340 W: http://www.cyclades.com/
3342 F: drivers/tty/cyclades.c
3343 F: include/linux/cyclades.h
3344 F: include/uapi/linux/cyclades.h
3346 CYCLADES PC300 DRIVER
3347 W: http://www.cyclades.com/
3349 F: drivers/net/wan/pc300*
3351 CYPRESS_FIRMWARE MEDIA DRIVER
3352 M: Antti Palosaari <crope@iki.fi>
3353 L: linux-media@vger.kernel.org
3354 W: https://linuxtv.org
3355 W: http://palosaari.fi/linux/
3356 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3357 T: git git://linuxtv.org/anttip/media_tree.git
3359 F: drivers/media/common/cypress_firmware*
3361 CYTTSP TOUCHSCREEN DRIVER
3362 M: Ferruh Yigit <fery@cypress.com>
3363 L: linux-input@vger.kernel.org
3365 F: drivers/input/touchscreen/cyttsp*
3366 F: include/linux/input/cyttsp.h
3368 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3369 M: Joshua Kinard <kumba@gentoo.org>
3371 F: drivers/rtc/rtc-ds1685.c
3372 F: include/linux/rtc/ds1685.h
3374 DAMA SLAVE for AX.25
3375 M: Joerg Reuter <jreuter@yaina.de>
3376 W: http://yaina.de/jreuter/
3377 W: http://www.qsl.net/dl1bke/
3378 L: linux-hams@vger.kernel.org
3380 F: net/ax25/af_ax25.c
3381 F: net/ax25/ax25_dev.c
3382 F: net/ax25/ax25_ds_*
3383 F: net/ax25/ax25_in.c
3384 F: net/ax25/ax25_out.c
3385 F: net/ax25/ax25_timer.c
3386 F: net/ax25/sysctl_net_ax25.c
3388 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3389 L: netdev@vger.kernel.org
3391 F: Documentation/networking/dmfe.txt
3392 F: drivers/net/ethernet/dec/tulip/dmfe.c
3394 DC390/AM53C974 SCSI driver
3395 M: Hannes Reinecke <hare@suse.com>
3396 L: linux-scsi@vger.kernel.org
3398 F: drivers/scsi/am53c974.c
3401 M: Oliver Neukum <oliver@neukum.org>
3402 M: Ali Akcaagac <aliakc@web.de>
3403 M: Jamie Lenehan <lenehan@twibble.org>
3404 L: dc395x@twibble.org
3405 W: http://twibble.org/dist/dc395x/
3406 W: http://lists.twibble.org/mailman/listinfo/dc395x/
3408 F: Documentation/scsi/dc395x.txt
3409 F: drivers/scsi/dc395x.*
3412 M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
3413 L: dccp@vger.kernel.org
3414 W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3416 F: include/linux/dccp.h
3417 F: include/uapi/linux/dccp.h
3418 F: include/linux/tfrc.h
3421 DECnet NETWORK LAYER
3422 W: http://linux-decnet.sourceforge.net
3423 L: linux-decnet-user@lists.sourceforge.net
3425 F: Documentation/networking/decnet.txt
3428 DECSTATION PLATFORM SUPPORT
3429 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3430 L: linux-mips@linux-mips.org
3431 W: http://www.linux-mips.org/wiki/DECstation
3434 F: arch/mips/include/asm/dec/
3435 F: arch/mips/include/asm/mach-dec/
3437 DEFXX FDDI NETWORK DRIVER
3438 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3440 F: drivers/net/fddi/defxx.*
3443 M: Matthew Garrett <mjg59@srcf.ucam.org>
3444 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3445 L: platform-driver-x86@vger.kernel.org
3447 F: drivers/platform/x86/dell-laptop.c
3449 DELL LAPTOP RBTN DRIVER
3450 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3452 F: drivers/platform/x86/dell-rbtn.*
3454 DELL LAPTOP FREEFALL DRIVER
3455 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3457 F: drivers/platform/x86/dell-smo8800.c
3459 DELL LAPTOP SMM DRIVER
3460 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3462 F: drivers/hwmon/dell-smm-hwmon.c
3463 F: include/uapi/linux/i8k.h
3465 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3466 M: Doug Warzecha <Douglas_Warzecha@dell.com>
3468 F: Documentation/dcdbas.txt
3469 F: drivers/firmware/dcdbas.*
3471 DELL WMI EXTRAS DRIVER
3472 M: Matthew Garrett <mjg59@srcf.ucam.org>
3473 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3475 F: drivers/platform/x86/dell-wmi.c
3477 DESIGNWARE USB2 DRD IP DRIVER
3478 M: John Youn <johnyoun@synopsys.com>
3479 L: linux-usb@vger.kernel.org
3480 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3482 F: drivers/usb/dwc2/
3484 DESIGNWARE USB3 DRD IP DRIVER
3485 M: Felipe Balbi <balbi@kernel.org>
3486 L: linux-usb@vger.kernel.org
3487 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3489 F: drivers/usb/dwc3/
3491 DEVICE COREDUMP (DEV_COREDUMP)
3492 M: Johannes Berg <johannes@sipsolutions.net>
3493 L: linux-kernel@vger.kernel.org
3495 F: drivers/base/devcoredump.c
3496 F: include/linux/devcoredump.h
3498 DEVICE FREQUENCY (DEVFREQ)
3499 M: MyungJoo Ham <myungjoo.ham@samsung.com>
3500 M: Kyungmin Park <kyungmin.park@samsung.com>
3501 L: linux-pm@vger.kernel.org
3502 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3505 F: include/linux/devfreq.h
3506 F: Documentation/devicetree/bindings/devfreq/
3508 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3509 M: Chanwoo Choi <cw00.choi@samsung.com>
3510 L: linux-pm@vger.kernel.org
3511 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3513 F: drivers/devfreq/event/
3514 F: drivers/devfreq/devfreq-event.c
3515 F: include/linux/devfreq-event.h
3516 F: Documentation/devicetree/bindings/devfreq/event/
3518 DEVICE NUMBER REGISTRY
3519 M: Torben Mathiasen <device@lanana.org>
3520 W: http://lanana.org/docs/device-list/index.html
3524 M: Alasdair Kergon <agk@redhat.com>
3525 M: Mike Snitzer <snitzer@redhat.com>
3526 M: dm-devel@redhat.com
3527 L: dm-devel@redhat.com
3528 W: http://sources.redhat.com/dm
3529 Q: http://patchwork.kernel.org/project/dm-devel/list/
3530 T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3531 T: quilt http://people.redhat.com/agk/patches/linux/editing/
3533 F: Documentation/device-mapper/
3535 F: drivers/md/persistent-data/
3536 F: include/linux/device-mapper.h
3537 F: include/linux/dm-*.h
3538 F: include/uapi/linux/dm-*.h
3541 M: Jiri Pirko <jiri@mellanox.com>
3542 L: netdev@vger.kernel.org
3544 F: net/core/devlink.c
3545 F: include/net/devlink.h
3546 F: include/uapi/linux/devlink.h
3548 DIALOG SEMICONDUCTOR DRIVERS
3549 M: Support Opensource <support.opensource@diasemi.com>
3550 W: http://www.dialog-semiconductor.com/products
3552 F: Documentation/hwmon/da90??
3553 F: Documentation/devicetree/bindings/sound/da[79]*.txt
3554 F: drivers/gpio/gpio-da90??.c
3555 F: drivers/hwmon/da90??-hwmon.c
3556 F: drivers/iio/adc/da91??-*.c
3557 F: drivers/input/misc/da90??_onkey.c
3558 F: drivers/input/touchscreen/da9052_tsi.c
3559 F: drivers/leds/leds-da90??.c
3560 F: drivers/mfd/da903x.c
3561 F: drivers/mfd/da90??-*.c
3562 F: drivers/mfd/da91??-*.c
3563 F: drivers/power/da9052-battery.c
3564 F: drivers/power/da91??-*.c
3565 F: drivers/regulator/da903x.c
3566 F: drivers/regulator/da9???-regulator.[ch]
3567 F: drivers/rtc/rtc-da90??.c
3568 F: drivers/video/backlight/da90??_bl.c
3569 F: drivers/watchdog/da90??_wdt.c
3570 F: include/linux/mfd/da903x.h
3571 F: include/linux/mfd/da9052/
3572 F: include/linux/mfd/da9055/
3573 F: include/linux/mfd/da9063/
3574 F: include/linux/mfd/da9150/
3575 F: include/sound/da[79]*.h
3576 F: sound/soc/codecs/da[79]*.[ch]
3578 DIGI NEO AND CLASSIC PCI PRODUCTS
3579 M: Lidza Louina <lidza.louina@gmail.com>
3580 M: Mark Hounschell <markh@compro.net>
3581 L: driverdev-devel@linuxdriverproject.org
3583 F: drivers/staging/dgnc/
3585 DIGI EPCA PCI PRODUCTS
3586 M: Lidza Louina <lidza.louina@gmail.com>
3587 M: Daeseok Youn <daeseok.youn@gmail.com>
3588 L: driverdev-devel@linuxdriverproject.org
3590 F: drivers/staging/dgap/
3592 DIOLAN U2C-12 I2C DRIVER
3593 M: Guenter Roeck <linux@roeck-us.net>
3594 L: linux-i2c@vger.kernel.org
3596 F: drivers/i2c/busses/i2c-diolan-u2c.c
3599 M: Matthew Wilcox <willy@linux.intel.com>
3600 L: linux-fsdevel@vger.kernel.org
3604 DIRECTORY NOTIFICATION (DNOTIFY)
3605 M: Eric Paris <eparis@parisplace.org>
3607 F: Documentation/filesystems/dnotify.txt
3608 F: fs/notify/dnotify/
3609 F: include/linux/dnotify.h
3611 DISK GEOMETRY AND PARTITION HANDLING
3612 M: Andries Brouwer <aeb@cwi.nl>
3613 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3614 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3615 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3619 M: Jan Kara <jack@suse.com>
3621 F: Documentation/filesystems/quota.txt
3623 F: include/linux/quota*.h
3624 F: include/uapi/linux/quota*.h
3626 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3627 M: Bernie Thompson <bernie@plugable.com>
3628 L: linux-fbdev@vger.kernel.org
3630 W: http://plugable.com/category/projects/udlfb/
3631 F: drivers/video/fbdev/udlfb.c
3632 F: include/video/udlfb.h
3633 F: Documentation/fb/udlfb.txt
3635 DISTRIBUTED LOCK MANAGER (DLM)
3636 M: Christine Caulfield <ccaulfie@redhat.com>
3637 M: David Teigland <teigland@redhat.com>
3638 L: cluster-devel@redhat.com
3639 W: http://sources.redhat.com/cluster/
3640 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
3644 DMA BUFFER SHARING FRAMEWORK
3645 M: Sumit Semwal <sumit.semwal@linaro.org>
3647 L: linux-media@vger.kernel.org
3648 L: dri-devel@lists.freedesktop.org
3649 L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3651 F: include/linux/dma-buf*
3652 F: include/linux/reservation.h
3653 F: include/linux/*fence.h
3654 F: Documentation/dma-buf-sharing.txt
3655 T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3657 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3658 M: Vinod Koul <vinod.koul@intel.com>
3659 L: dmaengine@vger.kernel.org
3660 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3663 F: include/linux/dmaengine.h
3664 F: Documentation/dmaengine/
3665 T: git git://git.infradead.org/users/vkoul/slave-dma.git
3667 DME1737 HARDWARE MONITOR DRIVER
3668 M: Juerg Haefliger <juergh@gmail.com>
3669 L: lm-sensors@lm-sensors.org
3671 F: Documentation/hwmon/dme1737
3672 F: drivers/hwmon/dme1737.c
3675 M: Jean Delvare <jdelvare@suse.com>
3677 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3678 F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
3679 F: drivers/firmware/dmi-id.c
3680 F: drivers/firmware/dmi_scan.c
3681 F: include/linux/dmi.h
3684 M: Jonathan Corbet <corbet@lwn.net>
3685 L: linux-doc@vger.kernel.org
3688 F: scripts/docproc.c
3689 F: scripts/kernel-doc*
3690 X: Documentation/ABI/
3691 X: Documentation/devicetree/
3692 X: Documentation/acpi
3693 X: Documentation/power
3694 X: Documentation/spi
3695 X: Documentation/DocBook/media
3696 T: git git://git.lwn.net/linux.git docs-next
3699 M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
3700 L: blinux-list@redhat.com
3702 F: drivers/char/dtlk.c
3703 F: include/linux/dtlk.h
3705 DPT_I2O SCSI RAID DRIVER
3706 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3707 L: linux-scsi@vger.kernel.org
3708 W: http://www.adaptec.com/
3710 F: drivers/scsi/dpt*
3711 F: drivers/scsi/dpt/
3714 M: Philipp Reisner <philipp.reisner@linbit.com>
3715 M: Lars Ellenberg <lars.ellenberg@linbit.com>
3716 L: drbd-dev@lists.linbit.com
3717 W: http://www.drbd.org
3718 T: git git://git.linbit.com/linux-drbd.git
3719 T: git git://git.linbit.com/drbd-8.4.git
3721 F: drivers/block/drbd/
3723 F: Documentation/blockdev/drbd/
3725 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3726 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3727 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3729 F: Documentation/kobject.txt
3734 F: include/linux/debugfs.h
3735 F: include/linux/kobj*
3739 M: David Airlie <airlied@linux.ie>
3740 L: dri-devel@lists.freedesktop.org
3741 T: git git://people.freedesktop.org/~airlied/linux
3746 F: include/uapi/drm/
3749 M: Alex Deucher <alexander.deucher@amd.com>
3750 M: Christian König <christian.koenig@amd.com>
3751 L: dri-devel@lists.freedesktop.org
3752 T: git git://people.freedesktop.org/~agd5f/linux
3754 F: drivers/gpu/drm/radeon/
3755 F: include/uapi/drm/radeon*
3758 M: Thierry Reding <thierry.reding@gmail.com>
3759 L: dri-devel@lists.freedesktop.org
3760 T: git git://anongit.freedesktop.org/tegra/linux.git
3762 F: drivers/gpu/drm/drm_panel.c
3763 F: drivers/gpu/drm/panel/
3764 F: include/drm/drm_panel.h
3765 F: Documentation/devicetree/bindings/display/panel/
3767 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3768 M: Daniel Vetter <daniel.vetter@intel.com>
3769 M: Jani Nikula <jani.nikula@linux.intel.com>
3770 L: intel-gfx@lists.freedesktop.org
3771 L: dri-devel@lists.freedesktop.org
3772 W: https://01.org/linuxgraphics/
3773 Q: http://patchwork.freedesktop.org/project/intel-gfx/
3774 T: git git://anongit.freedesktop.org/drm-intel
3776 F: drivers/gpu/drm/i915/
3777 F: include/drm/i915*
3778 F: include/uapi/drm/i915*
3780 DRM DRIVERS FOR ATMEL HLCDC
3781 M: Boris Brezillon <boris.brezillon@free-electrons.com>
3782 L: dri-devel@lists.freedesktop.org
3784 F: drivers/gpu/drm/atmel-hlcdc/
3785 F: Documentation/devicetree/bindings/drm/atmel/
3787 DRM DRIVERS FOR EXYNOS
3788 M: Inki Dae <inki.dae@samsung.com>
3789 M: Joonyoung Shim <jy0922.shim@samsung.com>
3790 M: Seung-Woo Kim <sw0312.kim@samsung.com>
3791 M: Kyungmin Park <kyungmin.park@samsung.com>
3792 L: dri-devel@lists.freedesktop.org
3793 T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3795 F: drivers/gpu/drm/exynos/
3796 F: include/drm/exynos*
3797 F: include/uapi/drm/exynos*
3799 DRM DRIVERS FOR FREESCALE DCU
3800 M: Jianwei Wang <jianwei.wang.chn@gmail.com>
3801 M: Alison Wang <alison.wang@freescale.com>
3802 L: dri-devel@lists.freedesktop.org
3804 F: drivers/gpu/drm/fsl-dcu/
3805 F: Documentation/devicetree/bindings/display/fsl,dcu.txt
3806 F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
3808 DRM DRIVERS FOR FREESCALE IMX
3809 M: Philipp Zabel <p.zabel@pengutronix.de>
3810 L: dri-devel@lists.freedesktop.org
3812 F: drivers/gpu/drm/imx/
3813 F: drivers/gpu/ipu-v3/
3814 F: Documentation/devicetree/bindings/display/imx/
3816 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3817 M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3818 L: dri-devel@lists.freedesktop.org
3819 T: git git://github.com/patjak/drm-gma500
3821 F: drivers/gpu/drm/gma500
3822 F: include/drm/gma500*
3824 DRM DRIVERS FOR NVIDIA TEGRA
3825 M: Thierry Reding <thierry.reding@gmail.com>
3826 M: Terje Bergström <tbergstrom@nvidia.com>
3827 L: dri-devel@lists.freedesktop.org
3828 L: linux-tegra@vger.kernel.org
3829 T: git git://anongit.freedesktop.org/tegra/linux.git
3831 F: drivers/gpu/drm/tegra/
3832 F: drivers/gpu/host1x/
3833 F: include/linux/host1x.h
3834 F: include/uapi/drm/tegra_drm.h
3835 F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
3837 DRM DRIVERS FOR RENESAS
3838 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3839 L: dri-devel@lists.freedesktop.org
3840 L: linux-renesas-soc@vger.kernel.org
3841 T: git git://people.freedesktop.org/~airlied/linux
3843 F: drivers/gpu/drm/rcar-du/
3844 F: drivers/gpu/drm/shmobile/
3845 F: include/linux/platform_data/shmob_drm.h
3847 DRM DRIVERS FOR ROCKCHIP
3848 M: Mark Yao <mark.yao@rock-chips.com>
3849 L: dri-devel@lists.freedesktop.org
3851 F: drivers/gpu/drm/rockchip/
3852 F: Documentation/devicetree/bindings/display/rockchip*
3855 M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
3856 M: Vincent Abriou <vincent.abriou@st.com>
3857 L: dri-devel@lists.freedesktop.org
3858 T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3860 F: drivers/gpu/drm/sti
3861 F: Documentation/devicetree/bindings/display/st,stih4xx.txt
3863 DRM DRIVERS FOR VIVANTE GPU IP
3864 M: Lucas Stach <l.stach@pengutronix.de>
3865 R: Russell King <linux+etnaviv@arm.linux.org.uk>
3866 R: Christian Gmeiner <christian.gmeiner@gmail.com>
3867 L: dri-devel@lists.freedesktop.org
3869 F: drivers/gpu/drm/etnaviv
3870 F: Documentation/devicetree/bindings/display/etnaviv
3872 DSBR100 USB FM RADIO DRIVER
3873 M: Alexey Klimov <klimov.linux@gmail.com>
3874 L: linux-media@vger.kernel.org
3875 T: git git://linuxtv.org/media_tree.git
3877 F: drivers/media/radio/dsbr100.c
3880 M: Francois Romieu <romieu@fr.zoreil.com>
3881 L: netdev@vger.kernel.org
3883 F: drivers/net/wan/dscc4.c
3886 M: Hans Verkuil <hverkuil@xs4all.nl>
3887 L: linux-media@vger.kernel.org
3888 T: git git://linuxtv.org/media_tree.git
3889 W: https://linuxtv.org
3891 F: drivers/media/pci/dt3155/
3893 DVB_USB_AF9015 MEDIA DRIVER
3894 M: Antti Palosaari <crope@iki.fi>
3895 L: linux-media@vger.kernel.org
3896 W: https://linuxtv.org
3897 W: http://palosaari.fi/linux/
3898 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3899 T: git git://linuxtv.org/anttip/media_tree.git
3901 F: drivers/media/usb/dvb-usb-v2/af9015*
3903 DVB_USB_AF9035 MEDIA DRIVER
3904 M: Antti Palosaari <crope@iki.fi>
3905 L: linux-media@vger.kernel.org
3906 W: https://linuxtv.org
3907 W: http://palosaari.fi/linux/
3908 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3909 T: git git://linuxtv.org/anttip/media_tree.git
3911 F: drivers/media/usb/dvb-usb-v2/af9035*
3913 DVB_USB_ANYSEE MEDIA DRIVER
3914 M: Antti Palosaari <crope@iki.fi>
3915 L: linux-media@vger.kernel.org
3916 W: https://linuxtv.org
3917 W: http://palosaari.fi/linux/
3918 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3919 T: git git://linuxtv.org/anttip/media_tree.git
3921 F: drivers/media/usb/dvb-usb-v2/anysee*
3923 DVB_USB_AU6610 MEDIA DRIVER
3924 M: Antti Palosaari <crope@iki.fi>
3925 L: linux-media@vger.kernel.org
3926 W: https://linuxtv.org
3927 W: http://palosaari.fi/linux/
3928 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3929 T: git git://linuxtv.org/anttip/media_tree.git
3931 F: drivers/media/usb/dvb-usb-v2/au6610*
3933 DVB_USB_CE6230 MEDIA DRIVER
3934 M: Antti Palosaari <crope@iki.fi>
3935 L: linux-media@vger.kernel.org
3936 W: https://linuxtv.org
3937 W: http://palosaari.fi/linux/
3938 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3939 T: git git://linuxtv.org/anttip/media_tree.git
3941 F: drivers/media/usb/dvb-usb-v2/ce6230*
3943 DVB_USB_CXUSB MEDIA DRIVER
3944 M: Michael Krufky <mkrufky@linuxtv.org>
3945 L: linux-media@vger.kernel.org
3946 W: https://linuxtv.org
3947 W: http://github.com/mkrufky
3948 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3949 T: git git://linuxtv.org/media_tree.git
3951 F: drivers/media/usb/dvb-usb/cxusb*
3953 DVB_USB_EC168 MEDIA DRIVER
3954 M: Antti Palosaari <crope@iki.fi>
3955 L: linux-media@vger.kernel.org
3956 W: https://linuxtv.org
3957 W: http://palosaari.fi/linux/
3958 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3959 T: git git://linuxtv.org/anttip/media_tree.git
3961 F: drivers/media/usb/dvb-usb-v2/ec168*
3963 DVB_USB_GL861 MEDIA DRIVER
3964 M: Antti Palosaari <crope@iki.fi>
3965 L: linux-media@vger.kernel.org
3966 W: https://linuxtv.org
3967 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3968 T: git git://linuxtv.org/anttip/media_tree.git
3970 F: drivers/media/usb/dvb-usb-v2/gl861*
3972 DVB_USB_MXL111SF MEDIA DRIVER
3973 M: Michael Krufky <mkrufky@linuxtv.org>
3974 L: linux-media@vger.kernel.org
3975 W: https://linuxtv.org
3976 W: http://github.com/mkrufky
3977 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3978 T: git git://linuxtv.org/mkrufky/mxl111sf.git
3980 F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3982 DVB_USB_RTL28XXU MEDIA DRIVER
3983 M: Antti Palosaari <crope@iki.fi>
3984 L: linux-media@vger.kernel.org
3985 W: https://linuxtv.org
3986 W: http://palosaari.fi/linux/
3987 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3988 T: git git://linuxtv.org/anttip/media_tree.git
3990 F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3992 DVB_USB_V2 MEDIA DRIVER
3993 M: Antti Palosaari <crope@iki.fi>
3994 L: linux-media@vger.kernel.org
3995 W: https://linuxtv.org
3996 W: http://palosaari.fi/linux/
3997 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3998 T: git git://linuxtv.org/anttip/media_tree.git
4000 F: drivers/media/usb/dvb-usb-v2/dvb_usb*
4001 F: drivers/media/usb/dvb-usb-v2/usb_urb.c
4004 M: Jason Baron <jbaron@akamai.com>
4006 F: lib/dynamic_debug.c
4007 F: include/linux/dynamic_debug.h
4009 DZ DECSTATION DZ11 SERIAL DRIVER
4010 M: "Maciej W. Rozycki" <macro@linux-mips.org>
4012 F: drivers/tty/serial/dz.*
4014 E3X0 POWER BUTTON DRIVER
4015 M: Moritz Fischer <moritz.fischer@ettus.com>
4016 L: usrp-users@lists.ettus.com
4017 W: http://www.ettus.com
4019 F: drivers/input/misc/e3x0-button.c
4020 F: Documentation/devicetree/bindings/input/e3x0-button.txt
4023 M: Antti Palosaari <crope@iki.fi>
4024 L: linux-media@vger.kernel.org
4025 W: https://linuxtv.org
4026 W: http://palosaari.fi/linux/
4027 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4028 T: git git://linuxtv.org/anttip/media_tree.git
4030 F: drivers/media/tuners/e4000*
4032 EATA ISA/EISA/PCI SCSI DRIVER
4033 M: Dario Ballabio <ballabio_dario@emc.com>
4034 L: linux-scsi@vger.kernel.org
4036 F: drivers/scsi/eata.c
4039 M: Antti Palosaari <crope@iki.fi>
4040 L: linux-media@vger.kernel.org
4041 W: https://linuxtv.org
4042 W: http://palosaari.fi/linux/
4043 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4044 T: git git://linuxtv.org/anttip/media_tree.git
4046 F: drivers/media/dvb-frontends/ec100*
4049 M: Tyler Hicks <tyhicks@canonical.com>
4050 L: ecryptfs@vger.kernel.org
4051 W: http://ecryptfs.org
4052 W: https://launchpad.net/ecryptfs
4053 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4055 F: Documentation/filesystems/ecryptfs.txt
4059 M: Doug Thompson <dougthompson@xmission.com>
4060 M: Borislav Petkov <bp@alien8.de>
4061 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4062 L: linux-edac@vger.kernel.org
4063 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4064 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4066 F: Documentation/edac.txt
4068 F: include/linux/edac.h
4071 M: Doug Thompson <dougthompson@xmission.com>
4072 M: Borislav Petkov <bp@alien8.de>
4073 L: linux-edac@vger.kernel.org
4075 F: drivers/edac/amd64_edac*
4078 M: Doug Thompson <dougthompson@xmission.com>
4079 M: Robert Richter <rric@kernel.org>
4080 L: linux-edac@vger.kernel.org
4082 F: drivers/edac/highbank*
4085 M: Ralf Baechle <ralf@linux-mips.org>
4086 M: David Daney <david.daney@cavium.com>
4087 L: linux-edac@vger.kernel.org
4088 L: linux-mips@linux-mips.org
4090 F: drivers/edac/octeon_edac*
4093 M: Mark Gross <mark.gross@intel.com>
4094 M: Doug Thompson <dougthompson@xmission.com>
4095 L: linux-edac@vger.kernel.org
4097 F: drivers/edac/e752x_edac.c
4100 M: Doug Thompson <dougthompson@xmission.com>
4101 L: linux-edac@vger.kernel.org
4103 F: drivers/edac/e7xxx_edac.c
4106 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4107 L: linux-edac@vger.kernel.org
4109 F: drivers/edac/ghes_edac.c
4112 M: Tim Small <tim@buttersideup.com>
4113 L: linux-edac@vger.kernel.org
4115 F: drivers/edac/i82443bxgx_edac.c
4118 M: Jason Uhlenkott <juhlenko@akamai.com>
4119 L: linux-edac@vger.kernel.org
4121 F: drivers/edac/i3000_edac.c
4124 M: Doug Thompson <dougthompson@xmission.com>
4125 L: linux-edac@vger.kernel.org
4127 F: drivers/edac/i5000_edac.c
4130 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4131 L: linux-edac@vger.kernel.org
4133 F: drivers/edac/i5400_edac.c
4136 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4137 L: linux-edac@vger.kernel.org
4139 F: drivers/edac/i7300_edac.c
4142 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4143 L: linux-edac@vger.kernel.org
4145 F: drivers/edac/i7core_edac.c
4148 M: Ranganathan Desikan <ravi@jetztechnologies.com>
4149 M: "Arvind R." <arvino55@gmail.com>
4150 L: linux-edac@vger.kernel.org
4152 F: drivers/edac/i82975x_edac.c
4155 M: Jason Baron <jbaron@akamai.com>
4156 L: linux-edac@vger.kernel.org
4158 F: drivers/edac/ie31200_edac.c
4161 M: Johannes Thumshirn <morbidrsa@gmail.com>
4162 L: linux-edac@vger.kernel.org
4164 F: drivers/edac/mpc85xx_edac.[ch]
4167 M: Egor Martovetsky <egor@pasemi.com>
4168 L: linux-edac@vger.kernel.org
4170 F: drivers/edac/pasemi_edac.c
4173 M: Tim Small <tim@buttersideup.com>
4174 L: linux-edac@vger.kernel.org
4176 F: drivers/edac/r82600_edac.c
4179 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4180 L: linux-edac@vger.kernel.org
4182 F: drivers/edac/sb_edac.c
4185 APPLIED MICRO (APM) X-GENE SOC EDAC
4186 M: Loc Ho <lho@apm.com>
4188 F: drivers/edac/xgene_edac.c
4189 F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4191 EDIROL UA-101/UA-1000 DRIVER
4192 M: Clemens Ladisch <clemens@ladisch.de>
4193 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4194 T: git git://git.alsa-project.org/alsa-kernel.git
4196 F: sound/usb/misc/ua101.c
4198 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4199 M: Matt Fleming <matt@codeblueprint.co.uk>
4200 L: linux-efi@vger.kernel.org
4201 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4203 F: Documentation/efi-stub.txt
4204 F: arch/ia64/kernel/efi.c
4205 F: arch/x86/boot/compressed/eboot.[ch]
4206 F: arch/x86/include/asm/efi.h
4207 F: arch/x86/platform/efi/*
4208 F: drivers/firmware/efi/*
4209 F: include/linux/efi*.h
4211 EFI VARIABLE FILESYSTEM
4212 M: Matthew Garrett <matthew.garrett@nebula.com>
4213 M: Jeremy Kerr <jk@ozlabs.org>
4214 M: Matt Fleming <matt@codeblueprint.co.uk>
4215 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4216 L: linux-efi@vger.kernel.org
4220 EFIFB FRAMEBUFFER DRIVER
4221 L: linux-fbdev@vger.kernel.org
4222 M: Peter Jones <pjones@redhat.com>
4224 F: drivers/video/fbdev/efifb.c
4227 W: http://aeschi.ch.eu.org/efs/
4231 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4232 M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4233 L: netdev@vger.kernel.org
4235 F: drivers/net/ethernet/ibm/ehea/
4237 EM28XX VIDEO4LINUX DRIVER
4238 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4239 L: linux-media@vger.kernel.org
4240 W: https://linuxtv.org
4241 T: git git://linuxtv.org/media_tree.git
4243 F: drivers/media/usb/em28xx/
4246 M: Paul Gortmaker <paul.gortmaker@windriver.com>
4247 M: Matt Mackall <mpm@selenic.com>
4248 M: David Woodhouse <dwmw2@infradead.org>
4249 L: linux-embedded@vger.kernel.org
4252 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4253 M: James Smart <james.smart@avagotech.com>
4254 M: Dick Kennedy <dick.kennedy@avagotech.com>
4255 L: linux-scsi@vger.kernel.org
4256 W: http://www.avagotech.com
4258 F: drivers/scsi/lpfc/
4260 ENE CB710 FLASH CARD READER DRIVER
4261 M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
4263 F: drivers/misc/cb710/
4264 F: drivers/mmc/host/cb710-mmc.*
4265 F: include/linux/cb710.h
4267 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4268 M: Maxim Levitsky <maximlevitsky@gmail.com>
4270 F: drivers/media/rc/ene_ir.*
4272 EPSON S1D13XXX FRAMEBUFFER DRIVER
4273 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
4275 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4276 F: drivers/video/fbdev/s1d13xxxfb.c
4277 F: include/video/s1d13xxxfb.h
4279 ET131X NETWORK DRIVER
4280 M: Mark Einon <mark.einon@gmail.com>
4282 F: drivers/net/ethernet/agere/
4285 M: Stephen Hemminger <stephen@networkplumber.org>
4286 L: bridge@lists.linux-foundation.org
4287 L: netdev@vger.kernel.org
4288 W: http://www.linuxfoundation.org/en/Net:Bridge
4290 F: include/linux/netfilter_bridge/
4293 ETHERNET PHY LIBRARY
4294 M: Florian Fainelli <f.fainelli@gmail.com>
4295 L: netdev@vger.kernel.org
4297 F: include/linux/phy.h
4298 F: include/linux/phy_fixed.h
4300 F: Documentation/networking/phy.txt
4301 F: drivers/of/of_mdio.c
4302 F: drivers/of/of_net.c
4305 M: Jan Kara <jack@suse.com>
4306 L: linux-ext4@vger.kernel.org
4308 F: Documentation/filesystems/ext2.txt
4310 F: include/linux/ext2*
4313 M: "Theodore Ts'o" <tytso@mit.edu>
4314 M: Andreas Dilger <adilger.kernel@dilger.ca>
4315 L: linux-ext4@vger.kernel.org
4316 W: http://ext4.wiki.kernel.org
4317 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
4318 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4320 F: Documentation/filesystems/ext4.txt
4323 Extended Verification Module (EVM)
4324 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4325 L: linux-ima-devel@lists.sourceforge.net
4326 L: linux-security-module@vger.kernel.org
4328 F: security/integrity/evm/
4330 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4331 M: MyungJoo Ham <myungjoo.ham@samsung.com>
4332 M: Chanwoo Choi <cw00.choi@samsung.com>
4333 L: linux-kernel@vger.kernel.org
4334 T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4337 F: include/linux/extcon/
4338 F: include/linux/extcon.h
4339 F: Documentation/extcon/
4340 F: Documentation/devicetree/bindings/extcon/
4343 M: Jingoo Han <jingoohan1@gmail.com>
4344 L: dri-devel@lists.freedesktop.org
4346 F: drivers/gpu/drm/exynos/exynos_dp*
4348 EXYNOS MIPI DISPLAY DRIVERS
4349 M: Inki Dae <inki.dae@samsung.com>
4350 M: Donghwa Lee <dh09.lee@samsung.com>
4351 M: Kyungmin Park <kyungmin.park@samsung.com>
4352 L: linux-fbdev@vger.kernel.org
4354 F: drivers/video/fbdev/exynos/exynos_mipi*
4355 F: include/video/exynos_mipi*
4357 F71805F HARDWARE MONITORING DRIVER
4358 M: Jean Delvare <jdelvare@suse.com>
4359 L: lm-sensors@lm-sensors.org
4361 F: Documentation/hwmon/f71805f
4362 F: drivers/hwmon/f71805f.c
4365 M: Michael Buesch <m@bues.ch>
4366 L: linux-media@vger.kernel.org
4368 F: drivers/media/tuners/fc0011.h
4369 F: drivers/media/tuners/fc0011.c
4372 M: Antti Palosaari <crope@iki.fi>
4373 L: linux-media@vger.kernel.org
4374 W: https://linuxtv.org
4375 W: http://palosaari.fi/linux/
4376 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4377 T: git git://linuxtv.org/anttip/media_tree.git
4379 F: drivers/media/tuners/fc2580*
4382 M: Eric Paris <eparis@redhat.com>
4384 F: fs/notify/fanotify/
4385 F: include/linux/fanotify.h
4386 F: include/uapi/linux/fanotify.h
4388 FARSYNC SYNCHRONOUS DRIVER
4389 M: Kevin Curtis <kevin.curtis@farsite.co.uk>
4390 W: http://www.farsite.co.uk/
4392 F: drivers/net/wan/farsync.*
4394 FAULT INJECTION SUPPORT
4395 M: Akinobu Mita <akinobu.mita@gmail.com>
4397 F: Documentation/fault-injection/
4398 F: lib/fault-inject.c
4400 FBTFT Framebuffer drivers
4401 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4402 M: Noralf Trønnes <noralf@tronnes.org>
4404 F: drivers/staging/fbtft/
4406 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4407 M: Vasu Dev <vasu.dev@intel.com>
4408 L: fcoe-devel@open-fcoe.org
4409 W: www.Open-FCoE.org
4411 F: drivers/scsi/libfc/
4412 F: drivers/scsi/fcoe/
4414 F: include/scsi/libfc.h
4415 F: include/scsi/libfcoe.h
4416 F: include/uapi/scsi/fc/
4418 FILE LOCKING (flock() and fcntl()/lockf())
4419 M: Jeff Layton <jlayton@poochiereds.net>
4420 M: "J. Bruce Fields" <bfields@fieldses.org>
4421 L: linux-fsdevel@vger.kernel.org
4423 F: include/linux/fcntl.h
4424 F: include/linux/fs.h
4425 F: include/uapi/linux/fcntl.h
4426 F: include/uapi/linux/fs.h
4430 FILESYSTEMS (VFS and infrastructure)
4431 M: Alexander Viro <viro@zeniv.linux.org.uk>
4432 L: linux-fsdevel@vger.kernel.org
4436 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4437 M: Riku Voipio <riku.voipio@iki.fi>
4438 L: lm-sensors@lm-sensors.org
4440 F: drivers/hwmon/f75375s.c
4441 F: include/linux/f75375s.h
4443 FIREWIRE AUDIO DRIVERS
4444 M: Clemens Ladisch <clemens@ladisch.de>
4445 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4446 T: git git://git.alsa-project.org/alsa-kernel.git
4450 FIREWIRE MEDIA DRIVERS (firedtv)
4451 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4452 L: linux-media@vger.kernel.org
4453 L: linux1394-devel@lists.sourceforge.net
4454 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4456 F: drivers/media/firewire/
4458 FIREWIRE SBP-2 TARGET
4459 M: Chris Boot <bootc@bootc.net>
4460 L: linux-scsi@vger.kernel.org
4461 L: target-devel@vger.kernel.org
4462 L: linux1394-devel@lists.sourceforge.net
4463 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4465 F: drivers/target/sbp/
4468 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4469 L: linux1394-devel@lists.sourceforge.net
4470 W: http://ieee1394.wiki.kernel.org/
4471 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4473 F: drivers/firewire/
4474 F: include/linux/firewire.h
4475 F: include/uapi/linux/firewire*.h
4478 FIRMWARE LOADER (request_firmware)
4479 M: Ming Lei <ming.lei@canonical.com>
4480 L: linux-kernel@vger.kernel.org
4482 F: Documentation/firmware_class/
4483 F: drivers/base/firmware*.c
4484 F: include/linux/firmware.h
4486 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4487 M: Joshua Morris <josh.h.morris@us.ibm.com>
4488 M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4490 F: drivers/block/rsxx/
4493 M: Jiri Kosina <jikos@kernel.org>
4494 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4496 F: drivers/block/floppy.c
4499 M: Alessandro Rubini <rubini@gnudd.com>
4500 W: http://www.ohwr.org/projects/fmc-bus
4503 F: include/linux/fmc*.h
4504 F: include/linux/ipmi-fru.h
4507 FPGA MANAGER FRAMEWORK
4508 M: Alan Tull <atull@opensource.altera.com>
4509 R: Moritz Fischer <moritz.fischer@ettus.com>
4512 F: include/linux/fpga/fpga-mgr.h
4513 W: http://www.rocketboards.org
4516 M: Bill Metzenthen <billm@melbpc.org.au>
4517 W: http://floatingpoint.sourceforge.net/emulator/index.html
4519 F: arch/x86/math-emu/
4521 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4522 L: netdev@vger.kernel.org
4524 F: drivers/net/wan/dlci.c
4525 F: drivers/net/wan/sdla.c
4528 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4529 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4530 L: linux-fbdev@vger.kernel.org
4531 W: http://linux-fbdev.sourceforge.net/
4532 Q: http://patchwork.kernel.org/project/linux-fbdev/list/
4533 T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4535 F: Documentation/fb/
4538 F: include/linux/fb.h
4539 F: include/uapi/video/
4540 F: include/uapi/linux/fb.h
4542 FREESCALE DIU FRAMEBUFFER DRIVER
4543 M: Timur Tabi <timur@tabi.org>
4544 L: linux-fbdev@vger.kernel.org
4546 F: drivers/video/fbdev/fsl-diu-fb.*
4548 FREESCALE DMA DRIVER
4549 M: Li Yang <leoli@freescale.com>
4550 M: Zhang Wei <zw@zh-kernel.org>
4551 L: linuxppc-dev@lists.ozlabs.org
4553 F: drivers/dma/fsldma.*
4555 FREESCALE GPMI NAND DRIVER
4556 M: Han Xu <han.xu@nxp.com>
4557 L: linux-mtd@lists.infradead.org
4559 F: drivers/mtd/nand/gpmi-nand/*
4561 FREESCALE I2C CPM DRIVER
4562 M: Jochen Friedrich <jochen@scram.de>
4563 L: linuxppc-dev@lists.ozlabs.org
4564 L: linux-i2c@vger.kernel.org
4566 F: drivers/i2c/busses/i2c-cpm.c
4568 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4569 M: Sascha Hauer <kernel@pengutronix.de>
4570 L: linux-fbdev@vger.kernel.org
4571 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4573 F: include/linux/platform_data/video-imxfb.h
4574 F: drivers/video/fbdev/imxfb.c
4576 FREESCALE QUAD SPI DRIVER
4577 M: Han Xu <han.xu@nxp.com>
4578 L: linux-mtd@lists.infradead.org
4580 F: drivers/mtd/spi-nor/fsl-quadspi.c
4582 FREESCALE SOC FS_ENET DRIVER
4583 M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4584 M: Vitaly Bordug <vbordug@ru.mvista.com>
4585 L: linuxppc-dev@lists.ozlabs.org
4586 L: netdev@vger.kernel.org
4588 F: drivers/net/ethernet/freescale/fs_enet/
4589 F: include/linux/fs_enet_pd.h
4591 FREESCALE IMX / MXC FEC DRIVER
4592 M: Fugang Duan <fugang.duan@nxp.com>
4593 L: netdev@vger.kernel.org
4595 F: drivers/net/ethernet/freescale/fec_main.c
4596 F: drivers/net/ethernet/freescale/fec_ptp.c
4597 F: drivers/net/ethernet/freescale/fec.h
4598 F: Documentation/devicetree/bindings/net/fsl-fec.txt
4600 FREESCALE QUICC ENGINE LIBRARY
4601 L: linuxppc-dev@lists.ozlabs.org
4603 F: drivers/soc/fsl/qe/
4604 F: include/soc/fsl/*qe*.h
4605 F: include/soc/fsl/*ucc*.h
4607 FREESCALE USB PERIPHERAL DRIVERS
4608 M: Li Yang <leoli@freescale.com>
4609 L: linux-usb@vger.kernel.org
4610 L: linuxppc-dev@lists.ozlabs.org
4612 F: drivers/usb/gadget/udc/fsl*
4614 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4615 M: Li Yang <leoli@freescale.com>
4616 L: netdev@vger.kernel.org
4617 L: linuxppc-dev@lists.ozlabs.org
4619 F: drivers/net/ethernet/freescale/ucc_geth*
4621 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4622 M: Claudiu Manoil <claudiu.manoil@freescale.com>
4623 L: netdev@vger.kernel.org
4625 F: drivers/net/ethernet/freescale/gianfar*
4626 X: drivers/net/ethernet/freescale/gianfar_ptp.c
4627 F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4629 FREESCALE QUICC ENGINE UCC UART DRIVER
4630 M: Timur Tabi <timur@tabi.org>
4631 L: linuxppc-dev@lists.ozlabs.org
4633 F: drivers/tty/serial/ucc_uart.c
4635 FREESCALE SOC SOUND DRIVERS
4636 M: Timur Tabi <timur@tabi.org>
4637 M: Nicolin Chen <nicoleotsuka@gmail.com>
4638 M: Xiubo Li <Xiubo.Lee@gmail.com>
4639 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4640 L: linuxppc-dev@lists.ozlabs.org
4642 F: sound/soc/fsl/fsl*
4643 F: sound/soc/fsl/imx*
4644 F: sound/soc/fsl/mpc8610_hpcd.c
4646 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4647 M: "J. German Rivera" <German.Rivera@freescale.com>
4648 L: linux-kernel@vger.kernel.org
4650 F: drivers/staging/fsl-mc/
4653 M: Christoph Hellwig <hch@infradead.org>
4654 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4659 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4660 M: Pavel Machek <pavel@ucw.cz>
4661 L: linux-pm@vger.kernel.org
4663 F: Documentation/power/freezing-of-tasks.txt
4664 F: include/linux/freezer.h
4668 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4669 L: linux-kernel@vger.kernel.org
4672 F: include/linux/frontswap.h
4674 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4675 M: David Howells <dhowells@redhat.com>
4676 L: linux-cachefs@redhat.com (moderated for non-subscribers)
4678 F: Documentation/filesystems/caching/
4680 F: include/linux/fscache*.h
4683 M: Jaegeuk Kim <jaegeuk@kernel.org>
4684 M: Changman Lee <cm224.lee@samsung.com>
4685 R: Chao Yu <chao2.yu@samsung.com>
4686 L: linux-f2fs-devel@lists.sourceforge.net
4687 W: http://en.wikipedia.org/wiki/F2FS
4688 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4690 F: Documentation/filesystems/f2fs.txt
4691 F: Documentation/ABI/testing/sysfs-fs-f2fs
4693 F: include/linux/f2fs_fs.h
4694 F: include/trace/events/f2fs.h
4696 FUJITSU FR-V (FRV) PORT
4700 FUJITSU LAPTOP EXTRAS
4701 M: Jonathan Woithe <jwoithe@just42.net>
4702 L: platform-driver-x86@vger.kernel.org
4704 F: drivers/platform/x86/fujitsu-laptop.c
4706 FUJITSU M-5MO LS CAMERA ISP DRIVER
4707 M: Kyungmin Park <kyungmin.park@samsung.com>
4708 M: Heungjun Kim <riverful.kim@samsung.com>
4709 L: linux-media@vger.kernel.org
4711 F: drivers/media/i2c/m5mols/
4712 F: include/media/i2c/m5mols.h
4714 FUJITSU TABLET EXTRAS
4715 M: Robert Gerlach <khnz@gmx.de>
4716 L: platform-driver-x86@vger.kernel.org
4718 F: drivers/platform/x86/fujitsu-tablet.c
4720 FUSE: FILESYSTEM IN USERSPACE
4721 M: Miklos Szeredi <miklos@szeredi.hu>
4722 L: fuse-devel@lists.sourceforge.net
4723 W: http://fuse.sourceforge.net/
4724 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4727 F: include/uapi/linux/fuse.h
4728 F: Documentation/filesystems/fuse.txt
4730 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4731 M: Rik Faith <faith@cs.unc.edu>
4732 L: linux-scsi@vger.kernel.org
4733 S: Odd Fixes (e.g., new signatures)
4734 F: drivers/scsi/fdomain.*
4736 GCOV BASED KERNEL PROFILING
4737 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4740 F: Documentation/gcov.txt
4742 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4743 M: Achim Leubner <achim_leubner@adaptec.com>
4744 L: linux-scsi@vger.kernel.org
4745 W: http://www.icp-vortex.com/
4747 F: drivers/scsi/gdt*
4749 GDB KERNEL DEBUGGING HELPER SCRIPTS
4750 M: Jan Kiszka <jan.kiszka@siemens.com>
4754 GEMTEK FM RADIO RECEIVER DRIVER
4755 M: Hans Verkuil <hverkuil@xs4all.nl>
4756 L: linux-media@vger.kernel.org
4757 T: git git://linuxtv.org/media_tree.git
4758 W: https://linuxtv.org
4760 F: drivers/media/radio/radio-gemtek*
4762 GENERIC GPIO I2C DRIVER
4763 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
4765 F: drivers/i2c/busses/i2c-gpio.c
4766 F: include/linux/i2c-gpio.h
4768 GENERIC GPIO I2C MULTIPLEXER DRIVER
4769 M: Peter Korsgaard <peter.korsgaard@barco.com>
4770 L: linux-i2c@vger.kernel.org
4772 F: drivers/i2c/muxes/i2c-mux-gpio.c
4773 F: include/linux/i2c-mux-gpio.h
4774 F: Documentation/i2c/muxes/i2c-mux-gpio
4776 GENERIC HDLC (WAN) DRIVERS
4777 M: Krzysztof Halasa <khc@pm.waw.pl>
4778 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4780 F: drivers/net/wan/c101.c
4781 F: drivers/net/wan/hd6457*
4782 F: drivers/net/wan/hdlc*
4783 F: drivers/net/wan/n2.c
4784 F: drivers/net/wan/pc300too.c
4785 F: drivers/net/wan/pci200syn.c
4786 F: drivers/net/wan/wanxl*
4788 GENERIC INCLUDE/ASM HEADER FILES
4789 M: Arnd Bergmann <arnd@arndb.de>
4790 L: linux-arch@vger.kernel.org
4791 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4793 F: include/asm-generic/
4794 F: include/uapi/asm-generic/
4796 GENERIC PHY FRAMEWORK
4797 M: Kishon Vijay Abraham I <kishon@ti.com>
4798 L: linux-kernel@vger.kernel.org
4799 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4802 F: include/linux/phy/
4805 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4806 M: Kevin Hilman <khilman@kernel.org>
4807 M: Ulf Hansson <ulf.hansson@linaro.org>
4808 L: linux-pm@vger.kernel.org
4810 F: drivers/base/power/domain*.c
4811 F: include/linux/pm_domain.h
4813 GENERIC UIO DRIVER FOR PCI DEVICES
4814 M: "Michael S. Tsirkin" <mst@redhat.com>
4815 L: kvm@vger.kernel.org
4817 F: drivers/uio/uio_pci_generic.c
4819 GET_MAINTAINER SCRIPT
4820 M: Joe Perches <joe@perches.com>
4822 F: scripts/get_maintainer.pl
4825 M: Steven Whitehouse <swhiteho@redhat.com>
4826 M: Bob Peterson <rpeterso@redhat.com>
4827 L: cluster-devel@redhat.com
4828 W: http://sources.redhat.com/cluster/
4829 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4831 F: Documentation/filesystems/gfs2*.txt
4833 F: include/uapi/linux/gfs2_ondisk.h
4835 GIGASET ISDN DRIVERS
4836 M: Paul Bolle <pebolle@tiscali.nl>
4837 L: gigaset307x-common@lists.sourceforge.net
4838 W: http://gigaset307x.sourceforge.net/
4840 F: Documentation/isdn/README.gigaset
4841 F: drivers/isdn/gigaset/
4842 F: include/uapi/linux/gigaset_dev.h
4845 M: Hans Verkuil <hans.verkuil@cisco.com>
4846 L: linux-media@vger.kernel.org
4848 F: drivers/media/usb/go7007/
4851 M: Bastien Nocera <hadess@hadess.net>
4852 L: linux-input@vger.kernel.org
4854 F: drivers/input/touchscreen/goodix.c
4857 M: Linus Walleij <linus.walleij@linaro.org>
4858 M: Alexandre Courbot <gnurou@gmail.com>
4859 L: linux-gpio@vger.kernel.org
4860 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4862 F: Documentation/gpio/
4864 F: include/linux/gpio/
4865 F: include/linux/gpio.h
4866 F: include/asm-generic/gpio.h
4868 GRE DEMULTIPLEXER DRIVER
4869 M: Dmitry Kozlov <xeb@mail.ru>
4870 L: netdev@vger.kernel.org
4872 F: net/ipv4/gre_demux.c
4873 F: net/ipv4/gre_offload.c
4874 F: include/net/gre.h
4876 GRETH 10/100/1G Ethernet MAC device driver
4877 M: Kristoffer Glembo <kristoffer@gaisler.com>
4878 L: netdev@vger.kernel.org
4880 F: drivers/net/ethernet/aeroflex/
4882 GSPCA FINEPIX SUBDRIVER
4883 M: Frank Zago <frank@zago.net>
4884 L: linux-media@vger.kernel.org
4885 T: git git://linuxtv.org/media_tree.git
4887 F: drivers/media/usb/gspca/finepix.c
4889 GSPCA GL860 SUBDRIVER
4890 M: Olivier Lorin <o.lorin@laposte.net>
4891 L: linux-media@vger.kernel.org
4892 T: git git://linuxtv.org/media_tree.git
4894 F: drivers/media/usb/gspca/gl860/
4896 GSPCA M5602 SUBDRIVER
4897 M: Erik Andren <erik.andren@gmail.com>
4898 L: linux-media@vger.kernel.org
4899 T: git git://linuxtv.org/media_tree.git
4901 F: drivers/media/usb/gspca/m5602/
4903 GSPCA PAC207 SONIXB SUBDRIVER
4904 M: Hans de Goede <hdegoede@redhat.com>
4905 L: linux-media@vger.kernel.org
4906 T: git git://linuxtv.org/media_tree.git
4908 F: drivers/media/usb/gspca/pac207.c
4910 GSPCA SN9C20X SUBDRIVER
4911 M: Brian Johnson <brijohn@gmail.com>
4912 L: linux-media@vger.kernel.org
4913 T: git git://linuxtv.org/media_tree.git
4915 F: drivers/media/usb/gspca/sn9c20x.c
4917 GSPCA T613 SUBDRIVER
4918 M: Leandro Costantino <lcostantino@gmail.com>
4919 L: linux-media@vger.kernel.org
4920 T: git git://linuxtv.org/media_tree.git
4922 F: drivers/media/usb/gspca/t613.c
4924 GSPCA USB WEBCAM DRIVER
4925 M: Hans de Goede <hdegoede@redhat.com>
4926 L: linux-media@vger.kernel.org
4927 T: git git://linuxtv.org/media_tree.git
4929 F: drivers/media/usb/gspca/
4931 GUID PARTITION TABLE (GPT)
4932 M: Davidlohr Bueso <dave@stgolabs.net>
4933 L: linux-efi@vger.kernel.org
4935 F: block/partitions/efi.*
4937 STK1160 USB VIDEO CAPTURE DRIVER
4938 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4939 L: linux-media@vger.kernel.org
4940 T: git git://linuxtv.org/media_tree.git
4942 F: drivers/media/usb/stk1160/
4945 M: Yoshinori Sato <ysato@users.sourceforge.jp>
4946 L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4947 W: http://uclinux-h8.sourceforge.jp
4948 T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4951 F: drivers/clocksource/h8300_*.c
4952 F: drivers/clk/h8300/
4953 F: drivers/irqchip/irq-renesas-h8*.c
4955 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4956 M: Frank Seidel <frank@f-seidel.de>
4957 L: platform-driver-x86@vger.kernel.org
4958 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4960 F: drivers/platform/x86/hdaps.c
4962 HDPVR USB VIDEO ENCODER DRIVER
4963 M: Hans Verkuil <hverkuil@xs4all.nl>
4964 L: linux-media@vger.kernel.org
4965 T: git git://linuxtv.org/media_tree.git
4966 W: https://linuxtv.org
4968 F: drivers/media/usb/hdpvr/
4970 HWPOISON MEMORY FAILURE HANDLING
4971 M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4972 L: linux-mm@kvack.org
4974 F: mm/memory-failure.c
4975 F: mm/hwpoison-inject.c
4977 HYPERVISOR VIRTUAL CONSOLE DRIVER
4978 L: linuxppc-dev@lists.ozlabs.org
4983 M: Antti Palosaari <crope@iki.fi>
4984 L: linux-media@vger.kernel.org
4985 W: https://linuxtv.org
4986 W: http://palosaari.fi/linux/
4987 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4988 T: git git://linuxtv.org/anttip/media_tree.git
4990 F: drivers/media/usb/hackrf/
4993 M: Jean Delvare <jdelvare@suse.com>
4994 M: Guenter Roeck <linux@roeck-us.net>
4995 L: lm-sensors@lm-sensors.org
4996 W: http://www.lm-sensors.org/
4997 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4998 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
5000 F: Documentation/hwmon/
5002 F: include/linux/hwmon*.h
5004 HARDWARE RANDOM NUMBER GENERATOR CORE
5005 M: Matt Mackall <mpm@selenic.com>
5006 M: Herbert Xu <herbert@gondor.apana.org.au>
5007 L: linux-crypto@vger.kernel.org
5009 F: Documentation/hw_random.txt
5010 F: drivers/char/hw_random/
5011 F: include/linux/hw_random.h
5013 HARDWARE SPINLOCK CORE
5014 M: Ohad Ben-Cohen <ohad@wizery.com>
5016 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
5017 F: Documentation/hwspinlock.txt
5018 F: drivers/hwspinlock/hwspinlock_*
5019 F: include/linux/hwspinlock.h
5021 HARMONY SOUND DRIVER
5022 L: linux-parisc@vger.kernel.org
5024 F: sound/parisc/harmony.*
5027 M: Antti Palosaari <crope@iki.fi>
5028 L: linux-media@vger.kernel.org
5029 W: https://linuxtv.org
5030 W: http://palosaari.fi/linux/
5031 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5032 T: git git://linuxtv.org/anttip/media_tree.git
5034 F: drivers/media/dvb-frontends/hd29l2*
5036 HEWLETT-PACKARD SMART2 RAID DRIVER
5037 L: iss_storagedev@hp.com
5039 F: Documentation/blockdev/cpqarray.txt
5040 F: drivers/block/cpqarray.*
5042 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
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/scsi/hpsa.txt
5049 F: drivers/scsi/hpsa*.[ch]
5050 F: include/linux/cciss*.h
5051 F: include/uapi/linux/cciss*.h
5053 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5054 M: Don Brace <don.brace@pmcs.com>
5055 L: iss_storagedev@hp.com
5056 L: storagedev@pmcs.com
5057 L: linux-scsi@vger.kernel.org
5059 F: Documentation/blockdev/cciss.txt
5060 F: drivers/block/cciss*
5061 F: include/linux/cciss_ioctl.h
5062 F: include/uapi/linux/cciss_ioctl.h
5065 L: linux-fsdevel@vger.kernel.org
5067 F: Documentation/filesystems/hfs.txt
5071 L: linux-fsdevel@vger.kernel.org
5073 F: Documentation/filesystems/hfsplus.txt
5076 HGA FRAMEBUFFER DRIVER
5077 M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5078 L: linux-nvidia@lists.surfsouth.com
5079 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5081 F: drivers/video/fbdev/hgafb.c
5083 HIBERNATION (aka Software Suspend, aka swsusp)
5084 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5085 M: Pavel Machek <pavel@ucw.cz>
5086 L: linux-pm@vger.kernel.org
5089 F: drivers/base/power/
5091 F: include/linux/suspend.h
5092 F: include/linux/freezer.h
5093 F: include/linux/pm.h
5094 F: arch/*/include/asm/suspend*.h
5097 M: Jiri Kosina <jikos@kernel.org>
5098 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
5099 L: linux-input@vger.kernel.org
5100 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5103 F: include/linux/hid*
5104 F: include/uapi/linux/hid*
5106 HID SENSOR HUB DRIVERS
5107 M: Jiri Kosina <jikos@kernel.org>
5108 M: Jonathan Cameron <jic23@kernel.org>
5109 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5110 L: linux-input@vger.kernel.org
5111 L: linux-iio@vger.kernel.org
5113 F: Documentation/hid/hid-sensor*
5114 F: drivers/hid/hid-sensor-*
5115 F: drivers/iio/*/hid-*
5116 F: include/linux/hid-sensor-*
5118 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5119 M: Thomas Gleixner <tglx@linutronix.de>
5120 L: linux-kernel@vger.kernel.org
5121 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5123 F: Documentation/timers/
5124 F: kernel/time/hrtimer.c
5125 F: kernel/time/clockevents.c
5126 F: kernel/time/tick*.*
5127 F: kernel/time/timer_*.c
5128 F: include/linux/clockchips.h
5129 F: include/linux/hrtimer.h
5131 HIGH-SPEED SCC DRIVER FOR AX.25
5132 L: linux-hams@vger.kernel.org
5134 F: drivers/net/hamradio/dmascc.c
5135 F: drivers/net/hamradio/scc.c
5137 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5138 M: HighPoint Linux Team <linux@highpoint-tech.com>
5139 W: http://www.highpoint-tech.com
5141 F: Documentation/scsi/hptiop.txt
5142 F: drivers/scsi/hptiop.c
5145 M: Jes Sorensen <jes@trained-monkey.org>
5146 L: linux-hippi@sunsite.dk
5148 F: include/linux/hippidevice.h
5149 F: include/uapi/linux/if_hippi.h
5151 F: drivers/net/hippi/
5153 HISILICON SAS Controller
5154 M: John Garry <john.garry@huawei.com>
5155 W: http://www.hisilicon.com
5157 F: drivers/scsi/hisi_sas/
5158 F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5161 M: Jouni Malinen <j@w1.fi>
5162 L: hostap@shmoo.com (subscribers-only)
5163 L: linux-wireless@vger.kernel.org
5164 W: http://hostap.epitest.fi/
5166 F: drivers/net/wireless/intersil/hostap/
5168 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5169 L: platform-driver-x86@vger.kernel.org
5171 F: drivers/platform/x86/tc1100-wmi.c
5173 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5174 M: Jaroslav Kysela <perex@perex.cz>
5176 F: drivers/net/ethernet/hp/hp100.*
5178 HPET: High Precision Event Timers driver
5179 M: Clemens Ladisch <clemens@ladisch.de>
5181 F: Documentation/timers/hpet.txt
5182 F: drivers/char/hpet.c
5183 F: include/linux/hpet.h
5184 F: include/uapi/linux/hpet.h
5188 F: arch/x86/kernel/hpet.c
5189 F: arch/x86/include/asm/hpet.h
5192 M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5193 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5198 M: Sebastian Reichel <sre@kernel.org>
5199 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5201 F: Documentation/ABI/testing/sysfs-bus-hsi
5202 F: Documentation/hsi.txt
5204 F: include/linux/hsi/
5205 F: include/uapi/linux/hsi/
5208 M: Jan Dumon <j.dumon@option.com>
5209 W: http://www.pharscape.org
5211 F: drivers/net/usb/hso.c
5213 HSR NETWORK PROTOCOL
5214 M: Arvid Brodin <arvid.brodin@alten.se>
5215 L: netdev@vger.kernel.org
5219 HTCPEN TOUCHSCREEN DRIVER
5220 M: Pau Oliva Fora <pof@eslack.org>
5221 L: linux-input@vger.kernel.org
5223 F: drivers/input/touchscreen/htcpen.c
5226 M: Nadia Yvette Chambers <nyc@holomorphy.com>
5230 Hyper-V CORE AND DRIVERS
5231 M: "K. Y. Srinivasan" <kys@microsoft.com>
5232 M: Haiyang Zhang <haiyangz@microsoft.com>
5233 L: devel@linuxdriverproject.org
5235 F: arch/x86/include/asm/mshyperv.h
5236 F: arch/x86/include/uapi/asm/hyperv.h
5237 F: arch/x86/kernel/cpu/mshyperv.c
5238 F: drivers/hid/hid-hyperv.c
5240 F: drivers/input/serio/hyperv-keyboard.c
5241 F: drivers/net/hyperv/
5242 F: drivers/scsi/storvsc_drv.c
5243 F: drivers/video/fbdev/hyperv_fb.c
5244 F: include/linux/hyperv.h
5246 F: Documentation/ABI/stable/sysfs-bus-vmbus
5248 I2C OVER PARALLEL PORT
5249 M: Jean Delvare <jdelvare@suse.com>
5250 L: linux-i2c@vger.kernel.org
5252 F: Documentation/i2c/busses/i2c-parport
5253 F: Documentation/i2c/busses/i2c-parport-light
5254 F: drivers/i2c/busses/i2c-parport.c
5255 F: drivers/i2c/busses/i2c-parport-light.c
5257 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5258 M: Jean Delvare <jdelvare@suse.com>
5259 L: linux-i2c@vger.kernel.org
5261 F: Documentation/i2c/busses/i2c-ali1535
5262 F: Documentation/i2c/busses/i2c-ali1563
5263 F: Documentation/i2c/busses/i2c-ali15x3
5264 F: Documentation/i2c/busses/i2c-amd756
5265 F: Documentation/i2c/busses/i2c-amd8111
5266 F: Documentation/i2c/busses/i2c-i801
5267 F: Documentation/i2c/busses/i2c-nforce2
5268 F: Documentation/i2c/busses/i2c-piix4
5269 F: Documentation/i2c/busses/i2c-sis5595
5270 F: Documentation/i2c/busses/i2c-sis630
5271 F: Documentation/i2c/busses/i2c-sis96x
5272 F: Documentation/i2c/busses/i2c-via
5273 F: Documentation/i2c/busses/i2c-viapro
5274 F: drivers/i2c/busses/i2c-ali1535.c
5275 F: drivers/i2c/busses/i2c-ali1563.c
5276 F: drivers/i2c/busses/i2c-ali15x3.c
5277 F: drivers/i2c/busses/i2c-amd756.c
5278 F: drivers/i2c/busses/i2c-amd756-s4882.c
5279 F: drivers/i2c/busses/i2c-amd8111.c
5280 F: drivers/i2c/busses/i2c-i801.c
5281 F: drivers/i2c/busses/i2c-isch.c
5282 F: drivers/i2c/busses/i2c-nforce2.c
5283 F: drivers/i2c/busses/i2c-nforce2-s4985.c
5284 F: drivers/i2c/busses/i2c-piix4.c
5285 F: drivers/i2c/busses/i2c-sis5595.c
5286 F: drivers/i2c/busses/i2c-sis630.c
5287 F: drivers/i2c/busses/i2c-sis96x.c
5288 F: drivers/i2c/busses/i2c-via.c
5289 F: drivers/i2c/busses/i2c-viapro.c
5291 I2C/SMBUS ISMT DRIVER
5292 M: Seth Heasley <seth.heasley@intel.com>
5293 M: Neil Horman <nhorman@tuxdriver.com>
5294 L: linux-i2c@vger.kernel.org
5295 F: drivers/i2c/busses/i2c-ismt.c
5296 F: Documentation/i2c/busses/i2c-ismt
5298 I2C/SMBUS STUB DRIVER
5299 M: Jean Delvare <jdelvare@suse.com>
5300 L: linux-i2c@vger.kernel.org
5302 F: drivers/i2c/i2c-stub.c
5305 M: Wolfram Sang <wsa@the-dreams.de>
5306 L: linux-i2c@vger.kernel.org
5307 W: https://i2c.wiki.kernel.org/
5308 Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
5309 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5311 F: Documentation/devicetree/bindings/i2c/
5312 F: Documentation/i2c/
5315 F: include/linux/i2c.h
5316 F: include/linux/i2c-*.h
5317 F: include/uapi/linux/i2c.h
5318 F: include/uapi/linux/i2c-*.h
5321 M: Mika Westerberg <mika.westerberg@linux.intel.com>
5322 L: linux-i2c@vger.kernel.org
5323 L: linux-acpi@vger.kernel.org
5327 M: Jean Delvare <jdelvare@suse.com>
5328 L: linux-i2c@vger.kernel.org
5330 F: Documentation/i2c/busses/i2c-taos-evm
5331 F: drivers/i2c/busses/i2c-taos-evm.c
5334 M: Till Harbaum <till@harbaum.org>
5335 L: linux-i2c@vger.kernel.org
5336 W: http://www.harbaum.org/till/i2c_tiny_usb
5338 F: drivers/i2c/busses/i2c-tiny-usb.c
5341 M: "H. Peter Anvin" <hpa@zytor.com>
5345 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5346 M: "H. Peter Anvin" <hpa@zytor.com>
5347 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5350 IA64 (Itanium) PLATFORM
5351 M: Tony Luck <tony.luck@intel.com>
5352 M: Fenghua Yu <fenghua.yu@intel.com>
5353 L: linux-ia64@vger.kernel.org
5354 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5358 IBM Power VMX Cryptographic instructions
5359 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5360 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5361 L: linux-crypto@vger.kernel.org
5363 F: drivers/crypto/vmx/Makefile
5364 F: drivers/crypto/vmx/Kconfig
5365 F: drivers/crypto/vmx/vmx.c
5366 F: drivers/crypto/vmx/aes*
5367 F: drivers/crypto/vmx/ghash*
5368 F: drivers/crypto/vmx/ppc-xlate.pl
5370 IBM Power in-Nest Crypto Acceleration
5371 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5372 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5373 L: linux-crypto@vger.kernel.org
5375 F: drivers/crypto/nx/Makefile
5376 F: drivers/crypto/nx/Kconfig
5377 F: drivers/crypto/nx/nx-aes*
5378 F: drivers/crypto/nx/nx-sha*
5379 F: drivers/crypto/nx/nx.*
5380 F: drivers/crypto/nx/nx_csbcpb.h
5381 F: drivers/crypto/nx/nx_debugfs.h
5383 IBM Power 842 compression accelerator
5384 M: Dan Streetman <ddstreet@ieee.org>
5386 F: drivers/crypto/nx/Makefile
5387 F: drivers/crypto/nx/Kconfig
5388 F: drivers/crypto/nx/nx-842*
5389 F: include/linux/sw842.h
5393 IBM Power Linux RAID adapter
5394 M: Brian King <brking@us.ibm.com>
5396 F: drivers/scsi/ipr.*
5398 IBM Power Virtual Ethernet Device Driver
5399 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5400 L: netdev@vger.kernel.org
5402 F: drivers/net/ethernet/ibm/ibmveth.*
5404 IBM Power SRIOV Virtual NIC Device Driver
5405 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5406 M: John Allen <jallen@linux.vnet.ibm.com>
5407 L: netdev@vger.kernel.org
5409 F: drivers/net/ethernet/ibm/ibmvnic.*
5411 IBM Power Virtual SCSI Device Drivers
5412 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5413 L: linux-scsi@vger.kernel.org
5415 F: drivers/scsi/ibmvscsi/ibmvscsi*
5416 F: drivers/scsi/ibmvscsi/viosrp.h
5418 IBM Power Virtual FC Device Drivers
5419 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5420 L: linux-scsi@vger.kernel.org
5422 F: drivers/scsi/ibmvscsi/ibmvfc*
5424 IBM ServeRAID RAID DRIVER
5426 F: drivers/scsi/ips.*
5428 ICH LPC AND GPIO DRIVER
5429 M: Peter Tyser <ptyser@xes-inc.com>
5431 F: drivers/mfd/lpc_ich.c
5432 F: drivers/gpio/gpio-ich.c
5435 M: "David S. Miller" <davem@davemloft.net>
5436 L: linux-ide@vger.kernel.org
5437 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
5438 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5440 F: Documentation/ide/
5442 F: include/linux/ide.h
5444 IDEAPAD LAPTOP EXTRAS DRIVER
5445 M: Ike Panhc <ike.pan@canonical.com>
5446 L: platform-driver-x86@vger.kernel.org
5447 W: http://launchpad.net/ideapad-laptop
5449 F: drivers/platform/x86/ideapad-laptop.c
5451 IDEAPAD LAPTOP SLIDEBAR DRIVER
5452 M: Andrey Moiseev <o2g.org.ru@gmail.com>
5453 L: linux-input@vger.kernel.org
5454 W: https://github.com/o2genum/ideapad-slidebar
5456 F: drivers/input/misc/ideapad_slidebar.c
5459 M: Borislav Petkov <bp@alien8.de>
5460 L: linux-ide@vger.kernel.org
5462 F: Documentation/cdrom/ide-cd
5463 F: drivers/ide/ide-cd*
5466 M: Andy Henroid <andrew.d.henroid@intel.com>
5467 L: linux-pm@vger.kernel.org
5469 F: drivers/idle/i7300_idle.c
5471 IEEE 802.15.4 SUBSYSTEM
5472 M: Alexander Aring <aar@pengutronix.de>
5473 L: linux-wpan@vger.kernel.org
5474 W: http://wpan.cakelab.org/
5475 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
5476 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
5480 F: drivers/net/ieee802154/
5481 F: include/linux/nl802154.h
5482 F: include/linux/ieee802154.h
5483 F: include/net/nl802154.h
5484 F: include/net/mac802154.h
5485 F: include/net/af_ieee802154.h
5486 F: include/net/cfg802154.h
5487 F: include/net/ieee802154_netdev.h
5488 F: Documentation/networking/ieee802154.txt
5490 IGORPLUG-USB IR RECEIVER
5491 M: Sean Young <sean@mess.org>
5492 L: linux-media@vger.kernel.org
5494 F: drivers/media/rc/igorplugusb.c
5496 IGUANAWORKS USB IR TRANSCEIVER
5497 M: Sean Young <sean@mess.org>
5498 L: linux-media@vger.kernel.org
5500 F: drivers/media/rc/iguanair.c
5502 IIO SUBSYSTEM AND DRIVERS
5503 M: Jonathan Cameron <jic23@kernel.org>
5504 R: Hartmut Knaack <knaack.h@gmx.de>
5505 R: Lars-Peter Clausen <lars@metafoo.de>
5506 R: Peter Meerwald <pmeerw@pmeerw.net>
5507 L: linux-iio@vger.kernel.org
5510 F: drivers/staging/iio/
5511 F: include/linux/iio/
5514 IKANOS/ADI EAGLE ADSL USB DRIVER
5515 M: Matthieu Castet <castet.matthieu@free.fr>
5516 M: Stanislaw Gruszka <stf_xl@wp.pl>
5518 F: drivers/usb/atm/ueagle-atm.c
5520 INA209 HARDWARE MONITOR DRIVER
5521 M: Guenter Roeck <linux@roeck-us.net>
5522 L: lm-sensors@lm-sensors.org
5524 F: Documentation/hwmon/ina209
5525 F: Documentation/devicetree/bindings/i2c/ina209.txt
5526 F: drivers/hwmon/ina209.c
5528 INA2XX HARDWARE MONITOR DRIVER
5529 M: Guenter Roeck <linux@roeck-us.net>
5530 L: lm-sensors@lm-sensors.org
5532 F: Documentation/hwmon/ina2xx
5533 F: drivers/hwmon/ina2xx.c
5534 F: include/linux/platform_data/ina2xx.h
5536 INDUSTRY PACK SUBSYSTEM (IPACK)
5537 M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5538 M: Jens Taprogge <jens.taprogge@taprogge.org>
5539 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5540 L: industrypack-devel@lists.sourceforge.net
5541 W: http://industrypack.sourceforge.net
5545 INGENIC JZ4780 DMA Driver
5546 M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5548 F: drivers/dma/dma-jz4780.c
5550 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5551 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5552 M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5553 L: linux-ima-devel@lists.sourceforge.net
5554 L: linux-ima-user@lists.sourceforge.net
5555 L: linux-security-module@vger.kernel.org
5556 T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
5558 F: security/integrity/ima/
5560 IMGTEC IR DECODER DRIVER
5561 M: James Hogan <james.hogan@imgtec.com>
5563 F: drivers/media/rc/img-ir/
5565 IMS TWINTURBO FRAMEBUFFER DRIVER
5566 L: linux-fbdev@vger.kernel.org
5568 F: drivers/video/fbdev/imsttfb.c
5570 INFINIBAND SUBSYSTEM
5571 M: Doug Ledford <dledford@redhat.com>
5572 M: Sean Hefty <sean.hefty@intel.com>
5573 M: Hal Rosenstock <hal.rosenstock@gmail.com>
5574 L: linux-rdma@vger.kernel.org
5575 W: http://www.openfabrics.org/
5576 Q: http://patchwork.kernel.org/project/linux-rdma/list/
5577 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5579 F: Documentation/infiniband/
5580 F: drivers/infiniband/
5581 F: drivers/staging/rdma/
5582 F: include/uapi/linux/if_infiniband.h
5583 F: include/uapi/rdma/
5587 M: John McCutchan <john@johnmccutchan.com>
5588 M: Robert Love <rlove@rlove.org>
5589 M: Eric Paris <eparis@parisplace.org>
5591 F: Documentation/filesystems/inotify.txt
5592 F: fs/notify/inotify/
5593 F: include/linux/inotify.h
5594 F: include/uapi/linux/inotify.h
5596 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5597 M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
5598 L: linux-input@vger.kernel.org
5599 Q: http://patchwork.kernel.org/project/linux-input/list/
5600 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5603 F: include/linux/input.h
5604 F: include/uapi/linux/input.h
5605 F: include/linux/input/
5607 INPUT MULTITOUCH (MT) PROTOCOL
5608 M: Henrik Rydberg <rydberg@bitmath.org>
5609 L: linux-input@vger.kernel.org
5611 F: Documentation/input/multi-touch-protocol.txt
5612 F: drivers/input/input-mt.c
5615 INTEL ASoC BDW/HSW DRIVERS
5616 M: Jie Yang <yang.jie@linux.intel.com>
5617 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5619 F: sound/soc/intel/common/sst-dsp*
5620 F: sound/soc/intel/common/sst-firmware.c
5621 F: sound/soc/intel/boards/broadwell.c
5622 F: sound/soc/intel/haswell/
5624 INTEL C600 SERIES SAS CONTROLLER DRIVER
5625 M: Intel SCU Linux support <intel-linux-scu@intel.com>
5626 M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5627 L: linux-scsi@vger.kernel.org
5628 T: git git://git.code.sf.net/p/intel-sas/isci
5630 F: drivers/scsi/isci/
5632 INTEL HID EVENT DRIVER
5633 M: Alex Hung <alex.hung@canonical.com>
5634 L: platform-driver-x86@vger.kernel.org
5636 F: drivers/platform/x86/intel-hid.c
5639 M: Len Brown <lenb@kernel.org>
5640 L: linux-pm@vger.kernel.org
5641 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5643 F: drivers/idle/intel_idle.c
5646 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5647 M: Len Brown <lenb@kernel.org>
5648 L: linux-pm@vger.kernel.org
5650 F: drivers/cpufreq/intel_pstate.c
5652 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5653 M: Maik Broemme <mbroemme@plusserver.de>
5654 L: linux-fbdev@vger.kernel.org
5656 F: Documentation/fb/intelfb.txt
5657 F: drivers/video/fbdev/intelfb/
5659 INTEL 810/815 FRAMEBUFFER DRIVER
5660 M: Antonino Daplas <adaplas@gmail.com>
5661 L: linux-fbdev@vger.kernel.org
5663 F: drivers/video/fbdev/i810/
5665 INTEL MENLOW THERMAL DRIVER
5666 M: Sujith Thomas <sujith.thomas@intel.com>
5667 L: platform-driver-x86@vger.kernel.org
5668 W: https://01.org/linux-acpi
5670 F: drivers/platform/x86/intel_menlow.c
5672 INTEL I/OAT DMA DRIVER
5673 M: Dave Jiang <dave.jiang@intel.com>
5674 R: Dan Williams <dan.j.williams@intel.com>
5675 L: dmaengine@vger.kernel.org
5676 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5678 F: drivers/dma/ioat*
5681 M: David Woodhouse <dwmw2@infradead.org>
5682 L: iommu@lists.linux-foundation.org
5683 T: git git://git.infradead.org/iommu-2.6.git
5685 F: drivers/iommu/intel-iommu.c
5686 F: include/linux/intel-iommu.h
5688 INTEL IOP-ADMA DMA DRIVER
5689 R: Dan Williams <dan.j.williams@intel.com>
5691 F: drivers/dma/iop-adma.c
5693 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5694 M: Krzysztof Halasa <khalasa@piap.pl>
5696 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5697 F: arch/arm/mach-ixp4xx/include/mach/npe.h
5698 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5699 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
5700 F: drivers/net/ethernet/xscale/ixp4xx_eth.c
5701 F: drivers/net/wan/ixp4xx_hss.c
5703 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5704 M: Deepak Saxena <dsaxena@plexity.net>
5706 F: drivers/char/hw_random/ixp4xx-rng.c
5708 INTEL ETHERNET DRIVERS
5709 M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5710 R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5711 R: Shannon Nelson <shannon.nelson@intel.com>
5712 R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5713 R: Don Skidmore <donald.c.skidmore@intel.com>
5714 R: Bruce Allan <bruce.w.allan@intel.com>
5715 R: John Ronciak <john.ronciak@intel.com>
5716 R: Mitch Williams <mitch.a.williams@intel.com>
5717 L: intel-wired-lan@lists.osuosl.org
5718 W: http://www.intel.com/support/feedback.htm
5719 W: http://e1000.sourceforge.net/
5720 Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5721 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5722 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5724 F: Documentation/networking/e100.txt
5725 F: Documentation/networking/e1000.txt
5726 F: Documentation/networking/e1000e.txt
5727 F: Documentation/networking/igb.txt
5728 F: Documentation/networking/igbvf.txt
5729 F: Documentation/networking/ixgb.txt
5730 F: Documentation/networking/ixgbe.txt
5731 F: Documentation/networking/ixgbevf.txt
5732 F: Documentation/networking/i40e.txt
5733 F: Documentation/networking/i40evf.txt
5734 F: drivers/net/ethernet/intel/
5735 F: drivers/net/ethernet/intel/*/
5737 INTEL-MID GPIO DRIVER
5738 M: David Cohen <david.a.cohen@linux.intel.com>
5739 L: linux-gpio@vger.kernel.org
5741 F: drivers/gpio/gpio-intel-mid.c
5743 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5744 M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
5745 L: linux-wireless@vger.kernel.org
5747 F: Documentation/networking/README.ipw2100
5748 F: Documentation/networking/README.ipw2200
5749 F: drivers/net/wireless/intel/ipw2x00/
5752 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
5754 F: Documentation/trace/intel_th.txt
5755 F: drivers/hwtracing/intel_th/
5757 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5758 M: Ning Sun <ning.sun@intel.com>
5759 L: tboot-devel@lists.sourceforge.net
5760 W: http://tboot.sourceforge.net
5761 T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5763 F: Documentation/intel_txt.txt
5764 F: include/linux/tboot.h
5765 F: arch/x86/kernel/tboot.c
5767 INTEL WIRELESS WIMAX CONNECTION 2400
5768 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5769 M: linux-wimax@intel.com
5770 L: wimax@linuxwimax.org (subscribers-only)
5772 W: http://linuxwimax.org
5773 F: Documentation/wimax/README.i2400m
5774 F: drivers/net/wimax/i2400m/
5775 F: include/uapi/linux/wimax/i2400m.h
5777 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5778 M: Stanislaw Gruszka <sgruszka@redhat.com>
5779 L: linux-wireless@vger.kernel.org
5781 F: drivers/net/wireless/intel/iwlegacy/
5783 INTEL WIRELESS WIFI LINK (iwlwifi)
5784 M: Johannes Berg <johannes.berg@intel.com>
5785 M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5786 M: Intel Linux Wireless <linuxwifi@intel.com>
5787 L: linux-wireless@vger.kernel.org
5788 W: http://intellinuxwireless.org
5789 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5791 F: drivers/net/wireless/intel/iwlwifi/
5793 INTEL MANAGEMENT ENGINE (mei)
5794 M: Tomas Winkler <tomas.winkler@intel.com>
5795 L: linux-kernel@vger.kernel.org
5797 F: include/uapi/linux/mei.h
5798 F: include/linux/mei_cl_bus.h
5799 F: drivers/misc/mei/*
5800 F: Documentation/misc-devices/mei/*
5802 INTEL MIC DRIVERS (mic)
5803 M: Sudeep Dutt <sudeep.dutt@intel.com>
5804 M: Ashutosh Dixit <ashutosh.dixit@intel.com>
5806 W: https://github.com/sudeepdutt/mic
5807 W: http://software.intel.com/en-us/mic-developer
5808 F: include/linux/mic_bus.h
5809 F: include/linux/scif.h
5810 F: include/uapi/linux/mic_common.h
5811 F: include/uapi/linux/mic_ioctl.h
5812 F: include/uapi/linux/scif_ioctl.h
5813 F: drivers/misc/mic/
5814 F: drivers/dma/mic_x100_dma.c
5815 F: drivers/dma/mic_x100_dma.h
5816 F: Documentation/mic/
5818 INTEL PMC/P-Unit IPC DRIVER
5819 M: Zha Qipeng<qipeng.zha@intel.com>
5820 L: platform-driver-x86@vger.kernel.org
5822 F: drivers/platform/x86/intel_pmc_ipc.c
5823 F: drivers/platform/x86/intel_punit_ipc.c
5824 F: arch/x86/include/asm/intel_pmc_ipc.h
5825 F: arch/x86/include/asm/intel_punit_ipc.h
5827 INTEL TELEMETRY DRIVER
5828 M: Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
5829 L: platform-driver-x86@vger.kernel.org
5831 F: arch/x86/include/asm/intel_telemetry.h
5832 F: drivers/platform/x86/intel_telemetry*
5834 IOC3 ETHERNET DRIVER
5835 M: Ralf Baechle <ralf@linux-mips.org>
5836 L: linux-mips@linux-mips.org
5838 F: drivers/net/ethernet/sgi/ioc3-eth.c
5841 M: Pat Gefre <pfg@sgi.com>
5842 L: linux-serial@vger.kernel.org
5844 F: drivers/tty/serial/ioc3_serial.c
5847 M: Joerg Roedel <joro@8bytes.org>
5848 L: iommu@lists.linux-foundation.org
5849 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5854 M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5856 F: net/ipv4/netfilter/ipt_MASQUERADE.c
5859 M: Corey Minyard <minyard@acm.org>
5860 L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5861 W: http://openipmi.sourceforge.net/
5863 F: Documentation/IPMI.txt
5864 F: drivers/char/ipmi/
5865 F: include/linux/ipmi*
5866 F: include/uapi/linux/ipmi*
5868 QCOM AUDIO (ASoC) DRIVERS
5869 M: Patrick Lai <plai@codeaurora.org>
5870 M: Banajit Goswami <bgoswami@codeaurora.org>
5871 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5875 IPS SCSI RAID DRIVER
5876 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5877 L: linux-scsi@vger.kernel.org
5878 W: http://www.adaptec.com/
5880 F: drivers/scsi/ips*
5883 M: Wensong Zhang <wensong@linux-vs.org>
5884 M: Simon Horman <horms@verge.net.au>
5885 M: Julian Anastasov <ja@ssi.bg>
5886 L: netdev@vger.kernel.org
5887 L: lvs-devel@vger.kernel.org
5889 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
5890 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
5891 F: Documentation/networking/ipvs-sysctl.txt
5892 F: include/net/ip_vs.h
5893 F: include/uapi/linux/ip_vs.h
5894 F: net/netfilter/ipvs/
5897 M: Jiri Kosina <jikos@kernel.org>
5898 M: David Sterba <dsterba@suse.com>
5900 F: drivers/tty/ipwireless/
5903 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5904 L: netdev@vger.kernel.org
5906 F: include/net/ipx.h
5907 F: include/uapi/linux/ipx.h
5911 M: Samuel Ortiz <samuel@sortiz.org>
5912 L: irda-users@lists.sourceforge.net (subscribers-only)
5913 L: netdev@vger.kernel.org
5914 W: http://irda.sourceforge.net/
5916 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5917 F: Documentation/networking/irda.txt
5918 F: drivers/net/irda/
5919 F: include/net/irda/
5923 M: Thomas Gleixner <tglx@linutronix.de>
5924 L: linux-kernel@vger.kernel.org
5926 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5930 M: Thomas Gleixner <tglx@linutronix.de>
5931 M: Jason Cooper <jason@lakedaemon.net>
5932 M: Marc Zyngier <marc.zyngier@arm.com>
5933 L: linux-kernel@vger.kernel.org
5935 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5936 T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5937 F: Documentation/devicetree/bindings/interrupt-controller/
5940 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5941 M: Jiang Liu <jiang.liu@linux.intel.com>
5942 M: Marc Zyngier <marc.zyngier@arm.com>
5944 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5945 F: Documentation/IRQ-domain.txt
5946 F: include/linux/irqdomain.h
5947 F: kernel/irq/irqdomain.c
5951 M: Jaroslav Kysela <perex@perex.cz>
5953 F: Documentation/isapnp.txt
5954 F: drivers/pnp/isapnp/
5955 F: include/linux/isapnp.h
5958 M: Hans Verkuil <hverkuil@xs4all.nl>
5959 L: linux-media@vger.kernel.org
5960 T: git git://linuxtv.org/media_tree.git
5961 W: https://linuxtv.org
5963 F: drivers/media/radio/radio-isa*
5965 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5966 M: Peter Jones <pjones@redhat.com>
5967 M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5969 F: drivers/firmware/iscsi_ibft*
5972 M: Mike Christie <michaelc@cs.wisc.edu>
5973 L: open-iscsi@googlegroups.com
5974 W: www.open-iscsi.org
5975 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5977 F: drivers/scsi/*iscsi*
5978 F: include/scsi/*iscsi*
5980 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5981 M: Or Gerlitz <ogerlitz@mellanox.com>
5982 M: Sagi Grimberg <sagig@mellanox.com>
5983 M: Roi Dayan <roid@mellanox.com>
5984 L: linux-rdma@vger.kernel.org
5986 W: http://www.openfabrics.org
5987 W: www.open-iscsi.org
5988 Q: http://patchwork.kernel.org/project/linux-rdma/list/
5989 F: drivers/infiniband/ulp/iser/
5991 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5992 M: Sagi Grimberg <sagig@mellanox.com>
5993 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5994 L: linux-rdma@vger.kernel.org
5995 L: target-devel@vger.kernel.org
5997 W: http://www.linux-iscsi.org
5998 F: drivers/infiniband/ulp/isert
6001 M: Karsten Keil <isdn@linux-pingi.de>
6002 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
6003 L: netdev@vger.kernel.org
6004 W: http://www.isdn4linux.de
6005 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
6007 F: Documentation/isdn/
6009 F: include/linux/isdn.h
6010 F: include/linux/isdn/
6011 F: include/uapi/linux/isdn.h
6012 F: include/uapi/linux/isdn/
6014 ISDN SUBSYSTEM (Eicon active card driver)
6015 M: Armin Schindler <mac@melware.de>
6016 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
6017 W: http://www.melware.de
6019 F: drivers/isdn/hardware/eicon/
6021 IT87 HARDWARE MONITORING DRIVER
6022 M: Jean Delvare <jdelvare@suse.com>
6023 L: lm-sensors@lm-sensors.org
6025 F: Documentation/hwmon/it87
6026 F: drivers/hwmon/it87.c
6029 M: Antti Palosaari <crope@iki.fi>
6030 L: linux-media@vger.kernel.org
6031 W: https://linuxtv.org
6032 W: http://palosaari.fi/linux/
6033 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6034 T: git git://linuxtv.org/anttip/media_tree.git
6036 F: drivers/media/tuners/it913x*
6038 IVTV VIDEO4LINUX DRIVER
6039 M: Andy Walls <awalls@md.metrocast.net>
6040 L: ivtv-devel@ivtvdriver.org (subscribers-only)
6041 L: linux-media@vger.kernel.org
6042 T: git git://linuxtv.org/media_tree.git
6043 W: http://www.ivtvdriver.org
6045 F: Documentation/video4linux/*.ivtv
6046 F: drivers/media/pci/ivtv/
6047 F: include/uapi/linux/ivtv*
6049 IX2505V MEDIA DRIVER
6050 M: Malcolm Priestley <tvboxspy@gmail.com>
6051 L: linux-media@vger.kernel.org
6052 W: https://linuxtv.org
6053 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6055 F: drivers/media/dvb-frontends/ix2505v*
6057 JC42.4 TEMPERATURE SENSOR DRIVER
6058 M: Guenter Roeck <linux@roeck-us.net>
6059 L: lm-sensors@lm-sensors.org
6061 F: drivers/hwmon/jc42.c
6062 F: Documentation/hwmon/jc42
6065 M: Dave Kleikamp <shaggy@kernel.org>
6066 L: jfs-discussion@lists.sourceforge.net
6067 W: http://jfs.sourceforge.net/
6068 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6070 F: Documentation/filesystems/jfs.txt
6074 M: Guo-Fu Tseng <cooldavid@cooldavid.org>
6075 L: netdev@vger.kernel.org
6077 F: drivers/net/ethernet/jme.*
6079 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6080 M: David Woodhouse <dwmw2@infradead.org>
6081 L: linux-mtd@lists.infradead.org
6082 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
6085 F: include/uapi/linux/jffs2.h
6087 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6088 M: "Theodore Ts'o" <tytso@mit.edu>
6089 M: Jan Kara <jack@suse.com>
6090 L: linux-ext4@vger.kernel.org
6093 F: include/linux/jbd2.h
6095 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6096 M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6097 L: linux-media@vger.kernel.org
6099 F: drivers/media/platform/rcar_jpu.c
6101 JSM Neo PCI based serial card
6102 M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
6103 L: linux-serial@vger.kernel.org
6105 F: drivers/tty/serial/jsm/
6107 K10TEMP HARDWARE MONITORING DRIVER
6108 M: Clemens Ladisch <clemens@ladisch.de>
6109 L: lm-sensors@lm-sensors.org
6111 F: Documentation/hwmon/k10temp
6112 F: drivers/hwmon/k10temp.c
6114 K8TEMP HARDWARE MONITORING DRIVER
6115 M: Rudolf Marek <r.marek@assembler.cz>
6116 L: lm-sensors@lm-sensors.org
6118 F: Documentation/hwmon/k8temp
6119 F: drivers/hwmon/k8temp.c
6122 M: "Yann E. MORIN" <yann.morin.1998@free.fr>
6123 L: linux-kbuild@vger.kernel.org
6124 T: git git://gitorious.org/linux-kconfig/linux-kconfig
6126 F: Documentation/kbuild/kconfig-language.txt
6130 M: Vivek Goyal <vgoyal@redhat.com>
6131 M: Haren Myneni <hbabu@us.ibm.com>
6132 L: kexec@lists.infradead.org
6133 W: http://lse.sourceforge.net/kdump/
6135 F: Documentation/kdump/
6137 KEENE FM RADIO TRANSMITTER DRIVER
6138 M: Hans Verkuil <hverkuil@xs4all.nl>
6139 L: linux-media@vger.kernel.org
6140 T: git git://linuxtv.org/media_tree.git
6141 W: https://linuxtv.org
6143 F: drivers/media/radio/radio-keene*
6145 KERNEL AUTOMOUNTER v4 (AUTOFS4)
6146 M: Ian Kent <raven@themaw.net>
6147 L: autofs@vger.kernel.org
6151 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6152 M: Michal Marek <mmarek@suse.com>
6153 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6154 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6155 L: linux-kbuild@vger.kernel.org
6157 F: Documentation/kbuild/
6159 F: scripts/Makefile.*
6165 L: kernel-janitors@vger.kernel.org
6166 W: http://kernelnewbies.org/KernelJanitors
6169 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6170 M: "J. Bruce Fields" <bfields@fieldses.org>
6171 M: Jeff Layton <jlayton@poochiereds.net>
6172 L: linux-nfs@vger.kernel.org
6173 W: http://nfs.sourceforge.net/
6174 T: git git://linux-nfs.org/~bfields/linux.git
6177 F: include/uapi/linux/nfsd/
6181 F: include/linux/lockd/
6182 F: include/linux/sunrpc/
6183 F: include/uapi/linux/sunrpc/
6185 KERNEL SELFTEST FRAMEWORK
6186 M: Shuah Khan <shuahkh@osg.samsung.com>
6187 L: linux-kselftest@vger.kernel.org
6188 T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6190 F: tools/testing/selftests
6192 KERNEL VIRTUAL MACHINE (KVM)
6193 M: Gleb Natapov <gleb@kernel.org>
6194 M: Paolo Bonzini <pbonzini@redhat.com>
6195 L: kvm@vger.kernel.org
6196 W: http://www.linux-kvm.org
6197 T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6199 F: Documentation/*/kvm*.txt
6200 F: Documentation/virtual/kvm/
6202 F: arch/x86/kernel/kvm.c
6203 F: arch/x86/kernel/kvmclock.c
6204 F: arch/*/include/asm/kvm*
6205 F: include/linux/kvm*
6206 F: include/uapi/linux/kvm*
6209 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6210 M: Joerg Roedel <joro@8bytes.org>
6211 L: kvm@vger.kernel.org
6212 W: http://www.linux-kvm.org/
6214 F: arch/x86/include/asm/svm.h
6215 F: arch/x86/kvm/svm.c
6217 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6218 M: Alexander Graf <agraf@suse.com>
6219 L: kvm-ppc@vger.kernel.org
6220 W: http://www.linux-kvm.org/
6221 T: git git://github.com/agraf/linux-2.6.git
6223 F: arch/powerpc/include/asm/kvm*
6224 F: arch/powerpc/kvm/
6226 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6227 M: Christian Borntraeger <borntraeger@de.ibm.com>
6228 M: Cornelia Huck <cornelia.huck@de.ibm.com>
6229 L: linux-s390@vger.kernel.org
6230 W: http://www.ibm.com/developerworks/linux/linux390/
6231 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
6233 F: Documentation/s390/kvm.txt
6234 F: arch/s390/include/asm/kvm*
6237 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6238 M: Christoffer Dall <christoffer.dall@linaro.org>
6239 M: Marc Zyngier <marc.zyngier@arm.com>
6240 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6241 L: kvmarm@lists.cs.columbia.edu
6242 W: http://systems.cs.columbia.edu/projects/kvm-arm
6243 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6245 F: arch/arm/include/uapi/asm/kvm*
6246 F: arch/arm/include/asm/kvm*
6249 F: include/kvm/arm_*
6251 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6252 M: Christoffer Dall <christoffer.dall@linaro.org>
6253 M: Marc Zyngier <marc.zyngier@arm.com>
6254 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6255 L: kvmarm@lists.cs.columbia.edu
6257 F: arch/arm64/include/uapi/asm/kvm*
6258 F: arch/arm64/include/asm/kvm*
6261 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
6262 M: James Hogan <james.hogan@imgtec.com>
6263 L: linux-mips@linux-mips.org
6265 F: arch/mips/include/uapi/asm/kvm*
6266 F: arch/mips/include/asm/kvm*
6270 M: Eric Biederman <ebiederm@xmission.com>
6271 W: http://kernel.org/pub/linux/utils/kernel/kexec/
6272 L: kexec@lists.infradead.org
6274 F: include/linux/kexec.h
6275 F: include/uapi/linux/kexec.h
6279 M: David Howells <dhowells@redhat.com>
6280 L: keyrings@vger.kernel.org
6282 F: Documentation/security/keys.txt
6283 F: include/linux/key.h
6284 F: include/linux/key-type.h
6289 M: David Safford <safford@us.ibm.com>
6290 M: Mimi Zohar <zohar@linux.vnet.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/trusted-type.h
6296 F: security/keys/trusted.c
6297 F: security/keys/trusted.h
6300 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6301 M: David Safford <safford@us.ibm.com>
6302 L: linux-security-module@vger.kernel.org
6303 L: keyrings@vger.kernel.org
6305 F: Documentation/security/keys-trusted-encrypted.txt
6306 F: include/keys/encrypted-type.h
6307 F: security/keys/encrypted-keys/
6309 KGDB / KDB /debug_core
6310 M: Jason Wessel <jason.wessel@windriver.com>
6311 W: http://kgdb.wiki.kernel.org/
6312 L: kgdb-bugreport@lists.sourceforge.net
6313 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
6315 F: Documentation/DocBook/kgdb.tmpl
6316 F: drivers/misc/kgdbts.c
6317 F: drivers/tty/serial/kgdboc.c
6318 F: include/linux/kdb.h
6319 F: include/linux/kgdb.h
6323 M: Vegard Nossum <vegardno@ifi.uio.no>
6324 M: Pekka Enberg <penberg@kernel.org>
6326 F: Documentation/kmemcheck.txt
6327 F: arch/x86/include/asm/kmemcheck.h
6328 F: arch/x86/mm/kmemcheck/
6329 F: include/linux/kmemcheck.h
6333 M: Catalin Marinas <catalin.marinas@arm.com>
6335 F: Documentation/kmemleak.txt
6336 F: include/linux/kmemleak.h
6338 F: mm/kmemleak-test.c
6341 M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6342 M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6343 M: "David S. Miller" <davem@davemloft.net>
6344 M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
6346 F: Documentation/kprobes.txt
6347 F: include/linux/kprobes.h
6350 KS0108 LCD CONTROLLER DRIVER
6351 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6352 W: http://miguelojeda.es/auxdisplay.htm
6353 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6355 F: Documentation/auxdisplay/ks0108
6356 F: drivers/auxdisplay/ks0108.c
6357 F: include/linux/ks0108.h
6360 M: David Ahern <dsa@cumulusnetworks.com>
6361 L: netdev@vger.kernel.org
6364 F: include/net/l3mdev.h
6366 LANTIQ MIPS ARCHITECTURE
6367 M: John Crispin <blogic@openwrt.org>
6368 L: linux-mips@linux-mips.org
6373 L: linux-x25@vger.kernel.org
6375 F: Documentation/networking/lapb-module.txt
6379 LASI 53c700 driver for PARISC
6380 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6381 L: linux-scsi@vger.kernel.org
6383 F: Documentation/scsi/53c700.txt
6384 F: drivers/scsi/53c700*
6387 M: Richard Purdie <rpurdie@rpsys.net>
6388 M: Jacek Anaszewski <j.anaszewski@samsung.com>
6389 L: linux-leds@vger.kernel.org
6390 T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6393 F: include/linux/leds.h
6395 LEGACY EEPROM DRIVER
6396 M: Jean Delvare <jdelvare@suse.com>
6398 F: Documentation/misc-devices/eeprom
6399 F: drivers/misc/eeprom/eeprom.c
6401 LEGO USB Tower driver
6402 M: Juergen Stuber <starblue@users.sourceforge.net>
6403 L: legousb-devel@lists.sourceforge.net
6404 W: http://legousb.sourceforge.net/
6406 F: drivers/usb/misc/legousbtower.c
6409 M: Michael Krufky <mkrufky@linuxtv.org>
6410 L: linux-media@vger.kernel.org
6411 W: https://linuxtv.org
6412 W: http://github.com/mkrufky
6413 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6414 T: git git://linuxtv.org/mkrufky/tuners.git
6416 F: drivers/media/dvb-frontends/lg2160.*
6418 LGDT3305 MEDIA DRIVER
6419 M: Michael Krufky <mkrufky@linuxtv.org>
6420 L: linux-media@vger.kernel.org
6421 W: https://linuxtv.org
6422 W: http://github.com/mkrufky
6423 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6424 T: git git://linuxtv.org/mkrufky/tuners.git
6426 F: drivers/media/dvb-frontends/lgdt3305.*
6429 M: Rusty Russell <rusty@rustcorp.com.au>
6430 L: lguest@lists.ozlabs.org
6431 W: http://lguest.ozlabs.org/
6433 F: arch/x86/include/asm/lguest*.h
6436 F: include/linux/lguest*.h
6439 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6440 M: Tejun Heo <tj@kernel.org>
6441 L: linux-ide@vger.kernel.org
6442 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6445 F: include/linux/ata.h
6446 F: include/linux/libata.h
6448 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6449 M: Viresh Kumar <vireshk@kernel.org>
6450 L: linux-ide@vger.kernel.org
6451 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6453 F: include/linux/pata_arasan_cf_data.h
6454 F: drivers/ata/pata_arasan_cf.c
6457 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6458 M: Tejun Heo <tj@kernel.org>
6459 L: linux-ide@vger.kernel.org
6460 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6462 F: drivers/ata/pata_*.c
6463 F: drivers/ata/ata_generic.c
6465 LIBATA SATA AHCI PLATFORM devices support
6466 M: Hans de Goede <hdegoede@redhat.com>
6467 M: Tejun Heo <tj@kernel.org>
6468 L: linux-ide@vger.kernel.org
6469 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6471 F: drivers/ata/ahci_platform.c
6472 F: drivers/ata/libahci_platform.c
6473 F: include/linux/ahci_platform.h
6475 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6476 M: Mikael Pettersson <mikpelinux@gmail.com>
6477 L: linux-ide@vger.kernel.org
6478 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6480 F: drivers/ata/sata_promise.*
6483 M: Sasha Levin <sasha.levin@oracle.com>
6485 F: tools/lib/lockdep/
6487 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6488 M: Dan Williams <dan.j.williams@intel.com>
6489 L: linux-nvdimm@lists.01.org
6490 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6491 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
6494 F: include/linux/nd.h
6495 F: include/linux/libnvdimm.h
6496 F: include/uapi/linux/ndctl.h
6498 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6499 M: Ross Zwisler <ross.zwisler@linux.intel.com>
6500 L: linux-nvdimm@lists.01.org
6501 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6503 F: drivers/nvdimm/blk.c
6504 F: drivers/nvdimm/region_devs.c
6505 F: drivers/acpi/nfit*
6507 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6508 M: Vishal Verma <vishal.l.verma@intel.com>
6509 L: linux-nvdimm@lists.01.org
6510 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6512 F: drivers/nvdimm/btt*
6514 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6515 M: Ross Zwisler <ross.zwisler@linux.intel.com>
6516 L: linux-nvdimm@lists.01.org
6517 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6519 F: drivers/nvdimm/pmem.c
6520 F: include/linux/pmem.h
6521 F: arch/*/include/asm/pmem.h
6523 LIGHTNVM PLATFORM SUPPORT
6524 M: Matias Bjorling <mb@lightnvm.io>
6525 W: http://github/OpenChannelSSD
6526 L: linux-block@vger.kernel.org
6528 F: drivers/lightnvm/
6529 F: include/linux/lightnvm.h
6530 F: include/uapi/linux/lightnvm.h
6532 LINUX FOR IBM pSERIES (RS/6000)
6533 M: Paul Mackerras <paulus@au.ibm.com>
6534 W: http://www.ibm.com/linux/ltc/projects/ppc
6536 F: arch/powerpc/boot/rs6000.h
6538 LINUX FOR POWERPC (32-BIT AND 64-BIT)
6539 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6540 M: Paul Mackerras <paulus@samba.org>
6541 M: Michael Ellerman <mpe@ellerman.id.au>
6542 W: http://www.penguinppc.org/
6543 L: linuxppc-dev@lists.ozlabs.org
6544 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6545 T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6547 F: Documentation/powerpc/
6550 LINUX FOR POWER MACINTOSH
6551 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6552 W: http://www.penguinppc.org/
6553 L: linuxppc-dev@lists.ozlabs.org
6555 F: arch/powerpc/platforms/powermac/
6556 F: drivers/macintosh/
6558 LINUX FOR POWERPC EMBEDDED MPC5XXX
6559 M: Anatolij Gustschin <agust@denx.de>
6560 L: linuxppc-dev@lists.ozlabs.org
6561 T: git git://git.denx.de/linux-denx-agust.git
6563 F: arch/powerpc/platforms/512x/
6564 F: arch/powerpc/platforms/52xx/
6566 LINUX FOR POWERPC EMBEDDED PPC4XX
6567 M: Alistair Popple <alistair@popple.id.au>
6568 M: Matt Porter <mporter@kernel.crashing.org>
6569 W: http://www.penguinppc.org/
6570 L: linuxppc-dev@lists.ozlabs.org
6572 F: arch/powerpc/platforms/40x/
6573 F: arch/powerpc/platforms/44x/
6575 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6576 L: linuxppc-dev@lists.ozlabs.org
6578 F: arch/powerpc/*/*virtex*
6579 F: arch/powerpc/*/*/*virtex*
6581 LINUX FOR POWERPC EMBEDDED PPC8XX
6582 M: Vitaly Bordug <vitb@kernel.crashing.org>
6583 W: http://www.penguinppc.org/
6584 L: linuxppc-dev@lists.ozlabs.org
6586 F: arch/powerpc/platforms/8xx/
6588 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6589 M: Scott Wood <oss@buserror.net>
6590 M: Kumar Gala <galak@kernel.crashing.org>
6591 W: http://www.penguinppc.org/
6592 L: linuxppc-dev@lists.ozlabs.org
6593 T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6595 F: arch/powerpc/platforms/83xx/
6596 F: arch/powerpc/platforms/85xx/
6598 LINUX FOR POWERPC PA SEMI PWRFICIENT
6599 M: Olof Johansson <olof@lixom.net>
6600 L: linuxppc-dev@lists.ozlabs.org
6602 F: arch/powerpc/platforms/pasemi/
6603 F: drivers/*/*pasemi*
6604 F: drivers/*/*/*pasemi*
6606 LINUX SECURITY MODULE (LSM) FRAMEWORK
6607 M: Chris Wright <chrisw@sous-sol.org>
6608 L: linux-security-module@vger.kernel.org
6611 LIS3LV02D ACCELEROMETER DRIVER
6612 M: Eric Piel <eric.piel@tremplin-utc.net>
6614 F: Documentation/misc-devices/lis3lv02d
6615 F: drivers/misc/lis3lv02d/
6616 F: drivers/platform/x86/hp_accel.c
6619 M: Josh Poimboeuf <jpoimboe@redhat.com>
6620 M: Seth Jennings <sjenning@redhat.com>
6621 M: Jiri Kosina <jikos@kernel.org>
6622 M: Vojtech Pavlik <vojtech@suse.com>
6624 F: kernel/livepatch/
6625 F: include/linux/livepatch.h
6626 F: arch/x86/include/asm/livepatch.h
6627 F: arch/x86/kernel/livepatch.c
6628 F: Documentation/ABI/testing/sysfs-kernel-livepatch
6629 F: samples/livepatch/
6630 L: live-patching@vger.kernel.org
6631 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6634 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6636 F: include/linux/llc.h
6637 F: include/uapi/linux/llc.h
6641 LM73 HARDWARE MONITOR DRIVER
6642 M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6643 L: lm-sensors@lm-sensors.org
6645 F: drivers/hwmon/lm73.c
6647 LM78 HARDWARE MONITOR DRIVER
6648 M: Jean Delvare <jdelvare@suse.com>
6649 L: lm-sensors@lm-sensors.org
6651 F: Documentation/hwmon/lm78
6652 F: drivers/hwmon/lm78.c
6654 LM83 HARDWARE MONITOR DRIVER
6655 M: Jean Delvare <jdelvare@suse.com>
6656 L: lm-sensors@lm-sensors.org
6658 F: Documentation/hwmon/lm83
6659 F: drivers/hwmon/lm83.c
6661 LM90 HARDWARE MONITOR DRIVER
6662 M: Jean Delvare <jdelvare@suse.com>
6663 L: lm-sensors@lm-sensors.org
6665 F: Documentation/hwmon/lm90
6666 F: Documentation/devicetree/bindings/hwmon/lm90.txt
6667 F: drivers/hwmon/lm90.c
6669 LM95234 HARDWARE MONITOR DRIVER
6670 M: Guenter Roeck <linux@roeck-us.net>
6671 L: lm-sensors@lm-sensors.org
6673 F: Documentation/hwmon/lm95234
6674 F: drivers/hwmon/lm95234.c
6676 LME2510 MEDIA DRIVER
6677 M: Malcolm Priestley <tvboxspy@gmail.com>
6678 L: linux-media@vger.kernel.org
6679 W: https://linuxtv.org
6680 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6682 F: drivers/media/usb/dvb-usb-v2/lmedm04*
6684 LOCKDEP AND LOCKSTAT
6685 M: Peter Zijlstra <peterz@infradead.org>
6686 M: Ingo Molnar <mingo@redhat.com>
6687 L: linux-kernel@vger.kernel.org
6688 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6690 F: Documentation/locking/lockdep*.txt
6691 F: Documentation/locking/lockstat.txt
6692 F: include/linux/lockdep.h
6695 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6696 M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
6697 L: linux-ntfs-dev@lists.sourceforge.net
6698 W: http://www.linux-ntfs.org/content/view/19/37/
6700 F: Documentation/ldm.txt
6701 F: block/partitions/ldm.*
6704 M: Joern Engel <joern@logfs.org>
6705 M: Prasad Joshi <prasadjoshi.linux@gmail.com>
6711 LPC32XX MACHINE SUPPORT
6712 M: Roland Stigge <stigge@antcom.de>
6713 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6715 F: arch/arm/mach-lpc32xx/
6717 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6718 M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6719 M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6720 M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6721 M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6722 L: MPT-FusionLinux.pdl@avagotech.com
6723 L: linux-scsi@vger.kernel.org
6724 W: http://www.lsilogic.com/support
6726 F: drivers/message/fusion/
6727 F: drivers/scsi/mpt2sas/
6728 F: drivers/scsi/mpt3sas/
6730 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6731 M: Matthew Wilcox <matthew@wil.cx>
6732 L: linux-scsi@vger.kernel.org
6734 F: drivers/scsi/sym53c8xx_2/
6736 LTC4261 HARDWARE MONITOR DRIVER
6737 M: Guenter Roeck <linux@roeck-us.net>
6738 L: lm-sensors@lm-sensors.org
6740 F: Documentation/hwmon/ltc4261
6741 F: drivers/hwmon/ltc4261.c
6743 LTP (Linux Test Project)
6744 M: Mike Frysinger <vapier@gentoo.org>
6745 M: Cyril Hrubis <chrubis@suse.cz>
6746 M: Wanlong Gao <wanlong.gao@gmail.com>
6747 M: Jan Stancek <jstancek@redhat.com>
6748 M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6749 M: Alexey Kodanev <alexey.kodanev@oracle.com>
6750 L: ltp@lists.linux.it (subscribers-only)
6751 W: http://linux-test-project.github.io/
6752 T: git git://github.com/linux-test-project/ltp.git
6756 W: http://www.linux-m32r.org/
6761 M: Geert Uytterhoeven <geert@linux-m68k.org>
6762 L: linux-m68k@lists.linux-m68k.org
6763 W: http://www.linux-m68k.org/
6764 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6769 M68K ON APPLE MACINTOSH
6770 M: Joshua Thompson <funaho@jurai.org>
6771 W: http://www.mac.linux-m68k.org/
6772 L: linux-m68k@lists.linux-m68k.org
6777 M: Philip Blundell <philb@gnu.org>
6778 W: http://www.tazenda.demon.co.uk/phil/linux-hp
6782 M88DS3103 MEDIA DRIVER
6783 M: Antti Palosaari <crope@iki.fi>
6784 L: linux-media@vger.kernel.org
6785 W: https://linuxtv.org
6786 W: http://palosaari.fi/linux/
6787 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6788 T: git git://linuxtv.org/anttip/media_tree.git
6790 F: drivers/media/dvb-frontends/m88ds3103*
6792 M88RS2000 MEDIA DRIVER
6793 M: Malcolm Priestley <tvboxspy@gmail.com>
6794 L: linux-media@vger.kernel.org
6795 W: https://linuxtv.org
6796 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6798 F: drivers/media/dvb-frontends/m88rs2000*
6800 MA901 MASTERKIT USB FM RADIO DRIVER
6801 M: Alexey Klimov <klimov.linux@gmail.com>
6802 L: linux-media@vger.kernel.org
6803 T: git git://linuxtv.org/media_tree.git
6805 F: drivers/media/radio/radio-ma901.c
6808 M: Johannes Berg <johannes@sipsolutions.net>
6809 L: linux-wireless@vger.kernel.org
6810 W: http://wireless.kernel.org/
6811 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6812 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6814 F: Documentation/networking/mac80211-injection.txt
6815 F: include/net/mac80211.h
6817 F: drivers/net/wireless/mac80211_hwsim.[ch]
6820 M: Patrick McHardy <kaber@trash.net>
6821 L: netdev@vger.kernel.org
6823 F: drivers/net/macvlan.c
6824 F: include/linux/if_macvlan.h
6827 M: Jassi Brar <jassisinghbrar@gmail.com>
6828 L: linux-kernel@vger.kernel.org
6831 F: include/linux/mailbox_client.h
6832 F: include/linux/mailbox_controller.h
6834 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6835 M: Michael Kerrisk <mtk.manpages@gmail.com>
6836 W: http://www.kernel.org/doc/man-pages
6837 L: linux-man@vger.kernel.org
6840 MARVELL ARMADA DRM SUPPORT
6841 M: Russell King <rmk+kernel@arm.linux.org.uk>
6843 F: drivers/gpu/drm/armada/
6845 MARVELL 88E6352 DSA support
6846 M: Guenter Roeck <linux@roeck-us.net>
6848 F: drivers/net/dsa/mv88e6352.c
6850 MARVELL CRYPTO DRIVER
6851 M: Boris Brezillon <boris.brezillon@free-electrons.com>
6852 M: Arnaud Ebalard <arno@natisbad.org>
6853 F: drivers/crypto/marvell/
6855 L: linux-crypto@vger.kernel.org
6857 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6858 M: Mirko Lindner <mlindner@marvell.com>
6859 M: Stephen Hemminger <stephen@networkplumber.org>
6860 L: netdev@vger.kernel.org
6862 F: drivers/net/ethernet/marvell/sk*
6864 MARVELL LIBERTAS WIRELESS DRIVER
6865 L: libertas-dev@lists.infradead.org
6867 F: drivers/net/wireless/marvell/libertas/
6869 MARVELL MV643XX ETHERNET DRIVER
6870 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6871 L: netdev@vger.kernel.org
6873 F: drivers/net/ethernet/marvell/mv643xx_eth.*
6874 F: include/linux/mv643xx.h
6876 MARVELL MVNETA ETHERNET DRIVER
6877 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6878 L: netdev@vger.kernel.org
6880 F: drivers/net/ethernet/marvell/mvneta.*
6882 MARVELL MWIFIEX WIRELESS DRIVER
6883 M: Amitkumar Karwar <akarwar@marvell.com>
6884 M: Nishant Sarmukadam <nishants@marvell.com>
6885 L: linux-wireless@vger.kernel.org
6887 F: drivers/net/wireless/marvell/mwifiex/
6889 MARVELL MWL8K WIRELESS DRIVER
6890 M: Lennert Buytenhek <buytenh@wantstofly.org>
6891 L: linux-wireless@vger.kernel.org
6893 F: drivers/net/wireless/marvell/mwl8k.c
6895 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6896 M: Nicolas Pitre <nico@fluxnic.net>
6898 F: drivers/mmc/host/mvsdio.*
6900 MATROX FRAMEBUFFER DRIVER
6901 L: linux-fbdev@vger.kernel.org
6903 F: drivers/video/fbdev/matrox/matroxfb_*
6904 F: include/uapi/linux/matroxfb.h
6906 MAX16065 HARDWARE MONITOR DRIVER
6907 M: Guenter Roeck <linux@roeck-us.net>
6908 L: lm-sensors@lm-sensors.org
6910 F: Documentation/hwmon/max16065
6911 F: drivers/hwmon/max16065.c
6913 MAX20751 HARDWARE MONITOR DRIVER
6914 M: Guenter Roeck <linux@roeck-us.net>
6915 L: lm-sensors@lm-sensors.org
6917 F: Documentation/hwmon/max20751
6918 F: drivers/hwmon/max20751.c
6920 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6921 M: "Hans J. Koch" <hjk@hansjkoch.de>
6922 L: lm-sensors@lm-sensors.org
6924 F: Documentation/hwmon/max6650
6925 F: drivers/hwmon/max6650.c
6927 MAX6697 HARDWARE MONITOR DRIVER
6928 M: Guenter Roeck <linux@roeck-us.net>
6929 L: lm-sensors@lm-sensors.org
6931 F: Documentation/hwmon/max6697
6932 F: Documentation/devicetree/bindings/i2c/max6697.txt
6933 F: drivers/hwmon/max6697.c
6934 F: include/linux/platform_data/max6697.h
6936 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6937 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6938 L: linux-pm@vger.kernel.org
6940 F: drivers/power/max14577_charger.c
6941 F: drivers/power/max77693_charger.c
6943 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6944 M: Javier Martinez Canillas <javier@osg.samsung.com>
6945 L: linux-kernel@vger.kernel.org
6947 F: drivers/*/*max77802.c
6948 F: Documentation/devicetree/bindings/*/*max77802.txt
6949 F: include/dt-bindings/*/*max77802.h
6951 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6952 M: Chanwoo Choi <cw00.choi@samsung.com>
6953 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6954 L: linux-kernel@vger.kernel.org
6956 F: drivers/*/max14577.c
6957 F: drivers/*/max77686.c
6958 F: drivers/*/max77693.c
6959 F: drivers/extcon/extcon-max14577.c
6960 F: drivers/extcon/extcon-max77693.c
6961 F: drivers/rtc/rtc-max77686.c
6962 F: drivers/clk/clk-max77686.c
6963 F: Documentation/devicetree/bindings/mfd/max14577.txt
6964 F: Documentation/devicetree/bindings/*/max77686.txt
6965 F: Documentation/devicetree/bindings/mfd/max77693.txt
6966 F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6967 F: include/linux/mfd/max14577*.h
6968 F: include/linux/mfd/max77686*.h
6969 F: include/linux/mfd/max77693*.h
6971 MAXIRADIO FM RADIO RECEIVER DRIVER
6972 M: Hans Verkuil <hverkuil@xs4all.nl>
6973 L: linux-media@vger.kernel.org
6974 T: git git://linuxtv.org/media_tree.git
6975 W: https://linuxtv.org
6977 F: drivers/media/radio/radio-maxiradio*
6979 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
6980 M: Peter Rosin <peda@axentia.se>
6981 L: linux-iio@vger.kernel.org
6983 F: drivers/iio/potentiometer/mcp4531.c
6985 MEDIA DRIVERS FOR RENESAS - VSP1
6986 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6987 L: linux-media@vger.kernel.org
6988 L: linux-renesas-soc@vger.kernel.org
6989 T: git git://linuxtv.org/media_tree.git
6991 F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
6992 F: drivers/media/platform/vsp1/
6994 MEDIA DRIVERS FOR ASCOT2E
6995 M: Sergey Kozlov <serjk@netup.ru>
6996 L: linux-media@vger.kernel.org
6997 W: https://linuxtv.org
6999 T: git git://linuxtv.org/media_tree.git
7001 F: drivers/media/dvb-frontends/ascot2e*
7003 MEDIA DRIVERS FOR CXD2841ER
7004 M: Sergey Kozlov <serjk@netup.ru>
7005 L: linux-media@vger.kernel.org
7006 W: https://linuxtv.org
7008 T: git git://linuxtv.org/media_tree.git
7010 F: drivers/media/dvb-frontends/cxd2841er*
7012 MEDIA DRIVERS FOR HORUS3A
7013 M: Sergey Kozlov <serjk@netup.ru>
7014 L: linux-media@vger.kernel.org
7015 W: https://linuxtv.org
7017 T: git git://linuxtv.org/media_tree.git
7019 F: drivers/media/dvb-frontends/horus3a*
7021 MEDIA DRIVERS FOR LNBH25
7022 M: Sergey Kozlov <serjk@netup.ru>
7023 L: linux-media@vger.kernel.org
7024 W: https://linuxtv.org
7026 T: git git://linuxtv.org/media_tree.git
7028 F: drivers/media/dvb-frontends/lnbh25*
7030 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
7031 M: Sergey Kozlov <serjk@netup.ru>
7032 L: linux-media@vger.kernel.org
7033 W: https://linuxtv.org
7035 T: git git://linuxtv.org/media_tree.git
7037 F: drivers/media/pci/netup_unidvb/*
7039 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
7040 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
7041 P: LinuxTV.org Project
7042 L: linux-media@vger.kernel.org
7043 W: https://linuxtv.org
7044 Q: http://patchwork.kernel.org/project/linux-media/list/
7045 T: git git://linuxtv.org/media_tree.git
7047 F: Documentation/dvb/
7048 F: Documentation/video4linux/
7049 F: Documentation/DocBook/media/
7051 F: drivers/staging/media/
7052 F: include/linux/platform_data/media/
7054 F: include/uapi/linux/dvb/
7055 F: include/uapi/linux/videodev2.h
7056 F: include/uapi/linux/media.h
7057 F: include/uapi/linux/v4l2-*
7058 F: include/uapi/linux/meye.h
7059 F: include/uapi/linux/ivtv*
7060 F: include/uapi/linux/uvcvideo.h
7062 MEDIATEK MT7601U WIRELESS LAN DRIVER
7063 M: Jakub Kicinski <kubakici@wp.pl>
7064 L: linux-wireless@vger.kernel.org
7066 F: drivers/net/wireless/mediatek/mt7601u/
7068 MEGARAID SCSI/SAS DRIVERS
7069 M: Kashyap Desai <kashyap.desai@avagotech.com>
7070 M: Sumit Saxena <sumit.saxena@avagotech.com>
7071 M: Uday Lingala <uday.lingala@avagotech.com>
7072 L: megaraidlinux.pdl@avagotech.com
7073 L: linux-scsi@vger.kernel.org
7074 W: http://www.lsi.com
7076 F: Documentation/scsi/megaraid.txt
7077 F: drivers/scsi/megaraid.*
7078 F: drivers/scsi/megaraid/
7080 MELLANOX ETHERNET DRIVER (mlx4_en)
7081 M: Eugenia Emantayev <eugenia@mellanox.com>
7082 L: netdev@vger.kernel.org
7084 W: http://www.mellanox.com
7085 Q: http://patchwork.ozlabs.org/project/netdev/list/
7086 F: drivers/net/ethernet/mellanox/mlx4/en_*
7088 MELLANOX ETHERNET DRIVER (mlx5e)
7089 M: Saeed Mahameed <saeedm@mellanox.com>
7090 L: netdev@vger.kernel.org
7092 W: http://www.mellanox.com
7093 Q: http://patchwork.ozlabs.org/project/netdev/list/
7094 F: drivers/net/ethernet/mellanox/mlx5/core/en_*
7096 MELLANOX ETHERNET SWITCH DRIVERS
7097 M: Jiri Pirko <jiri@mellanox.com>
7098 M: Ido Schimmel <idosch@mellanox.com>
7099 L: netdev@vger.kernel.org
7101 W: http://www.mellanox.com
7102 Q: http://patchwork.ozlabs.org/project/netdev/list/
7103 F: drivers/net/ethernet/mellanox/mlxsw/
7106 M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7107 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7108 L: linux-kernel@vger.kernel.org
7110 F: kernel/membarrier.c
7111 F: include/uapi/linux/membarrier.h
7114 L: linux-mm@kvack.org
7115 W: http://www.linux-mm.org
7117 F: include/linux/mm.h
7118 F: include/linux/gfp.h
7119 F: include/linux/mmzone.h
7120 F: include/linux/memory_hotplug.h
7121 F: include/linux/vmalloc.h
7124 MEMORY TECHNOLOGY DEVICES (MTD)
7125 M: David Woodhouse <dwmw2@infradead.org>
7126 M: Brian Norris <computersforpeace@gmail.com>
7127 L: linux-mtd@lists.infradead.org
7128 W: http://www.linux-mtd.infradead.org/
7129 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
7130 T: git git://git.infradead.org/linux-mtd.git
7131 T: git git://git.infradead.org/l2-mtd.git
7134 F: include/linux/mtd/
7135 F: include/uapi/mtd/
7137 MEN A21 WATCHDOG DRIVER
7138 M: Johannes Thumshirn <morbidrsa@gmail.com>
7139 L: linux-watchdog@vger.kernel.org
7141 F: drivers/watchdog/mena21_wdt.c
7143 MEN CHAMELEON BUS (mcb)
7144 M: Johannes Thumshirn <morbidrsa@gmail.com>
7147 F: include/linux/mcb.h
7148 F: Documentation/men-chameleon-bus.txt
7150 MEN F21BMC (Board Management Controller)
7151 M: Andreas Werner <andreas.werner@men.de>
7153 F: drivers/mfd/menf21bmc.c
7154 F: drivers/watchdog/menf21bmc_wdt.c
7155 F: drivers/leds/leds-menf21bmc.c
7156 F: drivers/hwmon/menf21bmc_hwmon.c
7157 F: Documentation/hwmon/menf21bmc
7160 M: James Hogan <james.hogan@imgtec.com>
7161 L: linux-metag@vger.kernel.org
7162 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
7165 F: Documentation/metag/
7166 F: Documentation/devicetree/bindings/metag/
7167 F: Documentation/devicetree/bindings/interrupt-controller/img,*
7168 F: drivers/clocksource/metag_generic.c
7169 F: drivers/irqchip/irq-metag.c
7170 F: drivers/irqchip/irq-metag-ext.c
7171 F: drivers/tty/metag_da.c
7173 MICROBLAZE ARCHITECTURE
7174 M: Michal Simek <monstr@monstr.eu>
7175 W: http://www.monstr.eu/fdt/
7176 T: git git://git.monstr.eu/linux-2.6-microblaze.git
7180 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7181 M: Chen Yu <yu.c.chen@intel.com>
7182 L: platform-driver-x86@vger.kernel.org
7184 F: drivers/platform/x86/surfacepro3_button.c
7187 M: Oliver Neukum <oliver@neukum.org>
7189 F: drivers/usb/image/microtek.*
7192 M: Ralf Baechle <ralf@linux-mips.org>
7193 L: linux-mips@linux-mips.org
7194 W: http://www.linux-mips.org/
7195 T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
7196 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7198 F: Documentation/mips/
7201 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7202 M: Hans Verkuil <hverkuil@xs4all.nl>
7203 L: linux-media@vger.kernel.org
7204 T: git git://linuxtv.org/media_tree.git
7205 W: https://linuxtv.org
7207 F: drivers/media/radio/radio-miropcm20*
7209 MELLANOX MLX4 core VPI driver
7210 M: Yishai Hadas <yishaih@mellanox.com>
7211 L: netdev@vger.kernel.org
7212 L: linux-rdma@vger.kernel.org
7213 W: http://www.mellanox.com
7214 Q: http://patchwork.ozlabs.org/project/netdev/list/
7216 F: drivers/net/ethernet/mellanox/mlx4/
7217 F: include/linux/mlx4/
7219 MELLANOX MLX4 IB driver
7220 M: Yishai Hadas <yishaih@mellanox.com>
7221 L: linux-rdma@vger.kernel.org
7222 W: http://www.mellanox.com
7223 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7225 F: drivers/infiniband/hw/mlx4/
7226 F: include/linux/mlx4/
7228 MELLANOX MLX5 core VPI driver
7229 M: Matan Barak <matanb@mellanox.com>
7230 M: Leon Romanovsky <leonro@mellanox.com>
7231 L: netdev@vger.kernel.org
7232 L: linux-rdma@vger.kernel.org
7233 W: http://www.mellanox.com
7234 Q: http://patchwork.ozlabs.org/project/netdev/list/
7236 F: drivers/net/ethernet/mellanox/mlx5/core/
7237 F: include/linux/mlx5/
7239 MELLANOX MLX5 IB driver
7240 M: Matan Barak <matanb@mellanox.com>
7241 M: Leon Romanovsky <leonro@mellanox.com>
7242 L: linux-rdma@vger.kernel.org
7243 W: http://www.mellanox.com
7244 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7246 F: drivers/infiniband/hw/mlx5/
7247 F: include/linux/mlx5/
7249 MELEXIS MLX90614 DRIVER
7250 M: Crt Mori <cmo@melexis.com>
7251 L: linux-iio@vger.kernel.org
7252 W: http://www.melexis.com
7254 F: drivers/iio/temperature/mlx90614.c
7256 MN88472 MEDIA DRIVER
7257 M: Antti Palosaari <crope@iki.fi>
7258 L: linux-media@vger.kernel.org
7259 W: https://linuxtv.org
7260 W: http://palosaari.fi/linux/
7261 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7262 T: git git://linuxtv.org/anttip/media_tree.git
7264 F: drivers/staging/media/mn88472/
7265 F: drivers/media/dvb-frontends/mn88472.h
7267 MN88473 MEDIA DRIVER
7268 M: Antti Palosaari <crope@iki.fi>
7269 L: linux-media@vger.kernel.org
7270 W: https://linuxtv.org
7271 W: http://palosaari.fi/linux/
7272 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7274 F: drivers/media/dvb-frontends/mn88473*
7277 M: Rusty Russell <rusty@rustcorp.com.au>
7279 F: include/linux/module.h
7282 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7283 W: http://popies.net/meye/
7285 F: Documentation/video4linux/meye.txt
7286 F: drivers/media/pci/meye/
7287 F: include/uapi/linux/meye.h
7289 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7290 M: Jiri Slaby <jirislaby@gmail.com>
7292 F: Documentation/serial/moxa-smartio
7293 F: drivers/tty/mxser.*
7295 MR800 AVERMEDIA USB FM RADIO DRIVER
7296 M: Alexey Klimov <klimov.linux@gmail.com>
7297 L: linux-media@vger.kernel.org
7298 T: git git://linuxtv.org/media_tree.git
7300 F: drivers/media/radio/radio-mr800.c
7302 MRF24J40 IEEE 802.15.4 RADIO DRIVER
7303 M: Alan Ott <alan@signal11.us>
7304 L: linux-wpan@vger.kernel.org
7306 F: drivers/net/ieee802154/mrf24j40.c
7307 F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7310 M: "Lee, Chun-Yi" <jlee@suse.com>
7311 L: platform-driver-x86@vger.kernel.org
7313 F: drivers/platform/x86/msi-laptop.c
7316 L: platform-driver-x86@vger.kernel.org
7318 F: drivers/platform/x86/msi-wmi.c
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/tuners/msi001*
7330 MSI2500 MEDIA DRIVER
7331 M: Antti Palosaari <crope@iki.fi>
7332 L: linux-media@vger.kernel.org
7333 W: https://linuxtv.org
7334 W: http://palosaari.fi/linux/
7335 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7336 T: git git://linuxtv.org/anttip/media_tree.git
7338 F: drivers/media/usb/msi2500/
7340 MSYSTEMS DISKONCHIP G3 MTD DRIVER
7341 M: Robert Jarzmik <robert.jarzmik@free.fr>
7342 L: linux-mtd@lists.infradead.org
7344 F: drivers/mtd/devices/docg3*
7346 MT9M032 APTINA SENSOR DRIVER
7347 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7348 L: linux-media@vger.kernel.org
7349 T: git git://linuxtv.org/media_tree.git
7351 F: drivers/media/i2c/mt9m032.c
7352 F: include/media/i2c/mt9m032.h
7354 MT9P031 APTINA CAMERA SENSOR
7355 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7356 L: linux-media@vger.kernel.org
7357 T: git git://linuxtv.org/media_tree.git
7359 F: drivers/media/i2c/mt9p031.c
7360 F: include/media/i2c/mt9p031.h
7362 MT9T001 APTINA CAMERA SENSOR
7363 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7364 L: linux-media@vger.kernel.org
7365 T: git git://linuxtv.org/media_tree.git
7367 F: drivers/media/i2c/mt9t001.c
7368 F: include/media/i2c/mt9t001.h
7370 MT9V032 APTINA CAMERA SENSOR
7371 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7372 L: linux-media@vger.kernel.org
7373 T: git git://linuxtv.org/media_tree.git
7375 F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7376 F: drivers/media/i2c/mt9v032.c
7377 F: include/media/i2c/mt9v032.h
7379 MULTIFUNCTION DEVICES (MFD)
7380 M: Lee Jones <lee.jones@linaro.org>
7381 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7384 F: include/linux/mfd/
7386 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7387 M: Ulf Hansson <ulf.hansson@linaro.org>
7388 L: linux-mmc@vger.kernel.org
7389 T: git git://git.linaro.org/people/ulf.hansson/mmc.git
7392 F: include/linux/mmc/
7393 F: include/uapi/linux/mmc/
7395 MULTIMEDIA CARD (MMC) ETC. OVER SPI
7397 F: drivers/mmc/host/mmc_spi.c
7398 F: include/linux/spi/mmc_spi.h
7400 MULTISOUND SOUND DRIVER
7401 M: Andrew Veliath <andrewtv@usa.net>
7403 F: Documentation/sound/oss/MultiSound
7406 MULTITECH MULTIPORT CARD (ISICOM)
7408 F: drivers/tty/isicom.c
7409 F: include/linux/isicom.h
7411 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7412 M: Bin Liu <b-liu@ti.com>
7413 L: linux-usb@vger.kernel.org
7414 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7416 F: drivers/usb/musb/
7418 MXL5007T MEDIA DRIVER
7419 M: Michael Krufky <mkrufky@linuxtv.org>
7420 L: linux-media@vger.kernel.org
7421 W: https://linuxtv.org
7422 W: http://github.com/mkrufky
7423 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7424 T: git git://linuxtv.org/mkrufky/tuners.git
7426 F: drivers/media/tuners/mxl5007t.*
7428 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7429 M: Hyong-Youb Kim <hykim@myri.com>
7430 L: netdev@vger.kernel.org
7431 W: https://www.myricom.com/support/downloads/myri10ge.html
7433 F: drivers/net/ethernet/myricom/myri10ge/
7435 NATSEMI ETHERNET DRIVER (DP8381x)
7437 F: drivers/net/ethernet/natsemi/natsemi.c
7439 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7440 M: Daniel Mack <zonque@gmail.com>
7442 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7443 W: http://www.native-instruments.com
7447 M: Petr Vandrovec <petr@vandrovec.name>
7451 NCR 5380 SCSI DRIVERS
7452 M: Finn Thain <fthain@telegraphics.com.au>
7453 M: Michael Schmitz <schmitzmic@gmail.com>
7454 L: linux-scsi@vger.kernel.org
7456 F: Documentation/scsi/g_NCR5380.txt
7457 F: drivers/scsi/NCR5380.*
7458 F: drivers/scsi/arm/cumana_1.c
7459 F: drivers/scsi/arm/oak.c
7460 F: drivers/scsi/atari_NCR5380.c
7461 F: drivers/scsi/atari_scsi.*
7462 F: drivers/scsi/dmx3191d.c
7463 F: drivers/scsi/dtc.*
7464 F: drivers/scsi/g_NCR5380.*
7465 F: drivers/scsi/g_NCR5380_mmio.c
7466 F: drivers/scsi/mac_scsi.*
7467 F: drivers/scsi/pas16.*
7468 F: drivers/scsi/sun3_scsi.*
7469 F: drivers/scsi/sun3_scsi_vme.c
7470 F: drivers/scsi/t128.*
7472 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7473 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7474 L: linux-scsi@vger.kernel.org
7476 F: drivers/scsi/NCR_D700.*
7478 NCT6775 HARDWARE MONITOR DRIVER
7479 M: Guenter Roeck <linux@roeck-us.net>
7480 L: lm-sensors@lm-sensors.org
7482 F: Documentation/hwmon/nct6775
7483 F: drivers/hwmon/nct6775.c
7485 NETEFFECT IWARP RNIC DRIVER (IW_NES)
7486 M: Faisal Latif <faisal.latif@intel.com>
7487 L: linux-rdma@vger.kernel.org
7488 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7490 F: drivers/infiniband/hw/nes/
7492 NETEM NETWORK EMULATOR
7493 M: Stephen Hemminger <stephen@networkplumber.org>
7494 L: netem@lists.linux-foundation.org
7496 F: net/sched/sch_netem.c
7498 NETERION 10GbE DRIVERS (s2io/vxge)
7499 M: Jon Mason <jdmason@kudzu.us>
7500 L: netdev@vger.kernel.org
7502 F: Documentation/networking/s2io.txt
7503 F: Documentation/networking/vxge.txt
7504 F: drivers/net/ethernet/neterion/
7506 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7507 M: Pablo Neira Ayuso <pablo@netfilter.org>
7508 M: Patrick McHardy <kaber@trash.net>
7509 M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7510 L: netfilter-devel@vger.kernel.org
7511 L: coreteam@netfilter.org
7512 W: http://www.netfilter.org/
7513 W: http://www.iptables.org/
7514 Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7515 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7516 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7518 F: include/linux/netfilter*
7519 F: include/linux/netfilter/
7520 F: include/net/netfilter/
7521 F: include/uapi/linux/netfilter*
7522 F: include/uapi/linux/netfilter/
7523 F: net/*/netfilter.c
7526 F: net/bridge/br_netfilter*.c
7529 M: Paul Moore <paul@paul-moore.com>
7530 W: http://netlabel.sf.net
7531 L: netdev@vger.kernel.org
7533 F: Documentation/netlabel/
7534 F: include/net/netlabel.h
7537 NETROM NETWORK LAYER
7538 M: Ralf Baechle <ralf@linux-mips.org>
7539 L: linux-hams@vger.kernel.org
7540 W: http://www.linux-ax25.org/
7542 F: include/net/netrom.h
7543 F: include/uapi/linux/netrom.h
7546 NETRONOME ETHERNET DRIVERS
7547 M: Jakub Kicinski <jakub.kicinski@netronome.com>
7548 L: oss-drivers@netronome.com
7550 F: drivers/net/ethernet/netronome/
7552 NETWORK BLOCK DEVICE (NBD)
7553 M: Markus Pargmann <mpa@pengutronix.de>
7555 L: nbd-general@lists.sourceforge.net
7556 T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
7557 F: Documentation/blockdev/nbd.txt
7558 F: drivers/block/nbd.c
7559 F: include/uapi/linux/nbd.h
7561 NETWORK DROP MONITOR
7562 M: Neil Horman <nhorman@tuxdriver.com>
7563 L: netdev@vger.kernel.org
7565 W: https://fedorahosted.org/dropwatch/
7566 F: net/core/drop_monitor.c
7568 NETWORKING [GENERAL]
7569 M: "David S. Miller" <davem@davemloft.net>
7570 L: netdev@vger.kernel.org
7571 W: http://www.linuxfoundation.org/en/Net
7572 Q: http://patchwork.ozlabs.org/project/netdev/list/
7573 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7574 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7578 F: include/linux/in.h
7579 F: include/linux/net.h
7580 F: include/linux/netdevice.h
7581 F: include/uapi/linux/in.h
7582 F: include/uapi/linux/net.h
7583 F: include/uapi/linux/netdevice.h
7584 F: include/uapi/linux/net_namespace.h
7586 F: tools/testing/selftests/net/
7590 NETWORKING [IPv4/IPv6]
7591 M: "David S. Miller" <davem@davemloft.net>
7592 M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7593 M: James Morris <jmorris@namei.org>
7594 M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7595 M: Patrick McHardy <kaber@trash.net>
7596 L: netdev@vger.kernel.org
7597 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7605 M: Steffen Klassert <steffen.klassert@secunet.com>
7606 M: Herbert Xu <herbert@gondor.apana.org.au>
7607 M: "David S. Miller" <davem@davemloft.net>
7608 L: netdev@vger.kernel.org
7609 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7610 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7618 F: net/ipv4/ipcomp.c
7619 F: net/ipv4/ip_vti.c
7623 F: net/ipv6/ipcomp6.c
7624 F: net/ipv6/ip6_vti.c
7625 F: include/uapi/linux/xfrm.h
7626 F: include/net/xfrm.h
7628 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7629 M: Paul Moore <paul@paul-moore.com>
7630 L: netdev@vger.kernel.org
7633 NETWORKING [WIRELESS]
7634 L: linux-wireless@vger.kernel.org
7635 Q: http://patchwork.kernel.org/project/linux-wireless/list/
7638 L: netdev@vger.kernel.org
7639 W: http://www.linuxfoundation.org/en/Net
7640 Q: http://patchwork.ozlabs.org/project/netdev/list/
7641 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7642 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7645 F: include/linux/if_*
7646 F: include/linux/netdevice.h
7647 F: include/linux/etherdevice.h
7648 F: include/linux/fcdevice.h
7649 F: include/linux/fddidevice.h
7650 F: include/linux/hippidevice.h
7651 F: include/linux/inetdevice.h
7652 F: include/uapi/linux/if_*
7653 F: include/uapi/linux/netdevice.h
7655 NETWORKING DRIVERS (WIRELESS)
7656 M: Kalle Valo <kvalo@codeaurora.org>
7657 L: linux-wireless@vger.kernel.org
7658 Q: http://patchwork.kernel.org/project/linux-wireless/list/
7659 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
7660 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
7662 F: drivers/net/wireless/
7664 NETXEN (1/10) GbE SUPPORT
7665 M: Manish Chopra <manish.chopra@qlogic.com>
7666 M: Sony Chacko <sony.chacko@qlogic.com>
7667 M: Rajesh Borundia <rajesh.borundia@qlogic.com>
7668 L: netdev@vger.kernel.org
7669 W: http://www.qlogic.com
7671 F: drivers/net/ethernet/qlogic/netxen/
7674 M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7675 M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7676 M: Samuel Ortiz <sameo@linux.intel.com>
7677 L: linux-wireless@vger.kernel.org
7678 L: linux-nfc@lists.01.org (subscribers-only)
7682 F: include/uapi/linux/nfc.h
7684 F: include/linux/platform_data/microread.h
7685 F: include/linux/platform_data/nfcmrvl.h
7686 F: include/linux/platform_data/nxp-nci.h
7687 F: include/linux/platform_data/pn544.h
7688 F: include/linux/platform_data/st21nfca.h
7689 F: include/linux/platform_data/st-nci.h
7690 F: Documentation/devicetree/bindings/net/nfc/
7692 NFS, SUNRPC, AND LOCKD CLIENTS
7693 M: Trond Myklebust <trond.myklebust@primarydata.com>
7694 M: Anna Schumaker <anna.schumaker@netapp.com>
7695 L: linux-nfs@vger.kernel.org
7696 W: http://client.linux-nfs.org
7697 T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7703 F: include/linux/lockd/
7704 F: include/linux/nfs*
7705 F: include/linux/sunrpc/
7706 F: include/uapi/linux/nfs*
7707 F: include/uapi/linux/sunrpc/
7710 M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7711 L: linux-nilfs@vger.kernel.org
7712 W: http://nilfs.sourceforge.net/
7713 T: git git://github.com/konis/nilfs2.git
7715 F: Documentation/filesystems/nilfs2.txt
7717 F: include/linux/nilfs2_fs.h
7718 F: include/trace/events/nilfs2.h
7720 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7721 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7722 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7724 F: Documentation/scsi/NinjaSCSI.txt
7725 F: drivers/scsi/pcmcia/nsp_*
7727 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7728 M: GOTO Masanori <gotom@debian.or.jp>
7729 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7730 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7732 F: Documentation/scsi/NinjaSCSI.txt
7733 F: drivers/scsi/nsp32*
7736 M: Ley Foon Tan <lftan@altera.com>
7737 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7738 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7742 NOKIA N900 POWER SUPPLY DRIVERS
7743 R: Pali RohĂ¡r <pali.rohar@gmail.com>
7744 F: include/linux/power/bq2415x_charger.h
7745 F: include/linux/power/bq27xxx_battery.h
7746 F: include/linux/power/isp1704_charger.h
7747 F: drivers/power/bq2415x_charger.c
7748 F: drivers/power/bq27xxx_battery.c
7749 F: drivers/power/bq27xxx_battery_i2c.c
7750 F: drivers/power/isp1704_charger.c
7751 F: drivers/power/rx51_battery.c
7754 M: Jon Mason <jdmason@kudzu.us>
7755 M: Dave Jiang <dave.jiang@intel.com>
7756 M: Allen Hubbe <Allen.Hubbe@emc.com>
7757 L: linux-ntb@googlegroups.com
7759 W: https://github.com/jonmason/ntb/wiki
7760 T: git git://github.com/jonmason/ntb.git
7762 F: drivers/net/ntb_netdev.c
7763 F: include/linux/ntb.h
7764 F: include/linux/ntb_transport.h
7767 M: Jon Mason <jdmason@kudzu.us>
7768 M: Dave Jiang <dave.jiang@intel.com>
7769 L: linux-ntb@googlegroups.com
7771 W: https://github.com/jonmason/ntb/wiki
7772 T: git git://github.com/jonmason/ntb.git
7773 F: drivers/ntb/hw/intel/
7776 M: Xiangliang Yu <Xiangliang.Yu@amd.com>
7777 L: linux-ntb@googlegroups.com
7779 F: drivers/ntb/hw/amd/
7782 M: Anton Altaparmakov <anton@tuxera.com>
7783 L: linux-ntfs-dev@lists.sourceforge.net
7784 W: http://www.tuxera.com/
7785 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7787 F: Documentation/filesystems/ntfs.txt
7790 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7791 M: Antonino Daplas <adaplas@gmail.com>
7792 L: linux-fbdev@vger.kernel.org
7794 F: drivers/video/fbdev/riva/
7795 F: drivers/video/fbdev/nvidia/
7798 M: Keith Busch <keith.busch@intel.com>
7799 M: Jens Axboe <axboe@fb.com>
7800 L: linux-nvme@lists.infradead.org
7801 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
7802 W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
7804 F: drivers/nvme/host/
7805 F: include/linux/nvme.h
7808 M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7809 M: Maxime Ripard <maxime.ripard@free-electrons.com>
7812 F: Documentation/devicetree/bindings/nvmem/
7813 F: include/linux/nvmem-consumer.h
7814 F: include/linux/nvmem-provider.h
7817 M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7818 R: Charles Gorand <charles.gorand@effinnov.com>
7819 L: linux-nfc@lists.01.org (moderated for non-subscribers)
7821 F: drivers/nfc/nxp-nci
7823 NXP TDA998X DRM DRIVER
7824 M: Russell King <rmk+kernel@arm.linux.org.uk>
7826 F: drivers/gpu/drm/i2c/tda998x_drv.c
7827 F: include/drm/i2c/tda998x.h
7830 M: Peter Rosin <peda@axentia.se>
7831 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7833 F: sound/soc/codecs/tfa9879*
7836 M: Tony Lindgren <tony@atomide.com>
7837 L: linux-omap@vger.kernel.org
7838 W: http://www.muru.com/linux/omap/
7839 W: http://linux.omap.com/
7840 Q: http://patchwork.kernel.org/project/linux-omap/list/
7841 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7844 F: arch/arm/configs/omap1_defconfig
7845 F: arch/arm/configs/omap2plus_defconfig
7846 F: drivers/i2c/busses/i2c-omap.c
7847 F: drivers/irqchip/irq-omap-intc.c
7848 F: drivers/mfd/*omap*.c
7849 F: drivers/mfd/menelaus.c
7850 F: drivers/mfd/palmas.c
7851 F: drivers/mfd/tps65217.c
7852 F: drivers/mfd/tps65218.c
7853 F: drivers/mfd/tps65910.c
7854 F: drivers/mfd/twl-core.[ch]
7855 F: drivers/mfd/twl4030*.c
7856 F: drivers/mfd/twl6030*.c
7857 F: drivers/mfd/twl6040*.c
7858 F: drivers/regulator/palmas-regulator*.c
7859 F: drivers/regulator/pbias-regulator.c
7860 F: drivers/regulator/tps65217-regulator.c
7861 F: drivers/regulator/tps65218-regulator.c
7862 F: drivers/regulator/tps65910-regulator.c
7863 F: drivers/regulator/twl-regulator.c
7864 F: include/linux/i2c-omap.h
7866 OMAP DEVICE TREE SUPPORT
7867 M: Benoît Cousson <bcousson@baylibre.com>
7868 M: Tony Lindgren <tony@atomide.com>
7869 L: linux-omap@vger.kernel.org
7870 L: devicetree@vger.kernel.org
7872 F: arch/arm/boot/dts/*omap*
7873 F: arch/arm/boot/dts/*am3*
7874 F: arch/arm/boot/dts/*am4*
7875 F: arch/arm/boot/dts/*am5*
7876 F: arch/arm/boot/dts/*dra7*
7878 OMAP CLOCK FRAMEWORK SUPPORT
7879 M: Paul Walmsley <paul@pwsan.com>
7880 L: linux-omap@vger.kernel.org
7882 F: arch/arm/*omap*/*clock*
7884 OMAP POWER MANAGEMENT SUPPORT
7885 M: Kevin Hilman <khilman@deeprootsystems.com>
7886 L: linux-omap@vger.kernel.org
7888 F: arch/arm/*omap*/*pm*
7889 F: drivers/cpufreq/omap-cpufreq.c
7891 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7892 M: Rajendra Nayak <rnayak@ti.com>
7893 M: Paul Walmsley <paul@pwsan.com>
7894 L: linux-omap@vger.kernel.org
7896 F: arch/arm/mach-omap2/prm*
7899 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7900 M: Jarkko Nikula <jarkko.nikula@bitmer.com>
7901 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7902 L: linux-omap@vger.kernel.org
7906 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7907 M: Roger Quadros <rogerq@ti.com>
7908 M: Tony Lindgren <tony@atomide.com>
7909 L: linux-omap@vger.kernel.org
7911 F: drivers/memory/omap-gpmc.c
7912 F: arch/arm/mach-omap2/*gpmc*
7914 OMAP FRAMEBUFFER SUPPORT
7915 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7916 L: linux-fbdev@vger.kernel.org
7917 L: linux-omap@vger.kernel.org
7919 F: drivers/video/fbdev/omap/
7921 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7922 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7923 L: linux-omap@vger.kernel.org
7924 L: linux-fbdev@vger.kernel.org
7926 F: drivers/video/fbdev/omap2/
7927 F: Documentation/arm/OMAP/DSS
7929 OMAP HARDWARE SPINLOCK SUPPORT
7930 M: Ohad Ben-Cohen <ohad@wizery.com>
7931 L: linux-omap@vger.kernel.org
7933 F: drivers/hwspinlock/omap_hwspinlock.c
7936 M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
7937 L: linux-omap@vger.kernel.org
7939 F: drivers/mmc/host/omap.c
7942 L: linux-mmc@vger.kernel.org
7943 L: linux-omap@vger.kernel.org
7945 F: drivers/mmc/host/omap_hsmmc.c
7947 OMAP RANDOM NUMBER GENERATOR SUPPORT
7948 M: Deepak Saxena <dsaxena@plexity.net>
7950 F: drivers/char/hw_random/omap-rng.c
7953 M: Benoît Cousson <bcousson@baylibre.com>
7954 M: Paul Walmsley <paul@pwsan.com>
7955 L: linux-omap@vger.kernel.org
7957 F: arch/arm/mach-omap2/omap_hwmod.*
7960 M: Paul Walmsley <paul@pwsan.com>
7961 L: linux-omap@vger.kernel.org
7963 F: arch/arm/mach-omap2/omap_hwmod*data*
7965 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7966 M: Benoît Cousson <bcousson@baylibre.com>
7967 L: linux-omap@vger.kernel.org
7969 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7971 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7972 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7973 L: linux-media@vger.kernel.org
7975 F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
7976 F: drivers/media/platform/omap3isp/
7977 F: drivers/staging/media/omap4iss/
7980 L: linux-usb@vger.kernel.org
7981 L: linux-omap@vger.kernel.org
7983 F: drivers/usb/*/*omap*
7984 F: arch/arm/*omap*/usb*
7987 M: Grygorii Strashko <grygorii.strashko@ti.com>
7988 M: Santosh Shilimkar <ssantosh@kernel.org>
7989 M: Kevin Hilman <khilman@deeprootsystems.com>
7990 L: linux-omap@vger.kernel.org
7992 F: Documentation/devicetree/bindings/gpio/gpio-omap.txt
7993 F: drivers/gpio/gpio-omap.c
7995 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7996 M: Mark Jackson <mpfj@newflow.co.uk>
7997 L: linux-omap@vger.kernel.org
7999 F: arch/arm/boot/dts/am335x-nano.dts
8002 M: Bob Copeland <me@bobcopeland.com>
8003 L: linux-karma-devel@lists.sourceforge.net
8005 F: Documentation/filesystems/omfs.txt
8008 OMNIKEY CARDMAN 4000 DRIVER
8009 M: Harald Welte <laforge@gnumonks.org>
8011 F: drivers/char/pcmcia/cm4000_cs.c
8012 F: include/linux/cm4000_cs.h
8013 F: include/uapi/linux/cm4000_cs.h
8015 OMNIKEY CARDMAN 4040 DRIVER
8016 M: Harald Welte <laforge@gnumonks.org>
8018 F: drivers/char/pcmcia/cm4040_cs.*
8020 OMNIVISION OV7670 SENSOR DRIVER
8021 M: Jonathan Corbet <corbet@lwn.net>
8022 L: linux-media@vger.kernel.org
8023 T: git git://linuxtv.org/media_tree.git
8025 F: drivers/media/i2c/ov7670.c
8027 ONENAND FLASH DRIVER
8028 M: Kyungmin Park <kyungmin.park@samsung.com>
8029 L: linux-mtd@lists.infradead.org
8031 F: drivers/mtd/onenand/
8032 F: include/linux/mtd/onenand*.h
8034 ONSTREAM SCSI TAPE DRIVER
8035 M: Willem Riede <osst@riede.org>
8036 L: osst-users@lists.sourceforge.net
8037 L: linux-scsi@vger.kernel.org
8039 F: Documentation/scsi/osst.txt
8040 F: drivers/scsi/osst.*
8041 F: drivers/scsi/osst_*.h
8042 F: drivers/scsi/st.h
8044 OPENCORES I2C BUS DRIVER
8045 M: Peter Korsgaard <jacmet@sunsite.dk>
8046 L: linux-i2c@vger.kernel.org
8048 F: Documentation/i2c/busses/i2c-ocores
8049 F: drivers/i2c/busses/i2c-ocores.c
8051 OPEN FIRMWARE AND FLATTENED DEVICE TREE
8052 M: Rob Herring <robh+dt@kernel.org>
8053 M: Frank Rowand <frowand.list@gmail.com>
8054 M: Grant Likely <grant.likely@linaro.org>
8055 L: devicetree@vger.kernel.org
8056 W: http://www.devicetree.org/
8057 T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
8060 F: include/linux/of*.h
8063 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
8064 M: Rob Herring <robh+dt@kernel.org>
8065 M: Pawel Moll <pawel.moll@arm.com>
8066 M: Mark Rutland <mark.rutland@arm.com>
8067 M: Ian Campbell <ijc+devicetree@hellion.org.uk>
8068 M: Kumar Gala <galak@codeaurora.org>
8069 L: devicetree@vger.kernel.org
8070 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8072 F: Documentation/devicetree/
8074 F: include/dt-bindings/
8076 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
8077 M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
8078 L: devicetree@vger.kernel.org
8080 F: Documentation/devicetree/dynamic-resolution-notes.txt
8081 F: Documentation/devicetree/overlay-notes.txt
8082 F: drivers/of/overlay.c
8083 F: drivers/of/resolver.c
8085 OPENRISC ARCHITECTURE
8086 M: Jonas Bonn <jonas@southpole.se>
8087 W: http://openrisc.net
8088 L: linux@lists.openrisc.net (moderated for non-subscribers)
8090 T: git git://openrisc.net/~jonas/linux
8094 M: Pravin Shelar <pshelar@nicira.com>
8095 L: netdev@vger.kernel.org
8096 L: dev@openvswitch.org
8097 W: http://openvswitch.org
8100 F: include/uapi/linux/openvswitch.h
8102 OPERATING PERFORMANCE POINTS (OPP)
8103 M: Viresh Kumar <vireshk@kernel.org>
8104 M: Nishanth Menon <nm@ti.com>
8105 M: Stephen Boyd <sboyd@codeaurora.org>
8106 L: linux-pm@vger.kernel.org
8108 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
8109 F: drivers/base/power/opp/
8110 F: include/linux/pm_opp.h
8111 F: Documentation/power/opp.txt
8112 F: Documentation/devicetree/bindings/opp/
8115 M: Clemens Ladisch <clemens@ladisch.de>
8116 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8117 T: git git://git.alsa-project.org/alsa-kernel.git
8119 F: sound/drivers/opl4/
8122 M: Robert Richter <rric@kernel.org>
8123 L: oprofile-list@lists.sf.net
8125 F: arch/*/include/asm/oprofile*.h
8127 F: drivers/oprofile/
8128 F: include/linux/oprofile.h
8130 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8131 M: Mark Fasheh <mfasheh@suse.com>
8132 M: Joel Becker <jlbec@evilplan.org>
8133 L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
8134 W: http://ocfs2.wiki.kernel.org
8136 F: Documentation/filesystems/ocfs2.txt
8137 F: Documentation/filesystems/dlmfs.txt
8141 L: linux-wireless@vger.kernel.org
8142 W: http://wireless.kernel.org/en/users/Drivers/orinoco
8143 W: http://www.nongnu.org/orinoco/
8145 F: drivers/net/wireless/intersil/orinoco/
8147 OSD LIBRARY and FILESYSTEM
8148 M: Boaz Harrosh <ooo@electrozaur.com>
8149 M: Benny Halevy <bhalevy@primarydata.com>
8150 L: osd-dev@open-osd.org
8151 W: http://open-osd.org
8152 T: git git://git.open-osd.org/open-osd.git
8154 F: drivers/scsi/osd/
8155 F: include/scsi/osd_*
8159 M: Miklos Szeredi <miklos@szeredi.hu>
8160 L: linux-unionfs@vger.kernel.org
8161 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
8164 F: Documentation/filesystems/overlayfs.txt
8167 M: Mike Marshall <hubcap@omnibond.com>
8168 L: pvfs2-developers@beowulf-underground.org
8169 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
8172 F: Documentation/filesystems/orangefs.txt
8175 M: Christian Lamparter <chunkeey@googlemail.com>
8176 L: linux-wireless@vger.kernel.org
8177 W: http://wireless.kernel.org/en/users/Drivers/p54
8179 F: drivers/net/wireless/intersil/p54/
8181 PA SEMI ETHERNET DRIVER
8182 M: Olof Johansson <olof@lixom.net>
8183 L: netdev@vger.kernel.org
8185 F: drivers/net/ethernet/pasemi/*
8187 PA SEMI SMBUS DRIVER
8188 M: Olof Johansson <olof@lixom.net>
8189 L: linux-i2c@vger.kernel.org
8191 F: drivers/i2c/busses/i2c-pasemi.c
8193 PADATA PARALLEL EXECUTION MECHANISM
8194 M: Steffen Klassert <steffen.klassert@secunet.com>
8195 L: linux-crypto@vger.kernel.org
8198 F: include/linux/padata.h
8199 F: Documentation/padata.txt
8201 PANASONIC LAPTOP ACPI EXTRAS DRIVER
8202 M: Harald Welte <laforge@gnumonks.org>
8203 L: platform-driver-x86@vger.kernel.org
8205 F: drivers/platform/x86/panasonic-laptop.c
8207 PANASONIC MN10300/AM33/AM34 PORT
8208 M: David Howells <dhowells@redhat.com>
8209 M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
8210 L: linux-am33-list@redhat.com (moderated for non-subscribers)
8211 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8213 F: Documentation/mn10300/
8216 PARALLEL PORT SUBSYSTEM
8217 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8218 M: Sudip Mukherjee <sudip@vectorindia.org>
8219 L: linux-parport@lists.infradead.org (subscribers-only)
8222 F: include/linux/parport*.h
8223 F: drivers/char/ppdev.c
8224 F: include/uapi/linux/ppdev.h
8225 F: Documentation/parport*.txt
8227 PARAVIRT_OPS INTERFACE
8228 M: Jeremy Fitzhardinge <jeremy@goop.org>
8229 M: Chris Wright <chrisw@sous-sol.org>
8230 M: Alok Kataria <akataria@vmware.com>
8231 M: Rusty Russell <rusty@rustcorp.com.au>
8232 L: virtualization@lists.linux-foundation.org
8234 F: Documentation/virtual/paravirt_ops.txt
8235 F: arch/*/kernel/paravirt*
8236 F: arch/*/include/asm/paravirt.h
8238 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8239 M: Tim Waugh <tim@cyberelk.net>
8240 L: linux-parport@lists.infradead.org (subscribers-only)
8242 F: Documentation/blockdev/paride.txt
8243 F: drivers/block/paride/
8246 M: "James E.J. Bottomley" <jejb@parisc-linux.org>
8247 M: Helge Deller <deller@gmx.de>
8248 L: linux-parisc@vger.kernel.org
8249 W: http://www.parisc-linux.org/
8250 Q: http://patchwork.kernel.org/project/linux-parisc/list/
8251 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8252 T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8255 F: Documentation/parisc/
8257 F: drivers/char/agp/parisc-agp.c
8258 F: drivers/input/serio/gscps2.c
8259 F: drivers/parport/parport_gsc.*
8260 F: drivers/tty/serial/8250/8250_gsc.c
8261 F: drivers/video/fbdev/sti*
8262 F: drivers/video/console/sti*
8263 F: drivers/video/logo/logo_parisc*
8265 PC87360 HARDWARE MONITORING DRIVER
8266 M: Jim Cromie <jim.cromie@gmail.com>
8267 L: lm-sensors@lm-sensors.org
8269 F: Documentation/hwmon/pc87360
8270 F: drivers/hwmon/pc87360.c
8273 M: Jim Cromie <jim.cromie@gmail.com>
8275 F: drivers/char/pc8736x_gpio.c
8277 PC87427 HARDWARE MONITORING DRIVER
8278 M: Jean Delvare <jdelvare@suse.com>
8279 L: lm-sensors@lm-sensors.org
8281 F: Documentation/hwmon/pc87427
8282 F: drivers/hwmon/pc87427.c
8285 M: Riku Voipio <riku.voipio@iki.fi>
8287 F: drivers/leds/leds-pca9532.c
8288 F: include/linux/leds-pca9532.h
8290 PCA9541 I2C BUS MASTER SELECTOR DRIVER
8291 M: Guenter Roeck <linux@roeck-us.net>
8292 L: linux-i2c@vger.kernel.org
8294 F: drivers/i2c/muxes/i2c-mux-pca9541.c
8296 PCDP - PRIMARY CONSOLE AND DEBUG PORT
8297 M: Khalid Aziz <khalid@gonehiking.org>
8299 F: drivers/firmware/pcdp.*
8302 M: Linas Vepstas <linasvepstas@gmail.com>
8303 L: linux-pci@vger.kernel.org
8305 F: Documentation/PCI/pci-error-recovery.txt
8307 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
8308 M: Russell Currey <ruscur@russell.cc>
8309 L: linuxppc-dev@lists.ozlabs.org
8311 F: Documentation/powerpc/eeh-pci-error-recovery.txt
8312 F: arch/powerpc/kernel/eeh*.c
8313 F: arch/powerpc/platforms/*/eeh*.c
8314 F: arch/powerpc/include/*/eeh*.h
8317 M: Bjorn Helgaas <bhelgaas@google.com>
8318 L: linux-pci@vger.kernel.org
8319 Q: http://patchwork.ozlabs.org/project/linux-pci/list/
8320 T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8322 F: Documentation/PCI/
8324 F: include/linux/pci*
8326 F: arch/x86/kernel/quirks.c
8328 PCI DRIVER FOR ALTERA PCIE IP
8329 M: Ley Foon Tan <lftan@altera.com>
8330 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8331 L: linux-pci@vger.kernel.org
8333 F: Documentation/devicetree/bindings/pci/altera-pcie.txt
8334 F: drivers/pci/host/pcie-altera.c
8336 PCI DRIVER FOR ARM VERSATILE PLATFORM
8337 M: Rob Herring <robh@kernel.org>
8338 L: linux-pci@vger.kernel.org
8339 L: linux-arm-kernel@lists.infradead.org
8341 F: Documentation/devicetree/bindings/pci/versatile.txt
8342 F: drivers/pci/host/pci-versatile.c
8344 PCI DRIVER FOR APPLIEDMICRO XGENE
8345 M: Tanmay Inamdar <tinamdar@apm.com>
8346 L: linux-pci@vger.kernel.org
8347 L: linux-arm-kernel@lists.infradead.org
8349 F: Documentation/devicetree/bindings/pci/xgene-pci.txt
8350 F: drivers/pci/host/pci-xgene.c
8352 PCI DRIVER FOR FREESCALE LAYERSCAPE
8353 M: Minghuan Lian <minghuan.Lian@freescale.com>
8354 M: Mingkai Hu <mingkai.hu@freescale.com>
8355 M: Roy Zang <tie-fei.zang@freescale.com>
8356 L: linuxppc-dev@lists.ozlabs.org
8357 L: linux-pci@vger.kernel.org
8358 L: linux-arm-kernel@lists.infradead.org
8360 F: drivers/pci/host/*layerscape*
8363 M: Richard Zhu <Richard.Zhu@freescale.com>
8364 M: Lucas Stach <l.stach@pengutronix.de>
8365 L: linux-pci@vger.kernel.org
8366 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8368 F: drivers/pci/host/*imx6*
8370 PCI DRIVER FOR TI KEYSTONE
8371 M: Murali Karicheri <m-karicheri2@ti.com>
8372 L: linux-pci@vger.kernel.org
8373 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8375 F: drivers/pci/host/*keystone*
8377 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8378 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8379 M: Jason Cooper <jason@lakedaemon.net>
8380 L: linux-pci@vger.kernel.org
8381 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8383 F: drivers/pci/host/*mvebu*
8385 PCI DRIVER FOR NVIDIA TEGRA
8386 M: Thierry Reding <thierry.reding@gmail.com>
8387 L: linux-tegra@vger.kernel.org
8388 L: linux-pci@vger.kernel.org
8390 F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8391 F: drivers/pci/host/pci-tegra.c
8393 PCI DRIVER FOR TI DRA7XX
8394 M: Kishon Vijay Abraham I <kishon@ti.com>
8395 L: linux-omap@vger.kernel.org
8396 L: linux-pci@vger.kernel.org
8398 F: Documentation/devicetree/bindings/pci/ti-pci.txt
8399 F: drivers/pci/host/pci-dra7xx.c
8401 PCI DRIVER FOR RENESAS R-CAR
8402 M: Simon Horman <horms@verge.net.au>
8403 L: linux-pci@vger.kernel.org
8404 L: linux-renesas-soc@vger.kernel.org
8406 F: drivers/pci/host/*rcar*
8408 PCI DRIVER FOR SAMSUNG EXYNOS
8409 M: Jingoo Han <jingoohan1@gmail.com>
8410 L: linux-pci@vger.kernel.org
8411 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8412 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8414 F: drivers/pci/host/pci-exynos.c
8416 PCI DRIVER FOR SYNOPSIS DESIGNWARE
8417 M: Jingoo Han <jingoohan1@gmail.com>
8418 M: Pratyush Anand <pratyush.anand@gmail.com>
8419 L: linux-pci@vger.kernel.org
8421 F: drivers/pci/host/*designware*
8423 PCI DRIVER FOR GENERIC OF HOSTS
8424 M: Will Deacon <will.deacon@arm.com>
8425 L: linux-pci@vger.kernel.org
8426 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8428 F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
8429 F: drivers/pci/host/pci-host-generic.c
8431 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
8432 M: Keith Busch <keith.busch@intel.com>
8433 L: linux-pci@vger.kernel.org
8435 F: arch/x86/pci/vmd.c
8437 PCIE DRIVER FOR ST SPEAR13XX
8438 M: Pratyush Anand <pratyush.anand@gmail.com>
8439 L: linux-pci@vger.kernel.org
8441 F: drivers/pci/host/*spear*
8443 PCI MSI DRIVER FOR ALTERA MSI IP
8444 M: Ley Foon Tan <lftan@altera.com>
8445 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8446 L: linux-pci@vger.kernel.org
8448 F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8449 F: drivers/pci/host/pcie-altera-msi.c
8451 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8452 M: Duc Dang <dhdang@apm.com>
8453 L: linux-pci@vger.kernel.org
8454 L: linux-arm-kernel@lists.infradead.org
8456 F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8457 F: drivers/pci/host/pci-xgene-msi.c
8459 PCIE DRIVER FOR HISILICON
8460 M: Zhou Wang <wangzhou1@hisilicon.com>
8461 M: Gabriele Paoloni <gabriele.paoloni@huawei.com>
8462 L: linux-pci@vger.kernel.org
8464 F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8465 F: drivers/pci/host/pcie-hisi.c
8467 PCIE DRIVER FOR QUALCOMM MSM
8468 M: Stanimir Varbanov <svarbanov@mm-sol.com>
8469 L: linux-pci@vger.kernel.org
8470 L: linux-arm-msm@vger.kernel.org
8472 F: drivers/pci/host/*qcom*
8475 P: Linux PCMCIA Team
8476 L: linux-pcmcia@lists.infradead.org
8477 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8478 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
8480 F: Documentation/pcmcia/
8484 PCNET32 NETWORK DRIVER
8485 M: Don Fry <pcnet32@frontier.com>
8486 L: netdev@vger.kernel.org
8488 F: drivers/net/ethernet/amd/pcnet32.c
8490 PCRYPT PARALLEL CRYPTO ENGINE
8491 M: Steffen Klassert <steffen.klassert@secunet.com>
8492 L: linux-crypto@vger.kernel.org
8495 F: include/crypto/pcrypt.h
8497 PER-CPU MEMORY ALLOCATOR
8498 M: Tejun Heo <tj@kernel.org>
8499 M: Christoph Lameter <cl@linux-foundation.org>
8500 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8502 F: include/linux/percpu*.h
8504 F: arch/*/include/asm/percpu.h
8506 PER-TASK DELAY ACCOUNTING
8507 M: Balbir Singh <bsingharora@gmail.com>
8509 F: include/linux/delayacct.h
8510 F: kernel/delayacct.c
8512 PERFORMANCE EVENTS SUBSYSTEM
8513 M: Peter Zijlstra <peterz@infradead.org>
8514 M: Ingo Molnar <mingo@redhat.com>
8515 M: Arnaldo Carvalho de Melo <acme@kernel.org>
8516 L: linux-kernel@vger.kernel.org
8517 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8520 F: include/linux/perf_event.h
8521 F: include/uapi/linux/perf_event.h
8522 F: arch/*/kernel/perf_event*.c
8523 F: arch/*/kernel/*/perf_event*.c
8524 F: arch/*/kernel/*/*/perf_event*.c
8525 F: arch/*/include/asm/perf_event.h
8526 F: arch/*/kernel/perf_callchain.c
8529 PERSONALITY HANDLING
8530 M: Christoph Hellwig <hch@infradead.org>
8531 L: linux-abi-devel@lists.sourceforge.net
8533 F: include/linux/personality.h
8534 F: include/uapi/linux/personality.h
8537 M: Remi Denis-Courmont <courmisch@gmail.com>
8539 F: Documentation/networking/phonet.txt
8540 F: include/linux/phonet.h
8541 F: include/net/phonet/
8542 F: include/uapi/linux/phonet.h
8546 M: Joern Engel <joern@lazybastard.org>
8547 L: linux-mtd@lists.infradead.org
8549 F: drivers/mtd/devices/phram.c
8552 M: Bruno Prémont <bonbons@linux-vserver.org>
8553 L: linux-input@vger.kernel.org
8555 F: drivers/hid/hid-picolcd*
8558 M: Jamie Iles <jamie@jamieiles.com>
8559 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8560 T: git git://github.com/jamieiles/linux-2.6-ji.git
8562 F: arch/arm/boot/dts/picoxcell*
8563 F: arch/arm/mach-picoxcell/
8564 F: drivers/crypto/picoxcell*
8566 PIN CONTROL SUBSYSTEM
8567 M: Linus Walleij <linus.walleij@linaro.org>
8568 L: linux-gpio@vger.kernel.org
8569 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8572 F: include/linux/pinctrl/
8574 PIN CONTROLLER - ATMEL AT91
8575 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8576 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8578 F: drivers/pinctrl/pinctrl-at91.*
8580 PIN CONTROLLER - ATMEL AT91 PIO4
8581 M: Ludovic Desroches <ludovic.desroches@atmel.com>
8582 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8583 L: linux-gpio@vger.kernel.org
8585 F: drivers/pinctrl/pinctrl-at91-pio4.*
8587 PIN CONTROLLER - INTEL
8588 M: Mika Westerberg <mika.westerberg@linux.intel.com>
8589 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
8591 F: drivers/pinctrl/intel/
8593 PIN CONTROLLER - RENESAS
8594 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8595 M: Geert Uytterhoeven <geert+renesas@glider.be>
8596 L: linux-renesas-soc@vger.kernel.org
8598 F: drivers/pinctrl/sh-pfc/
8600 PIN CONTROLLER - SAMSUNG
8601 M: Tomasz Figa <tomasz.figa@gmail.com>
8602 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8603 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8605 F: drivers/pinctrl/samsung/
8607 PIN CONTROLLER - SINGLE
8608 M: Tony Lindgren <tony@atomide.com>
8609 M: Haojian Zhuang <haojian.zhuang@linaro.org>
8610 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8611 L: linux-omap@vger.kernel.org
8613 F: drivers/pinctrl/pinctrl-single.c
8615 PIN CONTROLLER - ST SPEAR
8616 M: Viresh Kumar <vireshk@kernel.org>
8617 L: spear-devel@list.st.com
8618 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8619 W: http://www.st.com/spear
8621 F: drivers/pinctrl/spear/
8624 M: Jiri Kosina <jikos@kernel.org>
8626 F: drivers/block/pktcdvd.c
8627 F: include/linux/pktcdvd.h
8628 F: include/uapi/linux/pktcdvd.h
8631 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8632 W: http://mprc.pku.edu.cn/~guanxuetao/linux
8634 T: git git://github.com/gxt/linux.git
8635 F: drivers/input/serio/i8042-unicore32io.h
8636 F: drivers/i2c/busses/i2c-puv3.c
8637 F: drivers/video/fbdev/fb-puv3.c
8638 F: drivers/rtc/rtc-puv3.c
8640 PMBUS HARDWARE MONITORING DRIVERS
8641 M: Guenter Roeck <linux@roeck-us.net>
8642 L: lm-sensors@lm-sensors.org
8643 W: http://www.lm-sensors.org/
8644 W: http://www.roeck-us.net/linux/drivers/
8645 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8647 F: Documentation/hwmon/pmbus
8648 F: drivers/hwmon/pmbus/
8649 F: include/linux/i2c/pmbus.h
8651 PMC SIERRA MaxRAID DRIVER
8652 L: linux-scsi@vger.kernel.org
8653 W: http://www.pmc-sierra.com/
8655 F: drivers/scsi/pmcraid.*
8657 PMC SIERRA PM8001 DRIVER
8658 M: Jack Wang <jinpu.wang@profitbricks.com>
8659 M: lindar_liu@usish.com
8661 L: linux-scsi@vger.kernel.org
8663 F: drivers/scsi/pm8001/
8665 POSIX CLOCKS and TIMERS
8666 M: Thomas Gleixner <tglx@linutronix.de>
8667 L: linux-kernel@vger.kernel.org
8668 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8671 F: include/linux/timer*
8672 F: kernel/time/*timer*
8674 POWER MANAGEMENT CORE
8675 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8676 L: linux-pm@vger.kernel.org
8677 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8679 F: drivers/base/power/
8680 F: include/linux/pm.h
8681 F: include/linux/pm_*
8682 F: include/linux/powercap.h
8683 F: drivers/powercap/
8685 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8686 M: Sebastian Reichel <sre@kernel.org>
8687 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8688 M: David Woodhouse <dwmw2@infradead.org>
8689 L: linux-pm@vger.kernel.org
8690 T: git git://git.infradead.org/battery-2.6.git
8692 F: include/linux/power_supply.h
8694 X: drivers/power/avs/
8696 POWER STATE COORDINATION INTERFACE (PSCI)
8697 M: Mark Rutland <mark.rutland@arm.com>
8698 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8699 L: linux-arm-kernel@lists.infradead.org
8701 F: drivers/firmware/psci.c
8702 F: include/linux/psci.h
8703 F: include/uapi/linux/psci.h
8706 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8710 PPP PROTOCOL DRIVERS AND COMPRESSORS
8711 M: Paul Mackerras <paulus@samba.org>
8712 L: linux-ppp@vger.kernel.org
8714 F: drivers/net/ppp/ppp_*
8716 PPP OVER ATM (RFC 2364)
8717 M: Mitchell Blank Jr <mitch@sfgoth.com>
8719 F: net/atm/pppoatm.c
8720 F: include/uapi/linux/atmppp.h
8723 M: Michal Ostrowski <mostrows@earthlink.net>
8725 F: drivers/net/ppp/pppoe.c
8726 F: drivers/net/ppp/pppox.c
8729 M: James Chapman <jchapman@katalix.com>
8731 F: net/l2tp/l2tp_ppp.c
8732 F: include/linux/if_pppol2tp.h
8733 F: include/uapi/linux/if_pppol2tp.h
8736 M: Rodolfo Giometti <giometti@enneenne.com>
8737 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
8738 L: linuxpps@ml.enneenne.com (subscribers-only)
8740 F: Documentation/pps/
8742 F: include/linux/pps*.h
8745 M: Dmitry Kozlov <xeb@mail.ru>
8746 L: netdev@vger.kernel.org
8748 F: drivers/net/ppp/pptp.c
8749 W: http://sourceforge.net/projects/accel-pptp
8752 M: Robert Love <rml@tech9.net>
8753 L: kpreempt-tech@lists.sourceforge.net
8754 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8756 F: Documentation/preempt-locking.txt
8757 F: include/linux/preempt.h
8759 PRISM54 WIRELESS DRIVER
8760 M: "Luis R. Rodriguez" <mcgrof@gmail.com>
8761 L: linux-wireless@vger.kernel.org
8762 W: http://wireless.kernel.org/en/users/Drivers/p54
8764 F: drivers/net/wireless/intersil/prism54/
8767 M: Geoff Levand <geoff@infradead.org>
8768 L: netdev@vger.kernel.org
8769 L: linuxppc-dev@lists.ozlabs.org
8771 F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
8773 PS3 PLATFORM SUPPORT
8774 M: Geoff Levand <geoff@infradead.org>
8775 L: linuxppc-dev@lists.ozlabs.org
8777 F: arch/powerpc/boot/ps3*
8778 F: arch/powerpc/include/asm/lv1call.h
8779 F: arch/powerpc/include/asm/ps3*.h
8780 F: arch/powerpc/platforms/ps3/
8783 F: drivers/rtc/rtc-ps3.c
8784 F: drivers/usb/host/*ps3.c
8785 F: sound/ppc/snd_ps3*
8788 M: Jim Paris <jim@jtan.com>
8789 M: Geoff Levand <geoff@infradead.org>
8790 L: linuxppc-dev@lists.ozlabs.org
8792 F: drivers/block/ps3vram.c
8795 M: Anton Vorontsov <anton@enomsg.org>
8796 M: Colin Cross <ccross@android.com>
8797 M: Kees Cook <keescook@chromium.org>
8798 M: Tony Luck <tony.luck@intel.com>
8800 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
8802 F: include/linux/pstore*
8803 F: drivers/firmware/efi/efi-pstore.c
8804 F: drivers/acpi/apei/erst.c
8806 PTP HARDWARE CLOCK SUPPORT
8807 M: Richard Cochran <richardcochran@gmail.com>
8808 L: netdev@vger.kernel.org
8810 W: http://linuxptp.sourceforge.net/
8811 F: Documentation/ABI/testing/sysfs-ptp
8812 F: Documentation/ptp/*
8813 F: drivers/net/ethernet/freescale/gianfar_ptp.c
8814 F: drivers/net/phy/dp83640*
8816 F: include/linux/ptp_cl*
8819 M: Roland McGrath <roland@hack.frob.com>
8820 M: Oleg Nesterov <oleg@redhat.com>
8822 F: include/asm-generic/syscall.h
8823 F: include/linux/ptrace.h
8824 F: include/linux/regset.h
8825 F: include/linux/tracehook.h
8826 F: include/uapi/linux/ptrace.h
8829 PVRUSB2 VIDEO4LINUX DRIVER
8830 M: Mike Isely <isely@pobox.com>
8831 L: pvrusb2@isely.net (subscribers-only)
8832 L: linux-media@vger.kernel.org
8833 W: http://www.isely.net/pvrusb2/
8834 T: git git://linuxtv.org/media_tree.git
8836 F: Documentation/video4linux/README.pvrusb2
8837 F: drivers/media/usb/pvrusb2/
8840 M: Hans de Goede <hdegoede@redhat.com>
8841 L: linux-media@vger.kernel.org
8842 T: git git://linuxtv.org/media_tree.git
8844 F: drivers/media/usb/pwc/*
8847 M: Kamil Debski <k.debski@samsung.com>
8848 L: lm-sensors@lm-sensors.org
8850 F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8851 F: Documentation/hwmon/pwm-fan
8852 F: drivers/hwmon/pwm-fan.c
8855 M: Thierry Reding <thierry.reding@gmail.com>
8856 L: linux-pwm@vger.kernel.org
8858 T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8859 F: Documentation/pwm.txt
8860 F: Documentation/devicetree/bindings/pwm/
8861 F: include/linux/pwm.h
8863 F: drivers/video/backlight/pwm_bl.c
8864 F: include/linux/pwm_backlight.h
8866 PXA2xx/PXA3xx SUPPORT
8867 M: Daniel Mack <daniel@zonque.org>
8868 M: Haojian Zhuang <haojian.zhuang@gmail.com>
8869 M: Robert Jarzmik <robert.jarzmik@free.fr>
8870 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8871 T: git git://github.com/hzhuang1/linux.git
8872 T: git git://github.com/rjarzmik/linux.git
8874 F: arch/arm/boot/dts/pxa*
8875 F: arch/arm/mach-pxa/
8877 F: drivers/pcmcia/pxa2xx*
8878 F: drivers/pinctrl/pxa/
8879 F: drivers/spi/spi-pxa2xx*
8880 F: drivers/usb/gadget/udc/pxa2*
8881 F: include/sound/pxa2xx-lib.h
8886 M: Robert Jarzmik <robert.jarzmik@free.fr>
8887 L: linux-gpio@vger.kernel.org
8889 F: drivers/gpio/gpio-pxa.c
8891 PXA3xx NAND FLASH DRIVER
8892 M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8893 L: linux-mtd@lists.infradead.org
8895 F: drivers/mtd/nand/pxa3xx_nand.c
8898 M: Eric Miao <eric.y.miao@gmail.com>
8899 M: Haojian Zhuang <haojian.zhuang@gmail.com>
8900 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8901 T: git git://github.com/hzhuang1/linux.git
8902 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
8904 F: arch/arm/boot/dts/mmp*
8905 F: arch/arm/mach-mmp/
8911 M: Robert Jarzmik <robert.jarzmik@free.fr>
8912 L: rtc-linux@googlegroups.com
8916 M: Tadeusz Struk <tadeusz.struk@intel.com>
8917 L: qat-linux@intel.com
8919 F: drivers/crypto/qat/
8922 M: Mike Marciniszyn <infinipath@intel.com>
8923 L: linux-rdma@vger.kernel.org
8925 F: drivers/infiniband/hw/qib/
8927 QLOGIC QLA1280 SCSI DRIVER
8928 M: Michael Reed <mdr@sgi.com>
8929 L: linux-scsi@vger.kernel.org
8931 F: drivers/scsi/qla1280.[ch]
8933 QLOGIC QLA2XXX FC-SCSI DRIVER
8934 M: qla2xxx-upstream@qlogic.com
8935 L: linux-scsi@vger.kernel.org
8937 F: Documentation/scsi/LICENSE.qla2xxx
8938 F: drivers/scsi/qla2xxx/
8940 QLOGIC QLA4XXX iSCSI DRIVER
8941 M: QLogic-Storage-Upstream@qlogic.com
8942 L: linux-scsi@vger.kernel.org
8944 F: Documentation/scsi/LICENSE.qla4xxx
8945 F: drivers/scsi/qla4xxx/
8947 QLOGIC QLA3XXX NETWORK DRIVER
8948 M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8949 M: Ron Mercer <ron.mercer@qlogic.com>
8950 M: linux-driver@qlogic.com
8951 L: netdev@vger.kernel.org
8953 F: Documentation/networking/LICENSE.qla3xxx
8954 F: drivers/net/ethernet/qlogic/qla3xxx.*
8956 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8957 M: Dept-GELinuxNICDev@qlogic.com
8958 L: netdev@vger.kernel.org
8960 F: drivers/net/ethernet/qlogic/qlcnic/
8962 QLOGIC QLGE 10Gb ETHERNET DRIVER
8963 M: Harish Patil <harish.patil@qlogic.com>
8964 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8965 M: Dept-GELinuxNICDev@qlogic.com
8966 M: linux-driver@qlogic.com
8967 L: netdev@vger.kernel.org
8969 F: drivers/net/ethernet/qlogic/qlge/
8971 QLOGIC QL4xxx ETHERNET DRIVER
8972 M: Yuval Mintz <Yuval.Mintz@qlogic.com>
8973 M: Ariel Elior <Ariel.Elior@qlogic.com>
8974 M: everest-linux-l2@qlogic.com
8975 L: netdev@vger.kernel.org
8977 F: drivers/net/ethernet/qlogic/qed/
8978 F: include/linux/qed/
8979 F: drivers/net/ethernet/qlogic/qede/
8982 M: Anders Larsen <al@alarsen.net>
8983 W: http://www.alarsen.net/linux/qnx4fs/
8986 F: include/uapi/linux/qnx4_fs.h
8987 F: include/uapi/linux/qnxtypes.h
8990 M: Antti Palosaari <crope@iki.fi>
8991 L: linux-media@vger.kernel.org
8992 W: https://linuxtv.org
8993 W: http://palosaari.fi/linux/
8994 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8995 T: git git://linuxtv.org/anttip/media_tree.git
8997 F: drivers/media/tuners/qt1010*
8999 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
9000 M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
9001 L: linux-wireless@vger.kernel.org
9002 L: ath9k-devel@lists.ath9k.org
9003 W: http://wireless.kernel.org/en/users/Drivers/ath9k
9005 F: drivers/net/wireless/ath/ath9k/
9007 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
9008 M: Kalle Valo <kvalo@qca.qualcomm.com>
9009 L: ath10k@lists.infradead.org
9010 W: http://wireless.kernel.org/en/users/Drivers/ath10k
9011 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
9013 F: drivers/net/wireless/ath/ath10k/
9015 QUALCOMM HEXAGON ARCHITECTURE
9016 M: Richard Kuo <rkuo@codeaurora.org>
9017 L: linux-hexagon@vger.kernel.org
9018 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
9022 QUALCOMM WCN36XX WIRELESS DRIVER
9023 M: Eugene Krasnikov <k.eugene.e@gmail.com>
9024 L: wcn36xx@lists.infradead.org
9025 W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
9026 T: git git://github.com/KrasnikovEugene/wcn36xx.git
9028 F: drivers/net/wireless/ath/wcn36xx/
9030 RADOS BLOCK DEVICE (RBD)
9031 M: Ilya Dryomov <idryomov@gmail.com>
9032 M: Sage Weil <sage@redhat.com>
9033 M: Alex Elder <elder@kernel.org>
9034 L: ceph-devel@vger.kernel.org
9036 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9037 T: git git://github.com/ceph/ceph-client.git
9039 F: Documentation/ABI/testing/sysfs-bus-rbd
9040 F: drivers/block/rbd.c
9041 F: drivers/block/rbd_types.h
9043 RADEON FRAMEBUFFER DISPLAY DRIVER
9044 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
9045 L: linux-fbdev@vger.kernel.org
9047 F: drivers/video/fbdev/aty/radeon*
9048 F: include/uapi/linux/radeonfb.h
9050 RADIOSHARK RADIO DRIVER
9051 M: Hans de Goede <hdegoede@redhat.com>
9052 L: linux-media@vger.kernel.org
9053 T: git git://linuxtv.org/media_tree.git
9055 F: drivers/media/radio/radio-shark.c
9057 RADIOSHARK2 RADIO DRIVER
9058 M: Hans de Goede <hdegoede@redhat.com>
9059 L: linux-media@vger.kernel.org
9060 T: git git://linuxtv.org/media_tree.git
9062 F: drivers/media/radio/radio-shark2.c
9063 F: drivers/media/radio/radio-tea5777.c
9065 RAGE128 FRAMEBUFFER DISPLAY DRIVER
9066 M: Paul Mackerras <paulus@samba.org>
9067 L: linux-fbdev@vger.kernel.org
9069 F: drivers/video/fbdev/aty/aty128fb.c
9071 RALINK MIPS ARCHITECTURE
9072 M: John Crispin <blogic@openwrt.org>
9073 L: linux-mips@linux-mips.org
9077 RALINK RT2X00 WIRELESS LAN DRIVER
9079 M: Stanislaw Gruszka <sgruszka@redhat.com>
9080 M: Helmut Schaa <helmut.schaa@googlemail.com>
9081 L: linux-wireless@vger.kernel.org
9083 F: drivers/net/wireless/ralink/rt2x00/
9085 RAMDISK RAM BLOCK DEVICE DRIVER
9086 M: Jens Axboe <axboe@kernel.dk>
9088 F: Documentation/blockdev/ramdisk.txt
9089 F: drivers/block/brd.c
9091 RANDOM NUMBER DRIVER
9092 M: "Theodore Ts'o" <tytso@mit.edu>
9094 F: drivers/char/random.c
9097 M: Matt Porter <mporter@kernel.crashing.org>
9098 M: Alexandre Bounine <alexandre.bounine@idt.com>
9102 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
9103 L: linux-wireless@vger.kernel.org
9105 F: drivers/net/wireless/ray*
9108 M: Josh Triplett <josh@joshtriplett.org>
9109 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9110 L: linux-kernel@vger.kernel.org
9112 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9113 F: Documentation/RCU/torture.txt
9114 F: kernel/rcu/rcutorture.c
9116 RCUTORTURE TEST FRAMEWORK
9117 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9118 M: Josh Triplett <josh@joshtriplett.org>
9119 R: Steven Rostedt <rostedt@goodmis.org>
9120 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9121 R: Lai Jiangshan <jiangshanlai@gmail.com>
9122 L: linux-kernel@vger.kernel.org
9124 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9125 F: tools/testing/selftests/rcutorture
9128 M: Florian Fainelli <florian@openwrt.org>
9131 RDC R6040 FAST ETHERNET DRIVER
9132 M: Florian Fainelli <florian@openwrt.org>
9133 L: netdev@vger.kernel.org
9135 F: drivers/net/ethernet/rdc/r6040.c
9137 RDS - RELIABLE DATAGRAM SOCKETS
9138 M: Santosh Shilimkar <santosh.shilimkar@oracle.com>
9139 L: netdev@vger.kernel.org
9140 L: linux-rdma@vger.kernel.org
9141 L: rds-devel@oss.oracle.com (moderated for non-subscribers)
9142 W: https://oss.oracle.com/projects/rds/
9145 F: Documentation/networking/rds.txt
9147 READ-COPY UPDATE (RCU)
9148 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9149 M: Josh Triplett <josh@joshtriplett.org>
9150 R: Steven Rostedt <rostedt@goodmis.org>
9151 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9152 R: Lai Jiangshan <jiangshanlai@gmail.com>
9153 L: linux-kernel@vger.kernel.org
9154 W: http://www.rdrop.com/users/paulmck/RCU/
9156 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9157 F: Documentation/RCU/
9158 X: Documentation/RCU/torture.txt
9159 F: include/linux/rcu*
9160 X: include/linux/srcu.h
9164 REAL TIME CLOCK (RTC) SUBSYSTEM
9165 M: Alessandro Zummo <a.zummo@towertech.it>
9166 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
9167 L: rtc-linux@googlegroups.com
9168 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
9169 T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
9171 F: Documentation/rtc.txt
9173 F: include/linux/rtc.h
9174 F: include/uapi/linux/rtc.h
9176 REALTEK AUDIO CODECS
9177 M: Bard Liao <bardliao@realtek.com>
9178 M: Oder Chiou <oder_chiou@realtek.com>
9180 F: sound/soc/codecs/rt*
9181 F: include/sound/rt*.h
9183 REISERFS FILE SYSTEM
9184 L: reiserfs-devel@vger.kernel.org
9188 REGISTER MAP ABSTRACTION
9189 M: Mark Brown <broonie@kernel.org>
9190 L: linux-kernel@vger.kernel.org
9191 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
9193 F: drivers/base/regmap/
9194 F: include/linux/regmap.h
9196 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
9197 M: Ohad Ben-Cohen <ohad@wizery.com>
9198 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
9200 F: drivers/remoteproc/
9201 F: Documentation/remoteproc.txt
9202 F: include/linux/remoteproc.h
9204 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9205 M: Ohad Ben-Cohen <ohad@wizery.com>
9206 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9209 F: Documentation/rpmsg.txt
9210 F: include/linux/rpmsg.h
9212 RENESAS ETHERNET DRIVERS
9213 R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9214 L: netdev@vger.kernel.org
9215 L: linux-renesas-soc@vger.kernel.org
9216 F: drivers/net/ethernet/renesas/
9217 F: include/linux/sh_eth.h
9219 RENESAS USB2 PHY DRIVER
9220 M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
9221 L: linux-renesas-soc@vger.kernel.org
9223 F: drivers/phy/phy-rcar-gen3-usb2.c
9225 RESET CONTROLLER FRAMEWORK
9226 M: Philipp Zabel <p.zabel@pengutronix.de>
9227 T: git git://git.pengutronix.de/git/pza/linux
9230 F: Documentation/devicetree/bindings/reset/
9231 F: include/dt-bindings/reset/
9232 F: include/linux/reset.h
9233 F: include/linux/reset-controller.h
9236 M: Johannes Berg <johannes@sipsolutions.net>
9237 L: linux-wireless@vger.kernel.org
9238 W: http://wireless.kernel.org/
9239 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9240 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
9242 F: Documentation/rfkill.txt
9246 M: Thomas Graf <tgraf@suug.ch>
9247 L: netdev@vger.kernel.org
9250 F: include/linux/rhashtable.h
9252 RICOH SMARTMEDIA/XD DRIVER
9253 M: Maxim Levitsky <maximlevitsky@gmail.com>
9255 F: drivers/mtd/nand/r852.c
9256 F: drivers/mtd/nand/r852.h
9258 RICOH R5C592 MEMORYSTICK DRIVER
9259 M: Maxim Levitsky <maximlevitsky@gmail.com>
9261 F: drivers/memstick/host/r592.*
9264 M: Stefan Achatz <erazor_de@users.sourceforge.net>
9265 W: http://sourceforge.net/projects/roccat/
9267 F: drivers/hid/hid-roccat*
9268 F: include/linux/hid-roccat*
9269 F: Documentation/ABI/*/sysfs-driver-hid-roccat*
9272 M: Jiri Pirko <jiri@resnulli.us>
9273 M: Scott Feldman <sfeldma@gmail.com>
9274 L: netdev@vger.kernel.org
9276 F: drivers/net/ethernet/rocker/
9280 W: http://www.comtrol.com
9282 F: Documentation/serial/rocket.txt
9283 F: drivers/tty/rocket*
9285 ROCKETPORT EXPRESS/INFINITY DRIVER
9286 M: Kevin Cernekee <cernekee@gmail.com>
9287 L: linux-serial@vger.kernel.org
9289 F: drivers/tty/serial/rp2.*
9292 M: Ralf Baechle <ralf@linux-mips.org>
9293 L: linux-hams@vger.kernel.org
9294 W: http://www.linux-ax25.org/
9296 F: include/net/rose.h
9297 F: include/uapi/linux/rose.h
9300 RTL2830 MEDIA DRIVER
9301 M: Antti Palosaari <crope@iki.fi>
9302 L: linux-media@vger.kernel.org
9303 W: https://linuxtv.org
9304 W: http://palosaari.fi/linux/
9305 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9306 T: git git://linuxtv.org/anttip/media_tree.git
9308 F: drivers/media/dvb-frontends/rtl2830*
9310 RTL2832 MEDIA DRIVER
9311 M: Antti Palosaari <crope@iki.fi>
9312 L: linux-media@vger.kernel.org
9313 W: https://linuxtv.org
9314 W: http://palosaari.fi/linux/
9315 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9316 T: git git://linuxtv.org/anttip/media_tree.git
9318 F: drivers/media/dvb-frontends/rtl2832*
9320 RTL2832_SDR MEDIA DRIVER
9321 M: Antti Palosaari <crope@iki.fi>
9322 L: linux-media@vger.kernel.org
9323 W: https://linuxtv.org
9324 W: http://palosaari.fi/linux/
9325 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9326 T: git git://linuxtv.org/anttip/media_tree.git
9328 F: drivers/media/dvb-frontends/rtl2832_sdr*
9330 RTL8180 WIRELESS DRIVER
9331 L: linux-wireless@vger.kernel.org
9332 W: http://wireless.kernel.org/
9333 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9335 F: drivers/net/wireless/realtek/rtl818x/rtl8180/
9337 RTL8187 WIRELESS DRIVER
9338 M: Herton Ronaldo Krzesinski <herton@canonical.com>
9339 M: Hin-Tak Leung <htl10@users.sourceforge.net>
9340 M: Larry Finger <Larry.Finger@lwfinger.net>
9341 L: linux-wireless@vger.kernel.org
9342 W: http://wireless.kernel.org/
9343 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9345 F: drivers/net/wireless/realtek/rtl818x/rtl8187/
9347 RTL8192CE WIRELESS DRIVER
9348 M: Larry Finger <Larry.Finger@lwfinger.net>
9349 M: Chaoming Li <chaoming_li@realsil.com.cn>
9350 L: linux-wireless@vger.kernel.org
9351 W: http://wireless.kernel.org/
9352 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9354 F: drivers/net/wireless/realtek/rtlwifi/
9355 F: drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
9357 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9358 M: Jes Sorensen <Jes.Sorensen@redhat.com>
9359 L: linux-wireless@vger.kernel.org
9360 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8723au-mac80211
9362 F: drivers/net/wireless/realtek/rtl8xxxu/
9364 S3 SAVAGE FRAMEBUFFER DRIVER
9365 M: Antonino Daplas <adaplas@gmail.com>
9366 L: linux-fbdev@vger.kernel.org
9368 F: drivers/video/fbdev/savage/
9371 M: Martin Schwidefsky <schwidefsky@de.ibm.com>
9372 M: Heiko Carstens <heiko.carstens@de.ibm.com>
9373 L: linux-s390@vger.kernel.org
9374 W: http://www.ibm.com/developerworks/linux/linux390/
9375 T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
9379 F: Documentation/s390/
9380 F: Documentation/DocBook/s390*
9382 S390 COMMON I/O LAYER
9383 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9384 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9385 L: linux-s390@vger.kernel.org
9386 W: http://www.ibm.com/developerworks/linux/linux390/
9388 F: drivers/s390/cio/
9391 M: Stefan Weinhuber <wein@de.ibm.com>
9392 M: Stefan Haberland <stefan.haberland@de.ibm.com>
9393 L: linux-s390@vger.kernel.org
9394 W: http://www.ibm.com/developerworks/linux/linux390/
9396 F: drivers/s390/block/dasd*
9397 F: block/partitions/ibm.c
9399 S390 NETWORK DRIVERS
9400 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
9401 L: linux-s390@vger.kernel.org
9402 W: http://www.ibm.com/developerworks/linux/linux390/
9404 F: drivers/s390/net/
9407 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9408 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9409 L: linux-s390@vger.kernel.org
9410 W: http://www.ibm.com/developerworks/linux/linux390/
9413 F: drivers/pci/hotplug/s390_pci_hpc.c
9416 M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
9417 L: linux-s390@vger.kernel.org
9418 W: http://www.ibm.com/developerworks/linux/linux390/
9420 F: drivers/s390/crypto/
9423 M: Steffen Maier <maier@linux.vnet.ibm.com>
9424 L: linux-s390@vger.kernel.org
9425 W: http://www.ibm.com/developerworks/linux/linux390/
9427 F: drivers/s390/scsi/zfcp_*
9429 S390 IUCV NETWORK LAYER
9430 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
9431 L: linux-s390@vger.kernel.org
9432 W: http://www.ibm.com/developerworks/linux/linux390/
9434 F: drivers/s390/net/*iucv*
9435 F: include/net/iucv/
9439 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9440 L: linux-s390@vger.kernel.org
9441 W: http://www.ibm.com/developerworks/linux/linux390/
9443 F: drivers/iommu/s390-iommu.c
9445 S3C24XX SD/MMC Driver
9446 M: Ben Dooks <ben-linux@fluff.org>
9447 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9449 F: drivers/mmc/host/s3cmci.*
9451 SAA6588 RDS RECEIVER DRIVER
9452 M: Hans Verkuil <hverkuil@xs4all.nl>
9453 L: linux-media@vger.kernel.org
9454 T: git git://linuxtv.org/media_tree.git
9455 W: https://linuxtv.org
9457 F: drivers/media/i2c/saa6588*
9459 SAA7134 VIDEO4LINUX DRIVER
9460 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9461 L: linux-media@vger.kernel.org
9462 W: https://linuxtv.org
9463 T: git git://linuxtv.org/media_tree.git
9465 F: Documentation/video4linux/*.saa7134
9466 F: drivers/media/pci/saa7134/
9468 SAA7146 VIDEO4LINUX-2 DRIVER
9469 M: Hans Verkuil <hverkuil@xs4all.nl>
9470 L: linux-media@vger.kernel.org
9471 T: git git://linuxtv.org/media_tree.git
9473 F: drivers/media/common/saa7146/
9474 F: drivers/media/pci/saa7146/
9475 F: include/media/saa7146*
9477 SAMSUNG LAPTOP DRIVER
9478 M: Corentin Chary <corentin.chary@gmail.com>
9479 L: platform-driver-x86@vger.kernel.org
9481 F: drivers/platform/x86/samsung-laptop.c
9483 SAMSUNG AUDIO (ASoC) DRIVERS
9484 M: Sangbeom Kim <sbkim73@samsung.com>
9485 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9487 F: sound/soc/samsung/
9489 SAMSUNG FRAMEBUFFER DRIVER
9490 M: Jingoo Han <jingoohan1@gmail.com>
9491 L: linux-fbdev@vger.kernel.org
9493 F: drivers/video/fbdev/s3c-fb.c
9495 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9496 M: Sangbeom Kim <sbkim73@samsung.com>
9497 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
9498 L: linux-kernel@vger.kernel.org
9499 L: linux-samsung-soc@vger.kernel.org
9501 F: drivers/mfd/sec*.c
9502 F: drivers/regulator/s2m*.c
9503 F: drivers/regulator/s5m*.c
9504 F: drivers/clk/clk-s2mps11.c
9505 F: drivers/rtc/rtc-s5m.c
9506 F: include/linux/mfd/samsung/
9507 F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
9508 F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
9509 F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
9510 F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
9512 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9513 M: Kyungmin Park <kyungmin.park@samsung.com>
9514 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9515 L: linux-media@vger.kernel.org
9516 Q: https://patchwork.linuxtv.org/project/linux-media/list/
9518 F: drivers/media/platform/exynos4-is/
9520 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9521 M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9522 L: linux-media@vger.kernel.org
9523 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9525 F: drivers/media/platform/s3c-camif/
9526 F: include/media/drv-intf/s3c_camif.h
9528 SAMSUNG S5C73M3 CAMERA DRIVER
9529 M: Kyungmin Park <kyungmin.park@samsung.com>
9530 M: Andrzej Hajda <a.hajda@samsung.com>
9531 L: linux-media@vger.kernel.org
9533 F: drivers/media/i2c/s5c73m3/*
9535 SAMSUNG S5K5BAF CAMERA DRIVER
9536 M: Kyungmin Park <kyungmin.park@samsung.com>
9537 M: Andrzej Hajda <a.hajda@samsung.com>
9538 L: linux-media@vger.kernel.org
9540 F: drivers/media/i2c/s5k5baf.c
9542 SAMSUNG S3FWRN5 NFC DRIVER
9543 M: Robert Baldyga <r.baldyga@samsung.com>
9544 L: linux-nfc@lists.01.org (moderated for non-subscribers)
9546 F: drivers/nfc/s3fwrn5
9548 SAMSUNG SOC CLOCK DRIVERS
9549 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9550 M: Tomasz Figa <tomasz.figa@gmail.com>
9552 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9553 F: drivers/clk/samsung/
9555 SAMSUNG SXGBE DRIVERS
9556 M: Byungho An <bh74.an@samsung.com>
9557 M: Girish K S <ks.giri@samsung.com>
9558 M: Vipul Pandya <vipul.pandya@samsung.com>
9560 L: netdev@vger.kernel.org
9561 F: drivers/net/ethernet/samsung/sxgbe/
9563 SAMSUNG THERMAL DRIVER
9564 M: Lukasz Majewski <l.majewski@samsung.com>
9565 L: linux-pm@vger.kernel.org
9566 L: linux-samsung-soc@vger.kernel.org
9568 T: git https://github.com/lmajewski/linux-samsung-thermal.git
9569 F: drivers/thermal/samsung/
9571 SAMSUNG USB2 PHY DRIVER
9572 M: Kamil Debski <k.debski@samsung.com>
9573 L: linux-kernel@vger.kernel.org
9575 F: Documentation/devicetree/bindings/phy/samsung-phy.txt
9576 F: Documentation/phy/samsung-usb2.txt
9577 F: drivers/phy/phy-exynos4210-usb2.c
9578 F: drivers/phy/phy-exynos4x12-usb2.c
9579 F: drivers/phy/phy-exynos5250-usb2.c
9580 F: drivers/phy/phy-s5pv210-usb2.c
9581 F: drivers/phy/phy-samsung-usb2.c
9582 F: drivers/phy/phy-samsung-usb2.h
9585 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9586 L: linux-serial@vger.kernel.org
9588 F: drivers/tty/serial/
9590 SYNOPSYS DESIGNWARE DMAC DRIVER
9591 M: Viresh Kumar <vireshk@kernel.org>
9592 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9594 F: include/linux/dma/dw.h
9595 F: include/linux/platform_data/dma-dw.h
9598 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9599 M: Lars Persson <lars.persson@axis.com>
9600 L: netdev@vger.kernel.org
9602 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9603 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9605 SYNOPSYS DESIGNWARE I2C DRIVER
9606 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9607 M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
9608 M: Mika Westerberg <mika.westerberg@linux.intel.com>
9609 L: linux-i2c@vger.kernel.org
9611 F: drivers/i2c/busses/i2c-designware-*
9612 F: include/linux/platform_data/i2c-designware.h
9614 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9615 M: Jaehoon Chung <jh80.chung@samsung.com>
9616 L: linux-mmc@vger.kernel.org
9618 F: include/linux/mmc/dw_mmc.h
9619 F: drivers/mmc/host/dw_mmc*
9621 SYSTEM TRACE MODULE CLASS
9622 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
9624 F: Documentation/trace/stm.txt
9625 F: drivers/hwtracing/stm/
9626 F: include/linux/stm.h
9627 F: include/uapi/linux/stm.h
9630 M: Andreas Noever <andreas.noever@gmail.com>
9632 F: drivers/thunderbolt/
9634 TI BQ27XXX POWER SUPPLY DRIVER
9635 R: Andrew F. Davis <afd@ti.com>
9636 F: include/linux/power/bq27xxx_battery.h
9637 F: drivers/power/bq27xxx_battery.c
9638 F: drivers/power/bq27xxx_battery_i2c.c
9640 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
9641 M: John Stultz <john.stultz@linaro.org>
9642 M: Thomas Gleixner <tglx@linutronix.de>
9643 L: linux-kernel@vger.kernel.org
9644 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9646 F: include/linux/clocksource.h
9647 F: include/linux/time.h
9648 F: include/linux/timex.h
9649 F: include/uapi/linux/time.h
9650 F: include/uapi/linux/timex.h
9651 F: kernel/time/clocksource.c
9652 F: kernel/time/time*.c
9653 F: kernel/time/alarmtimer.c
9654 F: kernel/time/ntp.c
9655 F: tools/testing/selftests/timers/
9658 M: Zwane Mwaikambo <zwanem@gmail.com>
9660 F: drivers/watchdog/sc1200wdt.c
9663 M: Ingo Molnar <mingo@redhat.com>
9664 M: Peter Zijlstra <peterz@infradead.org>
9665 L: linux-kernel@vger.kernel.org
9666 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9669 F: include/linux/sched.h
9670 F: include/uapi/linux/sched.h
9671 F: include/linux/wait.h
9674 M: Chen Liqin <liqin.linux@gmail.com>
9675 M: Lennox Wu <lennox.wu@gmail.com>
9676 W: http://www.sunplus.com
9680 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
9681 M: Sudeep Holla <sudeep.holla@arm.com>
9682 L: linux-arm-kernel@lists.infradead.org
9684 F: Documentation/devicetree/bindings/arm/arm,scpi.txt
9685 F: drivers/clk/clk-scpi.c
9686 F: drivers/cpufreq/scpi-cpufreq.c
9687 F: drivers/firmware/arm_scpi.c
9688 F: include/linux/scpi_protocol.h
9691 M: Jens Axboe <axboe@kernel.dk>
9692 L: linux-scsi@vger.kernel.org
9693 W: http://www.kernel.dk
9697 SCSI RDMA PROTOCOL (SRP) INITIATOR
9698 M: Bart Van Assche <bart.vanassche@sandisk.com>
9699 L: linux-rdma@vger.kernel.org
9701 W: http://www.openfabrics.org
9702 Q: http://patchwork.kernel.org/project/linux-rdma/list/
9703 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9704 F: drivers/infiniband/ulp/srp/
9705 F: include/scsi/srp.h
9708 M: Doug Gilbert <dgilbert@interlog.com>
9709 L: linux-scsi@vger.kernel.org
9710 W: http://sg.danny.cz/sg
9712 F: Documentation/scsi/scsi-generic.txt
9713 F: drivers/scsi/sg.c
9714 F: include/scsi/sg.h
9717 M: "James E.J. Bottomley" <JBottomley@odin.com>
9718 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9719 M: "Martin K. Petersen" <martin.petersen@oracle.com>
9720 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
9721 L: linux-scsi@vger.kernel.org
9727 M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9728 L: linux-scsi@vger.kernel.org
9730 F: Documentation/scsi/st.txt
9731 F: drivers/scsi/st.*
9732 F: drivers/scsi/st_*.h
9735 M: Vlad Yasevich <vyasevich@gmail.com>
9736 M: Neil Horman <nhorman@tuxdriver.com>
9737 L: linux-sctp@vger.kernel.org
9738 W: http://lksctp.sourceforge.net
9740 F: Documentation/networking/sctp.txt
9741 F: include/linux/sctp.h
9742 F: include/uapi/linux/sctp.h
9743 F: include/net/sctp/
9747 M: Jim Cromie <jim.cromie@gmail.com>
9749 F: Documentation/i2c/busses/scx200_acb
9750 F: arch/x86/platform/scx200/
9751 F: drivers/watchdog/scx200_wdt.c
9752 F: drivers/i2c/busses/scx200*
9753 F: drivers/mtd/maps/scx200_docflash.c
9754 F: include/linux/scx200.h
9757 M: Jim Cromie <jim.cromie@gmail.com>
9759 F: drivers/char/scx200_gpio.c
9760 F: include/linux/scx200_gpio.h
9762 SCx200 HRT CLOCKSOURCE DRIVER
9763 M: Jim Cromie <jim.cromie@gmail.com>
9765 F: drivers/clocksource/scx200_hrt.c
9767 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9768 M: Sascha Sommer <saschasommer@freenet.de>
9769 L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9771 F: drivers/mmc/host/sdricoh_cs.c
9773 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9774 L: linux-mmc@vger.kernel.org
9776 F: drivers/mmc/host/sdhci.*
9777 F: drivers/mmc/host/sdhci-pltfm.[ch]
9780 M: Kees Cook <keescook@chromium.org>
9781 R: Andy Lutomirski <luto@amacapital.net>
9782 R: Will Drewry <wad@chromium.org>
9783 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9786 F: include/uapi/linux/seccomp.h
9787 F: include/linux/seccomp.h
9788 F: tools/testing/selftests/seccomp/*
9789 K: \bsecure_computing
9792 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9793 M: Ben Dooks <ben-linux@fluff.org>
9794 M: Jaehoon Chung <jh80.chung@samsung.com>
9795 L: linux-mmc@vger.kernel.org
9797 F: drivers/mmc/host/sdhci-s3c*
9799 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9800 M: Viresh Kumar <vireshk@kernel.org>
9801 L: spear-devel@list.st.com
9802 L: linux-mmc@vger.kernel.org
9804 F: drivers/mmc/host/sdhci-spear.c
9807 M: James Morris <james.l.morris@oracle.com>
9808 M: "Serge E. Hallyn" <serge@hallyn.com>
9809 L: linux-security-module@vger.kernel.org (suggested Cc:)
9810 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9811 W: http://kernsec.org/
9816 M: Security Officers <security@kernel.org>
9819 SELINUX SECURITY MODULE
9820 M: Paul Moore <paul@paul-moore.com>
9821 M: Stephen Smalley <sds@tycho.nsa.gov>
9822 M: Eric Paris <eparis@parisplace.org>
9823 L: selinux@tycho.nsa.gov (moderated for non-subscribers)
9824 W: http://selinuxproject.org
9825 T: git git://git.infradead.org/users/pcmoore/selinux
9827 F: include/linux/selinux*
9828 F: security/selinux/
9831 APPARMOR SECURITY MODULE
9832 M: John Johansen <john.johansen@canonical.com>
9833 L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9834 W: apparmor.wiki.kernel.org
9835 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9837 F: security/apparmor/
9839 YAMA SECURITY MODULE
9840 M: Kees Cook <keescook@chromium.org>
9841 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9846 M: Jiri Slaby <jirislaby@gmail.com>
9848 F: drivers/misc/phantom.c
9849 F: include/uapi/linux/phantom.h
9851 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9852 M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9853 M: Ketan Mukadam <ketan.mukadam@avagotech.com>
9854 M: John Soni Jose <sony.john@avagotech.com>
9855 L: linux-scsi@vger.kernel.org
9856 W: http://www.avagotech.com
9858 F: drivers/scsi/be2iscsi/
9860 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9861 M: Sathya Perla <sathya.perla@broadcom.com>
9862 M: Ajit Khaparde <ajit.khaparde@broadcom.com>
9863 M: Padmanabh Ratnakar <padmanabh.ratnakar@broadcom.com>
9864 M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
9865 M: Somnath Kotur <somnath.kotur@broadcom.com>
9866 L: netdev@vger.kernel.org
9867 W: http://www.emulex.com
9869 F: drivers/net/ethernet/emulex/benet/
9871 EMULEX ONECONNECT ROCE DRIVER
9872 M: Selvin Xavier <selvin.xavier@avagotech.com>
9873 M: Devesh Sharma <devesh.sharma@avagotech.com>
9874 M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9875 L: linux-rdma@vger.kernel.org
9876 W: http://www.emulex.com
9878 F: drivers/infiniband/hw/ocrdma/
9881 M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9882 M: Shradha Shah <sshah@solarflare.com>
9883 L: netdev@vger.kernel.org
9885 F: drivers/net/ethernet/sfc/
9888 M: Dimitri Sivanich <sivanich@sgi.com>
9890 F: drivers/misc/sgi-gru/
9892 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9893 M: Pat Gefre <pfg@sgi.com>
9894 L: linux-ia64@vger.kernel.org
9896 F: Documentation/ia64/serial.txt
9897 F: drivers/tty/serial/ioc?_serial.c
9898 F: include/linux/ioc?.h
9900 SGI XP/XPC/XPNET DRIVER
9901 M: Cliff Whickman <cpw@sgi.com>
9902 M: Robin Holt <robinmholt@gmail.com>
9904 F: drivers/misc/sgi-xp/
9907 M: Antti Palosaari <crope@iki.fi>
9908 L: linux-media@vger.kernel.org
9909 W: https://linuxtv.org
9910 W: http://palosaari.fi/linux/
9911 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9912 T: git git://linuxtv.org/anttip/media_tree.git
9914 F: drivers/media/tuners/si2157*
9917 M: Antti Palosaari <crope@iki.fi>
9918 L: linux-media@vger.kernel.org
9919 W: https://linuxtv.org
9920 W: http://palosaari.fi/linux/
9921 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9922 T: git git://linuxtv.org/anttip/media_tree.git
9924 F: drivers/media/dvb-frontends/si2168*
9926 SI470X FM RADIO RECEIVER I2C DRIVER
9927 M: Hans Verkuil <hverkuil@xs4all.nl>
9928 L: linux-media@vger.kernel.org
9929 T: git git://linuxtv.org/media_tree.git
9930 W: https://linuxtv.org
9932 F: drivers/media/radio/si470x/radio-si470x-i2c.c
9934 SI470X FM RADIO RECEIVER USB DRIVER
9935 M: Hans Verkuil <hverkuil@xs4all.nl>
9936 L: linux-media@vger.kernel.org
9937 T: git git://linuxtv.org/media_tree.git
9938 W: https://linuxtv.org
9940 F: drivers/media/radio/si470x/radio-si470x-common.c
9941 F: drivers/media/radio/si470x/radio-si470x.h
9942 F: drivers/media/radio/si470x/radio-si470x-usb.c
9944 SI4713 FM RADIO TRANSMITTER I2C DRIVER
9945 M: Eduardo Valentin <edubezval@gmail.com>
9946 L: linux-media@vger.kernel.org
9947 T: git git://linuxtv.org/media_tree.git
9948 W: https://linuxtv.org
9950 F: drivers/media/radio/si4713/si4713.?
9952 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9953 M: Eduardo Valentin <edubezval@gmail.com>
9954 L: linux-media@vger.kernel.org
9955 T: git git://linuxtv.org/media_tree.git
9956 W: https://linuxtv.org
9958 F: drivers/media/radio/si4713/radio-platform-si4713.c
9960 SI4713 FM RADIO TRANSMITTER USB DRIVER
9961 M: Hans Verkuil <hverkuil@xs4all.nl>
9962 L: linux-media@vger.kernel.org
9963 T: git git://linuxtv.org/media_tree.git
9964 W: https://linuxtv.org
9966 F: drivers/media/radio/si4713/radio-usb-si4713.c
9969 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9970 L: linux-media@vger.kernel.org
9971 W: https://linuxtv.org
9972 T: git git://linuxtv.org/media_tree.git
9974 F: drivers/media/common/siano/
9975 F: drivers/media/usb/siano/
9976 F: drivers/media/usb/siano/
9977 F: drivers/media/mmc/siano/
9980 M: Hans de Goede <hdegoede@redhat.com>
9981 L: linux-fbdev@vger.kernel.org
9983 F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
9984 F: drivers/video/fbdev/simplefb.c
9985 F: include/linux/platform_data/simplefb.h
9987 SH_VEU V4L2 MEM2MEM DRIVER
9988 L: linux-media@vger.kernel.org
9990 F: drivers/media/platform/sh_veu.c
9992 SH_VOU V4L2 OUTPUT DRIVER
9993 L: linux-media@vger.kernel.org
9995 F: drivers/media/platform/sh_vou.c
9996 F: include/media/drv-intf/sh_vou.h
9998 SIMPLE FIRMWARE INTERFACE (SFI)
9999 M: Len Brown <lenb@kernel.org>
10000 L: sfi-devel@simplefirmware.org
10001 W: http://simplefirmware.org/
10002 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
10004 F: arch/x86/platform/sfi/
10006 F: include/linux/sfi*.h
10008 SIMTEC EB110ATX (Chalice CATS)
10010 P: Vincent Sanders <vince@simtec.co.uk>
10011 M: Simtec Linux Team <linux@simtec.co.uk>
10012 W: http://www.simtec.co.uk/products/EB110ATX/
10015 SIMTEC EB2410ITX (BAST)
10017 P: Vincent Sanders <vince@simtec.co.uk>
10018 M: Simtec Linux Team <linux@simtec.co.uk>
10019 W: http://www.simtec.co.uk/products/EB2410ITX/
10021 F: arch/arm/mach-s3c24xx/mach-bast.c
10022 F: arch/arm/mach-s3c24xx/bast-ide.c
10023 F: arch/arm/mach-s3c24xx/bast-irq.c
10025 TI DAVINCI MACHINE SUPPORT
10026 M: Sekhar Nori <nsekhar@ti.com>
10027 M: Kevin Hilman <khilman@deeprootsystems.com>
10028 T: git git://gitorious.org/linux-davinci/linux-davinci.git
10029 Q: http://patchwork.kernel.org/project/linux-davinci/list/
10031 F: arch/arm/mach-davinci/
10032 F: drivers/i2c/busses/i2c-davinci.c
10034 TI DAVINCI SERIES MEDIA DRIVER
10035 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10036 L: linux-media@vger.kernel.org
10037 W: https://linuxtv.org
10038 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10039 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10041 F: drivers/media/platform/davinci/
10042 F: include/media/davinci/
10044 TI AM437X VPFE DRIVER
10045 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10046 L: linux-media@vger.kernel.org
10047 W: https://linuxtv.org
10048 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10049 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10051 F: drivers/media/platform/am437x/
10053 OV2659 OMNIVISION SENSOR DRIVER
10054 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10055 L: linux-media@vger.kernel.org
10056 W: https://linuxtv.org
10057 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10058 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10060 F: drivers/media/i2c/ov2659.c
10061 F: include/media/i2c/ov2659.h
10063 SILICON MOTION SM712 FRAME BUFFER DRIVER
10064 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10065 M: Teddy Wang <teddy.wang@siliconmotion.com>
10066 M: Sudip Mukherjee <sudip@vectorindia.org>
10067 L: linux-fbdev@vger.kernel.org
10069 F: drivers/video/fbdev/sm712*
10070 F: Documentation/fb/sm712fb.txt
10072 SIS 190 ETHERNET DRIVER
10073 M: Francois Romieu <romieu@fr.zoreil.com>
10074 L: netdev@vger.kernel.org
10076 F: drivers/net/ethernet/sis/sis190.c
10078 SIS 900/7016 FAST ETHERNET DRIVER
10079 M: Daniele Venzano <venza@brownhat.org>
10080 W: http://www.brownhat.org/sis900.html
10081 L: netdev@vger.kernel.org
10083 F: drivers/net/ethernet/sis/sis900.*
10085 SIS FRAMEBUFFER DRIVER
10086 M: Thomas Winischhofer <thomas@winischhofer.net>
10087 W: http://www.winischhofer.net/linuxsisvga.shtml
10089 F: Documentation/fb/sisfb.txt
10090 F: drivers/video/fbdev/sis/
10091 F: include/video/sisfb.h
10094 M: Thomas Winischhofer <thomas@winischhofer.net>
10095 W: http://www.winischhofer.at/linuxsisusbvga.shtml
10097 F: drivers/usb/misc/sisusbvga/
10100 M: Christoph Lameter <cl@linux.com>
10101 M: Pekka Enberg <penberg@kernel.org>
10102 M: David Rientjes <rientjes@google.com>
10103 M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
10104 M: Andrew Morton <akpm@linux-foundation.org>
10105 L: linux-mm@kvack.org
10107 F: include/linux/sl?b*.h
10110 SLEEPABLE READ-COPY UPDATE (SRCU)
10111 M: Lai Jiangshan <jiangshanlai@gmail.com>
10112 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10113 M: Josh Triplett <josh@joshtriplett.org>
10114 R: Steven Rostedt <rostedt@goodmis.org>
10115 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10116 L: linux-kernel@vger.kernel.org
10117 W: http://www.rdrop.com/users/paulmck/RCU/
10119 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10120 F: include/linux/srcu.h
10121 F: kernel/rcu/srcu.c
10123 SMACK SECURITY MODULE
10124 M: Casey Schaufler <casey@schaufler-ca.com>
10125 L: linux-security-module@vger.kernel.org
10126 W: http://schaufler-ca.com
10127 T: git git://git.gitorious.org/smack-next/kernel.git
10129 F: Documentation/security/Smack.txt
10132 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
10133 M: Kevin Hilman <khilman@kernel.org>
10134 M: Nishanth Menon <nm@ti.com>
10136 F: drivers/power/avs/
10137 F: include/linux/power/smartreflex.h
10138 L: linux-pm@vger.kernel.org
10140 SMC91x ETHERNET DRIVER
10141 M: Nicolas Pitre <nico@fluxnic.net>
10143 F: drivers/net/ethernet/smsc/smc91x.*
10145 SMIA AND SMIA++ IMAGE SENSOR DRIVER
10146 M: Sakari Ailus <sakari.ailus@iki.fi>
10147 L: linux-media@vger.kernel.org
10149 F: drivers/media/i2c/smiapp/
10150 F: include/media/i2c/smiapp.h
10151 F: drivers/media/i2c/smiapp-pll.c
10152 F: drivers/media/i2c/smiapp-pll.h
10153 F: include/uapi/linux/smiapp.h
10154 F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
10156 SMM665 HARDWARE MONITOR DRIVER
10157 M: Guenter Roeck <linux@roeck-us.net>
10158 L: lm-sensors@lm-sensors.org
10160 F: Documentation/hwmon/smm665
10161 F: drivers/hwmon/smm665.c
10163 SMSC EMC2103 HARDWARE MONITOR DRIVER
10164 M: Steve Glendinning <steve.glendinning@shawell.net>
10165 L: lm-sensors@lm-sensors.org
10167 F: Documentation/hwmon/emc2103
10168 F: drivers/hwmon/emc2103.c
10170 SMSC SCH5627 HARDWARE MONITOR DRIVER
10171 M: Hans de Goede <hdegoede@redhat.com>
10172 L: lm-sensors@lm-sensors.org
10174 F: Documentation/hwmon/sch5627
10175 F: drivers/hwmon/sch5627.c
10177 SMSC47B397 HARDWARE MONITOR DRIVER
10178 M: Jean Delvare <jdelvare@suse.com>
10179 L: lm-sensors@lm-sensors.org
10181 F: Documentation/hwmon/smsc47b397
10182 F: drivers/hwmon/smsc47b397.c
10184 SMSC911x ETHERNET DRIVER
10185 M: Steve Glendinning <steve.glendinning@shawell.net>
10186 L: netdev@vger.kernel.org
10188 F: include/linux/smsc911x.h
10189 F: drivers/net/ethernet/smsc/smsc911x.*
10191 SMSC9420 PCI ETHERNET DRIVER
10192 M: Steve Glendinning <steve.glendinning@shawell.net>
10193 L: netdev@vger.kernel.org
10195 F: drivers/net/ethernet/smsc/smsc9420.*
10197 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
10198 M: Steve Glendinning <steve.glendinning@shawell.net>
10199 L: linux-fbdev@vger.kernel.org
10201 F: drivers/video/fbdev/smscufx.c
10203 SOC-CAMERA V4L2 SUBSYSTEM
10204 M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
10205 L: linux-media@vger.kernel.org
10206 T: git git://linuxtv.org/media_tree.git
10208 F: include/media/soc*
10209 F: drivers/media/i2c/soc_camera/
10210 F: drivers/media/platform/soc_camera/
10212 SOEKRIS NET48XX LED SUPPORT
10213 M: Chris Boot <bootc@bootc.net>
10215 F: drivers/leds/leds-net48xx.c
10217 SOFTLOGIC 6x10 MPEG CODEC
10218 M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
10219 M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
10220 M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
10221 M: Ismael Luceno <ismael@iodev.co.uk>
10222 L: linux-media@vger.kernel.org
10224 F: drivers/media/pci/solo6x10/
10226 SOFTWARE RAID (Multiple Disks) SUPPORT
10227 M: Shaohua Li <shli@kernel.org>
10228 L: linux-raid@vger.kernel.org
10229 T: git git://neil.brown.name/md
10232 F: include/linux/raid/
10233 F: include/uapi/linux/raid/
10235 SONIC NETWORK DRIVER
10236 M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
10237 L: netdev@vger.kernel.org
10239 F: drivers/net/ethernet/natsemi/sonic.*
10241 SONICS SILICON BACKPLANE DRIVER (SSB)
10242 M: Michael Buesch <m@bues.ch>
10243 L: linux-wireless@vger.kernel.org
10246 F: include/linux/ssb/
10248 SONY VAIO CONTROL DEVICE DRIVER
10249 M: Mattia Dongili <malattia@linux.it>
10250 L: platform-driver-x86@vger.kernel.org
10251 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
10253 F: Documentation/laptops/sony-laptop.txt
10254 F: drivers/char/sonypi.c
10255 F: drivers/platform/x86/sony-laptop.c
10256 F: include/linux/sony-laptop.h
10258 SONY MEMORYSTICK CARD SUPPORT
10259 M: Alex Dubov <oakad@yahoo.com>
10260 W: http://tifmxx.berlios.de/
10262 F: drivers/memstick/host/tifm_ms.c
10264 SONY MEMORYSTICK STANDARD SUPPORT
10265 M: Maxim Levitsky <maximlevitsky@gmail.com>
10267 F: drivers/memstick/core/ms_block.*
10270 M: Jaroslav Kysela <perex@perex.cz>
10271 M: Takashi Iwai <tiwai@suse.com>
10272 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10273 W: http://www.alsa-project.org/
10274 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10275 T: git git://git.alsa-project.org/alsa-kernel.git
10276 Q: http://patchwork.kernel.org/project/alsa-devel/list/
10278 F: Documentation/sound/
10280 F: include/uapi/sound/
10283 SOUND - COMPRESSED AUDIO
10284 M: Vinod Koul <vinod.koul@intel.com>
10285 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10286 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10288 F: Documentation/sound/alsa/compress_offload.txt
10289 F: include/sound/compress_driver.h
10290 F: include/uapi/sound/compress_*
10291 F: sound/core/compress_offload.c
10292 F: sound/soc/soc-compress.c
10294 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
10295 M: Liam Girdwood <lgirdwood@gmail.com>
10296 M: Mark Brown <broonie@kernel.org>
10297 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
10298 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10299 W: http://alsa-project.org/main/index.php/ASoC
10301 F: Documentation/sound/alsa/soc/
10303 F: include/sound/soc*
10305 SOUND - DMAENGINE HELPERS
10306 M: Lars-Peter Clausen <lars@metafoo.de>
10308 F: include/sound/dmaengine_pcm.h
10309 F: sound/core/pcm_dmaengine.c
10310 F: sound/soc/soc-generic-dmaengine-pcm.c
10313 M: Olli Salonen <olli.salonen@iki.fi>
10314 L: linux-media@vger.kernel.org
10315 W: https://linuxtv.org
10316 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10318 F: drivers/media/dvb-frontends/sp2*
10320 SPARC + UltraSPARC (sparc/sparc64)
10321 M: "David S. Miller" <davem@davemloft.net>
10322 L: sparclinux@vger.kernel.org
10323 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
10324 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10325 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10330 SPARC SERIAL DRIVERS
10331 M: "David S. Miller" <davem@davemloft.net>
10332 L: sparclinux@vger.kernel.org
10333 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10334 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10336 F: include/linux/sunserialcore.h
10337 F: drivers/tty/serial/suncore.c
10338 F: drivers/tty/serial/sunhv.c
10339 F: drivers/tty/serial/sunsab.c
10340 F: drivers/tty/serial/sunsab.h
10341 F: drivers/tty/serial/sunsu.c
10342 F: drivers/tty/serial/sunzilog.c
10343 F: drivers/tty/serial/sunzilog.h
10346 M: "Christopher Li" <sparse@chrisli.org>
10347 L: linux-sparse@vger.kernel.org
10348 W: https://sparse.wiki.kernel.org/
10349 T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10350 T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10352 F: include/linux/compiler.h
10354 SPEAR PLATFORM SUPPORT
10355 M: Viresh Kumar <vireshk@kernel.org>
10356 M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
10357 L: spear-devel@list.st.com
10358 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10359 W: http://www.st.com/spear
10361 F: arch/arm/boot/dts/spear*
10362 F: arch/arm/mach-spear/
10364 SPEAR CLOCK FRAMEWORK SUPPORT
10365 M: Viresh Kumar <vireshk@kernel.org>
10366 L: spear-devel@list.st.com
10367 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10368 W: http://www.st.com/spear
10370 F: drivers/clk/spear/
10373 M: Mark Brown <broonie@kernel.org>
10374 L: linux-spi@vger.kernel.org
10375 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
10376 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
10378 F: Documentation/spi/
10380 F: include/linux/spi/
10381 F: include/uapi/linux/spi/
10383 SPIDERNET NETWORK DRIVER for CELL
10384 M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
10385 L: netdev@vger.kernel.org
10387 F: Documentation/networking/spider_net.txt
10388 F: drivers/net/ethernet/toshiba/spider_net*
10391 M: Jeremy Kerr <jk@ozlabs.org>
10392 L: linuxppc-dev@lists.ozlabs.org
10393 W: http://www.ibm.com/developerworks/power/cell/
10395 F: Documentation/filesystems/spufs.txt
10396 F: arch/powerpc/platforms/cell/spufs/
10398 SQUASHFS FILE SYSTEM
10399 M: Phillip Lougher <phillip@squashfs.org.uk>
10400 L: squashfs-devel@lists.sourceforge.net (subscribers-only)
10401 W: http://squashfs.org.uk
10402 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
10404 F: Documentation/filesystems/squashfs.txt
10407 SRM (Alpha) environment access
10408 M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
10410 F: arch/alpha/kernel/srm_env.c
10413 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10414 L: stable@vger.kernel.org
10416 F: Documentation/stable_kernel_rules.txt
10419 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10420 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
10421 L: devel@driverdev.osuosl.org
10423 F: drivers/staging/
10426 M: Ian Abbott <abbotti@mev.co.uk>
10427 M: H Hartley Sweeten <hsweeten@visionengravers.com>
10429 F: drivers/staging/comedi/
10431 STAGING - FLARION FT1000 DRIVERS
10432 M: Marek Belisko <marek.belisko@gmail.com>
10434 F: drivers/staging/ft1000/
10436 STAGING - INDUSTRIAL IO
10437 M: Jonathan Cameron <jic23@kernel.org>
10438 L: linux-iio@vger.kernel.org
10440 F: drivers/staging/iio/
10442 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10443 M: Jarod Wilson <jarod@wilsonet.com>
10444 W: http://www.lirc.org/
10446 F: drivers/staging/media/lirc/
10448 STAGING - LUSTRE PARALLEL FILESYSTEM
10449 M: Oleg Drokin <oleg.drokin@intel.com>
10450 M: Andreas Dilger <andreas.dilger@intel.com>
10451 L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
10452 W: http://wiki.lustre.org/
10454 F: drivers/staging/lustre
10456 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10457 M: Marc Dietrich <marvin24@gmx.de>
10458 L: ac100@lists.launchpad.net (moderated for non-subscribers)
10459 L: linux-tegra@vger.kernel.org
10461 F: drivers/staging/nvec/
10463 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
10464 M: Jens Frederich <jfrederich@gmail.com>
10465 M: Daniel Drake <dsd@laptop.org>
10466 M: Jon Nettleton <jon.nettleton@gmail.com>
10467 W: http://wiki.laptop.org/go/DCON
10469 F: drivers/staging/olpc_dcon/
10471 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
10472 M: Willy Tarreau <willy@meta-x.org>
10474 F: drivers/staging/panel/
10476 STAGING - REALTEK RTL8712U DRIVERS
10477 M: Larry Finger <Larry.Finger@lwfinger.net>
10478 M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10480 F: drivers/staging/rtl8712/
10482 STAGING - REALTEK RTL8723U WIRELESS DRIVER
10483 M: Larry Finger <Larry.Finger@lwfinger.net>
10484 M: Jes Sorensen <Jes.Sorensen@redhat.com>
10485 L: linux-wireless@vger.kernel.org
10487 F: drivers/staging/rtl8723au/
10489 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10490 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10491 M: Teddy Wang <teddy.wang@siliconmotion.com>
10492 M: Sudip Mukherjee <sudip@vectorindia.org>
10493 L: linux-fbdev@vger.kernel.org
10495 F: drivers/staging/sm750fb/
10498 M: Lior Dotan <liodot@gmail.com>
10499 M: Christopher Harrer <charrer@alacritech.com>
10501 F: drivers/staging/slicoss/
10503 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10504 M: William Hubbs <w.d.hubbs@gmail.com>
10505 M: Chris Brannon <chris@the-brannons.com>
10506 M: Kirk Reiser <kirk@reisers.ca>
10507 M: Samuel Thibault <samuel.thibault@ens-lyon.org>
10508 L: speakup@linux-speakup.org
10509 W: http://www.linux-speakup.org/
10511 F: drivers/staging/speakup/
10513 STAGING - VIA VT665X DRIVERS
10514 M: Forest Bond <forest@alittletooquiet.net>
10516 F: drivers/staging/vt665?/
10518 STAGING - WILC1000 WIFI DRIVER
10519 M: Johnny Kim <johnny.kim@atmel.com>
10520 M: Austin Shin <austin.shin@atmel.com>
10521 M: Chris Park <chris.park@atmel.com>
10522 M: Tony Cho <tony.cho@atmel.com>
10523 M: Glen Lee <glen.lee@atmel.com>
10524 M: Leo Kim <leo.kim@atmel.com>
10525 L: linux-wireless@vger.kernel.org
10527 F: drivers/staging/wilc1000/
10529 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
10530 M: Arnaud Patard <arnaud.patard@rtp-net.org>
10532 F: drivers/staging/xgifb/
10535 M: Mike Marciniszyn <infinipath@intel.com>
10536 L: linux-rdma@vger.kernel.org
10538 F: drivers/staging/rdma/hfi1
10540 STARFIRE/DURALAN NETWORK DRIVER
10541 M: Ion Badulescu <ionut@badula.org>
10543 F: drivers/net/ethernet/adaptec/starfire*
10546 M: Sam Creasey <sammy@sammy.net>
10547 W: http://sammy.net/sun3/
10549 F: arch/m68k/kernel/*sun3*
10550 F: arch/m68k/sun3*/
10551 F: arch/m68k/include/asm/sun3*
10552 F: drivers/net/ethernet/i825xx/sun3*
10554 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10555 M: Hans de Goede <hdegoede@redhat.com>
10556 L: linux-input@vger.kernel.org
10558 F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10559 F: drivers/input/keyboard/sun4i-lradc-keys.c
10561 SUNDANCE NETWORK DRIVER
10562 M: Denis Kirjanov <kda@linux-powerpc.org>
10563 L: netdev@vger.kernel.org
10565 F: drivers/net/ethernet/dlink/sundance.c
10568 M: Yoshinori Sato <ysato@users.sourceforge.jp>
10569 M: Rich Felker <dalias@libc.org>
10570 L: linux-sh@vger.kernel.org
10571 Q: http://patchwork.kernel.org/project/linux-sh/list/
10573 F: Documentation/sh/
10578 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
10579 M: Len Brown <len.brown@intel.com>
10580 M: Pavel Machek <pavel@ucw.cz>
10581 L: linux-pm@vger.kernel.org
10583 F: Documentation/power/
10584 F: arch/x86/kernel/acpi/
10585 F: drivers/base/power/
10587 F: include/linux/suspend.h
10588 F: include/linux/freezer.h
10589 F: include/linux/pm.h
10592 M: Martin Mares <mj@ucw.cz>
10593 L: linux-video@atrey.karlin.mff.cuni.cz
10595 F: Documentation/svga.txt
10596 F: arch/x86/boot/video*
10599 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10600 L: linux-kernel@vger.kernel.org
10601 T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
10604 F: arch/*/kernel/pci-swiotlb.c
10605 F: include/linux/swiotlb.h
10608 M: Jiri Pirko <jiri@resnulli.us>
10609 L: netdev@vger.kernel.org
10612 F: include/net/switchdev.h
10614 SYNOPSYS ARC ARCHITECTURE
10615 M: Vineet Gupta <vgupta@synopsys.com>
10616 L: linux-snps-arc@lists.infradead.org
10619 F: Documentation/devicetree/bindings/arc/*
10620 F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
10621 F: drivers/tty/serial/arc_uart.c
10622 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
10624 SYNOPSYS ARC SDP platform support
10625 M: Alexey Brodkin <abrodkin@synopsys.com>
10627 F: arch/arc/plat-axs10x
10628 F: arch/arc/boot/dts/ax*
10629 F: Documentation/devicetree/bindings/arc/axs10*
10631 SYSTEM CONFIGURATION (SYSCON)
10632 M: Lee Jones <lee.jones@linaro.org>
10633 M: Arnd Bergmann <arnd@arndb.de>
10634 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10636 F: drivers/mfd/syscon.c
10639 M: Christoph Hellwig <hch@infradead.org>
10641 F: Documentation/filesystems/sysv-fs.txt
10643 F: include/linux/sysv_fs.h
10646 M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
10647 L: linux-scsi@vger.kernel.org
10648 L: target-devel@vger.kernel.org
10649 W: http://www.linux-iscsi.org
10650 W: http://groups.google.com/group/linux-iscsi-target-dev
10651 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10655 F: Documentation/target/
10657 TASKSTATS STATISTICS INTERFACE
10658 M: Balbir Singh <bsingharora@gmail.com>
10660 F: Documentation/accounting/taskstats*
10661 F: include/linux/taskstats*
10662 F: kernel/taskstats.c
10665 M: Jamal Hadi Salim <jhs@mojatatu.com>
10666 L: netdev@vger.kernel.org
10668 F: include/net/pkt_cls.h
10669 F: include/uapi/linux/pkt_cls.h
10672 TCP LOW PRIORITY MODULE
10673 M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10674 M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
10675 W: http://tcp-lp-mod.sourceforge.net/
10677 F: net/ipv4/tcp_lp.c
10679 TDA10071 MEDIA DRIVER
10680 M: Antti Palosaari <crope@iki.fi>
10681 L: linux-media@vger.kernel.org
10682 W: https://linuxtv.org
10683 W: http://palosaari.fi/linux/
10684 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10685 T: git git://linuxtv.org/anttip/media_tree.git
10687 F: drivers/media/dvb-frontends/tda10071*
10689 TDA18212 MEDIA DRIVER
10690 M: Antti Palosaari <crope@iki.fi>
10691 L: linux-media@vger.kernel.org
10692 W: https://linuxtv.org
10693 W: http://palosaari.fi/linux/
10694 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10695 T: git git://linuxtv.org/anttip/media_tree.git
10697 F: drivers/media/tuners/tda18212*
10699 TDA18218 MEDIA DRIVER
10700 M: Antti Palosaari <crope@iki.fi>
10701 L: linux-media@vger.kernel.org
10702 W: https://linuxtv.org
10703 W: http://palosaari.fi/linux/
10704 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10705 T: git git://linuxtv.org/anttip/media_tree.git
10707 F: drivers/media/tuners/tda18218*
10709 TDA18271 MEDIA DRIVER
10710 M: Michael Krufky <mkrufky@linuxtv.org>
10711 L: linux-media@vger.kernel.org
10712 W: https://linuxtv.org
10713 W: http://github.com/mkrufky
10714 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10715 T: git git://linuxtv.org/mkrufky/tuners.git
10717 F: drivers/media/tuners/tda18271*
10719 TDA827x MEDIA DRIVER
10720 M: Michael Krufky <mkrufky@linuxtv.org>
10721 L: linux-media@vger.kernel.org
10722 W: https://linuxtv.org
10723 W: http://github.com/mkrufky
10724 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10725 T: git git://linuxtv.org/mkrufky/tuners.git
10727 F: drivers/media/tuners/tda8290.*
10729 TDA8290 MEDIA DRIVER
10730 M: Michael Krufky <mkrufky@linuxtv.org>
10731 L: linux-media@vger.kernel.org
10732 W: https://linuxtv.org
10733 W: http://github.com/mkrufky
10734 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10735 T: git git://linuxtv.org/mkrufky/tuners.git
10737 F: drivers/media/tuners/tda8290.*
10739 TDA9840 MEDIA DRIVER
10740 M: Hans Verkuil <hverkuil@xs4all.nl>
10741 L: linux-media@vger.kernel.org
10742 T: git git://linuxtv.org/media_tree.git
10743 W: https://linuxtv.org
10745 F: drivers/media/i2c/tda9840*
10747 TEA5761 TUNER DRIVER
10748 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10749 L: linux-media@vger.kernel.org
10750 W: https://linuxtv.org
10751 T: git git://linuxtv.org/media_tree.git
10753 F: drivers/media/tuners/tea5761.*
10755 TEA5767 TUNER DRIVER
10756 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10757 L: linux-media@vger.kernel.org
10758 W: https://linuxtv.org
10759 T: git git://linuxtv.org/media_tree.git
10761 F: drivers/media/tuners/tea5767.*
10763 TEA6415C MEDIA DRIVER
10764 M: Hans Verkuil <hverkuil@xs4all.nl>
10765 L: linux-media@vger.kernel.org
10766 T: git git://linuxtv.org/media_tree.git
10767 W: https://linuxtv.org
10769 F: drivers/media/i2c/tea6415c*
10771 TEA6420 MEDIA DRIVER
10772 M: Hans Verkuil <hverkuil@xs4all.nl>
10773 L: linux-media@vger.kernel.org
10774 T: git git://linuxtv.org/media_tree.git
10775 W: https://linuxtv.org
10777 F: drivers/media/i2c/tea6420*
10780 M: Jiri Pirko <jiri@resnulli.us>
10781 L: netdev@vger.kernel.org
10783 F: drivers/net/team/
10784 F: include/linux/if_team.h
10785 F: include/uapi/linux/if_team.h
10787 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10788 M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10790 F: arch/x86/platform/ts5500/
10792 TECHNOTREND USB IR RECEIVER
10793 M: Sean Young <sean@mess.org>
10794 L: linux-media@vger.kernel.org
10796 F: drivers/media/rc/ttusbir.c
10798 TEGRA ARCHITECTURE SUPPORT
10799 M: Stephen Warren <swarren@wwwdotorg.org>
10800 M: Thierry Reding <thierry.reding@gmail.com>
10801 M: Alexandre Courbot <gnurou@gmail.com>
10802 L: linux-tegra@vger.kernel.org
10803 Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
10804 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10809 M: Peter De Schrijver <pdeschrijver@nvidia.com>
10810 M: Prashant Gaikwad <pgaikwad@nvidia.com>
10812 F: drivers/clk/tegra/
10815 M: Laxman Dewangan <ldewangan@nvidia.com>
10817 F: drivers/dma/tegra20-apb-dma.c
10820 M: Laxman Dewangan <ldewangan@nvidia.com>
10822 F: drivers/i2c/busses/i2c-tegra.c
10824 TEGRA IOMMU DRIVERS
10825 M: Hiroshi Doyu <hdoyu@nvidia.com>
10827 F: drivers/iommu/tegra*
10830 M: Rakesh Iyer <riyer@nvidia.com>
10831 M: Laxman Dewangan <ldewangan@nvidia.com>
10833 F: drivers/input/keyboard/tegra-kbc.c
10836 M: Thierry Reding <thierry.reding@gmail.com>
10838 F: drivers/pwm/pwm-tegra.c
10840 TEGRA SERIAL DRIVER
10841 M: Laxman Dewangan <ldewangan@nvidia.com>
10843 F: drivers/tty/serial/serial-tegra.c
10846 M: Laxman Dewangan <ldewangan@nvidia.com>
10848 F: drivers/spi/spi-tegra*
10850 TEHUTI ETHERNET DRIVER
10851 M: Andy Gospodarek <andy@greyhouse.net>
10852 L: netdev@vger.kernel.org
10854 F: drivers/net/ethernet/tehuti/*
10856 Telecom Clock Driver for MCPL0010
10857 M: Mark Gross <mark.gross@intel.com>
10859 F: drivers/char/tlclk.c
10861 TENSILICA XTENSA PORT (xtensa)
10862 M: Chris Zankel <chris@zankel.net>
10863 M: Max Filippov <jcmvbkbc@gmail.com>
10864 L: linux-xtensa@linux-xtensa.org
10865 T: git git://github.com/czankel/xtensa-linux.git
10868 F: drivers/irqchip/irq-xtensa-*
10870 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10871 M: Hans Verkuil <hverkuil@xs4all.nl>
10872 L: linux-media@vger.kernel.org
10873 T: git git://linuxtv.org/media_tree.git
10874 W: https://linuxtv.org
10876 F: drivers/media/radio/radio-raremono.c
10879 M: Zhang Rui <rui.zhang@intel.com>
10880 M: Eduardo Valentin <edubezval@gmail.com>
10881 L: linux-pm@vger.kernel.org
10882 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10883 T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10884 Q: https://patchwork.kernel.org/project/linux-pm/list/
10886 F: drivers/thermal/
10887 F: include/linux/thermal.h
10888 F: include/uapi/linux/thermal.h
10889 F: include/linux/cpu_cooling.h
10890 F: Documentation/devicetree/bindings/thermal/
10892 THERMAL/CPU_COOLING
10893 M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
10894 M: Viresh Kumar <viresh.kumar@linaro.org>
10895 M: Javi Merino <javi.merino@arm.com>
10896 L: linux-pm@vger.kernel.org
10898 F: Documentation/thermal/cpu-cooling-api.txt
10899 F: drivers/thermal/cpu_cooling.c
10900 F: include/linux/cpu_cooling.h
10902 THINGM BLINK(1) USB RGB LED DRIVER
10903 M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10905 F: drivers/hid/hid-thingm.c
10907 THINKPAD ACPI EXTRAS DRIVER
10908 M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10909 L: ibm-acpi-devel@lists.sourceforge.net
10910 L: platform-driver-x86@vger.kernel.org
10911 W: http://ibm-acpi.sourceforge.net
10912 W: http://thinkwiki.org/wiki/Ibm-acpi
10913 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10915 F: drivers/platform/x86/thinkpad_acpi.c
10917 TI BANDGAP AND THERMAL DRIVER
10918 M: Eduardo Valentin <edubezval@gmail.com>
10919 L: linux-pm@vger.kernel.org
10920 L: linux-omap@vger.kernel.org
10922 F: drivers/thermal/ti-soc-thermal/
10925 M: Benoit Parrot <bparrot@ti.com>
10926 L: linux-media@vger.kernel.org
10927 W: http://linuxtv.org/
10928 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10930 F: drivers/media/platform/ti-vpe/
10932 TI CDCE706 CLOCK DRIVER
10933 M: Max Filippov <jcmvbkbc@gmail.com>
10935 F: drivers/clk/clk-cdce706.c
10938 M: Tero Kristo <t-kristo@ti.com>
10939 L: linux-omap@vger.kernel.org
10942 F: include/linux/clk/ti.h
10944 TI FLASH MEDIA INTERFACE DRIVER
10945 M: Alex Dubov <oakad@yahoo.com>
10947 F: drivers/misc/tifm*
10948 F: drivers/mmc/host/tifm_sd.c
10949 F: include/linux/tifm.h
10951 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10952 M: Santosh Shilimkar <ssantosh@kernel.org>
10953 L: linux-kernel@vger.kernel.org
10954 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10956 F: drivers/soc/ti/*
10957 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10960 TI LM49xxx FAMILY ASoC CODEC DRIVERS
10961 M: M R Swami Reddy <mr.swami.reddy@ti.com>
10962 M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
10963 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10965 F: sound/soc/codecs/lm49453*
10966 F: sound/soc/codecs/isabelle*
10968 TI LP855x BACKLIGHT DRIVER
10969 M: Milo Kim <milo.kim@ti.com>
10971 F: Documentation/backlight/lp855x-driver.txt
10972 F: drivers/video/backlight/lp855x_bl.c
10973 F: include/linux/platform_data/lp855x.h
10975 TI LP8727 CHARGER DRIVER
10976 M: Milo Kim <milo.kim@ti.com>
10978 F: drivers/power/lp8727_charger.c
10979 F: include/linux/platform_data/lp8727.h
10981 TI LP8788 MFD DRIVER
10982 M: Milo Kim <milo.kim@ti.com>
10984 F: drivers/iio/adc/lp8788_adc.c
10985 F: drivers/leds/leds-lp8788.c
10986 F: drivers/mfd/lp8788*.c
10987 F: drivers/power/lp8788-charger.c
10988 F: drivers/regulator/lp8788-*.c
10989 F: include/linux/mfd/lp8788*.h
10991 TI NETCP ETHERNET DRIVER
10992 M: Wingman Kwok <w-kwok2@ti.com>
10993 M: Murali Karicheri <m-karicheri2@ti.com>
10994 L: netdev@vger.kernel.org
10996 F: drivers/net/ethernet/ti/netcp*
10998 TI TAS571X FAMILY ASoC CODEC DRIVER
10999 M: Kevin Cernekee <cernekee@chromium.org>
11000 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11002 F: sound/soc/codecs/tas571x*
11004 TI TWL4030 SERIES SOC CODEC DRIVER
11005 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
11006 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11008 F: sound/soc/codecs/twl4030*
11010 TI WILINK WIRELESS DRIVERS
11011 L: linux-wireless@vger.kernel.org
11012 W: http://wireless.kernel.org/en/users/Drivers/wl12xx
11013 W: http://wireless.kernel.org/en/users/Drivers/wl1251
11014 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
11016 F: drivers/net/wireless/ti/
11017 F: include/linux/wl12xx.h
11020 M: Jon Maloy <jon.maloy@ericsson.com>
11021 M: Ying Xue <ying.xue@windriver.com>
11022 L: netdev@vger.kernel.org (core kernel code)
11023 L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
11024 W: http://tipc.sourceforge.net/
11026 F: include/uapi/linux/tipc*.h
11030 M: Chris Metcalf <cmetcalf@mellanox.com>
11031 W: http://www.mellanox.com/repository/solutions/tile-scm/
11032 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
11035 F: drivers/char/tile-srom.c
11036 F: drivers/edac/tile_edac.c
11037 F: drivers/net/ethernet/tile/
11038 F: drivers/rtc/rtc-tile.c
11039 F: drivers/tty/hvc/hvc_tile.c
11040 F: drivers/tty/serial/tilegx.c
11041 F: drivers/usb/host/*-tilegx.c
11042 F: include/linux/usb/tilegx.h
11044 TLAN NETWORK DRIVER
11045 M: Samuel Chessman <chessman@tux.org>
11046 L: tlan-devel@lists.sourceforge.net (subscribers-only)
11047 W: http://sourceforge.net/projects/tlan/
11049 F: Documentation/networking/tlan.txt
11050 F: drivers/net/ethernet/ti/tlan.*
11052 TOMOYO SECURITY MODULE
11053 M: Kentaro Takeda <takedakn@nttdata.co.jp>
11054 M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
11055 L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
11056 L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
11057 L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
11058 L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
11059 W: http://tomoyo.sourceforge.jp/
11060 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
11062 F: security/tomoyo/
11064 TOPSTAR LAPTOP EXTRAS DRIVER
11065 M: Herton Ronaldo Krzesinski <herton@canonical.com>
11066 L: platform-driver-x86@vger.kernel.org
11068 F: drivers/platform/x86/topstar-laptop.c
11070 TOSHIBA ACPI EXTRAS DRIVER
11071 M: Azael Avalos <coproscefalo@gmail.com>
11072 L: platform-driver-x86@vger.kernel.org
11074 F: drivers/platform/x86/toshiba_acpi.c
11076 TOSHIBA BLUETOOTH DRIVER
11077 M: Azael Avalos <coproscefalo@gmail.com>
11078 L: platform-driver-x86@vger.kernel.org
11080 F: drivers/platform/x86/toshiba_bluetooth.c
11082 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
11083 M: Azael Avalos <coproscefalo@gmail.com>
11084 L: platform-driver-x86@vger.kernel.org
11086 F: drivers/platform/x86/toshiba_haps.c
11088 TOSHIBA WMI HOTKEYS DRIVER
11089 M: Azael Avalos <coproscefalo@gmail.com>
11090 L: platform-driver-x86@vger.kernel.org
11092 F: drivers/platform/x86/toshiba-wmi.c
11095 M: Jonathan Buzzard <jonathan@buzzard.org.uk>
11096 W: http://www.buzzard.org.uk/toshiba/
11098 F: drivers/char/toshiba.c
11099 F: include/linux/toshiba.h
11100 F: include/uapi/linux/toshiba.h
11102 TOSHIBA TC358743 DRIVER
11103 M: Mats Randgaard <matrandg@cisco.com>
11104 L: linux-media@vger.kernel.org
11106 F: drivers/media/i2c/tc358743*
11107 F: include/media/i2c/tc358743.h
11110 M: Ian Molton <ian@mnementh.co.uk>
11111 L: linux-mmc@vger.kernel.org
11113 F: drivers/mmc/host/tmio_mmc*
11114 F: drivers/mmc/host/sh_mobile_sdhi.c
11115 F: include/linux/mmc/tmio.h
11116 F: include/linux/mmc/sh_mobile_sdhi.h
11118 TMP401 HARDWARE MONITOR DRIVER
11119 M: Guenter Roeck <linux@roeck-us.net>
11120 L: lm-sensors@lm-sensors.org
11122 F: Documentation/hwmon/tmp401
11123 F: drivers/hwmon/tmp401.c
11125 TMPFS (SHMEM FILESYSTEM)
11126 M: Hugh Dickins <hughd@google.com>
11127 L: linux-mm@kvack.org
11129 F: include/linux/shmem_fs.h
11132 TM6000 VIDEO4LINUX DRIVER
11133 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11134 L: linux-media@vger.kernel.org
11135 W: https://linuxtv.org
11136 T: git git://linuxtv.org/media_tree.git
11138 F: drivers/media/usb/tm6000/
11140 TW68 VIDEO4LINUX DRIVER
11141 M: Hans Verkuil <hverkuil@xs4all.nl>
11142 L: linux-media@vger.kernel.org
11143 T: git git://linuxtv.org/media_tree.git
11144 W: https://linuxtv.org
11146 F: drivers/media/pci/tw68/
11149 M: Peter Huewe <peterhuewe@gmx.de>
11150 M: Marcel Selhorst <tpmdd@selhorst.net>
11151 M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
11152 R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
11153 W: http://tpmdd.sourceforge.net
11154 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11155 Q: git git://github.com/PeterHuewe/linux-tpmdd.git
11156 T: git https://github.com/PeterHuewe/linux-tpmdd
11158 F: drivers/char/tpm/
11160 TPM IBM_VTPM DEVICE DRIVER
11161 M: Ashley Lai <ashleydlai@gmail.com>
11162 W: http://tpmdd.sourceforge.net
11163 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11165 F: drivers/char/tpm/tpm_ibmvtpm*
11168 M: Steven Rostedt <rostedt@goodmis.org>
11169 M: Ingo Molnar <mingo@redhat.com>
11170 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
11172 F: Documentation/trace/ftrace.txt
11173 F: arch/*/*/*/ftrace.h
11174 F: arch/*/kernel/ftrace.c
11175 F: include/*/ftrace.h
11176 F: include/linux/trace*.h
11179 F: tools/testing/selftests/ftrace/
11182 M: Jiri Kosina <trivial@kernel.org>
11183 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
11185 K: ^Subject:.*(?i)trivial
11188 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11189 M: Jiri Slaby <jslaby@suse.com>
11191 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
11192 F: Documentation/serial/
11194 F: drivers/tty/serial/serial_core.c
11195 F: include/linux/serial_core.h
11196 F: include/linux/serial.h
11197 F: include/linux/tty.h
11198 F: include/uapi/linux/serial_core.h
11199 F: include/uapi/linux/serial.h
11200 F: include/uapi/linux/tty.h
11202 TUA9001 MEDIA DRIVER
11203 M: Antti Palosaari <crope@iki.fi>
11204 L: linux-media@vger.kernel.org
11205 W: https://linuxtv.org
11206 W: http://palosaari.fi/linux/
11207 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11208 T: git git://linuxtv.org/anttip/media_tree.git
11210 F: drivers/media/tuners/tua9001*
11212 TULIP NETWORK DRIVERS
11213 L: netdev@vger.kernel.org
11214 L: linux-parisc@vger.kernel.org
11216 F: drivers/net/ethernet/dec/tulip/
11219 M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
11220 W: http://vtun.sourceforge.net/tun
11222 F: Documentation/networking/tuntap.txt
11223 F: arch/um/os-Linux/drivers/
11225 TURBOCHANNEL SUBSYSTEM
11226 M: "Maciej W. Rozycki" <macro@linux-mips.org>
11227 M: Ralf Baechle <ralf@linux-mips.org>
11228 L: linux-mips@linux-mips.org
11229 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
11232 F: include/linux/tc.h
11234 U14-34F SCSI DRIVER
11235 M: Dario Ballabio <ballabio_dario@emc.com>
11236 L: linux-scsi@vger.kernel.org
11238 F: drivers/scsi/u14-34f.c
11240 UBI FILE SYSTEM (UBIFS)
11241 M: Artem Bityutskiy <dedekind1@gmail.com>
11242 M: Adrian Hunter <adrian.hunter@intel.com>
11243 L: linux-mtd@lists.infradead.org
11244 T: git git://git.infradead.org/ubifs-2.6.git
11245 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
11247 F: Documentation/filesystems/ubifs.txt
11250 UCLINUX (M68KNOMMU AND COLDFIRE)
11251 M: Greg Ungerer <gerg@uclinux.org>
11252 W: http://www.uclinux.org/
11253 L: linux-m68k@lists.linux-m68k.org
11254 L: uclinux-dev@uclinux.org (subscribers-only)
11255 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
11257 F: arch/m68k/coldfire/
11259 F: arch/m68k/*/*_no.*
11260 F: arch/m68k/include/asm/*_no.*
11263 M: Jan Kara <jack@suse.com>
11265 F: Documentation/filesystems/udf.txt
11269 M: Evgeniy Dushistov <dushistov@mail.ru>
11271 F: Documentation/filesystems/ufs.txt
11274 UHID USERSPACE HID IO DRIVER:
11275 M: David Herrmann <dh.herrmann@googlemail.com>
11276 L: linux-input@vger.kernel.org
11278 F: drivers/hid/uhid.c
11279 F: include/uapi/linux/uhid.h
11281 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
11282 L: linux-usb@vger.kernel.org
11285 F: include/linux/uwb.h
11286 F: include/linux/uwb/
11288 UNICORE32 ARCHITECTURE:
11289 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
11290 W: http://mprc.pku.edu.cn/~guanxuetao/linux
11292 T: git git://github.com/gxt/linux.git
11296 M: Tony Finch <dot@dotat.at>
11297 W: http://dotat.at/prog/unifdef
11299 F: scripts/unifdef.c
11301 UNIFORM CDROM DRIVER
11302 M: Jens Axboe <axboe@kernel.dk>
11303 W: http://www.kernel.dk
11305 F: Documentation/cdrom/
11306 F: drivers/cdrom/cdrom.c
11307 F: include/linux/cdrom.h
11308 F: include/uapi/linux/cdrom.h
11310 UNISYS S-PAR DRIVERS
11311 M: Benjamin Romer <benjamin.romer@unisys.com>
11312 M: David Kershner <david.kershner@unisys.com>
11313 L: sparmaintainer@unisys.com (Unisys internal)
11315 F: drivers/staging/unisys/
11317 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11318 M: Vinayak Holikatti <vinholikatti@gmail.com>
11319 L: linux-scsi@vger.kernel.org
11321 F: Documentation/scsi/ufs.txt
11322 F: drivers/scsi/ufs/
11324 UNSORTED BLOCK IMAGES (UBI)
11325 M: Artem Bityutskiy <dedekind1@gmail.com>
11326 M: Richard Weinberger <richard@nod.at>
11327 W: http://www.linux-mtd.infradead.org/
11328 L: linux-mtd@lists.infradead.org
11329 T: git git://git.infradead.org/ubifs-2.6.git
11331 F: drivers/mtd/ubi/
11332 F: include/linux/mtd/ubi.h
11333 F: include/uapi/mtd/ubi-user.h
11336 M: Oliver Neukum <oliver@neukum.org>
11337 L: linux-usb@vger.kernel.org
11339 F: Documentation/usb/acm.txt
11340 F: drivers/usb/class/cdc-acm.*
11342 USB AR5523 WIRELESS DRIVER
11343 M: Pontus Fuchs <pontus.fuchs@gmail.com>
11344 L: linux-wireless@vger.kernel.org
11346 F: drivers/net/wireless/ath/ar5523/
11349 M: Hans de Goede <hdegoede@redhat.com>
11350 M: Gerd Hoffmann <kraxel@redhat.com>
11351 L: linux-usb@vger.kernel.org
11352 L: linux-scsi@vger.kernel.org
11354 F: drivers/usb/storage/uas.c
11356 USB CDC ETHERNET DRIVER
11357 M: Oliver Neukum <oliver@neukum.org>
11358 L: linux-usb@vger.kernel.org
11360 F: drivers/net/usb/cdc_*.c
11361 F: include/uapi/linux/usb/cdc.h
11363 USB CHAOSKEY DRIVER
11364 M: Keith Packard <keithp@keithp.com>
11365 L: linux-usb@vger.kernel.org
11367 F: drivers/usb/misc/chaoskey.c
11369 USB CYPRESS C67X00 DRIVER
11370 M: Peter Korsgaard <jacmet@sunsite.dk>
11371 L: linux-usb@vger.kernel.org
11373 F: drivers/usb/c67x00/
11375 USB DAVICOM DM9601 DRIVER
11376 M: Peter Korsgaard <jacmet@sunsite.dk>
11377 L: netdev@vger.kernel.org
11378 W: http://www.linux-usb.org/usbnet
11380 F: drivers/net/usb/dm9601.c
11382 USB DIAMOND RIO500 DRIVER
11383 M: Cesar Miquel <miquel@df.uba.ar>
11384 L: rio500-users@lists.sourceforge.net
11385 W: http://rio500.sourceforge.net
11387 F: drivers/usb/misc/rio500*
11390 M: Alan Stern <stern@rowland.harvard.edu>
11391 L: linux-usb@vger.kernel.org
11393 F: Documentation/usb/ehci.txt
11394 F: drivers/usb/host/ehci*
11396 USB GADGET/PERIPHERAL SUBSYSTEM
11397 M: Felipe Balbi <balbi@kernel.org>
11398 L: linux-usb@vger.kernel.org
11399 W: http://www.linux-usb.org/gadget
11400 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11402 F: drivers/usb/gadget/
11403 F: include/linux/usb/gadget*
11405 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
11406 M: Jiri Kosina <jikos@kernel.org>
11407 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
11408 L: linux-usb@vger.kernel.org
11409 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
11411 F: Documentation/hid/hiddev.txt
11412 F: drivers/hid/usbhid/
11415 M: Olav Kongas <ok@artecdesign.ee>
11416 L: linux-usb@vger.kernel.org
11418 F: drivers/usb/host/isp116x*
11419 F: include/linux/usb/isp116x.h
11421 USB LAN78XX ETHERNET DRIVER
11422 M: Woojung Huh <woojung.huh@microchip.com>
11423 M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
11424 L: netdev@vger.kernel.org
11426 F: drivers/net/usb/lan78xx.*
11428 USB MASS STORAGE DRIVER
11429 M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
11430 L: linux-usb@vger.kernel.org
11431 L: usb-storage@lists.one-eyed-alien.net
11433 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
11434 F: drivers/usb/storage/
11437 M: Clemens Ladisch <clemens@ladisch.de>
11438 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11439 T: git git://git.alsa-project.org/alsa-kernel.git
11441 F: sound/usb/midi.*
11443 USB NETWORKING DRIVERS
11444 L: linux-usb@vger.kernel.org
11446 F: drivers/net/usb/
11449 M: Alan Stern <stern@rowland.harvard.edu>
11450 L: linux-usb@vger.kernel.org
11452 F: Documentation/usb/ohci.txt
11453 F: drivers/usb/host/ohci*
11455 USB OTG FSM (Finite State Machine)
11456 M: Peter Chen <Peter.Chen@nxp.com>
11457 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
11458 L: linux-usb@vger.kernel.org
11460 F: drivers/usb/common/usb-otg-fsm.c
11463 M: Valentina Manea <valentina.manea.m@gmail.com>
11464 M: Shuah Khan <shuah.kh@samsung.com>
11465 L: linux-usb@vger.kernel.org
11467 F: drivers/usb/usbip/
11468 F: tools/usb/usbip/
11471 M: Petko Manolov <petkan@nucleusys.com>
11472 L: linux-usb@vger.kernel.org
11473 L: netdev@vger.kernel.org
11474 T: git git://github.com/petkan/pegasus.git
11475 W: https://github.com/petkan/pegasus
11477 F: drivers/net/usb/pegasus.*
11480 M: Felipe Balbi <balbi@kernel.org>
11481 L: linux-usb@vger.kernel.org
11482 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11484 F: drivers/usb/phy/
11486 USB PRINTER DRIVER (usblp)
11487 M: Pete Zaitcev <zaitcev@redhat.com>
11488 L: linux-usb@vger.kernel.org
11490 F: drivers/usb/class/usblp.c
11492 USB QMI WWAN NETWORK DRIVER
11493 M: Bjørn Mork <bjorn@mork.no>
11494 L: netdev@vger.kernel.org
11496 F: Documentation/ABI/testing/sysfs-class-net-qmi
11497 F: drivers/net/usb/qmi_wwan.c
11500 M: Petko Manolov <petkan@nucleusys.com>
11501 L: linux-usb@vger.kernel.org
11502 L: netdev@vger.kernel.org
11503 T: git git://github.com/petkan/rtl8150.git
11504 W: https://github.com/petkan/rtl8150
11506 F: drivers/net/usb/rtl8150.c
11508 USB SERIAL SUBSYSTEM
11509 M: Johan Hovold <johan@kernel.org>
11510 L: linux-usb@vger.kernel.org
11512 F: Documentation/usb/usb-serial.txt
11513 F: drivers/usb/serial/
11514 F: include/linux/usb/serial.h
11516 USB SMSC75XX ETHERNET DRIVER
11517 M: Steve Glendinning <steve.glendinning@shawell.net>
11518 L: netdev@vger.kernel.org
11520 F: drivers/net/usb/smsc75xx.*
11522 USB SMSC95XX ETHERNET DRIVER
11523 M: Steve Glendinning <steve.glendinning@shawell.net>
11524 L: netdev@vger.kernel.org
11526 F: drivers/net/usb/smsc95xx.*
11529 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11530 L: linux-usb@vger.kernel.org
11531 W: http://www.linux-usb.org
11532 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
11534 F: Documentation/usb/
11536 F: include/linux/usb.h
11537 F: include/linux/usb/
11540 M: Alan Stern <stern@rowland.harvard.edu>
11541 L: linux-usb@vger.kernel.org
11543 F: drivers/usb/host/uhci*
11545 USB "USBNET" DRIVER FRAMEWORK
11546 M: Oliver Neukum <oneukum@suse.com>
11547 L: netdev@vger.kernel.org
11548 W: http://www.linux-usb.org/usbnet
11550 F: drivers/net/usb/usbnet.c
11551 F: include/linux/usb/usbnet.h
11554 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11555 L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
11556 L: linux-media@vger.kernel.org
11557 T: git git://linuxtv.org/media_tree.git
11558 W: http://www.ideasonboard.org/uvc/
11560 F: drivers/media/usb/uvc/
11561 F: include/uapi/linux/uvcvideo.h
11564 M: Hans Verkuil <hverkuil@xs4all.nl>
11565 L: linux-media@vger.kernel.org
11566 T: git git://linuxtv.org/media_tree.git
11567 W: https://linuxtv.org
11569 F: drivers/media/usb/usbvision/
11572 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11573 L: linux-usb@vger.kernel.org
11575 F: drivers/usb/gadget/function/*uvc*
11576 F: drivers/usb/gadget/legacy/webcam.c
11578 USB WIRELESS RNDIS DRIVER (rndis_wlan)
11579 M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
11580 L: linux-wireless@vger.kernel.org
11582 F: drivers/net/wireless/rndis_wlan.c
11585 M: Mathias Nyman <mathias.nyman@intel.com>
11586 L: linux-usb@vger.kernel.org
11588 F: drivers/usb/host/xhci*
11589 F: drivers/usb/host/pci-quirks*
11592 L: linux-wireless@vger.kernel.org
11593 W: http://linux-lc100020.sourceforge.net
11595 F: drivers/net/wireless/zydas/zd1201.*
11598 M: Antoine Jacquet <royale@zerezo.com>
11599 L: linux-usb@vger.kernel.org
11600 L: linux-media@vger.kernel.org
11601 T: git git://linuxtv.org/media_tree.git
11602 W: http://royale.zerezo.com/zr364xx/
11604 F: Documentation/video4linux/zr364xx.txt
11605 F: drivers/media/usb/zr364xx/
11608 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
11609 L: linux-usb@vger.kernel.org
11611 F: drivers/usb/common/ulpi.c
11612 F: include/linux/ulpi/
11614 USER-MODE LINUX (UML)
11615 M: Jeff Dike <jdike@addtoit.com>
11616 M: Richard Weinberger <richard@nod.at>
11617 L: user-mode-linux-devel@lists.sourceforge.net
11618 L: user-mode-linux-user@lists.sourceforge.net
11619 W: http://user-mode-linux.sourceforge.net
11620 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
11622 F: Documentation/virtual/uml/
11628 USERSPACE I/O (UIO)
11629 M: "Hans J. Koch" <hjk@hansjkoch.de>
11630 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11632 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
11633 F: Documentation/DocBook/uio-howto.tmpl
11635 F: include/linux/uio*.h
11638 M: Karel Zak <kzak@redhat.com>
11639 L: util-linux@vger.kernel.org
11640 W: http://en.wikipedia.org/wiki/Util-linux
11641 T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
11645 M: Michal Januszewski <spock@gentoo.org>
11646 L: linux-fbdev@vger.kernel.org
11647 W: http://dev.gentoo.org/~spock/projects/uvesafb/
11649 F: Documentation/fb/uvesafb.txt
11650 F: drivers/video/fbdev/uvesafb.*
11653 M: Stefan Agner <stefan@agner.ch>
11654 L: linux-mtd@lists.infradead.org
11656 F: drivers/mtd/nand/vf610_nfc.c
11658 VFAT/FAT/MSDOS FILESYSTEM
11659 M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
11661 F: Documentation/filesystems/vfat.txt
11665 M: Alex Williamson <alex.williamson@redhat.com>
11666 L: kvm@vger.kernel.org
11667 T: git git://github.com/awilliam/linux-vfio.git
11669 F: Documentation/vfio.txt
11671 F: include/linux/vfio.h
11672 F: include/uapi/linux/vfio.h
11674 VFIO PLATFORM DRIVER
11675 M: Baptiste Reynal <b.reynal@virtualopensystems.com>
11676 L: kvm@vger.kernel.org
11678 F: drivers/vfio/platform/
11680 VIDEOBUF2 FRAMEWORK
11681 M: Pawel Osciak <pawel@osciak.com>
11682 M: Marek Szyprowski <m.szyprowski@samsung.com>
11683 M: Kyungmin Park <kyungmin.park@samsung.com>
11684 L: linux-media@vger.kernel.org
11686 F: drivers/media/v4l2-core/videobuf2-*
11687 F: include/media/videobuf2-*
11689 VIRTUAL SERIO DEVICE DRIVER
11690 M: Stephen Chandler Paul <thatslyude@gmail.com>
11692 F: drivers/input/serio/userio.c
11693 F: include/uapi/linux/userio.h
11695 VIRTIO CONSOLE DRIVER
11696 M: Amit Shah <amit.shah@redhat.com>
11697 L: virtualization@lists.linux-foundation.org
11699 F: drivers/char/virtio_console.c
11700 F: include/linux/virtio_console.h
11701 F: include/uapi/linux/virtio_console.h
11703 VIRTIO CORE, NET AND BLOCK DRIVERS
11704 M: "Michael S. Tsirkin" <mst@redhat.com>
11705 L: virtualization@lists.linux-foundation.org
11709 F: drivers/net/virtio_net.c
11710 F: drivers/block/virtio_blk.c
11711 F: include/linux/virtio_*.h
11712 F: include/uapi/linux/virtio_*.h
11714 VIRTIO DRIVERS FOR S390
11715 M: Christian Borntraeger <borntraeger@de.ibm.com>
11716 M: Cornelia Huck <cornelia.huck@de.ibm.com>
11717 L: linux-s390@vger.kernel.org
11718 L: virtualization@lists.linux-foundation.org
11719 L: kvm@vger.kernel.org
11721 F: drivers/s390/virtio/
11724 M: David Airlie <airlied@linux.ie>
11725 M: Gerd Hoffmann <kraxel@redhat.com>
11726 L: dri-devel@lists.freedesktop.org
11727 L: virtualization@lists.linux-foundation.org
11729 F: drivers/gpu/drm/virtio/
11730 F: include/uapi/linux/virtio_gpu.h
11732 VIRTIO HOST (VHOST)
11733 M: "Michael S. Tsirkin" <mst@redhat.com>
11734 L: kvm@vger.kernel.org
11735 L: virtualization@lists.linux-foundation.org
11736 L: netdev@vger.kernel.org
11737 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
11740 F: include/uapi/linux/vhost.h
11742 VIRTIO INPUT DRIVER
11743 M: Gerd Hoffmann <kraxel@redhat.com>
11745 F: drivers/virtio/virtio_input.c
11746 F: include/uapi/linux/virtio_input.h
11748 VIA RHINE NETWORK DRIVER
11750 F: drivers/net/ethernet/via/via-rhine.c
11752 VIA SD/MMC CARD CONTROLLER DRIVER
11753 M: Bruce Chang <brucechang@via.com.tw>
11754 M: Harald Welte <HaraldWelte@viatech.com>
11756 F: drivers/mmc/host/via-sdmmc.c
11758 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11759 M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
11760 L: linux-fbdev@vger.kernel.org
11762 F: include/linux/via-core.h
11763 F: include/linux/via-gpio.h
11764 F: include/linux/via_i2c.h
11765 F: drivers/video/fbdev/via/
11767 VIA VELOCITY NETWORK DRIVER
11768 M: Francois Romieu <romieu@fr.zoreil.com>
11769 L: netdev@vger.kernel.org
11771 F: drivers/net/ethernet/via/via-velocity.*
11774 M: Alex Williamson <alex.williamson@redhat.com>
11775 M: Paolo Bonzini <pbonzini@redhat.com>
11776 L: kvm@vger.kernel.org
11780 VIVID VIRTUAL VIDEO DRIVER
11781 M: Hans Verkuil <hverkuil@xs4all.nl>
11782 L: linux-media@vger.kernel.org
11783 T: git git://linuxtv.org/media_tree.git
11784 W: https://linuxtv.org
11786 F: drivers/media/platform/vivid/*
11789 M: Patrick McHardy <kaber@trash.net>
11790 L: netdev@vger.kernel.org
11792 F: drivers/net/macvlan.c
11793 F: include/linux/if_*vlan.h
11797 M: Florian Fainelli <florian@openwrt.org>
11798 L: openwrt-devel@lists.openwrt.org (subscribers-only)
11800 F: drivers/vlynq/vlynq.c
11801 F: include/linux/vlynq.h
11804 M: Martyn Welch <martyn@welchs.me.uk>
11805 M: Manohar Vanga <manohar.vanga@gmail.com>
11806 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11807 L: devel@driverdev.osuosl.org
11809 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11810 F: Documentation/vme_api.txt
11811 F: drivers/staging/vme/
11813 F: include/linux/vme*
11815 VMWARE HYPERVISOR INTERFACE
11816 M: Alok Kataria <akataria@vmware.com>
11817 L: virtualization@lists.linux-foundation.org
11819 F: arch/x86/kernel/cpu/vmware.c
11821 VMWARE BALLOON DRIVER
11822 M: Xavier Deguillard <xdeguillard@vmware.com>
11823 M: Philip Moltmann <moltmann@vmware.com>
11824 M: "VMware, Inc." <pv-drivers@vmware.com>
11825 L: linux-kernel@vger.kernel.org
11827 F: drivers/misc/vmw_balloon.c
11829 VMWARE VMMOUSE SUBDRIVER
11830 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11831 M: "VMware, Inc." <pv-drivers@vmware.com>
11832 L: linux-input@vger.kernel.org
11834 F: drivers/input/mouse/vmmouse.c
11835 F: drivers/input/mouse/vmmouse.h
11837 VMWARE VMXNET3 ETHERNET DRIVER
11838 M: Shrikrishna Khare <skhare@vmware.com>
11839 M: "VMware, Inc." <pv-drivers@vmware.com>
11840 L: netdev@vger.kernel.org
11842 F: drivers/net/vmxnet3/
11844 VMware PVSCSI driver
11845 M: Arvind Kumar <arvindkumar@vmware.com>
11846 M: VMware PV-Drivers <pv-drivers@vmware.com>
11847 L: linux-scsi@vger.kernel.org
11849 F: drivers/scsi/vmw_pvscsi.c
11850 F: drivers/scsi/vmw_pvscsi.h
11852 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11853 M: Liam Girdwood <lgirdwood@gmail.com>
11854 M: Mark Brown <broonie@kernel.org>
11855 L: linux-kernel@vger.kernel.org
11856 W: http://www.slimlogic.co.uk/?p=48
11857 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11859 F: drivers/regulator/
11860 F: include/linux/regulator/
11863 M: David Ahern <dsa@cumulusnetworks.com>
11864 M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
11865 L: netdev@vger.kernel.org
11867 F: drivers/net/vrf.c
11868 F: Documentation/networking/vrf.txt
11870 VT1211 HARDWARE MONITOR DRIVER
11871 M: Juerg Haefliger <juergh@gmail.com>
11872 L: lm-sensors@lm-sensors.org
11874 F: Documentation/hwmon/vt1211
11875 F: drivers/hwmon/vt1211.c
11877 VT8231 HARDWARE MONITOR DRIVER
11878 M: Roger Lucas <vt8231@hiddenengine.co.uk>
11879 L: lm-sensors@lm-sensors.org
11881 F: drivers/hwmon/vt8231.c
11883 VUB300 USB to SDIO/SD/MMC bridge chip
11884 M: Tony Olech <tony.olech@elandigitalsystems.com>
11885 L: linux-mmc@vger.kernel.org
11886 L: linux-usb@vger.kernel.org
11888 F: drivers/mmc/host/vub300.c
11890 W1 DALLAS'S 1-WIRE BUS
11891 M: Evgeniy Polyakov <zbr@ioremap.net>
11893 F: Documentation/w1/
11896 W83791D HARDWARE MONITORING DRIVER
11897 M: Marc Hulsman <m.hulsman@tudelft.nl>
11898 L: lm-sensors@lm-sensors.org
11900 F: Documentation/hwmon/w83791d
11901 F: drivers/hwmon/w83791d.c
11903 W83793 HARDWARE MONITORING DRIVER
11904 M: Rudolf Marek <r.marek@assembler.cz>
11905 L: lm-sensors@lm-sensors.org
11907 F: Documentation/hwmon/w83793
11908 F: drivers/hwmon/w83793.c
11910 W83795 HARDWARE MONITORING DRIVER
11911 M: Jean Delvare <jdelvare@suse.com>
11912 L: lm-sensors@lm-sensors.org
11914 F: drivers/hwmon/w83795.c
11916 W83L51xD SD/MMC CARD INTERFACE DRIVER
11917 M: Pierre Ossman <pierre@ossman.eu>
11919 F: drivers/mmc/host/wbsd.*
11921 WACOM PROTOCOL 4 SERIAL TABLETS
11922 M: Julian Squires <julian@cipht.net>
11923 M: Hans de Goede <hdegoede@redhat.com>
11924 L: linux-input@vger.kernel.org
11926 F: drivers/input/tablet/wacom_serial4.c
11928 WATCHDOG DEVICE DRIVERS
11929 M: Wim Van Sebroeck <wim@iguana.be>
11930 R: Guenter Roeck <linux@roeck-us.net>
11931 L: linux-watchdog@vger.kernel.org
11932 W: http://www.linux-watchdog.org/
11933 T: git git://www.linux-watchdog.org/linux-watchdog.git
11935 F: Documentation/watchdog/
11936 F: drivers/watchdog/
11937 F: include/linux/watchdog.h
11938 F: include/uapi/linux/watchdog.h
11941 M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
11942 L: linux-scsi@vger.kernel.org
11944 F: drivers/scsi/wd7000.c
11947 M: David Herrmann <dh.herrmann@googlemail.com>
11948 L: linux-input@vger.kernel.org
11950 F: drivers/hid/hid-wiimote*
11953 M: David Härdeman <david@hardeman.nu>
11955 F: drivers/media/rc/winbond-cir.c
11958 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
11959 M: linux-wimax@intel.com
11960 L: wimax@linuxwimax.org (subscribers-only)
11962 W: http://linuxwimax.org
11963 F: Documentation/wimax/README.wimax
11964 F: include/linux/wimax/debug.h
11965 F: include/net/wimax.h
11966 F: include/uapi/linux/wimax.h
11969 WISTRON LAPTOP BUTTON DRIVER
11970 M: Miloslav Trmac <mitr@volny.cz>
11972 F: drivers/input/misc/wistron_btns.c
11974 WL3501 WIRELESS PCMCIA CARD DRIVER
11975 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
11976 L: linux-wireless@vger.kernel.org
11977 W: http://oops.ghostprotocols.net:81/blog
11979 F: drivers/net/wireless/wl3501*
11981 WOLFSON MICROELECTRONICS DRIVERS
11982 L: patches@opensource.wolfsonmicro.com
11983 T: git https://github.com/CirrusLogic/linux-drivers.git
11984 W: https://github.com/CirrusLogic/linux-drivers/wiki
11986 F: Documentation/hwmon/wm83??
11987 F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
11988 F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
11989 F: Documentation/devicetree/bindings/mfd/arizona.txt
11990 F: arch/arm/mach-s3c64xx/mach-crag6410*
11991 F: drivers/clk/clk-wm83*.c
11992 F: drivers/extcon/extcon-arizona.c
11993 F: drivers/leds/leds-wm83*.c
11994 F: drivers/gpio/gpio-*wm*.c
11995 F: drivers/gpio/gpio-arizona.c
11996 F: drivers/hwmon/wm83??-hwmon.c
11997 F: drivers/input/misc/wm831x-on.c
11998 F: drivers/input/touchscreen/wm831x-ts.c
11999 F: drivers/input/touchscreen/wm97*.c
12000 F: drivers/mfd/arizona*
12001 F: drivers/mfd/wm*.c
12002 F: drivers/mfd/cs47l24*
12003 F: drivers/power/wm83*.c
12004 F: drivers/rtc/rtc-wm83*.c
12005 F: drivers/regulator/wm8*.c
12006 F: drivers/video/backlight/wm83*_bl.c
12007 F: drivers/watchdog/wm83*_wdt.c
12008 F: include/linux/mfd/arizona/
12009 F: include/linux/mfd/wm831x/
12010 F: include/linux/mfd/wm8350/
12011 F: include/linux/mfd/wm8400*
12012 F: include/linux/wm97xx.h
12013 F: include/sound/wm????.h
12014 F: sound/soc/codecs/arizona.?
12015 F: sound/soc/codecs/wm*
12016 F: sound/soc/codecs/cs47l24*
12019 M: Tejun Heo <tj@kernel.org>
12020 R: Lai Jiangshan <jiangshanlai@gmail.com>
12021 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
12023 F: include/linux/workqueue.h
12024 F: kernel/workqueue.c
12025 F: Documentation/workqueue.txt
12028 M: Andrew Hendry <andrew.hendry@gmail.com>
12029 L: linux-x25@vger.kernel.org
12031 F: Documentation/networking/x25*
12032 F: include/net/x25*
12035 X86 ARCHITECTURE (32-BIT AND 64-BIT)
12036 M: Thomas Gleixner <tglx@linutronix.de>
12037 M: Ingo Molnar <mingo@redhat.com>
12038 M: "H. Peter Anvin" <hpa@zytor.com>
12040 L: linux-kernel@vger.kernel.org
12041 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
12043 F: Documentation/x86/
12046 X86 PLATFORM DRIVERS
12047 M: Darren Hart <dvhart@infradead.org>
12048 L: platform-driver-x86@vger.kernel.org
12049 T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
12051 F: drivers/platform/x86/
12052 F: drivers/platform/olpc/
12054 X86 MCE INFRASTRUCTURE
12055 M: Tony Luck <tony.luck@intel.com>
12056 M: Borislav Petkov <bp@alien8.de>
12057 L: linux-edac@vger.kernel.org
12059 F: arch/x86/kernel/cpu/mcheck/*
12061 X86 MICROCODE UPDATE SUPPORT
12062 M: Borislav Petkov <bp@alien8.de>
12064 F: arch/x86/kernel/cpu/microcode/*
12067 M: Andy Lutomirski <luto@amacapital.net>
12068 L: linux-kernel@vger.kernel.org
12069 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
12071 F: arch/x86/entry/vdso/
12073 XC2028/3028 TUNER DRIVER
12074 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
12075 L: linux-media@vger.kernel.org
12076 W: https://linuxtv.org
12077 T: git git://linuxtv.org/media_tree.git
12079 F: drivers/media/tuners/tuner-xc2028.*
12081 XEN HYPERVISOR INTERFACE
12082 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12083 M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
12084 M: David Vrabel <david.vrabel@citrix.com>
12085 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12086 T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
12089 F: drivers/*/xen-*front.c
12091 F: arch/x86/include/asm/xen/
12093 F: include/uapi/xen/
12096 M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
12097 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12100 F: arch/arm/include/asm/xen/
12102 XEN HYPERVISOR ARM64
12103 M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
12104 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12107 F: arch/arm64/include/asm/xen/
12109 XEN NETWORK BACKEND DRIVER
12110 M: Wei Liu <wei.liu2@citrix.com>
12111 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12112 L: netdev@vger.kernel.org
12114 F: drivers/net/xen-netback/*
12117 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12118 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12120 F: arch/x86/pci/*xen*
12121 F: drivers/pci/*xen*
12123 XEN BLOCK SUBSYSTEM
12124 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12125 M: Roger Pau Monné <roger.pau@citrix.com>
12126 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12128 F: drivers/block/xen-blkback/*
12129 F: drivers/block/xen*
12132 M: Juergen Gross <jgross@suse.com>
12133 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12134 L: linux-scsi@vger.kernel.org
12136 F: drivers/scsi/xen-scsifront.c
12137 F: drivers/xen/xen-scsiback.c
12138 F: include/xen/interface/io/vscsiif.h
12140 XEN SWIOTLB SUBSYSTEM
12141 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12142 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12144 F: arch/x86/xen/*swiotlb*
12145 F: drivers/xen/*swiotlb*
12148 P: Silicon Graphics Inc
12149 M: Dave Chinner <david@fromorbit.com>
12152 W: http://oss.sgi.com/projects/xfs
12153 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
12155 F: Documentation/filesystems/xfs.txt
12158 XILINX AXI ETHERNET DRIVER
12159 M: Anirudha Sarangi <anirudh@xilinx.com>
12160 M: John Linn <John.Linn@xilinx.com>
12162 F: drivers/net/ethernet/xilinx/xilinx_axienet*
12164 XILINX UARTLITE SERIAL DRIVER
12165 M: Peter Korsgaard <jacmet@sunsite.dk>
12166 L: linux-serial@vger.kernel.org
12168 F: drivers/tty/serial/uartlite.c
12170 XILINX VIDEO IP CORES
12171 M: Hyun Kwon <hyun.kwon@xilinx.com>
12172 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12173 L: linux-media@vger.kernel.org
12174 T: git git://linuxtv.org/media_tree.git
12176 F: Documentation/devicetree/bindings/media/xilinx/
12177 F: drivers/media/platform/xilinx/
12178 F: include/uapi/linux/xilinx-v4l2-controls.h
12181 M: Eli Billauer <eli.billauer@gmail.com>
12182 L: linux-kernel@vger.kernel.org
12184 F: drivers/char/xillybus/
12186 XTENSA XTFPGA PLATFORM SUPPORT
12187 M: Max Filippov <jcmvbkbc@gmail.com>
12188 L: linux-xtensa@linux-xtensa.org
12190 F: drivers/spi/spi-xtensa-xtfpga.c
12191 F: sound/soc/xtensa/xtfpga-i2s.c
12193 YAM DRIVER FOR AX.25
12194 M: Jean-Paul Roubelat <jpr@f6fbb.org>
12195 L: linux-hams@vger.kernel.org
12197 F: drivers/net/hamradio/yam*
12198 F: include/linux/yam.h
12200 YEALINK PHONE DRIVER
12201 M: Henk Vergonet <Henk.Vergonet@gmail.com>
12202 L: usbb2k-api-dev@nongnu.org
12204 F: Documentation/input/yealink.txt
12205 F: drivers/input/misc/yealink.*
12207 Z8530 DRIVER FOR AX.25
12208 M: Joerg Reuter <jreuter@yaina.de>
12209 W: http://yaina.de/jreuter/
12210 W: http://www.qsl.net/dl1bke/
12211 L: linux-hams@vger.kernel.org
12213 F: Documentation/networking/z8530drv.txt
12214 F: drivers/net/hamradio/*scc.c
12215 F: drivers/net/hamradio/z8530.h
12217 ZBUD COMPRESSED PAGE ALLOCATOR
12218 M: Seth Jennings <sjenning@redhat.com>
12219 L: linux-mm@kvack.org
12222 F: include/linux/zbud.h
12224 ZD1211RW WIRELESS DRIVER
12225 M: Daniel Drake <dsd@gentoo.org>
12226 M: Ulrich Kunitz <kune@deine-taler.de>
12227 W: http://zd1211.ath.cx/wiki/DriverRewrite
12228 L: linux-wireless@vger.kernel.org
12229 L: zd1211-devs@lists.sourceforge.net (subscribers-only)
12231 F: drivers/net/wireless/zydas/zd1211rw/
12233 ZPOOL COMPRESSED PAGE STORAGE API
12234 M: Dan Streetman <ddstreet@ieee.org>
12235 L: linux-mm@kvack.org
12238 F: include/linux/zpool.h
12240 ZR36067 VIDEO FOR LINUX DRIVER
12241 L: mjpeg-users@lists.sourceforge.net
12242 L: linux-media@vger.kernel.org
12243 W: http://mjpeg.sourceforge.net/driver-zoran/
12244 T: hg https://linuxtv.org/hg/v4l-dvb
12246 F: drivers/media/pci/zoran/
12248 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
12249 M: Minchan Kim <minchan@kernel.org>
12250 M: Nitin Gupta <ngupta@vflare.org>
12251 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12252 L: linux-kernel@vger.kernel.org
12254 F: drivers/block/zram/
12255 F: Documentation/blockdev/zram.txt
12257 ZS DECSTATION Z85C30 SERIAL DRIVER
12258 M: "Maciej W. Rozycki" <macro@linux-mips.org>
12260 F: drivers/tty/serial/zs.*
12262 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
12263 M: Minchan Kim <minchan@kernel.org>
12264 M: Nitin Gupta <ngupta@vflare.org>
12265 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12266 L: linux-mm@kvack.org
12269 F: include/linux/zsmalloc.h
12270 F: Documentation/vm/zsmalloc.txt
12272 ZSWAP COMPRESSED SWAP CACHING
12273 M: Seth Jennings <sjenning@redhat.com>
12274 L: linux-mm@kvack.org
12279 M: Linus Torvalds <torvalds@linux-foundation.org>
12280 L: linux-kernel@vger.kernel.org
12281 Q: http://patchwork.kernel.org/project/LKML/list/
12282 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
12283 S: Buried alive in reporters