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/memory/samsung/*
1529 F: drivers/soc/samsung/*
1530 F: drivers/spi/spi-s3c*
1531 F: sound/soc/samsung/*
1532 F: Documentation/arm/Samsung/
1533 F: Documentation/devicetree/bindings/arm/samsung/
1534 F: Documentation/devicetree/bindings/sram/samsung-sram.txt
1535 F: Documentation/devicetree/bindings/power/pd-samsung.txt
1538 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1539 M: Kyungmin Park <kyungmin.park@samsung.com>
1540 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1542 F: arch/arm/mach-s5pv210/
1544 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1545 M: Kyungmin Park <kyungmin.park@samsung.com>
1546 M: Kamil Debski <k.debski@samsung.com>
1547 L: linux-arm-kernel@lists.infradead.org
1548 L: linux-media@vger.kernel.org
1550 F: drivers/media/platform/s5p-g2d/
1552 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1553 M: Kyungmin Park <kyungmin.park@samsung.com>
1554 M: Kamil Debski <k.debski@samsung.com>
1555 M: Jeongtae Park <jtp.park@samsung.com>
1556 L: linux-arm-kernel@lists.infradead.org
1557 L: linux-media@vger.kernel.org
1559 F: arch/arm/plat-samsung/s5p-dev-mfc.c
1560 F: drivers/media/platform/s5p-mfc/
1562 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1563 M: Kyungmin Park <kyungmin.park@samsung.com>
1564 M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1565 L: linux-arm-kernel@lists.infradead.org
1566 L: linux-media@vger.kernel.org
1568 F: drivers/media/platform/s5p-tv/
1570 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1571 M: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1572 M: Jacek Anaszewski <j.anaszewski@samsung.com>
1573 L: linux-arm-kernel@lists.infradead.org
1574 L: linux-media@vger.kernel.org
1576 F: drivers/media/platform/s5p-jpeg/
1578 ARM/SHMOBILE ARM ARCHITECTURE
1579 M: Simon Horman <horms@verge.net.au>
1580 M: Magnus Damm <magnus.damm@gmail.com>
1581 L: linux-renesas-soc@vger.kernel.org
1582 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1583 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1585 F: arch/arm/boot/dts/emev2*
1586 F: arch/arm/boot/dts/r7s*
1587 F: arch/arm/boot/dts/r8a*
1588 F: arch/arm/boot/dts/sh*
1589 F: arch/arm/configs/shmobile_defconfig
1590 F: arch/arm/include/debug/renesas-scif.S
1591 F: arch/arm/mach-shmobile/
1594 ARM/SOCFPGA ARCHITECTURE
1595 M: Dinh Nguyen <dinguyen@opensource.altera.com>
1597 F: arch/arm/mach-socfpga/
1598 F: arch/arm/boot/dts/socfpga*
1599 F: arch/arm/configs/socfpga_defconfig
1600 F: arch/arm64/boot/dts/altera/
1601 W: http://www.rocketboards.org
1602 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1604 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1605 M: Dinh Nguyen <dinguyen@opensource.altera.com>
1607 F: drivers/clk/socfpga/
1609 ARM/SOCFPGA EDAC SUPPORT
1610 M: Thor Thayer <tthayer@opensource.altera.com>
1612 F: drivers/edac/altera_edac.
1614 ARM/STI ARCHITECTURE
1615 M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1616 M: Maxime Coquelin <maxime.coquelin@st.com>
1617 M: Patrice Chotard <patrice.chotard@st.com>
1618 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1619 L: kernel@stlinux.com
1620 W: http://www.stlinux.com
1622 F: arch/arm/mach-sti/
1623 F: arch/arm/boot/dts/sti*
1624 F: drivers/char/hw_random/st-rng.c
1625 F: drivers/clocksource/arm_global_timer.c
1626 F: drivers/clocksource/clksrc_st_lpc.c
1627 F: drivers/i2c/busses/i2c-st.c
1628 F: drivers/media/rc/st_rc.c
1629 F: drivers/media/platform/sti/c8sectpfe/
1630 F: drivers/mmc/host/sdhci-st.c
1631 F: drivers/phy/phy-miphy28lp.c
1632 F: drivers/phy/phy-miphy365x.c
1633 F: drivers/phy/phy-stih407-usb.c
1634 F: drivers/phy/phy-stih41x-usb.c
1635 F: drivers/pinctrl/pinctrl-st.c
1636 F: drivers/reset/sti/
1637 F: drivers/rtc/rtc-st-lpc.c
1638 F: drivers/tty/serial/st-asc.c
1639 F: drivers/usb/dwc3/dwc3-st.c
1640 F: drivers/usb/host/ehci-st.c
1641 F: drivers/usb/host/ohci-st.c
1642 F: drivers/watchdog/st_lpc_wdt.c
1643 F: drivers/ata/ahci_st.c
1645 ARM/STM32 ARCHITECTURE
1646 M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1647 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1649 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1651 F: drivers/clocksource/armv7m_systick.c
1653 ARM/TANGO ARCHITECTURE
1654 M: Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1655 L: linux-arm-kernel@lists.infradead.org
1657 F: arch/arm/mach-tango/
1658 F: arch/arm/boot/dts/tango*
1660 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1661 M: Lennert Buytenhek <kernel@wantstofly.org>
1662 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1665 ARM/TETON BGA MACHINE SUPPORT
1666 M: "Mark F. Brown" <mark.brown314@gmail.com>
1667 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1670 ARM/THECUS N2100 MACHINE SUPPORT
1671 M: Lennert Buytenhek <kernel@wantstofly.org>
1672 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1675 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1676 M: Wan ZongShun <mcuos.com@gmail.com>
1677 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1678 W: http://www.mcuos.com
1680 F: arch/arm/mach-w90x900/
1681 F: drivers/input/keyboard/w90p910_keypad.c
1682 F: drivers/input/touchscreen/w90p910_ts.c
1683 F: drivers/watchdog/nuc900_wdt.c
1684 F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1685 F: drivers/mtd/nand/nuc900_nand.c
1686 F: drivers/rtc/rtc-nuc900.c
1687 F: drivers/spi/spi-nuc900.c
1688 F: drivers/usb/host/ehci-w90x900.c
1689 F: drivers/video/fbdev/nuc900fb.c
1691 ARM/U300 MACHINE SUPPORT
1692 M: Linus Walleij <linus.walleij@linaro.org>
1693 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1695 F: arch/arm/mach-u300/
1696 F: drivers/clocksource/timer-u300.c
1697 F: drivers/i2c/busses/i2c-stu300.c
1698 F: drivers/rtc/rtc-coh901331.c
1699 F: drivers/watchdog/coh901327_wdt.c
1700 F: drivers/dma/coh901318*
1701 F: drivers/mfd/ab3100*
1702 F: drivers/rtc/rtc-ab3100.c
1703 F: drivers/rtc/rtc-coh901331.c
1704 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1706 ARM/UNIPHIER ARCHITECTURE
1707 M: Masahiro Yamada <yamada.masahiro@socionext.com>
1708 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1710 F: arch/arm/boot/dts/uniphier*
1711 F: arch/arm/include/asm/hardware/cache-uniphier.h
1712 F: arch/arm/mach-uniphier/
1713 F: arch/arm/mm/cache-uniphier.c
1714 F: arch/arm64/boot/dts/socionext/
1715 F: drivers/bus/uniphier-system-bus.c
1716 F: drivers/i2c/busses/i2c-uniphier*
1717 F: drivers/pinctrl/uniphier/
1718 F: drivers/tty/serial/8250/8250_uniphier.c
1721 ARM/Ux500 ARM ARCHITECTURE
1722 M: Linus Walleij <linus.walleij@linaro.org>
1723 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1725 F: arch/arm/mach-ux500/
1726 F: drivers/clocksource/clksrc-dbx500-prcmu.c
1727 F: drivers/dma/ste_dma40*
1728 F: drivers/hwspinlock/u8500_hsem.c
1729 F: drivers/mfd/abx500*
1730 F: drivers/mfd/ab8500*
1731 F: drivers/mfd/dbx500*
1732 F: drivers/mfd/db8500*
1733 F: drivers/pinctrl/nomadik/pinctrl-ab*
1734 F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1735 F: drivers/rtc/rtc-ab8500.c
1736 F: drivers/rtc/rtc-pl031.c
1737 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1739 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1740 M: Ulf Hansson <ulf.hansson@linaro.org>
1741 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1742 T: git git://git.linaro.org/people/ulfh/clk.git
1744 F: drivers/clk/ux500/
1745 F: include/linux/platform_data/clk-ux500.h
1747 ARM/VERSATILE EXPRESS PLATFORM
1748 M: Liviu Dudau <liviu.dudau@arm.com>
1749 M: Sudeep Holla <sudeep.holla@arm.com>
1750 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1751 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1753 F: arch/arm/boot/dts/vexpress*
1754 F: arch/arm64/boot/dts/arm/
1755 F: arch/arm/mach-vexpress/
1758 F: drivers/clk/versatile/clk-vexpress-osc.c
1759 F: drivers/clocksource/versatile.c
1762 M: Russell King <linux@arm.linux.org.uk>
1763 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1764 W: http://www.arm.linux.org.uk/
1768 ARM/VOIPAC PXA270 SUPPORT
1769 M: Marek Vasut <marek.vasut@gmail.com>
1770 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1772 F: arch/arm/mach-pxa/vpac270.c
1773 F: arch/arm/mach-pxa/include/mach/vpac270.h
1775 ARM/VT8500 ARM ARCHITECTURE
1776 M: Tony Prisk <linux@prisktech.co.nz>
1777 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1779 F: arch/arm/mach-vt8500/
1780 F: drivers/clocksource/vt8500_timer.c
1781 F: drivers/i2c/busses/i2c-wmt.c
1782 F: drivers/mmc/host/wmt-sdmmc.c
1783 F: drivers/pwm/pwm-vt8500.c
1784 F: drivers/rtc/rtc-vt8500.c
1785 F: drivers/tty/serial/vt8500_serial.c
1786 F: drivers/usb/host/ehci-platform.c
1787 F: drivers/usb/host/uhci-platform.c
1788 F: drivers/video/fbdev/vt8500lcdfb.*
1789 F: drivers/video/fbdev/wm8505fb*
1790 F: drivers/video/fbdev/wmt_ge_rops.*
1792 ARM/ZIPIT Z2 SUPPORT
1793 M: Marek Vasut <marek.vasut@gmail.com>
1794 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1796 F: arch/arm/mach-pxa/z2.c
1797 F: arch/arm/mach-pxa/include/mach/z2.h
1799 ARM/ZTE ARCHITECTURE
1800 M: Jun Nie <jun.nie@linaro.org>
1801 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1803 F: arch/arm/mach-zx/
1805 F: Documentation/devicetree/bindings/arm/zte.txt
1806 F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1808 ARM/ZYNQ ARCHITECTURE
1809 M: Michal Simek <michal.simek@xilinx.com>
1810 R: Sören Brinkmann <soren.brinkmann@xilinx.com>
1811 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1812 W: http://wiki.xilinx.com
1813 T: git https://github.com/Xilinx/linux-xlnx.git
1815 F: arch/arm/mach-zynq/
1816 F: drivers/cpuidle/cpuidle-zynq.c
1817 F: drivers/block/xsysace.c
1820 F: drivers/clocksource/cadence_ttc_timer.c
1821 F: drivers/i2c/busses/i2c-cadence.c
1822 F: drivers/mmc/host/sdhci-of-arasan.c
1823 F: drivers/edac/synopsys_edac.c
1826 M: Will Deacon <will.deacon@arm.com>
1827 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1829 F: drivers/iommu/arm-smmu.c
1830 F: drivers/iommu/arm-smmu-v3.c
1831 F: drivers/iommu/io-pgtable-arm.c
1833 ARM64 PORT (AARCH64 ARCHITECTURE)
1834 M: Catalin Marinas <catalin.marinas@arm.com>
1835 M: Will Deacon <will.deacon@arm.com>
1836 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1837 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
1840 F: Documentation/arm64/
1842 AS3645A LED FLASH CONTROLLER DRIVER
1843 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1844 L: linux-media@vger.kernel.org
1845 T: git git://linuxtv.org/media_tree.git
1847 F: drivers/media/i2c/as3645a.c
1848 F: include/media/i2c/as3645a.h
1850 ASC7621 HARDWARE MONITOR DRIVER
1851 M: George Joseph <george.joseph@fairview5.com>
1852 L: lm-sensors@lm-sensors.org
1854 F: Documentation/hwmon/asc7621
1855 F: drivers/hwmon/asc7621.c
1857 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1858 M: Corentin Chary <corentin.chary@gmail.com>
1859 L: acpi4asus-user@lists.sourceforge.net
1860 L: platform-driver-x86@vger.kernel.org
1861 W: http://acpi4asus.sf.net
1863 F: drivers/platform/x86/asus*.c
1864 F: drivers/platform/x86/eeepc*.c
1866 ASUS WIRELESS RADIO CONTROL DRIVER
1867 M: JoĂ£o Paulo Rechi Vita <jprvita@gmail.com>
1868 L: platform-driver-x86@vger.kernel.org
1870 F: drivers/platform/x86/asus-wireless.c
1872 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1873 R: Dan Williams <dan.j.williams@intel.com>
1874 W: http://sourceforge.net/projects/xscaleiop
1876 F: Documentation/crypto/async-tx-api.txt
1879 F: include/linux/dmaengine.h
1880 F: include/linux/async_tx.h
1883 M: Wolfram Sang <wsa@the-dreams.de>
1884 L: linux-i2c@vger.kernel.org
1886 F: drivers/misc/eeprom/at24.c
1887 F: include/linux/platform_data/at24.h
1889 ATA OVER ETHERNET (AOE) DRIVER
1890 M: "Ed L. Cashin" <ed.cashin@acm.org>
1891 W: http://www.openaoe.org/
1893 F: Documentation/aoe/
1894 F: drivers/block/aoe/
1896 ATHEROS 71XX/9XXX GPIO DRIVER
1897 M: Alban Bedel <albeu@free.fr>
1898 W: https://github.com/AlbanBedel/linux
1899 T: git git://github.com/AlbanBedel/linux
1901 F: drivers/gpio/gpio-ath79.c
1902 F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
1904 ATHEROS ATH GENERIC UTILITIES
1905 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1906 L: linux-wireless@vger.kernel.org
1908 F: drivers/net/wireless/ath/*
1910 ATHEROS ATH5K WIRELESS DRIVER
1911 M: Jiri Slaby <jirislaby@gmail.com>
1912 M: Nick Kossifidis <mickflemm@gmail.com>
1913 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1914 L: linux-wireless@vger.kernel.org
1915 W: http://wireless.kernel.org/en/users/Drivers/ath5k
1917 F: drivers/net/wireless/ath/ath5k/
1919 ATHEROS ATH6KL WIRELESS DRIVER
1920 M: Kalle Valo <kvalo@qca.qualcomm.com>
1921 L: linux-wireless@vger.kernel.org
1922 W: http://wireless.kernel.org/en/users/Drivers/ath6kl
1923 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
1925 F: drivers/net/wireless/ath/ath6kl/
1927 WILOCITY WIL6210 WIRELESS DRIVER
1928 M: Maya Erez <qca_merez@qca.qualcomm.com>
1929 L: linux-wireless@vger.kernel.org
1930 L: wil6210@qca.qualcomm.com
1932 W: http://wireless.kernel.org/en/users/Drivers/wil6210
1933 F: drivers/net/wireless/ath/wil6210/
1934 F: include/uapi/linux/wil6210_uapi.h
1936 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1937 M: Christian Lamparter <chunkeey@googlemail.com>
1938 L: linux-wireless@vger.kernel.org
1939 W: http://wireless.kernel.org/en/users/Drivers/carl9170
1941 F: drivers/net/wireless/ath/carl9170/
1943 ATK0110 HWMON DRIVER
1944 M: Luca Tettamanti <kronos.it@gmail.com>
1945 L: lm-sensors@lm-sensors.org
1947 F: drivers/hwmon/asus_atk0110.c
1950 M: Ville Syrjala <syrjala@sci.fi>
1952 F: drivers/input/misc/ati_remote2.c
1954 ATLX ETHERNET DRIVERS
1955 M: Jay Cliburn <jcliburn@gmail.com>
1956 M: Chris Snook <chris.snook@gmail.com>
1957 L: netdev@vger.kernel.org
1958 W: http://sourceforge.net/projects/atl1
1959 W: http://atl1.sourceforge.net
1961 F: drivers/net/ethernet/atheros/
1964 M: Chas Williams <3chas3@gmail.com>
1965 L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1966 L: netdev@vger.kernel.org
1967 W: http://linux-atm.sourceforge.net
1970 F: include/linux/atm*
1971 F: include/uapi/linux/atm*
1973 ATMEL AT91 / AT32 MCI DRIVER
1974 M: Ludovic Desroches <ludovic.desroches@atmel.com>
1976 F: drivers/mmc/host/atmel-mci.c
1978 ATMEL AT91 / AT32 SERIAL DRIVER
1979 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1981 F: drivers/tty/serial/atmel_serial.c
1983 ATMEL Audio ALSA driver
1984 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1985 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1990 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1991 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1993 F: drivers/dma/at_hdmac.c
1994 F: drivers/dma/at_hdmac_regs.h
1995 F: include/linux/platform_data/dma-atmel.h
1998 M: Ludovic Desroches <ludovic.desroches@atmel.com>
1999 L: linux-arm-kernel@lists.infradead.org
2000 L: dmaengine@vger.kernel.org
2002 F: drivers/dma/at_xdmac.c
2005 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2006 L: linux-i2c@vger.kernel.org
2008 F: drivers/i2c/busses/i2c-at91.c
2011 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2012 L: linux-media@vger.kernel.org
2014 F: drivers/media/platform/soc_camera/atmel-isi.c
2015 F: include/media/atmel-isi.h
2018 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2019 L: linux-fbdev@vger.kernel.org
2021 F: drivers/video/fbdev/atmel_lcdfb.c
2022 F: include/video/atmel_lcdc.h
2024 ATMEL MACB ETHERNET DRIVER
2025 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2027 F: drivers/net/ethernet/cadence/
2030 M: Wenyou Yang <wenyou.yang@atmel.com>
2031 M: Josh Wu <rainyfeeling@outlook.com>
2032 L: linux-mtd@lists.infradead.org
2034 F: drivers/mtd/nand/atmel_nand*
2037 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2038 L: linux-mmc@vger.kernel.org
2040 F: drivers/mmc/host/sdhci-of-at91.c
2043 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2045 F: drivers/spi/spi-atmel.*
2048 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2049 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2051 F: drivers/misc/atmel-ssc.c
2052 F: include/linux/atmel-ssc.h
2054 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2055 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2056 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2058 F: drivers/misc/atmel_tclib.c
2059 F: drivers/clocksource/tcb_clksrc.c
2061 ATMEL USBA UDC DRIVER
2062 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2063 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2065 F: drivers/usb/gadget/udc/atmel_usba_udc.*
2067 ATMEL WIRELESS DRIVER
2068 M: Simon Kelley <simon@thekelleys.org.uk>
2069 L: linux-wireless@vger.kernel.org
2070 W: http://www.thekelleys.org.uk/atmel
2071 W: http://atmelwlandriver.sourceforge.net/
2073 F: drivers/net/wireless/atmel/atmel*
2075 ATMEL MAXTOUCH DRIVER
2076 M: Nick Dyer <nick.dyer@itdev.co.uk>
2077 T: git git://github.com/atmel-maxtouch/linux.git
2079 F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2080 F: drivers/input/touchscreen/atmel_mxt_ts.c
2081 F: include/linux/platform_data/atmel_mxt_ts.h
2083 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2084 M: Bradley Grove <linuxdrivers@attotech.com>
2085 L: linux-scsi@vger.kernel.org
2086 W: http://www.attotech.com
2088 F: drivers/scsi/esas2r
2090 ATUSB IEEE 802.15.4 RADIO DRIVER
2091 M: Stefan Schmidt <stefan@osg.samsung.com>
2092 L: linux-wpan@vger.kernel.org
2094 F: drivers/net/ieee802154/atusb.c
2095 F: drivers/net/ieee802154/atusb.h
2096 F: drivers/net/ieee802154/at86rf230.h
2099 M: Paul Moore <paul@paul-moore.com>
2100 M: Eric Paris <eparis@redhat.com>
2101 L: linux-audit@redhat.com (moderated for non-subscribers)
2102 W: http://people.redhat.com/sgrubb/audit/
2103 T: git git://git.infradead.org/users/pcmoore/audit
2105 F: include/linux/audit.h
2106 F: include/uapi/linux/audit.h
2109 AUXILIARY DISPLAY DRIVERS
2110 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2111 W: http://miguelojeda.es/auxdisplay.htm
2112 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2114 F: drivers/auxdisplay/
2115 F: include/linux/cfag12864b.h
2118 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2119 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2120 W: http://www.atmel.com/products/AVR32/
2121 W: http://mirror.egtvedt.no/avr32linux.org/
2122 W: http://avrfreaks.net/
2126 AVR32/AT32AP MACHINE SUPPORT
2127 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2128 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2130 F: arch/avr32/mach-at32ap/
2133 M: Ralf Baechle <ralf@linux-mips.org>
2134 L: linux-hams@vger.kernel.org
2135 W: http://www.linux-ax25.org/
2137 F: include/uapi/linux/ax25.h
2138 F: include/net/ax25.h
2142 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2143 L: linux-media@vger.kernel.org
2144 W: https://linuxtv.org
2145 T: git git://linuxtv.org/media_tree.git
2147 F: drivers/media/usb/dvb-usb-v2/az6007.c
2149 AZTECH FM RADIO RECEIVER DRIVER
2150 M: Hans Verkuil <hverkuil@xs4all.nl>
2151 L: linux-media@vger.kernel.org
2152 T: git git://linuxtv.org/media_tree.git
2153 W: https://linuxtv.org
2155 F: drivers/media/radio/radio-aztech*
2158 L: linux-wireless@vger.kernel.org
2159 L: b43-dev@lists.infradead.org
2160 W: http://wireless.kernel.org/en/users/Drivers/b43
2162 F: drivers/net/wireless/broadcom/b43/
2164 B43LEGACY WIRELESS DRIVER
2165 M: Larry Finger <Larry.Finger@lwfinger.net>
2166 L: linux-wireless@vger.kernel.org
2167 L: b43-dev@lists.infradead.org
2168 W: http://wireless.kernel.org/en/users/Drivers/b43
2170 F: drivers/net/wireless/broadcom/b43legacy/
2172 BACKLIGHT CLASS/SUBSYSTEM
2173 M: Jingoo Han <jingoohan1@gmail.com>
2174 M: Lee Jones <lee.jones@linaro.org>
2175 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2177 F: drivers/video/backlight/
2178 F: include/linux/backlight.h
2181 M: Marek Lindner <mareklindner@neomailbox.ch>
2182 M: Simon Wunderlich <sw@simonwunderlich.de>
2183 M: Antonio Quartulli <a@unstable.cc>
2184 L: b.a.t.m.a.n@lists.open-mesh.org
2185 W: https://www.open-mesh.org/
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
3540 DIALOG SEMICONDUCTOR DRIVERS
3541 M: Support Opensource <support.opensource@diasemi.com>
3542 W: http://www.dialog-semiconductor.com/products
3544 F: Documentation/hwmon/da90??
3545 F: Documentation/devicetree/bindings/sound/da[79]*.txt
3546 F: drivers/gpio/gpio-da90??.c
3547 F: drivers/hwmon/da90??-hwmon.c
3548 F: drivers/iio/adc/da91??-*.c
3549 F: drivers/input/misc/da90??_onkey.c
3550 F: drivers/input/touchscreen/da9052_tsi.c
3551 F: drivers/leds/leds-da90??.c
3552 F: drivers/mfd/da903x.c
3553 F: drivers/mfd/da90??-*.c
3554 F: drivers/mfd/da91??-*.c
3555 F: drivers/power/da9052-battery.c
3556 F: drivers/power/da91??-*.c
3557 F: drivers/regulator/da903x.c
3558 F: drivers/regulator/da9???-regulator.[ch]
3559 F: drivers/rtc/rtc-da90??.c
3560 F: drivers/video/backlight/da90??_bl.c
3561 F: drivers/watchdog/da90??_wdt.c
3562 F: include/linux/mfd/da903x.h
3563 F: include/linux/mfd/da9052/
3564 F: include/linux/mfd/da9055/
3565 F: include/linux/mfd/da9063/
3566 F: include/linux/mfd/da9150/
3567 F: include/sound/da[79]*.h
3568 F: sound/soc/codecs/da[79]*.[ch]
3570 DIGI NEO AND CLASSIC PCI PRODUCTS
3571 M: Lidza Louina <lidza.louina@gmail.com>
3572 M: Mark Hounschell <markh@compro.net>
3573 L: driverdev-devel@linuxdriverproject.org
3575 F: drivers/staging/dgnc/
3577 DIGI EPCA PCI PRODUCTS
3578 M: Lidza Louina <lidza.louina@gmail.com>
3579 M: Daeseok Youn <daeseok.youn@gmail.com>
3580 L: driverdev-devel@linuxdriverproject.org
3582 F: drivers/staging/dgap/
3584 DIOLAN U2C-12 I2C DRIVER
3585 M: Guenter Roeck <linux@roeck-us.net>
3586 L: linux-i2c@vger.kernel.org
3588 F: drivers/i2c/busses/i2c-diolan-u2c.c
3591 M: Matthew Wilcox <willy@linux.intel.com>
3592 L: linux-fsdevel@vger.kernel.org
3596 DIRECTORY NOTIFICATION (DNOTIFY)
3597 M: Eric Paris <eparis@parisplace.org>
3599 F: Documentation/filesystems/dnotify.txt
3600 F: fs/notify/dnotify/
3601 F: include/linux/dnotify.h
3603 DISK GEOMETRY AND PARTITION HANDLING
3604 M: Andries Brouwer <aeb@cwi.nl>
3605 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3606 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3607 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3611 M: Jan Kara <jack@suse.com>
3613 F: Documentation/filesystems/quota.txt
3615 F: include/linux/quota*.h
3616 F: include/uapi/linux/quota*.h
3618 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3619 M: Bernie Thompson <bernie@plugable.com>
3620 L: linux-fbdev@vger.kernel.org
3622 W: http://plugable.com/category/projects/udlfb/
3623 F: drivers/video/fbdev/udlfb.c
3624 F: include/video/udlfb.h
3625 F: Documentation/fb/udlfb.txt
3627 DISTRIBUTED LOCK MANAGER (DLM)
3628 M: Christine Caulfield <ccaulfie@redhat.com>
3629 M: David Teigland <teigland@redhat.com>
3630 L: cluster-devel@redhat.com
3631 W: http://sources.redhat.com/cluster/
3632 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
3636 DMA BUFFER SHARING FRAMEWORK
3637 M: Sumit Semwal <sumit.semwal@linaro.org>
3639 L: linux-media@vger.kernel.org
3640 L: dri-devel@lists.freedesktop.org
3641 L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3643 F: include/linux/dma-buf*
3644 F: include/linux/reservation.h
3645 F: include/linux/*fence.h
3646 F: Documentation/dma-buf-sharing.txt
3647 T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3649 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3650 M: Vinod Koul <vinod.koul@intel.com>
3651 L: dmaengine@vger.kernel.org
3652 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3655 F: include/linux/dmaengine.h
3656 F: Documentation/dmaengine/
3657 T: git git://git.infradead.org/users/vkoul/slave-dma.git
3659 DME1737 HARDWARE MONITOR DRIVER
3660 M: Juerg Haefliger <juergh@gmail.com>
3661 L: lm-sensors@lm-sensors.org
3663 F: Documentation/hwmon/dme1737
3664 F: drivers/hwmon/dme1737.c
3667 M: Jean Delvare <jdelvare@suse.com>
3669 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3670 F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
3671 F: drivers/firmware/dmi-id.c
3672 F: drivers/firmware/dmi_scan.c
3673 F: include/linux/dmi.h
3676 M: Jonathan Corbet <corbet@lwn.net>
3677 L: linux-doc@vger.kernel.org
3680 F: scripts/docproc.c
3681 F: scripts/kernel-doc*
3682 X: Documentation/ABI/
3683 X: Documentation/devicetree/
3684 X: Documentation/acpi
3685 X: Documentation/power
3686 X: Documentation/spi
3687 X: Documentation/DocBook/media
3688 T: git git://git.lwn.net/linux.git docs-next
3691 M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
3692 L: blinux-list@redhat.com
3694 F: drivers/char/dtlk.c
3695 F: include/linux/dtlk.h
3697 DPT_I2O SCSI RAID DRIVER
3698 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3699 L: linux-scsi@vger.kernel.org
3700 W: http://www.adaptec.com/
3702 F: drivers/scsi/dpt*
3703 F: drivers/scsi/dpt/
3706 M: Philipp Reisner <philipp.reisner@linbit.com>
3707 M: Lars Ellenberg <lars.ellenberg@linbit.com>
3708 L: drbd-dev@lists.linbit.com
3709 W: http://www.drbd.org
3710 T: git git://git.linbit.com/linux-drbd.git
3711 T: git git://git.linbit.com/drbd-8.4.git
3713 F: drivers/block/drbd/
3715 F: Documentation/blockdev/drbd/
3717 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3718 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3719 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3721 F: Documentation/kobject.txt
3726 F: include/linux/debugfs.h
3727 F: include/linux/kobj*
3731 M: David Airlie <airlied@linux.ie>
3732 L: dri-devel@lists.freedesktop.org
3733 T: git git://people.freedesktop.org/~airlied/linux
3738 F: include/uapi/drm/
3741 M: Alex Deucher <alexander.deucher@amd.com>
3742 M: Christian König <christian.koenig@amd.com>
3743 L: dri-devel@lists.freedesktop.org
3744 T: git git://people.freedesktop.org/~agd5f/linux
3746 F: drivers/gpu/drm/radeon/
3747 F: include/uapi/drm/radeon*
3750 M: Thierry Reding <thierry.reding@gmail.com>
3751 L: dri-devel@lists.freedesktop.org
3752 T: git git://anongit.freedesktop.org/tegra/linux.git
3754 F: drivers/gpu/drm/drm_panel.c
3755 F: drivers/gpu/drm/panel/
3756 F: include/drm/drm_panel.h
3757 F: Documentation/devicetree/bindings/display/panel/
3759 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3760 M: Daniel Vetter <daniel.vetter@intel.com>
3761 M: Jani Nikula <jani.nikula@linux.intel.com>
3762 L: intel-gfx@lists.freedesktop.org
3763 L: dri-devel@lists.freedesktop.org
3764 W: https://01.org/linuxgraphics/
3765 Q: http://patchwork.freedesktop.org/project/intel-gfx/
3766 T: git git://anongit.freedesktop.org/drm-intel
3768 F: drivers/gpu/drm/i915/
3769 F: include/drm/i915*
3770 F: include/uapi/drm/i915*
3772 DRM DRIVERS FOR ATMEL HLCDC
3773 M: Boris Brezillon <boris.brezillon@free-electrons.com>
3774 L: dri-devel@lists.freedesktop.org
3776 F: drivers/gpu/drm/atmel-hlcdc/
3777 F: Documentation/devicetree/bindings/drm/atmel/
3779 DRM DRIVERS FOR EXYNOS
3780 M: Inki Dae <inki.dae@samsung.com>
3781 M: Joonyoung Shim <jy0922.shim@samsung.com>
3782 M: Seung-Woo Kim <sw0312.kim@samsung.com>
3783 M: Kyungmin Park <kyungmin.park@samsung.com>
3784 L: dri-devel@lists.freedesktop.org
3785 T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3787 F: drivers/gpu/drm/exynos/
3788 F: include/drm/exynos*
3789 F: include/uapi/drm/exynos*
3791 DRM DRIVERS FOR FREESCALE DCU
3792 M: Jianwei Wang <jianwei.wang.chn@gmail.com>
3793 M: Alison Wang <alison.wang@freescale.com>
3794 L: dri-devel@lists.freedesktop.org
3796 F: drivers/gpu/drm/fsl-dcu/
3797 F: Documentation/devicetree/bindings/display/fsl,dcu.txt
3798 F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
3800 DRM DRIVERS FOR FREESCALE IMX
3801 M: Philipp Zabel <p.zabel@pengutronix.de>
3802 L: dri-devel@lists.freedesktop.org
3804 F: drivers/gpu/drm/imx/
3805 F: drivers/gpu/ipu-v3/
3806 F: Documentation/devicetree/bindings/display/imx/
3808 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3809 M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3810 L: dri-devel@lists.freedesktop.org
3811 T: git git://github.com/patjak/drm-gma500
3813 F: drivers/gpu/drm/gma500
3814 F: include/drm/gma500*
3816 DRM DRIVERS FOR NVIDIA TEGRA
3817 M: Thierry Reding <thierry.reding@gmail.com>
3818 M: Terje Bergström <tbergstrom@nvidia.com>
3819 L: dri-devel@lists.freedesktop.org
3820 L: linux-tegra@vger.kernel.org
3821 T: git git://anongit.freedesktop.org/tegra/linux.git
3823 F: drivers/gpu/drm/tegra/
3824 F: drivers/gpu/host1x/
3825 F: include/linux/host1x.h
3826 F: include/uapi/drm/tegra_drm.h
3827 F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
3829 DRM DRIVERS FOR RENESAS
3830 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3831 L: dri-devel@lists.freedesktop.org
3832 L: linux-renesas-soc@vger.kernel.org
3833 T: git git://people.freedesktop.org/~airlied/linux
3835 F: drivers/gpu/drm/rcar-du/
3836 F: drivers/gpu/drm/shmobile/
3837 F: include/linux/platform_data/shmob_drm.h
3839 DRM DRIVERS FOR ROCKCHIP
3840 M: Mark Yao <mark.yao@rock-chips.com>
3841 L: dri-devel@lists.freedesktop.org
3843 F: drivers/gpu/drm/rockchip/
3844 F: Documentation/devicetree/bindings/display/rockchip*
3847 M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
3848 M: Vincent Abriou <vincent.abriou@st.com>
3849 L: dri-devel@lists.freedesktop.org
3850 T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3852 F: drivers/gpu/drm/sti
3853 F: Documentation/devicetree/bindings/display/st,stih4xx.txt
3855 DRM DRIVERS FOR VIVANTE GPU IP
3856 M: Lucas Stach <l.stach@pengutronix.de>
3857 R: Russell King <linux+etnaviv@arm.linux.org.uk>
3858 R: Christian Gmeiner <christian.gmeiner@gmail.com>
3859 L: dri-devel@lists.freedesktop.org
3861 F: drivers/gpu/drm/etnaviv
3862 F: Documentation/devicetree/bindings/display/etnaviv
3864 DSBR100 USB FM RADIO DRIVER
3865 M: Alexey Klimov <klimov.linux@gmail.com>
3866 L: linux-media@vger.kernel.org
3867 T: git git://linuxtv.org/media_tree.git
3869 F: drivers/media/radio/dsbr100.c
3872 M: Francois Romieu <romieu@fr.zoreil.com>
3873 L: netdev@vger.kernel.org
3875 F: drivers/net/wan/dscc4.c
3878 M: Hans Verkuil <hverkuil@xs4all.nl>
3879 L: linux-media@vger.kernel.org
3880 T: git git://linuxtv.org/media_tree.git
3881 W: https://linuxtv.org
3883 F: drivers/media/pci/dt3155/
3885 DVB_USB_AF9015 MEDIA DRIVER
3886 M: Antti Palosaari <crope@iki.fi>
3887 L: linux-media@vger.kernel.org
3888 W: https://linuxtv.org
3889 W: http://palosaari.fi/linux/
3890 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3891 T: git git://linuxtv.org/anttip/media_tree.git
3893 F: drivers/media/usb/dvb-usb-v2/af9015*
3895 DVB_USB_AF9035 MEDIA DRIVER
3896 M: Antti Palosaari <crope@iki.fi>
3897 L: linux-media@vger.kernel.org
3898 W: https://linuxtv.org
3899 W: http://palosaari.fi/linux/
3900 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3901 T: git git://linuxtv.org/anttip/media_tree.git
3903 F: drivers/media/usb/dvb-usb-v2/af9035*
3905 DVB_USB_ANYSEE MEDIA DRIVER
3906 M: Antti Palosaari <crope@iki.fi>
3907 L: linux-media@vger.kernel.org
3908 W: https://linuxtv.org
3909 W: http://palosaari.fi/linux/
3910 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3911 T: git git://linuxtv.org/anttip/media_tree.git
3913 F: drivers/media/usb/dvb-usb-v2/anysee*
3915 DVB_USB_AU6610 MEDIA DRIVER
3916 M: Antti Palosaari <crope@iki.fi>
3917 L: linux-media@vger.kernel.org
3918 W: https://linuxtv.org
3919 W: http://palosaari.fi/linux/
3920 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3921 T: git git://linuxtv.org/anttip/media_tree.git
3923 F: drivers/media/usb/dvb-usb-v2/au6610*
3925 DVB_USB_CE6230 MEDIA DRIVER
3926 M: Antti Palosaari <crope@iki.fi>
3927 L: linux-media@vger.kernel.org
3928 W: https://linuxtv.org
3929 W: http://palosaari.fi/linux/
3930 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3931 T: git git://linuxtv.org/anttip/media_tree.git
3933 F: drivers/media/usb/dvb-usb-v2/ce6230*
3935 DVB_USB_CXUSB MEDIA DRIVER
3936 M: Michael Krufky <mkrufky@linuxtv.org>
3937 L: linux-media@vger.kernel.org
3938 W: https://linuxtv.org
3939 W: http://github.com/mkrufky
3940 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3941 T: git git://linuxtv.org/media_tree.git
3943 F: drivers/media/usb/dvb-usb/cxusb*
3945 DVB_USB_EC168 MEDIA DRIVER
3946 M: Antti Palosaari <crope@iki.fi>
3947 L: linux-media@vger.kernel.org
3948 W: https://linuxtv.org
3949 W: http://palosaari.fi/linux/
3950 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3951 T: git git://linuxtv.org/anttip/media_tree.git
3953 F: drivers/media/usb/dvb-usb-v2/ec168*
3955 DVB_USB_GL861 MEDIA DRIVER
3956 M: Antti Palosaari <crope@iki.fi>
3957 L: linux-media@vger.kernel.org
3958 W: https://linuxtv.org
3959 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3960 T: git git://linuxtv.org/anttip/media_tree.git
3962 F: drivers/media/usb/dvb-usb-v2/gl861*
3964 DVB_USB_MXL111SF MEDIA DRIVER
3965 M: Michael Krufky <mkrufky@linuxtv.org>
3966 L: linux-media@vger.kernel.org
3967 W: https://linuxtv.org
3968 W: http://github.com/mkrufky
3969 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3970 T: git git://linuxtv.org/mkrufky/mxl111sf.git
3972 F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3974 DVB_USB_RTL28XXU MEDIA DRIVER
3975 M: Antti Palosaari <crope@iki.fi>
3976 L: linux-media@vger.kernel.org
3977 W: https://linuxtv.org
3978 W: http://palosaari.fi/linux/
3979 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3980 T: git git://linuxtv.org/anttip/media_tree.git
3982 F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3984 DVB_USB_V2 MEDIA DRIVER
3985 M: Antti Palosaari <crope@iki.fi>
3986 L: linux-media@vger.kernel.org
3987 W: https://linuxtv.org
3988 W: http://palosaari.fi/linux/
3989 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3990 T: git git://linuxtv.org/anttip/media_tree.git
3992 F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3993 F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3996 M: Jason Baron <jbaron@akamai.com>
3998 F: lib/dynamic_debug.c
3999 F: include/linux/dynamic_debug.h
4001 DZ DECSTATION DZ11 SERIAL DRIVER
4002 M: "Maciej W. Rozycki" <macro@linux-mips.org>
4004 F: drivers/tty/serial/dz.*
4006 E3X0 POWER BUTTON DRIVER
4007 M: Moritz Fischer <moritz.fischer@ettus.com>
4008 L: usrp-users@lists.ettus.com
4009 W: http://www.ettus.com
4011 F: drivers/input/misc/e3x0-button.c
4012 F: Documentation/devicetree/bindings/input/e3x0-button.txt
4015 M: Antti Palosaari <crope@iki.fi>
4016 L: linux-media@vger.kernel.org
4017 W: https://linuxtv.org
4018 W: http://palosaari.fi/linux/
4019 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4020 T: git git://linuxtv.org/anttip/media_tree.git
4022 F: drivers/media/tuners/e4000*
4024 EATA ISA/EISA/PCI SCSI DRIVER
4025 M: Dario Ballabio <ballabio_dario@emc.com>
4026 L: linux-scsi@vger.kernel.org
4028 F: drivers/scsi/eata.c
4031 M: Antti Palosaari <crope@iki.fi>
4032 L: linux-media@vger.kernel.org
4033 W: https://linuxtv.org
4034 W: http://palosaari.fi/linux/
4035 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4036 T: git git://linuxtv.org/anttip/media_tree.git
4038 F: drivers/media/dvb-frontends/ec100*
4041 M: Tyler Hicks <tyhicks@canonical.com>
4042 L: ecryptfs@vger.kernel.org
4043 W: http://ecryptfs.org
4044 W: https://launchpad.net/ecryptfs
4045 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4047 F: Documentation/filesystems/ecryptfs.txt
4051 M: Doug Thompson <dougthompson@xmission.com>
4052 M: Borislav Petkov <bp@alien8.de>
4053 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4054 L: linux-edac@vger.kernel.org
4055 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4056 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4058 F: Documentation/edac.txt
4060 F: include/linux/edac.h
4063 M: Doug Thompson <dougthompson@xmission.com>
4064 M: Borislav Petkov <bp@alien8.de>
4065 L: linux-edac@vger.kernel.org
4067 F: drivers/edac/amd64_edac*
4070 M: Doug Thompson <dougthompson@xmission.com>
4071 M: Robert Richter <rric@kernel.org>
4072 L: linux-edac@vger.kernel.org
4074 F: drivers/edac/highbank*
4077 M: Ralf Baechle <ralf@linux-mips.org>
4078 M: David Daney <david.daney@cavium.com>
4079 L: linux-edac@vger.kernel.org
4080 L: linux-mips@linux-mips.org
4082 F: drivers/edac/octeon_edac*
4085 M: Mark Gross <mark.gross@intel.com>
4086 M: Doug Thompson <dougthompson@xmission.com>
4087 L: linux-edac@vger.kernel.org
4089 F: drivers/edac/e752x_edac.c
4092 M: Doug Thompson <dougthompson@xmission.com>
4093 L: linux-edac@vger.kernel.org
4095 F: drivers/edac/e7xxx_edac.c
4098 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4099 L: linux-edac@vger.kernel.org
4101 F: drivers/edac/ghes_edac.c
4104 M: Tim Small <tim@buttersideup.com>
4105 L: linux-edac@vger.kernel.org
4107 F: drivers/edac/i82443bxgx_edac.c
4110 M: Jason Uhlenkott <juhlenko@akamai.com>
4111 L: linux-edac@vger.kernel.org
4113 F: drivers/edac/i3000_edac.c
4116 M: Doug Thompson <dougthompson@xmission.com>
4117 L: linux-edac@vger.kernel.org
4119 F: drivers/edac/i5000_edac.c
4122 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4123 L: linux-edac@vger.kernel.org
4125 F: drivers/edac/i5400_edac.c
4128 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4129 L: linux-edac@vger.kernel.org
4131 F: drivers/edac/i7300_edac.c
4134 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4135 L: linux-edac@vger.kernel.org
4137 F: drivers/edac/i7core_edac.c
4140 M: Ranganathan Desikan <ravi@jetztechnologies.com>
4141 M: "Arvind R." <arvino55@gmail.com>
4142 L: linux-edac@vger.kernel.org
4144 F: drivers/edac/i82975x_edac.c
4147 M: Jason Baron <jbaron@akamai.com>
4148 L: linux-edac@vger.kernel.org
4150 F: drivers/edac/ie31200_edac.c
4153 M: Johannes Thumshirn <morbidrsa@gmail.com>
4154 L: linux-edac@vger.kernel.org
4156 F: drivers/edac/mpc85xx_edac.[ch]
4159 M: Egor Martovetsky <egor@pasemi.com>
4160 L: linux-edac@vger.kernel.org
4162 F: drivers/edac/pasemi_edac.c
4165 M: Tim Small <tim@buttersideup.com>
4166 L: linux-edac@vger.kernel.org
4168 F: drivers/edac/r82600_edac.c
4171 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4172 L: linux-edac@vger.kernel.org
4174 F: drivers/edac/sb_edac.c
4177 APPLIED MICRO (APM) X-GENE SOC EDAC
4178 M: Loc Ho <lho@apm.com>
4180 F: drivers/edac/xgene_edac.c
4181 F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4183 EDIROL UA-101/UA-1000 DRIVER
4184 M: Clemens Ladisch <clemens@ladisch.de>
4185 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4186 T: git git://git.alsa-project.org/alsa-kernel.git
4188 F: sound/usb/misc/ua101.c
4190 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4191 M: Matt Fleming <matt@codeblueprint.co.uk>
4192 L: linux-efi@vger.kernel.org
4193 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4195 F: Documentation/efi-stub.txt
4196 F: arch/ia64/kernel/efi.c
4197 F: arch/x86/boot/compressed/eboot.[ch]
4198 F: arch/x86/include/asm/efi.h
4199 F: arch/x86/platform/efi/*
4200 F: drivers/firmware/efi/*
4201 F: include/linux/efi*.h
4203 EFI VARIABLE FILESYSTEM
4204 M: Matthew Garrett <matthew.garrett@nebula.com>
4205 M: Jeremy Kerr <jk@ozlabs.org>
4206 M: Matt Fleming <matt@codeblueprint.co.uk>
4207 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4208 L: linux-efi@vger.kernel.org
4212 EFIFB FRAMEBUFFER DRIVER
4213 L: linux-fbdev@vger.kernel.org
4214 M: Peter Jones <pjones@redhat.com>
4216 F: drivers/video/fbdev/efifb.c
4219 W: http://aeschi.ch.eu.org/efs/
4223 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4224 M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4225 L: netdev@vger.kernel.org
4227 F: drivers/net/ethernet/ibm/ehea/
4229 EM28XX VIDEO4LINUX DRIVER
4230 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4231 L: linux-media@vger.kernel.org
4232 W: https://linuxtv.org
4233 T: git git://linuxtv.org/media_tree.git
4235 F: drivers/media/usb/em28xx/
4238 M: Paul Gortmaker <paul.gortmaker@windriver.com>
4239 M: Matt Mackall <mpm@selenic.com>
4240 M: David Woodhouse <dwmw2@infradead.org>
4241 L: linux-embedded@vger.kernel.org
4244 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4245 M: James Smart <james.smart@avagotech.com>
4246 M: Dick Kennedy <dick.kennedy@avagotech.com>
4247 L: linux-scsi@vger.kernel.org
4248 W: http://www.avagotech.com
4250 F: drivers/scsi/lpfc/
4252 ENE CB710 FLASH CARD READER DRIVER
4253 M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
4255 F: drivers/misc/cb710/
4256 F: drivers/mmc/host/cb710-mmc.*
4257 F: include/linux/cb710.h
4259 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4260 M: Maxim Levitsky <maximlevitsky@gmail.com>
4262 F: drivers/media/rc/ene_ir.*
4264 EPSON S1D13XXX FRAMEBUFFER DRIVER
4265 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
4267 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4268 F: drivers/video/fbdev/s1d13xxxfb.c
4269 F: include/video/s1d13xxxfb.h
4271 ET131X NETWORK DRIVER
4272 M: Mark Einon <mark.einon@gmail.com>
4274 F: drivers/net/ethernet/agere/
4277 M: Stephen Hemminger <stephen@networkplumber.org>
4278 L: bridge@lists.linux-foundation.org
4279 L: netdev@vger.kernel.org
4280 W: http://www.linuxfoundation.org/en/Net:Bridge
4282 F: include/linux/netfilter_bridge/
4285 ETHERNET PHY LIBRARY
4286 M: Florian Fainelli <f.fainelli@gmail.com>
4287 L: netdev@vger.kernel.org
4289 F: include/linux/phy.h
4290 F: include/linux/phy_fixed.h
4292 F: Documentation/networking/phy.txt
4293 F: drivers/of/of_mdio.c
4294 F: drivers/of/of_net.c
4297 M: Jan Kara <jack@suse.com>
4298 L: linux-ext4@vger.kernel.org
4300 F: Documentation/filesystems/ext2.txt
4302 F: include/linux/ext2*
4305 M: "Theodore Ts'o" <tytso@mit.edu>
4306 M: Andreas Dilger <adilger.kernel@dilger.ca>
4307 L: linux-ext4@vger.kernel.org
4308 W: http://ext4.wiki.kernel.org
4309 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
4310 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4312 F: Documentation/filesystems/ext4.txt
4315 Extended Verification Module (EVM)
4316 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4317 L: linux-ima-devel@lists.sourceforge.net
4318 L: linux-security-module@vger.kernel.org
4320 F: security/integrity/evm/
4322 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4323 M: MyungJoo Ham <myungjoo.ham@samsung.com>
4324 M: Chanwoo Choi <cw00.choi@samsung.com>
4325 L: linux-kernel@vger.kernel.org
4326 T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4329 F: include/linux/extcon/
4330 F: include/linux/extcon.h
4331 F: Documentation/extcon/
4332 F: Documentation/devicetree/bindings/extcon/
4335 M: Jingoo Han <jingoohan1@gmail.com>
4336 L: dri-devel@lists.freedesktop.org
4338 F: drivers/gpu/drm/exynos/exynos_dp*
4340 EXYNOS MIPI DISPLAY DRIVERS
4341 M: Inki Dae <inki.dae@samsung.com>
4342 M: Donghwa Lee <dh09.lee@samsung.com>
4343 M: Kyungmin Park <kyungmin.park@samsung.com>
4344 L: linux-fbdev@vger.kernel.org
4346 F: drivers/video/fbdev/exynos/exynos_mipi*
4347 F: include/video/exynos_mipi*
4349 F71805F HARDWARE MONITORING DRIVER
4350 M: Jean Delvare <jdelvare@suse.com>
4351 L: lm-sensors@lm-sensors.org
4353 F: Documentation/hwmon/f71805f
4354 F: drivers/hwmon/f71805f.c
4357 M: Michael Buesch <m@bues.ch>
4358 L: linux-media@vger.kernel.org
4360 F: drivers/media/tuners/fc0011.h
4361 F: drivers/media/tuners/fc0011.c
4364 M: Antti Palosaari <crope@iki.fi>
4365 L: linux-media@vger.kernel.org
4366 W: https://linuxtv.org
4367 W: http://palosaari.fi/linux/
4368 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4369 T: git git://linuxtv.org/anttip/media_tree.git
4371 F: drivers/media/tuners/fc2580*
4374 M: Eric Paris <eparis@redhat.com>
4376 F: fs/notify/fanotify/
4377 F: include/linux/fanotify.h
4378 F: include/uapi/linux/fanotify.h
4380 FARSYNC SYNCHRONOUS DRIVER
4381 M: Kevin Curtis <kevin.curtis@farsite.co.uk>
4382 W: http://www.farsite.co.uk/
4384 F: drivers/net/wan/farsync.*
4386 FAULT INJECTION SUPPORT
4387 M: Akinobu Mita <akinobu.mita@gmail.com>
4389 F: Documentation/fault-injection/
4390 F: lib/fault-inject.c
4392 FBTFT Framebuffer drivers
4393 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4394 M: Noralf Trønnes <noralf@tronnes.org>
4396 F: drivers/staging/fbtft/
4398 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4399 M: Vasu Dev <vasu.dev@intel.com>
4400 L: fcoe-devel@open-fcoe.org
4401 W: www.Open-FCoE.org
4403 F: drivers/scsi/libfc/
4404 F: drivers/scsi/fcoe/
4406 F: include/scsi/libfc.h
4407 F: include/scsi/libfcoe.h
4408 F: include/uapi/scsi/fc/
4410 FILE LOCKING (flock() and fcntl()/lockf())
4411 M: Jeff Layton <jlayton@poochiereds.net>
4412 M: "J. Bruce Fields" <bfields@fieldses.org>
4413 L: linux-fsdevel@vger.kernel.org
4415 F: include/linux/fcntl.h
4416 F: include/linux/fs.h
4417 F: include/uapi/linux/fcntl.h
4418 F: include/uapi/linux/fs.h
4422 FILESYSTEMS (VFS and infrastructure)
4423 M: Alexander Viro <viro@zeniv.linux.org.uk>
4424 L: linux-fsdevel@vger.kernel.org
4428 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4429 M: Riku Voipio <riku.voipio@iki.fi>
4430 L: lm-sensors@lm-sensors.org
4432 F: drivers/hwmon/f75375s.c
4433 F: include/linux/f75375s.h
4435 FIREWIRE AUDIO DRIVERS
4436 M: Clemens Ladisch <clemens@ladisch.de>
4437 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4438 T: git git://git.alsa-project.org/alsa-kernel.git
4442 FIREWIRE MEDIA DRIVERS (firedtv)
4443 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4444 L: linux-media@vger.kernel.org
4445 L: linux1394-devel@lists.sourceforge.net
4446 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4448 F: drivers/media/firewire/
4450 FIREWIRE SBP-2 TARGET
4451 M: Chris Boot <bootc@bootc.net>
4452 L: linux-scsi@vger.kernel.org
4453 L: target-devel@vger.kernel.org
4454 L: linux1394-devel@lists.sourceforge.net
4455 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4457 F: drivers/target/sbp/
4460 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4461 L: linux1394-devel@lists.sourceforge.net
4462 W: http://ieee1394.wiki.kernel.org/
4463 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4465 F: drivers/firewire/
4466 F: include/linux/firewire.h
4467 F: include/uapi/linux/firewire*.h
4470 FIRMWARE LOADER (request_firmware)
4471 M: Ming Lei <ming.lei@canonical.com>
4472 L: linux-kernel@vger.kernel.org
4474 F: Documentation/firmware_class/
4475 F: drivers/base/firmware*.c
4476 F: include/linux/firmware.h
4478 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4479 M: Joshua Morris <josh.h.morris@us.ibm.com>
4480 M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4482 F: drivers/block/rsxx/
4485 M: Jiri Kosina <jikos@kernel.org>
4486 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4488 F: drivers/block/floppy.c
4491 M: Alessandro Rubini <rubini@gnudd.com>
4492 W: http://www.ohwr.org/projects/fmc-bus
4495 F: include/linux/fmc*.h
4496 F: include/linux/ipmi-fru.h
4499 FPGA MANAGER FRAMEWORK
4500 M: Alan Tull <atull@opensource.altera.com>
4501 R: Moritz Fischer <moritz.fischer@ettus.com>
4504 F: include/linux/fpga/fpga-mgr.h
4505 W: http://www.rocketboards.org
4508 M: Bill Metzenthen <billm@melbpc.org.au>
4509 W: http://floatingpoint.sourceforge.net/emulator/index.html
4511 F: arch/x86/math-emu/
4513 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4514 L: netdev@vger.kernel.org
4516 F: drivers/net/wan/dlci.c
4517 F: drivers/net/wan/sdla.c
4520 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4521 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4522 L: linux-fbdev@vger.kernel.org
4523 W: http://linux-fbdev.sourceforge.net/
4524 Q: http://patchwork.kernel.org/project/linux-fbdev/list/
4525 T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4527 F: Documentation/fb/
4530 F: include/linux/fb.h
4531 F: include/uapi/video/
4532 F: include/uapi/linux/fb.h
4534 FREESCALE DIU FRAMEBUFFER DRIVER
4535 M: Timur Tabi <timur@tabi.org>
4536 L: linux-fbdev@vger.kernel.org
4538 F: drivers/video/fbdev/fsl-diu-fb.*
4540 FREESCALE DMA DRIVER
4541 M: Li Yang <leoli@freescale.com>
4542 M: Zhang Wei <zw@zh-kernel.org>
4543 L: linuxppc-dev@lists.ozlabs.org
4545 F: drivers/dma/fsldma.*
4547 FREESCALE GPMI NAND DRIVER
4548 M: Han Xu <han.xu@nxp.com>
4549 L: linux-mtd@lists.infradead.org
4551 F: drivers/mtd/nand/gpmi-nand/*
4553 FREESCALE I2C CPM DRIVER
4554 M: Jochen Friedrich <jochen@scram.de>
4555 L: linuxppc-dev@lists.ozlabs.org
4556 L: linux-i2c@vger.kernel.org
4558 F: drivers/i2c/busses/i2c-cpm.c
4560 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4561 M: Sascha Hauer <kernel@pengutronix.de>
4562 L: linux-fbdev@vger.kernel.org
4563 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4565 F: include/linux/platform_data/video-imxfb.h
4566 F: drivers/video/fbdev/imxfb.c
4568 FREESCALE QUAD SPI DRIVER
4569 M: Han Xu <han.xu@nxp.com>
4570 L: linux-mtd@lists.infradead.org
4572 F: drivers/mtd/spi-nor/fsl-quadspi.c
4574 FREESCALE SOC FS_ENET DRIVER
4575 M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4576 M: Vitaly Bordug <vbordug@ru.mvista.com>
4577 L: linuxppc-dev@lists.ozlabs.org
4578 L: netdev@vger.kernel.org
4580 F: drivers/net/ethernet/freescale/fs_enet/
4581 F: include/linux/fs_enet_pd.h
4583 FREESCALE QUICC ENGINE LIBRARY
4584 L: linuxppc-dev@lists.ozlabs.org
4586 F: drivers/soc/fsl/qe/
4587 F: include/soc/fsl/*qe*.h
4588 F: include/soc/fsl/*ucc*.h
4590 FREESCALE USB PERIPHERAL DRIVERS
4591 M: Li Yang <leoli@freescale.com>
4592 L: linux-usb@vger.kernel.org
4593 L: linuxppc-dev@lists.ozlabs.org
4595 F: drivers/usb/gadget/udc/fsl*
4597 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4598 M: Li Yang <leoli@freescale.com>
4599 L: netdev@vger.kernel.org
4600 L: linuxppc-dev@lists.ozlabs.org
4602 F: drivers/net/ethernet/freescale/ucc_geth*
4604 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4605 M: Claudiu Manoil <claudiu.manoil@freescale.com>
4606 L: netdev@vger.kernel.org
4608 F: drivers/net/ethernet/freescale/gianfar*
4609 X: drivers/net/ethernet/freescale/gianfar_ptp.c
4610 F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4612 FREESCALE QUICC ENGINE UCC UART DRIVER
4613 M: Timur Tabi <timur@tabi.org>
4614 L: linuxppc-dev@lists.ozlabs.org
4616 F: drivers/tty/serial/ucc_uart.c
4618 FREESCALE SOC SOUND DRIVERS
4619 M: Timur Tabi <timur@tabi.org>
4620 M: Nicolin Chen <nicoleotsuka@gmail.com>
4621 M: Xiubo Li <Xiubo.Lee@gmail.com>
4622 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4623 L: linuxppc-dev@lists.ozlabs.org
4625 F: sound/soc/fsl/fsl*
4626 F: sound/soc/fsl/imx*
4627 F: sound/soc/fsl/mpc8610_hpcd.c
4629 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4630 M: "J. German Rivera" <German.Rivera@freescale.com>
4631 L: linux-kernel@vger.kernel.org
4633 F: drivers/staging/fsl-mc/
4636 M: Christoph Hellwig <hch@infradead.org>
4637 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4642 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4643 M: Pavel Machek <pavel@ucw.cz>
4644 L: linux-pm@vger.kernel.org
4646 F: Documentation/power/freezing-of-tasks.txt
4647 F: include/linux/freezer.h
4651 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4652 L: linux-kernel@vger.kernel.org
4655 F: include/linux/frontswap.h
4657 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4658 M: David Howells <dhowells@redhat.com>
4659 L: linux-cachefs@redhat.com (moderated for non-subscribers)
4661 F: Documentation/filesystems/caching/
4663 F: include/linux/fscache*.h
4666 M: Jaegeuk Kim <jaegeuk@kernel.org>
4667 M: Changman Lee <cm224.lee@samsung.com>
4668 R: Chao Yu <chao2.yu@samsung.com>
4669 L: linux-f2fs-devel@lists.sourceforge.net
4670 W: http://en.wikipedia.org/wiki/F2FS
4671 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4673 F: Documentation/filesystems/f2fs.txt
4674 F: Documentation/ABI/testing/sysfs-fs-f2fs
4676 F: include/linux/f2fs_fs.h
4677 F: include/trace/events/f2fs.h
4679 FUJITSU FR-V (FRV) PORT
4683 FUJITSU LAPTOP EXTRAS
4684 M: Jonathan Woithe <jwoithe@just42.net>
4685 L: platform-driver-x86@vger.kernel.org
4687 F: drivers/platform/x86/fujitsu-laptop.c
4689 FUJITSU M-5MO LS CAMERA ISP DRIVER
4690 M: Kyungmin Park <kyungmin.park@samsung.com>
4691 M: Heungjun Kim <riverful.kim@samsung.com>
4692 L: linux-media@vger.kernel.org
4694 F: drivers/media/i2c/m5mols/
4695 F: include/media/i2c/m5mols.h
4697 FUJITSU TABLET EXTRAS
4698 M: Robert Gerlach <khnz@gmx.de>
4699 L: platform-driver-x86@vger.kernel.org
4701 F: drivers/platform/x86/fujitsu-tablet.c
4703 FUSE: FILESYSTEM IN USERSPACE
4704 M: Miklos Szeredi <miklos@szeredi.hu>
4705 L: fuse-devel@lists.sourceforge.net
4706 W: http://fuse.sourceforge.net/
4707 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4710 F: include/uapi/linux/fuse.h
4711 F: Documentation/filesystems/fuse.txt
4713 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4714 M: Rik Faith <faith@cs.unc.edu>
4715 L: linux-scsi@vger.kernel.org
4716 S: Odd Fixes (e.g., new signatures)
4717 F: drivers/scsi/fdomain.*
4719 GCOV BASED KERNEL PROFILING
4720 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4723 F: Documentation/gcov.txt
4725 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4726 M: Achim Leubner <achim_leubner@adaptec.com>
4727 L: linux-scsi@vger.kernel.org
4728 W: http://www.icp-vortex.com/
4730 F: drivers/scsi/gdt*
4732 GDB KERNEL DEBUGGING HELPER SCRIPTS
4733 M: Jan Kiszka <jan.kiszka@siemens.com>
4737 GEMTEK FM RADIO RECEIVER DRIVER
4738 M: Hans Verkuil <hverkuil@xs4all.nl>
4739 L: linux-media@vger.kernel.org
4740 T: git git://linuxtv.org/media_tree.git
4741 W: https://linuxtv.org
4743 F: drivers/media/radio/radio-gemtek*
4745 GENERIC GPIO I2C DRIVER
4746 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
4748 F: drivers/i2c/busses/i2c-gpio.c
4749 F: include/linux/i2c-gpio.h
4751 GENERIC GPIO I2C MULTIPLEXER DRIVER
4752 M: Peter Korsgaard <peter.korsgaard@barco.com>
4753 L: linux-i2c@vger.kernel.org
4755 F: drivers/i2c/muxes/i2c-mux-gpio.c
4756 F: include/linux/i2c-mux-gpio.h
4757 F: Documentation/i2c/muxes/i2c-mux-gpio
4759 GENERIC HDLC (WAN) DRIVERS
4760 M: Krzysztof Halasa <khc@pm.waw.pl>
4761 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4763 F: drivers/net/wan/c101.c
4764 F: drivers/net/wan/hd6457*
4765 F: drivers/net/wan/hdlc*
4766 F: drivers/net/wan/n2.c
4767 F: drivers/net/wan/pc300too.c
4768 F: drivers/net/wan/pci200syn.c
4769 F: drivers/net/wan/wanxl*
4771 GENERIC INCLUDE/ASM HEADER FILES
4772 M: Arnd Bergmann <arnd@arndb.de>
4773 L: linux-arch@vger.kernel.org
4774 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4776 F: include/asm-generic/
4777 F: include/uapi/asm-generic/
4779 GENERIC PHY FRAMEWORK
4780 M: Kishon Vijay Abraham I <kishon@ti.com>
4781 L: linux-kernel@vger.kernel.org
4782 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4785 F: include/linux/phy/
4788 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4789 M: Kevin Hilman <khilman@kernel.org>
4790 M: Ulf Hansson <ulf.hansson@linaro.org>
4791 L: linux-pm@vger.kernel.org
4793 F: drivers/base/power/domain*.c
4794 F: include/linux/pm_domain.h
4796 GENERIC UIO DRIVER FOR PCI DEVICES
4797 M: "Michael S. Tsirkin" <mst@redhat.com>
4798 L: kvm@vger.kernel.org
4800 F: drivers/uio/uio_pci_generic.c
4802 GET_MAINTAINER SCRIPT
4803 M: Joe Perches <joe@perches.com>
4805 F: scripts/get_maintainer.pl
4808 M: Steven Whitehouse <swhiteho@redhat.com>
4809 M: Bob Peterson <rpeterso@redhat.com>
4810 L: cluster-devel@redhat.com
4811 W: http://sources.redhat.com/cluster/
4812 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4814 F: Documentation/filesystems/gfs2*.txt
4816 F: include/uapi/linux/gfs2_ondisk.h
4818 GIGASET ISDN DRIVERS
4819 M: Paul Bolle <pebolle@tiscali.nl>
4820 L: gigaset307x-common@lists.sourceforge.net
4821 W: http://gigaset307x.sourceforge.net/
4823 F: Documentation/isdn/README.gigaset
4824 F: drivers/isdn/gigaset/
4825 F: include/uapi/linux/gigaset_dev.h
4828 M: Hans Verkuil <hans.verkuil@cisco.com>
4829 L: linux-media@vger.kernel.org
4831 F: drivers/media/usb/go7007/
4834 M: Bastien Nocera <hadess@hadess.net>
4835 L: linux-input@vger.kernel.org
4837 F: drivers/input/touchscreen/goodix.c
4840 M: Linus Walleij <linus.walleij@linaro.org>
4841 M: Alexandre Courbot <gnurou@gmail.com>
4842 L: linux-gpio@vger.kernel.org
4843 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4845 F: Documentation/gpio/
4847 F: include/linux/gpio/
4848 F: include/linux/gpio.h
4849 F: include/asm-generic/gpio.h
4851 GRE DEMULTIPLEXER DRIVER
4852 M: Dmitry Kozlov <xeb@mail.ru>
4853 L: netdev@vger.kernel.org
4855 F: net/ipv4/gre_demux.c
4856 F: net/ipv4/gre_offload.c
4857 F: include/net/gre.h
4859 GRETH 10/100/1G Ethernet MAC device driver
4860 M: Kristoffer Glembo <kristoffer@gaisler.com>
4861 L: netdev@vger.kernel.org
4863 F: drivers/net/ethernet/aeroflex/
4865 GSPCA FINEPIX SUBDRIVER
4866 M: Frank Zago <frank@zago.net>
4867 L: linux-media@vger.kernel.org
4868 T: git git://linuxtv.org/media_tree.git
4870 F: drivers/media/usb/gspca/finepix.c
4872 GSPCA GL860 SUBDRIVER
4873 M: Olivier Lorin <o.lorin@laposte.net>
4874 L: linux-media@vger.kernel.org
4875 T: git git://linuxtv.org/media_tree.git
4877 F: drivers/media/usb/gspca/gl860/
4879 GSPCA M5602 SUBDRIVER
4880 M: Erik Andren <erik.andren@gmail.com>
4881 L: linux-media@vger.kernel.org
4882 T: git git://linuxtv.org/media_tree.git
4884 F: drivers/media/usb/gspca/m5602/
4886 GSPCA PAC207 SONIXB SUBDRIVER
4887 M: Hans de Goede <hdegoede@redhat.com>
4888 L: linux-media@vger.kernel.org
4889 T: git git://linuxtv.org/media_tree.git
4891 F: drivers/media/usb/gspca/pac207.c
4893 GSPCA SN9C20X SUBDRIVER
4894 M: Brian Johnson <brijohn@gmail.com>
4895 L: linux-media@vger.kernel.org
4896 T: git git://linuxtv.org/media_tree.git
4898 F: drivers/media/usb/gspca/sn9c20x.c
4900 GSPCA T613 SUBDRIVER
4901 M: Leandro Costantino <lcostantino@gmail.com>
4902 L: linux-media@vger.kernel.org
4903 T: git git://linuxtv.org/media_tree.git
4905 F: drivers/media/usb/gspca/t613.c
4907 GSPCA USB WEBCAM DRIVER
4908 M: Hans de Goede <hdegoede@redhat.com>
4909 L: linux-media@vger.kernel.org
4910 T: git git://linuxtv.org/media_tree.git
4912 F: drivers/media/usb/gspca/
4914 GUID PARTITION TABLE (GPT)
4915 M: Davidlohr Bueso <dave@stgolabs.net>
4916 L: linux-efi@vger.kernel.org
4918 F: block/partitions/efi.*
4920 STK1160 USB VIDEO CAPTURE DRIVER
4921 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4922 L: linux-media@vger.kernel.org
4923 T: git git://linuxtv.org/media_tree.git
4925 F: drivers/media/usb/stk1160/
4928 M: Yoshinori Sato <ysato@users.sourceforge.jp>
4929 L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4930 W: http://uclinux-h8.sourceforge.jp
4931 T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4934 F: drivers/clocksource/h8300_*.c
4935 F: drivers/clk/h8300/
4936 F: drivers/irqchip/irq-renesas-h8*.c
4938 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4939 M: Frank Seidel <frank@f-seidel.de>
4940 L: platform-driver-x86@vger.kernel.org
4941 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4943 F: drivers/platform/x86/hdaps.c
4945 HDPVR USB VIDEO ENCODER DRIVER
4946 M: Hans Verkuil <hverkuil@xs4all.nl>
4947 L: linux-media@vger.kernel.org
4948 T: git git://linuxtv.org/media_tree.git
4949 W: https://linuxtv.org
4951 F: drivers/media/usb/hdpvr/
4953 HWPOISON MEMORY FAILURE HANDLING
4954 M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4955 L: linux-mm@kvack.org
4957 F: mm/memory-failure.c
4958 F: mm/hwpoison-inject.c
4960 HYPERVISOR VIRTUAL CONSOLE DRIVER
4961 L: linuxppc-dev@lists.ozlabs.org
4966 M: Antti Palosaari <crope@iki.fi>
4967 L: linux-media@vger.kernel.org
4968 W: https://linuxtv.org
4969 W: http://palosaari.fi/linux/
4970 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4971 T: git git://linuxtv.org/anttip/media_tree.git
4973 F: drivers/media/usb/hackrf/
4976 M: Jean Delvare <jdelvare@suse.com>
4977 M: Guenter Roeck <linux@roeck-us.net>
4978 L: lm-sensors@lm-sensors.org
4979 W: http://www.lm-sensors.org/
4980 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4981 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4983 F: Documentation/hwmon/
4985 F: include/linux/hwmon*.h
4987 HARDWARE RANDOM NUMBER GENERATOR CORE
4988 M: Matt Mackall <mpm@selenic.com>
4989 M: Herbert Xu <herbert@gondor.apana.org.au>
4990 L: linux-crypto@vger.kernel.org
4992 F: Documentation/hw_random.txt
4993 F: drivers/char/hw_random/
4994 F: include/linux/hw_random.h
4996 HARDWARE SPINLOCK CORE
4997 M: Ohad Ben-Cohen <ohad@wizery.com>
4999 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
5000 F: Documentation/hwspinlock.txt
5001 F: drivers/hwspinlock/hwspinlock_*
5002 F: include/linux/hwspinlock.h
5004 HARMONY SOUND DRIVER
5005 L: linux-parisc@vger.kernel.org
5007 F: sound/parisc/harmony.*
5010 M: Antti Palosaari <crope@iki.fi>
5011 L: linux-media@vger.kernel.org
5012 W: https://linuxtv.org
5013 W: http://palosaari.fi/linux/
5014 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5015 T: git git://linuxtv.org/anttip/media_tree.git
5017 F: drivers/media/dvb-frontends/hd29l2*
5019 HEWLETT-PACKARD SMART2 RAID DRIVER
5020 L: iss_storagedev@hp.com
5022 F: Documentation/blockdev/cpqarray.txt
5023 F: drivers/block/cpqarray.*
5025 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
5026 M: Don Brace <don.brace@pmcs.com>
5027 L: iss_storagedev@hp.com
5028 L: storagedev@pmcs.com
5029 L: linux-scsi@vger.kernel.org
5031 F: Documentation/scsi/hpsa.txt
5032 F: drivers/scsi/hpsa*.[ch]
5033 F: include/linux/cciss*.h
5034 F: include/uapi/linux/cciss*.h
5036 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5037 M: Don Brace <don.brace@pmcs.com>
5038 L: iss_storagedev@hp.com
5039 L: storagedev@pmcs.com
5040 L: linux-scsi@vger.kernel.org
5042 F: Documentation/blockdev/cciss.txt
5043 F: drivers/block/cciss*
5044 F: include/linux/cciss_ioctl.h
5045 F: include/uapi/linux/cciss_ioctl.h
5048 L: linux-fsdevel@vger.kernel.org
5050 F: Documentation/filesystems/hfs.txt
5054 L: linux-fsdevel@vger.kernel.org
5056 F: Documentation/filesystems/hfsplus.txt
5059 HGA FRAMEBUFFER DRIVER
5060 M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5061 L: linux-nvidia@lists.surfsouth.com
5062 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5064 F: drivers/video/fbdev/hgafb.c
5066 HIBERNATION (aka Software Suspend, aka swsusp)
5067 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5068 M: Pavel Machek <pavel@ucw.cz>
5069 L: linux-pm@vger.kernel.org
5072 F: drivers/base/power/
5074 F: include/linux/suspend.h
5075 F: include/linux/freezer.h
5076 F: include/linux/pm.h
5077 F: arch/*/include/asm/suspend*.h
5080 M: Jiri Kosina <jikos@kernel.org>
5081 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
5082 L: linux-input@vger.kernel.org
5083 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5086 F: include/linux/hid*
5087 F: include/uapi/linux/hid*
5089 HID SENSOR HUB DRIVERS
5090 M: Jiri Kosina <jikos@kernel.org>
5091 M: Jonathan Cameron <jic23@kernel.org>
5092 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5093 L: linux-input@vger.kernel.org
5094 L: linux-iio@vger.kernel.org
5096 F: Documentation/hid/hid-sensor*
5097 F: drivers/hid/hid-sensor-*
5098 F: drivers/iio/*/hid-*
5099 F: include/linux/hid-sensor-*
5101 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5102 M: Thomas Gleixner <tglx@linutronix.de>
5103 L: linux-kernel@vger.kernel.org
5104 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5106 F: Documentation/timers/
5107 F: kernel/time/hrtimer.c
5108 F: kernel/time/clockevents.c
5109 F: kernel/time/tick*.*
5110 F: kernel/time/timer_*.c
5111 F: include/linux/clockchips.h
5112 F: include/linux/hrtimer.h
5114 HIGH-SPEED SCC DRIVER FOR AX.25
5115 L: linux-hams@vger.kernel.org
5117 F: drivers/net/hamradio/dmascc.c
5118 F: drivers/net/hamradio/scc.c
5120 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5121 M: HighPoint Linux Team <linux@highpoint-tech.com>
5122 W: http://www.highpoint-tech.com
5124 F: Documentation/scsi/hptiop.txt
5125 F: drivers/scsi/hptiop.c
5128 M: Jes Sorensen <jes@trained-monkey.org>
5129 L: linux-hippi@sunsite.dk
5131 F: include/linux/hippidevice.h
5132 F: include/uapi/linux/if_hippi.h
5134 F: drivers/net/hippi/
5136 HISILICON SAS Controller
5137 M: John Garry <john.garry@huawei.com>
5138 W: http://www.hisilicon.com
5140 F: drivers/scsi/hisi_sas/
5141 F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5144 M: Jouni Malinen <j@w1.fi>
5145 L: hostap@shmoo.com (subscribers-only)
5146 L: linux-wireless@vger.kernel.org
5147 W: http://hostap.epitest.fi/
5149 F: drivers/net/wireless/intersil/hostap/
5151 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5152 L: platform-driver-x86@vger.kernel.org
5154 F: drivers/platform/x86/tc1100-wmi.c
5156 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5157 M: Jaroslav Kysela <perex@perex.cz>
5159 F: drivers/net/ethernet/hp/hp100.*
5161 HPET: High Precision Event Timers driver
5162 M: Clemens Ladisch <clemens@ladisch.de>
5164 F: Documentation/timers/hpet.txt
5165 F: drivers/char/hpet.c
5166 F: include/linux/hpet.h
5167 F: include/uapi/linux/hpet.h
5171 F: arch/x86/kernel/hpet.c
5172 F: arch/x86/include/asm/hpet.h
5175 M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5176 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5181 M: Sebastian Reichel <sre@kernel.org>
5182 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5184 F: Documentation/ABI/testing/sysfs-bus-hsi
5185 F: Documentation/hsi.txt
5187 F: include/linux/hsi/
5188 F: include/uapi/linux/hsi/
5191 M: Jan Dumon <j.dumon@option.com>
5192 W: http://www.pharscape.org
5194 F: drivers/net/usb/hso.c
5196 HSR NETWORK PROTOCOL
5197 M: Arvid Brodin <arvid.brodin@alten.se>
5198 L: netdev@vger.kernel.org
5202 HTCPEN TOUCHSCREEN DRIVER
5203 M: Pau Oliva Fora <pof@eslack.org>
5204 L: linux-input@vger.kernel.org
5206 F: drivers/input/touchscreen/htcpen.c
5209 M: Nadia Yvette Chambers <nyc@holomorphy.com>
5213 Hyper-V CORE AND DRIVERS
5214 M: "K. Y. Srinivasan" <kys@microsoft.com>
5215 M: Haiyang Zhang <haiyangz@microsoft.com>
5216 L: devel@linuxdriverproject.org
5218 F: arch/x86/include/asm/mshyperv.h
5219 F: arch/x86/include/uapi/asm/hyperv.h
5220 F: arch/x86/kernel/cpu/mshyperv.c
5221 F: drivers/hid/hid-hyperv.c
5223 F: drivers/input/serio/hyperv-keyboard.c
5224 F: drivers/net/hyperv/
5225 F: drivers/scsi/storvsc_drv.c
5226 F: drivers/video/fbdev/hyperv_fb.c
5227 F: include/linux/hyperv.h
5229 F: Documentation/ABI/stable/sysfs-bus-vmbus
5231 I2C OVER PARALLEL PORT
5232 M: Jean Delvare <jdelvare@suse.com>
5233 L: linux-i2c@vger.kernel.org
5235 F: Documentation/i2c/busses/i2c-parport
5236 F: Documentation/i2c/busses/i2c-parport-light
5237 F: drivers/i2c/busses/i2c-parport.c
5238 F: drivers/i2c/busses/i2c-parport-light.c
5240 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5241 M: Jean Delvare <jdelvare@suse.com>
5242 L: linux-i2c@vger.kernel.org
5244 F: Documentation/i2c/busses/i2c-ali1535
5245 F: Documentation/i2c/busses/i2c-ali1563
5246 F: Documentation/i2c/busses/i2c-ali15x3
5247 F: Documentation/i2c/busses/i2c-amd756
5248 F: Documentation/i2c/busses/i2c-amd8111
5249 F: Documentation/i2c/busses/i2c-i801
5250 F: Documentation/i2c/busses/i2c-nforce2
5251 F: Documentation/i2c/busses/i2c-piix4
5252 F: Documentation/i2c/busses/i2c-sis5595
5253 F: Documentation/i2c/busses/i2c-sis630
5254 F: Documentation/i2c/busses/i2c-sis96x
5255 F: Documentation/i2c/busses/i2c-via
5256 F: Documentation/i2c/busses/i2c-viapro
5257 F: drivers/i2c/busses/i2c-ali1535.c
5258 F: drivers/i2c/busses/i2c-ali1563.c
5259 F: drivers/i2c/busses/i2c-ali15x3.c
5260 F: drivers/i2c/busses/i2c-amd756.c
5261 F: drivers/i2c/busses/i2c-amd756-s4882.c
5262 F: drivers/i2c/busses/i2c-amd8111.c
5263 F: drivers/i2c/busses/i2c-i801.c
5264 F: drivers/i2c/busses/i2c-isch.c
5265 F: drivers/i2c/busses/i2c-nforce2.c
5266 F: drivers/i2c/busses/i2c-nforce2-s4985.c
5267 F: drivers/i2c/busses/i2c-piix4.c
5268 F: drivers/i2c/busses/i2c-sis5595.c
5269 F: drivers/i2c/busses/i2c-sis630.c
5270 F: drivers/i2c/busses/i2c-sis96x.c
5271 F: drivers/i2c/busses/i2c-via.c
5272 F: drivers/i2c/busses/i2c-viapro.c
5274 I2C/SMBUS ISMT DRIVER
5275 M: Seth Heasley <seth.heasley@intel.com>
5276 M: Neil Horman <nhorman@tuxdriver.com>
5277 L: linux-i2c@vger.kernel.org
5278 F: drivers/i2c/busses/i2c-ismt.c
5279 F: Documentation/i2c/busses/i2c-ismt
5281 I2C/SMBUS STUB DRIVER
5282 M: Jean Delvare <jdelvare@suse.com>
5283 L: linux-i2c@vger.kernel.org
5285 F: drivers/i2c/i2c-stub.c
5288 M: Wolfram Sang <wsa@the-dreams.de>
5289 L: linux-i2c@vger.kernel.org
5290 W: https://i2c.wiki.kernel.org/
5291 Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
5292 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5294 F: Documentation/devicetree/bindings/i2c/
5295 F: Documentation/i2c/
5298 F: include/linux/i2c.h
5299 F: include/linux/i2c-*.h
5300 F: include/uapi/linux/i2c.h
5301 F: include/uapi/linux/i2c-*.h
5304 M: Mika Westerberg <mika.westerberg@linux.intel.com>
5305 L: linux-i2c@vger.kernel.org
5306 L: linux-acpi@vger.kernel.org
5310 M: Jean Delvare <jdelvare@suse.com>
5311 L: linux-i2c@vger.kernel.org
5313 F: Documentation/i2c/busses/i2c-taos-evm
5314 F: drivers/i2c/busses/i2c-taos-evm.c
5317 M: Till Harbaum <till@harbaum.org>
5318 L: linux-i2c@vger.kernel.org
5319 W: http://www.harbaum.org/till/i2c_tiny_usb
5321 F: drivers/i2c/busses/i2c-tiny-usb.c
5324 M: "H. Peter Anvin" <hpa@zytor.com>
5328 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5329 M: "H. Peter Anvin" <hpa@zytor.com>
5330 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5333 IA64 (Itanium) PLATFORM
5334 M: Tony Luck <tony.luck@intel.com>
5335 M: Fenghua Yu <fenghua.yu@intel.com>
5336 L: linux-ia64@vger.kernel.org
5337 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5341 IBM Power VMX Cryptographic instructions
5342 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5343 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5344 L: linux-crypto@vger.kernel.org
5346 F: drivers/crypto/vmx/Makefile
5347 F: drivers/crypto/vmx/Kconfig
5348 F: drivers/crypto/vmx/vmx.c
5349 F: drivers/crypto/vmx/aes*
5350 F: drivers/crypto/vmx/ghash*
5351 F: drivers/crypto/vmx/ppc-xlate.pl
5353 IBM Power in-Nest Crypto Acceleration
5354 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5355 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5356 L: linux-crypto@vger.kernel.org
5358 F: drivers/crypto/nx/Makefile
5359 F: drivers/crypto/nx/Kconfig
5360 F: drivers/crypto/nx/nx-aes*
5361 F: drivers/crypto/nx/nx-sha*
5362 F: drivers/crypto/nx/nx.*
5363 F: drivers/crypto/nx/nx_csbcpb.h
5364 F: drivers/crypto/nx/nx_debugfs.h
5366 IBM Power 842 compression accelerator
5367 M: Dan Streetman <ddstreet@ieee.org>
5369 F: drivers/crypto/nx/Makefile
5370 F: drivers/crypto/nx/Kconfig
5371 F: drivers/crypto/nx/nx-842*
5372 F: include/linux/sw842.h
5376 IBM Power Linux RAID adapter
5377 M: Brian King <brking@us.ibm.com>
5379 F: drivers/scsi/ipr.*
5381 IBM Power Virtual Ethernet Device Driver
5382 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5383 L: netdev@vger.kernel.org
5385 F: drivers/net/ethernet/ibm/ibmveth.*
5387 IBM Power SRIOV Virtual NIC Device Driver
5388 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5389 M: John Allen <jallen@linux.vnet.ibm.com>
5390 L: netdev@vger.kernel.org
5392 F: drivers/net/ethernet/ibm/ibmvnic.*
5394 IBM Power Virtual SCSI Device Drivers
5395 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5396 L: linux-scsi@vger.kernel.org
5398 F: drivers/scsi/ibmvscsi/ibmvscsi*
5399 F: drivers/scsi/ibmvscsi/viosrp.h
5401 IBM Power Virtual FC Device Drivers
5402 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5403 L: linux-scsi@vger.kernel.org
5405 F: drivers/scsi/ibmvscsi/ibmvfc*
5407 IBM ServeRAID RAID DRIVER
5409 F: drivers/scsi/ips.*
5411 ICH LPC AND GPIO DRIVER
5412 M: Peter Tyser <ptyser@xes-inc.com>
5414 F: drivers/mfd/lpc_ich.c
5415 F: drivers/gpio/gpio-ich.c
5418 M: "David S. Miller" <davem@davemloft.net>
5419 L: linux-ide@vger.kernel.org
5420 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
5421 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5423 F: Documentation/ide/
5425 F: include/linux/ide.h
5427 IDEAPAD LAPTOP EXTRAS DRIVER
5428 M: Ike Panhc <ike.pan@canonical.com>
5429 L: platform-driver-x86@vger.kernel.org
5430 W: http://launchpad.net/ideapad-laptop
5432 F: drivers/platform/x86/ideapad-laptop.c
5434 IDEAPAD LAPTOP SLIDEBAR DRIVER
5435 M: Andrey Moiseev <o2g.org.ru@gmail.com>
5436 L: linux-input@vger.kernel.org
5437 W: https://github.com/o2genum/ideapad-slidebar
5439 F: drivers/input/misc/ideapad_slidebar.c
5442 M: Borislav Petkov <bp@alien8.de>
5443 L: linux-ide@vger.kernel.org
5445 F: Documentation/cdrom/ide-cd
5446 F: drivers/ide/ide-cd*
5449 M: Andy Henroid <andrew.d.henroid@intel.com>
5450 L: linux-pm@vger.kernel.org
5452 F: drivers/idle/i7300_idle.c
5454 IEEE 802.15.4 SUBSYSTEM
5455 M: Alexander Aring <aar@pengutronix.de>
5456 L: linux-wpan@vger.kernel.org
5457 W: http://wpan.cakelab.org/
5458 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
5459 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
5463 F: drivers/net/ieee802154/
5464 F: include/linux/nl802154.h
5465 F: include/linux/ieee802154.h
5466 F: include/net/nl802154.h
5467 F: include/net/mac802154.h
5468 F: include/net/af_ieee802154.h
5469 F: include/net/cfg802154.h
5470 F: include/net/ieee802154_netdev.h
5471 F: Documentation/networking/ieee802154.txt
5473 IGORPLUG-USB IR RECEIVER
5474 M: Sean Young <sean@mess.org>
5475 L: linux-media@vger.kernel.org
5477 F: drivers/media/rc/igorplugusb.c
5479 IGUANAWORKS USB IR TRANSCEIVER
5480 M: Sean Young <sean@mess.org>
5481 L: linux-media@vger.kernel.org
5483 F: drivers/media/rc/iguanair.c
5485 IIO SUBSYSTEM AND DRIVERS
5486 M: Jonathan Cameron <jic23@kernel.org>
5487 R: Hartmut Knaack <knaack.h@gmx.de>
5488 R: Lars-Peter Clausen <lars@metafoo.de>
5489 R: Peter Meerwald <pmeerw@pmeerw.net>
5490 L: linux-iio@vger.kernel.org
5493 F: drivers/staging/iio/
5494 F: include/linux/iio/
5497 IKANOS/ADI EAGLE ADSL USB DRIVER
5498 M: Matthieu Castet <castet.matthieu@free.fr>
5499 M: Stanislaw Gruszka <stf_xl@wp.pl>
5501 F: drivers/usb/atm/ueagle-atm.c
5503 INA209 HARDWARE MONITOR DRIVER
5504 M: Guenter Roeck <linux@roeck-us.net>
5505 L: lm-sensors@lm-sensors.org
5507 F: Documentation/hwmon/ina209
5508 F: Documentation/devicetree/bindings/i2c/ina209.txt
5509 F: drivers/hwmon/ina209.c
5511 INA2XX HARDWARE MONITOR DRIVER
5512 M: Guenter Roeck <linux@roeck-us.net>
5513 L: lm-sensors@lm-sensors.org
5515 F: Documentation/hwmon/ina2xx
5516 F: drivers/hwmon/ina2xx.c
5517 F: include/linux/platform_data/ina2xx.h
5519 INDUSTRY PACK SUBSYSTEM (IPACK)
5520 M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5521 M: Jens Taprogge <jens.taprogge@taprogge.org>
5522 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5523 L: industrypack-devel@lists.sourceforge.net
5524 W: http://industrypack.sourceforge.net
5528 INGENIC JZ4780 DMA Driver
5529 M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5531 F: drivers/dma/dma-jz4780.c
5533 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5534 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5535 M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5536 L: linux-ima-devel@lists.sourceforge.net
5537 L: linux-ima-user@lists.sourceforge.net
5538 L: linux-security-module@vger.kernel.org
5539 T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
5541 F: security/integrity/ima/
5543 IMGTEC IR DECODER DRIVER
5544 M: James Hogan <james.hogan@imgtec.com>
5546 F: drivers/media/rc/img-ir/
5548 IMS TWINTURBO FRAMEBUFFER DRIVER
5549 L: linux-fbdev@vger.kernel.org
5551 F: drivers/video/fbdev/imsttfb.c
5553 INFINIBAND SUBSYSTEM
5554 M: Doug Ledford <dledford@redhat.com>
5555 M: Sean Hefty <sean.hefty@intel.com>
5556 M: Hal Rosenstock <hal.rosenstock@gmail.com>
5557 L: linux-rdma@vger.kernel.org
5558 W: http://www.openfabrics.org/
5559 Q: http://patchwork.kernel.org/project/linux-rdma/list/
5560 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5562 F: Documentation/infiniband/
5563 F: drivers/infiniband/
5564 F: drivers/staging/rdma/
5565 F: include/uapi/linux/if_infiniband.h
5566 F: include/uapi/rdma/
5570 M: John McCutchan <john@johnmccutchan.com>
5571 M: Robert Love <rlove@rlove.org>
5572 M: Eric Paris <eparis@parisplace.org>
5574 F: Documentation/filesystems/inotify.txt
5575 F: fs/notify/inotify/
5576 F: include/linux/inotify.h
5577 F: include/uapi/linux/inotify.h
5579 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5580 M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
5581 L: linux-input@vger.kernel.org
5582 Q: http://patchwork.kernel.org/project/linux-input/list/
5583 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5586 F: include/linux/input.h
5587 F: include/uapi/linux/input.h
5588 F: include/linux/input/
5590 INPUT MULTITOUCH (MT) PROTOCOL
5591 M: Henrik Rydberg <rydberg@bitmath.org>
5592 L: linux-input@vger.kernel.org
5594 F: Documentation/input/multi-touch-protocol.txt
5595 F: drivers/input/input-mt.c
5598 INTEL ASoC BDW/HSW DRIVERS
5599 M: Jie Yang <yang.jie@linux.intel.com>
5600 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5602 F: sound/soc/intel/common/sst-dsp*
5603 F: sound/soc/intel/common/sst-firmware.c
5604 F: sound/soc/intel/boards/broadwell.c
5605 F: sound/soc/intel/haswell/
5607 INTEL C600 SERIES SAS CONTROLLER DRIVER
5608 M: Intel SCU Linux support <intel-linux-scu@intel.com>
5609 M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5610 L: linux-scsi@vger.kernel.org
5611 T: git git://git.code.sf.net/p/intel-sas/isci
5613 F: drivers/scsi/isci/
5615 INTEL HID EVENT DRIVER
5616 M: Alex Hung <alex.hung@canonical.com>
5617 L: platform-driver-x86@vger.kernel.org
5619 F: drivers/platform/x86/intel-hid.c
5622 M: Len Brown <lenb@kernel.org>
5623 L: linux-pm@vger.kernel.org
5624 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5626 F: drivers/idle/intel_idle.c
5629 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5630 M: Len Brown <lenb@kernel.org>
5631 L: linux-pm@vger.kernel.org
5633 F: drivers/cpufreq/intel_pstate.c
5635 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5636 M: Maik Broemme <mbroemme@plusserver.de>
5637 L: linux-fbdev@vger.kernel.org
5639 F: Documentation/fb/intelfb.txt
5640 F: drivers/video/fbdev/intelfb/
5642 INTEL 810/815 FRAMEBUFFER DRIVER
5643 M: Antonino Daplas <adaplas@gmail.com>
5644 L: linux-fbdev@vger.kernel.org
5646 F: drivers/video/fbdev/i810/
5648 INTEL MENLOW THERMAL DRIVER
5649 M: Sujith Thomas <sujith.thomas@intel.com>
5650 L: platform-driver-x86@vger.kernel.org
5651 W: https://01.org/linux-acpi
5653 F: drivers/platform/x86/intel_menlow.c
5655 INTEL I/OAT DMA DRIVER
5656 M: Dave Jiang <dave.jiang@intel.com>
5657 R: Dan Williams <dan.j.williams@intel.com>
5658 L: dmaengine@vger.kernel.org
5659 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5661 F: drivers/dma/ioat*
5664 M: David Woodhouse <dwmw2@infradead.org>
5665 L: iommu@lists.linux-foundation.org
5666 T: git git://git.infradead.org/iommu-2.6.git
5668 F: drivers/iommu/intel-iommu.c
5669 F: include/linux/intel-iommu.h
5671 INTEL IOP-ADMA DMA DRIVER
5672 R: Dan Williams <dan.j.williams@intel.com>
5674 F: drivers/dma/iop-adma.c
5676 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5677 M: Krzysztof Halasa <khalasa@piap.pl>
5679 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5680 F: arch/arm/mach-ixp4xx/include/mach/npe.h
5681 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5682 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
5683 F: drivers/net/ethernet/xscale/ixp4xx_eth.c
5684 F: drivers/net/wan/ixp4xx_hss.c
5686 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5687 M: Deepak Saxena <dsaxena@plexity.net>
5689 F: drivers/char/hw_random/ixp4xx-rng.c
5691 INTEL ETHERNET DRIVERS
5692 M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5693 R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5694 R: Shannon Nelson <shannon.nelson@intel.com>
5695 R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5696 R: Don Skidmore <donald.c.skidmore@intel.com>
5697 R: Bruce Allan <bruce.w.allan@intel.com>
5698 R: John Ronciak <john.ronciak@intel.com>
5699 R: Mitch Williams <mitch.a.williams@intel.com>
5700 L: intel-wired-lan@lists.osuosl.org
5701 W: http://www.intel.com/support/feedback.htm
5702 W: http://e1000.sourceforge.net/
5703 Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5704 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5705 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5707 F: Documentation/networking/e100.txt
5708 F: Documentation/networking/e1000.txt
5709 F: Documentation/networking/e1000e.txt
5710 F: Documentation/networking/igb.txt
5711 F: Documentation/networking/igbvf.txt
5712 F: Documentation/networking/ixgb.txt
5713 F: Documentation/networking/ixgbe.txt
5714 F: Documentation/networking/ixgbevf.txt
5715 F: Documentation/networking/i40e.txt
5716 F: Documentation/networking/i40evf.txt
5717 F: drivers/net/ethernet/intel/
5718 F: drivers/net/ethernet/intel/*/
5720 INTEL-MID GPIO DRIVER
5721 M: David Cohen <david.a.cohen@linux.intel.com>
5722 L: linux-gpio@vger.kernel.org
5724 F: drivers/gpio/gpio-intel-mid.c
5726 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5727 M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
5728 L: linux-wireless@vger.kernel.org
5730 F: Documentation/networking/README.ipw2100
5731 F: Documentation/networking/README.ipw2200
5732 F: drivers/net/wireless/intel/ipw2x00/
5735 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
5737 F: Documentation/trace/intel_th.txt
5738 F: drivers/hwtracing/intel_th/
5740 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5741 M: Ning Sun <ning.sun@intel.com>
5742 L: tboot-devel@lists.sourceforge.net
5743 W: http://tboot.sourceforge.net
5744 T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5746 F: Documentation/intel_txt.txt
5747 F: include/linux/tboot.h
5748 F: arch/x86/kernel/tboot.c
5750 INTEL WIRELESS WIMAX CONNECTION 2400
5751 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5752 M: linux-wimax@intel.com
5753 L: wimax@linuxwimax.org (subscribers-only)
5755 W: http://linuxwimax.org
5756 F: Documentation/wimax/README.i2400m
5757 F: drivers/net/wimax/i2400m/
5758 F: include/uapi/linux/wimax/i2400m.h
5760 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5761 M: Stanislaw Gruszka <sgruszka@redhat.com>
5762 L: linux-wireless@vger.kernel.org
5764 F: drivers/net/wireless/intel/iwlegacy/
5766 INTEL WIRELESS WIFI LINK (iwlwifi)
5767 M: Johannes Berg <johannes.berg@intel.com>
5768 M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5769 M: Intel Linux Wireless <linuxwifi@intel.com>
5770 L: linux-wireless@vger.kernel.org
5771 W: http://intellinuxwireless.org
5772 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5774 F: drivers/net/wireless/intel/iwlwifi/
5776 INTEL MANAGEMENT ENGINE (mei)
5777 M: Tomas Winkler <tomas.winkler@intel.com>
5778 L: linux-kernel@vger.kernel.org
5780 F: include/uapi/linux/mei.h
5781 F: include/linux/mei_cl_bus.h
5782 F: drivers/misc/mei/*
5783 F: Documentation/misc-devices/mei/*
5785 INTEL MIC DRIVERS (mic)
5786 M: Sudeep Dutt <sudeep.dutt@intel.com>
5787 M: Ashutosh Dixit <ashutosh.dixit@intel.com>
5789 W: https://github.com/sudeepdutt/mic
5790 W: http://software.intel.com/en-us/mic-developer
5791 F: include/linux/mic_bus.h
5792 F: include/linux/scif.h
5793 F: include/uapi/linux/mic_common.h
5794 F: include/uapi/linux/mic_ioctl.h
5795 F: include/uapi/linux/scif_ioctl.h
5796 F: drivers/misc/mic/
5797 F: drivers/dma/mic_x100_dma.c
5798 F: drivers/dma/mic_x100_dma.h
5799 F: Documentation/mic/
5801 INTEL PMC/P-Unit IPC DRIVER
5802 M: Zha Qipeng<qipeng.zha@intel.com>
5803 L: platform-driver-x86@vger.kernel.org
5805 F: drivers/platform/x86/intel_pmc_ipc.c
5806 F: drivers/platform/x86/intel_punit_ipc.c
5807 F: arch/x86/include/asm/intel_pmc_ipc.h
5808 F: arch/x86/include/asm/intel_punit_ipc.h
5810 INTEL TELEMETRY DRIVER
5811 M: Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
5812 L: platform-driver-x86@vger.kernel.org
5814 F: arch/x86/include/asm/intel_telemetry.h
5815 F: drivers/platform/x86/intel_telemetry*
5817 IOC3 ETHERNET DRIVER
5818 M: Ralf Baechle <ralf@linux-mips.org>
5819 L: linux-mips@linux-mips.org
5821 F: drivers/net/ethernet/sgi/ioc3-eth.c
5824 M: Pat Gefre <pfg@sgi.com>
5825 L: linux-serial@vger.kernel.org
5827 F: drivers/tty/serial/ioc3_serial.c
5830 M: Joerg Roedel <joro@8bytes.org>
5831 L: iommu@lists.linux-foundation.org
5832 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5837 M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5839 F: net/ipv4/netfilter/ipt_MASQUERADE.c
5842 M: Corey Minyard <minyard@acm.org>
5843 L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5844 W: http://openipmi.sourceforge.net/
5846 F: Documentation/IPMI.txt
5847 F: drivers/char/ipmi/
5848 F: include/linux/ipmi*
5849 F: include/uapi/linux/ipmi*
5851 QCOM AUDIO (ASoC) DRIVERS
5852 M: Patrick Lai <plai@codeaurora.org>
5853 M: Banajit Goswami <bgoswami@codeaurora.org>
5854 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5858 IPS SCSI RAID DRIVER
5859 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5860 L: linux-scsi@vger.kernel.org
5861 W: http://www.adaptec.com/
5863 F: drivers/scsi/ips*
5866 M: Wensong Zhang <wensong@linux-vs.org>
5867 M: Simon Horman <horms@verge.net.au>
5868 M: Julian Anastasov <ja@ssi.bg>
5869 L: netdev@vger.kernel.org
5870 L: lvs-devel@vger.kernel.org
5872 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
5873 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
5874 F: Documentation/networking/ipvs-sysctl.txt
5875 F: include/net/ip_vs.h
5876 F: include/uapi/linux/ip_vs.h
5877 F: net/netfilter/ipvs/
5880 M: Jiri Kosina <jikos@kernel.org>
5881 M: David Sterba <dsterba@suse.com>
5883 F: drivers/tty/ipwireless/
5886 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5887 L: netdev@vger.kernel.org
5889 F: include/net/ipx.h
5890 F: include/uapi/linux/ipx.h
5894 M: Samuel Ortiz <samuel@sortiz.org>
5895 L: irda-users@lists.sourceforge.net (subscribers-only)
5896 L: netdev@vger.kernel.org
5897 W: http://irda.sourceforge.net/
5899 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5900 F: Documentation/networking/irda.txt
5901 F: drivers/net/irda/
5902 F: include/net/irda/
5906 M: Thomas Gleixner <tglx@linutronix.de>
5907 L: linux-kernel@vger.kernel.org
5909 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5913 M: Thomas Gleixner <tglx@linutronix.de>
5914 M: Jason Cooper <jason@lakedaemon.net>
5915 M: Marc Zyngier <marc.zyngier@arm.com>
5916 L: linux-kernel@vger.kernel.org
5918 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5919 T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5920 F: Documentation/devicetree/bindings/interrupt-controller/
5923 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5924 M: Jiang Liu <jiang.liu@linux.intel.com>
5925 M: Marc Zyngier <marc.zyngier@arm.com>
5927 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5928 F: Documentation/IRQ-domain.txt
5929 F: include/linux/irqdomain.h
5930 F: kernel/irq/irqdomain.c
5934 M: Jaroslav Kysela <perex@perex.cz>
5936 F: Documentation/isapnp.txt
5937 F: drivers/pnp/isapnp/
5938 F: include/linux/isapnp.h
5941 M: Hans Verkuil <hverkuil@xs4all.nl>
5942 L: linux-media@vger.kernel.org
5943 T: git git://linuxtv.org/media_tree.git
5944 W: https://linuxtv.org
5946 F: drivers/media/radio/radio-isa*
5948 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5949 M: Peter Jones <pjones@redhat.com>
5950 M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5952 F: drivers/firmware/iscsi_ibft*
5955 M: Mike Christie <michaelc@cs.wisc.edu>
5956 L: open-iscsi@googlegroups.com
5957 W: www.open-iscsi.org
5958 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5960 F: drivers/scsi/*iscsi*
5961 F: include/scsi/*iscsi*
5963 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5964 M: Or Gerlitz <ogerlitz@mellanox.com>
5965 M: Sagi Grimberg <sagig@mellanox.com>
5966 M: Roi Dayan <roid@mellanox.com>
5967 L: linux-rdma@vger.kernel.org
5969 W: http://www.openfabrics.org
5970 W: www.open-iscsi.org
5971 Q: http://patchwork.kernel.org/project/linux-rdma/list/
5972 F: drivers/infiniband/ulp/iser/
5974 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5975 M: Sagi Grimberg <sagig@mellanox.com>
5976 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5977 L: linux-rdma@vger.kernel.org
5978 L: target-devel@vger.kernel.org
5980 W: http://www.linux-iscsi.org
5981 F: drivers/infiniband/ulp/isert
5984 M: Karsten Keil <isdn@linux-pingi.de>
5985 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5986 L: netdev@vger.kernel.org
5987 W: http://www.isdn4linux.de
5988 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5990 F: Documentation/isdn/
5992 F: include/linux/isdn.h
5993 F: include/linux/isdn/
5994 F: include/uapi/linux/isdn.h
5995 F: include/uapi/linux/isdn/
5997 ISDN SUBSYSTEM (Eicon active card driver)
5998 M: Armin Schindler <mac@melware.de>
5999 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
6000 W: http://www.melware.de
6002 F: drivers/isdn/hardware/eicon/
6004 IT87 HARDWARE MONITORING DRIVER
6005 M: Jean Delvare <jdelvare@suse.com>
6006 L: lm-sensors@lm-sensors.org
6008 F: Documentation/hwmon/it87
6009 F: drivers/hwmon/it87.c
6012 M: Antti Palosaari <crope@iki.fi>
6013 L: linux-media@vger.kernel.org
6014 W: https://linuxtv.org
6015 W: http://palosaari.fi/linux/
6016 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6017 T: git git://linuxtv.org/anttip/media_tree.git
6019 F: drivers/media/tuners/it913x*
6021 IVTV VIDEO4LINUX DRIVER
6022 M: Andy Walls <awalls@md.metrocast.net>
6023 L: ivtv-devel@ivtvdriver.org (subscribers-only)
6024 L: linux-media@vger.kernel.org
6025 T: git git://linuxtv.org/media_tree.git
6026 W: http://www.ivtvdriver.org
6028 F: Documentation/video4linux/*.ivtv
6029 F: drivers/media/pci/ivtv/
6030 F: include/uapi/linux/ivtv*
6032 IX2505V MEDIA DRIVER
6033 M: Malcolm Priestley <tvboxspy@gmail.com>
6034 L: linux-media@vger.kernel.org
6035 W: https://linuxtv.org
6036 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6038 F: drivers/media/dvb-frontends/ix2505v*
6040 JC42.4 TEMPERATURE SENSOR DRIVER
6041 M: Guenter Roeck <linux@roeck-us.net>
6042 L: lm-sensors@lm-sensors.org
6044 F: drivers/hwmon/jc42.c
6045 F: Documentation/hwmon/jc42
6048 M: Dave Kleikamp <shaggy@kernel.org>
6049 L: jfs-discussion@lists.sourceforge.net
6050 W: http://jfs.sourceforge.net/
6051 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6053 F: Documentation/filesystems/jfs.txt
6057 M: Guo-Fu Tseng <cooldavid@cooldavid.org>
6058 L: netdev@vger.kernel.org
6060 F: drivers/net/ethernet/jme.*
6062 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6063 M: David Woodhouse <dwmw2@infradead.org>
6064 L: linux-mtd@lists.infradead.org
6065 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
6068 F: include/uapi/linux/jffs2.h
6070 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6071 M: "Theodore Ts'o" <tytso@mit.edu>
6072 M: Jan Kara <jack@suse.com>
6073 L: linux-ext4@vger.kernel.org
6076 F: include/linux/jbd2.h
6078 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6079 M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6080 L: linux-media@vger.kernel.org
6082 F: drivers/media/platform/rcar_jpu.c
6084 JSM Neo PCI based serial card
6085 M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
6086 L: linux-serial@vger.kernel.org
6088 F: drivers/tty/serial/jsm/
6090 K10TEMP HARDWARE MONITORING DRIVER
6091 M: Clemens Ladisch <clemens@ladisch.de>
6092 L: lm-sensors@lm-sensors.org
6094 F: Documentation/hwmon/k10temp
6095 F: drivers/hwmon/k10temp.c
6097 K8TEMP HARDWARE MONITORING DRIVER
6098 M: Rudolf Marek <r.marek@assembler.cz>
6099 L: lm-sensors@lm-sensors.org
6101 F: Documentation/hwmon/k8temp
6102 F: drivers/hwmon/k8temp.c
6105 M: "Yann E. MORIN" <yann.morin.1998@free.fr>
6106 L: linux-kbuild@vger.kernel.org
6107 T: git git://gitorious.org/linux-kconfig/linux-kconfig
6109 F: Documentation/kbuild/kconfig-language.txt
6113 M: Vivek Goyal <vgoyal@redhat.com>
6114 M: Haren Myneni <hbabu@us.ibm.com>
6115 L: kexec@lists.infradead.org
6116 W: http://lse.sourceforge.net/kdump/
6118 F: Documentation/kdump/
6120 KEENE FM RADIO TRANSMITTER DRIVER
6121 M: Hans Verkuil <hverkuil@xs4all.nl>
6122 L: linux-media@vger.kernel.org
6123 T: git git://linuxtv.org/media_tree.git
6124 W: https://linuxtv.org
6126 F: drivers/media/radio/radio-keene*
6128 KERNEL AUTOMOUNTER v4 (AUTOFS4)
6129 M: Ian Kent <raven@themaw.net>
6130 L: autofs@vger.kernel.org
6134 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6135 M: Michal Marek <mmarek@suse.com>
6136 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6137 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6138 L: linux-kbuild@vger.kernel.org
6140 F: Documentation/kbuild/
6142 F: scripts/Makefile.*
6148 L: kernel-janitors@vger.kernel.org
6149 W: http://kernelnewbies.org/KernelJanitors
6152 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6153 M: "J. Bruce Fields" <bfields@fieldses.org>
6154 M: Jeff Layton <jlayton@poochiereds.net>
6155 L: linux-nfs@vger.kernel.org
6156 W: http://nfs.sourceforge.net/
6157 T: git git://linux-nfs.org/~bfields/linux.git
6160 F: include/uapi/linux/nfsd/
6164 F: include/linux/lockd/
6165 F: include/linux/sunrpc/
6166 F: include/uapi/linux/sunrpc/
6168 KERNEL SELFTEST FRAMEWORK
6169 M: Shuah Khan <shuahkh@osg.samsung.com>
6170 L: linux-kselftest@vger.kernel.org
6171 T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6173 F: tools/testing/selftests
6175 KERNEL VIRTUAL MACHINE (KVM)
6176 M: Gleb Natapov <gleb@kernel.org>
6177 M: Paolo Bonzini <pbonzini@redhat.com>
6178 L: kvm@vger.kernel.org
6179 W: http://www.linux-kvm.org
6180 T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6182 F: Documentation/*/kvm*.txt
6183 F: Documentation/virtual/kvm/
6185 F: arch/x86/kernel/kvm.c
6186 F: arch/x86/kernel/kvmclock.c
6187 F: arch/*/include/asm/kvm*
6188 F: include/linux/kvm*
6189 F: include/uapi/linux/kvm*
6192 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6193 M: Joerg Roedel <joro@8bytes.org>
6194 L: kvm@vger.kernel.org
6195 W: http://www.linux-kvm.org/
6197 F: arch/x86/include/asm/svm.h
6198 F: arch/x86/kvm/svm.c
6200 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6201 M: Alexander Graf <agraf@suse.com>
6202 L: kvm-ppc@vger.kernel.org
6203 W: http://www.linux-kvm.org/
6204 T: git git://github.com/agraf/linux-2.6.git
6206 F: arch/powerpc/include/asm/kvm*
6207 F: arch/powerpc/kvm/
6209 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6210 M: Christian Borntraeger <borntraeger@de.ibm.com>
6211 M: Cornelia Huck <cornelia.huck@de.ibm.com>
6212 L: linux-s390@vger.kernel.org
6213 W: http://www.ibm.com/developerworks/linux/linux390/
6214 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
6216 F: Documentation/s390/kvm.txt
6217 F: arch/s390/include/asm/kvm*
6220 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6221 M: Christoffer Dall <christoffer.dall@linaro.org>
6222 M: Marc Zyngier <marc.zyngier@arm.com>
6223 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6224 L: kvmarm@lists.cs.columbia.edu
6225 W: http://systems.cs.columbia.edu/projects/kvm-arm
6226 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6228 F: arch/arm/include/uapi/asm/kvm*
6229 F: arch/arm/include/asm/kvm*
6232 F: include/kvm/arm_*
6234 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6235 M: Christoffer Dall <christoffer.dall@linaro.org>
6236 M: Marc Zyngier <marc.zyngier@arm.com>
6237 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6238 L: kvmarm@lists.cs.columbia.edu
6240 F: arch/arm64/include/uapi/asm/kvm*
6241 F: arch/arm64/include/asm/kvm*
6244 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
6245 M: James Hogan <james.hogan@imgtec.com>
6246 L: linux-mips@linux-mips.org
6248 F: arch/mips/include/uapi/asm/kvm*
6249 F: arch/mips/include/asm/kvm*
6253 M: Eric Biederman <ebiederm@xmission.com>
6254 W: http://kernel.org/pub/linux/utils/kernel/kexec/
6255 L: kexec@lists.infradead.org
6257 F: include/linux/kexec.h
6258 F: include/uapi/linux/kexec.h
6262 M: David Howells <dhowells@redhat.com>
6263 L: keyrings@vger.kernel.org
6265 F: Documentation/security/keys.txt
6266 F: include/linux/key.h
6267 F: include/linux/key-type.h
6272 M: David Safford <safford@us.ibm.com>
6273 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6274 L: linux-security-module@vger.kernel.org
6275 L: keyrings@vger.kernel.org
6277 F: Documentation/security/keys-trusted-encrypted.txt
6278 F: include/keys/trusted-type.h
6279 F: security/keys/trusted.c
6280 F: security/keys/trusted.h
6283 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6284 M: David Safford <safford@us.ibm.com>
6285 L: linux-security-module@vger.kernel.org
6286 L: keyrings@vger.kernel.org
6288 F: Documentation/security/keys-trusted-encrypted.txt
6289 F: include/keys/encrypted-type.h
6290 F: security/keys/encrypted-keys/
6292 KGDB / KDB /debug_core
6293 M: Jason Wessel <jason.wessel@windriver.com>
6294 W: http://kgdb.wiki.kernel.org/
6295 L: kgdb-bugreport@lists.sourceforge.net
6296 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
6298 F: Documentation/DocBook/kgdb.tmpl
6299 F: drivers/misc/kgdbts.c
6300 F: drivers/tty/serial/kgdboc.c
6301 F: include/linux/kdb.h
6302 F: include/linux/kgdb.h
6306 M: Vegard Nossum <vegardno@ifi.uio.no>
6307 M: Pekka Enberg <penberg@kernel.org>
6309 F: Documentation/kmemcheck.txt
6310 F: arch/x86/include/asm/kmemcheck.h
6311 F: arch/x86/mm/kmemcheck/
6312 F: include/linux/kmemcheck.h
6316 M: Catalin Marinas <catalin.marinas@arm.com>
6318 F: Documentation/kmemleak.txt
6319 F: include/linux/kmemleak.h
6321 F: mm/kmemleak-test.c
6324 M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6325 M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6326 M: "David S. Miller" <davem@davemloft.net>
6327 M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
6329 F: Documentation/kprobes.txt
6330 F: include/linux/kprobes.h
6333 KS0108 LCD CONTROLLER DRIVER
6334 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6335 W: http://miguelojeda.es/auxdisplay.htm
6336 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6338 F: Documentation/auxdisplay/ks0108
6339 F: drivers/auxdisplay/ks0108.c
6340 F: include/linux/ks0108.h
6343 M: David Ahern <dsa@cumulusnetworks.com>
6344 L: netdev@vger.kernel.org
6347 F: include/net/l3mdev.h
6349 LANTIQ MIPS ARCHITECTURE
6350 M: John Crispin <blogic@openwrt.org>
6351 L: linux-mips@linux-mips.org
6356 L: linux-x25@vger.kernel.org
6358 F: Documentation/networking/lapb-module.txt
6362 LASI 53c700 driver for PARISC
6363 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6364 L: linux-scsi@vger.kernel.org
6366 F: Documentation/scsi/53c700.txt
6367 F: drivers/scsi/53c700*
6370 M: Richard Purdie <rpurdie@rpsys.net>
6371 M: Jacek Anaszewski <j.anaszewski@samsung.com>
6372 L: linux-leds@vger.kernel.org
6373 T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6376 F: include/linux/leds.h
6378 LEGACY EEPROM DRIVER
6379 M: Jean Delvare <jdelvare@suse.com>
6381 F: Documentation/misc-devices/eeprom
6382 F: drivers/misc/eeprom/eeprom.c
6384 LEGO USB Tower driver
6385 M: Juergen Stuber <starblue@users.sourceforge.net>
6386 L: legousb-devel@lists.sourceforge.net
6387 W: http://legousb.sourceforge.net/
6389 F: drivers/usb/misc/legousbtower.c
6392 M: Michael Krufky <mkrufky@linuxtv.org>
6393 L: linux-media@vger.kernel.org
6394 W: https://linuxtv.org
6395 W: http://github.com/mkrufky
6396 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6397 T: git git://linuxtv.org/mkrufky/tuners.git
6399 F: drivers/media/dvb-frontends/lg2160.*
6401 LGDT3305 MEDIA DRIVER
6402 M: Michael Krufky <mkrufky@linuxtv.org>
6403 L: linux-media@vger.kernel.org
6404 W: https://linuxtv.org
6405 W: http://github.com/mkrufky
6406 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6407 T: git git://linuxtv.org/mkrufky/tuners.git
6409 F: drivers/media/dvb-frontends/lgdt3305.*
6412 M: Rusty Russell <rusty@rustcorp.com.au>
6413 L: lguest@lists.ozlabs.org
6414 W: http://lguest.ozlabs.org/
6416 F: arch/x86/include/asm/lguest*.h
6419 F: include/linux/lguest*.h
6422 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6423 M: Tejun Heo <tj@kernel.org>
6424 L: linux-ide@vger.kernel.org
6425 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6428 F: include/linux/ata.h
6429 F: include/linux/libata.h
6431 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6432 M: Viresh Kumar <vireshk@kernel.org>
6433 L: linux-ide@vger.kernel.org
6434 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6436 F: include/linux/pata_arasan_cf_data.h
6437 F: drivers/ata/pata_arasan_cf.c
6440 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6441 M: Tejun Heo <tj@kernel.org>
6442 L: linux-ide@vger.kernel.org
6443 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6445 F: drivers/ata/pata_*.c
6446 F: drivers/ata/ata_generic.c
6448 LIBATA SATA AHCI PLATFORM devices support
6449 M: Hans de Goede <hdegoede@redhat.com>
6450 M: Tejun Heo <tj@kernel.org>
6451 L: linux-ide@vger.kernel.org
6452 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6454 F: drivers/ata/ahci_platform.c
6455 F: drivers/ata/libahci_platform.c
6456 F: include/linux/ahci_platform.h
6458 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6459 M: Mikael Pettersson <mikpelinux@gmail.com>
6460 L: linux-ide@vger.kernel.org
6461 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6463 F: drivers/ata/sata_promise.*
6466 M: Sasha Levin <sasha.levin@oracle.com>
6468 F: tools/lib/lockdep/
6470 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6471 M: Dan Williams <dan.j.williams@intel.com>
6472 L: linux-nvdimm@lists.01.org
6473 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6474 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
6477 F: include/linux/nd.h
6478 F: include/linux/libnvdimm.h
6479 F: include/uapi/linux/ndctl.h
6481 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6482 M: Ross Zwisler <ross.zwisler@linux.intel.com>
6483 L: linux-nvdimm@lists.01.org
6484 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6486 F: drivers/nvdimm/blk.c
6487 F: drivers/nvdimm/region_devs.c
6488 F: drivers/acpi/nfit*
6490 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6491 M: Vishal Verma <vishal.l.verma@intel.com>
6492 L: linux-nvdimm@lists.01.org
6493 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6495 F: drivers/nvdimm/btt*
6497 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6498 M: Ross Zwisler <ross.zwisler@linux.intel.com>
6499 L: linux-nvdimm@lists.01.org
6500 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6502 F: drivers/nvdimm/pmem.c
6503 F: include/linux/pmem.h
6504 F: arch/*/include/asm/pmem.h
6506 LIGHTNVM PLATFORM SUPPORT
6507 M: Matias Bjorling <mb@lightnvm.io>
6508 W: http://github/OpenChannelSSD
6509 L: linux-block@vger.kernel.org
6511 F: drivers/lightnvm/
6512 F: include/linux/lightnvm.h
6513 F: include/uapi/linux/lightnvm.h
6515 LINUX FOR IBM pSERIES (RS/6000)
6516 M: Paul Mackerras <paulus@au.ibm.com>
6517 W: http://www.ibm.com/linux/ltc/projects/ppc
6519 F: arch/powerpc/boot/rs6000.h
6521 LINUX FOR POWERPC (32-BIT AND 64-BIT)
6522 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6523 M: Paul Mackerras <paulus@samba.org>
6524 M: Michael Ellerman <mpe@ellerman.id.au>
6525 W: http://www.penguinppc.org/
6526 L: linuxppc-dev@lists.ozlabs.org
6527 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6528 T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6530 F: Documentation/powerpc/
6533 LINUX FOR POWER MACINTOSH
6534 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6535 W: http://www.penguinppc.org/
6536 L: linuxppc-dev@lists.ozlabs.org
6538 F: arch/powerpc/platforms/powermac/
6539 F: drivers/macintosh/
6541 LINUX FOR POWERPC EMBEDDED MPC5XXX
6542 M: Anatolij Gustschin <agust@denx.de>
6543 L: linuxppc-dev@lists.ozlabs.org
6544 T: git git://git.denx.de/linux-denx-agust.git
6546 F: arch/powerpc/platforms/512x/
6547 F: arch/powerpc/platforms/52xx/
6549 LINUX FOR POWERPC EMBEDDED PPC4XX
6550 M: Alistair Popple <alistair@popple.id.au>
6551 M: Matt Porter <mporter@kernel.crashing.org>
6552 W: http://www.penguinppc.org/
6553 L: linuxppc-dev@lists.ozlabs.org
6555 F: arch/powerpc/platforms/40x/
6556 F: arch/powerpc/platforms/44x/
6558 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6559 L: linuxppc-dev@lists.ozlabs.org
6561 F: arch/powerpc/*/*virtex*
6562 F: arch/powerpc/*/*/*virtex*
6564 LINUX FOR POWERPC EMBEDDED PPC8XX
6565 M: Vitaly Bordug <vitb@kernel.crashing.org>
6566 W: http://www.penguinppc.org/
6567 L: linuxppc-dev@lists.ozlabs.org
6569 F: arch/powerpc/platforms/8xx/
6571 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6572 M: Scott Wood <oss@buserror.net>
6573 M: Kumar Gala <galak@kernel.crashing.org>
6574 W: http://www.penguinppc.org/
6575 L: linuxppc-dev@lists.ozlabs.org
6576 T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6578 F: arch/powerpc/platforms/83xx/
6579 F: arch/powerpc/platforms/85xx/
6581 LINUX FOR POWERPC PA SEMI PWRFICIENT
6582 M: Olof Johansson <olof@lixom.net>
6583 L: linuxppc-dev@lists.ozlabs.org
6585 F: arch/powerpc/platforms/pasemi/
6586 F: drivers/*/*pasemi*
6587 F: drivers/*/*/*pasemi*
6589 LINUX SECURITY MODULE (LSM) FRAMEWORK
6590 M: Chris Wright <chrisw@sous-sol.org>
6591 L: linux-security-module@vger.kernel.org
6594 LIS3LV02D ACCELEROMETER DRIVER
6595 M: Eric Piel <eric.piel@tremplin-utc.net>
6597 F: Documentation/misc-devices/lis3lv02d
6598 F: drivers/misc/lis3lv02d/
6599 F: drivers/platform/x86/hp_accel.c
6602 M: Josh Poimboeuf <jpoimboe@redhat.com>
6603 M: Seth Jennings <sjenning@redhat.com>
6604 M: Jiri Kosina <jikos@kernel.org>
6605 M: Vojtech Pavlik <vojtech@suse.com>
6607 F: kernel/livepatch/
6608 F: include/linux/livepatch.h
6609 F: arch/x86/include/asm/livepatch.h
6610 F: arch/x86/kernel/livepatch.c
6611 F: Documentation/ABI/testing/sysfs-kernel-livepatch
6612 F: samples/livepatch/
6613 L: live-patching@vger.kernel.org
6614 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6617 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6619 F: include/linux/llc.h
6620 F: include/uapi/linux/llc.h
6624 LM73 HARDWARE MONITOR DRIVER
6625 M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6626 L: lm-sensors@lm-sensors.org
6628 F: drivers/hwmon/lm73.c
6630 LM78 HARDWARE MONITOR DRIVER
6631 M: Jean Delvare <jdelvare@suse.com>
6632 L: lm-sensors@lm-sensors.org
6634 F: Documentation/hwmon/lm78
6635 F: drivers/hwmon/lm78.c
6637 LM83 HARDWARE MONITOR DRIVER
6638 M: Jean Delvare <jdelvare@suse.com>
6639 L: lm-sensors@lm-sensors.org
6641 F: Documentation/hwmon/lm83
6642 F: drivers/hwmon/lm83.c
6644 LM90 HARDWARE MONITOR DRIVER
6645 M: Jean Delvare <jdelvare@suse.com>
6646 L: lm-sensors@lm-sensors.org
6648 F: Documentation/hwmon/lm90
6649 F: Documentation/devicetree/bindings/hwmon/lm90.txt
6650 F: drivers/hwmon/lm90.c
6652 LM95234 HARDWARE MONITOR DRIVER
6653 M: Guenter Roeck <linux@roeck-us.net>
6654 L: lm-sensors@lm-sensors.org
6656 F: Documentation/hwmon/lm95234
6657 F: drivers/hwmon/lm95234.c
6659 LME2510 MEDIA DRIVER
6660 M: Malcolm Priestley <tvboxspy@gmail.com>
6661 L: linux-media@vger.kernel.org
6662 W: https://linuxtv.org
6663 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6665 F: drivers/media/usb/dvb-usb-v2/lmedm04*
6667 LOCKDEP AND LOCKSTAT
6668 M: Peter Zijlstra <peterz@infradead.org>
6669 M: Ingo Molnar <mingo@redhat.com>
6670 L: linux-kernel@vger.kernel.org
6671 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6673 F: Documentation/locking/lockdep*.txt
6674 F: Documentation/locking/lockstat.txt
6675 F: include/linux/lockdep.h
6678 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6679 M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
6680 L: linux-ntfs-dev@lists.sourceforge.net
6681 W: http://www.linux-ntfs.org/content/view/19/37/
6683 F: Documentation/ldm.txt
6684 F: block/partitions/ldm.*
6687 M: Joern Engel <joern@logfs.org>
6688 M: Prasad Joshi <prasadjoshi.linux@gmail.com>
6694 LPC32XX MACHINE SUPPORT
6695 M: Roland Stigge <stigge@antcom.de>
6696 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6698 F: arch/arm/mach-lpc32xx/
6700 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6701 M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6702 M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6703 M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6704 M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6705 L: MPT-FusionLinux.pdl@avagotech.com
6706 L: linux-scsi@vger.kernel.org
6707 W: http://www.lsilogic.com/support
6709 F: drivers/message/fusion/
6710 F: drivers/scsi/mpt2sas/
6711 F: drivers/scsi/mpt3sas/
6713 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6714 M: Matthew Wilcox <matthew@wil.cx>
6715 L: linux-scsi@vger.kernel.org
6717 F: drivers/scsi/sym53c8xx_2/
6719 LTC4261 HARDWARE MONITOR DRIVER
6720 M: Guenter Roeck <linux@roeck-us.net>
6721 L: lm-sensors@lm-sensors.org
6723 F: Documentation/hwmon/ltc4261
6724 F: drivers/hwmon/ltc4261.c
6726 LTP (Linux Test Project)
6727 M: Mike Frysinger <vapier@gentoo.org>
6728 M: Cyril Hrubis <chrubis@suse.cz>
6729 M: Wanlong Gao <wanlong.gao@gmail.com>
6730 M: Jan Stancek <jstancek@redhat.com>
6731 M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6732 M: Alexey Kodanev <alexey.kodanev@oracle.com>
6733 L: ltp@lists.linux.it (subscribers-only)
6734 W: http://linux-test-project.github.io/
6735 T: git git://github.com/linux-test-project/ltp.git
6739 W: http://www.linux-m32r.org/
6744 M: Geert Uytterhoeven <geert@linux-m68k.org>
6745 L: linux-m68k@lists.linux-m68k.org
6746 W: http://www.linux-m68k.org/
6747 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6752 M68K ON APPLE MACINTOSH
6753 M: Joshua Thompson <funaho@jurai.org>
6754 W: http://www.mac.linux-m68k.org/
6755 L: linux-m68k@lists.linux-m68k.org
6760 M: Philip Blundell <philb@gnu.org>
6761 W: http://www.tazenda.demon.co.uk/phil/linux-hp
6765 M88DS3103 MEDIA DRIVER
6766 M: Antti Palosaari <crope@iki.fi>
6767 L: linux-media@vger.kernel.org
6768 W: https://linuxtv.org
6769 W: http://palosaari.fi/linux/
6770 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6771 T: git git://linuxtv.org/anttip/media_tree.git
6773 F: drivers/media/dvb-frontends/m88ds3103*
6775 M88RS2000 MEDIA DRIVER
6776 M: Malcolm Priestley <tvboxspy@gmail.com>
6777 L: linux-media@vger.kernel.org
6778 W: https://linuxtv.org
6779 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6781 F: drivers/media/dvb-frontends/m88rs2000*
6783 MA901 MASTERKIT USB FM RADIO DRIVER
6784 M: Alexey Klimov <klimov.linux@gmail.com>
6785 L: linux-media@vger.kernel.org
6786 T: git git://linuxtv.org/media_tree.git
6788 F: drivers/media/radio/radio-ma901.c
6791 M: Johannes Berg <johannes@sipsolutions.net>
6792 L: linux-wireless@vger.kernel.org
6793 W: http://wireless.kernel.org/
6794 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6795 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6797 F: Documentation/networking/mac80211-injection.txt
6798 F: include/net/mac80211.h
6802 M: Patrick McHardy <kaber@trash.net>
6803 L: netdev@vger.kernel.org
6805 F: drivers/net/macvlan.c
6806 F: include/linux/if_macvlan.h
6809 M: Jassi Brar <jassisinghbrar@gmail.com>
6810 L: linux-kernel@vger.kernel.org
6813 F: include/linux/mailbox_client.h
6814 F: include/linux/mailbox_controller.h
6816 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6817 M: Michael Kerrisk <mtk.manpages@gmail.com>
6818 W: http://www.kernel.org/doc/man-pages
6819 L: linux-man@vger.kernel.org
6822 MARVELL ARMADA DRM SUPPORT
6823 M: Russell King <rmk+kernel@arm.linux.org.uk>
6825 F: drivers/gpu/drm/armada/
6827 MARVELL 88E6352 DSA support
6828 M: Guenter Roeck <linux@roeck-us.net>
6830 F: drivers/net/dsa/mv88e6352.c
6832 MARVELL CRYPTO DRIVER
6833 M: Boris Brezillon <boris.brezillon@free-electrons.com>
6834 M: Arnaud Ebalard <arno@natisbad.org>
6835 F: drivers/crypto/marvell/
6837 L: linux-crypto@vger.kernel.org
6839 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6840 M: Mirko Lindner <mlindner@marvell.com>
6841 M: Stephen Hemminger <stephen@networkplumber.org>
6842 L: netdev@vger.kernel.org
6844 F: drivers/net/ethernet/marvell/sk*
6846 MARVELL LIBERTAS WIRELESS DRIVER
6847 L: libertas-dev@lists.infradead.org
6849 F: drivers/net/wireless/marvell/libertas/
6851 MARVELL MV643XX ETHERNET DRIVER
6852 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6853 L: netdev@vger.kernel.org
6855 F: drivers/net/ethernet/marvell/mv643xx_eth.*
6856 F: include/linux/mv643xx.h
6858 MARVELL MVNETA ETHERNET DRIVER
6859 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6860 L: netdev@vger.kernel.org
6862 F: drivers/net/ethernet/marvell/mvneta.*
6864 MARVELL MWIFIEX WIRELESS DRIVER
6865 M: Amitkumar Karwar <akarwar@marvell.com>
6866 M: Nishant Sarmukadam <nishants@marvell.com>
6867 L: linux-wireless@vger.kernel.org
6869 F: drivers/net/wireless/marvell/mwifiex/
6871 MARVELL MWL8K WIRELESS DRIVER
6872 M: Lennert Buytenhek <buytenh@wantstofly.org>
6873 L: linux-wireless@vger.kernel.org
6875 F: drivers/net/wireless/marvell/mwl8k.c
6877 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6878 M: Nicolas Pitre <nico@fluxnic.net>
6880 F: drivers/mmc/host/mvsdio.*
6882 MATROX FRAMEBUFFER DRIVER
6883 L: linux-fbdev@vger.kernel.org
6885 F: drivers/video/fbdev/matrox/matroxfb_*
6886 F: include/uapi/linux/matroxfb.h
6888 MAX16065 HARDWARE MONITOR DRIVER
6889 M: Guenter Roeck <linux@roeck-us.net>
6890 L: lm-sensors@lm-sensors.org
6892 F: Documentation/hwmon/max16065
6893 F: drivers/hwmon/max16065.c
6895 MAX20751 HARDWARE MONITOR DRIVER
6896 M: Guenter Roeck <linux@roeck-us.net>
6897 L: lm-sensors@lm-sensors.org
6899 F: Documentation/hwmon/max20751
6900 F: drivers/hwmon/max20751.c
6902 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6903 M: "Hans J. Koch" <hjk@hansjkoch.de>
6904 L: lm-sensors@lm-sensors.org
6906 F: Documentation/hwmon/max6650
6907 F: drivers/hwmon/max6650.c
6909 MAX6697 HARDWARE MONITOR DRIVER
6910 M: Guenter Roeck <linux@roeck-us.net>
6911 L: lm-sensors@lm-sensors.org
6913 F: Documentation/hwmon/max6697
6914 F: Documentation/devicetree/bindings/i2c/max6697.txt
6915 F: drivers/hwmon/max6697.c
6916 F: include/linux/platform_data/max6697.h
6918 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6919 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6920 L: linux-pm@vger.kernel.org
6922 F: drivers/power/max14577_charger.c
6923 F: drivers/power/max77693_charger.c
6925 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6926 M: Javier Martinez Canillas <javier@osg.samsung.com>
6927 L: linux-kernel@vger.kernel.org
6929 F: drivers/*/*max77802.c
6930 F: Documentation/devicetree/bindings/*/*max77802.txt
6931 F: include/dt-bindings/*/*max77802.h
6933 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6934 M: Chanwoo Choi <cw00.choi@samsung.com>
6935 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6936 L: linux-kernel@vger.kernel.org
6938 F: drivers/*/max14577.c
6939 F: drivers/*/max77686.c
6940 F: drivers/*/max77693.c
6941 F: drivers/extcon/extcon-max14577.c
6942 F: drivers/extcon/extcon-max77693.c
6943 F: drivers/rtc/rtc-max77686.c
6944 F: drivers/clk/clk-max77686.c
6945 F: Documentation/devicetree/bindings/mfd/max14577.txt
6946 F: Documentation/devicetree/bindings/*/max77686.txt
6947 F: Documentation/devicetree/bindings/mfd/max77693.txt
6948 F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6949 F: include/linux/mfd/max14577*.h
6950 F: include/linux/mfd/max77686*.h
6951 F: include/linux/mfd/max77693*.h
6953 MAXIRADIO FM RADIO RECEIVER DRIVER
6954 M: Hans Verkuil <hverkuil@xs4all.nl>
6955 L: linux-media@vger.kernel.org
6956 T: git git://linuxtv.org/media_tree.git
6957 W: https://linuxtv.org
6959 F: drivers/media/radio/radio-maxiradio*
6961 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
6962 M: Peter Rosin <peda@axentia.se>
6963 L: linux-iio@vger.kernel.org
6965 F: drivers/iio/potentiometer/mcp4531.c
6967 MEDIA DRIVERS FOR RENESAS - VSP1
6968 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6969 L: linux-media@vger.kernel.org
6970 L: linux-renesas-soc@vger.kernel.org
6971 T: git git://linuxtv.org/media_tree.git
6973 F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
6974 F: drivers/media/platform/vsp1/
6976 MEDIA DRIVERS FOR ASCOT2E
6977 M: Sergey Kozlov <serjk@netup.ru>
6978 L: linux-media@vger.kernel.org
6979 W: https://linuxtv.org
6981 T: git git://linuxtv.org/media_tree.git
6983 F: drivers/media/dvb-frontends/ascot2e*
6985 MEDIA DRIVERS FOR CXD2841ER
6986 M: Sergey Kozlov <serjk@netup.ru>
6987 L: linux-media@vger.kernel.org
6988 W: https://linuxtv.org
6990 T: git git://linuxtv.org/media_tree.git
6992 F: drivers/media/dvb-frontends/cxd2841er*
6994 MEDIA DRIVERS FOR HORUS3A
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/horus3a*
7003 MEDIA DRIVERS FOR LNBH25
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/lnbh25*
7012 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
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/pci/netup_unidvb/*
7021 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
7022 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
7023 P: LinuxTV.org Project
7024 L: linux-media@vger.kernel.org
7025 W: https://linuxtv.org
7026 Q: http://patchwork.kernel.org/project/linux-media/list/
7027 T: git git://linuxtv.org/media_tree.git
7029 F: Documentation/dvb/
7030 F: Documentation/video4linux/
7031 F: Documentation/DocBook/media/
7033 F: drivers/staging/media/
7034 F: include/linux/platform_data/media/
7036 F: include/uapi/linux/dvb/
7037 F: include/uapi/linux/videodev2.h
7038 F: include/uapi/linux/media.h
7039 F: include/uapi/linux/v4l2-*
7040 F: include/uapi/linux/meye.h
7041 F: include/uapi/linux/ivtv*
7042 F: include/uapi/linux/uvcvideo.h
7044 MEDIATEK MT7601U WIRELESS LAN DRIVER
7045 M: Jakub Kicinski <kubakici@wp.pl>
7046 L: linux-wireless@vger.kernel.org
7048 F: drivers/net/wireless/mediatek/mt7601u/
7050 MEGARAID SCSI/SAS DRIVERS
7051 M: Kashyap Desai <kashyap.desai@avagotech.com>
7052 M: Sumit Saxena <sumit.saxena@avagotech.com>
7053 M: Uday Lingala <uday.lingala@avagotech.com>
7054 L: megaraidlinux.pdl@avagotech.com
7055 L: linux-scsi@vger.kernel.org
7056 W: http://www.lsi.com
7058 F: Documentation/scsi/megaraid.txt
7059 F: drivers/scsi/megaraid.*
7060 F: drivers/scsi/megaraid/
7062 MELLANOX ETHERNET DRIVER (mlx4_en)
7063 M: Eugenia Emantayev <eugenia@mellanox.com>
7064 L: netdev@vger.kernel.org
7066 W: http://www.mellanox.com
7067 Q: http://patchwork.ozlabs.org/project/netdev/list/
7068 F: drivers/net/ethernet/mellanox/mlx4/en_*
7070 MELLANOX ETHERNET DRIVER (mlx5e)
7071 M: Saeed Mahameed <saeedm@mellanox.com>
7072 L: netdev@vger.kernel.org
7074 W: http://www.mellanox.com
7075 Q: http://patchwork.ozlabs.org/project/netdev/list/
7076 F: drivers/net/ethernet/mellanox/mlx5/core/en_*
7078 MELLANOX ETHERNET SWITCH DRIVERS
7079 M: Jiri Pirko <jiri@mellanox.com>
7080 M: Ido Schimmel <idosch@mellanox.com>
7081 L: netdev@vger.kernel.org
7083 W: http://www.mellanox.com
7084 Q: http://patchwork.ozlabs.org/project/netdev/list/
7085 F: drivers/net/ethernet/mellanox/mlxsw/
7088 M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7089 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7090 L: linux-kernel@vger.kernel.org
7092 F: kernel/membarrier.c
7093 F: include/uapi/linux/membarrier.h
7096 L: linux-mm@kvack.org
7097 W: http://www.linux-mm.org
7099 F: include/linux/mm.h
7100 F: include/linux/gfp.h
7101 F: include/linux/mmzone.h
7102 F: include/linux/memory_hotplug.h
7103 F: include/linux/vmalloc.h
7106 MEMORY TECHNOLOGY DEVICES (MTD)
7107 M: David Woodhouse <dwmw2@infradead.org>
7108 M: Brian Norris <computersforpeace@gmail.com>
7109 L: linux-mtd@lists.infradead.org
7110 W: http://www.linux-mtd.infradead.org/
7111 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
7112 T: git git://git.infradead.org/linux-mtd.git
7113 T: git git://git.infradead.org/l2-mtd.git
7116 F: include/linux/mtd/
7117 F: include/uapi/mtd/
7119 MEN A21 WATCHDOG DRIVER
7120 M: Johannes Thumshirn <morbidrsa@gmail.com>
7121 L: linux-watchdog@vger.kernel.org
7123 F: drivers/watchdog/mena21_wdt.c
7125 MEN CHAMELEON BUS (mcb)
7126 M: Johannes Thumshirn <morbidrsa@gmail.com>
7129 F: include/linux/mcb.h
7130 F: Documentation/men-chameleon-bus.txt
7132 MEN F21BMC (Board Management Controller)
7133 M: Andreas Werner <andreas.werner@men.de>
7135 F: drivers/mfd/menf21bmc.c
7136 F: drivers/watchdog/menf21bmc_wdt.c
7137 F: drivers/leds/leds-menf21bmc.c
7138 F: drivers/hwmon/menf21bmc_hwmon.c
7139 F: Documentation/hwmon/menf21bmc
7142 M: James Hogan <james.hogan@imgtec.com>
7143 L: linux-metag@vger.kernel.org
7144 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
7147 F: Documentation/metag/
7148 F: Documentation/devicetree/bindings/metag/
7149 F: Documentation/devicetree/bindings/interrupt-controller/img,*
7150 F: drivers/clocksource/metag_generic.c
7151 F: drivers/irqchip/irq-metag.c
7152 F: drivers/irqchip/irq-metag-ext.c
7153 F: drivers/tty/metag_da.c
7155 MICROBLAZE ARCHITECTURE
7156 M: Michal Simek <monstr@monstr.eu>
7157 W: http://www.monstr.eu/fdt/
7158 T: git git://git.monstr.eu/linux-2.6-microblaze.git
7162 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7163 M: Chen Yu <yu.c.chen@intel.com>
7164 L: platform-driver-x86@vger.kernel.org
7166 F: drivers/platform/x86/surfacepro3_button.c
7169 M: Oliver Neukum <oliver@neukum.org>
7171 F: drivers/usb/image/microtek.*
7174 M: Ralf Baechle <ralf@linux-mips.org>
7175 L: linux-mips@linux-mips.org
7176 W: http://www.linux-mips.org/
7177 T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
7178 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7180 F: Documentation/mips/
7183 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7184 M: Hans Verkuil <hverkuil@xs4all.nl>
7185 L: linux-media@vger.kernel.org
7186 T: git git://linuxtv.org/media_tree.git
7187 W: https://linuxtv.org
7189 F: drivers/media/radio/radio-miropcm20*
7191 MELLANOX MLX4 core VPI driver
7192 M: Yishai Hadas <yishaih@mellanox.com>
7193 L: netdev@vger.kernel.org
7194 L: linux-rdma@vger.kernel.org
7195 W: http://www.mellanox.com
7196 Q: http://patchwork.ozlabs.org/project/netdev/list/
7198 F: drivers/net/ethernet/mellanox/mlx4/
7199 F: include/linux/mlx4/
7201 MELLANOX MLX4 IB driver
7202 M: Yishai Hadas <yishaih@mellanox.com>
7203 L: linux-rdma@vger.kernel.org
7204 W: http://www.mellanox.com
7205 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7207 F: drivers/infiniband/hw/mlx4/
7208 F: include/linux/mlx4/
7210 MELLANOX MLX5 core VPI driver
7211 M: Matan Barak <matanb@mellanox.com>
7212 M: Leon Romanovsky <leonro@mellanox.com>
7213 L: netdev@vger.kernel.org
7214 L: linux-rdma@vger.kernel.org
7215 W: http://www.mellanox.com
7216 Q: http://patchwork.ozlabs.org/project/netdev/list/
7218 F: drivers/net/ethernet/mellanox/mlx5/core/
7219 F: include/linux/mlx5/
7221 MELLANOX MLX5 IB driver
7222 M: Matan Barak <matanb@mellanox.com>
7223 M: Leon Romanovsky <leonro@mellanox.com>
7224 L: linux-rdma@vger.kernel.org
7225 W: http://www.mellanox.com
7226 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7228 F: drivers/infiniband/hw/mlx5/
7229 F: include/linux/mlx5/
7231 MELEXIS MLX90614 DRIVER
7232 M: Crt Mori <cmo@melexis.com>
7233 L: linux-iio@vger.kernel.org
7234 W: http://www.melexis.com
7236 F: drivers/iio/temperature/mlx90614.c
7238 MN88472 MEDIA DRIVER
7239 M: Antti Palosaari <crope@iki.fi>
7240 L: linux-media@vger.kernel.org
7241 W: https://linuxtv.org
7242 W: http://palosaari.fi/linux/
7243 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7244 T: git git://linuxtv.org/anttip/media_tree.git
7246 F: drivers/staging/media/mn88472/
7247 F: drivers/media/dvb-frontends/mn88472.h
7249 MN88473 MEDIA DRIVER
7250 M: Antti Palosaari <crope@iki.fi>
7251 L: linux-media@vger.kernel.org
7252 W: https://linuxtv.org
7253 W: http://palosaari.fi/linux/
7254 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7255 T: git git://linuxtv.org/anttip/media_tree.git
7257 F: drivers/staging/media/mn88473/
7258 F: drivers/media/dvb-frontends/mn88473.h
7261 M: Rusty Russell <rusty@rustcorp.com.au>
7263 F: include/linux/module.h
7266 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7267 W: http://popies.net/meye/
7269 F: Documentation/video4linux/meye.txt
7270 F: drivers/media/pci/meye/
7271 F: include/uapi/linux/meye.h
7273 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7274 M: Jiri Slaby <jirislaby@gmail.com>
7276 F: Documentation/serial/moxa-smartio
7277 F: drivers/tty/mxser.*
7279 MR800 AVERMEDIA USB FM RADIO DRIVER
7280 M: Alexey Klimov <klimov.linux@gmail.com>
7281 L: linux-media@vger.kernel.org
7282 T: git git://linuxtv.org/media_tree.git
7284 F: drivers/media/radio/radio-mr800.c
7286 MRF24J40 IEEE 802.15.4 RADIO DRIVER
7287 M: Alan Ott <alan@signal11.us>
7288 L: linux-wpan@vger.kernel.org
7290 F: drivers/net/ieee802154/mrf24j40.c
7291 F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7294 M: "Lee, Chun-Yi" <jlee@suse.com>
7295 L: platform-driver-x86@vger.kernel.org
7297 F: drivers/platform/x86/msi-laptop.c
7300 L: platform-driver-x86@vger.kernel.org
7302 F: drivers/platform/x86/msi-wmi.c
7305 M: Antti Palosaari <crope@iki.fi>
7306 L: linux-media@vger.kernel.org
7307 W: https://linuxtv.org
7308 W: http://palosaari.fi/linux/
7309 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7310 T: git git://linuxtv.org/anttip/media_tree.git
7312 F: drivers/media/tuners/msi001*
7314 MSI2500 MEDIA DRIVER
7315 M: Antti Palosaari <crope@iki.fi>
7316 L: linux-media@vger.kernel.org
7317 W: https://linuxtv.org
7318 W: http://palosaari.fi/linux/
7319 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7320 T: git git://linuxtv.org/anttip/media_tree.git
7322 F: drivers/media/usb/msi2500/
7324 MSYSTEMS DISKONCHIP G3 MTD DRIVER
7325 M: Robert Jarzmik <robert.jarzmik@free.fr>
7326 L: linux-mtd@lists.infradead.org
7328 F: drivers/mtd/devices/docg3*
7330 MT9M032 APTINA SENSOR DRIVER
7331 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7332 L: linux-media@vger.kernel.org
7333 T: git git://linuxtv.org/media_tree.git
7335 F: drivers/media/i2c/mt9m032.c
7336 F: include/media/i2c/mt9m032.h
7338 MT9P031 APTINA CAMERA SENSOR
7339 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7340 L: linux-media@vger.kernel.org
7341 T: git git://linuxtv.org/media_tree.git
7343 F: drivers/media/i2c/mt9p031.c
7344 F: include/media/i2c/mt9p031.h
7346 MT9T001 APTINA CAMERA SENSOR
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/mt9t001.c
7352 F: include/media/i2c/mt9t001.h
7354 MT9V032 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: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7360 F: drivers/media/i2c/mt9v032.c
7361 F: include/media/i2c/mt9v032.h
7363 MULTIFUNCTION DEVICES (MFD)
7364 M: Lee Jones <lee.jones@linaro.org>
7365 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7368 F: include/linux/mfd/
7370 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7371 M: Ulf Hansson <ulf.hansson@linaro.org>
7372 L: linux-mmc@vger.kernel.org
7373 T: git git://git.linaro.org/people/ulf.hansson/mmc.git
7376 F: include/linux/mmc/
7377 F: include/uapi/linux/mmc/
7379 MULTIMEDIA CARD (MMC) ETC. OVER SPI
7381 F: drivers/mmc/host/mmc_spi.c
7382 F: include/linux/spi/mmc_spi.h
7384 MULTISOUND SOUND DRIVER
7385 M: Andrew Veliath <andrewtv@usa.net>
7387 F: Documentation/sound/oss/MultiSound
7390 MULTITECH MULTIPORT CARD (ISICOM)
7392 F: drivers/tty/isicom.c
7393 F: include/linux/isicom.h
7395 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7396 M: Bin Liu <b-liu@ti.com>
7397 L: linux-usb@vger.kernel.org
7398 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7400 F: drivers/usb/musb/
7402 MXL5007T MEDIA DRIVER
7403 M: Michael Krufky <mkrufky@linuxtv.org>
7404 L: linux-media@vger.kernel.org
7405 W: https://linuxtv.org
7406 W: http://github.com/mkrufky
7407 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7408 T: git git://linuxtv.org/mkrufky/tuners.git
7410 F: drivers/media/tuners/mxl5007t.*
7412 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7413 M: Hyong-Youb Kim <hykim@myri.com>
7414 L: netdev@vger.kernel.org
7415 W: https://www.myricom.com/support/downloads/myri10ge.html
7417 F: drivers/net/ethernet/myricom/myri10ge/
7419 NATSEMI ETHERNET DRIVER (DP8381x)
7421 F: drivers/net/ethernet/natsemi/natsemi.c
7423 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7424 M: Daniel Mack <zonque@gmail.com>
7426 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7427 W: http://www.native-instruments.com
7431 M: Petr Vandrovec <petr@vandrovec.name>
7435 NCR 5380 SCSI DRIVERS
7436 M: Finn Thain <fthain@telegraphics.com.au>
7437 M: Michael Schmitz <schmitzmic@gmail.com>
7438 L: linux-scsi@vger.kernel.org
7440 F: Documentation/scsi/g_NCR5380.txt
7441 F: drivers/scsi/NCR5380.*
7442 F: drivers/scsi/arm/cumana_1.c
7443 F: drivers/scsi/arm/oak.c
7444 F: drivers/scsi/atari_NCR5380.c
7445 F: drivers/scsi/atari_scsi.*
7446 F: drivers/scsi/dmx3191d.c
7447 F: drivers/scsi/dtc.*
7448 F: drivers/scsi/g_NCR5380.*
7449 F: drivers/scsi/g_NCR5380_mmio.c
7450 F: drivers/scsi/mac_scsi.*
7451 F: drivers/scsi/pas16.*
7452 F: drivers/scsi/sun3_scsi.*
7453 F: drivers/scsi/sun3_scsi_vme.c
7454 F: drivers/scsi/t128.*
7456 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7457 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7458 L: linux-scsi@vger.kernel.org
7460 F: drivers/scsi/NCR_D700.*
7462 NCT6775 HARDWARE MONITOR DRIVER
7463 M: Guenter Roeck <linux@roeck-us.net>
7464 L: lm-sensors@lm-sensors.org
7466 F: Documentation/hwmon/nct6775
7467 F: drivers/hwmon/nct6775.c
7469 NETEFFECT IWARP RNIC DRIVER (IW_NES)
7470 M: Faisal Latif <faisal.latif@intel.com>
7471 L: linux-rdma@vger.kernel.org
7472 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7474 F: drivers/infiniband/hw/nes/
7476 NETEM NETWORK EMULATOR
7477 M: Stephen Hemminger <stephen@networkplumber.org>
7478 L: netem@lists.linux-foundation.org
7480 F: net/sched/sch_netem.c
7482 NETERION 10GbE DRIVERS (s2io/vxge)
7483 M: Jon Mason <jdmason@kudzu.us>
7484 L: netdev@vger.kernel.org
7486 F: Documentation/networking/s2io.txt
7487 F: Documentation/networking/vxge.txt
7488 F: drivers/net/ethernet/neterion/
7490 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7491 M: Pablo Neira Ayuso <pablo@netfilter.org>
7492 M: Patrick McHardy <kaber@trash.net>
7493 M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7494 L: netfilter-devel@vger.kernel.org
7495 L: coreteam@netfilter.org
7496 W: http://www.netfilter.org/
7497 W: http://www.iptables.org/
7498 Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7499 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7500 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7502 F: include/linux/netfilter*
7503 F: include/linux/netfilter/
7504 F: include/net/netfilter/
7505 F: include/uapi/linux/netfilter*
7506 F: include/uapi/linux/netfilter/
7507 F: net/*/netfilter.c
7510 F: net/bridge/br_netfilter*.c
7513 M: Paul Moore <paul@paul-moore.com>
7514 W: http://netlabel.sf.net
7515 L: netdev@vger.kernel.org
7517 F: Documentation/netlabel/
7518 F: include/net/netlabel.h
7521 NETROM NETWORK LAYER
7522 M: Ralf Baechle <ralf@linux-mips.org>
7523 L: linux-hams@vger.kernel.org
7524 W: http://www.linux-ax25.org/
7526 F: include/net/netrom.h
7527 F: include/uapi/linux/netrom.h
7530 NETRONOME ETHERNET DRIVERS
7531 M: Jakub Kicinski <jakub.kicinski@netronome.com>
7532 M: Rolf Neugebauer <rolf.neugebauer@netronome.com>
7533 L: oss-drivers@netronome.com
7535 F: drivers/net/ethernet/netronome/
7537 NETWORK BLOCK DEVICE (NBD)
7538 M: Markus Pargmann <mpa@pengutronix.de>
7540 L: nbd-general@lists.sourceforge.net
7541 T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
7542 F: Documentation/blockdev/nbd.txt
7543 F: drivers/block/nbd.c
7544 F: include/uapi/linux/nbd.h
7546 NETWORK DROP MONITOR
7547 M: Neil Horman <nhorman@tuxdriver.com>
7548 L: netdev@vger.kernel.org
7550 W: https://fedorahosted.org/dropwatch/
7551 F: net/core/drop_monitor.c
7553 NETWORKING [GENERAL]
7554 M: "David S. Miller" <davem@davemloft.net>
7555 L: netdev@vger.kernel.org
7556 W: http://www.linuxfoundation.org/en/Net
7557 Q: http://patchwork.ozlabs.org/project/netdev/list/
7558 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7559 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7563 F: include/linux/in.h
7564 F: include/linux/net.h
7565 F: include/linux/netdevice.h
7566 F: include/uapi/linux/in.h
7567 F: include/uapi/linux/net.h
7568 F: include/uapi/linux/netdevice.h
7569 F: include/uapi/linux/net_namespace.h
7571 F: tools/testing/selftests/net/
7575 NETWORKING [IPv4/IPv6]
7576 M: "David S. Miller" <davem@davemloft.net>
7577 M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7578 M: James Morris <jmorris@namei.org>
7579 M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7580 M: Patrick McHardy <kaber@trash.net>
7581 L: netdev@vger.kernel.org
7582 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7590 M: Steffen Klassert <steffen.klassert@secunet.com>
7591 M: Herbert Xu <herbert@gondor.apana.org.au>
7592 M: "David S. Miller" <davem@davemloft.net>
7593 L: netdev@vger.kernel.org
7594 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7595 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7603 F: net/ipv4/ipcomp.c
7604 F: net/ipv4/ip_vti.c
7608 F: net/ipv6/ipcomp6.c
7609 F: net/ipv6/ip6_vti.c
7610 F: include/uapi/linux/xfrm.h
7611 F: include/net/xfrm.h
7613 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7614 M: Paul Moore <paul@paul-moore.com>
7615 L: netdev@vger.kernel.org
7618 NETWORKING [WIRELESS]
7619 L: linux-wireless@vger.kernel.org
7620 Q: http://patchwork.kernel.org/project/linux-wireless/list/
7623 L: netdev@vger.kernel.org
7624 W: http://www.linuxfoundation.org/en/Net
7625 Q: http://patchwork.ozlabs.org/project/netdev/list/
7626 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7627 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7630 F: include/linux/if_*
7631 F: include/linux/netdevice.h
7632 F: include/linux/etherdevice.h
7633 F: include/linux/fcdevice.h
7634 F: include/linux/fddidevice.h
7635 F: include/linux/hippidevice.h
7636 F: include/linux/inetdevice.h
7637 F: include/uapi/linux/if_*
7638 F: include/uapi/linux/netdevice.h
7640 NETWORKING DRIVERS (WIRELESS)
7641 M: Kalle Valo <kvalo@codeaurora.org>
7642 L: linux-wireless@vger.kernel.org
7643 Q: http://patchwork.kernel.org/project/linux-wireless/list/
7644 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
7645 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
7647 F: drivers/net/wireless/
7649 NETXEN (1/10) GbE SUPPORT
7650 M: Manish Chopra <manish.chopra@qlogic.com>
7651 M: Sony Chacko <sony.chacko@qlogic.com>
7652 M: Rajesh Borundia <rajesh.borundia@qlogic.com>
7653 L: netdev@vger.kernel.org
7654 W: http://www.qlogic.com
7656 F: drivers/net/ethernet/qlogic/netxen/
7659 M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7660 M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7661 M: Samuel Ortiz <sameo@linux.intel.com>
7662 L: linux-wireless@vger.kernel.org
7663 L: linux-nfc@lists.01.org (subscribers-only)
7667 F: include/uapi/linux/nfc.h
7669 F: include/linux/platform_data/microread.h
7670 F: include/linux/platform_data/nfcmrvl.h
7671 F: include/linux/platform_data/nxp-nci.h
7672 F: include/linux/platform_data/pn544.h
7673 F: include/linux/platform_data/st21nfca.h
7674 F: include/linux/platform_data/st-nci.h
7675 F: Documentation/devicetree/bindings/net/nfc/
7677 NFS, SUNRPC, AND LOCKD CLIENTS
7678 M: Trond Myklebust <trond.myklebust@primarydata.com>
7679 M: Anna Schumaker <anna.schumaker@netapp.com>
7680 L: linux-nfs@vger.kernel.org
7681 W: http://client.linux-nfs.org
7682 T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7688 F: include/linux/lockd/
7689 F: include/linux/nfs*
7690 F: include/linux/sunrpc/
7691 F: include/uapi/linux/nfs*
7692 F: include/uapi/linux/sunrpc/
7695 M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7696 L: linux-nilfs@vger.kernel.org
7697 W: http://nilfs.sourceforge.net/
7698 T: git git://github.com/konis/nilfs2.git
7700 F: Documentation/filesystems/nilfs2.txt
7702 F: include/linux/nilfs2_fs.h
7703 F: include/trace/events/nilfs2.h
7705 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7706 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7707 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7709 F: Documentation/scsi/NinjaSCSI.txt
7710 F: drivers/scsi/pcmcia/nsp_*
7712 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7713 M: GOTO Masanori <gotom@debian.or.jp>
7714 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7715 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7717 F: Documentation/scsi/NinjaSCSI.txt
7718 F: drivers/scsi/nsp32*
7721 M: Ley Foon Tan <lftan@altera.com>
7722 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7723 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7727 NOKIA N900 POWER SUPPLY DRIVERS
7728 R: Pali RohĂ¡r <pali.rohar@gmail.com>
7729 F: include/linux/power/bq2415x_charger.h
7730 F: include/linux/power/bq27xxx_battery.h
7731 F: include/linux/power/isp1704_charger.h
7732 F: drivers/power/bq2415x_charger.c
7733 F: drivers/power/bq27xxx_battery.c
7734 F: drivers/power/bq27xxx_battery_i2c.c
7735 F: drivers/power/isp1704_charger.c
7736 F: drivers/power/rx51_battery.c
7739 M: Jon Mason <jdmason@kudzu.us>
7740 M: Dave Jiang <dave.jiang@intel.com>
7741 M: Allen Hubbe <Allen.Hubbe@emc.com>
7742 L: linux-ntb@googlegroups.com
7744 W: https://github.com/jonmason/ntb/wiki
7745 T: git git://github.com/jonmason/ntb.git
7747 F: drivers/net/ntb_netdev.c
7748 F: include/linux/ntb.h
7749 F: include/linux/ntb_transport.h
7752 M: Jon Mason <jdmason@kudzu.us>
7753 M: Dave Jiang <dave.jiang@intel.com>
7754 L: linux-ntb@googlegroups.com
7756 W: https://github.com/jonmason/ntb/wiki
7757 T: git git://github.com/jonmason/ntb.git
7758 F: drivers/ntb/hw/intel/
7761 M: Xiangliang Yu <Xiangliang.Yu@amd.com>
7762 L: linux-ntb@googlegroups.com
7764 F: drivers/ntb/hw/amd/
7767 M: Anton Altaparmakov <anton@tuxera.com>
7768 L: linux-ntfs-dev@lists.sourceforge.net
7769 W: http://www.tuxera.com/
7770 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7772 F: Documentation/filesystems/ntfs.txt
7775 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7776 M: Antonino Daplas <adaplas@gmail.com>
7777 L: linux-fbdev@vger.kernel.org
7779 F: drivers/video/fbdev/riva/
7780 F: drivers/video/fbdev/nvidia/
7783 M: Keith Busch <keith.busch@intel.com>
7784 M: Jens Axboe <axboe@fb.com>
7785 L: linux-nvme@lists.infradead.org
7786 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
7787 W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
7789 F: drivers/nvme/host/
7790 F: include/linux/nvme.h
7793 M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7794 M: Maxime Ripard <maxime.ripard@free-electrons.com>
7797 F: Documentation/devicetree/bindings/nvmem/
7798 F: include/linux/nvmem-consumer.h
7799 F: include/linux/nvmem-provider.h
7802 M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7803 R: Charles Gorand <charles.gorand@effinnov.com>
7804 L: linux-nfc@lists.01.org (moderated for non-subscribers)
7806 F: drivers/nfc/nxp-nci
7808 NXP TDA998X DRM DRIVER
7809 M: Russell King <rmk+kernel@arm.linux.org.uk>
7811 F: drivers/gpu/drm/i2c/tda998x_drv.c
7812 F: include/drm/i2c/tda998x.h
7815 M: Peter Rosin <peda@axentia.se>
7816 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7818 F: sound/soc/codecs/tfa9879*
7821 M: Tony Lindgren <tony@atomide.com>
7822 L: linux-omap@vger.kernel.org
7823 W: http://www.muru.com/linux/omap/
7824 W: http://linux.omap.com/
7825 Q: http://patchwork.kernel.org/project/linux-omap/list/
7826 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7829 F: arch/arm/configs/omap1_defconfig
7830 F: arch/arm/configs/omap2plus_defconfig
7831 F: drivers/i2c/busses/i2c-omap.c
7832 F: drivers/irqchip/irq-omap-intc.c
7833 F: drivers/mfd/*omap*.c
7834 F: drivers/mfd/menelaus.c
7835 F: drivers/mfd/palmas.c
7836 F: drivers/mfd/tps65217.c
7837 F: drivers/mfd/tps65218.c
7838 F: drivers/mfd/tps65910.c
7839 F: drivers/mfd/twl-core.[ch]
7840 F: drivers/mfd/twl4030*.c
7841 F: drivers/mfd/twl6030*.c
7842 F: drivers/mfd/twl6040*.c
7843 F: drivers/regulator/palmas-regulator*.c
7844 F: drivers/regulator/pbias-regulator.c
7845 F: drivers/regulator/tps65217-regulator.c
7846 F: drivers/regulator/tps65218-regulator.c
7847 F: drivers/regulator/tps65910-regulator.c
7848 F: drivers/regulator/twl-regulator.c
7849 F: include/linux/i2c-omap.h
7851 OMAP DEVICE TREE SUPPORT
7852 M: Benoît Cousson <bcousson@baylibre.com>
7853 M: Tony Lindgren <tony@atomide.com>
7854 L: linux-omap@vger.kernel.org
7855 L: devicetree@vger.kernel.org
7857 F: arch/arm/boot/dts/*omap*
7858 F: arch/arm/boot/dts/*am3*
7859 F: arch/arm/boot/dts/*am4*
7860 F: arch/arm/boot/dts/*am5*
7861 F: arch/arm/boot/dts/*dra7*
7863 OMAP CLOCK FRAMEWORK SUPPORT
7864 M: Paul Walmsley <paul@pwsan.com>
7865 L: linux-omap@vger.kernel.org
7867 F: arch/arm/*omap*/*clock*
7869 OMAP POWER MANAGEMENT SUPPORT
7870 M: Kevin Hilman <khilman@deeprootsystems.com>
7871 L: linux-omap@vger.kernel.org
7873 F: arch/arm/*omap*/*pm*
7874 F: drivers/cpufreq/omap-cpufreq.c
7876 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7877 M: Rajendra Nayak <rnayak@ti.com>
7878 M: Paul Walmsley <paul@pwsan.com>
7879 L: linux-omap@vger.kernel.org
7881 F: arch/arm/mach-omap2/prm*
7884 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7885 M: Jarkko Nikula <jarkko.nikula@bitmer.com>
7886 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7887 L: linux-omap@vger.kernel.org
7891 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7892 M: Roger Quadros <rogerq@ti.com>
7893 M: Tony Lindgren <tony@atomide.com>
7894 L: linux-omap@vger.kernel.org
7896 F: drivers/memory/omap-gpmc.c
7897 F: arch/arm/mach-omap2/*gpmc*
7899 OMAP FRAMEBUFFER SUPPORT
7900 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7901 L: linux-fbdev@vger.kernel.org
7902 L: linux-omap@vger.kernel.org
7904 F: drivers/video/fbdev/omap/
7906 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7907 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7908 L: linux-omap@vger.kernel.org
7909 L: linux-fbdev@vger.kernel.org
7911 F: drivers/video/fbdev/omap2/
7912 F: Documentation/arm/OMAP/DSS
7914 OMAP HARDWARE SPINLOCK SUPPORT
7915 M: Ohad Ben-Cohen <ohad@wizery.com>
7916 L: linux-omap@vger.kernel.org
7918 F: drivers/hwspinlock/omap_hwspinlock.c
7921 M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
7922 L: linux-omap@vger.kernel.org
7924 F: drivers/mmc/host/omap.c
7927 L: linux-mmc@vger.kernel.org
7928 L: linux-omap@vger.kernel.org
7930 F: drivers/mmc/host/omap_hsmmc.c
7932 OMAP RANDOM NUMBER GENERATOR SUPPORT
7933 M: Deepak Saxena <dsaxena@plexity.net>
7935 F: drivers/char/hw_random/omap-rng.c
7938 M: Benoît Cousson <bcousson@baylibre.com>
7939 M: Paul Walmsley <paul@pwsan.com>
7940 L: linux-omap@vger.kernel.org
7942 F: arch/arm/mach-omap2/omap_hwmod.*
7945 M: Paul Walmsley <paul@pwsan.com>
7946 L: linux-omap@vger.kernel.org
7948 F: arch/arm/mach-omap2/omap_hwmod*data*
7950 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7951 M: Benoît Cousson <bcousson@baylibre.com>
7952 L: linux-omap@vger.kernel.org
7954 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7956 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7957 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7958 L: linux-media@vger.kernel.org
7960 F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
7961 F: drivers/media/platform/omap3isp/
7962 F: drivers/staging/media/omap4iss/
7965 L: linux-usb@vger.kernel.org
7966 L: linux-omap@vger.kernel.org
7968 F: drivers/usb/*/*omap*
7969 F: arch/arm/*omap*/usb*
7972 M: Grygorii Strashko <grygorii.strashko@ti.com>
7973 M: Santosh Shilimkar <ssantosh@kernel.org>
7974 M: Kevin Hilman <khilman@deeprootsystems.com>
7975 L: linux-omap@vger.kernel.org
7977 F: Documentation/devicetree/bindings/gpio/gpio-omap.txt
7978 F: drivers/gpio/gpio-omap.c
7980 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7981 M: Mark Jackson <mpfj@newflow.co.uk>
7982 L: linux-omap@vger.kernel.org
7984 F: arch/arm/boot/dts/am335x-nano.dts
7987 M: Bob Copeland <me@bobcopeland.com>
7988 L: linux-karma-devel@lists.sourceforge.net
7990 F: Documentation/filesystems/omfs.txt
7993 OMNIKEY CARDMAN 4000 DRIVER
7994 M: Harald Welte <laforge@gnumonks.org>
7996 F: drivers/char/pcmcia/cm4000_cs.c
7997 F: include/linux/cm4000_cs.h
7998 F: include/uapi/linux/cm4000_cs.h
8000 OMNIKEY CARDMAN 4040 DRIVER
8001 M: Harald Welte <laforge@gnumonks.org>
8003 F: drivers/char/pcmcia/cm4040_cs.*
8005 OMNIVISION OV7670 SENSOR DRIVER
8006 M: Jonathan Corbet <corbet@lwn.net>
8007 L: linux-media@vger.kernel.org
8008 T: git git://linuxtv.org/media_tree.git
8010 F: drivers/media/i2c/ov7670.c
8012 ONENAND FLASH DRIVER
8013 M: Kyungmin Park <kyungmin.park@samsung.com>
8014 L: linux-mtd@lists.infradead.org
8016 F: drivers/mtd/onenand/
8017 F: include/linux/mtd/onenand*.h
8019 ONSTREAM SCSI TAPE DRIVER
8020 M: Willem Riede <osst@riede.org>
8021 L: osst-users@lists.sourceforge.net
8022 L: linux-scsi@vger.kernel.org
8024 F: Documentation/scsi/osst.txt
8025 F: drivers/scsi/osst.*
8026 F: drivers/scsi/osst_*.h
8027 F: drivers/scsi/st.h
8029 OPENCORES I2C BUS DRIVER
8030 M: Peter Korsgaard <jacmet@sunsite.dk>
8031 L: linux-i2c@vger.kernel.org
8033 F: Documentation/i2c/busses/i2c-ocores
8034 F: drivers/i2c/busses/i2c-ocores.c
8036 OPEN FIRMWARE AND FLATTENED DEVICE TREE
8037 M: Rob Herring <robh+dt@kernel.org>
8038 M: Frank Rowand <frowand.list@gmail.com>
8039 M: Grant Likely <grant.likely@linaro.org>
8040 L: devicetree@vger.kernel.org
8041 W: http://www.devicetree.org/
8042 T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
8045 F: include/linux/of*.h
8048 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
8049 M: Rob Herring <robh+dt@kernel.org>
8050 M: Pawel Moll <pawel.moll@arm.com>
8051 M: Mark Rutland <mark.rutland@arm.com>
8052 M: Ian Campbell <ijc+devicetree@hellion.org.uk>
8053 M: Kumar Gala <galak@codeaurora.org>
8054 L: devicetree@vger.kernel.org
8055 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8057 F: Documentation/devicetree/
8059 F: include/dt-bindings/
8061 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
8062 M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
8063 L: devicetree@vger.kernel.org
8065 F: Documentation/devicetree/dynamic-resolution-notes.txt
8066 F: Documentation/devicetree/overlay-notes.txt
8067 F: drivers/of/overlay.c
8068 F: drivers/of/resolver.c
8070 OPENRISC ARCHITECTURE
8071 M: Jonas Bonn <jonas@southpole.se>
8072 W: http://openrisc.net
8073 L: linux@lists.openrisc.net (moderated for non-subscribers)
8075 T: git git://openrisc.net/~jonas/linux
8079 M: Pravin Shelar <pshelar@nicira.com>
8080 L: netdev@vger.kernel.org
8081 L: dev@openvswitch.org
8082 W: http://openvswitch.org
8085 F: include/uapi/linux/openvswitch.h
8087 OPERATING PERFORMANCE POINTS (OPP)
8088 M: Viresh Kumar <vireshk@kernel.org>
8089 M: Nishanth Menon <nm@ti.com>
8090 M: Stephen Boyd <sboyd@codeaurora.org>
8091 L: linux-pm@vger.kernel.org
8093 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
8094 F: drivers/base/power/opp/
8095 F: include/linux/pm_opp.h
8096 F: Documentation/power/opp.txt
8097 F: Documentation/devicetree/bindings/opp/
8100 M: Clemens Ladisch <clemens@ladisch.de>
8101 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8102 T: git git://git.alsa-project.org/alsa-kernel.git
8104 F: sound/drivers/opl4/
8107 M: Robert Richter <rric@kernel.org>
8108 L: oprofile-list@lists.sf.net
8110 F: arch/*/include/asm/oprofile*.h
8112 F: drivers/oprofile/
8113 F: include/linux/oprofile.h
8115 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8116 M: Mark Fasheh <mfasheh@suse.com>
8117 M: Joel Becker <jlbec@evilplan.org>
8118 L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
8119 W: http://ocfs2.wiki.kernel.org
8121 F: Documentation/filesystems/ocfs2.txt
8122 F: Documentation/filesystems/dlmfs.txt
8126 L: linux-wireless@vger.kernel.org
8127 W: http://wireless.kernel.org/en/users/Drivers/orinoco
8128 W: http://www.nongnu.org/orinoco/
8130 F: drivers/net/wireless/intersil/orinoco/
8132 OSD LIBRARY and FILESYSTEM
8133 M: Boaz Harrosh <ooo@electrozaur.com>
8134 M: Benny Halevy <bhalevy@primarydata.com>
8135 L: osd-dev@open-osd.org
8136 W: http://open-osd.org
8137 T: git git://git.open-osd.org/open-osd.git
8139 F: drivers/scsi/osd/
8140 F: include/scsi/osd_*
8144 M: Miklos Szeredi <miklos@szeredi.hu>
8145 L: linux-unionfs@vger.kernel.org
8146 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
8149 F: Documentation/filesystems/overlayfs.txt
8152 M: Mike Marshall <hubcap@omnibond.com>
8153 L: pvfs2-developers@beowulf-underground.org
8154 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
8157 F: Documentation/filesystems/orangefs.txt
8160 M: Christian Lamparter <chunkeey@googlemail.com>
8161 L: linux-wireless@vger.kernel.org
8162 W: http://wireless.kernel.org/en/users/Drivers/p54
8164 F: drivers/net/wireless/intersil/p54/
8166 PA SEMI ETHERNET DRIVER
8167 M: Olof Johansson <olof@lixom.net>
8168 L: netdev@vger.kernel.org
8170 F: drivers/net/ethernet/pasemi/*
8172 PA SEMI SMBUS DRIVER
8173 M: Olof Johansson <olof@lixom.net>
8174 L: linux-i2c@vger.kernel.org
8176 F: drivers/i2c/busses/i2c-pasemi.c
8178 PADATA PARALLEL EXECUTION MECHANISM
8179 M: Steffen Klassert <steffen.klassert@secunet.com>
8180 L: linux-crypto@vger.kernel.org
8183 F: include/linux/padata.h
8184 F: Documentation/padata.txt
8186 PANASONIC LAPTOP ACPI EXTRAS DRIVER
8187 M: Harald Welte <laforge@gnumonks.org>
8188 L: platform-driver-x86@vger.kernel.org
8190 F: drivers/platform/x86/panasonic-laptop.c
8192 PANASONIC MN10300/AM33/AM34 PORT
8193 M: David Howells <dhowells@redhat.com>
8194 M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
8195 L: linux-am33-list@redhat.com (moderated for non-subscribers)
8196 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8198 F: Documentation/mn10300/
8201 PARALLEL PORT SUBSYSTEM
8202 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8203 M: Sudip Mukherjee <sudip@vectorindia.org>
8204 L: linux-parport@lists.infradead.org (subscribers-only)
8207 F: include/linux/parport*.h
8208 F: drivers/char/ppdev.c
8209 F: include/uapi/linux/ppdev.h
8210 F: Documentation/parport*.txt
8212 PARAVIRT_OPS INTERFACE
8213 M: Jeremy Fitzhardinge <jeremy@goop.org>
8214 M: Chris Wright <chrisw@sous-sol.org>
8215 M: Alok Kataria <akataria@vmware.com>
8216 M: Rusty Russell <rusty@rustcorp.com.au>
8217 L: virtualization@lists.linux-foundation.org
8219 F: Documentation/virtual/paravirt_ops.txt
8220 F: arch/*/kernel/paravirt*
8221 F: arch/*/include/asm/paravirt.h
8223 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8224 M: Tim Waugh <tim@cyberelk.net>
8225 L: linux-parport@lists.infradead.org (subscribers-only)
8227 F: Documentation/blockdev/paride.txt
8228 F: drivers/block/paride/
8231 M: "James E.J. Bottomley" <jejb@parisc-linux.org>
8232 M: Helge Deller <deller@gmx.de>
8233 L: linux-parisc@vger.kernel.org
8234 W: http://www.parisc-linux.org/
8235 Q: http://patchwork.kernel.org/project/linux-parisc/list/
8236 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8237 T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8240 F: Documentation/parisc/
8242 F: drivers/char/agp/parisc-agp.c
8243 F: drivers/input/serio/gscps2.c
8244 F: drivers/parport/parport_gsc.*
8245 F: drivers/tty/serial/8250/8250_gsc.c
8246 F: drivers/video/fbdev/sti*
8247 F: drivers/video/console/sti*
8248 F: drivers/video/logo/logo_parisc*
8250 PC87360 HARDWARE MONITORING DRIVER
8251 M: Jim Cromie <jim.cromie@gmail.com>
8252 L: lm-sensors@lm-sensors.org
8254 F: Documentation/hwmon/pc87360
8255 F: drivers/hwmon/pc87360.c
8258 M: Jim Cromie <jim.cromie@gmail.com>
8260 F: drivers/char/pc8736x_gpio.c
8262 PC87427 HARDWARE MONITORING DRIVER
8263 M: Jean Delvare <jdelvare@suse.com>
8264 L: lm-sensors@lm-sensors.org
8266 F: Documentation/hwmon/pc87427
8267 F: drivers/hwmon/pc87427.c
8270 M: Riku Voipio <riku.voipio@iki.fi>
8272 F: drivers/leds/leds-pca9532.c
8273 F: include/linux/leds-pca9532.h
8275 PCA9541 I2C BUS MASTER SELECTOR DRIVER
8276 M: Guenter Roeck <linux@roeck-us.net>
8277 L: linux-i2c@vger.kernel.org
8279 F: drivers/i2c/muxes/i2c-mux-pca9541.c
8281 PCDP - PRIMARY CONSOLE AND DEBUG PORT
8282 M: Khalid Aziz <khalid@gonehiking.org>
8284 F: drivers/firmware/pcdp.*
8287 M: Linas Vepstas <linasvepstas@gmail.com>
8288 L: linux-pci@vger.kernel.org
8290 F: Documentation/PCI/pci-error-recovery.txt
8292 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
8293 M: Russell Currey <ruscur@russell.cc>
8294 L: linuxppc-dev@lists.ozlabs.org
8296 F: Documentation/powerpc/eeh-pci-error-recovery.txt
8297 F: arch/powerpc/kernel/eeh*.c
8298 F: arch/powerpc/platforms/*/eeh*.c
8299 F: arch/powerpc/include/*/eeh*.h
8302 M: Bjorn Helgaas <bhelgaas@google.com>
8303 L: linux-pci@vger.kernel.org
8304 Q: http://patchwork.ozlabs.org/project/linux-pci/list/
8305 T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8307 F: Documentation/PCI/
8309 F: include/linux/pci*
8311 F: arch/x86/kernel/quirks.c
8313 PCI DRIVER FOR ALTERA PCIE IP
8314 M: Ley Foon Tan <lftan@altera.com>
8315 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8316 L: linux-pci@vger.kernel.org
8318 F: Documentation/devicetree/bindings/pci/altera-pcie.txt
8319 F: drivers/pci/host/pcie-altera.c
8321 PCI DRIVER FOR ARM VERSATILE PLATFORM
8322 M: Rob Herring <robh@kernel.org>
8323 L: linux-pci@vger.kernel.org
8324 L: linux-arm-kernel@lists.infradead.org
8326 F: Documentation/devicetree/bindings/pci/versatile.txt
8327 F: drivers/pci/host/pci-versatile.c
8329 PCI DRIVER FOR APPLIEDMICRO XGENE
8330 M: Tanmay Inamdar <tinamdar@apm.com>
8331 L: linux-pci@vger.kernel.org
8332 L: linux-arm-kernel@lists.infradead.org
8334 F: Documentation/devicetree/bindings/pci/xgene-pci.txt
8335 F: drivers/pci/host/pci-xgene.c
8337 PCI DRIVER FOR FREESCALE LAYERSCAPE
8338 M: Minghuan Lian <minghuan.Lian@freescale.com>
8339 M: Mingkai Hu <mingkai.hu@freescale.com>
8340 M: Roy Zang <tie-fei.zang@freescale.com>
8341 L: linuxppc-dev@lists.ozlabs.org
8342 L: linux-pci@vger.kernel.org
8343 L: linux-arm-kernel@lists.infradead.org
8345 F: drivers/pci/host/*layerscape*
8348 M: Richard Zhu <Richard.Zhu@freescale.com>
8349 M: Lucas Stach <l.stach@pengutronix.de>
8350 L: linux-pci@vger.kernel.org
8351 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8353 F: drivers/pci/host/*imx6*
8355 PCI DRIVER FOR TI KEYSTONE
8356 M: Murali Karicheri <m-karicheri2@ti.com>
8357 L: linux-pci@vger.kernel.org
8358 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8360 F: drivers/pci/host/*keystone*
8362 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8363 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8364 M: Jason Cooper <jason@lakedaemon.net>
8365 L: linux-pci@vger.kernel.org
8366 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8368 F: drivers/pci/host/*mvebu*
8370 PCI DRIVER FOR NVIDIA TEGRA
8371 M: Thierry Reding <thierry.reding@gmail.com>
8372 L: linux-tegra@vger.kernel.org
8373 L: linux-pci@vger.kernel.org
8375 F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8376 F: drivers/pci/host/pci-tegra.c
8378 PCI DRIVER FOR TI DRA7XX
8379 M: Kishon Vijay Abraham I <kishon@ti.com>
8380 L: linux-omap@vger.kernel.org
8381 L: linux-pci@vger.kernel.org
8383 F: Documentation/devicetree/bindings/pci/ti-pci.txt
8384 F: drivers/pci/host/pci-dra7xx.c
8386 PCI DRIVER FOR RENESAS R-CAR
8387 M: Simon Horman <horms@verge.net.au>
8388 L: linux-pci@vger.kernel.org
8389 L: linux-renesas-soc@vger.kernel.org
8391 F: drivers/pci/host/*rcar*
8393 PCI DRIVER FOR SAMSUNG EXYNOS
8394 M: Jingoo Han <jingoohan1@gmail.com>
8395 L: linux-pci@vger.kernel.org
8396 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8397 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8399 F: drivers/pci/host/pci-exynos.c
8401 PCI DRIVER FOR SYNOPSIS DESIGNWARE
8402 M: Jingoo Han <jingoohan1@gmail.com>
8403 M: Pratyush Anand <pratyush.anand@gmail.com>
8404 L: linux-pci@vger.kernel.org
8406 F: drivers/pci/host/*designware*
8408 PCI DRIVER FOR GENERIC OF HOSTS
8409 M: Will Deacon <will.deacon@arm.com>
8410 L: linux-pci@vger.kernel.org
8411 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8413 F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
8414 F: drivers/pci/host/pci-host-generic.c
8416 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
8417 M: Keith Busch <keith.busch@intel.com>
8418 L: linux-pci@vger.kernel.org
8420 F: arch/x86/pci/vmd.c
8422 PCIE DRIVER FOR ST SPEAR13XX
8423 M: Pratyush Anand <pratyush.anand@gmail.com>
8424 L: linux-pci@vger.kernel.org
8426 F: drivers/pci/host/*spear*
8428 PCI MSI DRIVER FOR ALTERA MSI IP
8429 M: Ley Foon Tan <lftan@altera.com>
8430 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8431 L: linux-pci@vger.kernel.org
8433 F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8434 F: drivers/pci/host/pcie-altera-msi.c
8436 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8437 M: Duc Dang <dhdang@apm.com>
8438 L: linux-pci@vger.kernel.org
8439 L: linux-arm-kernel@lists.infradead.org
8441 F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8442 F: drivers/pci/host/pci-xgene-msi.c
8444 PCIE DRIVER FOR HISILICON
8445 M: Zhou Wang <wangzhou1@hisilicon.com>
8446 M: Gabriele Paoloni <gabriele.paoloni@huawei.com>
8447 L: linux-pci@vger.kernel.org
8449 F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8450 F: drivers/pci/host/pcie-hisi.c
8452 PCIE DRIVER FOR QUALCOMM MSM
8453 M: Stanimir Varbanov <svarbanov@mm-sol.com>
8454 L: linux-pci@vger.kernel.org
8455 L: linux-arm-msm@vger.kernel.org
8457 F: drivers/pci/host/*qcom*
8460 P: Linux PCMCIA Team
8461 L: linux-pcmcia@lists.infradead.org
8462 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8463 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
8465 F: Documentation/pcmcia/
8469 PCNET32 NETWORK DRIVER
8470 M: Don Fry <pcnet32@frontier.com>
8471 L: netdev@vger.kernel.org
8473 F: drivers/net/ethernet/amd/pcnet32.c
8475 PCRYPT PARALLEL CRYPTO ENGINE
8476 M: Steffen Klassert <steffen.klassert@secunet.com>
8477 L: linux-crypto@vger.kernel.org
8480 F: include/crypto/pcrypt.h
8482 PER-CPU MEMORY ALLOCATOR
8483 M: Tejun Heo <tj@kernel.org>
8484 M: Christoph Lameter <cl@linux-foundation.org>
8485 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8487 F: include/linux/percpu*.h
8489 F: arch/*/include/asm/percpu.h
8491 PER-TASK DELAY ACCOUNTING
8492 M: Balbir Singh <bsingharora@gmail.com>
8494 F: include/linux/delayacct.h
8495 F: kernel/delayacct.c
8497 PERFORMANCE EVENTS SUBSYSTEM
8498 M: Peter Zijlstra <peterz@infradead.org>
8499 M: Ingo Molnar <mingo@redhat.com>
8500 M: Arnaldo Carvalho de Melo <acme@kernel.org>
8501 L: linux-kernel@vger.kernel.org
8502 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8505 F: include/linux/perf_event.h
8506 F: include/uapi/linux/perf_event.h
8507 F: arch/*/kernel/perf_event*.c
8508 F: arch/*/kernel/*/perf_event*.c
8509 F: arch/*/kernel/*/*/perf_event*.c
8510 F: arch/*/include/asm/perf_event.h
8511 F: arch/*/kernel/perf_callchain.c
8514 PERSONALITY HANDLING
8515 M: Christoph Hellwig <hch@infradead.org>
8516 L: linux-abi-devel@lists.sourceforge.net
8518 F: include/linux/personality.h
8519 F: include/uapi/linux/personality.h
8522 M: Remi Denis-Courmont <courmisch@gmail.com>
8524 F: Documentation/networking/phonet.txt
8525 F: include/linux/phonet.h
8526 F: include/net/phonet/
8527 F: include/uapi/linux/phonet.h
8531 M: Joern Engel <joern@lazybastard.org>
8532 L: linux-mtd@lists.infradead.org
8534 F: drivers/mtd/devices/phram.c
8537 M: Bruno Prémont <bonbons@linux-vserver.org>
8538 L: linux-input@vger.kernel.org
8540 F: drivers/hid/hid-picolcd*
8543 M: Jamie Iles <jamie@jamieiles.com>
8544 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8545 T: git git://github.com/jamieiles/linux-2.6-ji.git
8547 F: arch/arm/boot/dts/picoxcell*
8548 F: arch/arm/mach-picoxcell/
8549 F: drivers/crypto/picoxcell*
8551 PIN CONTROL SUBSYSTEM
8552 M: Linus Walleij <linus.walleij@linaro.org>
8553 L: linux-gpio@vger.kernel.org
8554 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8557 F: include/linux/pinctrl/
8559 PIN CONTROLLER - ATMEL AT91
8560 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8561 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8563 F: drivers/pinctrl/pinctrl-at91.*
8565 PIN CONTROLLER - ATMEL AT91 PIO4
8566 M: Ludovic Desroches <ludovic.desroches@atmel.com>
8567 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8568 L: linux-gpio@vger.kernel.org
8570 F: drivers/pinctrl/pinctrl-at91-pio4.*
8572 PIN CONTROLLER - INTEL
8573 M: Mika Westerberg <mika.westerberg@linux.intel.com>
8574 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
8576 F: drivers/pinctrl/intel/
8578 PIN CONTROLLER - RENESAS
8579 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8580 M: Geert Uytterhoeven <geert+renesas@glider.be>
8581 L: linux-renesas-soc@vger.kernel.org
8583 F: drivers/pinctrl/sh-pfc/
8585 PIN CONTROLLER - SAMSUNG
8586 M: Tomasz Figa <tomasz.figa@gmail.com>
8587 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8588 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8590 F: drivers/pinctrl/samsung/
8592 PIN CONTROLLER - SINGLE
8593 M: Tony Lindgren <tony@atomide.com>
8594 M: Haojian Zhuang <haojian.zhuang@linaro.org>
8595 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8596 L: linux-omap@vger.kernel.org
8598 F: drivers/pinctrl/pinctrl-single.c
8600 PIN CONTROLLER - ST SPEAR
8601 M: Viresh Kumar <vireshk@kernel.org>
8602 L: spear-devel@list.st.com
8603 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8604 W: http://www.st.com/spear
8606 F: drivers/pinctrl/spear/
8609 M: Jiri Kosina <jikos@kernel.org>
8611 F: drivers/block/pktcdvd.c
8612 F: include/linux/pktcdvd.h
8613 F: include/uapi/linux/pktcdvd.h
8616 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8617 W: http://mprc.pku.edu.cn/~guanxuetao/linux
8619 T: git git://github.com/gxt/linux.git
8620 F: drivers/input/serio/i8042-unicore32io.h
8621 F: drivers/i2c/busses/i2c-puv3.c
8622 F: drivers/video/fbdev/fb-puv3.c
8623 F: drivers/rtc/rtc-puv3.c
8625 PMBUS HARDWARE MONITORING DRIVERS
8626 M: Guenter Roeck <linux@roeck-us.net>
8627 L: lm-sensors@lm-sensors.org
8628 W: http://www.lm-sensors.org/
8629 W: http://www.roeck-us.net/linux/drivers/
8630 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8632 F: Documentation/hwmon/pmbus
8633 F: drivers/hwmon/pmbus/
8634 F: include/linux/i2c/pmbus.h
8636 PMC SIERRA MaxRAID DRIVER
8637 L: linux-scsi@vger.kernel.org
8638 W: http://www.pmc-sierra.com/
8640 F: drivers/scsi/pmcraid.*
8642 PMC SIERRA PM8001 DRIVER
8643 M: Jack Wang <jinpu.wang@profitbricks.com>
8644 M: lindar_liu@usish.com
8646 L: linux-scsi@vger.kernel.org
8648 F: drivers/scsi/pm8001/
8650 POSIX CLOCKS and TIMERS
8651 M: Thomas Gleixner <tglx@linutronix.de>
8652 L: linux-kernel@vger.kernel.org
8653 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8656 F: include/linux/timer*
8657 F: kernel/time/*timer*
8659 POWER MANAGEMENT CORE
8660 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8661 L: linux-pm@vger.kernel.org
8662 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8664 F: drivers/base/power/
8665 F: include/linux/pm.h
8666 F: include/linux/pm_*
8667 F: include/linux/powercap.h
8668 F: drivers/powercap/
8670 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8671 M: Sebastian Reichel <sre@kernel.org>
8672 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8673 M: David Woodhouse <dwmw2@infradead.org>
8674 L: linux-pm@vger.kernel.org
8675 T: git git://git.infradead.org/battery-2.6.git
8677 F: include/linux/power_supply.h
8679 X: drivers/power/avs/
8681 POWER STATE COORDINATION INTERFACE (PSCI)
8682 M: Mark Rutland <mark.rutland@arm.com>
8683 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8684 L: linux-arm-kernel@lists.infradead.org
8686 F: drivers/firmware/psci.c
8687 F: include/linux/psci.h
8688 F: include/uapi/linux/psci.h
8691 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8695 PPP PROTOCOL DRIVERS AND COMPRESSORS
8696 M: Paul Mackerras <paulus@samba.org>
8697 L: linux-ppp@vger.kernel.org
8699 F: drivers/net/ppp/ppp_*
8701 PPP OVER ATM (RFC 2364)
8702 M: Mitchell Blank Jr <mitch@sfgoth.com>
8704 F: net/atm/pppoatm.c
8705 F: include/uapi/linux/atmppp.h
8708 M: Michal Ostrowski <mostrows@earthlink.net>
8710 F: drivers/net/ppp/pppoe.c
8711 F: drivers/net/ppp/pppox.c
8714 M: James Chapman <jchapman@katalix.com>
8716 F: net/l2tp/l2tp_ppp.c
8717 F: include/linux/if_pppol2tp.h
8718 F: include/uapi/linux/if_pppol2tp.h
8721 M: Rodolfo Giometti <giometti@enneenne.com>
8722 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
8723 L: linuxpps@ml.enneenne.com (subscribers-only)
8725 F: Documentation/pps/
8727 F: include/linux/pps*.h
8730 M: Dmitry Kozlov <xeb@mail.ru>
8731 L: netdev@vger.kernel.org
8733 F: drivers/net/ppp/pptp.c
8734 W: http://sourceforge.net/projects/accel-pptp
8737 M: Robert Love <rml@tech9.net>
8738 L: kpreempt-tech@lists.sourceforge.net
8739 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8741 F: Documentation/preempt-locking.txt
8742 F: include/linux/preempt.h
8744 PRISM54 WIRELESS DRIVER
8745 M: "Luis R. Rodriguez" <mcgrof@gmail.com>
8746 L: linux-wireless@vger.kernel.org
8747 W: http://wireless.kernel.org/en/users/Drivers/p54
8749 F: drivers/net/wireless/intersil/prism54/
8752 M: Geoff Levand <geoff@infradead.org>
8753 L: netdev@vger.kernel.org
8754 L: linuxppc-dev@lists.ozlabs.org
8756 F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
8758 PS3 PLATFORM SUPPORT
8759 M: Geoff Levand <geoff@infradead.org>
8760 L: linuxppc-dev@lists.ozlabs.org
8762 F: arch/powerpc/boot/ps3*
8763 F: arch/powerpc/include/asm/lv1call.h
8764 F: arch/powerpc/include/asm/ps3*.h
8765 F: arch/powerpc/platforms/ps3/
8768 F: drivers/rtc/rtc-ps3.c
8769 F: drivers/usb/host/*ps3.c
8770 F: sound/ppc/snd_ps3*
8773 M: Jim Paris <jim@jtan.com>
8774 M: Geoff Levand <geoff@infradead.org>
8775 L: linuxppc-dev@lists.ozlabs.org
8777 F: drivers/block/ps3vram.c
8780 M: Anton Vorontsov <anton@enomsg.org>
8781 M: Colin Cross <ccross@android.com>
8782 M: Kees Cook <keescook@chromium.org>
8783 M: Tony Luck <tony.luck@intel.com>
8785 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
8787 F: include/linux/pstore*
8788 F: drivers/firmware/efi/efi-pstore.c
8789 F: drivers/acpi/apei/erst.c
8791 PTP HARDWARE CLOCK SUPPORT
8792 M: Richard Cochran <richardcochran@gmail.com>
8793 L: netdev@vger.kernel.org
8795 W: http://linuxptp.sourceforge.net/
8796 F: Documentation/ABI/testing/sysfs-ptp
8797 F: Documentation/ptp/*
8798 F: drivers/net/ethernet/freescale/gianfar_ptp.c
8799 F: drivers/net/phy/dp83640*
8801 F: include/linux/ptp_cl*
8804 M: Roland McGrath <roland@hack.frob.com>
8805 M: Oleg Nesterov <oleg@redhat.com>
8807 F: include/asm-generic/syscall.h
8808 F: include/linux/ptrace.h
8809 F: include/linux/regset.h
8810 F: include/linux/tracehook.h
8811 F: include/uapi/linux/ptrace.h
8814 PVRUSB2 VIDEO4LINUX DRIVER
8815 M: Mike Isely <isely@pobox.com>
8816 L: pvrusb2@isely.net (subscribers-only)
8817 L: linux-media@vger.kernel.org
8818 W: http://www.isely.net/pvrusb2/
8819 T: git git://linuxtv.org/media_tree.git
8821 F: Documentation/video4linux/README.pvrusb2
8822 F: drivers/media/usb/pvrusb2/
8825 M: Hans de Goede <hdegoede@redhat.com>
8826 L: linux-media@vger.kernel.org
8827 T: git git://linuxtv.org/media_tree.git
8829 F: drivers/media/usb/pwc/*
8832 M: Kamil Debski <k.debski@samsung.com>
8833 L: lm-sensors@lm-sensors.org
8835 F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8836 F: Documentation/hwmon/pwm-fan
8837 F: drivers/hwmon/pwm-fan.c
8840 M: Thierry Reding <thierry.reding@gmail.com>
8841 L: linux-pwm@vger.kernel.org
8843 T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8844 F: Documentation/pwm.txt
8845 F: Documentation/devicetree/bindings/pwm/
8846 F: include/linux/pwm.h
8848 F: drivers/video/backlight/pwm_bl.c
8849 F: include/linux/pwm_backlight.h
8851 PXA2xx/PXA3xx SUPPORT
8852 M: Daniel Mack <daniel@zonque.org>
8853 M: Haojian Zhuang <haojian.zhuang@gmail.com>
8854 M: Robert Jarzmik <robert.jarzmik@free.fr>
8855 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8856 T: git git://github.com/hzhuang1/linux.git
8857 T: git git://github.com/rjarzmik/linux.git
8859 F: arch/arm/boot/dts/pxa*
8860 F: arch/arm/mach-pxa/
8862 F: drivers/pcmcia/pxa2xx*
8863 F: drivers/pinctrl/pxa/
8864 F: drivers/spi/spi-pxa2xx*
8865 F: drivers/usb/gadget/udc/pxa2*
8866 F: include/sound/pxa2xx-lib.h
8871 M: Robert Jarzmik <robert.jarzmik@free.fr>
8872 L: linux-gpio@vger.kernel.org
8874 F: drivers/gpio/gpio-pxa.c
8876 PXA3xx NAND FLASH DRIVER
8877 M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8878 L: linux-mtd@lists.infradead.org
8880 F: drivers/mtd/nand/pxa3xx_nand.c
8883 M: Eric Miao <eric.y.miao@gmail.com>
8884 M: Haojian Zhuang <haojian.zhuang@gmail.com>
8885 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8886 T: git git://github.com/hzhuang1/linux.git
8887 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
8889 F: arch/arm/boot/dts/mmp*
8890 F: arch/arm/mach-mmp/
8896 M: Robert Jarzmik <robert.jarzmik@free.fr>
8897 L: rtc-linux@googlegroups.com
8901 M: Tadeusz Struk <tadeusz.struk@intel.com>
8902 L: qat-linux@intel.com
8904 F: drivers/crypto/qat/
8907 M: Mike Marciniszyn <infinipath@intel.com>
8908 L: linux-rdma@vger.kernel.org
8910 F: drivers/infiniband/hw/qib/
8912 QLOGIC QLA1280 SCSI DRIVER
8913 M: Michael Reed <mdr@sgi.com>
8914 L: linux-scsi@vger.kernel.org
8916 F: drivers/scsi/qla1280.[ch]
8918 QLOGIC QLA2XXX FC-SCSI DRIVER
8919 M: qla2xxx-upstream@qlogic.com
8920 L: linux-scsi@vger.kernel.org
8922 F: Documentation/scsi/LICENSE.qla2xxx
8923 F: drivers/scsi/qla2xxx/
8925 QLOGIC QLA4XXX iSCSI DRIVER
8926 M: QLogic-Storage-Upstream@qlogic.com
8927 L: linux-scsi@vger.kernel.org
8929 F: Documentation/scsi/LICENSE.qla4xxx
8930 F: drivers/scsi/qla4xxx/
8932 QLOGIC QLA3XXX NETWORK DRIVER
8933 M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8934 M: Ron Mercer <ron.mercer@qlogic.com>
8935 M: linux-driver@qlogic.com
8936 L: netdev@vger.kernel.org
8938 F: Documentation/networking/LICENSE.qla3xxx
8939 F: drivers/net/ethernet/qlogic/qla3xxx.*
8941 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8942 M: Dept-GELinuxNICDev@qlogic.com
8943 L: netdev@vger.kernel.org
8945 F: drivers/net/ethernet/qlogic/qlcnic/
8947 QLOGIC QLGE 10Gb ETHERNET DRIVER
8948 M: Harish Patil <harish.patil@qlogic.com>
8949 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8950 M: Dept-GELinuxNICDev@qlogic.com
8951 M: linux-driver@qlogic.com
8952 L: netdev@vger.kernel.org
8954 F: drivers/net/ethernet/qlogic/qlge/
8956 QLOGIC QL4xxx ETHERNET DRIVER
8957 M: Yuval Mintz <Yuval.Mintz@qlogic.com>
8958 M: Ariel Elior <Ariel.Elior@qlogic.com>
8959 M: everest-linux-l2@qlogic.com
8960 L: netdev@vger.kernel.org
8962 F: drivers/net/ethernet/qlogic/qed/
8963 F: include/linux/qed/
8964 F: drivers/net/ethernet/qlogic/qede/
8967 M: Anders Larsen <al@alarsen.net>
8968 W: http://www.alarsen.net/linux/qnx4fs/
8971 F: include/uapi/linux/qnx4_fs.h
8972 F: include/uapi/linux/qnxtypes.h
8975 M: Antti Palosaari <crope@iki.fi>
8976 L: linux-media@vger.kernel.org
8977 W: https://linuxtv.org
8978 W: http://palosaari.fi/linux/
8979 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8980 T: git git://linuxtv.org/anttip/media_tree.git
8982 F: drivers/media/tuners/qt1010*
8984 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8985 M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8986 L: linux-wireless@vger.kernel.org
8987 L: ath9k-devel@lists.ath9k.org
8988 W: http://wireless.kernel.org/en/users/Drivers/ath9k
8990 F: drivers/net/wireless/ath/ath9k/
8992 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8993 M: Kalle Valo <kvalo@qca.qualcomm.com>
8994 L: ath10k@lists.infradead.org
8995 W: http://wireless.kernel.org/en/users/Drivers/ath10k
8996 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
8998 F: drivers/net/wireless/ath/ath10k/
9000 QUALCOMM HEXAGON ARCHITECTURE
9001 M: Richard Kuo <rkuo@codeaurora.org>
9002 L: linux-hexagon@vger.kernel.org
9003 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
9007 QUALCOMM WCN36XX WIRELESS DRIVER
9008 M: Eugene Krasnikov <k.eugene.e@gmail.com>
9009 L: wcn36xx@lists.infradead.org
9010 W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
9011 T: git git://github.com/KrasnikovEugene/wcn36xx.git
9013 F: drivers/net/wireless/ath/wcn36xx/
9015 RADOS BLOCK DEVICE (RBD)
9016 M: Ilya Dryomov <idryomov@gmail.com>
9017 M: Sage Weil <sage@redhat.com>
9018 M: Alex Elder <elder@kernel.org>
9019 L: ceph-devel@vger.kernel.org
9021 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9022 T: git git://github.com/ceph/ceph-client.git
9024 F: Documentation/ABI/testing/sysfs-bus-rbd
9025 F: drivers/block/rbd.c
9026 F: drivers/block/rbd_types.h
9028 RADEON FRAMEBUFFER DISPLAY DRIVER
9029 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
9030 L: linux-fbdev@vger.kernel.org
9032 F: drivers/video/fbdev/aty/radeon*
9033 F: include/uapi/linux/radeonfb.h
9035 RADIOSHARK RADIO DRIVER
9036 M: Hans de Goede <hdegoede@redhat.com>
9037 L: linux-media@vger.kernel.org
9038 T: git git://linuxtv.org/media_tree.git
9040 F: drivers/media/radio/radio-shark.c
9042 RADIOSHARK2 RADIO DRIVER
9043 M: Hans de Goede <hdegoede@redhat.com>
9044 L: linux-media@vger.kernel.org
9045 T: git git://linuxtv.org/media_tree.git
9047 F: drivers/media/radio/radio-shark2.c
9048 F: drivers/media/radio/radio-tea5777.c
9050 RAGE128 FRAMEBUFFER DISPLAY DRIVER
9051 M: Paul Mackerras <paulus@samba.org>
9052 L: linux-fbdev@vger.kernel.org
9054 F: drivers/video/fbdev/aty/aty128fb.c
9056 RALINK MIPS ARCHITECTURE
9057 M: John Crispin <blogic@openwrt.org>
9058 L: linux-mips@linux-mips.org
9062 RALINK RT2X00 WIRELESS LAN DRIVER
9064 M: Stanislaw Gruszka <sgruszka@redhat.com>
9065 M: Helmut Schaa <helmut.schaa@googlemail.com>
9066 L: linux-wireless@vger.kernel.org
9068 F: drivers/net/wireless/ralink/rt2x00/
9070 RAMDISK RAM BLOCK DEVICE DRIVER
9071 M: Jens Axboe <axboe@kernel.dk>
9073 F: Documentation/blockdev/ramdisk.txt
9074 F: drivers/block/brd.c
9076 RANDOM NUMBER DRIVER
9077 M: "Theodore Ts'o" <tytso@mit.edu>
9079 F: drivers/char/random.c
9082 M: Matt Porter <mporter@kernel.crashing.org>
9083 M: Alexandre Bounine <alexandre.bounine@idt.com>
9087 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
9088 L: linux-wireless@vger.kernel.org
9090 F: drivers/net/wireless/ray*
9093 M: Josh Triplett <josh@joshtriplett.org>
9094 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9095 L: linux-kernel@vger.kernel.org
9097 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9098 F: Documentation/RCU/torture.txt
9099 F: kernel/rcu/rcutorture.c
9101 RCUTORTURE TEST FRAMEWORK
9102 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9103 M: Josh Triplett <josh@joshtriplett.org>
9104 R: Steven Rostedt <rostedt@goodmis.org>
9105 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9106 R: Lai Jiangshan <jiangshanlai@gmail.com>
9107 L: linux-kernel@vger.kernel.org
9109 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9110 F: tools/testing/selftests/rcutorture
9113 M: Florian Fainelli <florian@openwrt.org>
9116 RDC R6040 FAST ETHERNET DRIVER
9117 M: Florian Fainelli <florian@openwrt.org>
9118 L: netdev@vger.kernel.org
9120 F: drivers/net/ethernet/rdc/r6040.c
9122 RDS - RELIABLE DATAGRAM SOCKETS
9123 M: Chien Yen <chien.yen@oracle.com>
9124 L: rds-devel@oss.oracle.com (moderated for non-subscribers)
9128 READ-COPY UPDATE (RCU)
9129 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9130 M: Josh Triplett <josh@joshtriplett.org>
9131 R: Steven Rostedt <rostedt@goodmis.org>
9132 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9133 R: Lai Jiangshan <jiangshanlai@gmail.com>
9134 L: linux-kernel@vger.kernel.org
9135 W: http://www.rdrop.com/users/paulmck/RCU/
9137 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9138 F: Documentation/RCU/
9139 X: Documentation/RCU/torture.txt
9140 F: include/linux/rcu*
9141 X: include/linux/srcu.h
9145 REAL TIME CLOCK (RTC) SUBSYSTEM
9146 M: Alessandro Zummo <a.zummo@towertech.it>
9147 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
9148 L: rtc-linux@googlegroups.com
9149 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
9150 T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
9152 F: Documentation/rtc.txt
9154 F: include/linux/rtc.h
9155 F: include/uapi/linux/rtc.h
9157 REALTEK AUDIO CODECS
9158 M: Bard Liao <bardliao@realtek.com>
9159 M: Oder Chiou <oder_chiou@realtek.com>
9161 F: sound/soc/codecs/rt*
9162 F: include/sound/rt*.h
9164 REISERFS FILE SYSTEM
9165 L: reiserfs-devel@vger.kernel.org
9169 REGISTER MAP ABSTRACTION
9170 M: Mark Brown <broonie@kernel.org>
9171 L: linux-kernel@vger.kernel.org
9172 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
9174 F: drivers/base/regmap/
9175 F: include/linux/regmap.h
9177 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
9178 M: Ohad Ben-Cohen <ohad@wizery.com>
9179 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
9181 F: drivers/remoteproc/
9182 F: Documentation/remoteproc.txt
9183 F: include/linux/remoteproc.h
9185 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9186 M: Ohad Ben-Cohen <ohad@wizery.com>
9187 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9190 F: Documentation/rpmsg.txt
9191 F: include/linux/rpmsg.h
9193 RENESAS ETHERNET DRIVERS
9194 R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9195 L: netdev@vger.kernel.org
9196 L: linux-renesas-soc@vger.kernel.org
9197 F: drivers/net/ethernet/renesas/
9198 F: include/linux/sh_eth.h
9200 RENESAS USB2 PHY DRIVER
9201 M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
9202 L: linux-renesas-soc@vger.kernel.org
9204 F: drivers/phy/phy-rcar-gen3-usb2.c
9206 RESET CONTROLLER FRAMEWORK
9207 M: Philipp Zabel <p.zabel@pengutronix.de>
9208 T: git git://git.pengutronix.de/git/pza/linux
9211 F: Documentation/devicetree/bindings/reset/
9212 F: include/dt-bindings/reset/
9213 F: include/linux/reset.h
9214 F: include/linux/reset-controller.h
9217 M: Johannes Berg <johannes@sipsolutions.net>
9218 L: linux-wireless@vger.kernel.org
9219 W: http://wireless.kernel.org/
9220 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9221 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
9223 F: Documentation/rfkill.txt
9227 M: Thomas Graf <tgraf@suug.ch>
9228 L: netdev@vger.kernel.org
9231 F: include/linux/rhashtable.h
9233 RICOH SMARTMEDIA/XD DRIVER
9234 M: Maxim Levitsky <maximlevitsky@gmail.com>
9236 F: drivers/mtd/nand/r852.c
9237 F: drivers/mtd/nand/r852.h
9239 RICOH R5C592 MEMORYSTICK DRIVER
9240 M: Maxim Levitsky <maximlevitsky@gmail.com>
9242 F: drivers/memstick/host/r592.*
9245 M: Stefan Achatz <erazor_de@users.sourceforge.net>
9246 W: http://sourceforge.net/projects/roccat/
9248 F: drivers/hid/hid-roccat*
9249 F: include/linux/hid-roccat*
9250 F: Documentation/ABI/*/sysfs-driver-hid-roccat*
9253 M: Jiri Pirko <jiri@resnulli.us>
9254 M: Scott Feldman <sfeldma@gmail.com>
9255 L: netdev@vger.kernel.org
9257 F: drivers/net/ethernet/rocker/
9261 W: http://www.comtrol.com
9263 F: Documentation/serial/rocket.txt
9264 F: drivers/tty/rocket*
9266 ROCKETPORT EXPRESS/INFINITY DRIVER
9267 M: Kevin Cernekee <cernekee@gmail.com>
9268 L: linux-serial@vger.kernel.org
9270 F: drivers/tty/serial/rp2.*
9273 M: Ralf Baechle <ralf@linux-mips.org>
9274 L: linux-hams@vger.kernel.org
9275 W: http://www.linux-ax25.org/
9277 F: include/net/rose.h
9278 F: include/uapi/linux/rose.h
9281 RTL2830 MEDIA DRIVER
9282 M: Antti Palosaari <crope@iki.fi>
9283 L: linux-media@vger.kernel.org
9284 W: https://linuxtv.org
9285 W: http://palosaari.fi/linux/
9286 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9287 T: git git://linuxtv.org/anttip/media_tree.git
9289 F: drivers/media/dvb-frontends/rtl2830*
9291 RTL2832 MEDIA DRIVER
9292 M: Antti Palosaari <crope@iki.fi>
9293 L: linux-media@vger.kernel.org
9294 W: https://linuxtv.org
9295 W: http://palosaari.fi/linux/
9296 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9297 T: git git://linuxtv.org/anttip/media_tree.git
9299 F: drivers/media/dvb-frontends/rtl2832*
9301 RTL2832_SDR MEDIA DRIVER
9302 M: Antti Palosaari <crope@iki.fi>
9303 L: linux-media@vger.kernel.org
9304 W: https://linuxtv.org
9305 W: http://palosaari.fi/linux/
9306 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9307 T: git git://linuxtv.org/anttip/media_tree.git
9309 F: drivers/media/dvb-frontends/rtl2832_sdr*
9311 RTL8180 WIRELESS DRIVER
9312 L: linux-wireless@vger.kernel.org
9313 W: http://wireless.kernel.org/
9314 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9316 F: drivers/net/wireless/realtek/rtl818x/rtl8180/
9318 RTL8187 WIRELESS DRIVER
9319 M: Herton Ronaldo Krzesinski <herton@canonical.com>
9320 M: Hin-Tak Leung <htl10@users.sourceforge.net>
9321 M: Larry Finger <Larry.Finger@lwfinger.net>
9322 L: linux-wireless@vger.kernel.org
9323 W: http://wireless.kernel.org/
9324 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9326 F: drivers/net/wireless/realtek/rtl818x/rtl8187/
9328 RTL8192CE WIRELESS DRIVER
9329 M: Larry Finger <Larry.Finger@lwfinger.net>
9330 M: Chaoming Li <chaoming_li@realsil.com.cn>
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/rtlwifi/
9336 F: drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
9338 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9339 M: Jes Sorensen <Jes.Sorensen@redhat.com>
9340 L: linux-wireless@vger.kernel.org
9341 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8723au-mac80211
9343 F: drivers/net/wireless/realtek/rtl8xxxu/
9345 S3 SAVAGE FRAMEBUFFER DRIVER
9346 M: Antonino Daplas <adaplas@gmail.com>
9347 L: linux-fbdev@vger.kernel.org
9349 F: drivers/video/fbdev/savage/
9352 M: Martin Schwidefsky <schwidefsky@de.ibm.com>
9353 M: Heiko Carstens <heiko.carstens@de.ibm.com>
9354 L: linux-s390@vger.kernel.org
9355 W: http://www.ibm.com/developerworks/linux/linux390/
9356 T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
9360 F: Documentation/s390/
9361 F: Documentation/DocBook/s390*
9363 S390 COMMON I/O LAYER
9364 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9365 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9366 L: linux-s390@vger.kernel.org
9367 W: http://www.ibm.com/developerworks/linux/linux390/
9369 F: drivers/s390/cio/
9372 M: Stefan Weinhuber <wein@de.ibm.com>
9373 M: Stefan Haberland <stefan.haberland@de.ibm.com>
9374 L: linux-s390@vger.kernel.org
9375 W: http://www.ibm.com/developerworks/linux/linux390/
9377 F: drivers/s390/block/dasd*
9378 F: block/partitions/ibm.c
9380 S390 NETWORK DRIVERS
9381 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
9382 L: linux-s390@vger.kernel.org
9383 W: http://www.ibm.com/developerworks/linux/linux390/
9385 F: drivers/s390/net/
9388 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9389 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9390 L: linux-s390@vger.kernel.org
9391 W: http://www.ibm.com/developerworks/linux/linux390/
9394 F: drivers/pci/hotplug/s390_pci_hpc.c
9397 M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
9398 L: linux-s390@vger.kernel.org
9399 W: http://www.ibm.com/developerworks/linux/linux390/
9401 F: drivers/s390/crypto/
9404 M: Steffen Maier <maier@linux.vnet.ibm.com>
9405 L: linux-s390@vger.kernel.org
9406 W: http://www.ibm.com/developerworks/linux/linux390/
9408 F: drivers/s390/scsi/zfcp_*
9410 S390 IUCV NETWORK LAYER
9411 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
9412 L: linux-s390@vger.kernel.org
9413 W: http://www.ibm.com/developerworks/linux/linux390/
9415 F: drivers/s390/net/*iucv*
9416 F: include/net/iucv/
9420 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9421 L: linux-s390@vger.kernel.org
9422 W: http://www.ibm.com/developerworks/linux/linux390/
9424 F: drivers/iommu/s390-iommu.c
9426 S3C24XX SD/MMC Driver
9427 M: Ben Dooks <ben-linux@fluff.org>
9428 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9430 F: drivers/mmc/host/s3cmci.*
9432 SAA6588 RDS RECEIVER DRIVER
9433 M: Hans Verkuil <hverkuil@xs4all.nl>
9434 L: linux-media@vger.kernel.org
9435 T: git git://linuxtv.org/media_tree.git
9436 W: https://linuxtv.org
9438 F: drivers/media/i2c/saa6588*
9440 SAA7134 VIDEO4LINUX DRIVER
9441 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9442 L: linux-media@vger.kernel.org
9443 W: https://linuxtv.org
9444 T: git git://linuxtv.org/media_tree.git
9446 F: Documentation/video4linux/*.saa7134
9447 F: drivers/media/pci/saa7134/
9449 SAA7146 VIDEO4LINUX-2 DRIVER
9450 M: Hans Verkuil <hverkuil@xs4all.nl>
9451 L: linux-media@vger.kernel.org
9452 T: git git://linuxtv.org/media_tree.git
9454 F: drivers/media/common/saa7146/
9455 F: drivers/media/pci/saa7146/
9456 F: include/media/saa7146*
9458 SAMSUNG LAPTOP DRIVER
9459 M: Corentin Chary <corentin.chary@gmail.com>
9460 L: platform-driver-x86@vger.kernel.org
9462 F: drivers/platform/x86/samsung-laptop.c
9464 SAMSUNG AUDIO (ASoC) DRIVERS
9465 M: Sangbeom Kim <sbkim73@samsung.com>
9466 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9468 F: sound/soc/samsung/
9470 SAMSUNG FRAMEBUFFER DRIVER
9471 M: Jingoo Han <jingoohan1@gmail.com>
9472 L: linux-fbdev@vger.kernel.org
9474 F: drivers/video/fbdev/s3c-fb.c
9476 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9477 M: Sangbeom Kim <sbkim73@samsung.com>
9478 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
9479 L: linux-kernel@vger.kernel.org
9480 L: linux-samsung-soc@vger.kernel.org
9482 F: drivers/mfd/sec*.c
9483 F: drivers/regulator/s2m*.c
9484 F: drivers/regulator/s5m*.c
9485 F: drivers/clk/clk-s2mps11.c
9486 F: drivers/rtc/rtc-s5m.c
9487 F: include/linux/mfd/samsung/
9488 F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
9489 F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
9490 F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
9491 F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
9493 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9494 M: Kyungmin Park <kyungmin.park@samsung.com>
9495 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9496 L: linux-media@vger.kernel.org
9497 Q: https://patchwork.linuxtv.org/project/linux-media/list/
9499 F: drivers/media/platform/exynos4-is/
9501 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9502 M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9503 L: linux-media@vger.kernel.org
9504 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9506 F: drivers/media/platform/s3c-camif/
9507 F: include/media/drv-intf/s3c_camif.h
9509 SAMSUNG S5C73M3 CAMERA DRIVER
9510 M: Kyungmin Park <kyungmin.park@samsung.com>
9511 M: Andrzej Hajda <a.hajda@samsung.com>
9512 L: linux-media@vger.kernel.org
9514 F: drivers/media/i2c/s5c73m3/*
9516 SAMSUNG S5K5BAF CAMERA DRIVER
9517 M: Kyungmin Park <kyungmin.park@samsung.com>
9518 M: Andrzej Hajda <a.hajda@samsung.com>
9519 L: linux-media@vger.kernel.org
9521 F: drivers/media/i2c/s5k5baf.c
9523 SAMSUNG S3FWRN5 NFC DRIVER
9524 M: Robert Baldyga <r.baldyga@samsung.com>
9525 L: linux-nfc@lists.01.org (moderated for non-subscribers)
9527 F: drivers/nfc/s3fwrn5
9529 SAMSUNG SOC CLOCK DRIVERS
9530 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9531 M: Tomasz Figa <tomasz.figa@gmail.com>
9533 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9534 F: drivers/clk/samsung/
9536 SAMSUNG SXGBE DRIVERS
9537 M: Byungho An <bh74.an@samsung.com>
9538 M: Girish K S <ks.giri@samsung.com>
9539 M: Vipul Pandya <vipul.pandya@samsung.com>
9541 L: netdev@vger.kernel.org
9542 F: drivers/net/ethernet/samsung/sxgbe/
9544 SAMSUNG THERMAL DRIVER
9545 M: Lukasz Majewski <l.majewski@samsung.com>
9546 L: linux-pm@vger.kernel.org
9547 L: linux-samsung-soc@vger.kernel.org
9549 T: git https://github.com/lmajewski/linux-samsung-thermal.git
9550 F: drivers/thermal/samsung/
9552 SAMSUNG USB2 PHY DRIVER
9553 M: Kamil Debski <k.debski@samsung.com>
9554 L: linux-kernel@vger.kernel.org
9556 F: Documentation/devicetree/bindings/phy/samsung-phy.txt
9557 F: Documentation/phy/samsung-usb2.txt
9558 F: drivers/phy/phy-exynos4210-usb2.c
9559 F: drivers/phy/phy-exynos4x12-usb2.c
9560 F: drivers/phy/phy-exynos5250-usb2.c
9561 F: drivers/phy/phy-s5pv210-usb2.c
9562 F: drivers/phy/phy-samsung-usb2.c
9563 F: drivers/phy/phy-samsung-usb2.h
9566 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9567 L: linux-serial@vger.kernel.org
9569 F: drivers/tty/serial/
9571 SYNOPSYS DESIGNWARE DMAC DRIVER
9572 M: Viresh Kumar <vireshk@kernel.org>
9573 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9575 F: include/linux/dma/dw.h
9576 F: include/linux/platform_data/dma-dw.h
9579 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9580 M: Lars Persson <lars.persson@axis.com>
9581 L: netdev@vger.kernel.org
9583 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9584 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9586 SYNOPSYS DESIGNWARE I2C DRIVER
9587 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9588 M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
9589 M: Mika Westerberg <mika.westerberg@linux.intel.com>
9590 L: linux-i2c@vger.kernel.org
9592 F: drivers/i2c/busses/i2c-designware-*
9593 F: include/linux/platform_data/i2c-designware.h
9595 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9596 M: Jaehoon Chung <jh80.chung@samsung.com>
9597 L: linux-mmc@vger.kernel.org
9599 F: include/linux/mmc/dw_mmc.h
9600 F: drivers/mmc/host/dw_mmc*
9602 SYSTEM TRACE MODULE CLASS
9603 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
9605 F: Documentation/trace/stm.txt
9606 F: drivers/hwtracing/stm/
9607 F: include/linux/stm.h
9608 F: include/uapi/linux/stm.h
9611 M: Andreas Noever <andreas.noever@gmail.com>
9613 F: drivers/thunderbolt/
9615 TI BQ27XXX POWER SUPPLY DRIVER
9616 R: Andrew F. Davis <afd@ti.com>
9617 F: include/linux/power/bq27xxx_battery.h
9618 F: drivers/power/bq27xxx_battery.c
9619 F: drivers/power/bq27xxx_battery_i2c.c
9621 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
9622 M: John Stultz <john.stultz@linaro.org>
9623 M: Thomas Gleixner <tglx@linutronix.de>
9624 L: linux-kernel@vger.kernel.org
9625 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9627 F: include/linux/clocksource.h
9628 F: include/linux/time.h
9629 F: include/linux/timex.h
9630 F: include/uapi/linux/time.h
9631 F: include/uapi/linux/timex.h
9632 F: kernel/time/clocksource.c
9633 F: kernel/time/time*.c
9634 F: kernel/time/alarmtimer.c
9635 F: kernel/time/ntp.c
9636 F: tools/testing/selftests/timers/
9639 M: Zwane Mwaikambo <zwanem@gmail.com>
9641 F: drivers/watchdog/sc1200wdt.c
9644 M: Ingo Molnar <mingo@redhat.com>
9645 M: Peter Zijlstra <peterz@infradead.org>
9646 L: linux-kernel@vger.kernel.org
9647 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9650 F: include/linux/sched.h
9651 F: include/uapi/linux/sched.h
9652 F: include/linux/wait.h
9655 M: Chen Liqin <liqin.linux@gmail.com>
9656 M: Lennox Wu <lennox.wu@gmail.com>
9657 W: http://www.sunplus.com
9661 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
9662 M: Sudeep Holla <sudeep.holla@arm.com>
9663 L: linux-arm-kernel@lists.infradead.org
9665 F: Documentation/devicetree/bindings/arm/arm,scpi.txt
9666 F: drivers/clk/clk-scpi.c
9667 F: drivers/cpufreq/scpi-cpufreq.c
9668 F: drivers/firmware/arm_scpi.c
9669 F: include/linux/scpi_protocol.h
9672 M: Jens Axboe <axboe@kernel.dk>
9673 L: linux-scsi@vger.kernel.org
9674 W: http://www.kernel.dk
9678 SCSI RDMA PROTOCOL (SRP) INITIATOR
9679 M: Bart Van Assche <bart.vanassche@sandisk.com>
9680 L: linux-rdma@vger.kernel.org
9682 W: http://www.openfabrics.org
9683 Q: http://patchwork.kernel.org/project/linux-rdma/list/
9684 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9685 F: drivers/infiniband/ulp/srp/
9686 F: include/scsi/srp.h
9689 M: Doug Gilbert <dgilbert@interlog.com>
9690 L: linux-scsi@vger.kernel.org
9691 W: http://sg.danny.cz/sg
9693 F: Documentation/scsi/scsi-generic.txt
9694 F: drivers/scsi/sg.c
9695 F: include/scsi/sg.h
9698 M: "James E.J. Bottomley" <JBottomley@odin.com>
9699 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9700 M: "Martin K. Petersen" <martin.petersen@oracle.com>
9701 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
9702 L: linux-scsi@vger.kernel.org
9708 M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9709 L: linux-scsi@vger.kernel.org
9711 F: Documentation/scsi/st.txt
9712 F: drivers/scsi/st.*
9713 F: drivers/scsi/st_*.h
9716 M: Vlad Yasevich <vyasevich@gmail.com>
9717 M: Neil Horman <nhorman@tuxdriver.com>
9718 L: linux-sctp@vger.kernel.org
9719 W: http://lksctp.sourceforge.net
9721 F: Documentation/networking/sctp.txt
9722 F: include/linux/sctp.h
9723 F: include/uapi/linux/sctp.h
9724 F: include/net/sctp/
9728 M: Jim Cromie <jim.cromie@gmail.com>
9730 F: Documentation/i2c/busses/scx200_acb
9731 F: arch/x86/platform/scx200/
9732 F: drivers/watchdog/scx200_wdt.c
9733 F: drivers/i2c/busses/scx200*
9734 F: drivers/mtd/maps/scx200_docflash.c
9735 F: include/linux/scx200.h
9738 M: Jim Cromie <jim.cromie@gmail.com>
9740 F: drivers/char/scx200_gpio.c
9741 F: include/linux/scx200_gpio.h
9743 SCx200 HRT CLOCKSOURCE DRIVER
9744 M: Jim Cromie <jim.cromie@gmail.com>
9746 F: drivers/clocksource/scx200_hrt.c
9748 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9749 M: Sascha Sommer <saschasommer@freenet.de>
9750 L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9752 F: drivers/mmc/host/sdricoh_cs.c
9754 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9755 L: linux-mmc@vger.kernel.org
9757 F: drivers/mmc/host/sdhci.*
9758 F: drivers/mmc/host/sdhci-pltfm.[ch]
9761 M: Kees Cook <keescook@chromium.org>
9762 R: Andy Lutomirski <luto@amacapital.net>
9763 R: Will Drewry <wad@chromium.org>
9764 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9767 F: include/uapi/linux/seccomp.h
9768 F: include/linux/seccomp.h
9769 F: tools/testing/selftests/seccomp/*
9770 K: \bsecure_computing
9773 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9774 M: Ben Dooks <ben-linux@fluff.org>
9775 M: Jaehoon Chung <jh80.chung@samsung.com>
9776 L: linux-mmc@vger.kernel.org
9778 F: drivers/mmc/host/sdhci-s3c*
9780 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9781 M: Viresh Kumar <vireshk@kernel.org>
9782 L: spear-devel@list.st.com
9783 L: linux-mmc@vger.kernel.org
9785 F: drivers/mmc/host/sdhci-spear.c
9788 M: James Morris <james.l.morris@oracle.com>
9789 M: "Serge E. Hallyn" <serge@hallyn.com>
9790 L: linux-security-module@vger.kernel.org (suggested Cc:)
9791 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9792 W: http://kernsec.org/
9797 M: Security Officers <security@kernel.org>
9800 SELINUX SECURITY MODULE
9801 M: Paul Moore <paul@paul-moore.com>
9802 M: Stephen Smalley <sds@tycho.nsa.gov>
9803 M: Eric Paris <eparis@parisplace.org>
9804 L: selinux@tycho.nsa.gov (moderated for non-subscribers)
9805 W: http://selinuxproject.org
9806 T: git git://git.infradead.org/users/pcmoore/selinux
9808 F: include/linux/selinux*
9809 F: security/selinux/
9812 APPARMOR SECURITY MODULE
9813 M: John Johansen <john.johansen@canonical.com>
9814 L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9815 W: apparmor.wiki.kernel.org
9816 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9818 F: security/apparmor/
9820 YAMA SECURITY MODULE
9821 M: Kees Cook <keescook@chromium.org>
9822 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9827 M: Jiri Slaby <jirislaby@gmail.com>
9829 F: drivers/misc/phantom.c
9830 F: include/uapi/linux/phantom.h
9832 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9833 M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9834 M: Ketan Mukadam <ketan.mukadam@avagotech.com>
9835 M: John Soni Jose <sony.john@avagotech.com>
9836 L: linux-scsi@vger.kernel.org
9837 W: http://www.avagotech.com
9839 F: drivers/scsi/be2iscsi/
9841 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9842 M: Sathya Perla <sathya.perla@broadcom.com>
9843 M: Ajit Khaparde <ajit.khaparde@broadcom.com>
9844 M: Padmanabh Ratnakar <padmanabh.ratnakar@broadcom.com>
9845 M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
9846 M: Somnath Kotur <somnath.kotur@broadcom.com>
9847 L: netdev@vger.kernel.org
9848 W: http://www.emulex.com
9850 F: drivers/net/ethernet/emulex/benet/
9852 EMULEX ONECONNECT ROCE DRIVER
9853 M: Selvin Xavier <selvin.xavier@avagotech.com>
9854 M: Devesh Sharma <devesh.sharma@avagotech.com>
9855 M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9856 L: linux-rdma@vger.kernel.org
9857 W: http://www.emulex.com
9859 F: drivers/infiniband/hw/ocrdma/
9862 M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9863 M: Shradha Shah <sshah@solarflare.com>
9864 L: netdev@vger.kernel.org
9866 F: drivers/net/ethernet/sfc/
9869 M: Dimitri Sivanich <sivanich@sgi.com>
9871 F: drivers/misc/sgi-gru/
9873 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9874 M: Pat Gefre <pfg@sgi.com>
9875 L: linux-ia64@vger.kernel.org
9877 F: Documentation/ia64/serial.txt
9878 F: drivers/tty/serial/ioc?_serial.c
9879 F: include/linux/ioc?.h
9881 SGI XP/XPC/XPNET DRIVER
9882 M: Cliff Whickman <cpw@sgi.com>
9883 M: Robin Holt <robinmholt@gmail.com>
9885 F: drivers/misc/sgi-xp/
9888 M: Antti Palosaari <crope@iki.fi>
9889 L: linux-media@vger.kernel.org
9890 W: https://linuxtv.org
9891 W: http://palosaari.fi/linux/
9892 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9893 T: git git://linuxtv.org/anttip/media_tree.git
9895 F: drivers/media/tuners/si2157*
9898 M: Antti Palosaari <crope@iki.fi>
9899 L: linux-media@vger.kernel.org
9900 W: https://linuxtv.org
9901 W: http://palosaari.fi/linux/
9902 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9903 T: git git://linuxtv.org/anttip/media_tree.git
9905 F: drivers/media/dvb-frontends/si2168*
9907 SI470X FM RADIO RECEIVER I2C DRIVER
9908 M: Hans Verkuil <hverkuil@xs4all.nl>
9909 L: linux-media@vger.kernel.org
9910 T: git git://linuxtv.org/media_tree.git
9911 W: https://linuxtv.org
9913 F: drivers/media/radio/si470x/radio-si470x-i2c.c
9915 SI470X FM RADIO RECEIVER USB DRIVER
9916 M: Hans Verkuil <hverkuil@xs4all.nl>
9917 L: linux-media@vger.kernel.org
9918 T: git git://linuxtv.org/media_tree.git
9919 W: https://linuxtv.org
9921 F: drivers/media/radio/si470x/radio-si470x-common.c
9922 F: drivers/media/radio/si470x/radio-si470x.h
9923 F: drivers/media/radio/si470x/radio-si470x-usb.c
9925 SI4713 FM RADIO TRANSMITTER I2C DRIVER
9926 M: Eduardo Valentin <edubezval@gmail.com>
9927 L: linux-media@vger.kernel.org
9928 T: git git://linuxtv.org/media_tree.git
9929 W: https://linuxtv.org
9931 F: drivers/media/radio/si4713/si4713.?
9933 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9934 M: Eduardo Valentin <edubezval@gmail.com>
9935 L: linux-media@vger.kernel.org
9936 T: git git://linuxtv.org/media_tree.git
9937 W: https://linuxtv.org
9939 F: drivers/media/radio/si4713/radio-platform-si4713.c
9941 SI4713 FM RADIO TRANSMITTER USB DRIVER
9942 M: Hans Verkuil <hverkuil@xs4all.nl>
9943 L: linux-media@vger.kernel.org
9944 T: git git://linuxtv.org/media_tree.git
9945 W: https://linuxtv.org
9947 F: drivers/media/radio/si4713/radio-usb-si4713.c
9950 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9951 L: linux-media@vger.kernel.org
9952 W: https://linuxtv.org
9953 T: git git://linuxtv.org/media_tree.git
9955 F: drivers/media/common/siano/
9956 F: drivers/media/usb/siano/
9957 F: drivers/media/usb/siano/
9958 F: drivers/media/mmc/siano/
9961 M: Hans de Goede <hdegoede@redhat.com>
9962 L: linux-fbdev@vger.kernel.org
9964 F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
9965 F: drivers/video/fbdev/simplefb.c
9966 F: include/linux/platform_data/simplefb.h
9968 SH_VEU V4L2 MEM2MEM DRIVER
9969 L: linux-media@vger.kernel.org
9971 F: drivers/media/platform/sh_veu.c
9973 SH_VOU V4L2 OUTPUT DRIVER
9974 L: linux-media@vger.kernel.org
9976 F: drivers/media/platform/sh_vou.c
9977 F: include/media/drv-intf/sh_vou.h
9979 SIMPLE FIRMWARE INTERFACE (SFI)
9980 M: Len Brown <lenb@kernel.org>
9981 L: sfi-devel@simplefirmware.org
9982 W: http://simplefirmware.org/
9983 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
9985 F: arch/x86/platform/sfi/
9987 F: include/linux/sfi*.h
9989 SIMTEC EB110ATX (Chalice CATS)
9991 P: Vincent Sanders <vince@simtec.co.uk>
9992 M: Simtec Linux Team <linux@simtec.co.uk>
9993 W: http://www.simtec.co.uk/products/EB110ATX/
9996 SIMTEC EB2410ITX (BAST)
9998 P: Vincent Sanders <vince@simtec.co.uk>
9999 M: Simtec Linux Team <linux@simtec.co.uk>
10000 W: http://www.simtec.co.uk/products/EB2410ITX/
10002 F: arch/arm/mach-s3c24xx/mach-bast.c
10003 F: arch/arm/mach-s3c24xx/bast-ide.c
10004 F: arch/arm/mach-s3c24xx/bast-irq.c
10006 TI DAVINCI MACHINE SUPPORT
10007 M: Sekhar Nori <nsekhar@ti.com>
10008 M: Kevin Hilman <khilman@deeprootsystems.com>
10009 T: git git://gitorious.org/linux-davinci/linux-davinci.git
10010 Q: http://patchwork.kernel.org/project/linux-davinci/list/
10012 F: arch/arm/mach-davinci/
10013 F: drivers/i2c/busses/i2c-davinci.c
10015 TI DAVINCI SERIES MEDIA DRIVER
10016 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10017 L: linux-media@vger.kernel.org
10018 W: https://linuxtv.org
10019 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10020 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10022 F: drivers/media/platform/davinci/
10023 F: include/media/davinci/
10025 TI AM437X VPFE DRIVER
10026 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10027 L: linux-media@vger.kernel.org
10028 W: https://linuxtv.org
10029 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10030 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10032 F: drivers/media/platform/am437x/
10034 OV2659 OMNIVISION SENSOR 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/i2c/ov2659.c
10042 F: include/media/i2c/ov2659.h
10044 SILICON MOTION SM712 FRAME BUFFER DRIVER
10045 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10046 M: Teddy Wang <teddy.wang@siliconmotion.com>
10047 M: Sudip Mukherjee <sudip@vectorindia.org>
10048 L: linux-fbdev@vger.kernel.org
10050 F: drivers/video/fbdev/sm712*
10051 F: Documentation/fb/sm712fb.txt
10053 SIS 190 ETHERNET DRIVER
10054 M: Francois Romieu <romieu@fr.zoreil.com>
10055 L: netdev@vger.kernel.org
10057 F: drivers/net/ethernet/sis/sis190.c
10059 SIS 900/7016 FAST ETHERNET DRIVER
10060 M: Daniele Venzano <venza@brownhat.org>
10061 W: http://www.brownhat.org/sis900.html
10062 L: netdev@vger.kernel.org
10064 F: drivers/net/ethernet/sis/sis900.*
10066 SIS FRAMEBUFFER DRIVER
10067 M: Thomas Winischhofer <thomas@winischhofer.net>
10068 W: http://www.winischhofer.net/linuxsisvga.shtml
10070 F: Documentation/fb/sisfb.txt
10071 F: drivers/video/fbdev/sis/
10072 F: include/video/sisfb.h
10075 M: Thomas Winischhofer <thomas@winischhofer.net>
10076 W: http://www.winischhofer.at/linuxsisusbvga.shtml
10078 F: drivers/usb/misc/sisusbvga/
10081 M: Christoph Lameter <cl@linux.com>
10082 M: Pekka Enberg <penberg@kernel.org>
10083 M: David Rientjes <rientjes@google.com>
10084 M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
10085 M: Andrew Morton <akpm@linux-foundation.org>
10086 L: linux-mm@kvack.org
10088 F: include/linux/sl?b*.h
10091 SLEEPABLE READ-COPY UPDATE (SRCU)
10092 M: Lai Jiangshan <jiangshanlai@gmail.com>
10093 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10094 M: Josh Triplett <josh@joshtriplett.org>
10095 R: Steven Rostedt <rostedt@goodmis.org>
10096 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10097 L: linux-kernel@vger.kernel.org
10098 W: http://www.rdrop.com/users/paulmck/RCU/
10100 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10101 F: include/linux/srcu.h
10102 F: kernel/rcu/srcu.c
10104 SMACK SECURITY MODULE
10105 M: Casey Schaufler <casey@schaufler-ca.com>
10106 L: linux-security-module@vger.kernel.org
10107 W: http://schaufler-ca.com
10108 T: git git://git.gitorious.org/smack-next/kernel.git
10110 F: Documentation/security/Smack.txt
10113 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
10114 M: Kevin Hilman <khilman@kernel.org>
10115 M: Nishanth Menon <nm@ti.com>
10117 F: drivers/power/avs/
10118 F: include/linux/power/smartreflex.h
10119 L: linux-pm@vger.kernel.org
10121 SMC91x ETHERNET DRIVER
10122 M: Nicolas Pitre <nico@fluxnic.net>
10124 F: drivers/net/ethernet/smsc/smc91x.*
10126 SMIA AND SMIA++ IMAGE SENSOR DRIVER
10127 M: Sakari Ailus <sakari.ailus@iki.fi>
10128 L: linux-media@vger.kernel.org
10130 F: drivers/media/i2c/smiapp/
10131 F: include/media/i2c/smiapp.h
10132 F: drivers/media/i2c/smiapp-pll.c
10133 F: drivers/media/i2c/smiapp-pll.h
10134 F: include/uapi/linux/smiapp.h
10135 F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
10137 SMM665 HARDWARE MONITOR DRIVER
10138 M: Guenter Roeck <linux@roeck-us.net>
10139 L: lm-sensors@lm-sensors.org
10141 F: Documentation/hwmon/smm665
10142 F: drivers/hwmon/smm665.c
10144 SMSC EMC2103 HARDWARE MONITOR DRIVER
10145 M: Steve Glendinning <steve.glendinning@shawell.net>
10146 L: lm-sensors@lm-sensors.org
10148 F: Documentation/hwmon/emc2103
10149 F: drivers/hwmon/emc2103.c
10151 SMSC SCH5627 HARDWARE MONITOR DRIVER
10152 M: Hans de Goede <hdegoede@redhat.com>
10153 L: lm-sensors@lm-sensors.org
10155 F: Documentation/hwmon/sch5627
10156 F: drivers/hwmon/sch5627.c
10158 SMSC47B397 HARDWARE MONITOR DRIVER
10159 M: Jean Delvare <jdelvare@suse.com>
10160 L: lm-sensors@lm-sensors.org
10162 F: Documentation/hwmon/smsc47b397
10163 F: drivers/hwmon/smsc47b397.c
10165 SMSC911x ETHERNET DRIVER
10166 M: Steve Glendinning <steve.glendinning@shawell.net>
10167 L: netdev@vger.kernel.org
10169 F: include/linux/smsc911x.h
10170 F: drivers/net/ethernet/smsc/smsc911x.*
10172 SMSC9420 PCI ETHERNET DRIVER
10173 M: Steve Glendinning <steve.glendinning@shawell.net>
10174 L: netdev@vger.kernel.org
10176 F: drivers/net/ethernet/smsc/smsc9420.*
10178 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
10179 M: Steve Glendinning <steve.glendinning@shawell.net>
10180 L: linux-fbdev@vger.kernel.org
10182 F: drivers/video/fbdev/smscufx.c
10184 SOC-CAMERA V4L2 SUBSYSTEM
10185 M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
10186 L: linux-media@vger.kernel.org
10187 T: git git://linuxtv.org/media_tree.git
10189 F: include/media/soc*
10190 F: drivers/media/i2c/soc_camera/
10191 F: drivers/media/platform/soc_camera/
10193 SOEKRIS NET48XX LED SUPPORT
10194 M: Chris Boot <bootc@bootc.net>
10196 F: drivers/leds/leds-net48xx.c
10198 SOFTLOGIC 6x10 MPEG CODEC
10199 M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
10200 M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
10201 M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
10202 M: Ismael Luceno <ismael@iodev.co.uk>
10203 L: linux-media@vger.kernel.org
10205 F: drivers/media/pci/solo6x10/
10207 SOFTWARE RAID (Multiple Disks) SUPPORT
10208 M: Shaohua Li <shli@kernel.org>
10209 L: linux-raid@vger.kernel.org
10210 T: git git://neil.brown.name/md
10213 F: include/linux/raid/
10214 F: include/uapi/linux/raid/
10216 SONIC NETWORK DRIVER
10217 M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
10218 L: netdev@vger.kernel.org
10220 F: drivers/net/ethernet/natsemi/sonic.*
10222 SONICS SILICON BACKPLANE DRIVER (SSB)
10223 M: Michael Buesch <m@bues.ch>
10224 L: linux-wireless@vger.kernel.org
10227 F: include/linux/ssb/
10229 SONY VAIO CONTROL DEVICE DRIVER
10230 M: Mattia Dongili <malattia@linux.it>
10231 L: platform-driver-x86@vger.kernel.org
10232 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
10234 F: Documentation/laptops/sony-laptop.txt
10235 F: drivers/char/sonypi.c
10236 F: drivers/platform/x86/sony-laptop.c
10237 F: include/linux/sony-laptop.h
10239 SONY MEMORYSTICK CARD SUPPORT
10240 M: Alex Dubov <oakad@yahoo.com>
10241 W: http://tifmxx.berlios.de/
10243 F: drivers/memstick/host/tifm_ms.c
10245 SONY MEMORYSTICK STANDARD SUPPORT
10246 M: Maxim Levitsky <maximlevitsky@gmail.com>
10248 F: drivers/memstick/core/ms_block.*
10251 M: Jaroslav Kysela <perex@perex.cz>
10252 M: Takashi Iwai <tiwai@suse.com>
10253 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10254 W: http://www.alsa-project.org/
10255 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10256 T: git git://git.alsa-project.org/alsa-kernel.git
10257 Q: http://patchwork.kernel.org/project/alsa-devel/list/
10259 F: Documentation/sound/
10261 F: include/uapi/sound/
10264 SOUND - COMPRESSED AUDIO
10265 M: Vinod Koul <vinod.koul@intel.com>
10266 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10267 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10269 F: Documentation/sound/alsa/compress_offload.txt
10270 F: include/sound/compress_driver.h
10271 F: include/uapi/sound/compress_*
10272 F: sound/core/compress_offload.c
10273 F: sound/soc/soc-compress.c
10275 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
10276 M: Liam Girdwood <lgirdwood@gmail.com>
10277 M: Mark Brown <broonie@kernel.org>
10278 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
10279 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10280 W: http://alsa-project.org/main/index.php/ASoC
10282 F: Documentation/sound/alsa/soc/
10284 F: include/sound/soc*
10286 SOUND - DMAENGINE HELPERS
10287 M: Lars-Peter Clausen <lars@metafoo.de>
10289 F: include/sound/dmaengine_pcm.h
10290 F: sound/core/pcm_dmaengine.c
10291 F: sound/soc/soc-generic-dmaengine-pcm.c
10294 M: Olli Salonen <olli.salonen@iki.fi>
10295 L: linux-media@vger.kernel.org
10296 W: https://linuxtv.org
10297 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10299 F: drivers/media/dvb-frontends/sp2*
10301 SPARC + UltraSPARC (sparc/sparc64)
10302 M: "David S. Miller" <davem@davemloft.net>
10303 L: sparclinux@vger.kernel.org
10304 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
10305 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10306 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10311 SPARC SERIAL DRIVERS
10312 M: "David S. Miller" <davem@davemloft.net>
10313 L: sparclinux@vger.kernel.org
10314 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10315 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10317 F: include/linux/sunserialcore.h
10318 F: drivers/tty/serial/suncore.c
10319 F: drivers/tty/serial/sunhv.c
10320 F: drivers/tty/serial/sunsab.c
10321 F: drivers/tty/serial/sunsab.h
10322 F: drivers/tty/serial/sunsu.c
10323 F: drivers/tty/serial/sunzilog.c
10324 F: drivers/tty/serial/sunzilog.h
10327 M: "Christopher Li" <sparse@chrisli.org>
10328 L: linux-sparse@vger.kernel.org
10329 W: https://sparse.wiki.kernel.org/
10330 T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10331 T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10333 F: include/linux/compiler.h
10335 SPEAR PLATFORM SUPPORT
10336 M: Viresh Kumar <vireshk@kernel.org>
10337 M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
10338 L: spear-devel@list.st.com
10339 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10340 W: http://www.st.com/spear
10342 F: arch/arm/boot/dts/spear*
10343 F: arch/arm/mach-spear/
10345 SPEAR CLOCK FRAMEWORK SUPPORT
10346 M: Viresh Kumar <vireshk@kernel.org>
10347 L: spear-devel@list.st.com
10348 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10349 W: http://www.st.com/spear
10351 F: drivers/clk/spear/
10354 M: Mark Brown <broonie@kernel.org>
10355 L: linux-spi@vger.kernel.org
10356 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
10357 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
10359 F: Documentation/spi/
10361 F: include/linux/spi/
10362 F: include/uapi/linux/spi/
10364 SPIDERNET NETWORK DRIVER for CELL
10365 M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
10366 L: netdev@vger.kernel.org
10368 F: Documentation/networking/spider_net.txt
10369 F: drivers/net/ethernet/toshiba/spider_net*
10372 M: Jeremy Kerr <jk@ozlabs.org>
10373 L: linuxppc-dev@lists.ozlabs.org
10374 W: http://www.ibm.com/developerworks/power/cell/
10376 F: Documentation/filesystems/spufs.txt
10377 F: arch/powerpc/platforms/cell/spufs/
10379 SQUASHFS FILE SYSTEM
10380 M: Phillip Lougher <phillip@squashfs.org.uk>
10381 L: squashfs-devel@lists.sourceforge.net (subscribers-only)
10382 W: http://squashfs.org.uk
10383 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
10385 F: Documentation/filesystems/squashfs.txt
10388 SRM (Alpha) environment access
10389 M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
10391 F: arch/alpha/kernel/srm_env.c
10394 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10395 L: stable@vger.kernel.org
10397 F: Documentation/stable_kernel_rules.txt
10400 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10401 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
10402 L: devel@driverdev.osuosl.org
10404 F: drivers/staging/
10407 M: Ian Abbott <abbotti@mev.co.uk>
10408 M: H Hartley Sweeten <hsweeten@visionengravers.com>
10410 F: drivers/staging/comedi/
10412 STAGING - FLARION FT1000 DRIVERS
10413 M: Marek Belisko <marek.belisko@gmail.com>
10415 F: drivers/staging/ft1000/
10417 STAGING - INDUSTRIAL IO
10418 M: Jonathan Cameron <jic23@kernel.org>
10419 L: linux-iio@vger.kernel.org
10421 F: drivers/staging/iio/
10423 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10424 M: Jarod Wilson <jarod@wilsonet.com>
10425 W: http://www.lirc.org/
10427 F: drivers/staging/media/lirc/
10429 STAGING - LUSTRE PARALLEL FILESYSTEM
10430 M: Oleg Drokin <oleg.drokin@intel.com>
10431 M: Andreas Dilger <andreas.dilger@intel.com>
10432 L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
10433 W: http://wiki.lustre.org/
10435 F: drivers/staging/lustre
10437 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10438 M: Marc Dietrich <marvin24@gmx.de>
10439 L: ac100@lists.launchpad.net (moderated for non-subscribers)
10440 L: linux-tegra@vger.kernel.org
10442 F: drivers/staging/nvec/
10444 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
10445 M: Jens Frederich <jfrederich@gmail.com>
10446 M: Daniel Drake <dsd@laptop.org>
10447 M: Jon Nettleton <jon.nettleton@gmail.com>
10448 W: http://wiki.laptop.org/go/DCON
10450 F: drivers/staging/olpc_dcon/
10452 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
10453 M: Willy Tarreau <willy@meta-x.org>
10455 F: drivers/staging/panel/
10457 STAGING - REALTEK RTL8712U DRIVERS
10458 M: Larry Finger <Larry.Finger@lwfinger.net>
10459 M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10461 F: drivers/staging/rtl8712/
10463 STAGING - REALTEK RTL8723U WIRELESS DRIVER
10464 M: Larry Finger <Larry.Finger@lwfinger.net>
10465 M: Jes Sorensen <Jes.Sorensen@redhat.com>
10466 L: linux-wireless@vger.kernel.org
10468 F: drivers/staging/rtl8723au/
10470 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10471 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10472 M: Teddy Wang <teddy.wang@siliconmotion.com>
10473 M: Sudip Mukherjee <sudip@vectorindia.org>
10474 L: linux-fbdev@vger.kernel.org
10476 F: drivers/staging/sm750fb/
10479 M: Lior Dotan <liodot@gmail.com>
10480 M: Christopher Harrer <charrer@alacritech.com>
10482 F: drivers/staging/slicoss/
10484 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10485 M: William Hubbs <w.d.hubbs@gmail.com>
10486 M: Chris Brannon <chris@the-brannons.com>
10487 M: Kirk Reiser <kirk@reisers.ca>
10488 M: Samuel Thibault <samuel.thibault@ens-lyon.org>
10489 L: speakup@linux-speakup.org
10490 W: http://www.linux-speakup.org/
10492 F: drivers/staging/speakup/
10494 STAGING - VIA VT665X DRIVERS
10495 M: Forest Bond <forest@alittletooquiet.net>
10497 F: drivers/staging/vt665?/
10499 STAGING - WILC1000 WIFI DRIVER
10500 M: Johnny Kim <johnny.kim@atmel.com>
10501 M: Austin Shin <austin.shin@atmel.com>
10502 M: Chris Park <chris.park@atmel.com>
10503 M: Tony Cho <tony.cho@atmel.com>
10504 M: Glen Lee <glen.lee@atmel.com>
10505 M: Leo Kim <leo.kim@atmel.com>
10506 L: linux-wireless@vger.kernel.org
10508 F: drivers/staging/wilc1000/
10510 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
10511 M: Arnaud Patard <arnaud.patard@rtp-net.org>
10513 F: drivers/staging/xgifb/
10516 M: Mike Marciniszyn <infinipath@intel.com>
10517 L: linux-rdma@vger.kernel.org
10519 F: drivers/staging/rdma/hfi1
10521 STARFIRE/DURALAN NETWORK DRIVER
10522 M: Ion Badulescu <ionut@badula.org>
10524 F: drivers/net/ethernet/adaptec/starfire*
10527 M: Sam Creasey <sammy@sammy.net>
10528 W: http://sammy.net/sun3/
10530 F: arch/m68k/kernel/*sun3*
10531 F: arch/m68k/sun3*/
10532 F: arch/m68k/include/asm/sun3*
10533 F: drivers/net/ethernet/i825xx/sun3*
10535 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10536 M: Hans de Goede <hdegoede@redhat.com>
10537 L: linux-input@vger.kernel.org
10539 F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10540 F: drivers/input/keyboard/sun4i-lradc-keys.c
10542 SUNDANCE NETWORK DRIVER
10543 M: Denis Kirjanov <kda@linux-powerpc.org>
10544 L: netdev@vger.kernel.org
10546 F: drivers/net/ethernet/dlink/sundance.c
10549 M: Yoshinori Sato <ysato@users.sourceforge.jp>
10550 M: Rich Felker <dalias@libc.org>
10551 L: linux-sh@vger.kernel.org
10552 Q: http://patchwork.kernel.org/project/linux-sh/list/
10554 F: Documentation/sh/
10559 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
10560 M: Len Brown <len.brown@intel.com>
10561 M: Pavel Machek <pavel@ucw.cz>
10562 L: linux-pm@vger.kernel.org
10564 F: Documentation/power/
10565 F: arch/x86/kernel/acpi/
10566 F: drivers/base/power/
10568 F: include/linux/suspend.h
10569 F: include/linux/freezer.h
10570 F: include/linux/pm.h
10573 M: Martin Mares <mj@ucw.cz>
10574 L: linux-video@atrey.karlin.mff.cuni.cz
10576 F: Documentation/svga.txt
10577 F: arch/x86/boot/video*
10580 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10581 L: linux-kernel@vger.kernel.org
10582 T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
10585 F: arch/*/kernel/pci-swiotlb.c
10586 F: include/linux/swiotlb.h
10589 M: Jiri Pirko <jiri@resnulli.us>
10590 L: netdev@vger.kernel.org
10593 F: include/net/switchdev.h
10595 SYNOPSYS ARC ARCHITECTURE
10596 M: Vineet Gupta <vgupta@synopsys.com>
10597 L: linux-snps-arc@lists.infradead.org
10600 F: Documentation/devicetree/bindings/arc/*
10601 F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
10602 F: drivers/tty/serial/arc_uart.c
10603 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
10605 SYNOPSYS ARC SDP platform support
10606 M: Alexey Brodkin <abrodkin@synopsys.com>
10608 F: arch/arc/plat-axs10x
10609 F: arch/arc/boot/dts/ax*
10610 F: Documentation/devicetree/bindings/arc/axs10*
10612 SYSTEM CONFIGURATION (SYSCON)
10613 M: Lee Jones <lee.jones@linaro.org>
10614 M: Arnd Bergmann <arnd@arndb.de>
10615 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10617 F: drivers/mfd/syscon.c
10620 M: Christoph Hellwig <hch@infradead.org>
10622 F: Documentation/filesystems/sysv-fs.txt
10624 F: include/linux/sysv_fs.h
10627 M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
10628 L: linux-scsi@vger.kernel.org
10629 L: target-devel@vger.kernel.org
10630 W: http://www.linux-iscsi.org
10631 W: http://groups.google.com/group/linux-iscsi-target-dev
10632 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10636 F: Documentation/target/
10638 TASKSTATS STATISTICS INTERFACE
10639 M: Balbir Singh <bsingharora@gmail.com>
10641 F: Documentation/accounting/taskstats*
10642 F: include/linux/taskstats*
10643 F: kernel/taskstats.c
10646 M: Jamal Hadi Salim <jhs@mojatatu.com>
10647 L: netdev@vger.kernel.org
10649 F: include/net/pkt_cls.h
10650 F: include/uapi/linux/pkt_cls.h
10653 TCP LOW PRIORITY MODULE
10654 M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10655 M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
10656 W: http://tcp-lp-mod.sourceforge.net/
10658 F: net/ipv4/tcp_lp.c
10660 TDA10071 MEDIA DRIVER
10661 M: Antti Palosaari <crope@iki.fi>
10662 L: linux-media@vger.kernel.org
10663 W: https://linuxtv.org
10664 W: http://palosaari.fi/linux/
10665 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10666 T: git git://linuxtv.org/anttip/media_tree.git
10668 F: drivers/media/dvb-frontends/tda10071*
10670 TDA18212 MEDIA DRIVER
10671 M: Antti Palosaari <crope@iki.fi>
10672 L: linux-media@vger.kernel.org
10673 W: https://linuxtv.org
10674 W: http://palosaari.fi/linux/
10675 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10676 T: git git://linuxtv.org/anttip/media_tree.git
10678 F: drivers/media/tuners/tda18212*
10680 TDA18218 MEDIA DRIVER
10681 M: Antti Palosaari <crope@iki.fi>
10682 L: linux-media@vger.kernel.org
10683 W: https://linuxtv.org
10684 W: http://palosaari.fi/linux/
10685 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10686 T: git git://linuxtv.org/anttip/media_tree.git
10688 F: drivers/media/tuners/tda18218*
10690 TDA18271 MEDIA DRIVER
10691 M: Michael Krufky <mkrufky@linuxtv.org>
10692 L: linux-media@vger.kernel.org
10693 W: https://linuxtv.org
10694 W: http://github.com/mkrufky
10695 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10696 T: git git://linuxtv.org/mkrufky/tuners.git
10698 F: drivers/media/tuners/tda18271*
10700 TDA827x MEDIA DRIVER
10701 M: Michael Krufky <mkrufky@linuxtv.org>
10702 L: linux-media@vger.kernel.org
10703 W: https://linuxtv.org
10704 W: http://github.com/mkrufky
10705 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10706 T: git git://linuxtv.org/mkrufky/tuners.git
10708 F: drivers/media/tuners/tda8290.*
10710 TDA8290 MEDIA DRIVER
10711 M: Michael Krufky <mkrufky@linuxtv.org>
10712 L: linux-media@vger.kernel.org
10713 W: https://linuxtv.org
10714 W: http://github.com/mkrufky
10715 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10716 T: git git://linuxtv.org/mkrufky/tuners.git
10718 F: drivers/media/tuners/tda8290.*
10720 TDA9840 MEDIA DRIVER
10721 M: Hans Verkuil <hverkuil@xs4all.nl>
10722 L: linux-media@vger.kernel.org
10723 T: git git://linuxtv.org/media_tree.git
10724 W: https://linuxtv.org
10726 F: drivers/media/i2c/tda9840*
10728 TEA5761 TUNER DRIVER
10729 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10730 L: linux-media@vger.kernel.org
10731 W: https://linuxtv.org
10732 T: git git://linuxtv.org/media_tree.git
10734 F: drivers/media/tuners/tea5761.*
10736 TEA5767 TUNER DRIVER
10737 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10738 L: linux-media@vger.kernel.org
10739 W: https://linuxtv.org
10740 T: git git://linuxtv.org/media_tree.git
10742 F: drivers/media/tuners/tea5767.*
10744 TEA6415C MEDIA DRIVER
10745 M: Hans Verkuil <hverkuil@xs4all.nl>
10746 L: linux-media@vger.kernel.org
10747 T: git git://linuxtv.org/media_tree.git
10748 W: https://linuxtv.org
10750 F: drivers/media/i2c/tea6415c*
10752 TEA6420 MEDIA DRIVER
10753 M: Hans Verkuil <hverkuil@xs4all.nl>
10754 L: linux-media@vger.kernel.org
10755 T: git git://linuxtv.org/media_tree.git
10756 W: https://linuxtv.org
10758 F: drivers/media/i2c/tea6420*
10761 M: Jiri Pirko <jiri@resnulli.us>
10762 L: netdev@vger.kernel.org
10764 F: drivers/net/team/
10765 F: include/linux/if_team.h
10766 F: include/uapi/linux/if_team.h
10768 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10769 M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10771 F: arch/x86/platform/ts5500/
10773 TECHNOTREND USB IR RECEIVER
10774 M: Sean Young <sean@mess.org>
10775 L: linux-media@vger.kernel.org
10777 F: drivers/media/rc/ttusbir.c
10779 TEGRA ARCHITECTURE SUPPORT
10780 M: Stephen Warren <swarren@wwwdotorg.org>
10781 M: Thierry Reding <thierry.reding@gmail.com>
10782 M: Alexandre Courbot <gnurou@gmail.com>
10783 L: linux-tegra@vger.kernel.org
10784 Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
10785 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10790 M: Peter De Schrijver <pdeschrijver@nvidia.com>
10791 M: Prashant Gaikwad <pgaikwad@nvidia.com>
10793 F: drivers/clk/tegra/
10796 M: Laxman Dewangan <ldewangan@nvidia.com>
10798 F: drivers/dma/tegra20-apb-dma.c
10801 M: Laxman Dewangan <ldewangan@nvidia.com>
10803 F: drivers/i2c/busses/i2c-tegra.c
10805 TEGRA IOMMU DRIVERS
10806 M: Hiroshi Doyu <hdoyu@nvidia.com>
10808 F: drivers/iommu/tegra*
10811 M: Rakesh Iyer <riyer@nvidia.com>
10812 M: Laxman Dewangan <ldewangan@nvidia.com>
10814 F: drivers/input/keyboard/tegra-kbc.c
10817 M: Thierry Reding <thierry.reding@gmail.com>
10819 F: drivers/pwm/pwm-tegra.c
10821 TEGRA SERIAL DRIVER
10822 M: Laxman Dewangan <ldewangan@nvidia.com>
10824 F: drivers/tty/serial/serial-tegra.c
10827 M: Laxman Dewangan <ldewangan@nvidia.com>
10829 F: drivers/spi/spi-tegra*
10831 TEHUTI ETHERNET DRIVER
10832 M: Andy Gospodarek <andy@greyhouse.net>
10833 L: netdev@vger.kernel.org
10835 F: drivers/net/ethernet/tehuti/*
10837 Telecom Clock Driver for MCPL0010
10838 M: Mark Gross <mark.gross@intel.com>
10840 F: drivers/char/tlclk.c
10842 TENSILICA XTENSA PORT (xtensa)
10843 M: Chris Zankel <chris@zankel.net>
10844 M: Max Filippov <jcmvbkbc@gmail.com>
10845 L: linux-xtensa@linux-xtensa.org
10846 T: git git://github.com/czankel/xtensa-linux.git
10849 F: drivers/irqchip/irq-xtensa-*
10851 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10852 M: Hans Verkuil <hverkuil@xs4all.nl>
10853 L: linux-media@vger.kernel.org
10854 T: git git://linuxtv.org/media_tree.git
10855 W: https://linuxtv.org
10857 F: drivers/media/radio/radio-raremono.c
10860 M: Zhang Rui <rui.zhang@intel.com>
10861 M: Eduardo Valentin <edubezval@gmail.com>
10862 L: linux-pm@vger.kernel.org
10863 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10864 T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10865 Q: https://patchwork.kernel.org/project/linux-pm/list/
10867 F: drivers/thermal/
10868 F: include/linux/thermal.h
10869 F: include/uapi/linux/thermal.h
10870 F: include/linux/cpu_cooling.h
10871 F: Documentation/devicetree/bindings/thermal/
10873 THERMAL/CPU_COOLING
10874 M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
10875 M: Viresh Kumar <viresh.kumar@linaro.org>
10876 M: Javi Merino <javi.merino@arm.com>
10877 L: linux-pm@vger.kernel.org
10879 F: Documentation/thermal/cpu-cooling-api.txt
10880 F: drivers/thermal/cpu_cooling.c
10881 F: include/linux/cpu_cooling.h
10883 THINGM BLINK(1) USB RGB LED DRIVER
10884 M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10886 F: drivers/hid/hid-thingm.c
10888 THINKPAD ACPI EXTRAS DRIVER
10889 M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10890 L: ibm-acpi-devel@lists.sourceforge.net
10891 L: platform-driver-x86@vger.kernel.org
10892 W: http://ibm-acpi.sourceforge.net
10893 W: http://thinkwiki.org/wiki/Ibm-acpi
10894 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10896 F: drivers/platform/x86/thinkpad_acpi.c
10898 TI BANDGAP AND THERMAL DRIVER
10899 M: Eduardo Valentin <edubezval@gmail.com>
10900 L: linux-pm@vger.kernel.org
10901 L: linux-omap@vger.kernel.org
10903 F: drivers/thermal/ti-soc-thermal/
10906 M: Benoit Parrot <bparrot@ti.com>
10907 L: linux-media@vger.kernel.org
10908 W: http://linuxtv.org/
10909 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10911 F: drivers/media/platform/ti-vpe/
10913 TI CDCE706 CLOCK DRIVER
10914 M: Max Filippov <jcmvbkbc@gmail.com>
10916 F: drivers/clk/clk-cdce706.c
10919 M: Tero Kristo <t-kristo@ti.com>
10920 L: linux-omap@vger.kernel.org
10923 F: include/linux/clk/ti.h
10925 TI FLASH MEDIA INTERFACE DRIVER
10926 M: Alex Dubov <oakad@yahoo.com>
10928 F: drivers/misc/tifm*
10929 F: drivers/mmc/host/tifm_sd.c
10930 F: include/linux/tifm.h
10932 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10933 M: Santosh Shilimkar <ssantosh@kernel.org>
10934 L: linux-kernel@vger.kernel.org
10935 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10937 F: drivers/soc/ti/*
10938 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10941 TI LM49xxx FAMILY ASoC CODEC DRIVERS
10942 M: M R Swami Reddy <mr.swami.reddy@ti.com>
10943 M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
10944 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10946 F: sound/soc/codecs/lm49453*
10947 F: sound/soc/codecs/isabelle*
10949 TI LP855x BACKLIGHT DRIVER
10950 M: Milo Kim <milo.kim@ti.com>
10952 F: Documentation/backlight/lp855x-driver.txt
10953 F: drivers/video/backlight/lp855x_bl.c
10954 F: include/linux/platform_data/lp855x.h
10956 TI LP8727 CHARGER DRIVER
10957 M: Milo Kim <milo.kim@ti.com>
10959 F: drivers/power/lp8727_charger.c
10960 F: include/linux/platform_data/lp8727.h
10962 TI LP8788 MFD DRIVER
10963 M: Milo Kim <milo.kim@ti.com>
10965 F: drivers/iio/adc/lp8788_adc.c
10966 F: drivers/leds/leds-lp8788.c
10967 F: drivers/mfd/lp8788*.c
10968 F: drivers/power/lp8788-charger.c
10969 F: drivers/regulator/lp8788-*.c
10970 F: include/linux/mfd/lp8788*.h
10972 TI NETCP ETHERNET DRIVER
10973 M: Wingman Kwok <w-kwok2@ti.com>
10974 M: Murali Karicheri <m-karicheri2@ti.com>
10975 L: netdev@vger.kernel.org
10977 F: drivers/net/ethernet/ti/netcp*
10979 TI TAS571X FAMILY ASoC CODEC DRIVER
10980 M: Kevin Cernekee <cernekee@chromium.org>
10981 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10983 F: sound/soc/codecs/tas571x*
10985 TI TWL4030 SERIES SOC CODEC DRIVER
10986 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
10987 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10989 F: sound/soc/codecs/twl4030*
10991 TI WILINK WIRELESS DRIVERS
10992 L: linux-wireless@vger.kernel.org
10993 W: http://wireless.kernel.org/en/users/Drivers/wl12xx
10994 W: http://wireless.kernel.org/en/users/Drivers/wl1251
10995 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
10997 F: drivers/net/wireless/ti/
10998 F: include/linux/wl12xx.h
11001 M: Jon Maloy <jon.maloy@ericsson.com>
11002 M: Ying Xue <ying.xue@windriver.com>
11003 L: netdev@vger.kernel.org (core kernel code)
11004 L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
11005 W: http://tipc.sourceforge.net/
11007 F: include/uapi/linux/tipc*.h
11011 M: Chris Metcalf <cmetcalf@ezchip.com>
11012 W: http://www.ezchip.com/scm/
11013 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
11016 F: drivers/char/tile-srom.c
11017 F: drivers/edac/tile_edac.c
11018 F: drivers/net/ethernet/tile/
11019 F: drivers/rtc/rtc-tile.c
11020 F: drivers/tty/hvc/hvc_tile.c
11021 F: drivers/tty/serial/tilegx.c
11022 F: drivers/usb/host/*-tilegx.c
11023 F: include/linux/usb/tilegx.h
11025 TLAN NETWORK DRIVER
11026 M: Samuel Chessman <chessman@tux.org>
11027 L: tlan-devel@lists.sourceforge.net (subscribers-only)
11028 W: http://sourceforge.net/projects/tlan/
11030 F: Documentation/networking/tlan.txt
11031 F: drivers/net/ethernet/ti/tlan.*
11033 TOMOYO SECURITY MODULE
11034 M: Kentaro Takeda <takedakn@nttdata.co.jp>
11035 M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
11036 L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
11037 L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
11038 L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
11039 L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
11040 W: http://tomoyo.sourceforge.jp/
11041 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
11043 F: security/tomoyo/
11045 TOPSTAR LAPTOP EXTRAS DRIVER
11046 M: Herton Ronaldo Krzesinski <herton@canonical.com>
11047 L: platform-driver-x86@vger.kernel.org
11049 F: drivers/platform/x86/topstar-laptop.c
11051 TOSHIBA ACPI EXTRAS DRIVER
11052 M: Azael Avalos <coproscefalo@gmail.com>
11053 L: platform-driver-x86@vger.kernel.org
11055 F: drivers/platform/x86/toshiba_acpi.c
11057 TOSHIBA BLUETOOTH DRIVER
11058 M: Azael Avalos <coproscefalo@gmail.com>
11059 L: platform-driver-x86@vger.kernel.org
11061 F: drivers/platform/x86/toshiba_bluetooth.c
11063 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
11064 M: Azael Avalos <coproscefalo@gmail.com>
11065 L: platform-driver-x86@vger.kernel.org
11067 F: drivers/platform/x86/toshiba_haps.c
11069 TOSHIBA WMI HOTKEYS DRIVER
11070 M: Azael Avalos <coproscefalo@gmail.com>
11071 L: platform-driver-x86@vger.kernel.org
11073 F: drivers/platform/x86/toshiba-wmi.c
11076 M: Jonathan Buzzard <jonathan@buzzard.org.uk>
11077 W: http://www.buzzard.org.uk/toshiba/
11079 F: drivers/char/toshiba.c
11080 F: include/linux/toshiba.h
11081 F: include/uapi/linux/toshiba.h
11083 TOSHIBA TC358743 DRIVER
11084 M: Mats Randgaard <matrandg@cisco.com>
11085 L: linux-media@vger.kernel.org
11087 F: drivers/media/i2c/tc358743*
11088 F: include/media/i2c/tc358743.h
11091 M: Ian Molton <ian@mnementh.co.uk>
11092 L: linux-mmc@vger.kernel.org
11094 F: drivers/mmc/host/tmio_mmc*
11095 F: drivers/mmc/host/sh_mobile_sdhi.c
11096 F: include/linux/mmc/tmio.h
11097 F: include/linux/mmc/sh_mobile_sdhi.h
11099 TMP401 HARDWARE MONITOR DRIVER
11100 M: Guenter Roeck <linux@roeck-us.net>
11101 L: lm-sensors@lm-sensors.org
11103 F: Documentation/hwmon/tmp401
11104 F: drivers/hwmon/tmp401.c
11106 TMPFS (SHMEM FILESYSTEM)
11107 M: Hugh Dickins <hughd@google.com>
11108 L: linux-mm@kvack.org
11110 F: include/linux/shmem_fs.h
11113 TM6000 VIDEO4LINUX DRIVER
11114 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11115 L: linux-media@vger.kernel.org
11116 W: https://linuxtv.org
11117 T: git git://linuxtv.org/media_tree.git
11119 F: drivers/media/usb/tm6000/
11121 TW68 VIDEO4LINUX DRIVER
11122 M: Hans Verkuil <hverkuil@xs4all.nl>
11123 L: linux-media@vger.kernel.org
11124 T: git git://linuxtv.org/media_tree.git
11125 W: https://linuxtv.org
11127 F: drivers/media/pci/tw68/
11130 M: Peter Huewe <peterhuewe@gmx.de>
11131 M: Marcel Selhorst <tpmdd@selhorst.net>
11132 M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
11133 R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
11134 W: http://tpmdd.sourceforge.net
11135 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11136 Q: git git://github.com/PeterHuewe/linux-tpmdd.git
11137 T: git https://github.com/PeterHuewe/linux-tpmdd
11139 F: drivers/char/tpm/
11141 TPM IBM_VTPM DEVICE DRIVER
11142 M: Ashley Lai <ashleydlai@gmail.com>
11143 W: http://tpmdd.sourceforge.net
11144 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11146 F: drivers/char/tpm/tpm_ibmvtpm*
11149 M: Steven Rostedt <rostedt@goodmis.org>
11150 M: Ingo Molnar <mingo@redhat.com>
11151 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
11153 F: Documentation/trace/ftrace.txt
11154 F: arch/*/*/*/ftrace.h
11155 F: arch/*/kernel/ftrace.c
11156 F: include/*/ftrace.h
11157 F: include/linux/trace*.h
11160 F: tools/testing/selftests/ftrace/
11163 M: Jiri Kosina <trivial@kernel.org>
11164 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
11166 K: ^Subject:.*(?i)trivial
11169 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11170 M: Jiri Slaby <jslaby@suse.com>
11172 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
11173 F: Documentation/serial/
11175 F: drivers/tty/serial/serial_core.c
11176 F: include/linux/serial_core.h
11177 F: include/linux/serial.h
11178 F: include/linux/tty.h
11179 F: include/uapi/linux/serial_core.h
11180 F: include/uapi/linux/serial.h
11181 F: include/uapi/linux/tty.h
11183 TUA9001 MEDIA DRIVER
11184 M: Antti Palosaari <crope@iki.fi>
11185 L: linux-media@vger.kernel.org
11186 W: https://linuxtv.org
11187 W: http://palosaari.fi/linux/
11188 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11189 T: git git://linuxtv.org/anttip/media_tree.git
11191 F: drivers/media/tuners/tua9001*
11193 TULIP NETWORK DRIVERS
11194 L: netdev@vger.kernel.org
11195 L: linux-parisc@vger.kernel.org
11197 F: drivers/net/ethernet/dec/tulip/
11200 M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
11201 W: http://vtun.sourceforge.net/tun
11203 F: Documentation/networking/tuntap.txt
11204 F: arch/um/os-Linux/drivers/
11206 TURBOCHANNEL SUBSYSTEM
11207 M: "Maciej W. Rozycki" <macro@linux-mips.org>
11208 M: Ralf Baechle <ralf@linux-mips.org>
11209 L: linux-mips@linux-mips.org
11210 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
11213 F: include/linux/tc.h
11215 U14-34F SCSI DRIVER
11216 M: Dario Ballabio <ballabio_dario@emc.com>
11217 L: linux-scsi@vger.kernel.org
11219 F: drivers/scsi/u14-34f.c
11221 UBI FILE SYSTEM (UBIFS)
11222 M: Artem Bityutskiy <dedekind1@gmail.com>
11223 M: Adrian Hunter <adrian.hunter@intel.com>
11224 L: linux-mtd@lists.infradead.org
11225 T: git git://git.infradead.org/ubifs-2.6.git
11226 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
11228 F: Documentation/filesystems/ubifs.txt
11231 UCLINUX (M68KNOMMU AND COLDFIRE)
11232 M: Greg Ungerer <gerg@uclinux.org>
11233 W: http://www.uclinux.org/
11234 L: linux-m68k@lists.linux-m68k.org
11235 L: uclinux-dev@uclinux.org (subscribers-only)
11236 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
11238 F: arch/m68k/coldfire/
11240 F: arch/m68k/*/*_no.*
11241 F: arch/m68k/include/asm/*_no.*
11244 M: Jan Kara <jack@suse.com>
11246 F: Documentation/filesystems/udf.txt
11250 M: Evgeniy Dushistov <dushistov@mail.ru>
11252 F: Documentation/filesystems/ufs.txt
11255 UHID USERSPACE HID IO DRIVER:
11256 M: David Herrmann <dh.herrmann@googlemail.com>
11257 L: linux-input@vger.kernel.org
11259 F: drivers/hid/uhid.c
11260 F: include/uapi/linux/uhid.h
11262 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
11263 L: linux-usb@vger.kernel.org
11266 F: include/linux/uwb.h
11267 F: include/linux/uwb/
11269 UNICORE32 ARCHITECTURE:
11270 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
11271 W: http://mprc.pku.edu.cn/~guanxuetao/linux
11273 T: git git://github.com/gxt/linux.git
11277 M: Tony Finch <dot@dotat.at>
11278 W: http://dotat.at/prog/unifdef
11280 F: scripts/unifdef.c
11282 UNIFORM CDROM DRIVER
11283 M: Jens Axboe <axboe@kernel.dk>
11284 W: http://www.kernel.dk
11286 F: Documentation/cdrom/
11287 F: drivers/cdrom/cdrom.c
11288 F: include/linux/cdrom.h
11289 F: include/uapi/linux/cdrom.h
11291 UNISYS S-PAR DRIVERS
11292 M: Benjamin Romer <benjamin.romer@unisys.com>
11293 M: David Kershner <david.kershner@unisys.com>
11294 L: sparmaintainer@unisys.com (Unisys internal)
11296 F: drivers/staging/unisys/
11298 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11299 M: Vinayak Holikatti <vinholikatti@gmail.com>
11300 L: linux-scsi@vger.kernel.org
11302 F: Documentation/scsi/ufs.txt
11303 F: drivers/scsi/ufs/
11305 UNSORTED BLOCK IMAGES (UBI)
11306 M: Artem Bityutskiy <dedekind1@gmail.com>
11307 M: Richard Weinberger <richard@nod.at>
11308 W: http://www.linux-mtd.infradead.org/
11309 L: linux-mtd@lists.infradead.org
11310 T: git git://git.infradead.org/ubifs-2.6.git
11312 F: drivers/mtd/ubi/
11313 F: include/linux/mtd/ubi.h
11314 F: include/uapi/mtd/ubi-user.h
11317 M: Oliver Neukum <oliver@neukum.org>
11318 L: linux-usb@vger.kernel.org
11320 F: Documentation/usb/acm.txt
11321 F: drivers/usb/class/cdc-acm.*
11323 USB AR5523 WIRELESS DRIVER
11324 M: Pontus Fuchs <pontus.fuchs@gmail.com>
11325 L: linux-wireless@vger.kernel.org
11327 F: drivers/net/wireless/ath/ar5523/
11330 M: Hans de Goede <hdegoede@redhat.com>
11331 M: Gerd Hoffmann <kraxel@redhat.com>
11332 L: linux-usb@vger.kernel.org
11333 L: linux-scsi@vger.kernel.org
11335 F: drivers/usb/storage/uas.c
11337 USB CDC ETHERNET DRIVER
11338 M: Oliver Neukum <oliver@neukum.org>
11339 L: linux-usb@vger.kernel.org
11341 F: drivers/net/usb/cdc_*.c
11342 F: include/uapi/linux/usb/cdc.h
11344 USB CHAOSKEY DRIVER
11345 M: Keith Packard <keithp@keithp.com>
11346 L: linux-usb@vger.kernel.org
11348 F: drivers/usb/misc/chaoskey.c
11350 USB CYPRESS C67X00 DRIVER
11351 M: Peter Korsgaard <jacmet@sunsite.dk>
11352 L: linux-usb@vger.kernel.org
11354 F: drivers/usb/c67x00/
11356 USB DAVICOM DM9601 DRIVER
11357 M: Peter Korsgaard <jacmet@sunsite.dk>
11358 L: netdev@vger.kernel.org
11359 W: http://www.linux-usb.org/usbnet
11361 F: drivers/net/usb/dm9601.c
11363 USB DIAMOND RIO500 DRIVER
11364 M: Cesar Miquel <miquel@df.uba.ar>
11365 L: rio500-users@lists.sourceforge.net
11366 W: http://rio500.sourceforge.net
11368 F: drivers/usb/misc/rio500*
11371 M: Alan Stern <stern@rowland.harvard.edu>
11372 L: linux-usb@vger.kernel.org
11374 F: Documentation/usb/ehci.txt
11375 F: drivers/usb/host/ehci*
11377 USB GADGET/PERIPHERAL SUBSYSTEM
11378 M: Felipe Balbi <balbi@kernel.org>
11379 L: linux-usb@vger.kernel.org
11380 W: http://www.linux-usb.org/gadget
11381 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11383 F: drivers/usb/gadget/
11384 F: include/linux/usb/gadget*
11386 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
11387 M: Jiri Kosina <jikos@kernel.org>
11388 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
11389 L: linux-usb@vger.kernel.org
11390 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
11392 F: Documentation/hid/hiddev.txt
11393 F: drivers/hid/usbhid/
11396 M: Olav Kongas <ok@artecdesign.ee>
11397 L: linux-usb@vger.kernel.org
11399 F: drivers/usb/host/isp116x*
11400 F: include/linux/usb/isp116x.h
11402 USB LAN78XX ETHERNET DRIVER
11403 M: Woojung Huh <woojung.huh@microchip.com>
11404 M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
11405 L: netdev@vger.kernel.org
11407 F: drivers/net/usb/lan78xx.*
11409 USB MASS STORAGE DRIVER
11410 M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
11411 L: linux-usb@vger.kernel.org
11412 L: usb-storage@lists.one-eyed-alien.net
11414 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
11415 F: drivers/usb/storage/
11418 M: Clemens Ladisch <clemens@ladisch.de>
11419 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11420 T: git git://git.alsa-project.org/alsa-kernel.git
11422 F: sound/usb/midi.*
11424 USB NETWORKING DRIVERS
11425 L: linux-usb@vger.kernel.org
11427 F: drivers/net/usb/
11430 M: Alan Stern <stern@rowland.harvard.edu>
11431 L: linux-usb@vger.kernel.org
11433 F: Documentation/usb/ohci.txt
11434 F: drivers/usb/host/ohci*
11436 USB OTG FSM (Finite State Machine)
11437 M: Peter Chen <Peter.Chen@nxp.com>
11438 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
11439 L: linux-usb@vger.kernel.org
11441 F: drivers/usb/common/usb-otg-fsm.c
11444 M: Valentina Manea <valentina.manea.m@gmail.com>
11445 M: Shuah Khan <shuah.kh@samsung.com>
11446 L: linux-usb@vger.kernel.org
11448 F: drivers/usb/usbip/
11449 F: tools/usb/usbip/
11452 M: Petko Manolov <petkan@nucleusys.com>
11453 L: linux-usb@vger.kernel.org
11454 L: netdev@vger.kernel.org
11455 T: git git://github.com/petkan/pegasus.git
11456 W: https://github.com/petkan/pegasus
11458 F: drivers/net/usb/pegasus.*
11461 M: Felipe Balbi <balbi@kernel.org>
11462 L: linux-usb@vger.kernel.org
11463 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11465 F: drivers/usb/phy/
11467 USB PRINTER DRIVER (usblp)
11468 M: Pete Zaitcev <zaitcev@redhat.com>
11469 L: linux-usb@vger.kernel.org
11471 F: drivers/usb/class/usblp.c
11473 USB QMI WWAN NETWORK DRIVER
11474 M: Bjørn Mork <bjorn@mork.no>
11475 L: netdev@vger.kernel.org
11477 F: Documentation/ABI/testing/sysfs-class-net-qmi
11478 F: drivers/net/usb/qmi_wwan.c
11481 M: Petko Manolov <petkan@nucleusys.com>
11482 L: linux-usb@vger.kernel.org
11483 L: netdev@vger.kernel.org
11484 T: git git://github.com/petkan/rtl8150.git
11485 W: https://github.com/petkan/rtl8150
11487 F: drivers/net/usb/rtl8150.c
11489 USB SERIAL SUBSYSTEM
11490 M: Johan Hovold <johan@kernel.org>
11491 L: linux-usb@vger.kernel.org
11493 F: Documentation/usb/usb-serial.txt
11494 F: drivers/usb/serial/
11495 F: include/linux/usb/serial.h
11497 USB SMSC75XX ETHERNET DRIVER
11498 M: Steve Glendinning <steve.glendinning@shawell.net>
11499 L: netdev@vger.kernel.org
11501 F: drivers/net/usb/smsc75xx.*
11503 USB SMSC95XX ETHERNET DRIVER
11504 M: Steve Glendinning <steve.glendinning@shawell.net>
11505 L: netdev@vger.kernel.org
11507 F: drivers/net/usb/smsc95xx.*
11510 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11511 L: linux-usb@vger.kernel.org
11512 W: http://www.linux-usb.org
11513 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
11515 F: Documentation/usb/
11517 F: include/linux/usb.h
11518 F: include/linux/usb/
11521 M: Alan Stern <stern@rowland.harvard.edu>
11522 L: linux-usb@vger.kernel.org
11524 F: drivers/usb/host/uhci*
11526 USB "USBNET" DRIVER FRAMEWORK
11527 M: Oliver Neukum <oneukum@suse.com>
11528 L: netdev@vger.kernel.org
11529 W: http://www.linux-usb.org/usbnet
11531 F: drivers/net/usb/usbnet.c
11532 F: include/linux/usb/usbnet.h
11535 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11536 L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
11537 L: linux-media@vger.kernel.org
11538 T: git git://linuxtv.org/media_tree.git
11539 W: http://www.ideasonboard.org/uvc/
11541 F: drivers/media/usb/uvc/
11542 F: include/uapi/linux/uvcvideo.h
11545 M: Hans Verkuil <hverkuil@xs4all.nl>
11546 L: linux-media@vger.kernel.org
11547 T: git git://linuxtv.org/media_tree.git
11548 W: https://linuxtv.org
11550 F: drivers/media/usb/usbvision/
11553 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11554 L: linux-usb@vger.kernel.org
11556 F: drivers/usb/gadget/function/*uvc*
11557 F: drivers/usb/gadget/legacy/webcam.c
11559 USB WIRELESS RNDIS DRIVER (rndis_wlan)
11560 M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
11561 L: linux-wireless@vger.kernel.org
11563 F: drivers/net/wireless/rndis_wlan.c
11566 M: Mathias Nyman <mathias.nyman@intel.com>
11567 L: linux-usb@vger.kernel.org
11569 F: drivers/usb/host/xhci*
11570 F: drivers/usb/host/pci-quirks*
11573 L: linux-wireless@vger.kernel.org
11574 W: http://linux-lc100020.sourceforge.net
11576 F: drivers/net/wireless/zydas/zd1201.*
11579 M: Antoine Jacquet <royale@zerezo.com>
11580 L: linux-usb@vger.kernel.org
11581 L: linux-media@vger.kernel.org
11582 T: git git://linuxtv.org/media_tree.git
11583 W: http://royale.zerezo.com/zr364xx/
11585 F: Documentation/video4linux/zr364xx.txt
11586 F: drivers/media/usb/zr364xx/
11589 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
11590 L: linux-usb@vger.kernel.org
11592 F: drivers/usb/common/ulpi.c
11593 F: include/linux/ulpi/
11595 USER-MODE LINUX (UML)
11596 M: Jeff Dike <jdike@addtoit.com>
11597 M: Richard Weinberger <richard@nod.at>
11598 L: user-mode-linux-devel@lists.sourceforge.net
11599 L: user-mode-linux-user@lists.sourceforge.net
11600 W: http://user-mode-linux.sourceforge.net
11601 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
11603 F: Documentation/virtual/uml/
11609 USERSPACE I/O (UIO)
11610 M: "Hans J. Koch" <hjk@hansjkoch.de>
11611 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11613 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
11614 F: Documentation/DocBook/uio-howto.tmpl
11616 F: include/linux/uio*.h
11619 M: Karel Zak <kzak@redhat.com>
11620 L: util-linux@vger.kernel.org
11621 W: http://en.wikipedia.org/wiki/Util-linux
11622 T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
11626 M: Michal Januszewski <spock@gentoo.org>
11627 L: linux-fbdev@vger.kernel.org
11628 W: http://dev.gentoo.org/~spock/projects/uvesafb/
11630 F: Documentation/fb/uvesafb.txt
11631 F: drivers/video/fbdev/uvesafb.*
11634 M: Stefan Agner <stefan@agner.ch>
11635 L: linux-mtd@lists.infradead.org
11637 F: drivers/mtd/nand/vf610_nfc.c
11639 VFAT/FAT/MSDOS FILESYSTEM
11640 M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
11642 F: Documentation/filesystems/vfat.txt
11646 M: Alex Williamson <alex.williamson@redhat.com>
11647 L: kvm@vger.kernel.org
11648 T: git git://github.com/awilliam/linux-vfio.git
11650 F: Documentation/vfio.txt
11652 F: include/linux/vfio.h
11653 F: include/uapi/linux/vfio.h
11655 VFIO PLATFORM DRIVER
11656 M: Baptiste Reynal <b.reynal@virtualopensystems.com>
11657 L: kvm@vger.kernel.org
11659 F: drivers/vfio/platform/
11661 VIDEOBUF2 FRAMEWORK
11662 M: Pawel Osciak <pawel@osciak.com>
11663 M: Marek Szyprowski <m.szyprowski@samsung.com>
11664 M: Kyungmin Park <kyungmin.park@samsung.com>
11665 L: linux-media@vger.kernel.org
11667 F: drivers/media/v4l2-core/videobuf2-*
11668 F: include/media/videobuf2-*
11670 VIRTUAL SERIO DEVICE DRIVER
11671 M: Stephen Chandler Paul <thatslyude@gmail.com>
11673 F: drivers/input/serio/userio.c
11674 F: include/uapi/linux/userio.h
11676 VIRTIO CONSOLE DRIVER
11677 M: Amit Shah <amit.shah@redhat.com>
11678 L: virtualization@lists.linux-foundation.org
11680 F: drivers/char/virtio_console.c
11681 F: include/linux/virtio_console.h
11682 F: include/uapi/linux/virtio_console.h
11684 VIRTIO CORE, NET AND BLOCK DRIVERS
11685 M: "Michael S. Tsirkin" <mst@redhat.com>
11686 L: virtualization@lists.linux-foundation.org
11690 F: drivers/net/virtio_net.c
11691 F: drivers/block/virtio_blk.c
11692 F: include/linux/virtio_*.h
11693 F: include/uapi/linux/virtio_*.h
11695 VIRTIO DRIVERS FOR S390
11696 M: Christian Borntraeger <borntraeger@de.ibm.com>
11697 M: Cornelia Huck <cornelia.huck@de.ibm.com>
11698 L: linux-s390@vger.kernel.org
11699 L: virtualization@lists.linux-foundation.org
11700 L: kvm@vger.kernel.org
11702 F: drivers/s390/virtio/
11705 M: David Airlie <airlied@linux.ie>
11706 M: Gerd Hoffmann <kraxel@redhat.com>
11707 L: dri-devel@lists.freedesktop.org
11708 L: virtualization@lists.linux-foundation.org
11710 F: drivers/gpu/drm/virtio/
11711 F: include/uapi/linux/virtio_gpu.h
11713 VIRTIO HOST (VHOST)
11714 M: "Michael S. Tsirkin" <mst@redhat.com>
11715 L: kvm@vger.kernel.org
11716 L: virtualization@lists.linux-foundation.org
11717 L: netdev@vger.kernel.org
11718 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
11721 F: include/uapi/linux/vhost.h
11723 VIRTIO INPUT DRIVER
11724 M: Gerd Hoffmann <kraxel@redhat.com>
11726 F: drivers/virtio/virtio_input.c
11727 F: include/uapi/linux/virtio_input.h
11729 VIA RHINE NETWORK DRIVER
11731 F: drivers/net/ethernet/via/via-rhine.c
11733 VIA SD/MMC CARD CONTROLLER DRIVER
11734 M: Bruce Chang <brucechang@via.com.tw>
11735 M: Harald Welte <HaraldWelte@viatech.com>
11737 F: drivers/mmc/host/via-sdmmc.c
11739 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11740 M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
11741 L: linux-fbdev@vger.kernel.org
11743 F: include/linux/via-core.h
11744 F: include/linux/via-gpio.h
11745 F: include/linux/via_i2c.h
11746 F: drivers/video/fbdev/via/
11748 VIA VELOCITY NETWORK DRIVER
11749 M: Francois Romieu <romieu@fr.zoreil.com>
11750 L: netdev@vger.kernel.org
11752 F: drivers/net/ethernet/via/via-velocity.*
11755 M: Alex Williamson <alex.williamson@redhat.com>
11756 M: Paolo Bonzini <pbonzini@redhat.com>
11757 L: kvm@vger.kernel.org
11761 VIVID VIRTUAL VIDEO DRIVER
11762 M: Hans Verkuil <hverkuil@xs4all.nl>
11763 L: linux-media@vger.kernel.org
11764 T: git git://linuxtv.org/media_tree.git
11765 W: https://linuxtv.org
11767 F: drivers/media/platform/vivid/*
11770 M: Patrick McHardy <kaber@trash.net>
11771 L: netdev@vger.kernel.org
11773 F: drivers/net/macvlan.c
11774 F: include/linux/if_*vlan.h
11778 M: Florian Fainelli <florian@openwrt.org>
11779 L: openwrt-devel@lists.openwrt.org (subscribers-only)
11781 F: drivers/vlynq/vlynq.c
11782 F: include/linux/vlynq.h
11785 M: Martyn Welch <martyn@welchs.me.uk>
11786 M: Manohar Vanga <manohar.vanga@gmail.com>
11787 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11788 L: devel@driverdev.osuosl.org
11790 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11791 F: Documentation/vme_api.txt
11792 F: drivers/staging/vme/
11794 F: include/linux/vme*
11796 VMWARE HYPERVISOR INTERFACE
11797 M: Alok Kataria <akataria@vmware.com>
11798 L: virtualization@lists.linux-foundation.org
11800 F: arch/x86/kernel/cpu/vmware.c
11802 VMWARE BALLOON DRIVER
11803 M: Xavier Deguillard <xdeguillard@vmware.com>
11804 M: Philip Moltmann <moltmann@vmware.com>
11805 M: "VMware, Inc." <pv-drivers@vmware.com>
11806 L: linux-kernel@vger.kernel.org
11808 F: drivers/misc/vmw_balloon.c
11810 VMWARE VMMOUSE SUBDRIVER
11811 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11812 M: "VMware, Inc." <pv-drivers@vmware.com>
11813 L: linux-input@vger.kernel.org
11815 F: drivers/input/mouse/vmmouse.c
11816 F: drivers/input/mouse/vmmouse.h
11818 VMWARE VMXNET3 ETHERNET DRIVER
11819 M: Shrikrishna Khare <skhare@vmware.com>
11820 M: "VMware, Inc." <pv-drivers@vmware.com>
11821 L: netdev@vger.kernel.org
11823 F: drivers/net/vmxnet3/
11825 VMware PVSCSI driver
11826 M: Arvind Kumar <arvindkumar@vmware.com>
11827 M: VMware PV-Drivers <pv-drivers@vmware.com>
11828 L: linux-scsi@vger.kernel.org
11830 F: drivers/scsi/vmw_pvscsi.c
11831 F: drivers/scsi/vmw_pvscsi.h
11833 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11834 M: Liam Girdwood <lgirdwood@gmail.com>
11835 M: Mark Brown <broonie@kernel.org>
11836 L: linux-kernel@vger.kernel.org
11837 W: http://www.slimlogic.co.uk/?p=48
11838 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11840 F: drivers/regulator/
11841 F: include/linux/regulator/
11844 M: David Ahern <dsa@cumulusnetworks.com>
11845 M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
11846 L: netdev@vger.kernel.org
11848 F: drivers/net/vrf.c
11849 F: Documentation/networking/vrf.txt
11851 VT1211 HARDWARE MONITOR DRIVER
11852 M: Juerg Haefliger <juergh@gmail.com>
11853 L: lm-sensors@lm-sensors.org
11855 F: Documentation/hwmon/vt1211
11856 F: drivers/hwmon/vt1211.c
11858 VT8231 HARDWARE MONITOR DRIVER
11859 M: Roger Lucas <vt8231@hiddenengine.co.uk>
11860 L: lm-sensors@lm-sensors.org
11862 F: drivers/hwmon/vt8231.c
11864 VUB300 USB to SDIO/SD/MMC bridge chip
11865 M: Tony Olech <tony.olech@elandigitalsystems.com>
11866 L: linux-mmc@vger.kernel.org
11867 L: linux-usb@vger.kernel.org
11869 F: drivers/mmc/host/vub300.c
11871 W1 DALLAS'S 1-WIRE BUS
11872 M: Evgeniy Polyakov <zbr@ioremap.net>
11874 F: Documentation/w1/
11877 W83791D HARDWARE MONITORING DRIVER
11878 M: Marc Hulsman <m.hulsman@tudelft.nl>
11879 L: lm-sensors@lm-sensors.org
11881 F: Documentation/hwmon/w83791d
11882 F: drivers/hwmon/w83791d.c
11884 W83793 HARDWARE MONITORING DRIVER
11885 M: Rudolf Marek <r.marek@assembler.cz>
11886 L: lm-sensors@lm-sensors.org
11888 F: Documentation/hwmon/w83793
11889 F: drivers/hwmon/w83793.c
11891 W83795 HARDWARE MONITORING DRIVER
11892 M: Jean Delvare <jdelvare@suse.com>
11893 L: lm-sensors@lm-sensors.org
11895 F: drivers/hwmon/w83795.c
11897 W83L51xD SD/MMC CARD INTERFACE DRIVER
11898 M: Pierre Ossman <pierre@ossman.eu>
11900 F: drivers/mmc/host/wbsd.*
11902 WACOM PROTOCOL 4 SERIAL TABLETS
11903 M: Julian Squires <julian@cipht.net>
11904 M: Hans de Goede <hdegoede@redhat.com>
11905 L: linux-input@vger.kernel.org
11907 F: drivers/input/tablet/wacom_serial4.c
11909 WATCHDOG DEVICE DRIVERS
11910 M: Wim Van Sebroeck <wim@iguana.be>
11911 R: Guenter Roeck <linux@roeck-us.net>
11912 L: linux-watchdog@vger.kernel.org
11913 W: http://www.linux-watchdog.org/
11914 T: git git://www.linux-watchdog.org/linux-watchdog.git
11916 F: Documentation/watchdog/
11917 F: drivers/watchdog/
11918 F: include/linux/watchdog.h
11919 F: include/uapi/linux/watchdog.h
11922 M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
11923 L: linux-scsi@vger.kernel.org
11925 F: drivers/scsi/wd7000.c
11928 M: David Herrmann <dh.herrmann@googlemail.com>
11929 L: linux-input@vger.kernel.org
11931 F: drivers/hid/hid-wiimote*
11934 M: David Härdeman <david@hardeman.nu>
11936 F: drivers/media/rc/winbond-cir.c
11939 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
11940 M: linux-wimax@intel.com
11941 L: wimax@linuxwimax.org (subscribers-only)
11943 W: http://linuxwimax.org
11944 F: Documentation/wimax/README.wimax
11945 F: include/linux/wimax/debug.h
11946 F: include/net/wimax.h
11947 F: include/uapi/linux/wimax.h
11950 WISTRON LAPTOP BUTTON DRIVER
11951 M: Miloslav Trmac <mitr@volny.cz>
11953 F: drivers/input/misc/wistron_btns.c
11955 WL3501 WIRELESS PCMCIA CARD DRIVER
11956 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
11957 L: linux-wireless@vger.kernel.org
11958 W: http://oops.ghostprotocols.net:81/blog
11960 F: drivers/net/wireless/wl3501*
11962 WOLFSON MICROELECTRONICS DRIVERS
11963 L: patches@opensource.wolfsonmicro.com
11964 T: git https://github.com/CirrusLogic/linux-drivers.git
11965 W: https://github.com/CirrusLogic/linux-drivers/wiki
11967 F: Documentation/hwmon/wm83??
11968 F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
11969 F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
11970 F: Documentation/devicetree/bindings/mfd/arizona.txt
11971 F: arch/arm/mach-s3c64xx/mach-crag6410*
11972 F: drivers/clk/clk-wm83*.c
11973 F: drivers/extcon/extcon-arizona.c
11974 F: drivers/leds/leds-wm83*.c
11975 F: drivers/gpio/gpio-*wm*.c
11976 F: drivers/gpio/gpio-arizona.c
11977 F: drivers/hwmon/wm83??-hwmon.c
11978 F: drivers/input/misc/wm831x-on.c
11979 F: drivers/input/touchscreen/wm831x-ts.c
11980 F: drivers/input/touchscreen/wm97*.c
11981 F: drivers/mfd/arizona*
11982 F: drivers/mfd/wm*.c
11983 F: drivers/mfd/cs47l24*
11984 F: drivers/power/wm83*.c
11985 F: drivers/rtc/rtc-wm83*.c
11986 F: drivers/regulator/wm8*.c
11987 F: drivers/video/backlight/wm83*_bl.c
11988 F: drivers/watchdog/wm83*_wdt.c
11989 F: include/linux/mfd/arizona/
11990 F: include/linux/mfd/wm831x/
11991 F: include/linux/mfd/wm8350/
11992 F: include/linux/mfd/wm8400*
11993 F: include/linux/wm97xx.h
11994 F: include/sound/wm????.h
11995 F: sound/soc/codecs/arizona.?
11996 F: sound/soc/codecs/wm*
11997 F: sound/soc/codecs/cs47l24*
12000 M: Tejun Heo <tj@kernel.org>
12001 R: Lai Jiangshan <jiangshanlai@gmail.com>
12002 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
12004 F: include/linux/workqueue.h
12005 F: kernel/workqueue.c
12006 F: Documentation/workqueue.txt
12009 M: Andrew Hendry <andrew.hendry@gmail.com>
12010 L: linux-x25@vger.kernel.org
12012 F: Documentation/networking/x25*
12013 F: include/net/x25*
12016 X86 ARCHITECTURE (32-BIT AND 64-BIT)
12017 M: Thomas Gleixner <tglx@linutronix.de>
12018 M: Ingo Molnar <mingo@redhat.com>
12019 M: "H. Peter Anvin" <hpa@zytor.com>
12021 L: linux-kernel@vger.kernel.org
12022 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
12024 F: Documentation/x86/
12027 X86 PLATFORM DRIVERS
12028 M: Darren Hart <dvhart@infradead.org>
12029 L: platform-driver-x86@vger.kernel.org
12030 T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
12032 F: drivers/platform/x86/
12033 F: drivers/platform/olpc/
12035 X86 MCE INFRASTRUCTURE
12036 M: Tony Luck <tony.luck@intel.com>
12037 M: Borislav Petkov <bp@alien8.de>
12038 L: linux-edac@vger.kernel.org
12040 F: arch/x86/kernel/cpu/mcheck/*
12042 X86 MICROCODE UPDATE SUPPORT
12043 M: Borislav Petkov <bp@alien8.de>
12045 F: arch/x86/kernel/cpu/microcode/*
12048 M: Andy Lutomirski <luto@amacapital.net>
12049 L: linux-kernel@vger.kernel.org
12050 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
12052 F: arch/x86/entry/vdso/
12054 XC2028/3028 TUNER DRIVER
12055 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
12056 L: linux-media@vger.kernel.org
12057 W: https://linuxtv.org
12058 T: git git://linuxtv.org/media_tree.git
12060 F: drivers/media/tuners/tuner-xc2028.*
12062 XEN HYPERVISOR INTERFACE
12063 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12064 M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
12065 M: David Vrabel <david.vrabel@citrix.com>
12066 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12067 T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
12070 F: drivers/*/xen-*front.c
12072 F: arch/x86/include/asm/xen/
12074 F: include/uapi/xen/
12077 M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
12078 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12081 F: arch/arm/include/asm/xen/
12083 XEN HYPERVISOR ARM64
12084 M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
12085 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12088 F: arch/arm64/include/asm/xen/
12090 XEN NETWORK BACKEND DRIVER
12091 M: Wei Liu <wei.liu2@citrix.com>
12092 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12093 L: netdev@vger.kernel.org
12095 F: drivers/net/xen-netback/*
12098 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12099 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12101 F: arch/x86/pci/*xen*
12102 F: drivers/pci/*xen*
12104 XEN BLOCK SUBSYSTEM
12105 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12106 M: Roger Pau Monné <roger.pau@citrix.com>
12107 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12109 F: drivers/block/xen-blkback/*
12110 F: drivers/block/xen*
12113 M: Juergen Gross <jgross@suse.com>
12114 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12115 L: linux-scsi@vger.kernel.org
12117 F: drivers/scsi/xen-scsifront.c
12118 F: drivers/xen/xen-scsiback.c
12119 F: include/xen/interface/io/vscsiif.h
12121 XEN SWIOTLB SUBSYSTEM
12122 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12123 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12125 F: arch/x86/xen/*swiotlb*
12126 F: drivers/xen/*swiotlb*
12129 P: Silicon Graphics Inc
12130 M: Dave Chinner <david@fromorbit.com>
12133 W: http://oss.sgi.com/projects/xfs
12134 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
12136 F: Documentation/filesystems/xfs.txt
12139 XILINX AXI ETHERNET DRIVER
12140 M: Anirudha Sarangi <anirudh@xilinx.com>
12141 M: John Linn <John.Linn@xilinx.com>
12143 F: drivers/net/ethernet/xilinx/xilinx_axienet*
12145 XILINX UARTLITE SERIAL DRIVER
12146 M: Peter Korsgaard <jacmet@sunsite.dk>
12147 L: linux-serial@vger.kernel.org
12149 F: drivers/tty/serial/uartlite.c
12151 XILINX VIDEO IP CORES
12152 M: Hyun Kwon <hyun.kwon@xilinx.com>
12153 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12154 L: linux-media@vger.kernel.org
12155 T: git git://linuxtv.org/media_tree.git
12157 F: Documentation/devicetree/bindings/media/xilinx/
12158 F: drivers/media/platform/xilinx/
12159 F: include/uapi/linux/xilinx-v4l2-controls.h
12162 M: Eli Billauer <eli.billauer@gmail.com>
12163 L: linux-kernel@vger.kernel.org
12165 F: drivers/char/xillybus/
12167 XTENSA XTFPGA PLATFORM SUPPORT
12168 M: Max Filippov <jcmvbkbc@gmail.com>
12169 L: linux-xtensa@linux-xtensa.org
12171 F: drivers/spi/spi-xtensa-xtfpga.c
12172 F: sound/soc/xtensa/xtfpga-i2s.c
12174 YAM DRIVER FOR AX.25
12175 M: Jean-Paul Roubelat <jpr@f6fbb.org>
12176 L: linux-hams@vger.kernel.org
12178 F: drivers/net/hamradio/yam*
12179 F: include/linux/yam.h
12181 YEALINK PHONE DRIVER
12182 M: Henk Vergonet <Henk.Vergonet@gmail.com>
12183 L: usbb2k-api-dev@nongnu.org
12185 F: Documentation/input/yealink.txt
12186 F: drivers/input/misc/yealink.*
12188 Z8530 DRIVER FOR AX.25
12189 M: Joerg Reuter <jreuter@yaina.de>
12190 W: http://yaina.de/jreuter/
12191 W: http://www.qsl.net/dl1bke/
12192 L: linux-hams@vger.kernel.org
12194 F: Documentation/networking/z8530drv.txt
12195 F: drivers/net/hamradio/*scc.c
12196 F: drivers/net/hamradio/z8530.h
12198 ZBUD COMPRESSED PAGE ALLOCATOR
12199 M: Seth Jennings <sjenning@redhat.com>
12200 L: linux-mm@kvack.org
12203 F: include/linux/zbud.h
12205 ZD1211RW WIRELESS DRIVER
12206 M: Daniel Drake <dsd@gentoo.org>
12207 M: Ulrich Kunitz <kune@deine-taler.de>
12208 W: http://zd1211.ath.cx/wiki/DriverRewrite
12209 L: linux-wireless@vger.kernel.org
12210 L: zd1211-devs@lists.sourceforge.net (subscribers-only)
12212 F: drivers/net/wireless/zydas/zd1211rw/
12214 ZPOOL COMPRESSED PAGE STORAGE API
12215 M: Dan Streetman <ddstreet@ieee.org>
12216 L: linux-mm@kvack.org
12219 F: include/linux/zpool.h
12221 ZR36067 VIDEO FOR LINUX DRIVER
12222 L: mjpeg-users@lists.sourceforge.net
12223 L: linux-media@vger.kernel.org
12224 W: http://mjpeg.sourceforge.net/driver-zoran/
12225 T: hg https://linuxtv.org/hg/v4l-dvb
12227 F: drivers/media/pci/zoran/
12229 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
12230 M: Minchan Kim <minchan@kernel.org>
12231 M: Nitin Gupta <ngupta@vflare.org>
12232 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12233 L: linux-kernel@vger.kernel.org
12235 F: drivers/block/zram/
12236 F: Documentation/blockdev/zram.txt
12238 ZS DECSTATION Z85C30 SERIAL DRIVER
12239 M: "Maciej W. Rozycki" <macro@linux-mips.org>
12241 F: drivers/tty/serial/zs.*
12243 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
12244 M: Minchan Kim <minchan@kernel.org>
12245 M: Nitin Gupta <ngupta@vflare.org>
12246 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12247 L: linux-mm@kvack.org
12250 F: include/linux/zsmalloc.h
12251 F: Documentation/vm/zsmalloc.txt
12253 ZSWAP COMPRESSED SWAP CACHING
12254 M: Seth Jennings <sjenning@redhat.com>
12255 L: linux-mm@kvack.org
12260 M: Linus Torvalds <torvalds@linux-foundation.org>
12261 L: linux-kernel@vger.kernel.org
12262 Q: http://patchwork.kernel.org/project/LKML/list/
12263 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
12264 S: Buried alive in reporters