3 List of maintainers and how to submit kernel changes
5 Please try to follow the guidelines below. This will make things
6 easier on the maintainers. Not all of these guidelines matter for every
7 trivial patch so apply some common sense.
9 1. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
12 2. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
20 3. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
24 4. When you are happy with a change make it generally available for
25 testing and await feedback.
27 5. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
34 generalized kernel feature ready for next time.
36 PLEASE check your patch with the automated style checker
37 (scripts/checkpatch.pl) to catch trivial style violations.
38 See Documentation/CodingStyle for guidance here.
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
53 PLEASE remember that submissions must be made under the terms
54 of the Linux Foundation certificate of contribution and should
55 include a Signed-off-by: line. The current version of this
56 "Developer's Certificate of Origin" (DCO) is listed in the file
57 Documentation/SubmittingPatches.
59 6. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
63 7. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
69 Descriptions of section entries:
72 M: Mail patches to: FullName <address@domain>
73 R: Designated reviewer: FullName <address@domain>
74 These reviewers should be CCed on patches.
75 L: Mailing list that is relevant to this area
76 W: Web-page with status/info
77 Q: Patchwork web based patch tracking system site
78 T: SCM tree type and location.
79 Type is one of: git, hg, quilt, stgit, topgit
80 S: Status, one of the following:
81 Supported: Someone is actually paid to look after this.
82 Maintained: Someone actually looks after it.
83 Odd Fixes: It has a maintainer but they don't have time to do
84 much other than throw the odd patch in. See below..
85 Orphan: No current maintainer [but maybe you could take the
86 role as you write your new code].
87 Obsolete: Old code. Something tagged obsolete generally means
88 it has been replaced by a better system and you
90 F: Files and directories with wildcard patterns.
91 A trailing slash includes all files and subdirectory files.
92 F: drivers/net/ all files in and below drivers/net
93 F: drivers/net/* all files in drivers/net, but not below
94 F: */net/* all files in "any top level directory"/net
95 One pattern per line. Multiple F: lines acceptable.
96 N: Files and directories with regex patterns.
97 N: [^a-z]tegra all files whose path contains the word tegra
98 One pattern per line. Multiple N: lines acceptable.
99 scripts/get_maintainer.pl has different behavior for files that
100 match F: pattern and matches of N: patterns. By default,
101 get_maintainer will not look at git log history when an F: pattern
102 match occurs. When an N: match occurs, git log history is used
103 to also notify the people that have git commit signatures.
104 X: Files and directories that are NOT maintained, same rules as F:
105 Files exclusions are tested before file matches.
106 Can be useful for excluding a specific subdirectory, for instance:
109 matches all files in and below net excluding net/ipv6/
110 K: Keyword perl extended regex pattern to match content in a
111 patch or file. For instance:
113 matches patches or files that contain "of_get_profile"
114 K: \b(printk|pr_(info|err))\b
115 matches patches or files that contain one or more of the words
116 printk, pr_info or pr_err
117 One regex pattern per line. Multiple K: lines acceptable.
119 Note: For the hard of thinking, this list is meant to remain in alphabetical
120 order. If you could add yourselves to it in alphabetical order that would be
123 Maintainers List (try to look for most precise areas first)
125 -----------------------------------
128 M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
129 L: netdev@vger.kernel.org
131 F: Documentation/networking/vortex.txt
132 F: drivers/net/ethernet/3com/3c59x.c
134 3CR990 NETWORK DRIVER
135 M: David Dillow <dave@thedillows.org>
136 L: netdev@vger.kernel.org
138 F: drivers/net/ethernet/3com/typhoon*
140 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141 M: Adam Radford <linuxraid@lsi.com>
142 L: linux-scsi@vger.kernel.org
143 W: http://www.lsi.com
147 53C700 AND 53C700-66 SCSI DRIVER
148 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
149 L: linux-scsi@vger.kernel.org
151 F: drivers/scsi/53c700*
153 6LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154 M: Alexander Aring <aar@pengutronix.de>
155 M: Jukka Rissanen <jukka.rissanen@linux.intel.com>
156 L: linux-bluetooth@vger.kernel.org
157 L: linux-wpan@vger.kernel.org
160 F: include/net/6lowpan.h
161 F: Documentation/networking/6lowpan.txt
163 6PACK NETWORK DRIVER FOR AX.25
164 M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
165 L: linux-hams@vger.kernel.org
167 F: drivers/net/hamradio/6pack.c
169 8169 10/100/1000 GIGABIT ETHERNET DRIVER
170 M: Realtek linux nic maintainers <nic_swsd@realtek.com>
171 L: netdev@vger.kernel.org
173 F: drivers/net/ethernet/realtek/r8169.c
175 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
176 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
177 L: linux-serial@vger.kernel.org
178 W: http://serial.sourceforge.net
180 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
181 F: drivers/tty/serial/8250*
182 F: include/linux/serial_8250.h
184 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
185 L: netdev@vger.kernel.org
187 F: drivers/net/ethernet/8390/
190 M: Eric Van Hensbergen <ericvh@gmail.com>
191 M: Ron Minnich <rminnich@sandia.gov>
192 M: Latchesar Ionkov <lucho@ionkov.net>
193 L: v9fs-developer@lists.sourceforge.net
194 W: http://swik.net/v9fs
195 Q: http://patchwork.kernel.org/project/v9fs-devel/list/
196 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
198 F: Documentation/filesystems/9p.txt
202 F: include/uapi/linux/virtio_9p.h
203 F: include/trace/events/9p.h
207 M: Antti Palosaari <crope@iki.fi>
208 L: linux-media@vger.kernel.org
209 W: https://linuxtv.org
210 W: http://palosaari.fi/linux/
211 Q: http://patchwork.linuxtv.org/project/linux-media/list/
212 T: git git://linuxtv.org/anttip/media_tree.git
214 F: drivers/media/dvb-frontends/a8293*
216 AACRAID SCSI RAID DRIVER
217 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
218 L: linux-scsi@vger.kernel.org
219 W: http://www.adaptec.com/
221 F: Documentation/scsi/aacraid.txt
222 F: drivers/scsi/aacraid/
225 L: linux-api@vger.kernel.org
226 F: include/linux/syscalls.h
229 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
230 M: Hans de Goede <hdegoede@redhat.com>
231 L: lm-sensors@lm-sensors.org
233 F: drivers/hwmon/abituguru.c
235 ABIT UGURU 3 HARDWARE MONITOR DRIVER
236 M: Alistair John Strachan <alistair@devzero.co.uk>
237 L: lm-sensors@lm-sensors.org
239 F: drivers/hwmon/abituguru3.c
241 ACCES 104-IDI-48 GPIO DRIVER
242 M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
243 L: linux-gpio@vger.kernel.org
245 F: drivers/gpio/gpio-104-idi-48.c
247 ACCES 104-IDIO-16 GPIO DRIVER
248 M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
249 L: linux-gpio@vger.kernel.org
251 F: drivers/gpio/gpio-104-idio-16.c
254 M: Jes Sorensen <jes@trained-monkey.org>
255 L: linux-acenic@sunsite.dk
257 F: drivers/net/ethernet/alteon/acenic*
259 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
260 M: Peter Feuerer <peter@piie.net>
261 L: platform-driver-x86@vger.kernel.org
262 W: http://piie.net/?section=acerhdf
264 F: drivers/platform/x86/acerhdf.c
266 ACER WMI LAPTOP EXTRAS
267 M: "Lee, Chun-Yi" <jlee@suse.com>
268 L: platform-driver-x86@vger.kernel.org
270 F: drivers/platform/x86/acer-wmi.c
273 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
274 M: Len Brown <lenb@kernel.org>
275 L: linux-acpi@vger.kernel.org
276 W: https://01.org/linux-acpi
277 Q: https://patchwork.kernel.org/project/linux-acpi/list/
278 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
281 F: drivers/pnp/pnpacpi/
282 F: include/linux/acpi.h
284 F: Documentation/acpi/
285 F: Documentation/ABI/testing/sysfs-bus-acpi
286 F: drivers/pci/*acpi*
287 F: drivers/pci/*/*acpi*
288 F: drivers/pci/*/*/*acpi*
291 ACPI COMPONENT ARCHITECTURE (ACPICA)
292 M: Robert Moore <robert.moore@intel.com>
293 M: Lv Zheng <lv.zheng@intel.com>
294 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
295 L: linux-acpi@vger.kernel.org
297 W: https://acpica.org/
298 W: https://github.com/acpica/acpica/
299 Q: https://patchwork.kernel.org/project/linux-acpi/list/
300 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
302 F: drivers/acpi/acpica/
307 M: Zhang Rui <rui.zhang@intel.com>
308 L: linux-acpi@vger.kernel.org
309 W: https://01.org/linux-acpi
311 F: drivers/acpi/fan.c
314 M: Zhang Rui <rui.zhang@intel.com>
315 L: linux-acpi@vger.kernel.org
316 W: https://01.org/linux-acpi
318 F: drivers/acpi/*thermal*
321 M: Zhang Rui <rui.zhang@intel.com>
322 L: linux-acpi@vger.kernel.org
323 W: https://01.org/linux-acpi
325 F: drivers/acpi/acpi_video.c
328 L: platform-driver-x86@vger.kernel.org
330 F: drivers/platform/x86/wmi.c
332 AD1889 ALSA SOUND DRIVER
333 M: Thibaut Varene <T-Bone@parisc-linux.org>
334 W: http://wiki.parisc-linux.org/AD1889
335 L: linux-parisc@vger.kernel.org
337 F: sound/pci/ad1889.*
339 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
340 M: Michael Hennerich <michael.hennerich@analog.com>
341 W: http://wiki.analog.com/AD5254
342 W: http://ez.analog.com/community/linux-device-drivers
344 F: drivers/misc/ad525x_dpot.c
346 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
347 M: Michael Hennerich <michael.hennerich@analog.com>
348 W: http://wiki.analog.com/AD5398
349 W: http://ez.analog.com/community/linux-device-drivers
351 F: drivers/regulator/ad5398.c
353 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
354 M: Michael Hennerich <michael.hennerich@analog.com>
355 W: http://wiki.analog.com/AD7142
356 W: http://ez.analog.com/community/linux-device-drivers
358 F: drivers/input/misc/ad714x.c
360 AD7877 TOUCHSCREEN DRIVER
361 M: Michael Hennerich <michael.hennerich@analog.com>
362 W: http://wiki.analog.com/AD7877
363 W: http://ez.analog.com/community/linux-device-drivers
365 F: drivers/input/touchscreen/ad7877.c
367 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
368 M: Michael Hennerich <michael.hennerich@analog.com>
369 W: http://wiki.analog.com/AD7879
370 W: http://ez.analog.com/community/linux-device-drivers
372 F: drivers/input/touchscreen/ad7879.c
374 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
375 M: Jiri Kosina <jikos@kernel.org>
378 ADF7242 IEEE 802.15.4 RADIO DRIVER
379 M: Michael Hennerich <michael.hennerich@analog.com>
380 W: https://wiki.analog.com/ADF7242
381 W: http://ez.analog.com/community/linux-device-drivers
382 L: linux-wpan@vger.kernel.org
384 F: drivers/net/ieee802154/adf7242.c
385 F: Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
387 ADM1025 HARDWARE MONITOR DRIVER
388 M: Jean Delvare <jdelvare@suse.com>
389 L: lm-sensors@lm-sensors.org
391 F: Documentation/hwmon/adm1025
392 F: drivers/hwmon/adm1025.c
394 ADM1029 HARDWARE MONITOR DRIVER
395 M: Corentin Labbe <clabbe.montjoie@gmail.com>
396 L: lm-sensors@lm-sensors.org
398 F: drivers/hwmon/adm1029.c
400 ADM8211 WIRELESS DRIVER
401 L: linux-wireless@vger.kernel.org
402 W: http://wireless.kernel.org/
404 F: drivers/net/wireless/admtek/adm8211.*
406 ADP1653 FLASH CONTROLLER DRIVER
407 M: Sakari Ailus <sakari.ailus@iki.fi>
408 L: linux-media@vger.kernel.org
410 F: drivers/media/i2c/adp1653.c
411 F: include/media/i2c/adp1653.h
413 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
414 M: Michael Hennerich <michael.hennerich@analog.com>
415 W: http://wiki.analog.com/ADP5520
416 W: http://ez.analog.com/community/linux-device-drivers
418 F: drivers/mfd/adp5520.c
419 F: drivers/video/backlight/adp5520_bl.c
420 F: drivers/leds/leds-adp5520.c
421 F: drivers/gpio/gpio-adp5520.c
422 F: drivers/input/keyboard/adp5520-keys.c
424 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
425 M: Michael Hennerich <michael.hennerich@analog.com>
426 W: http://wiki.analog.com/ADP5588
427 W: http://ez.analog.com/community/linux-device-drivers
429 F: drivers/input/keyboard/adp5588-keys.c
430 F: drivers/gpio/gpio-adp5588.c
432 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
433 M: Michael Hennerich <michael.hennerich@analog.com>
434 W: http://wiki.analog.com/ADP8860
435 W: http://ez.analog.com/community/linux-device-drivers
437 F: drivers/video/backlight/adp8860_bl.c
439 ADS1015 HARDWARE MONITOR DRIVER
440 M: Dirk Eibach <eibach@gdsys.de>
441 L: lm-sensors@lm-sensors.org
443 F: Documentation/hwmon/ads1015
444 F: drivers/hwmon/ads1015.c
445 F: include/linux/i2c/ads1015.h
448 M: Colin Leroy <colin@colino.net>
450 F: drivers/macintosh/therm_adt746x.c
452 ADT7475 HARDWARE MONITOR DRIVER
453 M: Jean Delvare <jdelvare@suse.com>
454 L: lm-sensors@lm-sensors.org
456 F: Documentation/hwmon/adt7475
457 F: drivers/hwmon/adt7475.c
459 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
460 M: Michael Hennerich <michael.hennerich@analog.com>
461 W: http://wiki.analog.com/ADXL345
462 W: http://ez.analog.com/community/linux-device-drivers
464 F: drivers/input/misc/adxl34x.c
467 M: Matthew Wilcox <matthew@wil.cx>
468 M: Hannes Reinecke <hare@suse.com>
469 L: linux-scsi@vger.kernel.org
471 F: Documentation/scsi/advansys.txt
472 F: drivers/scsi/advansys.c
475 M: Riccardo Facchetti <fizban@tin.it>
477 F: sound/oss/aedsp16.c
480 M: Antti Palosaari <crope@iki.fi>
481 L: linux-media@vger.kernel.org
482 W: https://linuxtv.org
483 W: http://palosaari.fi/linux/
484 Q: http://patchwork.linuxtv.org/project/linux-media/list/
485 T: git git://linuxtv.org/anttip/media_tree.git
487 F: drivers/media/dvb-frontends/af9013*
490 M: Antti Palosaari <crope@iki.fi>
491 L: linux-media@vger.kernel.org
492 W: https://linuxtv.org
493 W: http://palosaari.fi/linux/
494 Q: http://patchwork.linuxtv.org/project/linux-media/list/
495 T: git git://linuxtv.org/anttip/media_tree.git
497 F: drivers/media/dvb-frontends/af9033*
500 L: linux-fsdevel@vger.kernel.org
502 F: Documentation/filesystems/affs.txt
505 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
506 M: David Howells <dhowells@redhat.com>
507 L: linux-afs@lists.infradead.org
510 F: include/net/af_rxrpc.h
511 F: net/rxrpc/af_rxrpc.c
514 M: David Airlie <airlied@linux.ie>
515 T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
518 F: include/linux/agp*
519 F: include/uapi/linux/agp*
522 M: "Juergen E. Fischer" <fischer@norbit.de>
523 L: linux-scsi@vger.kernel.org
525 F: drivers/scsi/aha152x*
526 F: drivers/scsi/pcmcia/aha152x*
528 AIC7XXX / AIC79XX SCSI DRIVER
529 M: Hannes Reinecke <hare@suse.com>
530 L: linux-scsi@vger.kernel.org
532 F: drivers/scsi/aic7xxx/
534 AIMSLAB FM RADIO RECEIVER DRIVER
535 M: Hans Verkuil <hverkuil@xs4all.nl>
536 L: linux-media@vger.kernel.org
537 T: git git://linuxtv.org/media_tree.git
538 W: https://linuxtv.org
540 F: drivers/media/radio/radio-aimslab*
543 M: Benjamin LaHaise <bcrl@kvack.org>
544 L: linux-aio@kvack.org
547 F: include/linux/*aio*.h
550 M: Antti Palosaari <crope@iki.fi>
551 L: linux-media@vger.kernel.org
552 W: https://linuxtv.org
553 W: http://palosaari.fi/linux/
554 Q: http://patchwork.linuxtv.org/project/linux-media/list/
555 T: git git://linuxtv.org/anttip/media_tree.git
557 F: drivers/media/usb/airspy/
559 ALCATEL SPEEDTOUCH USB DRIVER
560 M: Duncan Sands <duncan.sands@free.fr>
561 L: linux-usb@vger.kernel.org
562 W: http://www.linux-usb.org/SpeedTouch/
564 F: drivers/usb/atm/speedtch.c
565 F: drivers/usb/atm/usbatm.c
567 ALCHEMY AU1XX0 MMC DRIVER
568 M: Manuel Lauss <manuel.lauss@gmail.com>
570 F: drivers/mmc/host/au1xmmc.c
573 M: Rudolf Marek <r.marek@assembler.cz>
574 L: linux-i2c@vger.kernel.org
576 F: Documentation/i2c/busses/i2c-ali1563
577 F: drivers/i2c/busses/i2c-ali1563.c
579 ALLWINNER SECURITY SYSTEM
580 M: Corentin Labbe <clabbe.montjoie@gmail.com>
581 L: linux-crypto@vger.kernel.org
583 F: drivers/crypto/sunxi-ss/
586 M: Richard Henderson <rth@twiddle.net>
587 M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
588 M: Matt Turner <mattst88@gmail.com>
590 L: linux-alpha@vger.kernel.org
593 ALTERA MAILBOX DRIVER
594 M: Ley Foon Tan <lftan@altera.com>
595 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
597 F: drivers/mailbox/mailbox-altera.c
600 M: Tien Hock Loh <thloh@altera.com>
601 L: linux-gpio@vger.kernel.org
603 F: drivers/gpio/gpio-altera.c
605 ALTERA TRIPLE SPEED ETHERNET DRIVER
606 M: Vince Bridgers <vbridger@opensource.altera.com>
607 L: netdev@vger.kernel.org
608 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
610 F: drivers/net/ethernet/altera/
612 ALTERA UART/JTAG UART SERIAL DRIVERS
613 M: Tobias Klauser <tklauser@distanz.ch>
614 L: linux-serial@vger.kernel.org
615 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
617 F: drivers/tty/serial/altera_uart.c
618 F: drivers/tty/serial/altera_jtaguart.c
619 F: include/linux/altera_uart.h
620 F: include/linux/altera_jtaguart.h
622 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
623 M: Tom Lendacky <thomas.lendacky@amd.com>
624 L: linux-crypto@vger.kernel.org
626 F: drivers/crypto/ccp/
627 F: include/linux/ccp.h
629 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
630 M: Huang Rui <ray.huang@amd.com>
631 L: lm-sensors@lm-sensors.org
633 F: Documentation/hwmon/fam15h_power
634 F: drivers/hwmon/fam15h_power.c
636 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
637 L: linux-geode@lists.infradead.org (moderated for non-subscribers)
639 F: drivers/usb/gadget/udc/amd5536udc.*
641 AMD GEODE PROCESSOR/CHIPSET SUPPORT
642 P: Andres Salomon <dilinger@queued.net>
643 L: linux-geode@lists.infradead.org (moderated for non-subscribers)
644 W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
646 F: drivers/char/hw_random/geode-rng.c
647 F: drivers/crypto/geode*
648 F: drivers/video/fbdev/geode/
649 F: arch/x86/include/asm/geode.h
652 M: Joerg Roedel <joro@8bytes.org>
653 L: iommu@lists.linux-foundation.org
654 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
656 F: drivers/iommu/amd_iommu*.[ch]
657 F: include/linux/amd-iommu.h
660 M: Oded Gabbay <oded.gabbay@gmail.com>
661 L: dri-devel@lists.freedesktop.org
662 T: git git://people.freedesktop.org/~gabbayo/linux.git
664 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
665 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
666 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
667 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
668 F: drivers/gpu/drm/amd/amdkfd/
669 F: drivers/gpu/drm/amd/include/cik_structs.h
670 F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
671 F: drivers/gpu/drm/amd/include/vi_structs.h
672 F: drivers/gpu/drm/radeon/radeon_kfd.c
673 F: drivers/gpu/drm/radeon/radeon_kfd.h
674 F: include/uapi/linux/kfd_ioctl.h
676 AMD SEATTLE DEVICE TREE SUPPORT
677 M: Brijesh Singh <brijeshkumar.singh@amd.com>
678 M: Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
679 M: Tom Lendacky <thomas.lendacky@amd.com>
681 F: arch/arm64/boot/dts/amd/
684 M: Tom Lendacky <thomas.lendacky@amd.com>
685 L: netdev@vger.kernel.org
687 F: drivers/net/ethernet/amd/xgbe/
688 F: arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
690 AMS (Apple Motion Sensor) DRIVER
691 M: Michael Hanselmann <linux-kernel@hansmi.ch>
693 F: drivers/macintosh/ams/
695 ANALOG DEVICES INC AD9389B DRIVER
696 M: Hans Verkuil <hans.verkuil@cisco.com>
697 L: linux-media@vger.kernel.org
699 F: drivers/media/i2c/ad9389b*
701 ANALOG DEVICES INC ADV7180 DRIVER
702 M: Lars-Peter Clausen <lars@metafoo.de>
703 L: linux-media@vger.kernel.org
704 W: http://ez.analog.com/community/linux-device-drivers
706 F: drivers/media/i2c/adv7180.c
708 ANALOG DEVICES INC ADV7511 DRIVER
709 M: Hans Verkuil <hans.verkuil@cisco.com>
710 L: linux-media@vger.kernel.org
712 F: drivers/media/i2c/adv7511*
714 ANALOG DEVICES INC ADV7604 DRIVER
715 M: Hans Verkuil <hans.verkuil@cisco.com>
716 L: linux-media@vger.kernel.org
718 F: drivers/media/i2c/adv7604*
720 ANALOG DEVICES INC ADV7842 DRIVER
721 M: Hans Verkuil <hans.verkuil@cisco.com>
722 L: linux-media@vger.kernel.org
724 F: drivers/media/i2c/adv7842*
726 ANALOG DEVICES INC ASOC CODEC DRIVERS
727 M: Lars-Peter Clausen <lars@metafoo.de>
728 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
729 W: http://wiki.analog.com/
730 W: http://ez.analog.com/community/linux-device-drivers
732 F: sound/soc/codecs/adau*
733 F: sound/soc/codecs/adav*
734 F: sound/soc/codecs/ad1*
735 F: sound/soc/codecs/ad7*
736 F: sound/soc/codecs/ssm*
737 F: sound/soc/codecs/sigmadsp.*
739 ANALOG DEVICES INC ASOC DRIVERS
740 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
741 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
742 W: http://blackfin.uclinux.org/
744 F: sound/soc/blackfin/*
746 ANALOG DEVICES INC IIO DRIVERS
747 M: Lars-Peter Clausen <lars@metafoo.de>
748 M: Michael Hennerich <Michael.Hennerich@analog.com>
749 W: http://wiki.analog.com/
750 W: http://ez.analog.com/community/linux-device-drivers
753 X: drivers/iio/*/adjd*
754 F: drivers/staging/iio/*/ad*
755 F: staging/iio/trigger/iio-trig-bfin-timer.c
757 ANALOG DEVICES INC DMA DRIVERS
758 M: Lars-Peter Clausen <lars@metafoo.de>
759 W: http://ez.analog.com/community/linux-device-drivers
761 F: drivers/dma/dma-axi-dmac.c
764 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
765 M: Arve HjønnevĂ¥g <arve@android.com>
766 M: Riley Andrews <riandrews@android.com>
767 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
768 L: devel@driverdev.osuosl.org
771 F: drivers/staging/android/
773 AOA (Apple Onboard Audio) ALSA DRIVER
774 M: Johannes Berg <johannes@sipsolutions.net>
775 L: linuxppc-dev@lists.ozlabs.org
776 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
781 M: Jiri Kosina <jikos@kernel.org>
783 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
784 F: arch/x86/kernel/apm_32.c
785 F: include/linux/apm_bios.h
786 F: include/uapi/linux/apm_bios.h
787 F: drivers/char/apm-emulation.c
789 APPLE BCM5974 MULTITOUCH DRIVER
790 M: Henrik Rydberg <rydberg@bitmath.org>
791 L: linux-input@vger.kernel.org
793 F: drivers/input/mouse/bcm5974.c
796 M: Henrik Rydberg <rydberg@bitmath.org>
797 L: lm-sensors@lm-sensors.org
799 F: drivers/hwmon/applesmc.c
801 APPLETALK NETWORK LAYER
802 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
804 F: drivers/net/appletalk/
807 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
808 M: Duc Dang <dhdang@apm.com>
810 F: arch/arm64/boot/dts/apm/
812 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
813 M: Iyappan Subramanian <isubramanian@apm.com>
814 M: Keyur Chudgar <kchudgar@apm.com>
816 F: drivers/net/ethernet/apm/xgene/
817 F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
819 APTINA CAMERA SENSOR PLL
820 M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
821 L: linux-media@vger.kernel.org
823 F: drivers/media/i2c/aptina-pll.*
825 ARC FRAMEBUFFER DRIVER
826 M: Jaya Kumar <jayalk@intworks.biz>
828 F: drivers/video/fbdev/arcfb.c
829 F: drivers/video/fbdev/core/fb_defio.c
832 M: Michael Grzeschik <m.grzeschik@pengutronix.de>
833 L: netdev@vger.kernel.org
835 F: drivers/net/arcnet/
836 F: include/uapi/linux/if_arcnet.h
839 M: Liviu Dudau <liviu.dudau@arm.com>
841 F: drivers/gpu/drm/arm/
842 F: Documentation/devicetree/bindings/display/arm,hdlcd.txt
844 ARM MFM AND FLOPPY DRIVERS
845 M: Ian Molton <spyro@f2s.com>
847 F: arch/arm/lib/floppydma.S
848 F: arch/arm/include/asm/floppy.h
850 ARM PMU PROFILING AND DEBUGGING
851 M: Will Deacon <will.deacon@arm.com>
852 R: Mark Rutland <mark.rutland@arm.com>
854 F: arch/arm*/kernel/perf_*
855 F: arch/arm/oprofile/common.c
856 F: arch/arm*/kernel/hw_breakpoint.c
857 F: arch/arm*/include/asm/hw_breakpoint.h
858 F: arch/arm*/include/asm/perf_event.h
859 F: drivers/perf/arm_pmu.c
860 F: include/linux/perf/arm_pmu.h
863 M: Russell King <linux@arm.linux.org.uk>
864 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
865 W: http://www.arm.linux.org.uk/
869 ARM SUB-ARCHITECTURES
870 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
874 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
876 ARM PRIMECELL AACI PL041 DRIVER
877 M: Russell King <linux@arm.linux.org.uk>
881 ARM PRIMECELL CLCD PL110 DRIVER
882 M: Russell King <linux@arm.linux.org.uk>
884 F: drivers/video/fbdev/amba-clcd.*
886 ARM PRIMECELL KMI PL050 DRIVER
887 M: Russell King <linux@arm.linux.org.uk>
889 F: drivers/input/serio/ambakmi.*
890 F: include/linux/amba/kmi.h
892 ARM PRIMECELL MMCI PL180/1 DRIVER
893 M: Russell King <linux@arm.linux.org.uk>
895 F: drivers/mmc/host/mmci.*
896 F: include/linux/amba/mmci.h
898 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
899 M: Russell King <linux@arm.linux.org.uk>
901 F: drivers/tty/serial/amba-pl01*.c
902 F: include/linux/amba/serial.h
904 ARM PRIMECELL BUS SUPPORT
905 M: Russell King <linux@arm.linux.org.uk>
908 F: include/linux/amba/bus.h
910 ARM/ADS SPHERE MACHINE SUPPORT
911 M: Lennert Buytenhek <kernel@wantstofly.org>
912 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
915 ARM/AFEB9260 MACHINE SUPPORT
916 M: Sergey Lapin <slapin@ossfans.org>
917 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
920 ARM/AJECO 1ARM MACHINE SUPPORT
921 M: Lennert Buytenhek <kernel@wantstofly.org>
922 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
925 ARM/Allwinner sunXi SoC support
926 M: Maxime Ripard <maxime.ripard@free-electrons.com>
927 M: Chen-Yu Tsai <wens@csie.org>
928 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
932 ARM/Allwinner SoC Clock Support
933 M: Emilio LĂ³pez <emilio@elopez.com.ar>
935 F: drivers/clk/sunxi/
937 ARM/Amlogic Meson SoC support
938 M: Carlo Caione <carlo@caione.org>
939 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
940 L: linux-meson@googlegroups.com
941 W: http://linux-meson.com/
943 F: arch/arm/mach-meson/
944 F: arch/arm/boot/dts/meson*
947 ARM/Annapurna Labs ALPINE ARCHITECTURE
948 M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
949 M: Antoine Tenart <antoine.tenart@free-electrons.com>
951 F: arch/arm/mach-alpine/
952 F: arch/arm/boot/dts/alpine*
953 F: arch/arm64/boot/dts/al/
954 F: drivers/*/*alpine*
956 ARM/ARTPEC MACHINE SUPPORT
957 M: Jesper Nilsson <jesper.nilsson@axis.com>
958 M: Lars Persson <lars.persson@axis.com>
959 M: Niklas Cassel <niklas.cassel@axis.com>
961 L: linux-arm-kernel@axis.com
962 F: arch/arm/mach-artpec
963 F: arch/arm/boot/dts/artpec6*
964 F: drivers/clk/clk-artpec6.c
966 ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
967 M: Nicolas Ferre <nicolas.ferre@atmel.com>
968 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
969 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
970 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
971 W: http://www.linux4sam.org
972 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
974 F: arch/arm/mach-at91/
976 F: arch/arm/boot/dts/at91*.dts
977 F: arch/arm/boot/dts/at91*.dtsi
978 F: arch/arm/boot/dts/sama*.dts
979 F: arch/arm/boot/dts/sama*.dtsi
980 F: arch/arm/include/debug/at91.S
982 ARM/ATMEL AT91 Clock Support
983 M: Boris Brezillon <boris.brezillon@free-electrons.com>
987 ARM/CALXEDA HIGHBANK ARCHITECTURE
988 M: Rob Herring <robh@kernel.org>
989 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
991 F: arch/arm/mach-highbank/
992 F: arch/arm/boot/dts/highbank.dts
993 F: arch/arm/boot/dts/ecx-*.dts*
995 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
996 M: Krzysztof Halasa <khalasa@piap.pl>
998 F: arch/arm/mach-cns3xxx/
1000 ARM/CAVIUM THUNDER NETWORK DRIVER
1001 M: Sunil Goutham <sgoutham@cavium.com>
1002 M: Robert Richter <rric@kernel.org>
1003 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1005 F: drivers/net/ethernet/cavium/thunder/
1007 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1008 M: Alexander Shiyan <shc_work@mail.ru>
1009 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1013 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1014 M: Hartley Sweeten <hsweeten@visionengravers.com>
1015 M: Ryan Mallon <rmallon@gmail.com>
1016 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1018 F: arch/arm/mach-ep93xx/
1019 F: arch/arm/mach-ep93xx/include/mach/
1021 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1022 M: Lennert Buytenhek <kernel@wantstofly.org>
1023 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1027 M: Russell King <linux@arm.linux.org.uk>
1028 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1030 F: arch/arm/include/asm/clkdev.h
1031 F: drivers/clk/clkdev.c
1033 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1034 M: Mike Rapoport <mike@compulab.co.il>
1035 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1038 ARM/CONTEC MICRO9 MACHINE SUPPORT
1039 M: Hubert Feurstein <hubert.feurstein@contec.at>
1041 F: arch/arm/mach-ep93xx/micro9.c
1043 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1044 M: Mathieu Poirier <mathieu.poirier@linaro.org>
1045 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1047 F: drivers/hwtracing/coresight/*
1048 F: Documentation/trace/coresight.txt
1049 F: Documentation/devicetree/bindings/arm/coresight.txt
1050 F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1052 ARM/CORGI MACHINE SUPPORT
1053 M: Richard Purdie <rpurdie@rpsys.net>
1056 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1057 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1058 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1059 T: git git://github.com/ulli-kroll/linux.git
1061 F: arch/arm/mach-gemini/
1062 F: drivers/rtc/rtc-gemini.c
1064 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1065 M: Barry Song <baohua@kernel.org>
1066 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1067 T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1069 F: arch/arm/boot/dts/prima2*
1070 F: arch/arm/mach-prima2/
1071 F: drivers/clk/sirf/
1072 F: drivers/clocksource/timer-prima2.c
1073 F: drivers/clocksource/timer-atlas7.c
1076 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1077 M: Baruch Siach <baruch@tkos.co.il>
1078 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1080 F: arch/arm/boot/dts/cx92755*
1083 ARM/EBSA110 MACHINE SUPPORT
1084 M: Russell King <linux@arm.linux.org.uk>
1085 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1086 W: http://www.arm.linux.org.uk/
1088 F: arch/arm/mach-ebsa110/
1089 F: drivers/net/ethernet/amd/am79c961a.*
1091 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1092 M: Uwe Kleine-König <kernel@pengutronix.de>
1093 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1097 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1098 M: Daniel Ribeiro <drwyrm@gmail.com>
1099 M: Stefan Schmidt <stefan@openezx.org>
1100 M: Harald Welte <laforge@openezx.org>
1101 L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
1102 W: http://www.openezx.org/
1104 T: topgit git://git.openezx.org/openezx.git
1105 F: arch/arm/mach-pxa/ezx.c
1107 ARM/FARADAY FA526 PORT
1108 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1109 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1111 T: git git://git.berlios.de/gemini-board
1112 F: arch/arm/mm/*-fa*
1114 ARM/FOOTBRIDGE ARCHITECTURE
1115 M: Russell King <linux@arm.linux.org.uk>
1116 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1117 W: http://www.arm.linux.org.uk/
1119 F: arch/arm/include/asm/hardware/dec21285.h
1120 F: arch/arm/mach-footbridge/
1122 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1123 M: Shawn Guo <shawnguo@kernel.org>
1124 M: Sascha Hauer <kernel@pengutronix.de>
1125 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1127 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1128 F: arch/arm/mach-imx/
1129 F: arch/arm/mach-mxs/
1130 F: arch/arm/boot/dts/imx*
1131 F: arch/arm/configs/imx*_defconfig
1135 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1136 M: Shawn Guo <shawnguo@kernel.org>
1137 M: Sascha Hauer <kernel@pengutronix.de>
1138 R: Stefan Agner <stefan@agner.ch>
1139 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1141 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1142 F: arch/arm/mach-imx/*vf610*
1143 F: arch/arm/boot/dts/vf*
1145 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1146 M: Lennert Buytenhek <kernel@wantstofly.org>
1147 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1150 ARM/GUMSTIX MACHINE SUPPORT
1151 M: Steve Sakoman <sakoman@gmail.com>
1152 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1155 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1156 M: Philipp Zabel <philipp.zabel@gmail.com>
1157 M: Paul Parsons <lost.distance@yahoo.com>
1158 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1160 F: arch/arm/mach-pxa/hx4700.c
1161 F: arch/arm/mach-pxa/include/mach/hx4700.h
1162 F: sound/soc/pxa/hx4700.c
1164 ARM/HISILICON SOC SUPPORT
1165 M: Wei Xu <xuwei5@hisilicon.com>
1166 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1167 W: http://www.hisilicon.com
1169 T: git git://github.com/hisilicon/linux-hisi.git
1170 F: arch/arm/mach-hisi/
1171 F: arch/arm/boot/dts/hi3*
1172 F: arch/arm/boot/dts/hip*
1173 F: arch/arm/boot/dts/hisi*
1174 F: arch/arm64/boot/dts/hisilicon/
1176 ARM/HP JORNADA 7XX MACHINE SUPPORT
1177 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
1180 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1181 F: arch/arm/mach-sa1100/jornada720.c
1182 F: arch/arm/mach-sa1100/include/mach/jornada720.h
1184 ARM/IGEP MACHINE SUPPORT
1185 M: Enric Balletbo i Serra <eballetbo@gmail.com>
1186 M: Javier Martinez Canillas <javier@dowhile0.org>
1187 L: linux-omap@vger.kernel.org
1188 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1190 F: arch/arm/boot/dts/omap3-igep*
1192 ARM/INCOME PXA270 SUPPORT
1193 M: Marek Vasut <marek.vasut@gmail.com>
1194 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1196 F: arch/arm/mach-pxa/colibri-pxa270-income.c
1198 ARM/INTEL IOP32X ARM ARCHITECTURE
1199 M: Lennert Buytenhek <kernel@wantstofly.org>
1200 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1203 ARM/INTEL IOP33X ARM ARCHITECTURE
1204 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1207 ARM/INTEL IOP13XX ARM ARCHITECTURE
1208 M: Lennert Buytenhek <kernel@wantstofly.org>
1209 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1212 ARM/INTEL IQ81342EX MACHINE SUPPORT
1213 M: Lennert Buytenhek <kernel@wantstofly.org>
1214 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1217 ARM/INTEL IXDP2850 MACHINE SUPPORT
1218 M: Lennert Buytenhek <kernel@wantstofly.org>
1219 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1222 ARM/INTEL IXP4XX ARM ARCHITECTURE
1223 M: Imre Kaloz <kaloz@openwrt.org>
1224 M: Krzysztof Halasa <khalasa@piap.pl>
1225 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1227 F: arch/arm/mach-ixp4xx/
1229 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1230 M: Jonathan Cameron <jic23@cam.ac.uk>
1231 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1233 F: arch/arm/mach-pxa/stargate2.c
1234 F: drivers/pcmcia/pxa2xx_stargate2.c
1236 ARM/INTEL XSC3 (MANZANO) ARM CORE
1237 M: Lennert Buytenhek <kernel@wantstofly.org>
1238 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1241 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1242 M: Lennert Buytenhek <kernel@wantstofly.org>
1243 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1246 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1247 M: Santosh Shilimkar <ssantosh@kernel.org>
1248 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1250 F: arch/arm/mach-keystone/
1251 F: arch/arm/boot/dts/k2*
1252 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1254 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1255 M: Santosh Shilimkar <ssantosh@kernel.org>
1256 L: linux-kernel@vger.kernel.org
1258 F: drivers/clk/keystone/
1260 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1261 M: Santosh Shilimkar <ssantosh@kernel.org>
1262 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1263 L: linux-kernel@vger.kernel.org
1265 F: drivers/clocksource/timer-keystone.c
1267 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1268 M: Santosh Shilimkar <ssantosh@kernel.org>
1269 L: linux-kernel@vger.kernel.org
1271 F: drivers/power/reset/keystone-reset.c
1273 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1274 M: Santosh Shilimkar <ssantosh@kernel.org>
1275 L: linux-kernel@vger.kernel.org
1277 F: drivers/memory/*emif*
1279 ARM/LOGICPD PXA270 MACHINE SUPPORT
1280 M: Lennert Buytenhek <kernel@wantstofly.org>
1281 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1284 ARM/LPC18XX ARCHITECTURE
1285 M: Joachim Eastwood <manabian@gmail.com>
1286 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1288 F: arch/arm/boot/dts/lpc43*
1289 F: drivers/clk/nxp/clk-lpc18xx*
1290 F: drivers/clocksource/time-lpc32xx.c
1291 F: drivers/i2c/busses/i2c-lpc2k.c
1292 F: drivers/memory/pl172.c
1293 F: drivers/mtd/spi-nor/nxp-spifi.c
1294 F: drivers/rtc/rtc-lpc24xx.c
1297 ARM/MAGICIAN MACHINE SUPPORT
1298 M: Philipp Zabel <philipp.zabel@gmail.com>
1301 ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1302 M: Jason Cooper <jason@lakedaemon.net>
1303 M: Andrew Lunn <andrew@lunn.ch>
1304 M: Gregory Clement <gregory.clement@free-electrons.com>
1305 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1306 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1308 F: arch/arm/mach-mvebu/
1309 F: drivers/rtc/rtc-armada38x.c
1310 F: arch/arm/boot/dts/armada*
1311 F: arch/arm/boot/dts/kirkwood*
1312 F: arch/arm64/boot/dts/marvell/armada*
1315 ARM/Marvell Berlin SoC support
1316 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1317 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1319 F: arch/arm/mach-berlin/
1320 F: arch/arm/boot/dts/berlin*
1321 F: arch/arm64/boot/dts/marvell/berlin*
1324 ARM/Marvell Dove/MV78xx0/Orion SOC support
1325 M: Jason Cooper <jason@lakedaemon.net>
1326 M: Andrew Lunn <andrew@lunn.ch>
1327 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1328 M: Gregory Clement <gregory.clement@free-electrons.com>
1329 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1331 F: arch/arm/mach-dove/
1332 F: arch/arm/mach-mv78xx0/
1333 F: arch/arm/mach-orion5x/
1334 F: arch/arm/plat-orion/
1335 F: arch/arm/boot/dts/dove*
1336 F: arch/arm/boot/dts/orion5x*
1339 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1340 M: Alexander Clouter <alex@digriz.org.uk>
1341 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1342 W: http://www.digriz.org.uk/ts78xx/kernel
1344 F: arch/arm/mach-orion5x/ts78xx-*
1346 ARM/Mediatek RTC DRIVER
1347 M: Eddie Huang <eddie.huang@mediatek.com>
1348 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1349 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1351 F: drivers/rtc/rtc-mt6397.c
1353 ARM/Mediatek SoC support
1354 M: Matthias Brugger <matthias.bgg@gmail.com>
1355 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1356 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1358 F: arch/arm/boot/dts/mt6*
1359 F: arch/arm/boot/dts/mt8*
1360 F: arch/arm/mach-mediatek/
1364 ARM/Mediatek USB3 PHY DRIVER
1365 M: Chunfeng Yun <chunfeng.yun@mediatek.com>
1366 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1367 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1369 F: drivers/phy/phy-mt65xx-usb3.c
1371 ARM/MICREL KS8695 ARCHITECTURE
1372 M: Greg Ungerer <gerg@uclinux.org>
1373 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1374 F: arch/arm/mach-ks8695/
1377 ARM/MIOA701 MACHINE SUPPORT
1378 M: Robert Jarzmik <robert.jarzmik@free.fr>
1379 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1380 F: arch/arm/mach-pxa/mioa701.c
1383 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1384 M: Michael Petchkovsky <mkpetch@internode.on.net>
1387 ARM/NOMADIK ARCHITECTURE
1388 M: Alessandro Rubini <rubini@unipv.it>
1389 M: Linus Walleij <linus.walleij@linaro.org>
1390 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1392 F: arch/arm/mach-nomadik/
1393 F: drivers/pinctrl/nomadik/
1394 F: drivers/i2c/busses/i2c-nomadik.c
1395 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1397 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1398 M: Nelson Castillo <arhuaco@freaks-unidos.net>
1399 L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1400 W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1403 ARM/TOSA MACHINE SUPPORT
1404 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1405 M: Dirk Opfer <dirk@opfer-online.de>
1408 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1409 M: Marek Vasut <marek.vasut@gmail.com>
1410 L: linux-arm-kernel@lists.infradead.org
1411 W: http://hackndev.com
1413 F: arch/arm/mach-pxa/include/mach/palmtx.h
1414 F: arch/arm/mach-pxa/palmtx.c
1415 F: arch/arm/mach-pxa/include/mach/palmt5.h
1416 F: arch/arm/mach-pxa/palmt5.c
1417 F: arch/arm/mach-pxa/include/mach/palmld.h
1418 F: arch/arm/mach-pxa/palmld.c
1419 F: arch/arm/mach-pxa/include/mach/palmte2.h
1420 F: arch/arm/mach-pxa/palmte2.c
1421 F: arch/arm/mach-pxa/include/mach/palmtc.h
1422 F: arch/arm/mach-pxa/palmtc.c
1424 ARM/PALM TREO SUPPORT
1425 M: Tomas Cech <sleep_walker@suse.com>
1426 L: linux-arm-kernel@lists.infradead.org
1427 W: http://hackndev.com
1429 F: arch/arm/mach-pxa/include/mach/palmtreo.h
1430 F: arch/arm/mach-pxa/palmtreo.c
1433 M: Sergey Lapin <slapin@ossfans.org>
1434 L: linux-arm-kernel@lists.infradead.org
1435 W: http://hackndev.com
1437 F: arch/arm/mach-pxa/include/mach/palmz72.h
1438 F: arch/arm/mach-pxa/palmz72.c
1441 M: Peter Chubb <pleb@gelato.unsw.edu.au>
1442 W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1445 ARM/PT DIGITAL BOARD PORT
1446 M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1447 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1448 W: http://www.arm.linux.org.uk/
1451 ARM/QUALCOMM SUPPORT
1452 M: Andy Gross <andy.gross@linaro.org>
1453 M: David Brown <david.brown@linaro.org>
1454 L: linux-arm-msm@vger.kernel.org
1455 L: linux-soc@vger.kernel.org
1457 F: arch/arm/boot/dts/qcom-*.dts
1458 F: arch/arm/boot/dts/qcom-*.dtsi
1459 F: arch/arm/mach-qcom/
1460 F: arch/arm64/boot/dts/qcom/*
1461 F: drivers/i2c/busses/i2c-qup.c
1462 F: drivers/clk/qcom/
1463 F: drivers/soc/qcom/
1464 F: drivers/spi/spi-qup.c
1465 F: drivers/tty/serial/msm_serial.h
1466 F: drivers/tty/serial/msm_serial.c
1467 F: drivers/*/pm8???-*
1468 F: drivers/mfd/ssbi.c
1469 F: drivers/firmware/qcom_scm.c
1470 T: git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1472 ARM/RADISYS ENP2611 MACHINE SUPPORT
1473 M: Lennert Buytenhek <kernel@wantstofly.org>
1474 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1477 ARM/RENESAS ARM64 ARCHITECTURE
1478 M: Simon Horman <horms@verge.net.au>
1479 M: Magnus Damm <magnus.damm@gmail.com>
1480 L: linux-renesas-soc@vger.kernel.org
1481 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1482 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1484 F: arch/arm64/boot/dts/renesas/
1486 ARM/RISCPC ARCHITECTURE
1487 M: Russell King <linux@arm.linux.org.uk>
1488 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1489 W: http://www.arm.linux.org.uk/
1491 F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1492 F: arch/arm/include/asm/hardware/ioc.h
1493 F: arch/arm/include/asm/hardware/iomd.h
1494 F: arch/arm/include/asm/hardware/memc.h
1495 F: arch/arm/mach-rpc/
1496 F: drivers/net/ethernet/8390/etherh.c
1497 F: drivers/net/ethernet/i825xx/ether1*
1498 F: drivers/net/ethernet/seeq/ether3*
1499 F: drivers/scsi/arm/
1501 ARM/Rockchip SoC support
1502 M: Heiko Stuebner <heiko@sntech.de>
1503 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1504 L: linux-rockchip@lists.infradead.org
1505 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1507 F: arch/arm/boot/dts/rk3*
1508 F: arch/arm/mach-rockchip/
1509 F: drivers/clk/rockchip/
1510 F: drivers/i2c/busses/i2c-rk3x.c
1511 F: drivers/*/*rockchip*
1512 F: drivers/*/*/*rockchip*
1513 F: sound/soc/rockchip/
1516 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1517 M: Kukjin Kim <kgene@kernel.org>
1518 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
1519 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1520 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1522 F: arch/arm/boot/dts/s3c*
1523 F: arch/arm/boot/dts/s5p*
1524 F: arch/arm/boot/dts/samsung*
1525 F: arch/arm/boot/dts/exynos*
1526 F: arch/arm64/boot/dts/exynos/
1527 F: arch/arm/plat-samsung/
1528 F: arch/arm/mach-s3c24*/
1529 F: arch/arm/mach-s3c64xx/
1530 F: arch/arm/mach-s5p*/
1531 F: arch/arm/mach-exynos*/
1532 F: drivers/*/*s3c2410*
1533 F: drivers/*/*/*s3c2410*
1534 F: drivers/soc/samsung/*
1535 F: drivers/spi/spi-s3c*
1536 F: sound/soc/samsung/*
1537 F: Documentation/arm/Samsung/
1538 F: Documentation/devicetree/bindings/arm/samsung/
1539 F: Documentation/devicetree/bindings/sram/samsung-sram.txt
1540 F: Documentation/devicetree/bindings/power/pd-samsung.txt
1543 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1544 M: Kyungmin Park <kyungmin.park@samsung.com>
1545 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1547 F: arch/arm/mach-s5pv210/
1549 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1550 M: Kyungmin Park <kyungmin.park@samsung.com>
1551 M: Kamil Debski <k.debski@samsung.com>
1552 L: linux-arm-kernel@lists.infradead.org
1553 L: linux-media@vger.kernel.org
1555 F: drivers/media/platform/s5p-g2d/
1557 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1558 M: Kyungmin Park <kyungmin.park@samsung.com>
1559 M: Kamil Debski <k.debski@samsung.com>
1560 M: Jeongtae Park <jtp.park@samsung.com>
1561 L: linux-arm-kernel@lists.infradead.org
1562 L: linux-media@vger.kernel.org
1564 F: arch/arm/plat-samsung/s5p-dev-mfc.c
1565 F: drivers/media/platform/s5p-mfc/
1567 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1568 M: Kyungmin Park <kyungmin.park@samsung.com>
1569 M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1570 L: linux-arm-kernel@lists.infradead.org
1571 L: linux-media@vger.kernel.org
1573 F: drivers/media/platform/s5p-tv/
1575 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1576 M: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1577 M: Jacek Anaszewski <j.anaszewski@samsung.com>
1578 L: linux-arm-kernel@lists.infradead.org
1579 L: linux-media@vger.kernel.org
1581 F: drivers/media/platform/s5p-jpeg/
1583 ARM/SHMOBILE ARM ARCHITECTURE
1584 M: Simon Horman <horms@verge.net.au>
1585 M: Magnus Damm <magnus.damm@gmail.com>
1586 L: linux-renesas-soc@vger.kernel.org
1587 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1588 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1590 F: arch/arm/boot/dts/emev2*
1591 F: arch/arm/boot/dts/r7s*
1592 F: arch/arm/boot/dts/r8a*
1593 F: arch/arm/boot/dts/sh*
1594 F: arch/arm/configs/shmobile_defconfig
1595 F: arch/arm/include/debug/renesas-scif.S
1596 F: arch/arm/mach-shmobile/
1599 ARM/SOCFPGA ARCHITECTURE
1600 M: Dinh Nguyen <dinguyen@opensource.altera.com>
1602 F: arch/arm/mach-socfpga/
1603 F: arch/arm/boot/dts/socfpga*
1604 F: arch/arm/configs/socfpga_defconfig
1605 F: arch/arm64/boot/dts/altera/
1606 W: http://www.rocketboards.org
1607 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1609 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1610 M: Dinh Nguyen <dinguyen@opensource.altera.com>
1612 F: drivers/clk/socfpga/
1614 ARM/SOCFPGA EDAC SUPPORT
1615 M: Thor Thayer <tthayer@opensource.altera.com>
1617 F: drivers/edac/altera_edac.
1619 ARM/STI ARCHITECTURE
1620 M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1621 M: Maxime Coquelin <maxime.coquelin@st.com>
1622 M: Patrice Chotard <patrice.chotard@st.com>
1623 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1624 L: kernel@stlinux.com
1625 W: http://www.stlinux.com
1627 F: arch/arm/mach-sti/
1628 F: arch/arm/boot/dts/sti*
1629 F: drivers/char/hw_random/st-rng.c
1630 F: drivers/clocksource/arm_global_timer.c
1631 F: drivers/clocksource/clksrc_st_lpc.c
1632 F: drivers/i2c/busses/i2c-st.c
1633 F: drivers/media/rc/st_rc.c
1634 F: drivers/media/platform/sti/c8sectpfe/
1635 F: drivers/mmc/host/sdhci-st.c
1636 F: drivers/phy/phy-miphy28lp.c
1637 F: drivers/phy/phy-miphy365x.c
1638 F: drivers/phy/phy-stih407-usb.c
1639 F: drivers/phy/phy-stih41x-usb.c
1640 F: drivers/pinctrl/pinctrl-st.c
1641 F: drivers/reset/sti/
1642 F: drivers/rtc/rtc-st-lpc.c
1643 F: drivers/tty/serial/st-asc.c
1644 F: drivers/usb/dwc3/dwc3-st.c
1645 F: drivers/usb/host/ehci-st.c
1646 F: drivers/usb/host/ohci-st.c
1647 F: drivers/watchdog/st_lpc_wdt.c
1648 F: drivers/ata/ahci_st.c
1650 ARM/STM32 ARCHITECTURE
1651 M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1652 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1654 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1656 F: drivers/clocksource/armv7m_systick.c
1658 ARM/TANGO ARCHITECTURE
1659 M: Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1660 L: linux-arm-kernel@lists.infradead.org
1662 F: arch/arm/mach-tango/
1663 F: arch/arm/boot/dts/tango*
1665 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1666 M: Lennert Buytenhek <kernel@wantstofly.org>
1667 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1670 ARM/TETON BGA MACHINE SUPPORT
1671 M: "Mark F. Brown" <mark.brown314@gmail.com>
1672 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1675 ARM/THECUS N2100 MACHINE SUPPORT
1676 M: Lennert Buytenhek <kernel@wantstofly.org>
1677 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1680 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1681 M: Wan ZongShun <mcuos.com@gmail.com>
1682 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1683 W: http://www.mcuos.com
1685 F: arch/arm/mach-w90x900/
1686 F: drivers/input/keyboard/w90p910_keypad.c
1687 F: drivers/input/touchscreen/w90p910_ts.c
1688 F: drivers/watchdog/nuc900_wdt.c
1689 F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1690 F: drivers/mtd/nand/nuc900_nand.c
1691 F: drivers/rtc/rtc-nuc900.c
1692 F: drivers/spi/spi-nuc900.c
1693 F: drivers/usb/host/ehci-w90x900.c
1694 F: drivers/video/fbdev/nuc900fb.c
1696 ARM/U300 MACHINE SUPPORT
1697 M: Linus Walleij <linus.walleij@linaro.org>
1698 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1700 F: arch/arm/mach-u300/
1701 F: drivers/clocksource/timer-u300.c
1702 F: drivers/i2c/busses/i2c-stu300.c
1703 F: drivers/rtc/rtc-coh901331.c
1704 F: drivers/watchdog/coh901327_wdt.c
1705 F: drivers/dma/coh901318*
1706 F: drivers/mfd/ab3100*
1707 F: drivers/rtc/rtc-ab3100.c
1708 F: drivers/rtc/rtc-coh901331.c
1709 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1711 ARM/UNIPHIER ARCHITECTURE
1712 M: Masahiro Yamada <yamada.masahiro@socionext.com>
1713 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1715 F: arch/arm/boot/dts/uniphier*
1716 F: arch/arm/include/asm/hardware/cache-uniphier.h
1717 F: arch/arm/mach-uniphier/
1718 F: arch/arm/mm/cache-uniphier.c
1719 F: arch/arm64/boot/dts/socionext/
1720 F: drivers/bus/uniphier-system-bus.c
1721 F: drivers/i2c/busses/i2c-uniphier*
1722 F: drivers/pinctrl/uniphier/
1723 F: drivers/tty/serial/8250/8250_uniphier.c
1726 ARM/Ux500 ARM ARCHITECTURE
1727 M: Linus Walleij <linus.walleij@linaro.org>
1728 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1730 F: arch/arm/mach-ux500/
1731 F: drivers/clocksource/clksrc-dbx500-prcmu.c
1732 F: drivers/dma/ste_dma40*
1733 F: drivers/hwspinlock/u8500_hsem.c
1734 F: drivers/mfd/abx500*
1735 F: drivers/mfd/ab8500*
1736 F: drivers/mfd/dbx500*
1737 F: drivers/mfd/db8500*
1738 F: drivers/pinctrl/nomadik/pinctrl-ab*
1739 F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1740 F: drivers/rtc/rtc-ab8500.c
1741 F: drivers/rtc/rtc-pl031.c
1742 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1744 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1745 M: Ulf Hansson <ulf.hansson@linaro.org>
1746 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1747 T: git git://git.linaro.org/people/ulfh/clk.git
1749 F: drivers/clk/ux500/
1750 F: include/linux/platform_data/clk-ux500.h
1752 ARM/VERSATILE EXPRESS PLATFORM
1753 M: Liviu Dudau <liviu.dudau@arm.com>
1754 M: Sudeep Holla <sudeep.holla@arm.com>
1755 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1756 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1758 F: arch/arm/boot/dts/vexpress*
1759 F: arch/arm64/boot/dts/arm/
1760 F: arch/arm/mach-vexpress/
1763 F: drivers/clk/versatile/clk-vexpress-osc.c
1764 F: drivers/clocksource/versatile.c
1767 M: Russell King <linux@arm.linux.org.uk>
1768 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1769 W: http://www.arm.linux.org.uk/
1773 ARM/VOIPAC PXA270 SUPPORT
1774 M: Marek Vasut <marek.vasut@gmail.com>
1775 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1777 F: arch/arm/mach-pxa/vpac270.c
1778 F: arch/arm/mach-pxa/include/mach/vpac270.h
1780 ARM/VT8500 ARM ARCHITECTURE
1781 M: Tony Prisk <linux@prisktech.co.nz>
1782 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1784 F: arch/arm/mach-vt8500/
1785 F: drivers/clocksource/vt8500_timer.c
1786 F: drivers/i2c/busses/i2c-wmt.c
1787 F: drivers/mmc/host/wmt-sdmmc.c
1788 F: drivers/pwm/pwm-vt8500.c
1789 F: drivers/rtc/rtc-vt8500.c
1790 F: drivers/tty/serial/vt8500_serial.c
1791 F: drivers/usb/host/ehci-platform.c
1792 F: drivers/usb/host/uhci-platform.c
1793 F: drivers/video/fbdev/vt8500lcdfb.*
1794 F: drivers/video/fbdev/wm8505fb*
1795 F: drivers/video/fbdev/wmt_ge_rops.*
1797 ARM/ZIPIT Z2 SUPPORT
1798 M: Marek Vasut <marek.vasut@gmail.com>
1799 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1801 F: arch/arm/mach-pxa/z2.c
1802 F: arch/arm/mach-pxa/include/mach/z2.h
1804 ARM/ZTE ARCHITECTURE
1805 M: Jun Nie <jun.nie@linaro.org>
1806 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1808 F: arch/arm/mach-zx/
1810 F: Documentation/devicetree/bindings/arm/zte.txt
1811 F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1813 ARM/ZYNQ ARCHITECTURE
1814 M: Michal Simek <michal.simek@xilinx.com>
1815 R: Sören Brinkmann <soren.brinkmann@xilinx.com>
1816 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1817 W: http://wiki.xilinx.com
1818 T: git https://github.com/Xilinx/linux-xlnx.git
1820 F: arch/arm/mach-zynq/
1821 F: drivers/cpuidle/cpuidle-zynq.c
1822 F: drivers/block/xsysace.c
1825 F: drivers/clocksource/cadence_ttc_timer.c
1826 F: drivers/i2c/busses/i2c-cadence.c
1827 F: drivers/mmc/host/sdhci-of-arasan.c
1828 F: drivers/edac/synopsys_edac.c
1831 M: Will Deacon <will.deacon@arm.com>
1832 R: Robin Murphy <robin.murphy@arm.com>
1833 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1835 F: drivers/iommu/arm-smmu.c
1836 F: drivers/iommu/arm-smmu-v3.c
1837 F: drivers/iommu/io-pgtable-arm.c
1838 F: drivers/iommu/io-pgtable-arm-v7s.c
1840 ARM64 PORT (AARCH64 ARCHITECTURE)
1841 M: Catalin Marinas <catalin.marinas@arm.com>
1842 M: Will Deacon <will.deacon@arm.com>
1843 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1844 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
1847 F: Documentation/arm64/
1849 AS3645A LED FLASH CONTROLLER DRIVER
1850 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1851 L: linux-media@vger.kernel.org
1852 T: git git://linuxtv.org/media_tree.git
1854 F: drivers/media/i2c/as3645a.c
1855 F: include/media/i2c/as3645a.h
1857 ASC7621 HARDWARE MONITOR DRIVER
1858 M: George Joseph <george.joseph@fairview5.com>
1859 L: lm-sensors@lm-sensors.org
1861 F: Documentation/hwmon/asc7621
1862 F: drivers/hwmon/asc7621.c
1864 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1865 M: Corentin Chary <corentin.chary@gmail.com>
1866 L: acpi4asus-user@lists.sourceforge.net
1867 L: platform-driver-x86@vger.kernel.org
1868 W: http://acpi4asus.sf.net
1870 F: drivers/platform/x86/asus*.c
1871 F: drivers/platform/x86/eeepc*.c
1873 ASUS WIRELESS RADIO CONTROL DRIVER
1874 M: JoĂ£o Paulo Rechi Vita <jprvita@gmail.com>
1875 L: platform-driver-x86@vger.kernel.org
1877 F: drivers/platform/x86/asus-wireless.c
1879 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1880 R: Dan Williams <dan.j.williams@intel.com>
1881 W: http://sourceforge.net/projects/xscaleiop
1883 F: Documentation/crypto/async-tx-api.txt
1886 F: include/linux/dmaengine.h
1887 F: include/linux/async_tx.h
1890 M: Wolfram Sang <wsa@the-dreams.de>
1891 L: linux-i2c@vger.kernel.org
1893 F: drivers/misc/eeprom/at24.c
1894 F: include/linux/platform_data/at24.h
1896 ATA OVER ETHERNET (AOE) DRIVER
1897 M: "Ed L. Cashin" <ed.cashin@acm.org>
1898 W: http://www.openaoe.org/
1900 F: Documentation/aoe/
1901 F: drivers/block/aoe/
1903 ATHEROS 71XX/9XXX GPIO DRIVER
1904 M: Alban Bedel <albeu@free.fr>
1905 W: https://github.com/AlbanBedel/linux
1906 T: git git://github.com/AlbanBedel/linux
1908 F: drivers/gpio/gpio-ath79.c
1909 F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
1911 ATHEROS ATH GENERIC UTILITIES
1912 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1913 L: linux-wireless@vger.kernel.org
1915 F: drivers/net/wireless/ath/*
1917 ATHEROS ATH5K WIRELESS DRIVER
1918 M: Jiri Slaby <jirislaby@gmail.com>
1919 M: Nick Kossifidis <mickflemm@gmail.com>
1920 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1921 L: linux-wireless@vger.kernel.org
1922 W: http://wireless.kernel.org/en/users/Drivers/ath5k
1924 F: drivers/net/wireless/ath/ath5k/
1926 ATHEROS ATH6KL WIRELESS DRIVER
1927 M: Kalle Valo <kvalo@qca.qualcomm.com>
1928 L: linux-wireless@vger.kernel.org
1929 W: http://wireless.kernel.org/en/users/Drivers/ath6kl
1930 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
1932 F: drivers/net/wireless/ath/ath6kl/
1934 WILOCITY WIL6210 WIRELESS DRIVER
1935 M: Maya Erez <qca_merez@qca.qualcomm.com>
1936 L: linux-wireless@vger.kernel.org
1937 L: wil6210@qca.qualcomm.com
1939 W: http://wireless.kernel.org/en/users/Drivers/wil6210
1940 F: drivers/net/wireless/ath/wil6210/
1941 F: include/uapi/linux/wil6210_uapi.h
1943 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1944 M: Christian Lamparter <chunkeey@googlemail.com>
1945 L: linux-wireless@vger.kernel.org
1946 W: http://wireless.kernel.org/en/users/Drivers/carl9170
1948 F: drivers/net/wireless/ath/carl9170/
1950 ATK0110 HWMON DRIVER
1951 M: Luca Tettamanti <kronos.it@gmail.com>
1952 L: lm-sensors@lm-sensors.org
1954 F: drivers/hwmon/asus_atk0110.c
1957 M: Ville Syrjala <syrjala@sci.fi>
1959 F: drivers/input/misc/ati_remote2.c
1961 ATLX ETHERNET DRIVERS
1962 M: Jay Cliburn <jcliburn@gmail.com>
1963 M: Chris Snook <chris.snook@gmail.com>
1964 L: netdev@vger.kernel.org
1965 W: http://sourceforge.net/projects/atl1
1966 W: http://atl1.sourceforge.net
1968 F: drivers/net/ethernet/atheros/
1971 M: Chas Williams <3chas3@gmail.com>
1972 L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1973 L: netdev@vger.kernel.org
1974 W: http://linux-atm.sourceforge.net
1977 F: include/linux/atm*
1978 F: include/uapi/linux/atm*
1980 ATMEL AT91 / AT32 MCI DRIVER
1981 M: Ludovic Desroches <ludovic.desroches@atmel.com>
1983 F: drivers/mmc/host/atmel-mci.c
1985 ATMEL AT91 / AT32 SERIAL DRIVER
1986 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1988 F: drivers/tty/serial/atmel_serial.c
1990 ATMEL Audio ALSA driver
1991 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1992 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1997 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1998 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2000 F: drivers/dma/at_hdmac.c
2001 F: drivers/dma/at_hdmac_regs.h
2002 F: include/linux/platform_data/dma-atmel.h
2005 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2006 L: linux-arm-kernel@lists.infradead.org
2007 L: dmaengine@vger.kernel.org
2009 F: drivers/dma/at_xdmac.c
2012 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2013 L: linux-i2c@vger.kernel.org
2015 F: drivers/i2c/busses/i2c-at91.c
2018 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2019 L: linux-media@vger.kernel.org
2021 F: drivers/media/platform/soc_camera/atmel-isi.c
2022 F: include/media/atmel-isi.h
2025 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2026 L: linux-fbdev@vger.kernel.org
2028 F: drivers/video/fbdev/atmel_lcdfb.c
2029 F: include/video/atmel_lcdc.h
2031 ATMEL MACB ETHERNET DRIVER
2032 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2034 F: drivers/net/ethernet/cadence/
2037 M: Wenyou Yang <wenyou.yang@atmel.com>
2038 M: Josh Wu <rainyfeeling@outlook.com>
2039 L: linux-mtd@lists.infradead.org
2041 F: drivers/mtd/nand/atmel_nand*
2044 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2045 L: linux-mmc@vger.kernel.org
2047 F: drivers/mmc/host/sdhci-of-at91.c
2050 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2052 F: drivers/spi/spi-atmel.*
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-ssc.c
2059 F: include/linux/atmel-ssc.h
2061 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2062 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2063 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2065 F: drivers/misc/atmel_tclib.c
2066 F: drivers/clocksource/tcb_clksrc.c
2068 ATMEL USBA UDC DRIVER
2069 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2070 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2072 F: drivers/usb/gadget/udc/atmel_usba_udc.*
2074 ATMEL WIRELESS DRIVER
2075 M: Simon Kelley <simon@thekelleys.org.uk>
2076 L: linux-wireless@vger.kernel.org
2077 W: http://www.thekelleys.org.uk/atmel
2078 W: http://atmelwlandriver.sourceforge.net/
2080 F: drivers/net/wireless/atmel/atmel*
2082 ATMEL MAXTOUCH DRIVER
2083 M: Nick Dyer <nick.dyer@itdev.co.uk>
2084 T: git git://github.com/atmel-maxtouch/linux.git
2086 F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2087 F: drivers/input/touchscreen/atmel_mxt_ts.c
2088 F: include/linux/platform_data/atmel_mxt_ts.h
2090 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2091 M: Bradley Grove <linuxdrivers@attotech.com>
2092 L: linux-scsi@vger.kernel.org
2093 W: http://www.attotech.com
2095 F: drivers/scsi/esas2r
2097 ATUSB IEEE 802.15.4 RADIO DRIVER
2098 M: Stefan Schmidt <stefan@osg.samsung.com>
2099 L: linux-wpan@vger.kernel.org
2101 F: drivers/net/ieee802154/atusb.c
2102 F: drivers/net/ieee802154/atusb.h
2103 F: drivers/net/ieee802154/at86rf230.h
2106 M: Paul Moore <paul@paul-moore.com>
2107 M: Eric Paris <eparis@redhat.com>
2108 L: linux-audit@redhat.com (moderated for non-subscribers)
2109 W: http://people.redhat.com/sgrubb/audit/
2110 T: git git://git.infradead.org/users/pcmoore/audit
2112 F: include/linux/audit.h
2113 F: include/uapi/linux/audit.h
2116 AUXILIARY DISPLAY DRIVERS
2117 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2118 W: http://miguelojeda.es/auxdisplay.htm
2119 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2121 F: drivers/auxdisplay/
2122 F: include/linux/cfag12864b.h
2125 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2126 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2127 W: http://www.atmel.com/products/AVR32/
2128 W: http://mirror.egtvedt.no/avr32linux.org/
2129 W: http://avrfreaks.net/
2133 AVR32/AT32AP MACHINE SUPPORT
2134 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2135 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2137 F: arch/avr32/mach-at32ap/
2140 M: Ralf Baechle <ralf@linux-mips.org>
2141 L: linux-hams@vger.kernel.org
2142 W: http://www.linux-ax25.org/
2144 F: include/uapi/linux/ax25.h
2145 F: include/net/ax25.h
2149 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2150 L: linux-media@vger.kernel.org
2151 W: https://linuxtv.org
2152 T: git git://linuxtv.org/media_tree.git
2154 F: drivers/media/usb/dvb-usb-v2/az6007.c
2156 AZTECH FM RADIO RECEIVER DRIVER
2157 M: Hans Verkuil <hverkuil@xs4all.nl>
2158 L: linux-media@vger.kernel.org
2159 T: git git://linuxtv.org/media_tree.git
2160 W: https://linuxtv.org
2162 F: drivers/media/radio/radio-aztech*
2165 L: linux-wireless@vger.kernel.org
2166 L: b43-dev@lists.infradead.org
2167 W: http://wireless.kernel.org/en/users/Drivers/b43
2169 F: drivers/net/wireless/broadcom/b43/
2171 B43LEGACY WIRELESS DRIVER
2172 M: Larry Finger <Larry.Finger@lwfinger.net>
2173 L: linux-wireless@vger.kernel.org
2174 L: b43-dev@lists.infradead.org
2175 W: http://wireless.kernel.org/en/users/Drivers/b43
2177 F: drivers/net/wireless/broadcom/b43legacy/
2179 BACKLIGHT CLASS/SUBSYSTEM
2180 M: Jingoo Han <jingoohan1@gmail.com>
2181 M: Lee Jones <lee.jones@linaro.org>
2182 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2184 F: drivers/video/backlight/
2185 F: include/linux/backlight.h
2188 M: Marek Lindner <mareklindner@neomailbox.ch>
2189 M: Simon Wunderlich <sw@simonwunderlich.de>
2190 M: Antonio Quartulli <a@unstable.cc>
2191 L: b.a.t.m.a.n@lists.open-mesh.org
2192 W: https://www.open-mesh.org/
2193 Q: https://patchwork.open-mesh.org/project/batman/list/
2197 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2198 M: Thomas Sailer <t.sailer@alumni.ethz.ch>
2199 L: linux-hams@vger.kernel.org
2200 W: http://www.baycom.org/~tom/ham/ham.html
2202 F: drivers/net/hamradio/baycom*
2204 BCACHE (BLOCK LAYER CACHE)
2205 M: Kent Overstreet <kent.overstreet@gmail.com>
2206 L: linux-bcache@vger.kernel.org
2207 W: http://bcache.evilpiepirate.org
2209 F: drivers/md/bcache/
2211 BDISP ST MEDIA DRIVER
2212 M: Fabien Dessenne <fabien.dessenne@st.com>
2213 L: linux-media@vger.kernel.org
2214 T: git git://linuxtv.org/media_tree.git
2215 W: https://linuxtv.org
2217 F: drivers/media/platform/sti/bdisp
2221 F: Documentation/filesystems/befs.txt
2224 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2225 M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2226 L: netdev@vger.kernel.org
2228 F: drivers/net/ethernet/ec_bhf.c
2231 M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2233 F: Documentation/filesystems/bfs.txt
2235 F: include/uapi/linux/bfs_fs.h
2237 BLACKFIN ARCHITECTURE
2238 M: Steven Miao <realmz6@gmail.com>
2239 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2240 T: git git://git.code.sf.net/p/adi-linux/code
2241 W: http://blackfin.uclinux.org
2245 BLACKFIN EMAC DRIVER
2246 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2247 W: http://blackfin.uclinux.org
2249 F: drivers/net/ethernet/adi/
2252 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2253 W: http://blackfin.uclinux.org
2255 F: drivers/rtc/rtc-bfin.c
2258 M: Sonic Zhang <sonic.zhang@analog.com>
2259 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2260 W: http://blackfin.uclinux.org
2262 F: drivers/mmc/host/bfin_sdh.c
2264 BLACKFIN SERIAL DRIVER
2265 M: Sonic Zhang <sonic.zhang@analog.com>
2266 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2267 W: http://blackfin.uclinux.org
2269 F: drivers/tty/serial/bfin_uart.c
2271 BLACKFIN WATCHDOG DRIVER
2272 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2273 W: http://blackfin.uclinux.org
2275 F: drivers/watchdog/bfin_wdt.c
2277 BLACKFIN I2C TWI DRIVER
2278 M: Sonic Zhang <sonic.zhang@analog.com>
2279 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2280 W: http://blackfin.uclinux.org/
2282 F: drivers/i2c/busses/i2c-bfin-twi.c
2284 BLACKFIN MEDIA DRIVER
2285 M: Scott Jiang <scott.jiang.linux@gmail.com>
2286 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2287 W: http://blackfin.uclinux.org/
2289 F: drivers/media/platform/blackfin/
2290 F: drivers/media/i2c/adv7183*
2291 F: drivers/media/i2c/vs6624*
2293 BLINKM RGB LED DRIVER
2294 M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2296 F: drivers/leds/leds-blinkm.c
2299 M: Jens Axboe <axboe@kernel.dk>
2300 L: linux-block@vger.kernel.org
2301 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2304 F: kernel/trace/blktrace.c
2307 M: Joern Engel <joern@lazybastard.org>
2308 L: linux-mtd@lists.infradead.org
2310 F: drivers/mtd/devices/block2mtd.c
2313 M: Marcel Holtmann <marcel@holtmann.org>
2314 M: Gustavo Padovan <gustavo@padovan.org>
2315 M: Johan Hedberg <johan.hedberg@gmail.com>
2316 L: linux-bluetooth@vger.kernel.org
2317 W: http://www.bluez.org/
2318 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2319 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2321 F: drivers/bluetooth/
2324 M: Marcel Holtmann <marcel@holtmann.org>
2325 M: Gustavo Padovan <gustavo@padovan.org>
2326 M: Johan Hedberg <johan.hedberg@gmail.com>
2327 L: linux-bluetooth@vger.kernel.org
2328 W: http://www.bluez.org/
2329 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2330 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2333 F: include/net/bluetooth/
2336 M: Jay Vosburgh <j.vosburgh@gmail.com>
2337 M: Veaceslav Falico <vfalico@gmail.com>
2338 M: Andy Gospodarek <gospo@cumulusnetworks.com>
2339 L: netdev@vger.kernel.org
2340 W: http://sourceforge.net/projects/bonding/
2342 F: drivers/net/bonding/
2343 F: include/uapi/linux/if_bonding.h
2345 BPF (Safe dynamic programs and tools)
2346 M: Alexei Starovoitov <ast@kernel.org>
2347 L: netdev@vger.kernel.org
2348 L: linux-kernel@vger.kernel.org
2352 BROADCOM B44 10/100 ETHERNET DRIVER
2353 M: Gary Zambrano <zambrano@broadcom.com>
2354 L: netdev@vger.kernel.org
2356 F: drivers/net/ethernet/broadcom/b44.*
2358 BROADCOM GENET ETHERNET DRIVER
2359 M: Florian Fainelli <f.fainelli@gmail.com>
2360 L: netdev@vger.kernel.org
2362 F: drivers/net/ethernet/broadcom/genet/
2364 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2365 M: Sony Chacko <sony.chacko@qlogic.com>
2366 M: Dept-HSGLinuxNICDev@qlogic.com
2367 L: netdev@vger.kernel.org
2369 F: drivers/net/ethernet/broadcom/bnx2.*
2370 F: drivers/net/ethernet/broadcom/bnx2_*
2372 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2373 M: Ariel Elior <ariel.elior@qlogic.com>
2374 L: netdev@vger.kernel.org
2376 F: drivers/net/ethernet/broadcom/bnx2x/
2378 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2379 M: Florian Fainelli <f.fainelli@gmail.com>
2380 M: Ray Jui <rjui@broadcom.com>
2381 M: Scott Branden <sbranden@broadcom.com>
2382 L: bcm-kernel-feedback-list@broadcom.com
2383 T: git git://github.com/broadcom/mach-bcm
2385 F: arch/arm/mach-bcm/
2386 F: arch/arm/boot/dts/bcm113*
2387 F: arch/arm/boot/dts/bcm216*
2388 F: arch/arm/boot/dts/bcm281*
2389 F: arch/arm64/boot/dts/broadcom/
2390 F: arch/arm/configs/bcm_defconfig
2391 F: drivers/mmc/host/sdhci-bcm-kona.c
2392 F: drivers/clocksource/bcm_kona_timer.c
2394 BROADCOM BCM2835 ARM ARCHITECTURE
2395 M: Stephen Warren <swarren@wwwdotorg.org>
2396 M: Lee Jones <lee@kernel.org>
2397 M: Eric Anholt <eric@anholt.net>
2398 L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2399 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2400 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2404 BROADCOM BCM47XX MIPS ARCHITECTURE
2405 M: Hauke Mehrtens <hauke@hauke-m.de>
2406 M: Rafał Miłecki <zajec5@gmail.com>
2407 L: linux-mips@linux-mips.org
2409 F: arch/mips/bcm47xx/*
2410 F: arch/mips/include/asm/mach-bcm47xx/*
2412 BROADCOM BCM5301X ARM ARCHITECTURE
2413 M: Hauke Mehrtens <hauke@hauke-m.de>
2414 L: linux-arm-kernel@lists.infradead.org
2416 F: arch/arm/mach-bcm/bcm_5301x.c
2417 F: arch/arm/boot/dts/bcm5301x.dtsi
2418 F: arch/arm/boot/dts/bcm470*
2420 BROADCOM BCM63XX ARM ARCHITECTURE
2421 M: Florian Fainelli <f.fainelli@gmail.com>
2422 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2423 L: bcm-kernel-feedback-list@broadcom.com
2424 T: git git://github.com/broadcom/stblinux.git
2426 F: arch/arm/mach-bcm/bcm63xx.c
2427 F: arch/arm/include/debug/bcm63xx.S
2429 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2430 M: Kevin Cernekee <cernekee@gmail.com>
2431 L: linux-usb@vger.kernel.org
2433 F: drivers/usb/gadget/udc/bcm63xx_udc.*
2435 BROADCOM BCM7XXX ARM ARCHITECTURE
2436 M: Brian Norris <computersforpeace@gmail.com>
2437 M: Gregory Fong <gregory.0xf0@gmail.com>
2438 M: Florian Fainelli <f.fainelli@gmail.com>
2439 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2440 L: bcm-kernel-feedback-list@broadcom.com
2441 T: git git://github.com/broadcom/stblinux.git
2443 F: arch/arm/mach-bcm/*brcmstb*
2444 F: arch/arm/boot/dts/bcm7*.dts*
2445 F: drivers/bus/brcmstb_gisb.c
2448 BROADCOM BMIPS MIPS ARCHITECTURE
2449 M: Kevin Cernekee <cernekee@gmail.com>
2450 M: Florian Fainelli <f.fainelli@gmail.com>
2451 L: linux-mips@linux-mips.org
2452 T: git git://github.com/broadcom/stblinux.git
2454 F: arch/mips/bmips/*
2455 F: arch/mips/include/asm/mach-bmips/*
2456 F: arch/mips/kernel/*bmips*
2457 F: arch/mips/boot/dts/brcm/bcm*.dts*
2458 F: drivers/irqchip/irq-bcm7*
2459 F: drivers/irqchip/irq-brcmstb*
2460 F: include/linux/bcm963xx_nvram.h
2461 F: include/linux/bcm963xx_tag.h
2463 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2464 M: Siva Reddy Kallam <siva.kallam@broadcom.com>
2465 M: Prashant Sreedharan <prashant@broadcom.com>
2466 M: Michael Chan <mchan@broadcom.com>
2467 L: netdev@vger.kernel.org
2469 F: drivers/net/ethernet/broadcom/tg3.*
2471 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2472 M: Brett Rudley <brudley@broadcom.com>
2473 M: Arend van Spriel <arend@broadcom.com>
2474 M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
2475 M: Hante Meuleman <meuleman@broadcom.com>
2476 L: linux-wireless@vger.kernel.org
2477 L: brcm80211-dev-list@broadcom.com
2479 F: drivers/net/wireless/broadcom/brcm80211/
2481 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2482 M: QLogic-Storage-Upstream@qlogic.com
2483 L: linux-scsi@vger.kernel.org
2485 F: drivers/scsi/bnx2fc/
2487 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2488 M: QLogic-Storage-Upstream@qlogic.com
2489 L: linux-scsi@vger.kernel.org
2491 F: drivers/scsi/bnx2i/
2493 BROADCOM IPROC ARM ARCHITECTURE
2494 M: Ray Jui <rjui@broadcom.com>
2495 M: Scott Branden <sbranden@broadcom.com>
2496 M: Jon Mason <jonmason@broadcom.com>
2497 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2498 L: bcm-kernel-feedback-list@broadcom.com
2499 T: git git://github.com/broadcom/cygnus-linux.git
2515 BROADCOM BRCMSTB GPIO DRIVER
2516 M: Gregory Fong <gregory.0xf0@gmail.com>
2517 L: bcm-kernel-feedback-list@broadcom.com
2519 F: drivers/gpio/gpio-brcmstb.c
2520 F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2522 BROADCOM KONA GPIO DRIVER
2523 M: Ray Jui <rjui@broadcom.com>
2524 L: bcm-kernel-feedback-list@broadcom.com
2526 F: drivers/gpio/gpio-bcm-kona.c
2527 F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2529 BROADCOM NVRAM DRIVER
2530 M: Rafał Miłecki <zajec5@gmail.com>
2531 L: linux-mips@linux-mips.org
2533 F: drivers/firmware/broadcom/*
2535 BROADCOM STB NAND FLASH DRIVER
2536 M: Brian Norris <computersforpeace@gmail.com>
2537 M: Kamal Dasu <kdasu.kdev@gmail.com>
2538 L: linux-mtd@lists.infradead.org
2539 L: bcm-kernel-feedback-list@broadcom.com
2541 F: drivers/mtd/nand/brcmnand/
2543 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2544 M: Rafał Miłecki <zajec5@gmail.com>
2545 L: linux-wireless@vger.kernel.org
2548 F: include/linux/bcma/
2550 BROADCOM SYSTEMPORT ETHERNET DRIVER
2551 M: Florian Fainelli <f.fainelli@gmail.com>
2552 L: netdev@vger.kernel.org
2554 F: drivers/net/ethernet/broadcom/bcmsysport.*
2556 BROADCOM VULCAN ARM64 SOC
2557 M: Jayachandran C. <jchandra@broadcom.com>
2558 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2559 L: bcm-kernel-feedback-list@broadcom.com
2561 F: arch/arm64/boot/dts/broadcom/vulcan*
2563 BROCADE BFA FC SCSI DRIVER
2564 M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2565 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2566 L: linux-scsi@vger.kernel.org
2568 F: drivers/scsi/bfa/
2570 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2571 M: Rasesh Mody <rasesh.mody@qlogic.com>
2572 L: netdev@vger.kernel.org
2574 F: drivers/net/ethernet/brocade/bna/
2576 BSG (block layer generic sg v4 driver)
2577 M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2578 L: linux-scsi@vger.kernel.org
2581 F: include/linux/bsg.h
2582 F: include/uapi/linux/bsg.h
2585 M: Clemens Ladisch <clemens@ladisch.de>
2586 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2587 T: git git://git.alsa-project.org/alsa-kernel.git
2589 F: Documentation/sound/alsa/Bt87x.txt
2590 F: sound/pci/bt87x.c
2593 M: Michael Buesch <m@bues.ch>
2594 W: http://bu3sch.de/btgpio.php
2596 F: drivers/gpio/gpio-bt8xx.c
2599 M: Chris Mason <clm@fb.com>
2600 M: Josef Bacik <jbacik@fb.com>
2601 M: David Sterba <dsterba@suse.com>
2602 L: linux-btrfs@vger.kernel.org
2603 W: http://btrfs.wiki.kernel.org/
2604 Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2605 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2607 F: Documentation/filesystems/btrfs.txt
2610 BTTV VIDEO4LINUX DRIVER
2611 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2612 L: linux-media@vger.kernel.org
2613 W: https://linuxtv.org
2614 T: git git://linuxtv.org/media_tree.git
2616 F: Documentation/video4linux/bttv/
2617 F: drivers/media/pci/bt8xx/bttv*
2619 BUSLOGIC SCSI DRIVER
2620 M: Khalid Aziz <khalid@gonehiking.org>
2621 L: linux-scsi@vger.kernel.org
2623 F: drivers/scsi/BusLogic.*
2624 F: drivers/scsi/FlashPoint.*
2626 C-MEDIA CMI8788 DRIVER
2627 M: Clemens Ladisch <clemens@ladisch.de>
2628 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2629 T: git git://git.alsa-project.org/alsa-kernel.git
2631 F: sound/pci/oxygen/
2634 M: Mark Salter <msalter@redhat.com>
2635 M: Aurelien Jacquiot <a-jacquiot@ti.com>
2636 L: linux-c6x-dev@linux-c6x.org
2637 W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2641 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2642 M: David Howells <dhowells@redhat.com>
2643 L: linux-cachefs@redhat.com (moderated for non-subscribers)
2645 F: Documentation/filesystems/caching/cachefiles.txt
2648 CADET FM/AM RADIO RECEIVER DRIVER
2649 M: Hans Verkuil <hverkuil@xs4all.nl>
2650 L: linux-media@vger.kernel.org
2651 T: git git://linuxtv.org/media_tree.git
2652 W: https://linuxtv.org
2654 F: drivers/media/radio/radio-cadet*
2656 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2657 M: Jonathan Corbet <corbet@lwn.net>
2658 L: linux-media@vger.kernel.org
2659 T: git git://linuxtv.org/media_tree.git
2661 F: Documentation/video4linux/cafe_ccic
2662 F: drivers/media/platform/marvell-ccic/
2665 M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2666 L: netdev@vger.kernel.org
2668 F: Documentation/networking/caif/
2669 F: drivers/net/caif/
2670 F: include/uapi/linux/caif/
2671 F: include/net/caif/
2674 CALGARY x86-64 IOMMU
2675 M: Muli Ben-Yehuda <muli@il.ibm.com>
2676 M: "Jon D. Mason" <jdmason@kudzu.us>
2677 L: discuss@x86-64.org
2679 F: arch/x86/kernel/pci-calgary_64.c
2680 F: arch/x86/kernel/tce_64.c
2681 F: arch/x86/include/asm/calgary.h
2682 F: arch/x86/include/asm/tce.h
2685 M: Oliver Hartkopp <socketcan@hartkopp.net>
2686 M: Marc Kleine-Budde <mkl@pengutronix.de>
2687 L: linux-can@vger.kernel.org
2688 W: https://github.com/linux-can
2689 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2690 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2692 F: Documentation/networking/can.txt
2694 F: include/linux/can/core.h
2695 F: include/uapi/linux/can.h
2696 F: include/uapi/linux/can/bcm.h
2697 F: include/uapi/linux/can/raw.h
2698 F: include/uapi/linux/can/gw.h
2701 M: Wolfgang Grandegger <wg@grandegger.com>
2702 M: Marc Kleine-Budde <mkl@pengutronix.de>
2703 L: linux-can@vger.kernel.org
2704 W: https://github.com/linux-can
2705 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2706 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2709 F: include/linux/can/dev.h
2710 F: include/linux/can/platform/
2711 F: include/uapi/linux/can/error.h
2712 F: include/uapi/linux/can/netlink.h
2715 M: Serge Hallyn <serge.hallyn@canonical.com>
2716 L: linux-security-module@vger.kernel.org
2718 F: include/linux/capability.h
2719 F: include/uapi/linux/capability.h
2720 F: security/commoncap.c
2721 F: kernel/capability.c
2723 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2724 M: Kevin Tsai <ktsai@capellamicro.com>
2726 F: drivers/iio/light/cm*
2727 F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2729 CAVIUM LIQUIDIO NETWORK DRIVER
2730 M: Derek Chickles <derek.chickles@caviumnetworks.com>
2731 M: Satanand Burla <satananda.burla@caviumnetworks.com>
2732 M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2733 M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2734 L: netdev@vger.kernel.org
2735 W: http://www.cavium.com
2737 F: drivers/net/ethernet/cavium/liquidio/
2739 CC2520 IEEE-802.15.4 RADIO DRIVER
2740 M: Varka Bhadram <varkabhadram@gmail.com>
2741 L: linux-wpan@vger.kernel.org
2743 F: drivers/net/ieee802154/cc2520.c
2744 F: include/linux/spi/cc2520.h
2745 F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2747 CELL BROADBAND ENGINE ARCHITECTURE
2748 M: Arnd Bergmann <arnd@arndb.de>
2749 L: linuxppc-dev@lists.ozlabs.org
2750 W: http://www.ibm.com/developerworks/power/cell/
2752 F: arch/powerpc/include/asm/cell*.h
2753 F: arch/powerpc/include/asm/spu*.h
2754 F: arch/powerpc/include/uapi/asm/spu*.h
2755 F: arch/powerpc/oprofile/*cell*
2756 F: arch/powerpc/platforms/cell/
2758 CEPH COMMON CODE (LIBCEPH)
2759 M: Ilya Dryomov <idryomov@gmail.com>
2760 M: "Yan, Zheng" <zyan@redhat.com>
2761 M: Sage Weil <sage@redhat.com>
2762 L: ceph-devel@vger.kernel.org
2764 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2765 T: git git://github.com/ceph/ceph-client.git
2768 F: include/linux/ceph/
2769 F: include/linux/crush/
2771 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2772 M: "Yan, Zheng" <zyan@redhat.com>
2773 M: Sage Weil <sage@redhat.com>
2774 M: Ilya Dryomov <idryomov@gmail.com>
2775 L: ceph-devel@vger.kernel.org
2777 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2778 T: git git://github.com/ceph/ceph-client.git
2780 F: Documentation/filesystems/ceph.txt
2783 CERTIFICATE HANDLING:
2784 M: David Howells <dhowells@redhat.com>
2785 M: David Woodhouse <dwmw2@infradead.org>
2786 L: keyrings@vger.kernel.org
2788 F: Documentation/module-signing.txt
2790 F: scripts/sign-file.c
2791 F: scripts/extract-cert.c
2793 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2794 L: linux-usb@vger.kernel.org
2796 F: Documentation/usb/WUSB-Design-overview.txt
2797 F: Documentation/usb/wusb-cbaf
2798 F: drivers/usb/host/hwa-hc.c
2799 F: drivers/usb/host/whci/
2800 F: drivers/usb/wusbcore/
2801 F: include/linux/usb/wusb*
2803 CFAG12864B LCD 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/cfag12864b.c
2809 F: include/linux/cfag12864b.h
2811 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2812 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2813 W: http://miguelojeda.es/auxdisplay.htm
2814 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2816 F: drivers/auxdisplay/cfag12864bfb.c
2817 F: include/linux/cfag12864b.h
2819 CFG80211 and NL80211
2820 M: Johannes Berg <johannes@sipsolutions.net>
2821 L: linux-wireless@vger.kernel.org
2822 W: http://wireless.kernel.org/
2823 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2824 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2826 F: include/uapi/linux/nl80211.h
2827 F: include/net/cfg80211.h
2829 X: net/wireless/wext*
2831 CHAR and MISC DRIVERS
2832 M: Arnd Bergmann <arnd@arndb.de>
2833 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2834 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2838 F: include/linux/miscdevice.h
2841 M: Andy Whitcroft <apw@canonical.com>
2842 M: Joe Perches <joe@perches.com>
2844 F: scripts/checkpatch.pl
2846 CHINESE DOCUMENTATION
2847 M: Harry Wei <harryxiyou@gmail.com>
2848 L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2849 L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2851 F: Documentation/zh_CN/
2853 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2854 M: Peter Chen <Peter.Chen@nxp.com>
2855 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2856 L: linux-usb@vger.kernel.org
2858 F: drivers/usb/chipidea/
2860 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2861 M: Hans de Goede <hdegoede@redhat.com>
2862 L: linux-input@vger.kernel.org
2864 F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2865 F: drivers/input/touchscreen/chipone_icn8318.c
2867 CHROME HARDWARE PLATFORM SUPPORT
2868 M: Olof Johansson <olof@lixom.net>
2870 T: git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
2871 F: drivers/platform/chrome/
2873 CISCO VIC ETHERNET NIC DRIVER
2874 M: Christian Benvenuti <benve@cisco.com>
2875 M: Sujith Sankar <ssujith@cisco.com>
2876 M: Govindarajulu Varadarajan <_govind@gmx.com>
2877 M: Neel Patel <neepatel@cisco.com>
2879 F: drivers/net/ethernet/cisco/enic/
2881 CISCO VIC LOW LATENCY NIC DRIVER
2882 M: Christian Benvenuti <benve@cisco.com>
2883 M: Dave Goodell <dgoodell@cisco.com>
2885 F: drivers/infiniband/hw/usnic/
2887 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2888 M: Hartley Sweeten <hsweeten@visionengravers.com>
2889 L: netdev@vger.kernel.org
2891 F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2893 CIRRUS LOGIC AUDIO CODEC DRIVERS
2894 M: Brian Austin <brian.austin@cirrus.com>
2895 M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2896 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2898 F: sound/soc/codecs/cs*
2901 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2902 L: linux-kernel@vger.kernel.org
2905 F: include/linux/cleancache.h
2908 M: Russell King <linux@arm.linux.org.uk>
2909 L: linux-clk@vger.kernel.org
2911 F: include/linux/clk.h
2913 CLOCKSOURCE, CLOCKEVENT DRIVERS
2914 M: Daniel Lezcano <daniel.lezcano@linaro.org>
2915 M: Thomas Gleixner <tglx@linutronix.de>
2916 L: linux-kernel@vger.kernel.org
2917 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2919 F: drivers/clocksource
2921 CISCO FCOE HBA DRIVER
2922 M: Hiral Patel <hiralpat@cisco.com>
2923 M: Suma Ramars <sramars@cisco.com>
2924 M: Brian Uchino <buchino@cisco.com>
2925 L: linux-scsi@vger.kernel.org
2927 F: drivers/scsi/fnic/
2929 CISCO SCSI HBA DRIVER
2930 M: Narsimhulu Musini <nmusini@cisco.com>
2931 M: Sesidhar Baddela <sebaddel@cisco.com>
2932 L: linux-scsi@vger.kernel.org
2934 F: drivers/scsi/snic/
2937 M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2938 M: Daniel Oliveira Nascimento <don@syst.com.br>
2939 L: platform-driver-x86@vger.kernel.org
2941 F: drivers/platform/x86/classmate-laptop.c
2944 M: Hans Verkuil <hans.verkuil@cisco.com>
2945 L: linux-media@vger.kernel.org
2946 T: git git://linuxtv.org/media_tree.git
2947 W: https://linuxtv.org
2949 F: drivers/media/pci/cobalt/
2951 COCCINELLE/Semantic Patches (SmPL)
2952 M: Julia Lawall <Julia.Lawall@lip6.fr>
2953 M: Gilles Muller <Gilles.Muller@lip6.fr>
2954 M: Nicolas Palix <nicolas.palix@imag.fr>
2955 M: Michal Marek <mmarek@suse.com>
2956 L: cocci@systeme.lip6.fr (moderated for non-subscribers)
2957 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2958 W: http://coccinelle.lip6.fr/
2960 F: Documentation/coccinelle.txt
2961 F: scripts/coccinelle/
2962 F: scripts/coccicheck
2965 M: Jan Harkes <jaharkes@cs.cmu.edu>
2967 L: codalist@coda.cs.cmu.edu
2968 W: http://www.coda.cs.cmu.edu/
2970 F: Documentation/filesystems/coda.txt
2972 F: include/linux/coda*.h
2973 F: include/uapi/linux/coda*.h
2975 CODA V4L2 MEM2MEM DRIVER
2976 M: Philipp Zabel <p.zabel@pengutronix.de>
2977 L: linux-media@vger.kernel.org
2979 F: Documentation/devicetree/bindings/media/coda.txt
2980 F: drivers/media/platform/coda/
2982 COMMON CLK FRAMEWORK
2983 M: Michael Turquette <mturquette@baylibre.com>
2984 M: Stephen Boyd <sboyd@codeaurora.org>
2985 L: linux-clk@vger.kernel.org
2986 T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2989 X: drivers/clk/clkdev.c
2990 F: include/linux/clk-pr*
2991 F: include/linux/clk/
2993 COMMON INTERNET FILE SYSTEM (CIFS)
2994 M: Steve French <sfrench@samba.org>
2995 L: linux-cifs@vger.kernel.org
2996 L: samba-technical@lists.samba.org (moderated for non-subscribers)
2997 W: http://linux-cifs.samba.org/
2998 T: git git://git.samba.org/sfrench/cifs-2.6.git
3000 F: Documentation/filesystems/cifs/
3003 COMPACTPCI HOTPLUG CORE
3004 M: Scott Murray <scott@spiteful.org>
3005 L: linux-pci@vger.kernel.org
3007 F: drivers/pci/hotplug/cpci_hotplug*
3009 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
3010 M: Scott Murray <scott@spiteful.org>
3011 L: linux-pci@vger.kernel.org
3013 F: drivers/pci/hotplug/cpcihp_zt5550.*
3015 COMPACTPCI HOTPLUG GENERIC DRIVER
3016 M: Scott Murray <scott@spiteful.org>
3017 L: linux-pci@vger.kernel.org
3019 F: drivers/pci/hotplug/cpcihp_generic.c
3021 COMPAL LAPTOP SUPPORT
3022 M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
3023 L: platform-driver-x86@vger.kernel.org
3025 F: drivers/platform/x86/compal-laptop.c
3027 CONEXANT ACCESSRUNNER USB DRIVER
3028 L: accessrunner-general@lists.sourceforge.net
3029 W: http://accessrunner.sourceforge.net/
3031 F: drivers/usb/atm/cxacru.c
3034 M: Joel Becker <jlbec@evilplan.org>
3035 M: Christoph Hellwig <hch@lst.de>
3036 T: git git://git.infradead.org/users/hch/configfs.git
3039 F: include/linux/configfs.h
3042 M: Evgeniy Polyakov <zbr@ioremap.net>
3043 L: netdev@vger.kernel.org
3045 F: drivers/connector/
3047 CONTROL GROUP (CGROUP)
3048 M: Tejun Heo <tj@kernel.org>
3049 M: Li Zefan <lizefan@huawei.com>
3050 M: Johannes Weiner <hannes@cmpxchg.org>
3051 L: cgroups@vger.kernel.org
3052 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3054 F: Documentation/cgroups/
3055 F: include/linux/cgroup*
3058 CONTROL GROUP - CPUSET
3059 M: Li Zefan <lizefan@huawei.com>
3060 L: cgroups@vger.kernel.org
3061 W: http://www.bullopensource.org/cpuset/
3062 W: http://oss.sgi.com/projects/cpusets/
3063 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3065 F: Documentation/cgroups/cpusets.txt
3066 F: include/linux/cpuset.h
3069 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3070 M: Johannes Weiner <hannes@cmpxchg.org>
3071 M: Michal Hocko <mhocko@kernel.org>
3072 M: Vladimir Davydov <vdavydov@virtuozzo.com>
3073 L: cgroups@vger.kernel.org
3074 L: linux-mm@kvack.org
3079 CORETEMP HARDWARE MONITORING DRIVER
3080 M: Fenghua Yu <fenghua.yu@intel.com>
3081 L: lm-sensors@lm-sensors.org
3083 F: Documentation/hwmon/coretemp
3084 F: drivers/hwmon/coretemp.c
3086 COSA/SRP SYNC SERIAL DRIVER
3087 M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3088 W: http://www.fi.muni.cz/~kas/cosa/
3090 F: drivers/net/wan/cosa*
3092 CPMAC ETHERNET DRIVER
3093 M: Florian Fainelli <florian@openwrt.org>
3094 L: netdev@vger.kernel.org
3096 F: drivers/net/ethernet/ti/cpmac.c
3098 CPU FREQUENCY DRIVERS
3099 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3100 M: Viresh Kumar <viresh.kumar@linaro.org>
3101 L: linux-pm@vger.kernel.org
3103 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3104 T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3106 F: include/linux/cpufreq.h
3108 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3109 M: Viresh Kumar <viresh.kumar@linaro.org>
3110 M: Sudeep Holla <sudeep.holla@arm.com>
3111 L: linux-pm@vger.kernel.org
3112 W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3114 F: drivers/cpufreq/arm_big_little.h
3115 F: drivers/cpufreq/arm_big_little.c
3116 F: drivers/cpufreq/arm_big_little_dt.c
3118 CPUIDLE DRIVER - ARM BIG LITTLE
3119 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3120 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3121 L: linux-pm@vger.kernel.org
3122 L: linux-arm-kernel@lists.infradead.org
3123 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3125 F: drivers/cpuidle/cpuidle-big_little.c
3127 CPUIDLE DRIVER - ARM EXYNOS
3128 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3129 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3130 M: Kukjin Kim <kgene@kernel.org>
3131 L: linux-pm@vger.kernel.org
3132 L: linux-samsung-soc@vger.kernel.org
3134 F: drivers/cpuidle/cpuidle-exynos.c
3135 F: arch/arm/mach-exynos/pm.c
3138 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3139 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3140 L: linux-pm@vger.kernel.org
3142 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3143 F: drivers/cpuidle/*
3144 F: include/linux/cpuidle.h
3147 M: "H. Peter Anvin" <hpa@zytor.com>
3149 F: arch/x86/kernel/cpuid.c
3150 F: arch/x86/kernel/msr.c
3152 CPU POWER MONITORING SUBSYSTEM
3153 M: Thomas Renninger <trenn@suse.com>
3154 L: linux-pm@vger.kernel.org
3156 F: tools/power/cpupower/
3159 W: http://sourceforge.net/projects/cramfs/
3160 S: Orphan / Obsolete
3161 F: Documentation/filesystems/cramfs.txt
3165 M: Mikael Starvik <starvik@axis.com>
3166 M: Jesper Nilsson <jesper.nilsson@axis.com>
3167 L: linux-cris-kernel@axis.com
3168 W: http://developer.axis.com
3169 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3172 F: drivers/tty/serial/crisv10.*
3175 M: Herbert Xu <herbert@gondor.apana.org.au>
3176 M: "David S. Miller" <davem@davemloft.net>
3177 L: linux-crypto@vger.kernel.org
3178 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3179 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3181 F: Documentation/crypto/
3182 F: Documentation/DocBook/crypto-API.tmpl
3188 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3189 M: Neil Horman <nhorman@tuxdriver.com>
3190 L: linux-crypto@vger.kernel.org
3192 F: crypto/ansi_cprng.c
3196 M: Hans Verkuil <hverkuil@xs4all.nl>
3197 L: linux-media@vger.kernel.org
3198 T: git git://linuxtv.org/media_tree.git
3199 W: http://linuxtv.org
3201 F: drivers/media/i2c/cs3308.c
3202 F: drivers/media/i2c/cs3308.h
3204 CS5535 Audio ALSA driver
3205 M: Jaya Kumar <jayakumar.alsa@gmail.com>
3207 F: sound/pci/cs5535audio/
3210 M: Solomon Peachy <pizza@shaftnet.org>
3212 F: drivers/net/wireless/st/cw1200/
3214 CX18 VIDEO4LINUX DRIVER
3215 M: Andy Walls <awalls@md.metrocast.net>
3216 L: ivtv-devel@ivtvdriver.org (subscribers-only)
3217 L: linux-media@vger.kernel.org
3218 T: git git://linuxtv.org/media_tree.git
3219 W: https://linuxtv.org
3220 W: http://www.ivtvdriver.org/index.php/Cx18
3222 F: Documentation/video4linux/cx18.txt
3223 F: drivers/media/pci/cx18/
3224 F: include/uapi/linux/ivtv*
3226 CX2341X MPEG ENCODER HELPER MODULE
3227 M: Hans Verkuil <hverkuil@xs4all.nl>
3228 L: linux-media@vger.kernel.org
3229 T: git git://linuxtv.org/media_tree.git
3230 W: https://linuxtv.org
3232 F: drivers/media/common/cx2341x*
3233 F: include/media/cx2341x*
3235 CX24120 MEDIA DRIVER
3236 M: Jemma Denson <jdenson@gmail.com>
3237 M: Patrick Boettcher <patrick.boettcher@posteo.de>
3238 L: linux-media@vger.kernel.org
3239 W: https://linuxtv.org
3240 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3242 F: drivers/media/dvb-frontends/cx24120*
3244 CX88 VIDEO4LINUX DRIVER
3245 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3246 L: linux-media@vger.kernel.org
3247 W: https://linuxtv.org
3248 T: git git://linuxtv.org/media_tree.git
3250 F: Documentation/video4linux/cx88/
3251 F: drivers/media/pci/cx88/
3253 CXD2820R MEDIA DRIVER
3254 M: Antti Palosaari <crope@iki.fi>
3255 L: linux-media@vger.kernel.org
3256 W: https://linuxtv.org
3257 W: http://palosaari.fi/linux/
3258 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3259 T: git git://linuxtv.org/anttip/media_tree.git
3261 F: drivers/media/dvb-frontends/cxd2820r*
3263 CXGB3 ETHERNET DRIVER (CXGB3)
3264 M: Santosh Raspatur <santosh@chelsio.com>
3265 L: netdev@vger.kernel.org
3266 W: http://www.chelsio.com
3268 F: drivers/net/ethernet/chelsio/cxgb3/
3270 CXGB3 ISCSI DRIVER (CXGB3I)
3271 M: Karen Xie <kxie@chelsio.com>
3272 L: linux-scsi@vger.kernel.org
3273 W: http://www.chelsio.com
3275 F: drivers/scsi/cxgbi/cxgb3i
3277 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3278 M: Steve Wise <swise@chelsio.com>
3279 L: linux-rdma@vger.kernel.org
3280 W: http://www.openfabrics.org
3282 F: drivers/infiniband/hw/cxgb3/
3284 CXGB4 ETHERNET DRIVER (CXGB4)
3285 M: Hariprasad S <hariprasad@chelsio.com>
3286 L: netdev@vger.kernel.org
3287 W: http://www.chelsio.com
3289 F: drivers/net/ethernet/chelsio/cxgb4/
3291 CXGB4 ISCSI DRIVER (CXGB4I)
3292 M: Karen Xie <kxie@chelsio.com>
3293 L: linux-scsi@vger.kernel.org
3294 W: http://www.chelsio.com
3296 F: drivers/scsi/cxgbi/cxgb4i
3298 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3299 M: Steve Wise <swise@chelsio.com>
3300 L: linux-rdma@vger.kernel.org
3301 W: http://www.openfabrics.org
3303 F: drivers/infiniband/hw/cxgb4/
3305 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3306 M: Casey Leedom <leedom@chelsio.com>
3307 L: netdev@vger.kernel.org
3308 W: http://www.chelsio.com
3310 F: drivers/net/ethernet/chelsio/cxgb4vf/
3312 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3313 M: Ian Munsie <imunsie@au1.ibm.com>
3314 M: Michael Neuling <mikey@neuling.org>
3315 L: linuxppc-dev@lists.ozlabs.org
3317 F: drivers/misc/cxl/
3318 F: include/misc/cxl*
3319 F: include/uapi/misc/cxl.h
3320 F: Documentation/powerpc/cxl.txt
3321 F: Documentation/powerpc/cxl.txt
3322 F: Documentation/ABI/testing/sysfs-class-cxl
3324 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3325 M: Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3326 M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3327 L: linux-scsi@vger.kernel.org
3329 F: drivers/scsi/cxlflash/
3330 F: include/uapi/scsi/cxlflash_ioctls.h
3331 F: Documentation/powerpc/cxlflash.txt
3333 STMMAC ETHERNET DRIVER
3334 M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3335 L: netdev@vger.kernel.org
3336 W: http://www.stlinux.com
3338 F: drivers/net/ethernet/stmicro/stmmac/
3341 M: Russell King <linux@arm.linux.org.uk>
3342 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3343 W: http://www.arm.linux.org.uk/
3345 F: drivers/video/fbdev/cyber2000fb.*
3347 CYCLADES ASYNC MUX DRIVER
3348 W: http://www.cyclades.com/
3350 F: drivers/tty/cyclades.c
3351 F: include/linux/cyclades.h
3352 F: include/uapi/linux/cyclades.h
3354 CYCLADES PC300 DRIVER
3355 W: http://www.cyclades.com/
3357 F: drivers/net/wan/pc300*
3359 CYPRESS_FIRMWARE MEDIA DRIVER
3360 M: Antti Palosaari <crope@iki.fi>
3361 L: linux-media@vger.kernel.org
3362 W: https://linuxtv.org
3363 W: http://palosaari.fi/linux/
3364 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3365 T: git git://linuxtv.org/anttip/media_tree.git
3367 F: drivers/media/common/cypress_firmware*
3369 CYTTSP TOUCHSCREEN DRIVER
3370 M: Ferruh Yigit <fery@cypress.com>
3371 L: linux-input@vger.kernel.org
3373 F: drivers/input/touchscreen/cyttsp*
3374 F: include/linux/input/cyttsp.h
3376 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3377 M: Joshua Kinard <kumba@gentoo.org>
3379 F: drivers/rtc/rtc-ds1685.c
3380 F: include/linux/rtc/ds1685.h
3382 DAMA SLAVE for AX.25
3383 M: Joerg Reuter <jreuter@yaina.de>
3384 W: http://yaina.de/jreuter/
3385 W: http://www.qsl.net/dl1bke/
3386 L: linux-hams@vger.kernel.org
3388 F: net/ax25/af_ax25.c
3389 F: net/ax25/ax25_dev.c
3390 F: net/ax25/ax25_ds_*
3391 F: net/ax25/ax25_in.c
3392 F: net/ax25/ax25_out.c
3393 F: net/ax25/ax25_timer.c
3394 F: net/ax25/sysctl_net_ax25.c
3396 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3397 L: netdev@vger.kernel.org
3399 F: Documentation/networking/dmfe.txt
3400 F: drivers/net/ethernet/dec/tulip/dmfe.c
3402 DC390/AM53C974 SCSI driver
3403 M: Hannes Reinecke <hare@suse.com>
3404 L: linux-scsi@vger.kernel.org
3406 F: drivers/scsi/am53c974.c
3409 M: Oliver Neukum <oliver@neukum.org>
3410 M: Ali Akcaagac <aliakc@web.de>
3411 M: Jamie Lenehan <lenehan@twibble.org>
3412 L: dc395x@twibble.org
3413 W: http://twibble.org/dist/dc395x/
3414 W: http://lists.twibble.org/mailman/listinfo/dc395x/
3416 F: Documentation/scsi/dc395x.txt
3417 F: drivers/scsi/dc395x.*
3420 M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
3421 L: dccp@vger.kernel.org
3422 W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3424 F: include/linux/dccp.h
3425 F: include/uapi/linux/dccp.h
3426 F: include/linux/tfrc.h
3429 DECnet NETWORK LAYER
3430 W: http://linux-decnet.sourceforge.net
3431 L: linux-decnet-user@lists.sourceforge.net
3433 F: Documentation/networking/decnet.txt
3436 DECSTATION PLATFORM SUPPORT
3437 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3438 L: linux-mips@linux-mips.org
3439 W: http://www.linux-mips.org/wiki/DECstation
3442 F: arch/mips/include/asm/dec/
3443 F: arch/mips/include/asm/mach-dec/
3445 DEFXX FDDI NETWORK DRIVER
3446 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3448 F: drivers/net/fddi/defxx.*
3451 M: Matthew Garrett <mjg59@srcf.ucam.org>
3452 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3453 L: platform-driver-x86@vger.kernel.org
3455 F: drivers/platform/x86/dell-laptop.c
3457 DELL LAPTOP RBTN DRIVER
3458 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3460 F: drivers/platform/x86/dell-rbtn.*
3462 DELL LAPTOP FREEFALL DRIVER
3463 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3465 F: drivers/platform/x86/dell-smo8800.c
3467 DELL LAPTOP SMM DRIVER
3468 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3470 F: drivers/hwmon/dell-smm-hwmon.c
3471 F: include/uapi/linux/i8k.h
3473 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3474 M: Doug Warzecha <Douglas_Warzecha@dell.com>
3476 F: Documentation/dcdbas.txt
3477 F: drivers/firmware/dcdbas.*
3479 DELL WMI EXTRAS DRIVER
3480 M: Matthew Garrett <mjg59@srcf.ucam.org>
3481 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3483 F: drivers/platform/x86/dell-wmi.c
3485 DESIGNWARE USB2 DRD IP DRIVER
3486 M: John Youn <johnyoun@synopsys.com>
3487 L: linux-usb@vger.kernel.org
3488 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3490 F: drivers/usb/dwc2/
3492 DESIGNWARE USB3 DRD IP DRIVER
3493 M: Felipe Balbi <balbi@kernel.org>
3494 L: linux-usb@vger.kernel.org
3495 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3497 F: drivers/usb/dwc3/
3499 DEVICE COREDUMP (DEV_COREDUMP)
3500 M: Johannes Berg <johannes@sipsolutions.net>
3501 L: linux-kernel@vger.kernel.org
3503 F: drivers/base/devcoredump.c
3504 F: include/linux/devcoredump.h
3506 DEVICE FREQUENCY (DEVFREQ)
3507 M: MyungJoo Ham <myungjoo.ham@samsung.com>
3508 M: Kyungmin Park <kyungmin.park@samsung.com>
3509 L: linux-pm@vger.kernel.org
3510 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3513 F: include/linux/devfreq.h
3514 F: Documentation/devicetree/bindings/devfreq/
3516 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3517 M: Chanwoo Choi <cw00.choi@samsung.com>
3518 L: linux-pm@vger.kernel.org
3519 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3521 F: drivers/devfreq/event/
3522 F: drivers/devfreq/devfreq-event.c
3523 F: include/linux/devfreq-event.h
3524 F: Documentation/devicetree/bindings/devfreq/event/
3526 DEVICE NUMBER REGISTRY
3527 M: Torben Mathiasen <device@lanana.org>
3528 W: http://lanana.org/docs/device-list/index.html
3532 M: Alasdair Kergon <agk@redhat.com>
3533 M: Mike Snitzer <snitzer@redhat.com>
3534 M: dm-devel@redhat.com
3535 L: dm-devel@redhat.com
3536 W: http://sources.redhat.com/dm
3537 Q: http://patchwork.kernel.org/project/dm-devel/list/
3538 T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3539 T: quilt http://people.redhat.com/agk/patches/linux/editing/
3541 F: Documentation/device-mapper/
3543 F: drivers/md/persistent-data/
3544 F: include/linux/device-mapper.h
3545 F: include/linux/dm-*.h
3546 F: include/uapi/linux/dm-*.h
3549 M: Jiri Pirko <jiri@mellanox.com>
3550 L: netdev@vger.kernel.org
3552 F: net/core/devlink.c
3553 F: include/net/devlink.h
3554 F: include/uapi/linux/devlink.h
3556 DIALOG SEMICONDUCTOR DRIVERS
3557 M: Support Opensource <support.opensource@diasemi.com>
3558 W: http://www.dialog-semiconductor.com/products
3560 F: Documentation/hwmon/da90??
3561 F: Documentation/devicetree/bindings/sound/da[79]*.txt
3562 F: drivers/gpio/gpio-da90??.c
3563 F: drivers/hwmon/da90??-hwmon.c
3564 F: drivers/iio/adc/da91??-*.c
3565 F: drivers/input/misc/da90??_onkey.c
3566 F: drivers/input/touchscreen/da9052_tsi.c
3567 F: drivers/leds/leds-da90??.c
3568 F: drivers/mfd/da903x.c
3569 F: drivers/mfd/da90??-*.c
3570 F: drivers/mfd/da91??-*.c
3571 F: drivers/power/da9052-battery.c
3572 F: drivers/power/da91??-*.c
3573 F: drivers/regulator/da903x.c
3574 F: drivers/regulator/da9???-regulator.[ch]
3575 F: drivers/rtc/rtc-da90??.c
3576 F: drivers/video/backlight/da90??_bl.c
3577 F: drivers/watchdog/da90??_wdt.c
3578 F: include/linux/mfd/da903x.h
3579 F: include/linux/mfd/da9052/
3580 F: include/linux/mfd/da9055/
3581 F: include/linux/mfd/da9063/
3582 F: include/linux/mfd/da9150/
3583 F: include/sound/da[79]*.h
3584 F: sound/soc/codecs/da[79]*.[ch]
3586 DIGI NEO AND CLASSIC PCI PRODUCTS
3587 M: Lidza Louina <lidza.louina@gmail.com>
3588 M: Mark Hounschell <markh@compro.net>
3589 L: driverdev-devel@linuxdriverproject.org
3591 F: drivers/staging/dgnc/
3593 DIGI EPCA PCI PRODUCTS
3594 M: Lidza Louina <lidza.louina@gmail.com>
3595 M: Daeseok Youn <daeseok.youn@gmail.com>
3596 L: driverdev-devel@linuxdriverproject.org
3598 F: drivers/staging/dgap/
3600 DIOLAN U2C-12 I2C DRIVER
3601 M: Guenter Roeck <linux@roeck-us.net>
3602 L: linux-i2c@vger.kernel.org
3604 F: drivers/i2c/busses/i2c-diolan-u2c.c
3607 M: Matthew Wilcox <willy@linux.intel.com>
3608 L: linux-fsdevel@vger.kernel.org
3612 DIRECTORY NOTIFICATION (DNOTIFY)
3613 M: Eric Paris <eparis@parisplace.org>
3615 F: Documentation/filesystems/dnotify.txt
3616 F: fs/notify/dnotify/
3617 F: include/linux/dnotify.h
3619 DISK GEOMETRY AND PARTITION HANDLING
3620 M: Andries Brouwer <aeb@cwi.nl>
3621 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3622 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3623 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3627 M: Jan Kara <jack@suse.com>
3629 F: Documentation/filesystems/quota.txt
3631 F: include/linux/quota*.h
3632 F: include/uapi/linux/quota*.h
3634 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3635 M: Bernie Thompson <bernie@plugable.com>
3636 L: linux-fbdev@vger.kernel.org
3638 W: http://plugable.com/category/projects/udlfb/
3639 F: drivers/video/fbdev/udlfb.c
3640 F: include/video/udlfb.h
3641 F: Documentation/fb/udlfb.txt
3643 DISTRIBUTED LOCK MANAGER (DLM)
3644 M: Christine Caulfield <ccaulfie@redhat.com>
3645 M: David Teigland <teigland@redhat.com>
3646 L: cluster-devel@redhat.com
3647 W: http://sources.redhat.com/cluster/
3648 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
3652 DMA BUFFER SHARING FRAMEWORK
3653 M: Sumit Semwal <sumit.semwal@linaro.org>
3655 L: linux-media@vger.kernel.org
3656 L: dri-devel@lists.freedesktop.org
3657 L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3659 F: include/linux/dma-buf*
3660 F: include/linux/reservation.h
3661 F: include/linux/*fence.h
3662 F: Documentation/dma-buf-sharing.txt
3663 T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3665 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3666 M: Vinod Koul <vinod.koul@intel.com>
3667 L: dmaengine@vger.kernel.org
3668 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3671 F: include/linux/dmaengine.h
3672 F: Documentation/dmaengine/
3673 T: git git://git.infradead.org/users/vkoul/slave-dma.git
3675 DME1737 HARDWARE MONITOR DRIVER
3676 M: Juerg Haefliger <juergh@gmail.com>
3677 L: lm-sensors@lm-sensors.org
3679 F: Documentation/hwmon/dme1737
3680 F: drivers/hwmon/dme1737.c
3683 M: Jean Delvare <jdelvare@suse.com>
3685 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3686 F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
3687 F: drivers/firmware/dmi-id.c
3688 F: drivers/firmware/dmi_scan.c
3689 F: include/linux/dmi.h
3692 M: Jonathan Corbet <corbet@lwn.net>
3693 L: linux-doc@vger.kernel.org
3696 F: scripts/docproc.c
3697 F: scripts/kernel-doc*
3698 X: Documentation/ABI/
3699 X: Documentation/devicetree/
3700 X: Documentation/acpi
3701 X: Documentation/power
3702 X: Documentation/spi
3703 X: Documentation/DocBook/media
3704 T: git git://git.lwn.net/linux.git docs-next
3707 M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
3708 L: blinux-list@redhat.com
3710 F: drivers/char/dtlk.c
3711 F: include/linux/dtlk.h
3713 DPT_I2O SCSI RAID DRIVER
3714 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3715 L: linux-scsi@vger.kernel.org
3716 W: http://www.adaptec.com/
3718 F: drivers/scsi/dpt*
3719 F: drivers/scsi/dpt/
3722 M: Philipp Reisner <philipp.reisner@linbit.com>
3723 M: Lars Ellenberg <lars.ellenberg@linbit.com>
3724 L: drbd-dev@lists.linbit.com
3725 W: http://www.drbd.org
3726 T: git git://git.linbit.com/linux-drbd.git
3727 T: git git://git.linbit.com/drbd-8.4.git
3729 F: drivers/block/drbd/
3731 F: Documentation/blockdev/drbd/
3733 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3734 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3735 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3737 F: Documentation/kobject.txt
3742 F: include/linux/debugfs.h
3743 F: include/linux/kobj*
3747 M: David Airlie <airlied@linux.ie>
3748 L: dri-devel@lists.freedesktop.org
3749 T: git git://people.freedesktop.org/~airlied/linux
3754 F: include/uapi/drm/
3757 M: Alex Deucher <alexander.deucher@amd.com>
3758 M: Christian König <christian.koenig@amd.com>
3759 L: dri-devel@lists.freedesktop.org
3760 T: git git://people.freedesktop.org/~agd5f/linux
3762 F: drivers/gpu/drm/radeon/
3763 F: include/uapi/drm/radeon*
3766 M: Thierry Reding <thierry.reding@gmail.com>
3767 L: dri-devel@lists.freedesktop.org
3768 T: git git://anongit.freedesktop.org/tegra/linux.git
3770 F: drivers/gpu/drm/drm_panel.c
3771 F: drivers/gpu/drm/panel/
3772 F: include/drm/drm_panel.h
3773 F: Documentation/devicetree/bindings/display/panel/
3775 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3776 M: Daniel Vetter <daniel.vetter@intel.com>
3777 M: Jani Nikula <jani.nikula@linux.intel.com>
3778 L: intel-gfx@lists.freedesktop.org
3779 L: dri-devel@lists.freedesktop.org
3780 W: https://01.org/linuxgraphics/
3781 Q: http://patchwork.freedesktop.org/project/intel-gfx/
3782 T: git git://anongit.freedesktop.org/drm-intel
3784 F: drivers/gpu/drm/i915/
3785 F: include/drm/i915*
3786 F: include/uapi/drm/i915*
3788 DRM DRIVERS FOR ATMEL HLCDC
3789 M: Boris Brezillon <boris.brezillon@free-electrons.com>
3790 L: dri-devel@lists.freedesktop.org
3792 F: drivers/gpu/drm/atmel-hlcdc/
3793 F: Documentation/devicetree/bindings/drm/atmel/
3795 DRM DRIVERS FOR EXYNOS
3796 M: Inki Dae <inki.dae@samsung.com>
3797 M: Joonyoung Shim <jy0922.shim@samsung.com>
3798 M: Seung-Woo Kim <sw0312.kim@samsung.com>
3799 M: Kyungmin Park <kyungmin.park@samsung.com>
3800 L: dri-devel@lists.freedesktop.org
3801 T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3803 F: drivers/gpu/drm/exynos/
3804 F: include/drm/exynos*
3805 F: include/uapi/drm/exynos*
3807 DRM DRIVERS FOR FREESCALE DCU
3808 M: Stefan Agner <stefan@agner.ch>
3809 M: Alison Wang <alison.wang@freescale.com>
3810 L: dri-devel@lists.freedesktop.org
3812 F: drivers/gpu/drm/fsl-dcu/
3813 F: Documentation/devicetree/bindings/display/fsl,dcu.txt
3814 F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
3816 DRM DRIVERS FOR FREESCALE IMX
3817 M: Philipp Zabel <p.zabel@pengutronix.de>
3818 L: dri-devel@lists.freedesktop.org
3820 F: drivers/gpu/drm/imx/
3821 F: drivers/gpu/ipu-v3/
3822 F: Documentation/devicetree/bindings/display/imx/
3824 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3825 M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3826 L: dri-devel@lists.freedesktop.org
3827 T: git git://github.com/patjak/drm-gma500
3829 F: drivers/gpu/drm/gma500
3830 F: include/drm/gma500*
3832 DRM DRIVERS FOR NVIDIA TEGRA
3833 M: Thierry Reding <thierry.reding@gmail.com>
3834 M: Terje Bergström <tbergstrom@nvidia.com>
3835 L: dri-devel@lists.freedesktop.org
3836 L: linux-tegra@vger.kernel.org
3837 T: git git://anongit.freedesktop.org/tegra/linux.git
3839 F: drivers/gpu/drm/tegra/
3840 F: drivers/gpu/host1x/
3841 F: include/linux/host1x.h
3842 F: include/uapi/drm/tegra_drm.h
3843 F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
3845 DRM DRIVERS FOR RENESAS
3846 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3847 L: dri-devel@lists.freedesktop.org
3848 L: linux-renesas-soc@vger.kernel.org
3849 T: git git://people.freedesktop.org/~airlied/linux
3851 F: drivers/gpu/drm/rcar-du/
3852 F: drivers/gpu/drm/shmobile/
3853 F: include/linux/platform_data/shmob_drm.h
3855 DRM DRIVERS FOR ROCKCHIP
3856 M: Mark Yao <mark.yao@rock-chips.com>
3857 L: dri-devel@lists.freedesktop.org
3859 F: drivers/gpu/drm/rockchip/
3860 F: Documentation/devicetree/bindings/display/rockchip*
3863 M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
3864 M: Vincent Abriou <vincent.abriou@st.com>
3865 L: dri-devel@lists.freedesktop.org
3866 T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3868 F: drivers/gpu/drm/sti
3869 F: Documentation/devicetree/bindings/display/st,stih4xx.txt
3871 DRM DRIVERS FOR VIVANTE GPU IP
3872 M: Lucas Stach <l.stach@pengutronix.de>
3873 R: Russell King <linux+etnaviv@arm.linux.org.uk>
3874 R: Christian Gmeiner <christian.gmeiner@gmail.com>
3875 L: dri-devel@lists.freedesktop.org
3877 F: drivers/gpu/drm/etnaviv
3878 F: Documentation/devicetree/bindings/display/etnaviv
3880 DSBR100 USB FM RADIO DRIVER
3881 M: Alexey Klimov <klimov.linux@gmail.com>
3882 L: linux-media@vger.kernel.org
3883 T: git git://linuxtv.org/media_tree.git
3885 F: drivers/media/radio/dsbr100.c
3888 M: Francois Romieu <romieu@fr.zoreil.com>
3889 L: netdev@vger.kernel.org
3891 F: drivers/net/wan/dscc4.c
3894 M: Hans Verkuil <hverkuil@xs4all.nl>
3895 L: linux-media@vger.kernel.org
3896 T: git git://linuxtv.org/media_tree.git
3897 W: https://linuxtv.org
3899 F: drivers/media/pci/dt3155/
3901 DVB_USB_AF9015 MEDIA DRIVER
3902 M: Antti Palosaari <crope@iki.fi>
3903 L: linux-media@vger.kernel.org
3904 W: https://linuxtv.org
3905 W: http://palosaari.fi/linux/
3906 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3907 T: git git://linuxtv.org/anttip/media_tree.git
3909 F: drivers/media/usb/dvb-usb-v2/af9015*
3911 DVB_USB_AF9035 MEDIA DRIVER
3912 M: Antti Palosaari <crope@iki.fi>
3913 L: linux-media@vger.kernel.org
3914 W: https://linuxtv.org
3915 W: http://palosaari.fi/linux/
3916 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3917 T: git git://linuxtv.org/anttip/media_tree.git
3919 F: drivers/media/usb/dvb-usb-v2/af9035*
3921 DVB_USB_ANYSEE MEDIA DRIVER
3922 M: Antti Palosaari <crope@iki.fi>
3923 L: linux-media@vger.kernel.org
3924 W: https://linuxtv.org
3925 W: http://palosaari.fi/linux/
3926 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3927 T: git git://linuxtv.org/anttip/media_tree.git
3929 F: drivers/media/usb/dvb-usb-v2/anysee*
3931 DVB_USB_AU6610 MEDIA DRIVER
3932 M: Antti Palosaari <crope@iki.fi>
3933 L: linux-media@vger.kernel.org
3934 W: https://linuxtv.org
3935 W: http://palosaari.fi/linux/
3936 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3937 T: git git://linuxtv.org/anttip/media_tree.git
3939 F: drivers/media/usb/dvb-usb-v2/au6610*
3941 DVB_USB_CE6230 MEDIA DRIVER
3942 M: Antti Palosaari <crope@iki.fi>
3943 L: linux-media@vger.kernel.org
3944 W: https://linuxtv.org
3945 W: http://palosaari.fi/linux/
3946 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3947 T: git git://linuxtv.org/anttip/media_tree.git
3949 F: drivers/media/usb/dvb-usb-v2/ce6230*
3951 DVB_USB_CXUSB MEDIA DRIVER
3952 M: Michael Krufky <mkrufky@linuxtv.org>
3953 L: linux-media@vger.kernel.org
3954 W: https://linuxtv.org
3955 W: http://github.com/mkrufky
3956 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3957 T: git git://linuxtv.org/media_tree.git
3959 F: drivers/media/usb/dvb-usb/cxusb*
3961 DVB_USB_EC168 MEDIA DRIVER
3962 M: Antti Palosaari <crope@iki.fi>
3963 L: linux-media@vger.kernel.org
3964 W: https://linuxtv.org
3965 W: http://palosaari.fi/linux/
3966 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3967 T: git git://linuxtv.org/anttip/media_tree.git
3969 F: drivers/media/usb/dvb-usb-v2/ec168*
3971 DVB_USB_GL861 MEDIA DRIVER
3972 M: Antti Palosaari <crope@iki.fi>
3973 L: linux-media@vger.kernel.org
3974 W: https://linuxtv.org
3975 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3976 T: git git://linuxtv.org/anttip/media_tree.git
3978 F: drivers/media/usb/dvb-usb-v2/gl861*
3980 DVB_USB_MXL111SF MEDIA DRIVER
3981 M: Michael Krufky <mkrufky@linuxtv.org>
3982 L: linux-media@vger.kernel.org
3983 W: https://linuxtv.org
3984 W: http://github.com/mkrufky
3985 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3986 T: git git://linuxtv.org/mkrufky/mxl111sf.git
3988 F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3990 DVB_USB_RTL28XXU MEDIA DRIVER
3991 M: Antti Palosaari <crope@iki.fi>
3992 L: linux-media@vger.kernel.org
3993 W: https://linuxtv.org
3994 W: http://palosaari.fi/linux/
3995 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3996 T: git git://linuxtv.org/anttip/media_tree.git
3998 F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
4000 DVB_USB_V2 MEDIA DRIVER
4001 M: Antti Palosaari <crope@iki.fi>
4002 L: linux-media@vger.kernel.org
4003 W: https://linuxtv.org
4004 W: http://palosaari.fi/linux/
4005 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4006 T: git git://linuxtv.org/anttip/media_tree.git
4008 F: drivers/media/usb/dvb-usb-v2/dvb_usb*
4009 F: drivers/media/usb/dvb-usb-v2/usb_urb.c
4012 M: Jason Baron <jbaron@akamai.com>
4014 F: lib/dynamic_debug.c
4015 F: include/linux/dynamic_debug.h
4017 DZ DECSTATION DZ11 SERIAL DRIVER
4018 M: "Maciej W. Rozycki" <macro@linux-mips.org>
4020 F: drivers/tty/serial/dz.*
4022 E3X0 POWER BUTTON DRIVER
4023 M: Moritz Fischer <moritz.fischer@ettus.com>
4024 L: usrp-users@lists.ettus.com
4025 W: http://www.ettus.com
4027 F: drivers/input/misc/e3x0-button.c
4028 F: Documentation/devicetree/bindings/input/e3x0-button.txt
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/tuners/e4000*
4040 EATA ISA/EISA/PCI SCSI DRIVER
4041 M: Dario Ballabio <ballabio_dario@emc.com>
4042 L: linux-scsi@vger.kernel.org
4044 F: drivers/scsi/eata.c
4047 M: Antti Palosaari <crope@iki.fi>
4048 L: linux-media@vger.kernel.org
4049 W: https://linuxtv.org
4050 W: http://palosaari.fi/linux/
4051 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4052 T: git git://linuxtv.org/anttip/media_tree.git
4054 F: drivers/media/dvb-frontends/ec100*
4057 M: Tyler Hicks <tyhicks@canonical.com>
4058 L: ecryptfs@vger.kernel.org
4059 W: http://ecryptfs.org
4060 W: https://launchpad.net/ecryptfs
4061 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4063 F: Documentation/filesystems/ecryptfs.txt
4067 M: Doug Thompson <dougthompson@xmission.com>
4068 M: Borislav Petkov <bp@alien8.de>
4069 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4070 L: linux-edac@vger.kernel.org
4071 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4072 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4074 F: Documentation/edac.txt
4076 F: include/linux/edac.h
4079 M: Doug Thompson <dougthompson@xmission.com>
4080 M: Borislav Petkov <bp@alien8.de>
4081 L: linux-edac@vger.kernel.org
4083 F: drivers/edac/amd64_edac*
4086 M: Doug Thompson <dougthompson@xmission.com>
4087 M: Robert Richter <rric@kernel.org>
4088 L: linux-edac@vger.kernel.org
4090 F: drivers/edac/highbank*
4093 M: Ralf Baechle <ralf@linux-mips.org>
4094 M: David Daney <david.daney@cavium.com>
4095 L: linux-edac@vger.kernel.org
4096 L: linux-mips@linux-mips.org
4098 F: drivers/edac/octeon_edac*
4101 M: Mark Gross <mark.gross@intel.com>
4102 M: Doug Thompson <dougthompson@xmission.com>
4103 L: linux-edac@vger.kernel.org
4105 F: drivers/edac/e752x_edac.c
4108 M: Doug Thompson <dougthompson@xmission.com>
4109 L: linux-edac@vger.kernel.org
4111 F: drivers/edac/e7xxx_edac.c
4114 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4115 L: linux-edac@vger.kernel.org
4117 F: drivers/edac/ghes_edac.c
4120 M: Tim Small <tim@buttersideup.com>
4121 L: linux-edac@vger.kernel.org
4123 F: drivers/edac/i82443bxgx_edac.c
4126 M: Jason Uhlenkott <juhlenko@akamai.com>
4127 L: linux-edac@vger.kernel.org
4129 F: drivers/edac/i3000_edac.c
4132 M: Doug Thompson <dougthompson@xmission.com>
4133 L: linux-edac@vger.kernel.org
4135 F: drivers/edac/i5000_edac.c
4138 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4139 L: linux-edac@vger.kernel.org
4141 F: drivers/edac/i5400_edac.c
4144 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4145 L: linux-edac@vger.kernel.org
4147 F: drivers/edac/i7300_edac.c
4150 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4151 L: linux-edac@vger.kernel.org
4153 F: drivers/edac/i7core_edac.c
4156 M: Ranganathan Desikan <ravi@jetztechnologies.com>
4157 M: "Arvind R." <arvino55@gmail.com>
4158 L: linux-edac@vger.kernel.org
4160 F: drivers/edac/i82975x_edac.c
4163 M: Jason Baron <jbaron@akamai.com>
4164 L: linux-edac@vger.kernel.org
4166 F: drivers/edac/ie31200_edac.c
4169 M: Johannes Thumshirn <morbidrsa@gmail.com>
4170 L: linux-edac@vger.kernel.org
4172 F: drivers/edac/mpc85xx_edac.[ch]
4175 M: Egor Martovetsky <egor@pasemi.com>
4176 L: linux-edac@vger.kernel.org
4178 F: drivers/edac/pasemi_edac.c
4181 M: Tim Small <tim@buttersideup.com>
4182 L: linux-edac@vger.kernel.org
4184 F: drivers/edac/r82600_edac.c
4187 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4188 L: linux-edac@vger.kernel.org
4190 F: drivers/edac/sb_edac.c
4193 APPLIED MICRO (APM) X-GENE SOC EDAC
4194 M: Loc Ho <lho@apm.com>
4196 F: drivers/edac/xgene_edac.c
4197 F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4199 EDIROL UA-101/UA-1000 DRIVER
4200 M: Clemens Ladisch <clemens@ladisch.de>
4201 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4202 T: git git://git.alsa-project.org/alsa-kernel.git
4204 F: sound/usb/misc/ua101.c
4206 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4207 M: Matt Fleming <matt@codeblueprint.co.uk>
4208 L: linux-efi@vger.kernel.org
4209 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4211 F: Documentation/efi-stub.txt
4212 F: arch/ia64/kernel/efi.c
4213 F: arch/x86/boot/compressed/eboot.[ch]
4214 F: arch/x86/include/asm/efi.h
4215 F: arch/x86/platform/efi/*
4216 F: drivers/firmware/efi/*
4217 F: include/linux/efi*.h
4219 EFI VARIABLE FILESYSTEM
4220 M: Matthew Garrett <matthew.garrett@nebula.com>
4221 M: Jeremy Kerr <jk@ozlabs.org>
4222 M: Matt Fleming <matt@codeblueprint.co.uk>
4223 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4224 L: linux-efi@vger.kernel.org
4228 EFIFB FRAMEBUFFER DRIVER
4229 L: linux-fbdev@vger.kernel.org
4230 M: Peter Jones <pjones@redhat.com>
4232 F: drivers/video/fbdev/efifb.c
4235 W: http://aeschi.ch.eu.org/efs/
4239 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4240 M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4241 L: netdev@vger.kernel.org
4243 F: drivers/net/ethernet/ibm/ehea/
4245 EM28XX VIDEO4LINUX DRIVER
4246 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4247 L: linux-media@vger.kernel.org
4248 W: https://linuxtv.org
4249 T: git git://linuxtv.org/media_tree.git
4251 F: drivers/media/usb/em28xx/
4254 M: Paul Gortmaker <paul.gortmaker@windriver.com>
4255 M: Matt Mackall <mpm@selenic.com>
4256 M: David Woodhouse <dwmw2@infradead.org>
4257 L: linux-embedded@vger.kernel.org
4260 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4261 M: James Smart <james.smart@avagotech.com>
4262 M: Dick Kennedy <dick.kennedy@avagotech.com>
4263 L: linux-scsi@vger.kernel.org
4264 W: http://www.avagotech.com
4266 F: drivers/scsi/lpfc/
4268 ENE CB710 FLASH CARD READER DRIVER
4269 M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
4271 F: drivers/misc/cb710/
4272 F: drivers/mmc/host/cb710-mmc.*
4273 F: include/linux/cb710.h
4275 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4276 M: Maxim Levitsky <maximlevitsky@gmail.com>
4278 F: drivers/media/rc/ene_ir.*
4280 EPSON S1D13XXX FRAMEBUFFER DRIVER
4281 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
4283 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4284 F: drivers/video/fbdev/s1d13xxxfb.c
4285 F: include/video/s1d13xxxfb.h
4287 ET131X NETWORK DRIVER
4288 M: Mark Einon <mark.einon@gmail.com>
4290 F: drivers/net/ethernet/agere/
4293 M: Stephen Hemminger <stephen@networkplumber.org>
4294 L: bridge@lists.linux-foundation.org
4295 L: netdev@vger.kernel.org
4296 W: http://www.linuxfoundation.org/en/Net:Bridge
4298 F: include/linux/netfilter_bridge/
4301 ETHERNET PHY LIBRARY
4302 M: Florian Fainelli <f.fainelli@gmail.com>
4303 L: netdev@vger.kernel.org
4305 F: include/linux/phy.h
4306 F: include/linux/phy_fixed.h
4308 F: Documentation/networking/phy.txt
4309 F: drivers/of/of_mdio.c
4310 F: drivers/of/of_net.c
4313 M: Jan Kara <jack@suse.com>
4314 L: linux-ext4@vger.kernel.org
4316 F: Documentation/filesystems/ext2.txt
4318 F: include/linux/ext2*
4321 M: "Theodore Ts'o" <tytso@mit.edu>
4322 M: Andreas Dilger <adilger.kernel@dilger.ca>
4323 L: linux-ext4@vger.kernel.org
4324 W: http://ext4.wiki.kernel.org
4325 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
4326 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4328 F: Documentation/filesystems/ext4.txt
4331 Extended Verification Module (EVM)
4332 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4333 L: linux-ima-devel@lists.sourceforge.net
4334 L: linux-security-module@vger.kernel.org
4336 F: security/integrity/evm/
4338 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4339 M: MyungJoo Ham <myungjoo.ham@samsung.com>
4340 M: Chanwoo Choi <cw00.choi@samsung.com>
4341 L: linux-kernel@vger.kernel.org
4342 T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4345 F: include/linux/extcon/
4346 F: include/linux/extcon.h
4347 F: Documentation/extcon/
4348 F: Documentation/devicetree/bindings/extcon/
4351 M: Jingoo Han <jingoohan1@gmail.com>
4352 L: dri-devel@lists.freedesktop.org
4354 F: drivers/gpu/drm/exynos/exynos_dp*
4356 EXYNOS SYSMMU (IOMMU) driver
4357 M: Marek Szyprowski <m.szyprowski@samsung.com>
4358 L: iommu@lists.linux-foundation.org
4360 F: drivers/iommu/exynos-iommu.c
4362 EXYNOS MIPI DISPLAY DRIVERS
4363 M: Inki Dae <inki.dae@samsung.com>
4364 M: Donghwa Lee <dh09.lee@samsung.com>
4365 M: Kyungmin Park <kyungmin.park@samsung.com>
4366 L: linux-fbdev@vger.kernel.org
4368 F: drivers/video/fbdev/exynos/exynos_mipi*
4369 F: include/video/exynos_mipi*
4371 F71805F HARDWARE MONITORING DRIVER
4372 M: Jean Delvare <jdelvare@suse.com>
4373 L: lm-sensors@lm-sensors.org
4375 F: Documentation/hwmon/f71805f
4376 F: drivers/hwmon/f71805f.c
4379 M: Michael Buesch <m@bues.ch>
4380 L: linux-media@vger.kernel.org
4382 F: drivers/media/tuners/fc0011.h
4383 F: drivers/media/tuners/fc0011.c
4386 M: Antti Palosaari <crope@iki.fi>
4387 L: linux-media@vger.kernel.org
4388 W: https://linuxtv.org
4389 W: http://palosaari.fi/linux/
4390 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4391 T: git git://linuxtv.org/anttip/media_tree.git
4393 F: drivers/media/tuners/fc2580*
4396 M: Eric Paris <eparis@redhat.com>
4398 F: fs/notify/fanotify/
4399 F: include/linux/fanotify.h
4400 F: include/uapi/linux/fanotify.h
4402 FARSYNC SYNCHRONOUS DRIVER
4403 M: Kevin Curtis <kevin.curtis@farsite.co.uk>
4404 W: http://www.farsite.co.uk/
4406 F: drivers/net/wan/farsync.*
4408 FAULT INJECTION SUPPORT
4409 M: Akinobu Mita <akinobu.mita@gmail.com>
4411 F: Documentation/fault-injection/
4412 F: lib/fault-inject.c
4414 FBTFT Framebuffer drivers
4415 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4416 M: Noralf Trønnes <noralf@tronnes.org>
4418 F: drivers/staging/fbtft/
4420 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4421 M: Vasu Dev <vasu.dev@intel.com>
4422 L: fcoe-devel@open-fcoe.org
4423 W: www.Open-FCoE.org
4425 F: drivers/scsi/libfc/
4426 F: drivers/scsi/fcoe/
4428 F: include/scsi/libfc.h
4429 F: include/scsi/libfcoe.h
4430 F: include/uapi/scsi/fc/
4432 FILE LOCKING (flock() and fcntl()/lockf())
4433 M: Jeff Layton <jlayton@poochiereds.net>
4434 M: "J. Bruce Fields" <bfields@fieldses.org>
4435 L: linux-fsdevel@vger.kernel.org
4437 F: include/linux/fcntl.h
4438 F: include/linux/fs.h
4439 F: include/uapi/linux/fcntl.h
4440 F: include/uapi/linux/fs.h
4444 FILESYSTEMS (VFS and infrastructure)
4445 M: Alexander Viro <viro@zeniv.linux.org.uk>
4446 L: linux-fsdevel@vger.kernel.org
4450 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4451 M: Riku Voipio <riku.voipio@iki.fi>
4452 L: lm-sensors@lm-sensors.org
4454 F: drivers/hwmon/f75375s.c
4455 F: include/linux/f75375s.h
4457 FIREWIRE AUDIO DRIVERS
4458 M: Clemens Ladisch <clemens@ladisch.de>
4459 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4460 T: git git://git.alsa-project.org/alsa-kernel.git
4464 FIREWIRE MEDIA DRIVERS (firedtv)
4465 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4466 L: linux-media@vger.kernel.org
4467 L: linux1394-devel@lists.sourceforge.net
4468 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4470 F: drivers/media/firewire/
4472 FIREWIRE SBP-2 TARGET
4473 M: Chris Boot <bootc@bootc.net>
4474 L: linux-scsi@vger.kernel.org
4475 L: target-devel@vger.kernel.org
4476 L: linux1394-devel@lists.sourceforge.net
4477 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4479 F: drivers/target/sbp/
4482 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4483 L: linux1394-devel@lists.sourceforge.net
4484 W: http://ieee1394.wiki.kernel.org/
4485 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4487 F: drivers/firewire/
4488 F: include/linux/firewire.h
4489 F: include/uapi/linux/firewire*.h
4492 FIRMWARE LOADER (request_firmware)
4493 M: Ming Lei <ming.lei@canonical.com>
4494 L: linux-kernel@vger.kernel.org
4496 F: Documentation/firmware_class/
4497 F: drivers/base/firmware*.c
4498 F: include/linux/firmware.h
4500 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4501 M: Joshua Morris <josh.h.morris@us.ibm.com>
4502 M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4504 F: drivers/block/rsxx/
4507 M: Jiri Kosina <jikos@kernel.org>
4508 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4510 F: drivers/block/floppy.c
4513 M: Alessandro Rubini <rubini@gnudd.com>
4514 W: http://www.ohwr.org/projects/fmc-bus
4517 F: include/linux/fmc*.h
4518 F: include/linux/ipmi-fru.h
4521 FPGA MANAGER FRAMEWORK
4522 M: Alan Tull <atull@opensource.altera.com>
4523 R: Moritz Fischer <moritz.fischer@ettus.com>
4526 F: include/linux/fpga/fpga-mgr.h
4527 W: http://www.rocketboards.org
4530 M: Bill Metzenthen <billm@melbpc.org.au>
4531 W: http://floatingpoint.sourceforge.net/emulator/index.html
4533 F: arch/x86/math-emu/
4535 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4536 L: netdev@vger.kernel.org
4538 F: drivers/net/wan/dlci.c
4539 F: drivers/net/wan/sdla.c
4542 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4543 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4544 L: linux-fbdev@vger.kernel.org
4545 W: http://linux-fbdev.sourceforge.net/
4546 Q: http://patchwork.kernel.org/project/linux-fbdev/list/
4547 T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4549 F: Documentation/fb/
4552 F: include/linux/fb.h
4553 F: include/uapi/video/
4554 F: include/uapi/linux/fb.h
4556 FREESCALE DIU FRAMEBUFFER DRIVER
4557 M: Timur Tabi <timur@tabi.org>
4558 L: linux-fbdev@vger.kernel.org
4560 F: drivers/video/fbdev/fsl-diu-fb.*
4562 FREESCALE DMA DRIVER
4563 M: Li Yang <leoli@freescale.com>
4564 M: Zhang Wei <zw@zh-kernel.org>
4565 L: linuxppc-dev@lists.ozlabs.org
4567 F: drivers/dma/fsldma.*
4569 FREESCALE GPMI NAND DRIVER
4570 M: Han Xu <han.xu@nxp.com>
4571 L: linux-mtd@lists.infradead.org
4573 F: drivers/mtd/nand/gpmi-nand/*
4575 FREESCALE I2C CPM DRIVER
4576 M: Jochen Friedrich <jochen@scram.de>
4577 L: linuxppc-dev@lists.ozlabs.org
4578 L: linux-i2c@vger.kernel.org
4580 F: drivers/i2c/busses/i2c-cpm.c
4582 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4583 M: Sascha Hauer <kernel@pengutronix.de>
4584 L: linux-fbdev@vger.kernel.org
4585 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4587 F: include/linux/platform_data/video-imxfb.h
4588 F: drivers/video/fbdev/imxfb.c
4590 FREESCALE QUAD SPI DRIVER
4591 M: Han Xu <han.xu@nxp.com>
4592 L: linux-mtd@lists.infradead.org
4594 F: drivers/mtd/spi-nor/fsl-quadspi.c
4596 FREESCALE SOC FS_ENET DRIVER
4597 M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4598 M: Vitaly Bordug <vbordug@ru.mvista.com>
4599 L: linuxppc-dev@lists.ozlabs.org
4600 L: netdev@vger.kernel.org
4602 F: drivers/net/ethernet/freescale/fs_enet/
4603 F: include/linux/fs_enet_pd.h
4605 FREESCALE IMX / MXC FEC DRIVER
4606 M: Fugang Duan <fugang.duan@nxp.com>
4607 L: netdev@vger.kernel.org
4609 F: drivers/net/ethernet/freescale/fec_main.c
4610 F: drivers/net/ethernet/freescale/fec_ptp.c
4611 F: drivers/net/ethernet/freescale/fec.h
4612 F: Documentation/devicetree/bindings/net/fsl-fec.txt
4614 FREESCALE QUICC ENGINE LIBRARY
4615 L: linuxppc-dev@lists.ozlabs.org
4617 F: drivers/soc/fsl/qe/
4618 F: include/soc/fsl/*qe*.h
4619 F: include/soc/fsl/*ucc*.h
4621 FREESCALE USB PERIPHERAL DRIVERS
4622 M: Li Yang <leoli@freescale.com>
4623 L: linux-usb@vger.kernel.org
4624 L: linuxppc-dev@lists.ozlabs.org
4626 F: drivers/usb/gadget/udc/fsl*
4628 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4629 M: Li Yang <leoli@freescale.com>
4630 L: netdev@vger.kernel.org
4631 L: linuxppc-dev@lists.ozlabs.org
4633 F: drivers/net/ethernet/freescale/ucc_geth*
4635 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4636 M: Claudiu Manoil <claudiu.manoil@freescale.com>
4637 L: netdev@vger.kernel.org
4639 F: drivers/net/ethernet/freescale/gianfar*
4640 X: drivers/net/ethernet/freescale/gianfar_ptp.c
4641 F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4643 FREESCALE QUICC ENGINE UCC UART DRIVER
4644 M: Timur Tabi <timur@tabi.org>
4645 L: linuxppc-dev@lists.ozlabs.org
4647 F: drivers/tty/serial/ucc_uart.c
4649 FREESCALE SOC SOUND DRIVERS
4650 M: Timur Tabi <timur@tabi.org>
4651 M: Nicolin Chen <nicoleotsuka@gmail.com>
4652 M: Xiubo Li <Xiubo.Lee@gmail.com>
4653 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4654 L: linuxppc-dev@lists.ozlabs.org
4656 F: sound/soc/fsl/fsl*
4657 F: sound/soc/fsl/imx*
4658 F: sound/soc/fsl/mpc8610_hpcd.c
4660 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4661 M: "J. German Rivera" <German.Rivera@freescale.com>
4662 L: linux-kernel@vger.kernel.org
4664 F: drivers/staging/fsl-mc/
4667 M: Christoph Hellwig <hch@infradead.org>
4668 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4673 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4674 M: Pavel Machek <pavel@ucw.cz>
4675 L: linux-pm@vger.kernel.org
4677 F: Documentation/power/freezing-of-tasks.txt
4678 F: include/linux/freezer.h
4682 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4683 L: linux-kernel@vger.kernel.org
4686 F: include/linux/frontswap.h
4688 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4689 M: David Howells <dhowells@redhat.com>
4690 L: linux-cachefs@redhat.com (moderated for non-subscribers)
4692 F: Documentation/filesystems/caching/
4694 F: include/linux/fscache*.h
4697 M: Jaegeuk Kim <jaegeuk@kernel.org>
4698 M: Changman Lee <cm224.lee@samsung.com>
4699 R: Chao Yu <chao2.yu@samsung.com>
4700 L: linux-f2fs-devel@lists.sourceforge.net
4701 W: http://en.wikipedia.org/wiki/F2FS
4702 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4704 F: Documentation/filesystems/f2fs.txt
4705 F: Documentation/ABI/testing/sysfs-fs-f2fs
4707 F: include/linux/f2fs_fs.h
4708 F: include/trace/events/f2fs.h
4710 FUJITSU FR-V (FRV) PORT
4714 FUJITSU LAPTOP EXTRAS
4715 M: Jonathan Woithe <jwoithe@just42.net>
4716 L: platform-driver-x86@vger.kernel.org
4718 F: drivers/platform/x86/fujitsu-laptop.c
4720 FUJITSU M-5MO LS CAMERA ISP DRIVER
4721 M: Kyungmin Park <kyungmin.park@samsung.com>
4722 M: Heungjun Kim <riverful.kim@samsung.com>
4723 L: linux-media@vger.kernel.org
4725 F: drivers/media/i2c/m5mols/
4726 F: include/media/i2c/m5mols.h
4728 FUJITSU TABLET EXTRAS
4729 M: Robert Gerlach <khnz@gmx.de>
4730 L: platform-driver-x86@vger.kernel.org
4732 F: drivers/platform/x86/fujitsu-tablet.c
4734 FUSE: FILESYSTEM IN USERSPACE
4735 M: Miklos Szeredi <miklos@szeredi.hu>
4736 L: fuse-devel@lists.sourceforge.net
4737 W: http://fuse.sourceforge.net/
4738 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4741 F: include/uapi/linux/fuse.h
4742 F: Documentation/filesystems/fuse.txt
4744 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4745 M: Rik Faith <faith@cs.unc.edu>
4746 L: linux-scsi@vger.kernel.org
4747 S: Odd Fixes (e.g., new signatures)
4748 F: drivers/scsi/fdomain.*
4750 GCOV BASED KERNEL PROFILING
4751 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4754 F: Documentation/gcov.txt
4756 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4757 M: Achim Leubner <achim_leubner@adaptec.com>
4758 L: linux-scsi@vger.kernel.org
4759 W: http://www.icp-vortex.com/
4761 F: drivers/scsi/gdt*
4763 GDB KERNEL DEBUGGING HELPER SCRIPTS
4764 M: Jan Kiszka <jan.kiszka@siemens.com>
4768 GEMTEK FM RADIO RECEIVER DRIVER
4769 M: Hans Verkuil <hverkuil@xs4all.nl>
4770 L: linux-media@vger.kernel.org
4771 T: git git://linuxtv.org/media_tree.git
4772 W: https://linuxtv.org
4774 F: drivers/media/radio/radio-gemtek*
4776 GENERIC GPIO I2C DRIVER
4777 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
4779 F: drivers/i2c/busses/i2c-gpio.c
4780 F: include/linux/i2c-gpio.h
4782 GENERIC GPIO I2C MULTIPLEXER DRIVER
4783 M: Peter Korsgaard <peter.korsgaard@barco.com>
4784 L: linux-i2c@vger.kernel.org
4786 F: drivers/i2c/muxes/i2c-mux-gpio.c
4787 F: include/linux/i2c-mux-gpio.h
4788 F: Documentation/i2c/muxes/i2c-mux-gpio
4790 GENERIC HDLC (WAN) DRIVERS
4791 M: Krzysztof Halasa <khc@pm.waw.pl>
4792 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4794 F: drivers/net/wan/c101.c
4795 F: drivers/net/wan/hd6457*
4796 F: drivers/net/wan/hdlc*
4797 F: drivers/net/wan/n2.c
4798 F: drivers/net/wan/pc300too.c
4799 F: drivers/net/wan/pci200syn.c
4800 F: drivers/net/wan/wanxl*
4802 GENERIC INCLUDE/ASM HEADER FILES
4803 M: Arnd Bergmann <arnd@arndb.de>
4804 L: linux-arch@vger.kernel.org
4805 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4807 F: include/asm-generic/
4808 F: include/uapi/asm-generic/
4810 GENERIC PHY FRAMEWORK
4811 M: Kishon Vijay Abraham I <kishon@ti.com>
4812 L: linux-kernel@vger.kernel.org
4813 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4816 F: include/linux/phy/
4819 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4820 M: Kevin Hilman <khilman@kernel.org>
4821 M: Ulf Hansson <ulf.hansson@linaro.org>
4822 L: linux-pm@vger.kernel.org
4824 F: drivers/base/power/domain*.c
4825 F: include/linux/pm_domain.h
4827 GENERIC UIO DRIVER FOR PCI DEVICES
4828 M: "Michael S. Tsirkin" <mst@redhat.com>
4829 L: kvm@vger.kernel.org
4831 F: drivers/uio/uio_pci_generic.c
4833 GET_MAINTAINER SCRIPT
4834 M: Joe Perches <joe@perches.com>
4836 F: scripts/get_maintainer.pl
4839 M: Steven Whitehouse <swhiteho@redhat.com>
4840 M: Bob Peterson <rpeterso@redhat.com>
4841 L: cluster-devel@redhat.com
4842 W: http://sources.redhat.com/cluster/
4843 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4845 F: Documentation/filesystems/gfs2*.txt
4847 F: include/uapi/linux/gfs2_ondisk.h
4849 GIGASET ISDN DRIVERS
4850 M: Paul Bolle <pebolle@tiscali.nl>
4851 L: gigaset307x-common@lists.sourceforge.net
4852 W: http://gigaset307x.sourceforge.net/
4854 F: Documentation/isdn/README.gigaset
4855 F: drivers/isdn/gigaset/
4856 F: include/uapi/linux/gigaset_dev.h
4859 M: Hans Verkuil <hans.verkuil@cisco.com>
4860 L: linux-media@vger.kernel.org
4862 F: drivers/media/usb/go7007/
4865 M: Bastien Nocera <hadess@hadess.net>
4866 L: linux-input@vger.kernel.org
4868 F: drivers/input/touchscreen/goodix.c
4871 M: Linus Walleij <linus.walleij@linaro.org>
4872 M: Alexandre Courbot <gnurou@gmail.com>
4873 L: linux-gpio@vger.kernel.org
4874 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4876 F: Documentation/gpio/
4878 F: include/linux/gpio/
4879 F: include/linux/gpio.h
4880 F: include/asm-generic/gpio.h
4882 GRE DEMULTIPLEXER DRIVER
4883 M: Dmitry Kozlov <xeb@mail.ru>
4884 L: netdev@vger.kernel.org
4886 F: net/ipv4/gre_demux.c
4887 F: net/ipv4/gre_offload.c
4888 F: include/net/gre.h
4890 GRETH 10/100/1G Ethernet MAC device driver
4891 M: Kristoffer Glembo <kristoffer@gaisler.com>
4892 L: netdev@vger.kernel.org
4894 F: drivers/net/ethernet/aeroflex/
4896 GSPCA FINEPIX SUBDRIVER
4897 M: Frank Zago <frank@zago.net>
4898 L: linux-media@vger.kernel.org
4899 T: git git://linuxtv.org/media_tree.git
4901 F: drivers/media/usb/gspca/finepix.c
4903 GSPCA GL860 SUBDRIVER
4904 M: Olivier Lorin <o.lorin@laposte.net>
4905 L: linux-media@vger.kernel.org
4906 T: git git://linuxtv.org/media_tree.git
4908 F: drivers/media/usb/gspca/gl860/
4910 GSPCA M5602 SUBDRIVER
4911 M: Erik Andren <erik.andren@gmail.com>
4912 L: linux-media@vger.kernel.org
4913 T: git git://linuxtv.org/media_tree.git
4915 F: drivers/media/usb/gspca/m5602/
4917 GSPCA PAC207 SONIXB SUBDRIVER
4918 M: Hans de Goede <hdegoede@redhat.com>
4919 L: linux-media@vger.kernel.org
4920 T: git git://linuxtv.org/media_tree.git
4922 F: drivers/media/usb/gspca/pac207.c
4924 GSPCA SN9C20X SUBDRIVER
4925 M: Brian Johnson <brijohn@gmail.com>
4926 L: linux-media@vger.kernel.org
4927 T: git git://linuxtv.org/media_tree.git
4929 F: drivers/media/usb/gspca/sn9c20x.c
4931 GSPCA T613 SUBDRIVER
4932 M: Leandro Costantino <lcostantino@gmail.com>
4933 L: linux-media@vger.kernel.org
4934 T: git git://linuxtv.org/media_tree.git
4936 F: drivers/media/usb/gspca/t613.c
4938 GSPCA USB WEBCAM DRIVER
4939 M: Hans de Goede <hdegoede@redhat.com>
4940 L: linux-media@vger.kernel.org
4941 T: git git://linuxtv.org/media_tree.git
4943 F: drivers/media/usb/gspca/
4945 GUID PARTITION TABLE (GPT)
4946 M: Davidlohr Bueso <dave@stgolabs.net>
4947 L: linux-efi@vger.kernel.org
4949 F: block/partitions/efi.*
4951 STK1160 USB VIDEO CAPTURE DRIVER
4952 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4953 L: linux-media@vger.kernel.org
4954 T: git git://linuxtv.org/media_tree.git
4956 F: drivers/media/usb/stk1160/
4959 M: Yoshinori Sato <ysato@users.sourceforge.jp>
4960 L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4961 W: http://uclinux-h8.sourceforge.jp
4962 T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4965 F: drivers/clocksource/h8300_*.c
4966 F: drivers/clk/h8300/
4967 F: drivers/irqchip/irq-renesas-h8*.c
4969 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4970 M: Frank Seidel <frank@f-seidel.de>
4971 L: platform-driver-x86@vger.kernel.org
4972 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4974 F: drivers/platform/x86/hdaps.c
4976 HDPVR USB VIDEO ENCODER DRIVER
4977 M: Hans Verkuil <hverkuil@xs4all.nl>
4978 L: linux-media@vger.kernel.org
4979 T: git git://linuxtv.org/media_tree.git
4980 W: https://linuxtv.org
4982 F: drivers/media/usb/hdpvr/
4984 HWPOISON MEMORY FAILURE HANDLING
4985 M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4986 L: linux-mm@kvack.org
4988 F: mm/memory-failure.c
4989 F: mm/hwpoison-inject.c
4991 HYPERVISOR VIRTUAL CONSOLE DRIVER
4992 L: linuxppc-dev@lists.ozlabs.org
4997 M: Antti Palosaari <crope@iki.fi>
4998 L: linux-media@vger.kernel.org
4999 W: https://linuxtv.org
5000 W: http://palosaari.fi/linux/
5001 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5002 T: git git://linuxtv.org/anttip/media_tree.git
5004 F: drivers/media/usb/hackrf/
5007 M: Jean Delvare <jdelvare@suse.com>
5008 M: Guenter Roeck <linux@roeck-us.net>
5009 L: lm-sensors@lm-sensors.org
5010 W: http://www.lm-sensors.org/
5011 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
5012 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
5014 F: Documentation/hwmon/
5016 F: include/linux/hwmon*.h
5018 HARDWARE RANDOM NUMBER GENERATOR CORE
5019 M: Matt Mackall <mpm@selenic.com>
5020 M: Herbert Xu <herbert@gondor.apana.org.au>
5021 L: linux-crypto@vger.kernel.org
5023 F: Documentation/hw_random.txt
5024 F: drivers/char/hw_random/
5025 F: include/linux/hw_random.h
5027 HARDWARE SPINLOCK CORE
5028 M: Ohad Ben-Cohen <ohad@wizery.com>
5030 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
5031 F: Documentation/hwspinlock.txt
5032 F: drivers/hwspinlock/hwspinlock_*
5033 F: include/linux/hwspinlock.h
5035 HARMONY SOUND DRIVER
5036 L: linux-parisc@vger.kernel.org
5038 F: sound/parisc/harmony.*
5041 M: Antti Palosaari <crope@iki.fi>
5042 L: linux-media@vger.kernel.org
5043 W: https://linuxtv.org
5044 W: http://palosaari.fi/linux/
5045 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5046 T: git git://linuxtv.org/anttip/media_tree.git
5048 F: drivers/media/dvb-frontends/hd29l2*
5050 HEWLETT-PACKARD SMART2 RAID DRIVER
5051 L: iss_storagedev@hp.com
5053 F: Documentation/blockdev/cpqarray.txt
5054 F: drivers/block/cpqarray.*
5056 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
5057 M: Don Brace <don.brace@pmcs.com>
5058 L: iss_storagedev@hp.com
5059 L: storagedev@pmcs.com
5060 L: linux-scsi@vger.kernel.org
5062 F: Documentation/scsi/hpsa.txt
5063 F: drivers/scsi/hpsa*.[ch]
5064 F: include/linux/cciss*.h
5065 F: include/uapi/linux/cciss*.h
5067 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5068 M: Don Brace <don.brace@pmcs.com>
5069 L: iss_storagedev@hp.com
5070 L: storagedev@pmcs.com
5071 L: linux-scsi@vger.kernel.org
5073 F: Documentation/blockdev/cciss.txt
5074 F: drivers/block/cciss*
5075 F: include/linux/cciss_ioctl.h
5076 F: include/uapi/linux/cciss_ioctl.h
5079 L: linux-fsdevel@vger.kernel.org
5081 F: Documentation/filesystems/hfs.txt
5085 L: linux-fsdevel@vger.kernel.org
5087 F: Documentation/filesystems/hfsplus.txt
5090 HGA FRAMEBUFFER DRIVER
5091 M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5092 L: linux-nvidia@lists.surfsouth.com
5093 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5095 F: drivers/video/fbdev/hgafb.c
5097 HIBERNATION (aka Software Suspend, aka swsusp)
5098 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5099 M: Pavel Machek <pavel@ucw.cz>
5100 L: linux-pm@vger.kernel.org
5103 F: drivers/base/power/
5105 F: include/linux/suspend.h
5106 F: include/linux/freezer.h
5107 F: include/linux/pm.h
5108 F: arch/*/include/asm/suspend*.h
5111 M: Jiri Kosina <jikos@kernel.org>
5112 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
5113 L: linux-input@vger.kernel.org
5114 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5117 F: include/linux/hid*
5118 F: include/uapi/linux/hid*
5120 HID SENSOR HUB DRIVERS
5121 M: Jiri Kosina <jikos@kernel.org>
5122 M: Jonathan Cameron <jic23@kernel.org>
5123 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5124 L: linux-input@vger.kernel.org
5125 L: linux-iio@vger.kernel.org
5127 F: Documentation/hid/hid-sensor*
5128 F: drivers/hid/hid-sensor-*
5129 F: drivers/iio/*/hid-*
5130 F: include/linux/hid-sensor-*
5132 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5133 M: Thomas Gleixner <tglx@linutronix.de>
5134 L: linux-kernel@vger.kernel.org
5135 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5137 F: Documentation/timers/
5138 F: kernel/time/hrtimer.c
5139 F: kernel/time/clockevents.c
5140 F: kernel/time/tick*.*
5141 F: kernel/time/timer_*.c
5142 F: include/linux/clockchips.h
5143 F: include/linux/hrtimer.h
5145 HIGH-SPEED SCC DRIVER FOR AX.25
5146 L: linux-hams@vger.kernel.org
5148 F: drivers/net/hamradio/dmascc.c
5149 F: drivers/net/hamradio/scc.c
5151 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5152 M: HighPoint Linux Team <linux@highpoint-tech.com>
5153 W: http://www.highpoint-tech.com
5155 F: Documentation/scsi/hptiop.txt
5156 F: drivers/scsi/hptiop.c
5159 M: Jes Sorensen <jes@trained-monkey.org>
5160 L: linux-hippi@sunsite.dk
5162 F: include/linux/hippidevice.h
5163 F: include/uapi/linux/if_hippi.h
5165 F: drivers/net/hippi/
5167 HISILICON SAS Controller
5168 M: John Garry <john.garry@huawei.com>
5169 W: http://www.hisilicon.com
5171 F: drivers/scsi/hisi_sas/
5172 F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5175 M: Jouni Malinen <j@w1.fi>
5176 L: hostap@shmoo.com (subscribers-only)
5177 L: linux-wireless@vger.kernel.org
5178 W: http://hostap.epitest.fi/
5180 F: drivers/net/wireless/intersil/hostap/
5182 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5183 L: platform-driver-x86@vger.kernel.org
5185 F: drivers/platform/x86/tc1100-wmi.c
5187 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5188 M: Jaroslav Kysela <perex@perex.cz>
5190 F: drivers/net/ethernet/hp/hp100.*
5192 HPET: High Precision Event Timers driver
5193 M: Clemens Ladisch <clemens@ladisch.de>
5195 F: Documentation/timers/hpet.txt
5196 F: drivers/char/hpet.c
5197 F: include/linux/hpet.h
5198 F: include/uapi/linux/hpet.h
5202 F: arch/x86/kernel/hpet.c
5203 F: arch/x86/include/asm/hpet.h
5206 M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5207 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5212 M: Sebastian Reichel <sre@kernel.org>
5213 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5215 F: Documentation/ABI/testing/sysfs-bus-hsi
5216 F: Documentation/hsi.txt
5218 F: include/linux/hsi/
5219 F: include/uapi/linux/hsi/
5222 M: Jan Dumon <j.dumon@option.com>
5223 W: http://www.pharscape.org
5225 F: drivers/net/usb/hso.c
5227 HSR NETWORK PROTOCOL
5228 M: Arvid Brodin <arvid.brodin@alten.se>
5229 L: netdev@vger.kernel.org
5233 HTCPEN TOUCHSCREEN DRIVER
5234 M: Pau Oliva Fora <pof@eslack.org>
5235 L: linux-input@vger.kernel.org
5237 F: drivers/input/touchscreen/htcpen.c
5240 M: Nadia Yvette Chambers <nyc@holomorphy.com>
5244 Hyper-V CORE AND DRIVERS
5245 M: "K. Y. Srinivasan" <kys@microsoft.com>
5246 M: Haiyang Zhang <haiyangz@microsoft.com>
5247 L: devel@linuxdriverproject.org
5249 F: arch/x86/include/asm/mshyperv.h
5250 F: arch/x86/include/uapi/asm/hyperv.h
5251 F: arch/x86/kernel/cpu/mshyperv.c
5252 F: drivers/hid/hid-hyperv.c
5254 F: drivers/input/serio/hyperv-keyboard.c
5255 F: drivers/net/hyperv/
5256 F: drivers/scsi/storvsc_drv.c
5257 F: drivers/video/fbdev/hyperv_fb.c
5258 F: include/linux/hyperv.h
5260 F: Documentation/ABI/stable/sysfs-bus-vmbus
5262 I2C OVER PARALLEL PORT
5263 M: Jean Delvare <jdelvare@suse.com>
5264 L: linux-i2c@vger.kernel.org
5266 F: Documentation/i2c/busses/i2c-parport
5267 F: Documentation/i2c/busses/i2c-parport-light
5268 F: drivers/i2c/busses/i2c-parport.c
5269 F: drivers/i2c/busses/i2c-parport-light.c
5271 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5272 M: Jean Delvare <jdelvare@suse.com>
5273 L: linux-i2c@vger.kernel.org
5275 F: Documentation/i2c/busses/i2c-ali1535
5276 F: Documentation/i2c/busses/i2c-ali1563
5277 F: Documentation/i2c/busses/i2c-ali15x3
5278 F: Documentation/i2c/busses/i2c-amd756
5279 F: Documentation/i2c/busses/i2c-amd8111
5280 F: Documentation/i2c/busses/i2c-i801
5281 F: Documentation/i2c/busses/i2c-nforce2
5282 F: Documentation/i2c/busses/i2c-piix4
5283 F: Documentation/i2c/busses/i2c-sis5595
5284 F: Documentation/i2c/busses/i2c-sis630
5285 F: Documentation/i2c/busses/i2c-sis96x
5286 F: Documentation/i2c/busses/i2c-via
5287 F: Documentation/i2c/busses/i2c-viapro
5288 F: drivers/i2c/busses/i2c-ali1535.c
5289 F: drivers/i2c/busses/i2c-ali1563.c
5290 F: drivers/i2c/busses/i2c-ali15x3.c
5291 F: drivers/i2c/busses/i2c-amd756.c
5292 F: drivers/i2c/busses/i2c-amd756-s4882.c
5293 F: drivers/i2c/busses/i2c-amd8111.c
5294 F: drivers/i2c/busses/i2c-i801.c
5295 F: drivers/i2c/busses/i2c-isch.c
5296 F: drivers/i2c/busses/i2c-nforce2.c
5297 F: drivers/i2c/busses/i2c-nforce2-s4985.c
5298 F: drivers/i2c/busses/i2c-piix4.c
5299 F: drivers/i2c/busses/i2c-sis5595.c
5300 F: drivers/i2c/busses/i2c-sis630.c
5301 F: drivers/i2c/busses/i2c-sis96x.c
5302 F: drivers/i2c/busses/i2c-via.c
5303 F: drivers/i2c/busses/i2c-viapro.c
5305 I2C/SMBUS ISMT DRIVER
5306 M: Seth Heasley <seth.heasley@intel.com>
5307 M: Neil Horman <nhorman@tuxdriver.com>
5308 L: linux-i2c@vger.kernel.org
5309 F: drivers/i2c/busses/i2c-ismt.c
5310 F: Documentation/i2c/busses/i2c-ismt
5312 I2C/SMBUS STUB DRIVER
5313 M: Jean Delvare <jdelvare@suse.com>
5314 L: linux-i2c@vger.kernel.org
5316 F: drivers/i2c/i2c-stub.c
5319 M: Wolfram Sang <wsa@the-dreams.de>
5320 L: linux-i2c@vger.kernel.org
5321 W: https://i2c.wiki.kernel.org/
5322 Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
5323 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5325 F: Documentation/devicetree/bindings/i2c/
5326 F: Documentation/i2c/
5329 F: include/linux/i2c.h
5330 F: include/linux/i2c-*.h
5331 F: include/uapi/linux/i2c.h
5332 F: include/uapi/linux/i2c-*.h
5335 M: Mika Westerberg <mika.westerberg@linux.intel.com>
5336 L: linux-i2c@vger.kernel.org
5337 L: linux-acpi@vger.kernel.org
5341 M: Jean Delvare <jdelvare@suse.com>
5342 L: linux-i2c@vger.kernel.org
5344 F: Documentation/i2c/busses/i2c-taos-evm
5345 F: drivers/i2c/busses/i2c-taos-evm.c
5348 M: Till Harbaum <till@harbaum.org>
5349 L: linux-i2c@vger.kernel.org
5350 W: http://www.harbaum.org/till/i2c_tiny_usb
5352 F: drivers/i2c/busses/i2c-tiny-usb.c
5355 M: "H. Peter Anvin" <hpa@zytor.com>
5359 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5360 M: "H. Peter Anvin" <hpa@zytor.com>
5361 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5364 IA64 (Itanium) PLATFORM
5365 M: Tony Luck <tony.luck@intel.com>
5366 M: Fenghua Yu <fenghua.yu@intel.com>
5367 L: linux-ia64@vger.kernel.org
5368 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5372 IBM Power VMX Cryptographic instructions
5373 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5374 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5375 L: linux-crypto@vger.kernel.org
5377 F: drivers/crypto/vmx/Makefile
5378 F: drivers/crypto/vmx/Kconfig
5379 F: drivers/crypto/vmx/vmx.c
5380 F: drivers/crypto/vmx/aes*
5381 F: drivers/crypto/vmx/ghash*
5382 F: drivers/crypto/vmx/ppc-xlate.pl
5384 IBM Power in-Nest Crypto Acceleration
5385 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5386 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5387 L: linux-crypto@vger.kernel.org
5389 F: drivers/crypto/nx/Makefile
5390 F: drivers/crypto/nx/Kconfig
5391 F: drivers/crypto/nx/nx-aes*
5392 F: drivers/crypto/nx/nx-sha*
5393 F: drivers/crypto/nx/nx.*
5394 F: drivers/crypto/nx/nx_csbcpb.h
5395 F: drivers/crypto/nx/nx_debugfs.h
5397 IBM Power 842 compression accelerator
5398 M: Dan Streetman <ddstreet@ieee.org>
5400 F: drivers/crypto/nx/Makefile
5401 F: drivers/crypto/nx/Kconfig
5402 F: drivers/crypto/nx/nx-842*
5403 F: include/linux/sw842.h
5407 IBM Power Linux RAID adapter
5408 M: Brian King <brking@us.ibm.com>
5410 F: drivers/scsi/ipr.*
5412 IBM Power Virtual Ethernet Device Driver
5413 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5414 L: netdev@vger.kernel.org
5416 F: drivers/net/ethernet/ibm/ibmveth.*
5418 IBM Power SRIOV Virtual NIC Device Driver
5419 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5420 M: John Allen <jallen@linux.vnet.ibm.com>
5421 L: netdev@vger.kernel.org
5423 F: drivers/net/ethernet/ibm/ibmvnic.*
5425 IBM Power Virtual SCSI Device Drivers
5426 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5427 L: linux-scsi@vger.kernel.org
5429 F: drivers/scsi/ibmvscsi/ibmvscsi*
5430 F: drivers/scsi/ibmvscsi/viosrp.h
5432 IBM Power Virtual FC Device Drivers
5433 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5434 L: linux-scsi@vger.kernel.org
5436 F: drivers/scsi/ibmvscsi/ibmvfc*
5438 IBM ServeRAID RAID DRIVER
5440 F: drivers/scsi/ips.*
5442 ICH LPC AND GPIO DRIVER
5443 M: Peter Tyser <ptyser@xes-inc.com>
5445 F: drivers/mfd/lpc_ich.c
5446 F: drivers/gpio/gpio-ich.c
5449 M: "David S. Miller" <davem@davemloft.net>
5450 L: linux-ide@vger.kernel.org
5451 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
5452 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5454 F: Documentation/ide/
5456 F: include/linux/ide.h
5458 IDEAPAD LAPTOP EXTRAS DRIVER
5459 M: Ike Panhc <ike.pan@canonical.com>
5460 L: platform-driver-x86@vger.kernel.org
5461 W: http://launchpad.net/ideapad-laptop
5463 F: drivers/platform/x86/ideapad-laptop.c
5465 IDEAPAD LAPTOP SLIDEBAR DRIVER
5466 M: Andrey Moiseev <o2g.org.ru@gmail.com>
5467 L: linux-input@vger.kernel.org
5468 W: https://github.com/o2genum/ideapad-slidebar
5470 F: drivers/input/misc/ideapad_slidebar.c
5473 M: Borislav Petkov <bp@alien8.de>
5474 L: linux-ide@vger.kernel.org
5476 F: Documentation/cdrom/ide-cd
5477 F: drivers/ide/ide-cd*
5480 M: Andy Henroid <andrew.d.henroid@intel.com>
5481 L: linux-pm@vger.kernel.org
5483 F: drivers/idle/i7300_idle.c
5485 IEEE 802.15.4 SUBSYSTEM
5486 M: Alexander Aring <aar@pengutronix.de>
5487 L: linux-wpan@vger.kernel.org
5488 W: http://wpan.cakelab.org/
5489 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
5490 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
5494 F: drivers/net/ieee802154/
5495 F: include/linux/nl802154.h
5496 F: include/linux/ieee802154.h
5497 F: include/net/nl802154.h
5498 F: include/net/mac802154.h
5499 F: include/net/af_ieee802154.h
5500 F: include/net/cfg802154.h
5501 F: include/net/ieee802154_netdev.h
5502 F: Documentation/networking/ieee802154.txt
5504 IGORPLUG-USB IR RECEIVER
5505 M: Sean Young <sean@mess.org>
5506 L: linux-media@vger.kernel.org
5508 F: drivers/media/rc/igorplugusb.c
5510 IGUANAWORKS USB IR TRANSCEIVER
5511 M: Sean Young <sean@mess.org>
5512 L: linux-media@vger.kernel.org
5514 F: drivers/media/rc/iguanair.c
5516 IIO SUBSYSTEM AND DRIVERS
5517 M: Jonathan Cameron <jic23@kernel.org>
5518 R: Hartmut Knaack <knaack.h@gmx.de>
5519 R: Lars-Peter Clausen <lars@metafoo.de>
5520 R: Peter Meerwald <pmeerw@pmeerw.net>
5521 L: linux-iio@vger.kernel.org
5524 F: drivers/staging/iio/
5525 F: include/linux/iio/
5528 IKANOS/ADI EAGLE ADSL USB DRIVER
5529 M: Matthieu Castet <castet.matthieu@free.fr>
5530 M: Stanislaw Gruszka <stf_xl@wp.pl>
5532 F: drivers/usb/atm/ueagle-atm.c
5534 INA209 HARDWARE MONITOR DRIVER
5535 M: Guenter Roeck <linux@roeck-us.net>
5536 L: lm-sensors@lm-sensors.org
5538 F: Documentation/hwmon/ina209
5539 F: Documentation/devicetree/bindings/i2c/ina209.txt
5540 F: drivers/hwmon/ina209.c
5542 INA2XX HARDWARE MONITOR DRIVER
5543 M: Guenter Roeck <linux@roeck-us.net>
5544 L: lm-sensors@lm-sensors.org
5546 F: Documentation/hwmon/ina2xx
5547 F: drivers/hwmon/ina2xx.c
5548 F: include/linux/platform_data/ina2xx.h
5550 INDUSTRY PACK SUBSYSTEM (IPACK)
5551 M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5552 M: Jens Taprogge <jens.taprogge@taprogge.org>
5553 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5554 L: industrypack-devel@lists.sourceforge.net
5555 W: http://industrypack.sourceforge.net
5559 INGENIC JZ4780 DMA Driver
5560 M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5562 F: drivers/dma/dma-jz4780.c
5564 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5565 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5566 M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5567 L: linux-ima-devel@lists.sourceforge.net
5568 L: linux-ima-user@lists.sourceforge.net
5569 L: linux-security-module@vger.kernel.org
5570 T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
5572 F: security/integrity/ima/
5574 IMGTEC IR DECODER DRIVER
5575 M: James Hogan <james.hogan@imgtec.com>
5577 F: drivers/media/rc/img-ir/
5579 IMS TWINTURBO FRAMEBUFFER DRIVER
5580 L: linux-fbdev@vger.kernel.org
5582 F: drivers/video/fbdev/imsttfb.c
5584 INFINIBAND SUBSYSTEM
5585 M: Doug Ledford <dledford@redhat.com>
5586 M: Sean Hefty <sean.hefty@intel.com>
5587 M: Hal Rosenstock <hal.rosenstock@gmail.com>
5588 L: linux-rdma@vger.kernel.org
5589 W: http://www.openfabrics.org/
5590 Q: http://patchwork.kernel.org/project/linux-rdma/list/
5591 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5593 F: Documentation/infiniband/
5594 F: drivers/infiniband/
5595 F: drivers/staging/rdma/
5596 F: include/uapi/linux/if_infiniband.h
5597 F: include/uapi/rdma/
5601 M: John McCutchan <john@johnmccutchan.com>
5602 M: Robert Love <rlove@rlove.org>
5603 M: Eric Paris <eparis@parisplace.org>
5605 F: Documentation/filesystems/inotify.txt
5606 F: fs/notify/inotify/
5607 F: include/linux/inotify.h
5608 F: include/uapi/linux/inotify.h
5610 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5611 M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
5612 L: linux-input@vger.kernel.org
5613 Q: http://patchwork.kernel.org/project/linux-input/list/
5614 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5617 F: include/linux/input.h
5618 F: include/uapi/linux/input.h
5619 F: include/linux/input/
5621 INPUT MULTITOUCH (MT) PROTOCOL
5622 M: Henrik Rydberg <rydberg@bitmath.org>
5623 L: linux-input@vger.kernel.org
5625 F: Documentation/input/multi-touch-protocol.txt
5626 F: drivers/input/input-mt.c
5629 INTEL ASoC BDW/HSW DRIVERS
5630 M: Jie Yang <yang.jie@linux.intel.com>
5631 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5633 F: sound/soc/intel/common/sst-dsp*
5634 F: sound/soc/intel/common/sst-firmware.c
5635 F: sound/soc/intel/boards/broadwell.c
5636 F: sound/soc/intel/haswell/
5638 INTEL C600 SERIES SAS CONTROLLER DRIVER
5639 M: Intel SCU Linux support <intel-linux-scu@intel.com>
5640 M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5641 L: linux-scsi@vger.kernel.org
5642 T: git git://git.code.sf.net/p/intel-sas/isci
5644 F: drivers/scsi/isci/
5646 INTEL HID EVENT DRIVER
5647 M: Alex Hung <alex.hung@canonical.com>
5648 L: platform-driver-x86@vger.kernel.org
5650 F: drivers/platform/x86/intel-hid.c
5653 M: Len Brown <lenb@kernel.org>
5654 L: linux-pm@vger.kernel.org
5655 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5657 F: drivers/idle/intel_idle.c
5660 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5661 M: Len Brown <lenb@kernel.org>
5662 L: linux-pm@vger.kernel.org
5664 F: drivers/cpufreq/intel_pstate.c
5666 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5667 M: Maik Broemme <mbroemme@plusserver.de>
5668 L: linux-fbdev@vger.kernel.org
5670 F: Documentation/fb/intelfb.txt
5671 F: drivers/video/fbdev/intelfb/
5673 INTEL 810/815 FRAMEBUFFER DRIVER
5674 M: Antonino Daplas <adaplas@gmail.com>
5675 L: linux-fbdev@vger.kernel.org
5677 F: drivers/video/fbdev/i810/
5679 INTEL MENLOW THERMAL DRIVER
5680 M: Sujith Thomas <sujith.thomas@intel.com>
5681 L: platform-driver-x86@vger.kernel.org
5682 W: https://01.org/linux-acpi
5684 F: drivers/platform/x86/intel_menlow.c
5686 INTEL I/OAT DMA DRIVER
5687 M: Dave Jiang <dave.jiang@intel.com>
5688 R: Dan Williams <dan.j.williams@intel.com>
5689 L: dmaengine@vger.kernel.org
5690 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5692 F: drivers/dma/ioat*
5695 M: David Woodhouse <dwmw2@infradead.org>
5696 L: iommu@lists.linux-foundation.org
5697 T: git git://git.infradead.org/iommu-2.6.git
5699 F: drivers/iommu/intel-iommu.c
5700 F: include/linux/intel-iommu.h
5702 INTEL IOP-ADMA DMA DRIVER
5703 R: Dan Williams <dan.j.williams@intel.com>
5705 F: drivers/dma/iop-adma.c
5707 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5708 M: Krzysztof Halasa <khalasa@piap.pl>
5710 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5711 F: arch/arm/mach-ixp4xx/include/mach/npe.h
5712 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5713 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
5714 F: drivers/net/ethernet/xscale/ixp4xx_eth.c
5715 F: drivers/net/wan/ixp4xx_hss.c
5717 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5718 M: Deepak Saxena <dsaxena@plexity.net>
5720 F: drivers/char/hw_random/ixp4xx-rng.c
5722 INTEL ETHERNET DRIVERS
5723 M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5724 R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5725 R: Shannon Nelson <shannon.nelson@intel.com>
5726 R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5727 R: Don Skidmore <donald.c.skidmore@intel.com>
5728 R: Bruce Allan <bruce.w.allan@intel.com>
5729 R: John Ronciak <john.ronciak@intel.com>
5730 R: Mitch Williams <mitch.a.williams@intel.com>
5731 L: intel-wired-lan@lists.osuosl.org
5732 W: http://www.intel.com/support/feedback.htm
5733 W: http://e1000.sourceforge.net/
5734 Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5735 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5736 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5738 F: Documentation/networking/e100.txt
5739 F: Documentation/networking/e1000.txt
5740 F: Documentation/networking/e1000e.txt
5741 F: Documentation/networking/igb.txt
5742 F: Documentation/networking/igbvf.txt
5743 F: Documentation/networking/ixgb.txt
5744 F: Documentation/networking/ixgbe.txt
5745 F: Documentation/networking/ixgbevf.txt
5746 F: Documentation/networking/i40e.txt
5747 F: Documentation/networking/i40evf.txt
5748 F: drivers/net/ethernet/intel/
5749 F: drivers/net/ethernet/intel/*/
5751 INTEL-MID GPIO DRIVER
5752 M: David Cohen <david.a.cohen@linux.intel.com>
5753 L: linux-gpio@vger.kernel.org
5755 F: drivers/gpio/gpio-intel-mid.c
5757 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5758 M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
5759 L: linux-wireless@vger.kernel.org
5761 F: Documentation/networking/README.ipw2100
5762 F: Documentation/networking/README.ipw2200
5763 F: drivers/net/wireless/intel/ipw2x00/
5766 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
5768 F: Documentation/trace/intel_th.txt
5769 F: drivers/hwtracing/intel_th/
5771 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5772 M: Ning Sun <ning.sun@intel.com>
5773 L: tboot-devel@lists.sourceforge.net
5774 W: http://tboot.sourceforge.net
5775 T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5777 F: Documentation/intel_txt.txt
5778 F: include/linux/tboot.h
5779 F: arch/x86/kernel/tboot.c
5781 INTEL WIRELESS WIMAX CONNECTION 2400
5782 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5783 M: linux-wimax@intel.com
5784 L: wimax@linuxwimax.org (subscribers-only)
5786 W: http://linuxwimax.org
5787 F: Documentation/wimax/README.i2400m
5788 F: drivers/net/wimax/i2400m/
5789 F: include/uapi/linux/wimax/i2400m.h
5791 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5792 M: Stanislaw Gruszka <sgruszka@redhat.com>
5793 L: linux-wireless@vger.kernel.org
5795 F: drivers/net/wireless/intel/iwlegacy/
5797 INTEL WIRELESS WIFI LINK (iwlwifi)
5798 M: Johannes Berg <johannes.berg@intel.com>
5799 M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5800 M: Intel Linux Wireless <linuxwifi@intel.com>
5801 L: linux-wireless@vger.kernel.org
5802 W: http://intellinuxwireless.org
5803 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5805 F: drivers/net/wireless/intel/iwlwifi/
5807 INTEL MANAGEMENT ENGINE (mei)
5808 M: Tomas Winkler <tomas.winkler@intel.com>
5809 L: linux-kernel@vger.kernel.org
5811 F: include/uapi/linux/mei.h
5812 F: include/linux/mei_cl_bus.h
5813 F: drivers/misc/mei/*
5814 F: Documentation/misc-devices/mei/*
5816 INTEL MIC DRIVERS (mic)
5817 M: Sudeep Dutt <sudeep.dutt@intel.com>
5818 M: Ashutosh Dixit <ashutosh.dixit@intel.com>
5820 W: https://github.com/sudeepdutt/mic
5821 W: http://software.intel.com/en-us/mic-developer
5822 F: include/linux/mic_bus.h
5823 F: include/linux/scif.h
5824 F: include/uapi/linux/mic_common.h
5825 F: include/uapi/linux/mic_ioctl.h
5826 F: include/uapi/linux/scif_ioctl.h
5827 F: drivers/misc/mic/
5828 F: drivers/dma/mic_x100_dma.c
5829 F: drivers/dma/mic_x100_dma.h
5830 F: Documentation/mic/
5832 INTEL PMC/P-Unit IPC DRIVER
5833 M: Zha Qipeng<qipeng.zha@intel.com>
5834 L: platform-driver-x86@vger.kernel.org
5836 F: drivers/platform/x86/intel_pmc_ipc.c
5837 F: drivers/platform/x86/intel_punit_ipc.c
5838 F: arch/x86/include/asm/intel_pmc_ipc.h
5839 F: arch/x86/include/asm/intel_punit_ipc.h
5841 INTEL TELEMETRY DRIVER
5842 M: Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
5843 L: platform-driver-x86@vger.kernel.org
5845 F: arch/x86/include/asm/intel_telemetry.h
5846 F: drivers/platform/x86/intel_telemetry*
5848 IOC3 ETHERNET DRIVER
5849 M: Ralf Baechle <ralf@linux-mips.org>
5850 L: linux-mips@linux-mips.org
5852 F: drivers/net/ethernet/sgi/ioc3-eth.c
5855 M: Pat Gefre <pfg@sgi.com>
5856 L: linux-serial@vger.kernel.org
5858 F: drivers/tty/serial/ioc3_serial.c
5861 M: Joerg Roedel <joro@8bytes.org>
5862 L: iommu@lists.linux-foundation.org
5863 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5868 M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5870 F: net/ipv4/netfilter/ipt_MASQUERADE.c
5873 M: Corey Minyard <minyard@acm.org>
5874 L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5875 W: http://openipmi.sourceforge.net/
5877 F: Documentation/IPMI.txt
5878 F: drivers/char/ipmi/
5879 F: include/linux/ipmi*
5880 F: include/uapi/linux/ipmi*
5882 QCOM AUDIO (ASoC) DRIVERS
5883 M: Patrick Lai <plai@codeaurora.org>
5884 M: Banajit Goswami <bgoswami@codeaurora.org>
5885 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5889 IPS SCSI RAID DRIVER
5890 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5891 L: linux-scsi@vger.kernel.org
5892 W: http://www.adaptec.com/
5894 F: drivers/scsi/ips*
5897 M: Wensong Zhang <wensong@linux-vs.org>
5898 M: Simon Horman <horms@verge.net.au>
5899 M: Julian Anastasov <ja@ssi.bg>
5900 L: netdev@vger.kernel.org
5901 L: lvs-devel@vger.kernel.org
5903 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
5904 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
5905 F: Documentation/networking/ipvs-sysctl.txt
5906 F: include/net/ip_vs.h
5907 F: include/uapi/linux/ip_vs.h
5908 F: net/netfilter/ipvs/
5911 M: Jiri Kosina <jikos@kernel.org>
5912 M: David Sterba <dsterba@suse.com>
5914 F: drivers/tty/ipwireless/
5917 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5918 L: netdev@vger.kernel.org
5920 F: include/net/ipx.h
5921 F: include/uapi/linux/ipx.h
5925 M: Samuel Ortiz <samuel@sortiz.org>
5926 L: irda-users@lists.sourceforge.net (subscribers-only)
5927 L: netdev@vger.kernel.org
5928 W: http://irda.sourceforge.net/
5930 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5931 F: Documentation/networking/irda.txt
5932 F: drivers/net/irda/
5933 F: include/net/irda/
5937 M: Thomas Gleixner <tglx@linutronix.de>
5938 L: linux-kernel@vger.kernel.org
5940 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5944 M: Thomas Gleixner <tglx@linutronix.de>
5945 M: Jason Cooper <jason@lakedaemon.net>
5946 M: Marc Zyngier <marc.zyngier@arm.com>
5947 L: linux-kernel@vger.kernel.org
5949 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5950 T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5951 F: Documentation/devicetree/bindings/interrupt-controller/
5954 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5955 M: Jiang Liu <jiang.liu@linux.intel.com>
5956 M: Marc Zyngier <marc.zyngier@arm.com>
5958 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5959 F: Documentation/IRQ-domain.txt
5960 F: include/linux/irqdomain.h
5961 F: kernel/irq/irqdomain.c
5965 M: Jaroslav Kysela <perex@perex.cz>
5967 F: Documentation/isapnp.txt
5968 F: drivers/pnp/isapnp/
5969 F: include/linux/isapnp.h
5972 M: Hans Verkuil <hverkuil@xs4all.nl>
5973 L: linux-media@vger.kernel.org
5974 T: git git://linuxtv.org/media_tree.git
5975 W: https://linuxtv.org
5977 F: drivers/media/radio/radio-isa*
5979 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5980 M: Peter Jones <pjones@redhat.com>
5981 M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5983 F: drivers/firmware/iscsi_ibft*
5986 M: Mike Christie <michaelc@cs.wisc.edu>
5987 L: open-iscsi@googlegroups.com
5988 W: www.open-iscsi.org
5989 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5991 F: drivers/scsi/*iscsi*
5992 F: include/scsi/*iscsi*
5994 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5995 M: Or Gerlitz <ogerlitz@mellanox.com>
5996 M: Sagi Grimberg <sagig@mellanox.com>
5997 M: Roi Dayan <roid@mellanox.com>
5998 L: linux-rdma@vger.kernel.org
6000 W: http://www.openfabrics.org
6001 W: www.open-iscsi.org
6002 Q: http://patchwork.kernel.org/project/linux-rdma/list/
6003 F: drivers/infiniband/ulp/iser/
6005 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
6006 M: Sagi Grimberg <sagig@mellanox.com>
6007 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
6008 L: linux-rdma@vger.kernel.org
6009 L: target-devel@vger.kernel.org
6011 W: http://www.linux-iscsi.org
6012 F: drivers/infiniband/ulp/isert
6015 M: Karsten Keil <isdn@linux-pingi.de>
6016 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
6017 L: netdev@vger.kernel.org
6018 W: http://www.isdn4linux.de
6019 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
6021 F: Documentation/isdn/
6023 F: include/linux/isdn.h
6024 F: include/linux/isdn/
6025 F: include/uapi/linux/isdn.h
6026 F: include/uapi/linux/isdn/
6028 ISDN SUBSYSTEM (Eicon active card driver)
6029 M: Armin Schindler <mac@melware.de>
6030 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
6031 W: http://www.melware.de
6033 F: drivers/isdn/hardware/eicon/
6035 IT87 HARDWARE MONITORING DRIVER
6036 M: Jean Delvare <jdelvare@suse.com>
6037 L: lm-sensors@lm-sensors.org
6039 F: Documentation/hwmon/it87
6040 F: drivers/hwmon/it87.c
6043 M: Antti Palosaari <crope@iki.fi>
6044 L: linux-media@vger.kernel.org
6045 W: https://linuxtv.org
6046 W: http://palosaari.fi/linux/
6047 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6048 T: git git://linuxtv.org/anttip/media_tree.git
6050 F: drivers/media/tuners/it913x*
6052 IVTV VIDEO4LINUX DRIVER
6053 M: Andy Walls <awalls@md.metrocast.net>
6054 L: ivtv-devel@ivtvdriver.org (subscribers-only)
6055 L: linux-media@vger.kernel.org
6056 T: git git://linuxtv.org/media_tree.git
6057 W: http://www.ivtvdriver.org
6059 F: Documentation/video4linux/*.ivtv
6060 F: drivers/media/pci/ivtv/
6061 F: include/uapi/linux/ivtv*
6063 IX2505V MEDIA DRIVER
6064 M: Malcolm Priestley <tvboxspy@gmail.com>
6065 L: linux-media@vger.kernel.org
6066 W: https://linuxtv.org
6067 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6069 F: drivers/media/dvb-frontends/ix2505v*
6071 JC42.4 TEMPERATURE SENSOR DRIVER
6072 M: Guenter Roeck <linux@roeck-us.net>
6073 L: lm-sensors@lm-sensors.org
6075 F: drivers/hwmon/jc42.c
6076 F: Documentation/hwmon/jc42
6079 M: Dave Kleikamp <shaggy@kernel.org>
6080 L: jfs-discussion@lists.sourceforge.net
6081 W: http://jfs.sourceforge.net/
6082 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6084 F: Documentation/filesystems/jfs.txt
6088 M: Guo-Fu Tseng <cooldavid@cooldavid.org>
6089 L: netdev@vger.kernel.org
6091 F: drivers/net/ethernet/jme.*
6093 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6094 M: David Woodhouse <dwmw2@infradead.org>
6095 L: linux-mtd@lists.infradead.org
6096 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
6099 F: include/uapi/linux/jffs2.h
6101 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6102 M: "Theodore Ts'o" <tytso@mit.edu>
6103 M: Jan Kara <jack@suse.com>
6104 L: linux-ext4@vger.kernel.org
6107 F: include/linux/jbd2.h
6109 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6110 M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6111 L: linux-media@vger.kernel.org
6113 F: drivers/media/platform/rcar_jpu.c
6115 JSM Neo PCI based serial card
6116 M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
6117 L: linux-serial@vger.kernel.org
6119 F: drivers/tty/serial/jsm/
6121 K10TEMP HARDWARE MONITORING DRIVER
6122 M: Clemens Ladisch <clemens@ladisch.de>
6123 L: lm-sensors@lm-sensors.org
6125 F: Documentation/hwmon/k10temp
6126 F: drivers/hwmon/k10temp.c
6128 K8TEMP HARDWARE MONITORING DRIVER
6129 M: Rudolf Marek <r.marek@assembler.cz>
6130 L: lm-sensors@lm-sensors.org
6132 F: Documentation/hwmon/k8temp
6133 F: drivers/hwmon/k8temp.c
6136 M: "Yann E. MORIN" <yann.morin.1998@free.fr>
6137 L: linux-kbuild@vger.kernel.org
6138 T: git git://gitorious.org/linux-kconfig/linux-kconfig
6140 F: Documentation/kbuild/kconfig-language.txt
6144 M: Vivek Goyal <vgoyal@redhat.com>
6145 M: Haren Myneni <hbabu@us.ibm.com>
6146 L: kexec@lists.infradead.org
6147 W: http://lse.sourceforge.net/kdump/
6149 F: Documentation/kdump/
6151 KEENE FM RADIO TRANSMITTER DRIVER
6152 M: Hans Verkuil <hverkuil@xs4all.nl>
6153 L: linux-media@vger.kernel.org
6154 T: git git://linuxtv.org/media_tree.git
6155 W: https://linuxtv.org
6157 F: drivers/media/radio/radio-keene*
6159 KERNEL AUTOMOUNTER v4 (AUTOFS4)
6160 M: Ian Kent <raven@themaw.net>
6161 L: autofs@vger.kernel.org
6165 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6166 M: Michal Marek <mmarek@suse.com>
6167 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6168 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6169 L: linux-kbuild@vger.kernel.org
6171 F: Documentation/kbuild/
6173 F: scripts/Makefile.*
6179 L: kernel-janitors@vger.kernel.org
6180 W: http://kernelnewbies.org/KernelJanitors
6183 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6184 M: "J. Bruce Fields" <bfields@fieldses.org>
6185 M: Jeff Layton <jlayton@poochiereds.net>
6186 L: linux-nfs@vger.kernel.org
6187 W: http://nfs.sourceforge.net/
6188 T: git git://linux-nfs.org/~bfields/linux.git
6191 F: include/uapi/linux/nfsd/
6195 F: include/linux/lockd/
6196 F: include/linux/sunrpc/
6197 F: include/uapi/linux/sunrpc/
6199 KERNEL SELFTEST FRAMEWORK
6200 M: Shuah Khan <shuahkh@osg.samsung.com>
6201 L: linux-kselftest@vger.kernel.org
6202 T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6204 F: tools/testing/selftests
6206 KERNEL VIRTUAL MACHINE (KVM)
6207 M: Gleb Natapov <gleb@kernel.org>
6208 M: Paolo Bonzini <pbonzini@redhat.com>
6209 L: kvm@vger.kernel.org
6210 W: http://www.linux-kvm.org
6211 T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6213 F: Documentation/*/kvm*.txt
6214 F: Documentation/virtual/kvm/
6216 F: arch/x86/kernel/kvm.c
6217 F: arch/x86/kernel/kvmclock.c
6218 F: arch/*/include/asm/kvm*
6219 F: include/linux/kvm*
6220 F: include/uapi/linux/kvm*
6223 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6224 M: Joerg Roedel <joro@8bytes.org>
6225 L: kvm@vger.kernel.org
6226 W: http://www.linux-kvm.org/
6228 F: arch/x86/include/asm/svm.h
6229 F: arch/x86/kvm/svm.c
6231 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6232 M: Alexander Graf <agraf@suse.com>
6233 L: kvm-ppc@vger.kernel.org
6234 W: http://www.linux-kvm.org/
6235 T: git git://github.com/agraf/linux-2.6.git
6237 F: arch/powerpc/include/asm/kvm*
6238 F: arch/powerpc/kvm/
6240 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6241 M: Christian Borntraeger <borntraeger@de.ibm.com>
6242 M: Cornelia Huck <cornelia.huck@de.ibm.com>
6243 L: linux-s390@vger.kernel.org
6244 W: http://www.ibm.com/developerworks/linux/linux390/
6245 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
6247 F: Documentation/s390/kvm.txt
6248 F: arch/s390/include/asm/kvm*
6251 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6252 M: Christoffer Dall <christoffer.dall@linaro.org>
6253 M: Marc Zyngier <marc.zyngier@arm.com>
6254 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6255 L: kvmarm@lists.cs.columbia.edu
6256 W: http://systems.cs.columbia.edu/projects/kvm-arm
6257 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6259 F: arch/arm/include/uapi/asm/kvm*
6260 F: arch/arm/include/asm/kvm*
6263 F: include/kvm/arm_*
6265 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6266 M: Christoffer Dall <christoffer.dall@linaro.org>
6267 M: Marc Zyngier <marc.zyngier@arm.com>
6268 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6269 L: kvmarm@lists.cs.columbia.edu
6271 F: arch/arm64/include/uapi/asm/kvm*
6272 F: arch/arm64/include/asm/kvm*
6275 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
6276 M: James Hogan <james.hogan@imgtec.com>
6277 L: linux-mips@linux-mips.org
6279 F: arch/mips/include/uapi/asm/kvm*
6280 F: arch/mips/include/asm/kvm*
6284 M: Eric Biederman <ebiederm@xmission.com>
6285 W: http://kernel.org/pub/linux/utils/kernel/kexec/
6286 L: kexec@lists.infradead.org
6288 F: include/linux/kexec.h
6289 F: include/uapi/linux/kexec.h
6293 M: David Howells <dhowells@redhat.com>
6294 L: keyrings@vger.kernel.org
6296 F: Documentation/security/keys.txt
6297 F: include/linux/key.h
6298 F: include/linux/key-type.h
6303 M: David Safford <safford@us.ibm.com>
6304 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6305 L: linux-security-module@vger.kernel.org
6306 L: keyrings@vger.kernel.org
6308 F: Documentation/security/keys-trusted-encrypted.txt
6309 F: include/keys/trusted-type.h
6310 F: security/keys/trusted.c
6311 F: security/keys/trusted.h
6314 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6315 M: David Safford <safford@us.ibm.com>
6316 L: linux-security-module@vger.kernel.org
6317 L: keyrings@vger.kernel.org
6319 F: Documentation/security/keys-trusted-encrypted.txt
6320 F: include/keys/encrypted-type.h
6321 F: security/keys/encrypted-keys/
6323 KGDB / KDB /debug_core
6324 M: Jason Wessel <jason.wessel@windriver.com>
6325 W: http://kgdb.wiki.kernel.org/
6326 L: kgdb-bugreport@lists.sourceforge.net
6327 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
6329 F: Documentation/DocBook/kgdb.tmpl
6330 F: drivers/misc/kgdbts.c
6331 F: drivers/tty/serial/kgdboc.c
6332 F: include/linux/kdb.h
6333 F: include/linux/kgdb.h
6337 M: Vegard Nossum <vegardno@ifi.uio.no>
6338 M: Pekka Enberg <penberg@kernel.org>
6340 F: Documentation/kmemcheck.txt
6341 F: arch/x86/include/asm/kmemcheck.h
6342 F: arch/x86/mm/kmemcheck/
6343 F: include/linux/kmemcheck.h
6347 M: Catalin Marinas <catalin.marinas@arm.com>
6349 F: Documentation/kmemleak.txt
6350 F: include/linux/kmemleak.h
6352 F: mm/kmemleak-test.c
6355 M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6356 M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6357 M: "David S. Miller" <davem@davemloft.net>
6358 M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
6360 F: Documentation/kprobes.txt
6361 F: include/linux/kprobes.h
6364 KS0108 LCD CONTROLLER DRIVER
6365 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6366 W: http://miguelojeda.es/auxdisplay.htm
6367 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6369 F: Documentation/auxdisplay/ks0108
6370 F: drivers/auxdisplay/ks0108.c
6371 F: include/linux/ks0108.h
6374 M: David Ahern <dsa@cumulusnetworks.com>
6375 L: netdev@vger.kernel.org
6378 F: include/net/l3mdev.h
6380 LANTIQ MIPS ARCHITECTURE
6381 M: John Crispin <blogic@openwrt.org>
6382 L: linux-mips@linux-mips.org
6387 L: linux-x25@vger.kernel.org
6389 F: Documentation/networking/lapb-module.txt
6393 LASI 53c700 driver for PARISC
6394 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6395 L: linux-scsi@vger.kernel.org
6397 F: Documentation/scsi/53c700.txt
6398 F: drivers/scsi/53c700*
6401 M: Richard Purdie <rpurdie@rpsys.net>
6402 M: Jacek Anaszewski <j.anaszewski@samsung.com>
6403 L: linux-leds@vger.kernel.org
6404 T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6407 F: include/linux/leds.h
6409 LEGACY EEPROM DRIVER
6410 M: Jean Delvare <jdelvare@suse.com>
6412 F: Documentation/misc-devices/eeprom
6413 F: drivers/misc/eeprom/eeprom.c
6415 LEGO USB Tower driver
6416 M: Juergen Stuber <starblue@users.sourceforge.net>
6417 L: legousb-devel@lists.sourceforge.net
6418 W: http://legousb.sourceforge.net/
6420 F: drivers/usb/misc/legousbtower.c
6423 M: Michael Krufky <mkrufky@linuxtv.org>
6424 L: linux-media@vger.kernel.org
6425 W: https://linuxtv.org
6426 W: http://github.com/mkrufky
6427 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6428 T: git git://linuxtv.org/mkrufky/tuners.git
6430 F: drivers/media/dvb-frontends/lg2160.*
6432 LGDT3305 MEDIA DRIVER
6433 M: Michael Krufky <mkrufky@linuxtv.org>
6434 L: linux-media@vger.kernel.org
6435 W: https://linuxtv.org
6436 W: http://github.com/mkrufky
6437 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6438 T: git git://linuxtv.org/mkrufky/tuners.git
6440 F: drivers/media/dvb-frontends/lgdt3305.*
6443 M: Rusty Russell <rusty@rustcorp.com.au>
6444 L: lguest@lists.ozlabs.org
6445 W: http://lguest.ozlabs.org/
6447 F: arch/x86/include/asm/lguest*.h
6450 F: include/linux/lguest*.h
6453 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6454 M: Tejun Heo <tj@kernel.org>
6455 L: linux-ide@vger.kernel.org
6456 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6459 F: include/linux/ata.h
6460 F: include/linux/libata.h
6462 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6463 M: Viresh Kumar <vireshk@kernel.org>
6464 L: linux-ide@vger.kernel.org
6465 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6467 F: include/linux/pata_arasan_cf_data.h
6468 F: drivers/ata/pata_arasan_cf.c
6471 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6472 M: Tejun Heo <tj@kernel.org>
6473 L: linux-ide@vger.kernel.org
6474 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6476 F: drivers/ata/pata_*.c
6477 F: drivers/ata/ata_generic.c
6479 LIBATA SATA AHCI PLATFORM devices support
6480 M: Hans de Goede <hdegoede@redhat.com>
6481 M: Tejun Heo <tj@kernel.org>
6482 L: linux-ide@vger.kernel.org
6483 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6485 F: drivers/ata/ahci_platform.c
6486 F: drivers/ata/libahci_platform.c
6487 F: include/linux/ahci_platform.h
6489 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6490 M: Mikael Pettersson <mikpelinux@gmail.com>
6491 L: linux-ide@vger.kernel.org
6492 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6494 F: drivers/ata/sata_promise.*
6497 M: Sasha Levin <sasha.levin@oracle.com>
6499 F: tools/lib/lockdep/
6501 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6502 M: Dan Williams <dan.j.williams@intel.com>
6503 L: linux-nvdimm@lists.01.org
6504 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6505 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
6508 F: include/linux/nd.h
6509 F: include/linux/libnvdimm.h
6510 F: include/uapi/linux/ndctl.h
6512 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6513 M: Ross Zwisler <ross.zwisler@linux.intel.com>
6514 L: linux-nvdimm@lists.01.org
6515 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6517 F: drivers/nvdimm/blk.c
6518 F: drivers/nvdimm/region_devs.c
6519 F: drivers/acpi/nfit*
6521 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6522 M: Vishal Verma <vishal.l.verma@intel.com>
6523 L: linux-nvdimm@lists.01.org
6524 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6526 F: drivers/nvdimm/btt*
6528 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6529 M: Ross Zwisler <ross.zwisler@linux.intel.com>
6530 L: linux-nvdimm@lists.01.org
6531 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6533 F: drivers/nvdimm/pmem.c
6534 F: include/linux/pmem.h
6535 F: arch/*/include/asm/pmem.h
6537 LIGHTNVM PLATFORM SUPPORT
6538 M: Matias Bjorling <mb@lightnvm.io>
6539 W: http://github/OpenChannelSSD
6540 L: linux-block@vger.kernel.org
6542 F: drivers/lightnvm/
6543 F: include/linux/lightnvm.h
6544 F: include/uapi/linux/lightnvm.h
6546 LINUX FOR IBM pSERIES (RS/6000)
6547 M: Paul Mackerras <paulus@au.ibm.com>
6548 W: http://www.ibm.com/linux/ltc/projects/ppc
6550 F: arch/powerpc/boot/rs6000.h
6552 LINUX FOR POWERPC (32-BIT AND 64-BIT)
6553 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6554 M: Paul Mackerras <paulus@samba.org>
6555 M: Michael Ellerman <mpe@ellerman.id.au>
6556 W: http://www.penguinppc.org/
6557 L: linuxppc-dev@lists.ozlabs.org
6558 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6559 T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6561 F: Documentation/powerpc/
6564 LINUX FOR POWER MACINTOSH
6565 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6566 W: http://www.penguinppc.org/
6567 L: linuxppc-dev@lists.ozlabs.org
6569 F: arch/powerpc/platforms/powermac/
6570 F: drivers/macintosh/
6572 LINUX FOR POWERPC EMBEDDED MPC5XXX
6573 M: Anatolij Gustschin <agust@denx.de>
6574 L: linuxppc-dev@lists.ozlabs.org
6575 T: git git://git.denx.de/linux-denx-agust.git
6577 F: arch/powerpc/platforms/512x/
6578 F: arch/powerpc/platforms/52xx/
6580 LINUX FOR POWERPC EMBEDDED PPC4XX
6581 M: Alistair Popple <alistair@popple.id.au>
6582 M: Matt Porter <mporter@kernel.crashing.org>
6583 W: http://www.penguinppc.org/
6584 L: linuxppc-dev@lists.ozlabs.org
6586 F: arch/powerpc/platforms/40x/
6587 F: arch/powerpc/platforms/44x/
6589 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6590 L: linuxppc-dev@lists.ozlabs.org
6592 F: arch/powerpc/*/*virtex*
6593 F: arch/powerpc/*/*/*virtex*
6595 LINUX FOR POWERPC EMBEDDED PPC8XX
6596 M: Vitaly Bordug <vitb@kernel.crashing.org>
6597 W: http://www.penguinppc.org/
6598 L: linuxppc-dev@lists.ozlabs.org
6600 F: arch/powerpc/platforms/8xx/
6602 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6603 M: Scott Wood <oss@buserror.net>
6604 M: Kumar Gala <galak@kernel.crashing.org>
6605 W: http://www.penguinppc.org/
6606 L: linuxppc-dev@lists.ozlabs.org
6607 T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6609 F: arch/powerpc/platforms/83xx/
6610 F: arch/powerpc/platforms/85xx/
6612 LINUX FOR POWERPC PA SEMI PWRFICIENT
6613 M: Olof Johansson <olof@lixom.net>
6614 L: linuxppc-dev@lists.ozlabs.org
6616 F: arch/powerpc/platforms/pasemi/
6617 F: drivers/*/*pasemi*
6618 F: drivers/*/*/*pasemi*
6620 LINUX SECURITY MODULE (LSM) FRAMEWORK
6621 M: Chris Wright <chrisw@sous-sol.org>
6622 L: linux-security-module@vger.kernel.org
6625 LIS3LV02D ACCELEROMETER DRIVER
6626 M: Eric Piel <eric.piel@tremplin-utc.net>
6628 F: Documentation/misc-devices/lis3lv02d
6629 F: drivers/misc/lis3lv02d/
6630 F: drivers/platform/x86/hp_accel.c
6633 M: Josh Poimboeuf <jpoimboe@redhat.com>
6634 M: Seth Jennings <sjenning@redhat.com>
6635 M: Jiri Kosina <jikos@kernel.org>
6636 M: Vojtech Pavlik <vojtech@suse.com>
6638 F: kernel/livepatch/
6639 F: include/linux/livepatch.h
6640 F: arch/x86/include/asm/livepatch.h
6641 F: arch/x86/kernel/livepatch.c
6642 F: Documentation/ABI/testing/sysfs-kernel-livepatch
6643 F: samples/livepatch/
6644 L: live-patching@vger.kernel.org
6645 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6648 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6650 F: include/linux/llc.h
6651 F: include/uapi/linux/llc.h
6655 LM73 HARDWARE MONITOR DRIVER
6656 M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6657 L: lm-sensors@lm-sensors.org
6659 F: drivers/hwmon/lm73.c
6661 LM78 HARDWARE MONITOR DRIVER
6662 M: Jean Delvare <jdelvare@suse.com>
6663 L: lm-sensors@lm-sensors.org
6665 F: Documentation/hwmon/lm78
6666 F: drivers/hwmon/lm78.c
6668 LM83 HARDWARE MONITOR DRIVER
6669 M: Jean Delvare <jdelvare@suse.com>
6670 L: lm-sensors@lm-sensors.org
6672 F: Documentation/hwmon/lm83
6673 F: drivers/hwmon/lm83.c
6675 LM90 HARDWARE MONITOR DRIVER
6676 M: Jean Delvare <jdelvare@suse.com>
6677 L: lm-sensors@lm-sensors.org
6679 F: Documentation/hwmon/lm90
6680 F: Documentation/devicetree/bindings/hwmon/lm90.txt
6681 F: drivers/hwmon/lm90.c
6683 LM95234 HARDWARE MONITOR DRIVER
6684 M: Guenter Roeck <linux@roeck-us.net>
6685 L: lm-sensors@lm-sensors.org
6687 F: Documentation/hwmon/lm95234
6688 F: drivers/hwmon/lm95234.c
6690 LME2510 MEDIA DRIVER
6691 M: Malcolm Priestley <tvboxspy@gmail.com>
6692 L: linux-media@vger.kernel.org
6693 W: https://linuxtv.org
6694 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6696 F: drivers/media/usb/dvb-usb-v2/lmedm04*
6698 LOCKDEP AND LOCKSTAT
6699 M: Peter Zijlstra <peterz@infradead.org>
6700 M: Ingo Molnar <mingo@redhat.com>
6701 L: linux-kernel@vger.kernel.org
6702 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6704 F: Documentation/locking/lockdep*.txt
6705 F: Documentation/locking/lockstat.txt
6706 F: include/linux/lockdep.h
6709 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6710 M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
6711 L: linux-ntfs-dev@lists.sourceforge.net
6712 W: http://www.linux-ntfs.org/content/view/19/37/
6714 F: Documentation/ldm.txt
6715 F: block/partitions/ldm.*
6718 M: Joern Engel <joern@logfs.org>
6719 M: Prasad Joshi <prasadjoshi.linux@gmail.com>
6725 LPC32XX MACHINE SUPPORT
6726 M: Roland Stigge <stigge@antcom.de>
6727 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6729 F: arch/arm/mach-lpc32xx/
6731 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6732 M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6733 M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6734 M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6735 M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6736 L: MPT-FusionLinux.pdl@avagotech.com
6737 L: linux-scsi@vger.kernel.org
6738 W: http://www.lsilogic.com/support
6740 F: drivers/message/fusion/
6741 F: drivers/scsi/mpt2sas/
6742 F: drivers/scsi/mpt3sas/
6744 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6745 M: Matthew Wilcox <matthew@wil.cx>
6746 L: linux-scsi@vger.kernel.org
6748 F: drivers/scsi/sym53c8xx_2/
6750 LTC4261 HARDWARE MONITOR DRIVER
6751 M: Guenter Roeck <linux@roeck-us.net>
6752 L: lm-sensors@lm-sensors.org
6754 F: Documentation/hwmon/ltc4261
6755 F: drivers/hwmon/ltc4261.c
6757 LTP (Linux Test Project)
6758 M: Mike Frysinger <vapier@gentoo.org>
6759 M: Cyril Hrubis <chrubis@suse.cz>
6760 M: Wanlong Gao <wanlong.gao@gmail.com>
6761 M: Jan Stancek <jstancek@redhat.com>
6762 M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6763 M: Alexey Kodanev <alexey.kodanev@oracle.com>
6764 L: ltp@lists.linux.it (subscribers-only)
6765 W: http://linux-test-project.github.io/
6766 T: git git://github.com/linux-test-project/ltp.git
6770 W: http://www.linux-m32r.org/
6775 M: Geert Uytterhoeven <geert@linux-m68k.org>
6776 L: linux-m68k@lists.linux-m68k.org
6777 W: http://www.linux-m68k.org/
6778 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6783 M68K ON APPLE MACINTOSH
6784 M: Joshua Thompson <funaho@jurai.org>
6785 W: http://www.mac.linux-m68k.org/
6786 L: linux-m68k@lists.linux-m68k.org
6791 M: Philip Blundell <philb@gnu.org>
6792 W: http://www.tazenda.demon.co.uk/phil/linux-hp
6796 M88DS3103 MEDIA DRIVER
6797 M: Antti Palosaari <crope@iki.fi>
6798 L: linux-media@vger.kernel.org
6799 W: https://linuxtv.org
6800 W: http://palosaari.fi/linux/
6801 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6802 T: git git://linuxtv.org/anttip/media_tree.git
6804 F: drivers/media/dvb-frontends/m88ds3103*
6806 M88RS2000 MEDIA DRIVER
6807 M: Malcolm Priestley <tvboxspy@gmail.com>
6808 L: linux-media@vger.kernel.org
6809 W: https://linuxtv.org
6810 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6812 F: drivers/media/dvb-frontends/m88rs2000*
6814 MA901 MASTERKIT USB FM RADIO DRIVER
6815 M: Alexey Klimov <klimov.linux@gmail.com>
6816 L: linux-media@vger.kernel.org
6817 T: git git://linuxtv.org/media_tree.git
6819 F: drivers/media/radio/radio-ma901.c
6822 M: Johannes Berg <johannes@sipsolutions.net>
6823 L: linux-wireless@vger.kernel.org
6824 W: http://wireless.kernel.org/
6825 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6826 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6828 F: Documentation/networking/mac80211-injection.txt
6829 F: include/net/mac80211.h
6831 F: drivers/net/wireless/mac80211_hwsim.[ch]
6834 M: Patrick McHardy <kaber@trash.net>
6835 L: netdev@vger.kernel.org
6837 F: drivers/net/macvlan.c
6838 F: include/linux/if_macvlan.h
6841 M: Jassi Brar <jassisinghbrar@gmail.com>
6842 L: linux-kernel@vger.kernel.org
6845 F: include/linux/mailbox_client.h
6846 F: include/linux/mailbox_controller.h
6848 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6849 M: Michael Kerrisk <mtk.manpages@gmail.com>
6850 W: http://www.kernel.org/doc/man-pages
6851 L: linux-man@vger.kernel.org
6854 MARVELL ARMADA DRM SUPPORT
6855 M: Russell King <rmk+kernel@arm.linux.org.uk>
6857 F: drivers/gpu/drm/armada/
6859 MARVELL 88E6352 DSA support
6860 M: Guenter Roeck <linux@roeck-us.net>
6862 F: drivers/net/dsa/mv88e6352.c
6864 MARVELL CRYPTO DRIVER
6865 M: Boris Brezillon <boris.brezillon@free-electrons.com>
6866 M: Arnaud Ebalard <arno@natisbad.org>
6867 F: drivers/crypto/marvell/
6869 L: linux-crypto@vger.kernel.org
6871 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6872 M: Mirko Lindner <mlindner@marvell.com>
6873 M: Stephen Hemminger <stephen@networkplumber.org>
6874 L: netdev@vger.kernel.org
6876 F: drivers/net/ethernet/marvell/sk*
6878 MARVELL LIBERTAS WIRELESS DRIVER
6879 L: libertas-dev@lists.infradead.org
6881 F: drivers/net/wireless/marvell/libertas/
6883 MARVELL MV643XX ETHERNET DRIVER
6884 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6885 L: netdev@vger.kernel.org
6887 F: drivers/net/ethernet/marvell/mv643xx_eth.*
6888 F: include/linux/mv643xx.h
6890 MARVELL MVNETA ETHERNET DRIVER
6891 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6892 L: netdev@vger.kernel.org
6894 F: drivers/net/ethernet/marvell/mvneta.*
6896 MARVELL MWIFIEX WIRELESS DRIVER
6897 M: Amitkumar Karwar <akarwar@marvell.com>
6898 M: Nishant Sarmukadam <nishants@marvell.com>
6899 L: linux-wireless@vger.kernel.org
6901 F: drivers/net/wireless/marvell/mwifiex/
6903 MARVELL MWL8K WIRELESS DRIVER
6904 M: Lennert Buytenhek <buytenh@wantstofly.org>
6905 L: linux-wireless@vger.kernel.org
6907 F: drivers/net/wireless/marvell/mwl8k.c
6909 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6910 M: Nicolas Pitre <nico@fluxnic.net>
6912 F: drivers/mmc/host/mvsdio.*
6914 MATROX FRAMEBUFFER DRIVER
6915 L: linux-fbdev@vger.kernel.org
6917 F: drivers/video/fbdev/matrox/matroxfb_*
6918 F: include/uapi/linux/matroxfb.h
6920 MAX16065 HARDWARE MONITOR DRIVER
6921 M: Guenter Roeck <linux@roeck-us.net>
6922 L: lm-sensors@lm-sensors.org
6924 F: Documentation/hwmon/max16065
6925 F: drivers/hwmon/max16065.c
6927 MAX20751 HARDWARE MONITOR DRIVER
6928 M: Guenter Roeck <linux@roeck-us.net>
6929 L: lm-sensors@lm-sensors.org
6931 F: Documentation/hwmon/max20751
6932 F: drivers/hwmon/max20751.c
6934 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6935 M: "Hans J. Koch" <hjk@hansjkoch.de>
6936 L: lm-sensors@lm-sensors.org
6938 F: Documentation/hwmon/max6650
6939 F: drivers/hwmon/max6650.c
6941 MAX6697 HARDWARE MONITOR DRIVER
6942 M: Guenter Roeck <linux@roeck-us.net>
6943 L: lm-sensors@lm-sensors.org
6945 F: Documentation/hwmon/max6697
6946 F: Documentation/devicetree/bindings/i2c/max6697.txt
6947 F: drivers/hwmon/max6697.c
6948 F: include/linux/platform_data/max6697.h
6950 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6951 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6952 L: linux-pm@vger.kernel.org
6954 F: drivers/power/max14577_charger.c
6955 F: drivers/power/max77693_charger.c
6957 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6958 M: Javier Martinez Canillas <javier@osg.samsung.com>
6959 L: linux-kernel@vger.kernel.org
6961 F: drivers/*/*max77802*.c
6962 F: Documentation/devicetree/bindings/*/*max77802.txt
6963 F: include/dt-bindings/*/*max77802.h
6965 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6966 M: Chanwoo Choi <cw00.choi@samsung.com>
6967 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6968 L: linux-kernel@vger.kernel.org
6970 F: drivers/*/max14577.c
6971 F: drivers/*/max77686*.c
6972 F: drivers/*/max77693.c
6973 F: drivers/extcon/extcon-max14577.c
6974 F: drivers/extcon/extcon-max77693.c
6975 F: drivers/rtc/rtc-max77686.c
6976 F: drivers/clk/clk-max77686.c
6977 F: Documentation/devicetree/bindings/mfd/max14577.txt
6978 F: Documentation/devicetree/bindings/*/max77686.txt
6979 F: Documentation/devicetree/bindings/mfd/max77693.txt
6980 F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6981 F: include/linux/mfd/max14577*.h
6982 F: include/linux/mfd/max77686*.h
6983 F: include/linux/mfd/max77693*.h
6985 MAXIRADIO FM RADIO RECEIVER DRIVER
6986 M: Hans Verkuil <hverkuil@xs4all.nl>
6987 L: linux-media@vger.kernel.org
6988 T: git git://linuxtv.org/media_tree.git
6989 W: https://linuxtv.org
6991 F: drivers/media/radio/radio-maxiradio*
6993 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
6994 M: Peter Rosin <peda@axentia.se>
6995 L: linux-iio@vger.kernel.org
6997 F: drivers/iio/potentiometer/mcp4531.c
6999 MEDIA DRIVERS FOR RENESAS - VSP1
7000 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7001 L: linux-media@vger.kernel.org
7002 L: linux-renesas-soc@vger.kernel.org
7003 T: git git://linuxtv.org/media_tree.git
7005 F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
7006 F: drivers/media/platform/vsp1/
7008 MEDIA DRIVERS FOR ASCOT2E
7009 M: Sergey Kozlov <serjk@netup.ru>
7010 L: linux-media@vger.kernel.org
7011 W: https://linuxtv.org
7013 T: git git://linuxtv.org/media_tree.git
7015 F: drivers/media/dvb-frontends/ascot2e*
7017 MEDIA DRIVERS FOR CXD2841ER
7018 M: Sergey Kozlov <serjk@netup.ru>
7019 L: linux-media@vger.kernel.org
7020 W: https://linuxtv.org
7022 T: git git://linuxtv.org/media_tree.git
7024 F: drivers/media/dvb-frontends/cxd2841er*
7026 MEDIA DRIVERS FOR HORUS3A
7027 M: Sergey Kozlov <serjk@netup.ru>
7028 L: linux-media@vger.kernel.org
7029 W: https://linuxtv.org
7031 T: git git://linuxtv.org/media_tree.git
7033 F: drivers/media/dvb-frontends/horus3a*
7035 MEDIA DRIVERS FOR LNBH25
7036 M: Sergey Kozlov <serjk@netup.ru>
7037 L: linux-media@vger.kernel.org
7038 W: https://linuxtv.org
7040 T: git git://linuxtv.org/media_tree.git
7042 F: drivers/media/dvb-frontends/lnbh25*
7044 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
7045 M: Sergey Kozlov <serjk@netup.ru>
7046 L: linux-media@vger.kernel.org
7047 W: https://linuxtv.org
7049 T: git git://linuxtv.org/media_tree.git
7051 F: drivers/media/pci/netup_unidvb/*
7053 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
7054 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
7055 P: LinuxTV.org Project
7056 L: linux-media@vger.kernel.org
7057 W: https://linuxtv.org
7058 Q: http://patchwork.kernel.org/project/linux-media/list/
7059 T: git git://linuxtv.org/media_tree.git
7061 F: Documentation/dvb/
7062 F: Documentation/video4linux/
7063 F: Documentation/DocBook/media/
7065 F: drivers/staging/media/
7066 F: include/linux/platform_data/media/
7068 F: include/uapi/linux/dvb/
7069 F: include/uapi/linux/videodev2.h
7070 F: include/uapi/linux/media.h
7071 F: include/uapi/linux/v4l2-*
7072 F: include/uapi/linux/meye.h
7073 F: include/uapi/linux/ivtv*
7074 F: include/uapi/linux/uvcvideo.h
7076 MEDIATEK MT7601U WIRELESS LAN DRIVER
7077 M: Jakub Kicinski <kubakici@wp.pl>
7078 L: linux-wireless@vger.kernel.org
7080 F: drivers/net/wireless/mediatek/mt7601u/
7082 MEGARAID SCSI/SAS DRIVERS
7083 M: Kashyap Desai <kashyap.desai@avagotech.com>
7084 M: Sumit Saxena <sumit.saxena@avagotech.com>
7085 M: Uday Lingala <uday.lingala@avagotech.com>
7086 L: megaraidlinux.pdl@avagotech.com
7087 L: linux-scsi@vger.kernel.org
7088 W: http://www.lsi.com
7090 F: Documentation/scsi/megaraid.txt
7091 F: drivers/scsi/megaraid.*
7092 F: drivers/scsi/megaraid/
7094 MELLANOX ETHERNET DRIVER (mlx4_en)
7095 M: Eugenia Emantayev <eugenia@mellanox.com>
7096 L: netdev@vger.kernel.org
7098 W: http://www.mellanox.com
7099 Q: http://patchwork.ozlabs.org/project/netdev/list/
7100 F: drivers/net/ethernet/mellanox/mlx4/en_*
7102 MELLANOX ETHERNET DRIVER (mlx5e)
7103 M: Saeed Mahameed <saeedm@mellanox.com>
7104 L: netdev@vger.kernel.org
7106 W: http://www.mellanox.com
7107 Q: http://patchwork.ozlabs.org/project/netdev/list/
7108 F: drivers/net/ethernet/mellanox/mlx5/core/en_*
7110 MELLANOX ETHERNET SWITCH DRIVERS
7111 M: Jiri Pirko <jiri@mellanox.com>
7112 M: Ido Schimmel <idosch@mellanox.com>
7113 L: netdev@vger.kernel.org
7115 W: http://www.mellanox.com
7116 Q: http://patchwork.ozlabs.org/project/netdev/list/
7117 F: drivers/net/ethernet/mellanox/mlxsw/
7120 M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7121 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7122 L: linux-kernel@vger.kernel.org
7124 F: kernel/membarrier.c
7125 F: include/uapi/linux/membarrier.h
7128 L: linux-mm@kvack.org
7129 W: http://www.linux-mm.org
7131 F: include/linux/mm.h
7132 F: include/linux/gfp.h
7133 F: include/linux/mmzone.h
7134 F: include/linux/memory_hotplug.h
7135 F: include/linux/vmalloc.h
7138 MEMORY TECHNOLOGY DEVICES (MTD)
7139 M: David Woodhouse <dwmw2@infradead.org>
7140 M: Brian Norris <computersforpeace@gmail.com>
7141 L: linux-mtd@lists.infradead.org
7142 W: http://www.linux-mtd.infradead.org/
7143 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
7144 T: git git://git.infradead.org/linux-mtd.git
7145 T: git git://git.infradead.org/l2-mtd.git
7148 F: include/linux/mtd/
7149 F: include/uapi/mtd/
7151 MEN A21 WATCHDOG DRIVER
7152 M: Johannes Thumshirn <morbidrsa@gmail.com>
7153 L: linux-watchdog@vger.kernel.org
7155 F: drivers/watchdog/mena21_wdt.c
7157 MEN CHAMELEON BUS (mcb)
7158 M: Johannes Thumshirn <morbidrsa@gmail.com>
7161 F: include/linux/mcb.h
7162 F: Documentation/men-chameleon-bus.txt
7164 MEN F21BMC (Board Management Controller)
7165 M: Andreas Werner <andreas.werner@men.de>
7167 F: drivers/mfd/menf21bmc.c
7168 F: drivers/watchdog/menf21bmc_wdt.c
7169 F: drivers/leds/leds-menf21bmc.c
7170 F: drivers/hwmon/menf21bmc_hwmon.c
7171 F: Documentation/hwmon/menf21bmc
7174 M: James Hogan <james.hogan@imgtec.com>
7175 L: linux-metag@vger.kernel.org
7176 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
7179 F: Documentation/metag/
7180 F: Documentation/devicetree/bindings/metag/
7181 F: Documentation/devicetree/bindings/interrupt-controller/img,*
7182 F: drivers/clocksource/metag_generic.c
7183 F: drivers/irqchip/irq-metag.c
7184 F: drivers/irqchip/irq-metag-ext.c
7185 F: drivers/tty/metag_da.c
7187 MICROBLAZE ARCHITECTURE
7188 M: Michal Simek <monstr@monstr.eu>
7189 W: http://www.monstr.eu/fdt/
7190 T: git git://git.monstr.eu/linux-2.6-microblaze.git
7194 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7195 M: Chen Yu <yu.c.chen@intel.com>
7196 L: platform-driver-x86@vger.kernel.org
7198 F: drivers/platform/x86/surfacepro3_button.c
7201 M: Oliver Neukum <oliver@neukum.org>
7203 F: drivers/usb/image/microtek.*
7206 M: Ralf Baechle <ralf@linux-mips.org>
7207 L: linux-mips@linux-mips.org
7208 W: http://www.linux-mips.org/
7209 T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
7210 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7212 F: Documentation/mips/
7215 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7216 M: Hans Verkuil <hverkuil@xs4all.nl>
7217 L: linux-media@vger.kernel.org
7218 T: git git://linuxtv.org/media_tree.git
7219 W: https://linuxtv.org
7221 F: drivers/media/radio/radio-miropcm20*
7223 MELLANOX MLX4 core VPI driver
7224 M: Yishai Hadas <yishaih@mellanox.com>
7225 L: netdev@vger.kernel.org
7226 L: linux-rdma@vger.kernel.org
7227 W: http://www.mellanox.com
7228 Q: http://patchwork.ozlabs.org/project/netdev/list/
7230 F: drivers/net/ethernet/mellanox/mlx4/
7231 F: include/linux/mlx4/
7233 MELLANOX MLX4 IB driver
7234 M: Yishai Hadas <yishaih@mellanox.com>
7235 L: linux-rdma@vger.kernel.org
7236 W: http://www.mellanox.com
7237 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7239 F: drivers/infiniband/hw/mlx4/
7240 F: include/linux/mlx4/
7242 MELLANOX MLX5 core VPI driver
7243 M: Matan Barak <matanb@mellanox.com>
7244 M: Leon Romanovsky <leonro@mellanox.com>
7245 L: netdev@vger.kernel.org
7246 L: linux-rdma@vger.kernel.org
7247 W: http://www.mellanox.com
7248 Q: http://patchwork.ozlabs.org/project/netdev/list/
7250 F: drivers/net/ethernet/mellanox/mlx5/core/
7251 F: include/linux/mlx5/
7253 MELLANOX MLX5 IB driver
7254 M: Matan Barak <matanb@mellanox.com>
7255 M: Leon Romanovsky <leonro@mellanox.com>
7256 L: linux-rdma@vger.kernel.org
7257 W: http://www.mellanox.com
7258 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7260 F: drivers/infiniband/hw/mlx5/
7261 F: include/linux/mlx5/
7263 MELEXIS MLX90614 DRIVER
7264 M: Crt Mori <cmo@melexis.com>
7265 L: linux-iio@vger.kernel.org
7266 W: http://www.melexis.com
7268 F: drivers/iio/temperature/mlx90614.c
7270 MN88472 MEDIA DRIVER
7271 M: Antti Palosaari <crope@iki.fi>
7272 L: linux-media@vger.kernel.org
7273 W: https://linuxtv.org
7274 W: http://palosaari.fi/linux/
7275 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7276 T: git git://linuxtv.org/anttip/media_tree.git
7278 F: drivers/staging/media/mn88472/
7279 F: drivers/media/dvb-frontends/mn88472.h
7281 MN88473 MEDIA DRIVER
7282 M: Antti Palosaari <crope@iki.fi>
7283 L: linux-media@vger.kernel.org
7284 W: https://linuxtv.org
7285 W: http://palosaari.fi/linux/
7286 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7288 F: drivers/media/dvb-frontends/mn88473*
7291 M: Rusty Russell <rusty@rustcorp.com.au>
7293 F: include/linux/module.h
7296 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7297 W: http://popies.net/meye/
7299 F: Documentation/video4linux/meye.txt
7300 F: drivers/media/pci/meye/
7301 F: include/uapi/linux/meye.h
7303 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7304 M: Jiri Slaby <jirislaby@gmail.com>
7306 F: Documentation/serial/moxa-smartio
7307 F: drivers/tty/mxser.*
7309 MR800 AVERMEDIA USB FM RADIO DRIVER
7310 M: Alexey Klimov <klimov.linux@gmail.com>
7311 L: linux-media@vger.kernel.org
7312 T: git git://linuxtv.org/media_tree.git
7314 F: drivers/media/radio/radio-mr800.c
7316 MRF24J40 IEEE 802.15.4 RADIO DRIVER
7317 M: Alan Ott <alan@signal11.us>
7318 L: linux-wpan@vger.kernel.org
7320 F: drivers/net/ieee802154/mrf24j40.c
7321 F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7324 M: "Lee, Chun-Yi" <jlee@suse.com>
7325 L: platform-driver-x86@vger.kernel.org
7327 F: drivers/platform/x86/msi-laptop.c
7330 L: platform-driver-x86@vger.kernel.org
7332 F: drivers/platform/x86/msi-wmi.c
7335 M: Antti Palosaari <crope@iki.fi>
7336 L: linux-media@vger.kernel.org
7337 W: https://linuxtv.org
7338 W: http://palosaari.fi/linux/
7339 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7340 T: git git://linuxtv.org/anttip/media_tree.git
7342 F: drivers/media/tuners/msi001*
7344 MSI2500 MEDIA DRIVER
7345 M: Antti Palosaari <crope@iki.fi>
7346 L: linux-media@vger.kernel.org
7347 W: https://linuxtv.org
7348 W: http://palosaari.fi/linux/
7349 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7350 T: git git://linuxtv.org/anttip/media_tree.git
7352 F: drivers/media/usb/msi2500/
7354 MSYSTEMS DISKONCHIP G3 MTD DRIVER
7355 M: Robert Jarzmik <robert.jarzmik@free.fr>
7356 L: linux-mtd@lists.infradead.org
7358 F: drivers/mtd/devices/docg3*
7360 MT9M032 APTINA SENSOR DRIVER
7361 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7362 L: linux-media@vger.kernel.org
7363 T: git git://linuxtv.org/media_tree.git
7365 F: drivers/media/i2c/mt9m032.c
7366 F: include/media/i2c/mt9m032.h
7368 MT9P031 APTINA CAMERA SENSOR
7369 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7370 L: linux-media@vger.kernel.org
7371 T: git git://linuxtv.org/media_tree.git
7373 F: drivers/media/i2c/mt9p031.c
7374 F: include/media/i2c/mt9p031.h
7376 MT9T001 APTINA CAMERA SENSOR
7377 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7378 L: linux-media@vger.kernel.org
7379 T: git git://linuxtv.org/media_tree.git
7381 F: drivers/media/i2c/mt9t001.c
7382 F: include/media/i2c/mt9t001.h
7384 MT9V032 APTINA CAMERA SENSOR
7385 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7386 L: linux-media@vger.kernel.org
7387 T: git git://linuxtv.org/media_tree.git
7389 F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7390 F: drivers/media/i2c/mt9v032.c
7391 F: include/media/i2c/mt9v032.h
7393 MULTIFUNCTION DEVICES (MFD)
7394 M: Lee Jones <lee.jones@linaro.org>
7395 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7398 F: include/linux/mfd/
7400 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7401 M: Ulf Hansson <ulf.hansson@linaro.org>
7402 L: linux-mmc@vger.kernel.org
7403 T: git git://git.linaro.org/people/ulf.hansson/mmc.git
7406 F: include/linux/mmc/
7407 F: include/uapi/linux/mmc/
7409 MULTIMEDIA CARD (MMC) ETC. OVER SPI
7411 F: drivers/mmc/host/mmc_spi.c
7412 F: include/linux/spi/mmc_spi.h
7414 MULTISOUND SOUND DRIVER
7415 M: Andrew Veliath <andrewtv@usa.net>
7417 F: Documentation/sound/oss/MultiSound
7420 MULTITECH MULTIPORT CARD (ISICOM)
7422 F: drivers/tty/isicom.c
7423 F: include/linux/isicom.h
7425 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7426 M: Bin Liu <b-liu@ti.com>
7427 L: linux-usb@vger.kernel.org
7428 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7430 F: drivers/usb/musb/
7432 MXL5007T MEDIA DRIVER
7433 M: Michael Krufky <mkrufky@linuxtv.org>
7434 L: linux-media@vger.kernel.org
7435 W: https://linuxtv.org
7436 W: http://github.com/mkrufky
7437 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7438 T: git git://linuxtv.org/mkrufky/tuners.git
7440 F: drivers/media/tuners/mxl5007t.*
7442 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7443 M: Hyong-Youb Kim <hykim@myri.com>
7444 L: netdev@vger.kernel.org
7445 W: https://www.myricom.com/support/downloads/myri10ge.html
7447 F: drivers/net/ethernet/myricom/myri10ge/
7449 NATSEMI ETHERNET DRIVER (DP8381x)
7451 F: drivers/net/ethernet/natsemi/natsemi.c
7453 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7454 M: Daniel Mack <zonque@gmail.com>
7456 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7457 W: http://www.native-instruments.com
7461 M: Petr Vandrovec <petr@vandrovec.name>
7465 NCR 5380 SCSI DRIVERS
7466 M: Finn Thain <fthain@telegraphics.com.au>
7467 M: Michael Schmitz <schmitzmic@gmail.com>
7468 L: linux-scsi@vger.kernel.org
7470 F: Documentation/scsi/g_NCR5380.txt
7471 F: drivers/scsi/NCR5380.*
7472 F: drivers/scsi/arm/cumana_1.c
7473 F: drivers/scsi/arm/oak.c
7474 F: drivers/scsi/atari_NCR5380.c
7475 F: drivers/scsi/atari_scsi.*
7476 F: drivers/scsi/dmx3191d.c
7477 F: drivers/scsi/dtc.*
7478 F: drivers/scsi/g_NCR5380.*
7479 F: drivers/scsi/g_NCR5380_mmio.c
7480 F: drivers/scsi/mac_scsi.*
7481 F: drivers/scsi/pas16.*
7482 F: drivers/scsi/sun3_scsi.*
7483 F: drivers/scsi/sun3_scsi_vme.c
7484 F: drivers/scsi/t128.*
7486 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7487 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7488 L: linux-scsi@vger.kernel.org
7490 F: drivers/scsi/NCR_D700.*
7492 NCT6775 HARDWARE MONITOR DRIVER
7493 M: Guenter Roeck <linux@roeck-us.net>
7494 L: lm-sensors@lm-sensors.org
7496 F: Documentation/hwmon/nct6775
7497 F: drivers/hwmon/nct6775.c
7499 NETEFFECT IWARP RNIC DRIVER (IW_NES)
7500 M: Faisal Latif <faisal.latif@intel.com>
7501 L: linux-rdma@vger.kernel.org
7502 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7504 F: drivers/infiniband/hw/nes/
7506 NETEM NETWORK EMULATOR
7507 M: Stephen Hemminger <stephen@networkplumber.org>
7508 L: netem@lists.linux-foundation.org
7510 F: net/sched/sch_netem.c
7512 NETERION 10GbE DRIVERS (s2io/vxge)
7513 M: Jon Mason <jdmason@kudzu.us>
7514 L: netdev@vger.kernel.org
7516 F: Documentation/networking/s2io.txt
7517 F: Documentation/networking/vxge.txt
7518 F: drivers/net/ethernet/neterion/
7520 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7521 M: Pablo Neira Ayuso <pablo@netfilter.org>
7522 M: Patrick McHardy <kaber@trash.net>
7523 M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7524 L: netfilter-devel@vger.kernel.org
7525 L: coreteam@netfilter.org
7526 W: http://www.netfilter.org/
7527 W: http://www.iptables.org/
7528 Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7529 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7530 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7532 F: include/linux/netfilter*
7533 F: include/linux/netfilter/
7534 F: include/net/netfilter/
7535 F: include/uapi/linux/netfilter*
7536 F: include/uapi/linux/netfilter/
7537 F: net/*/netfilter.c
7540 F: net/bridge/br_netfilter*.c
7543 M: Paul Moore <paul@paul-moore.com>
7544 W: http://netlabel.sf.net
7545 L: netdev@vger.kernel.org
7547 F: Documentation/netlabel/
7548 F: include/net/netlabel.h
7551 NETROM NETWORK LAYER
7552 M: Ralf Baechle <ralf@linux-mips.org>
7553 L: linux-hams@vger.kernel.org
7554 W: http://www.linux-ax25.org/
7556 F: include/net/netrom.h
7557 F: include/uapi/linux/netrom.h
7560 NETRONOME ETHERNET DRIVERS
7561 M: Jakub Kicinski <jakub.kicinski@netronome.com>
7562 L: oss-drivers@netronome.com
7564 F: drivers/net/ethernet/netronome/
7566 NETWORK BLOCK DEVICE (NBD)
7567 M: Markus Pargmann <mpa@pengutronix.de>
7569 L: nbd-general@lists.sourceforge.net
7570 T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
7571 F: Documentation/blockdev/nbd.txt
7572 F: drivers/block/nbd.c
7573 F: include/uapi/linux/nbd.h
7575 NETWORK DROP MONITOR
7576 M: Neil Horman <nhorman@tuxdriver.com>
7577 L: netdev@vger.kernel.org
7579 W: https://fedorahosted.org/dropwatch/
7580 F: net/core/drop_monitor.c
7582 NETWORKING [GENERAL]
7583 M: "David S. Miller" <davem@davemloft.net>
7584 L: netdev@vger.kernel.org
7585 W: http://www.linuxfoundation.org/en/Net
7586 Q: http://patchwork.ozlabs.org/project/netdev/list/
7587 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7588 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7592 F: include/linux/in.h
7593 F: include/linux/net.h
7594 F: include/linux/netdevice.h
7595 F: include/uapi/linux/in.h
7596 F: include/uapi/linux/net.h
7597 F: include/uapi/linux/netdevice.h
7598 F: include/uapi/linux/net_namespace.h
7600 F: tools/testing/selftests/net/
7604 NETWORKING [IPv4/IPv6]
7605 M: "David S. Miller" <davem@davemloft.net>
7606 M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7607 M: James Morris <jmorris@namei.org>
7608 M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7609 M: Patrick McHardy <kaber@trash.net>
7610 L: netdev@vger.kernel.org
7611 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7619 M: Steffen Klassert <steffen.klassert@secunet.com>
7620 M: Herbert Xu <herbert@gondor.apana.org.au>
7621 M: "David S. Miller" <davem@davemloft.net>
7622 L: netdev@vger.kernel.org
7623 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7624 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7632 F: net/ipv4/ipcomp.c
7633 F: net/ipv4/ip_vti.c
7637 F: net/ipv6/ipcomp6.c
7638 F: net/ipv6/ip6_vti.c
7639 F: include/uapi/linux/xfrm.h
7640 F: include/net/xfrm.h
7642 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7643 M: Paul Moore <paul@paul-moore.com>
7644 L: netdev@vger.kernel.org
7647 NETWORKING [WIRELESS]
7648 L: linux-wireless@vger.kernel.org
7649 Q: http://patchwork.kernel.org/project/linux-wireless/list/
7652 L: netdev@vger.kernel.org
7653 W: http://www.linuxfoundation.org/en/Net
7654 Q: http://patchwork.ozlabs.org/project/netdev/list/
7655 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7656 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7659 F: include/linux/if_*
7660 F: include/linux/netdevice.h
7661 F: include/linux/etherdevice.h
7662 F: include/linux/fcdevice.h
7663 F: include/linux/fddidevice.h
7664 F: include/linux/hippidevice.h
7665 F: include/linux/inetdevice.h
7666 F: include/uapi/linux/if_*
7667 F: include/uapi/linux/netdevice.h
7669 NETWORKING DRIVERS (WIRELESS)
7670 M: Kalle Valo <kvalo@codeaurora.org>
7671 L: linux-wireless@vger.kernel.org
7672 Q: http://patchwork.kernel.org/project/linux-wireless/list/
7673 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
7674 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
7676 F: drivers/net/wireless/
7678 NETXEN (1/10) GbE SUPPORT
7679 M: Manish Chopra <manish.chopra@qlogic.com>
7680 M: Sony Chacko <sony.chacko@qlogic.com>
7681 M: Rajesh Borundia <rajesh.borundia@qlogic.com>
7682 L: netdev@vger.kernel.org
7683 W: http://www.qlogic.com
7685 F: drivers/net/ethernet/qlogic/netxen/
7688 M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7689 M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7690 M: Samuel Ortiz <sameo@linux.intel.com>
7691 L: linux-wireless@vger.kernel.org
7692 L: linux-nfc@lists.01.org (subscribers-only)
7696 F: include/uapi/linux/nfc.h
7698 F: include/linux/platform_data/microread.h
7699 F: include/linux/platform_data/nfcmrvl.h
7700 F: include/linux/platform_data/nxp-nci.h
7701 F: include/linux/platform_data/pn544.h
7702 F: include/linux/platform_data/st21nfca.h
7703 F: include/linux/platform_data/st-nci.h
7704 F: Documentation/devicetree/bindings/net/nfc/
7706 NFS, SUNRPC, AND LOCKD CLIENTS
7707 M: Trond Myklebust <trond.myklebust@primarydata.com>
7708 M: Anna Schumaker <anna.schumaker@netapp.com>
7709 L: linux-nfs@vger.kernel.org
7710 W: http://client.linux-nfs.org
7711 T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7717 F: include/linux/lockd/
7718 F: include/linux/nfs*
7719 F: include/linux/sunrpc/
7720 F: include/uapi/linux/nfs*
7721 F: include/uapi/linux/sunrpc/
7724 M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7725 L: linux-nilfs@vger.kernel.org
7726 W: http://nilfs.sourceforge.net/
7727 T: git git://github.com/konis/nilfs2.git
7729 F: Documentation/filesystems/nilfs2.txt
7731 F: include/linux/nilfs2_fs.h
7732 F: include/trace/events/nilfs2.h
7734 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7735 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7736 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7738 F: Documentation/scsi/NinjaSCSI.txt
7739 F: drivers/scsi/pcmcia/nsp_*
7741 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7742 M: GOTO Masanori <gotom@debian.or.jp>
7743 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7744 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7746 F: Documentation/scsi/NinjaSCSI.txt
7747 F: drivers/scsi/nsp32*
7750 M: Ley Foon Tan <lftan@altera.com>
7751 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7752 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7756 NOKIA N900 POWER SUPPLY DRIVERS
7757 R: Pali RohĂ¡r <pali.rohar@gmail.com>
7758 F: include/linux/power/bq2415x_charger.h
7759 F: include/linux/power/bq27xxx_battery.h
7760 F: include/linux/power/isp1704_charger.h
7761 F: drivers/power/bq2415x_charger.c
7762 F: drivers/power/bq27xxx_battery.c
7763 F: drivers/power/bq27xxx_battery_i2c.c
7764 F: drivers/power/isp1704_charger.c
7765 F: drivers/power/rx51_battery.c
7768 M: Jon Mason <jdmason@kudzu.us>
7769 M: Dave Jiang <dave.jiang@intel.com>
7770 M: Allen Hubbe <Allen.Hubbe@emc.com>
7771 L: linux-ntb@googlegroups.com
7773 W: https://github.com/jonmason/ntb/wiki
7774 T: git git://github.com/jonmason/ntb.git
7776 F: drivers/net/ntb_netdev.c
7777 F: include/linux/ntb.h
7778 F: include/linux/ntb_transport.h
7781 M: Jon Mason <jdmason@kudzu.us>
7782 M: Dave Jiang <dave.jiang@intel.com>
7783 L: linux-ntb@googlegroups.com
7785 W: https://github.com/jonmason/ntb/wiki
7786 T: git git://github.com/jonmason/ntb.git
7787 F: drivers/ntb/hw/intel/
7790 M: Xiangliang Yu <Xiangliang.Yu@amd.com>
7791 L: linux-ntb@googlegroups.com
7793 F: drivers/ntb/hw/amd/
7796 M: Anton Altaparmakov <anton@tuxera.com>
7797 L: linux-ntfs-dev@lists.sourceforge.net
7798 W: http://www.tuxera.com/
7799 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7801 F: Documentation/filesystems/ntfs.txt
7804 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7805 M: Antonino Daplas <adaplas@gmail.com>
7806 L: linux-fbdev@vger.kernel.org
7808 F: drivers/video/fbdev/riva/
7809 F: drivers/video/fbdev/nvidia/
7812 M: Keith Busch <keith.busch@intel.com>
7813 M: Jens Axboe <axboe@fb.com>
7814 L: linux-nvme@lists.infradead.org
7815 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
7816 W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
7818 F: drivers/nvme/host/
7819 F: include/linux/nvme.h
7822 M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7823 M: Maxime Ripard <maxime.ripard@free-electrons.com>
7826 F: Documentation/devicetree/bindings/nvmem/
7827 F: include/linux/nvmem-consumer.h
7828 F: include/linux/nvmem-provider.h
7831 M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7832 R: Charles Gorand <charles.gorand@effinnov.com>
7833 L: linux-nfc@lists.01.org (moderated for non-subscribers)
7835 F: drivers/nfc/nxp-nci
7837 NXP TDA998X DRM DRIVER
7838 M: Russell King <rmk+kernel@arm.linux.org.uk>
7840 F: drivers/gpu/drm/i2c/tda998x_drv.c
7841 F: include/drm/i2c/tda998x.h
7844 M: Peter Rosin <peda@axentia.se>
7845 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7847 F: sound/soc/codecs/tfa9879*
7850 M: Tony Lindgren <tony@atomide.com>
7851 L: linux-omap@vger.kernel.org
7852 W: http://www.muru.com/linux/omap/
7853 W: http://linux.omap.com/
7854 Q: http://patchwork.kernel.org/project/linux-omap/list/
7855 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7858 F: arch/arm/configs/omap1_defconfig
7859 F: arch/arm/configs/omap2plus_defconfig
7860 F: drivers/i2c/busses/i2c-omap.c
7861 F: drivers/irqchip/irq-omap-intc.c
7862 F: drivers/mfd/*omap*.c
7863 F: drivers/mfd/menelaus.c
7864 F: drivers/mfd/palmas.c
7865 F: drivers/mfd/tps65217.c
7866 F: drivers/mfd/tps65218.c
7867 F: drivers/mfd/tps65910.c
7868 F: drivers/mfd/twl-core.[ch]
7869 F: drivers/mfd/twl4030*.c
7870 F: drivers/mfd/twl6030*.c
7871 F: drivers/mfd/twl6040*.c
7872 F: drivers/regulator/palmas-regulator*.c
7873 F: drivers/regulator/pbias-regulator.c
7874 F: drivers/regulator/tps65217-regulator.c
7875 F: drivers/regulator/tps65218-regulator.c
7876 F: drivers/regulator/tps65910-regulator.c
7877 F: drivers/regulator/twl-regulator.c
7878 F: include/linux/i2c-omap.h
7880 OMAP DEVICE TREE SUPPORT
7881 M: Benoît Cousson <bcousson@baylibre.com>
7882 M: Tony Lindgren <tony@atomide.com>
7883 L: linux-omap@vger.kernel.org
7884 L: devicetree@vger.kernel.org
7886 F: arch/arm/boot/dts/*omap*
7887 F: arch/arm/boot/dts/*am3*
7888 F: arch/arm/boot/dts/*am4*
7889 F: arch/arm/boot/dts/*am5*
7890 F: arch/arm/boot/dts/*dra7*
7892 OMAP CLOCK FRAMEWORK SUPPORT
7893 M: Paul Walmsley <paul@pwsan.com>
7894 L: linux-omap@vger.kernel.org
7896 F: arch/arm/*omap*/*clock*
7898 OMAP POWER MANAGEMENT SUPPORT
7899 M: Kevin Hilman <khilman@deeprootsystems.com>
7900 L: linux-omap@vger.kernel.org
7902 F: arch/arm/*omap*/*pm*
7903 F: drivers/cpufreq/omap-cpufreq.c
7905 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7906 M: Rajendra Nayak <rnayak@ti.com>
7907 M: Paul Walmsley <paul@pwsan.com>
7908 L: linux-omap@vger.kernel.org
7910 F: arch/arm/mach-omap2/prm*
7913 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7914 M: Jarkko Nikula <jarkko.nikula@bitmer.com>
7915 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7916 L: linux-omap@vger.kernel.org
7920 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7921 M: Roger Quadros <rogerq@ti.com>
7922 M: Tony Lindgren <tony@atomide.com>
7923 L: linux-omap@vger.kernel.org
7925 F: drivers/memory/omap-gpmc.c
7926 F: arch/arm/mach-omap2/*gpmc*
7928 OMAP FRAMEBUFFER SUPPORT
7929 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7930 L: linux-fbdev@vger.kernel.org
7931 L: linux-omap@vger.kernel.org
7933 F: drivers/video/fbdev/omap/
7935 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7936 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7937 L: linux-omap@vger.kernel.org
7938 L: linux-fbdev@vger.kernel.org
7940 F: drivers/video/fbdev/omap2/
7941 F: Documentation/arm/OMAP/DSS
7943 OMAP HARDWARE SPINLOCK SUPPORT
7944 M: Ohad Ben-Cohen <ohad@wizery.com>
7945 L: linux-omap@vger.kernel.org
7947 F: drivers/hwspinlock/omap_hwspinlock.c
7950 M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
7951 L: linux-omap@vger.kernel.org
7953 F: drivers/mmc/host/omap.c
7956 L: linux-mmc@vger.kernel.org
7957 L: linux-omap@vger.kernel.org
7959 F: drivers/mmc/host/omap_hsmmc.c
7961 OMAP RANDOM NUMBER GENERATOR SUPPORT
7962 M: Deepak Saxena <dsaxena@plexity.net>
7964 F: drivers/char/hw_random/omap-rng.c
7967 M: Benoît Cousson <bcousson@baylibre.com>
7968 M: Paul Walmsley <paul@pwsan.com>
7969 L: linux-omap@vger.kernel.org
7971 F: arch/arm/mach-omap2/omap_hwmod.*
7974 M: Paul Walmsley <paul@pwsan.com>
7975 L: linux-omap@vger.kernel.org
7977 F: arch/arm/mach-omap2/omap_hwmod*data*
7979 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7980 M: Benoît Cousson <bcousson@baylibre.com>
7981 L: linux-omap@vger.kernel.org
7983 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7985 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7986 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7987 L: linux-media@vger.kernel.org
7989 F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
7990 F: drivers/media/platform/omap3isp/
7991 F: drivers/staging/media/omap4iss/
7994 L: linux-usb@vger.kernel.org
7995 L: linux-omap@vger.kernel.org
7997 F: drivers/usb/*/*omap*
7998 F: arch/arm/*omap*/usb*
8001 M: Grygorii Strashko <grygorii.strashko@ti.com>
8002 M: Santosh Shilimkar <ssantosh@kernel.org>
8003 M: Kevin Hilman <khilman@deeprootsystems.com>
8004 L: linux-omap@vger.kernel.org
8006 F: Documentation/devicetree/bindings/gpio/gpio-omap.txt
8007 F: drivers/gpio/gpio-omap.c
8009 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
8010 M: Mark Jackson <mpfj@newflow.co.uk>
8011 L: linux-omap@vger.kernel.org
8013 F: arch/arm/boot/dts/am335x-nano.dts
8016 M: Bob Copeland <me@bobcopeland.com>
8017 L: linux-karma-devel@lists.sourceforge.net
8019 F: Documentation/filesystems/omfs.txt
8022 OMNIKEY CARDMAN 4000 DRIVER
8023 M: Harald Welte <laforge@gnumonks.org>
8025 F: drivers/char/pcmcia/cm4000_cs.c
8026 F: include/linux/cm4000_cs.h
8027 F: include/uapi/linux/cm4000_cs.h
8029 OMNIKEY CARDMAN 4040 DRIVER
8030 M: Harald Welte <laforge@gnumonks.org>
8032 F: drivers/char/pcmcia/cm4040_cs.*
8034 OMNIVISION OV7670 SENSOR DRIVER
8035 M: Jonathan Corbet <corbet@lwn.net>
8036 L: linux-media@vger.kernel.org
8037 T: git git://linuxtv.org/media_tree.git
8039 F: drivers/media/i2c/ov7670.c
8041 ONENAND FLASH DRIVER
8042 M: Kyungmin Park <kyungmin.park@samsung.com>
8043 L: linux-mtd@lists.infradead.org
8045 F: drivers/mtd/onenand/
8046 F: include/linux/mtd/onenand*.h
8048 ONSTREAM SCSI TAPE DRIVER
8049 M: Willem Riede <osst@riede.org>
8050 L: osst-users@lists.sourceforge.net
8051 L: linux-scsi@vger.kernel.org
8053 F: Documentation/scsi/osst.txt
8054 F: drivers/scsi/osst.*
8055 F: drivers/scsi/osst_*.h
8056 F: drivers/scsi/st.h
8058 OPENCORES I2C BUS DRIVER
8059 M: Peter Korsgaard <jacmet@sunsite.dk>
8060 L: linux-i2c@vger.kernel.org
8062 F: Documentation/i2c/busses/i2c-ocores
8063 F: drivers/i2c/busses/i2c-ocores.c
8065 OPEN FIRMWARE AND FLATTENED DEVICE TREE
8066 M: Rob Herring <robh+dt@kernel.org>
8067 M: Frank Rowand <frowand.list@gmail.com>
8068 M: Grant Likely <grant.likely@linaro.org>
8069 L: devicetree@vger.kernel.org
8070 W: http://www.devicetree.org/
8071 T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
8074 F: include/linux/of*.h
8077 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
8078 M: Rob Herring <robh+dt@kernel.org>
8079 M: Pawel Moll <pawel.moll@arm.com>
8080 M: Mark Rutland <mark.rutland@arm.com>
8081 M: Ian Campbell <ijc+devicetree@hellion.org.uk>
8082 M: Kumar Gala <galak@codeaurora.org>
8083 L: devicetree@vger.kernel.org
8084 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8086 F: Documentation/devicetree/
8088 F: include/dt-bindings/
8090 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
8091 M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
8092 L: devicetree@vger.kernel.org
8094 F: Documentation/devicetree/dynamic-resolution-notes.txt
8095 F: Documentation/devicetree/overlay-notes.txt
8096 F: drivers/of/overlay.c
8097 F: drivers/of/resolver.c
8099 OPENRISC ARCHITECTURE
8100 M: Jonas Bonn <jonas@southpole.se>
8101 W: http://openrisc.net
8102 L: linux@lists.openrisc.net (moderated for non-subscribers)
8104 T: git git://openrisc.net/~jonas/linux
8108 M: Pravin Shelar <pshelar@nicira.com>
8109 L: netdev@vger.kernel.org
8110 L: dev@openvswitch.org
8111 W: http://openvswitch.org
8114 F: include/uapi/linux/openvswitch.h
8116 OPERATING PERFORMANCE POINTS (OPP)
8117 M: Viresh Kumar <vireshk@kernel.org>
8118 M: Nishanth Menon <nm@ti.com>
8119 M: Stephen Boyd <sboyd@codeaurora.org>
8120 L: linux-pm@vger.kernel.org
8122 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
8123 F: drivers/base/power/opp/
8124 F: include/linux/pm_opp.h
8125 F: Documentation/power/opp.txt
8126 F: Documentation/devicetree/bindings/opp/
8129 M: Clemens Ladisch <clemens@ladisch.de>
8130 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8131 T: git git://git.alsa-project.org/alsa-kernel.git
8133 F: sound/drivers/opl4/
8136 M: Robert Richter <rric@kernel.org>
8137 L: oprofile-list@lists.sf.net
8139 F: arch/*/include/asm/oprofile*.h
8141 F: drivers/oprofile/
8142 F: include/linux/oprofile.h
8144 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8145 M: Mark Fasheh <mfasheh@suse.com>
8146 M: Joel Becker <jlbec@evilplan.org>
8147 L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
8148 W: http://ocfs2.wiki.kernel.org
8150 F: Documentation/filesystems/ocfs2.txt
8151 F: Documentation/filesystems/dlmfs.txt
8155 L: linux-wireless@vger.kernel.org
8156 W: http://wireless.kernel.org/en/users/Drivers/orinoco
8157 W: http://www.nongnu.org/orinoco/
8159 F: drivers/net/wireless/intersil/orinoco/
8161 OSD LIBRARY and FILESYSTEM
8162 M: Boaz Harrosh <ooo@electrozaur.com>
8163 M: Benny Halevy <bhalevy@primarydata.com>
8164 L: osd-dev@open-osd.org
8165 W: http://open-osd.org
8166 T: git git://git.open-osd.org/open-osd.git
8168 F: drivers/scsi/osd/
8169 F: include/scsi/osd_*
8173 M: Miklos Szeredi <miklos@szeredi.hu>
8174 L: linux-unionfs@vger.kernel.org
8175 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
8178 F: Documentation/filesystems/overlayfs.txt
8181 M: Mike Marshall <hubcap@omnibond.com>
8182 L: pvfs2-developers@beowulf-underground.org
8183 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
8186 F: Documentation/filesystems/orangefs.txt
8189 M: Christian Lamparter <chunkeey@googlemail.com>
8190 L: linux-wireless@vger.kernel.org
8191 W: http://wireless.kernel.org/en/users/Drivers/p54
8193 F: drivers/net/wireless/intersil/p54/
8195 PA SEMI ETHERNET DRIVER
8196 M: Olof Johansson <olof@lixom.net>
8197 L: netdev@vger.kernel.org
8199 F: drivers/net/ethernet/pasemi/*
8201 PA SEMI SMBUS DRIVER
8202 M: Olof Johansson <olof@lixom.net>
8203 L: linux-i2c@vger.kernel.org
8205 F: drivers/i2c/busses/i2c-pasemi.c
8207 PADATA PARALLEL EXECUTION MECHANISM
8208 M: Steffen Klassert <steffen.klassert@secunet.com>
8209 L: linux-crypto@vger.kernel.org
8212 F: include/linux/padata.h
8213 F: Documentation/padata.txt
8215 PANASONIC LAPTOP ACPI EXTRAS DRIVER
8216 M: Harald Welte <laforge@gnumonks.org>
8217 L: platform-driver-x86@vger.kernel.org
8219 F: drivers/platform/x86/panasonic-laptop.c
8221 PANASONIC MN10300/AM33/AM34 PORT
8222 M: David Howells <dhowells@redhat.com>
8223 M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
8224 L: linux-am33-list@redhat.com (moderated for non-subscribers)
8225 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8227 F: Documentation/mn10300/
8230 PARALLEL PORT SUBSYSTEM
8231 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8232 M: Sudip Mukherjee <sudip@vectorindia.org>
8233 L: linux-parport@lists.infradead.org (subscribers-only)
8236 F: include/linux/parport*.h
8237 F: drivers/char/ppdev.c
8238 F: include/uapi/linux/ppdev.h
8239 F: Documentation/parport*.txt
8241 PARAVIRT_OPS INTERFACE
8242 M: Jeremy Fitzhardinge <jeremy@goop.org>
8243 M: Chris Wright <chrisw@sous-sol.org>
8244 M: Alok Kataria <akataria@vmware.com>
8245 M: Rusty Russell <rusty@rustcorp.com.au>
8246 L: virtualization@lists.linux-foundation.org
8248 F: Documentation/virtual/paravirt_ops.txt
8249 F: arch/*/kernel/paravirt*
8250 F: arch/*/include/asm/paravirt.h
8252 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8253 M: Tim Waugh <tim@cyberelk.net>
8254 L: linux-parport@lists.infradead.org (subscribers-only)
8256 F: Documentation/blockdev/paride.txt
8257 F: drivers/block/paride/
8260 M: "James E.J. Bottomley" <jejb@parisc-linux.org>
8261 M: Helge Deller <deller@gmx.de>
8262 L: linux-parisc@vger.kernel.org
8263 W: http://www.parisc-linux.org/
8264 Q: http://patchwork.kernel.org/project/linux-parisc/list/
8265 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8266 T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8269 F: Documentation/parisc/
8271 F: drivers/char/agp/parisc-agp.c
8272 F: drivers/input/serio/gscps2.c
8273 F: drivers/parport/parport_gsc.*
8274 F: drivers/tty/serial/8250/8250_gsc.c
8275 F: drivers/video/fbdev/sti*
8276 F: drivers/video/console/sti*
8277 F: drivers/video/logo/logo_parisc*
8279 PC87360 HARDWARE MONITORING DRIVER
8280 M: Jim Cromie <jim.cromie@gmail.com>
8281 L: lm-sensors@lm-sensors.org
8283 F: Documentation/hwmon/pc87360
8284 F: drivers/hwmon/pc87360.c
8287 M: Jim Cromie <jim.cromie@gmail.com>
8289 F: drivers/char/pc8736x_gpio.c
8291 PC87427 HARDWARE MONITORING DRIVER
8292 M: Jean Delvare <jdelvare@suse.com>
8293 L: lm-sensors@lm-sensors.org
8295 F: Documentation/hwmon/pc87427
8296 F: drivers/hwmon/pc87427.c
8299 M: Riku Voipio <riku.voipio@iki.fi>
8301 F: drivers/leds/leds-pca9532.c
8302 F: include/linux/leds-pca9532.h
8304 PCA9541 I2C BUS MASTER SELECTOR DRIVER
8305 M: Guenter Roeck <linux@roeck-us.net>
8306 L: linux-i2c@vger.kernel.org
8308 F: drivers/i2c/muxes/i2c-mux-pca9541.c
8310 PCDP - PRIMARY CONSOLE AND DEBUG PORT
8311 M: Khalid Aziz <khalid@gonehiking.org>
8313 F: drivers/firmware/pcdp.*
8316 M: Linas Vepstas <linasvepstas@gmail.com>
8317 L: linux-pci@vger.kernel.org
8319 F: Documentation/PCI/pci-error-recovery.txt
8321 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
8322 M: Russell Currey <ruscur@russell.cc>
8323 L: linuxppc-dev@lists.ozlabs.org
8325 F: Documentation/powerpc/eeh-pci-error-recovery.txt
8326 F: arch/powerpc/kernel/eeh*.c
8327 F: arch/powerpc/platforms/*/eeh*.c
8328 F: arch/powerpc/include/*/eeh*.h
8331 M: Bjorn Helgaas <bhelgaas@google.com>
8332 L: linux-pci@vger.kernel.org
8333 Q: http://patchwork.ozlabs.org/project/linux-pci/list/
8334 T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8336 F: Documentation/PCI/
8338 F: include/linux/pci*
8340 F: arch/x86/kernel/quirks.c
8342 PCI DRIVER FOR ALTERA PCIE IP
8343 M: Ley Foon Tan <lftan@altera.com>
8344 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8345 L: linux-pci@vger.kernel.org
8347 F: Documentation/devicetree/bindings/pci/altera-pcie.txt
8348 F: drivers/pci/host/pcie-altera.c
8350 PCI DRIVER FOR ARM VERSATILE PLATFORM
8351 M: Rob Herring <robh@kernel.org>
8352 L: linux-pci@vger.kernel.org
8353 L: linux-arm-kernel@lists.infradead.org
8355 F: Documentation/devicetree/bindings/pci/versatile.txt
8356 F: drivers/pci/host/pci-versatile.c
8358 PCI DRIVER FOR APPLIEDMICRO XGENE
8359 M: Tanmay Inamdar <tinamdar@apm.com>
8360 L: linux-pci@vger.kernel.org
8361 L: linux-arm-kernel@lists.infradead.org
8363 F: Documentation/devicetree/bindings/pci/xgene-pci.txt
8364 F: drivers/pci/host/pci-xgene.c
8366 PCI DRIVER FOR FREESCALE LAYERSCAPE
8367 M: Minghuan Lian <minghuan.Lian@freescale.com>
8368 M: Mingkai Hu <mingkai.hu@freescale.com>
8369 M: Roy Zang <tie-fei.zang@freescale.com>
8370 L: linuxppc-dev@lists.ozlabs.org
8371 L: linux-pci@vger.kernel.org
8372 L: linux-arm-kernel@lists.infradead.org
8374 F: drivers/pci/host/*layerscape*
8377 M: Richard Zhu <Richard.Zhu@freescale.com>
8378 M: Lucas Stach <l.stach@pengutronix.de>
8379 L: linux-pci@vger.kernel.org
8380 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8382 F: drivers/pci/host/*imx6*
8384 PCI DRIVER FOR TI KEYSTONE
8385 M: Murali Karicheri <m-karicheri2@ti.com>
8386 L: linux-pci@vger.kernel.org
8387 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8389 F: drivers/pci/host/*keystone*
8391 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8392 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8393 M: Jason Cooper <jason@lakedaemon.net>
8394 L: linux-pci@vger.kernel.org
8395 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8397 F: drivers/pci/host/*mvebu*
8399 PCI DRIVER FOR NVIDIA TEGRA
8400 M: Thierry Reding <thierry.reding@gmail.com>
8401 L: linux-tegra@vger.kernel.org
8402 L: linux-pci@vger.kernel.org
8404 F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8405 F: drivers/pci/host/pci-tegra.c
8407 PCI DRIVER FOR TI DRA7XX
8408 M: Kishon Vijay Abraham I <kishon@ti.com>
8409 L: linux-omap@vger.kernel.org
8410 L: linux-pci@vger.kernel.org
8412 F: Documentation/devicetree/bindings/pci/ti-pci.txt
8413 F: drivers/pci/host/pci-dra7xx.c
8415 PCI DRIVER FOR RENESAS R-CAR
8416 M: Simon Horman <horms@verge.net.au>
8417 L: linux-pci@vger.kernel.org
8418 L: linux-renesas-soc@vger.kernel.org
8420 F: drivers/pci/host/*rcar*
8422 PCI DRIVER FOR SAMSUNG EXYNOS
8423 M: Jingoo Han <jingoohan1@gmail.com>
8424 L: linux-pci@vger.kernel.org
8425 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8426 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8428 F: drivers/pci/host/pci-exynos.c
8430 PCI DRIVER FOR SYNOPSIS DESIGNWARE
8431 M: Jingoo Han <jingoohan1@gmail.com>
8432 M: Pratyush Anand <pratyush.anand@gmail.com>
8433 L: linux-pci@vger.kernel.org
8435 F: drivers/pci/host/*designware*
8437 PCI DRIVER FOR GENERIC OF HOSTS
8438 M: Will Deacon <will.deacon@arm.com>
8439 L: linux-pci@vger.kernel.org
8440 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8442 F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
8443 F: drivers/pci/host/pci-host-generic.c
8445 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
8446 M: Keith Busch <keith.busch@intel.com>
8447 L: linux-pci@vger.kernel.org
8449 F: arch/x86/pci/vmd.c
8451 PCIE DRIVER FOR ST SPEAR13XX
8452 M: Pratyush Anand <pratyush.anand@gmail.com>
8453 L: linux-pci@vger.kernel.org
8455 F: drivers/pci/host/*spear*
8457 PCI MSI DRIVER FOR ALTERA MSI IP
8458 M: Ley Foon Tan <lftan@altera.com>
8459 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8460 L: linux-pci@vger.kernel.org
8462 F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8463 F: drivers/pci/host/pcie-altera-msi.c
8465 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8466 M: Duc Dang <dhdang@apm.com>
8467 L: linux-pci@vger.kernel.org
8468 L: linux-arm-kernel@lists.infradead.org
8470 F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8471 F: drivers/pci/host/pci-xgene-msi.c
8473 PCIE DRIVER FOR HISILICON
8474 M: Zhou Wang <wangzhou1@hisilicon.com>
8475 M: Gabriele Paoloni <gabriele.paoloni@huawei.com>
8476 L: linux-pci@vger.kernel.org
8478 F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8479 F: drivers/pci/host/pcie-hisi.c
8481 PCIE DRIVER FOR QUALCOMM MSM
8482 M: Stanimir Varbanov <svarbanov@mm-sol.com>
8483 L: linux-pci@vger.kernel.org
8484 L: linux-arm-msm@vger.kernel.org
8486 F: drivers/pci/host/*qcom*
8489 P: Linux PCMCIA Team
8490 L: linux-pcmcia@lists.infradead.org
8491 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8492 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
8494 F: Documentation/pcmcia/
8498 PCNET32 NETWORK DRIVER
8499 M: Don Fry <pcnet32@frontier.com>
8500 L: netdev@vger.kernel.org
8502 F: drivers/net/ethernet/amd/pcnet32.c
8504 PCRYPT PARALLEL CRYPTO ENGINE
8505 M: Steffen Klassert <steffen.klassert@secunet.com>
8506 L: linux-crypto@vger.kernel.org
8509 F: include/crypto/pcrypt.h
8511 PER-CPU MEMORY ALLOCATOR
8512 M: Tejun Heo <tj@kernel.org>
8513 M: Christoph Lameter <cl@linux-foundation.org>
8514 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8516 F: include/linux/percpu*.h
8518 F: arch/*/include/asm/percpu.h
8520 PER-TASK DELAY ACCOUNTING
8521 M: Balbir Singh <bsingharora@gmail.com>
8523 F: include/linux/delayacct.h
8524 F: kernel/delayacct.c
8526 PERFORMANCE EVENTS SUBSYSTEM
8527 M: Peter Zijlstra <peterz@infradead.org>
8528 M: Ingo Molnar <mingo@redhat.com>
8529 M: Arnaldo Carvalho de Melo <acme@kernel.org>
8530 L: linux-kernel@vger.kernel.org
8531 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8534 F: include/linux/perf_event.h
8535 F: include/uapi/linux/perf_event.h
8536 F: arch/*/kernel/perf_event*.c
8537 F: arch/*/kernel/*/perf_event*.c
8538 F: arch/*/kernel/*/*/perf_event*.c
8539 F: arch/*/include/asm/perf_event.h
8540 F: arch/*/kernel/perf_callchain.c
8543 PERSONALITY HANDLING
8544 M: Christoph Hellwig <hch@infradead.org>
8545 L: linux-abi-devel@lists.sourceforge.net
8547 F: include/linux/personality.h
8548 F: include/uapi/linux/personality.h
8551 M: Remi Denis-Courmont <courmisch@gmail.com>
8553 F: Documentation/networking/phonet.txt
8554 F: include/linux/phonet.h
8555 F: include/net/phonet/
8556 F: include/uapi/linux/phonet.h
8560 M: Joern Engel <joern@lazybastard.org>
8561 L: linux-mtd@lists.infradead.org
8563 F: drivers/mtd/devices/phram.c
8566 M: Bruno Prémont <bonbons@linux-vserver.org>
8567 L: linux-input@vger.kernel.org
8569 F: drivers/hid/hid-picolcd*
8572 M: Jamie Iles <jamie@jamieiles.com>
8573 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8574 T: git git://github.com/jamieiles/linux-2.6-ji.git
8576 F: arch/arm/boot/dts/picoxcell*
8577 F: arch/arm/mach-picoxcell/
8578 F: drivers/crypto/picoxcell*
8580 PIN CONTROL SUBSYSTEM
8581 M: Linus Walleij <linus.walleij@linaro.org>
8582 L: linux-gpio@vger.kernel.org
8583 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8586 F: include/linux/pinctrl/
8588 PIN CONTROLLER - ATMEL AT91
8589 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8590 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8592 F: drivers/pinctrl/pinctrl-at91.*
8594 PIN CONTROLLER - ATMEL AT91 PIO4
8595 M: Ludovic Desroches <ludovic.desroches@atmel.com>
8596 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8597 L: linux-gpio@vger.kernel.org
8599 F: drivers/pinctrl/pinctrl-at91-pio4.*
8601 PIN CONTROLLER - INTEL
8602 M: Mika Westerberg <mika.westerberg@linux.intel.com>
8603 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
8605 F: drivers/pinctrl/intel/
8607 PIN CONTROLLER - RENESAS
8608 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8609 M: Geert Uytterhoeven <geert+renesas@glider.be>
8610 L: linux-renesas-soc@vger.kernel.org
8612 F: drivers/pinctrl/sh-pfc/
8614 PIN CONTROLLER - SAMSUNG
8615 M: Tomasz Figa <tomasz.figa@gmail.com>
8616 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8617 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8619 F: drivers/pinctrl/samsung/
8621 PIN CONTROLLER - SINGLE
8622 M: Tony Lindgren <tony@atomide.com>
8623 M: Haojian Zhuang <haojian.zhuang@linaro.org>
8624 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8625 L: linux-omap@vger.kernel.org
8627 F: drivers/pinctrl/pinctrl-single.c
8629 PIN CONTROLLER - ST SPEAR
8630 M: Viresh Kumar <vireshk@kernel.org>
8631 L: spear-devel@list.st.com
8632 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8633 W: http://www.st.com/spear
8635 F: drivers/pinctrl/spear/
8638 M: Jiri Kosina <jikos@kernel.org>
8640 F: drivers/block/pktcdvd.c
8641 F: include/linux/pktcdvd.h
8642 F: include/uapi/linux/pktcdvd.h
8645 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8646 W: http://mprc.pku.edu.cn/~guanxuetao/linux
8648 T: git git://github.com/gxt/linux.git
8649 F: drivers/input/serio/i8042-unicore32io.h
8650 F: drivers/i2c/busses/i2c-puv3.c
8651 F: drivers/video/fbdev/fb-puv3.c
8652 F: drivers/rtc/rtc-puv3.c
8654 PMBUS HARDWARE MONITORING DRIVERS
8655 M: Guenter Roeck <linux@roeck-us.net>
8656 L: lm-sensors@lm-sensors.org
8657 W: http://www.lm-sensors.org/
8658 W: http://www.roeck-us.net/linux/drivers/
8659 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8661 F: Documentation/hwmon/pmbus
8662 F: drivers/hwmon/pmbus/
8663 F: include/linux/i2c/pmbus.h
8665 PMC SIERRA MaxRAID DRIVER
8666 L: linux-scsi@vger.kernel.org
8667 W: http://www.pmc-sierra.com/
8669 F: drivers/scsi/pmcraid.*
8671 PMC SIERRA PM8001 DRIVER
8672 M: Jack Wang <jinpu.wang@profitbricks.com>
8673 M: lindar_liu@usish.com
8675 L: linux-scsi@vger.kernel.org
8677 F: drivers/scsi/pm8001/
8679 POSIX CLOCKS and TIMERS
8680 M: Thomas Gleixner <tglx@linutronix.de>
8681 L: linux-kernel@vger.kernel.org
8682 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8685 F: include/linux/timer*
8686 F: kernel/time/*timer*
8688 POWER MANAGEMENT CORE
8689 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8690 L: linux-pm@vger.kernel.org
8691 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8693 F: drivers/base/power/
8694 F: include/linux/pm.h
8695 F: include/linux/pm_*
8696 F: include/linux/powercap.h
8697 F: drivers/powercap/
8699 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8700 M: Sebastian Reichel <sre@kernel.org>
8701 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8702 M: David Woodhouse <dwmw2@infradead.org>
8703 L: linux-pm@vger.kernel.org
8704 T: git git://git.infradead.org/battery-2.6.git
8706 F: include/linux/power_supply.h
8708 X: drivers/power/avs/
8710 POWER STATE COORDINATION INTERFACE (PSCI)
8711 M: Mark Rutland <mark.rutland@arm.com>
8712 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8713 L: linux-arm-kernel@lists.infradead.org
8715 F: drivers/firmware/psci.c
8716 F: include/linux/psci.h
8717 F: include/uapi/linux/psci.h
8720 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8724 PPP PROTOCOL DRIVERS AND COMPRESSORS
8725 M: Paul Mackerras <paulus@samba.org>
8726 L: linux-ppp@vger.kernel.org
8728 F: drivers/net/ppp/ppp_*
8730 PPP OVER ATM (RFC 2364)
8731 M: Mitchell Blank Jr <mitch@sfgoth.com>
8733 F: net/atm/pppoatm.c
8734 F: include/uapi/linux/atmppp.h
8737 M: Michal Ostrowski <mostrows@earthlink.net>
8739 F: drivers/net/ppp/pppoe.c
8740 F: drivers/net/ppp/pppox.c
8743 M: James Chapman <jchapman@katalix.com>
8745 F: net/l2tp/l2tp_ppp.c
8746 F: include/linux/if_pppol2tp.h
8747 F: include/uapi/linux/if_pppol2tp.h
8750 M: Rodolfo Giometti <giometti@enneenne.com>
8751 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
8752 L: linuxpps@ml.enneenne.com (subscribers-only)
8754 F: Documentation/pps/
8756 F: include/linux/pps*.h
8759 M: Dmitry Kozlov <xeb@mail.ru>
8760 L: netdev@vger.kernel.org
8762 F: drivers/net/ppp/pptp.c
8763 W: http://sourceforge.net/projects/accel-pptp
8766 M: Robert Love <rml@tech9.net>
8767 L: kpreempt-tech@lists.sourceforge.net
8768 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8770 F: Documentation/preempt-locking.txt
8771 F: include/linux/preempt.h
8773 PRISM54 WIRELESS DRIVER
8774 M: "Luis R. Rodriguez" <mcgrof@gmail.com>
8775 L: linux-wireless@vger.kernel.org
8776 W: http://wireless.kernel.org/en/users/Drivers/p54
8778 F: drivers/net/wireless/intersil/prism54/
8781 M: Geoff Levand <geoff@infradead.org>
8782 L: netdev@vger.kernel.org
8783 L: linuxppc-dev@lists.ozlabs.org
8785 F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
8787 PS3 PLATFORM SUPPORT
8788 M: Geoff Levand <geoff@infradead.org>
8789 L: linuxppc-dev@lists.ozlabs.org
8791 F: arch/powerpc/boot/ps3*
8792 F: arch/powerpc/include/asm/lv1call.h
8793 F: arch/powerpc/include/asm/ps3*.h
8794 F: arch/powerpc/platforms/ps3/
8797 F: drivers/rtc/rtc-ps3.c
8798 F: drivers/usb/host/*ps3.c
8799 F: sound/ppc/snd_ps3*
8802 M: Jim Paris <jim@jtan.com>
8803 M: Geoff Levand <geoff@infradead.org>
8804 L: linuxppc-dev@lists.ozlabs.org
8806 F: drivers/block/ps3vram.c
8809 M: Anton Vorontsov <anton@enomsg.org>
8810 M: Colin Cross <ccross@android.com>
8811 M: Kees Cook <keescook@chromium.org>
8812 M: Tony Luck <tony.luck@intel.com>
8814 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
8816 F: include/linux/pstore*
8817 F: drivers/firmware/efi/efi-pstore.c
8818 F: drivers/acpi/apei/erst.c
8820 PTP HARDWARE CLOCK SUPPORT
8821 M: Richard Cochran <richardcochran@gmail.com>
8822 L: netdev@vger.kernel.org
8824 W: http://linuxptp.sourceforge.net/
8825 F: Documentation/ABI/testing/sysfs-ptp
8826 F: Documentation/ptp/*
8827 F: drivers/net/ethernet/freescale/gianfar_ptp.c
8828 F: drivers/net/phy/dp83640*
8830 F: include/linux/ptp_cl*
8833 M: Roland McGrath <roland@hack.frob.com>
8834 M: Oleg Nesterov <oleg@redhat.com>
8836 F: include/asm-generic/syscall.h
8837 F: include/linux/ptrace.h
8838 F: include/linux/regset.h
8839 F: include/linux/tracehook.h
8840 F: include/uapi/linux/ptrace.h
8843 PVRUSB2 VIDEO4LINUX DRIVER
8844 M: Mike Isely <isely@pobox.com>
8845 L: pvrusb2@isely.net (subscribers-only)
8846 L: linux-media@vger.kernel.org
8847 W: http://www.isely.net/pvrusb2/
8848 T: git git://linuxtv.org/media_tree.git
8850 F: Documentation/video4linux/README.pvrusb2
8851 F: drivers/media/usb/pvrusb2/
8854 M: Hans de Goede <hdegoede@redhat.com>
8855 L: linux-media@vger.kernel.org
8856 T: git git://linuxtv.org/media_tree.git
8858 F: drivers/media/usb/pwc/*
8861 M: Kamil Debski <k.debski@samsung.com>
8862 L: lm-sensors@lm-sensors.org
8864 F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8865 F: Documentation/hwmon/pwm-fan
8866 F: drivers/hwmon/pwm-fan.c
8869 M: Thierry Reding <thierry.reding@gmail.com>
8870 L: linux-pwm@vger.kernel.org
8872 T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8873 F: Documentation/pwm.txt
8874 F: Documentation/devicetree/bindings/pwm/
8875 F: include/linux/pwm.h
8877 F: drivers/video/backlight/pwm_bl.c
8878 F: include/linux/pwm_backlight.h
8880 PXA2xx/PXA3xx SUPPORT
8881 M: Daniel Mack <daniel@zonque.org>
8882 M: Haojian Zhuang <haojian.zhuang@gmail.com>
8883 M: Robert Jarzmik <robert.jarzmik@free.fr>
8884 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8885 T: git git://github.com/hzhuang1/linux.git
8886 T: git git://github.com/rjarzmik/linux.git
8888 F: arch/arm/boot/dts/pxa*
8889 F: arch/arm/mach-pxa/
8891 F: drivers/pcmcia/pxa2xx*
8892 F: drivers/pinctrl/pxa/
8893 F: drivers/spi/spi-pxa2xx*
8894 F: drivers/usb/gadget/udc/pxa2*
8895 F: include/sound/pxa2xx-lib.h
8900 M: Robert Jarzmik <robert.jarzmik@free.fr>
8901 L: linux-gpio@vger.kernel.org
8903 F: drivers/gpio/gpio-pxa.c
8905 PXA3xx NAND FLASH DRIVER
8906 M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8907 L: linux-mtd@lists.infradead.org
8909 F: drivers/mtd/nand/pxa3xx_nand.c
8912 M: Eric Miao <eric.y.miao@gmail.com>
8913 M: Haojian Zhuang <haojian.zhuang@gmail.com>
8914 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8915 T: git git://github.com/hzhuang1/linux.git
8916 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
8918 F: arch/arm/boot/dts/mmp*
8919 F: arch/arm/mach-mmp/
8925 M: Robert Jarzmik <robert.jarzmik@free.fr>
8926 L: rtc-linux@googlegroups.com
8930 M: Tadeusz Struk <tadeusz.struk@intel.com>
8931 L: qat-linux@intel.com
8933 F: drivers/crypto/qat/
8936 M: Mike Marciniszyn <infinipath@intel.com>
8937 L: linux-rdma@vger.kernel.org
8939 F: drivers/infiniband/hw/qib/
8941 QLOGIC QLA1280 SCSI DRIVER
8942 M: Michael Reed <mdr@sgi.com>
8943 L: linux-scsi@vger.kernel.org
8945 F: drivers/scsi/qla1280.[ch]
8947 QLOGIC QLA2XXX FC-SCSI DRIVER
8948 M: qla2xxx-upstream@qlogic.com
8949 L: linux-scsi@vger.kernel.org
8951 F: Documentation/scsi/LICENSE.qla2xxx
8952 F: drivers/scsi/qla2xxx/
8954 QLOGIC QLA4XXX iSCSI DRIVER
8955 M: QLogic-Storage-Upstream@qlogic.com
8956 L: linux-scsi@vger.kernel.org
8958 F: Documentation/scsi/LICENSE.qla4xxx
8959 F: drivers/scsi/qla4xxx/
8961 QLOGIC QLA3XXX NETWORK DRIVER
8962 M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8963 M: Ron Mercer <ron.mercer@qlogic.com>
8964 M: linux-driver@qlogic.com
8965 L: netdev@vger.kernel.org
8967 F: Documentation/networking/LICENSE.qla3xxx
8968 F: drivers/net/ethernet/qlogic/qla3xxx.*
8970 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8971 M: Dept-GELinuxNICDev@qlogic.com
8972 L: netdev@vger.kernel.org
8974 F: drivers/net/ethernet/qlogic/qlcnic/
8976 QLOGIC QLGE 10Gb ETHERNET DRIVER
8977 M: Harish Patil <harish.patil@qlogic.com>
8978 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8979 M: Dept-GELinuxNICDev@qlogic.com
8980 M: linux-driver@qlogic.com
8981 L: netdev@vger.kernel.org
8983 F: drivers/net/ethernet/qlogic/qlge/
8985 QLOGIC QL4xxx ETHERNET DRIVER
8986 M: Yuval Mintz <Yuval.Mintz@qlogic.com>
8987 M: Ariel Elior <Ariel.Elior@qlogic.com>
8988 M: everest-linux-l2@qlogic.com
8989 L: netdev@vger.kernel.org
8991 F: drivers/net/ethernet/qlogic/qed/
8992 F: include/linux/qed/
8993 F: drivers/net/ethernet/qlogic/qede/
8996 M: Anders Larsen <al@alarsen.net>
8997 W: http://www.alarsen.net/linux/qnx4fs/
9000 F: include/uapi/linux/qnx4_fs.h
9001 F: include/uapi/linux/qnxtypes.h
9004 M: Antti Palosaari <crope@iki.fi>
9005 L: linux-media@vger.kernel.org
9006 W: https://linuxtv.org
9007 W: http://palosaari.fi/linux/
9008 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9009 T: git git://linuxtv.org/anttip/media_tree.git
9011 F: drivers/media/tuners/qt1010*
9013 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
9014 M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
9015 L: linux-wireless@vger.kernel.org
9016 L: ath9k-devel@lists.ath9k.org
9017 W: http://wireless.kernel.org/en/users/Drivers/ath9k
9019 F: drivers/net/wireless/ath/ath9k/
9021 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
9022 M: Kalle Valo <kvalo@qca.qualcomm.com>
9023 L: ath10k@lists.infradead.org
9024 W: http://wireless.kernel.org/en/users/Drivers/ath10k
9025 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
9027 F: drivers/net/wireless/ath/ath10k/
9029 QUALCOMM HEXAGON ARCHITECTURE
9030 M: Richard Kuo <rkuo@codeaurora.org>
9031 L: linux-hexagon@vger.kernel.org
9032 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
9036 QUALCOMM WCN36XX WIRELESS DRIVER
9037 M: Eugene Krasnikov <k.eugene.e@gmail.com>
9038 L: wcn36xx@lists.infradead.org
9039 W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
9040 T: git git://github.com/KrasnikovEugene/wcn36xx.git
9042 F: drivers/net/wireless/ath/wcn36xx/
9044 RADOS BLOCK DEVICE (RBD)
9045 M: Ilya Dryomov <idryomov@gmail.com>
9046 M: Sage Weil <sage@redhat.com>
9047 M: Alex Elder <elder@kernel.org>
9048 L: ceph-devel@vger.kernel.org
9050 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9051 T: git git://github.com/ceph/ceph-client.git
9053 F: Documentation/ABI/testing/sysfs-bus-rbd
9054 F: drivers/block/rbd.c
9055 F: drivers/block/rbd_types.h
9057 RADEON FRAMEBUFFER DISPLAY DRIVER
9058 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
9059 L: linux-fbdev@vger.kernel.org
9061 F: drivers/video/fbdev/aty/radeon*
9062 F: include/uapi/linux/radeonfb.h
9064 RADIOSHARK RADIO DRIVER
9065 M: Hans de Goede <hdegoede@redhat.com>
9066 L: linux-media@vger.kernel.org
9067 T: git git://linuxtv.org/media_tree.git
9069 F: drivers/media/radio/radio-shark.c
9071 RADIOSHARK2 RADIO DRIVER
9072 M: Hans de Goede <hdegoede@redhat.com>
9073 L: linux-media@vger.kernel.org
9074 T: git git://linuxtv.org/media_tree.git
9076 F: drivers/media/radio/radio-shark2.c
9077 F: drivers/media/radio/radio-tea5777.c
9079 RAGE128 FRAMEBUFFER DISPLAY DRIVER
9080 M: Paul Mackerras <paulus@samba.org>
9081 L: linux-fbdev@vger.kernel.org
9083 F: drivers/video/fbdev/aty/aty128fb.c
9085 RALINK MIPS ARCHITECTURE
9086 M: John Crispin <blogic@openwrt.org>
9087 L: linux-mips@linux-mips.org
9091 RALINK RT2X00 WIRELESS LAN DRIVER
9093 M: Stanislaw Gruszka <sgruszka@redhat.com>
9094 M: Helmut Schaa <helmut.schaa@googlemail.com>
9095 L: linux-wireless@vger.kernel.org
9097 F: drivers/net/wireless/ralink/rt2x00/
9099 RAMDISK RAM BLOCK DEVICE DRIVER
9100 M: Jens Axboe <axboe@kernel.dk>
9102 F: Documentation/blockdev/ramdisk.txt
9103 F: drivers/block/brd.c
9105 RANDOM NUMBER DRIVER
9106 M: "Theodore Ts'o" <tytso@mit.edu>
9108 F: drivers/char/random.c
9111 M: Matt Porter <mporter@kernel.crashing.org>
9112 M: Alexandre Bounine <alexandre.bounine@idt.com>
9116 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
9117 L: linux-wireless@vger.kernel.org
9119 F: drivers/net/wireless/ray*
9122 M: Josh Triplett <josh@joshtriplett.org>
9123 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9124 L: linux-kernel@vger.kernel.org
9126 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9127 F: Documentation/RCU/torture.txt
9128 F: kernel/rcu/rcutorture.c
9130 RCUTORTURE TEST FRAMEWORK
9131 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9132 M: Josh Triplett <josh@joshtriplett.org>
9133 R: Steven Rostedt <rostedt@goodmis.org>
9134 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9135 R: Lai Jiangshan <jiangshanlai@gmail.com>
9136 L: linux-kernel@vger.kernel.org
9138 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9139 F: tools/testing/selftests/rcutorture
9142 M: Florian Fainelli <florian@openwrt.org>
9145 RDC R6040 FAST ETHERNET DRIVER
9146 M: Florian Fainelli <florian@openwrt.org>
9147 L: netdev@vger.kernel.org
9149 F: drivers/net/ethernet/rdc/r6040.c
9151 RDS - RELIABLE DATAGRAM SOCKETS
9152 M: Santosh Shilimkar <santosh.shilimkar@oracle.com>
9153 L: netdev@vger.kernel.org
9154 L: linux-rdma@vger.kernel.org
9155 L: rds-devel@oss.oracle.com (moderated for non-subscribers)
9156 W: https://oss.oracle.com/projects/rds/
9159 F: Documentation/networking/rds.txt
9161 READ-COPY UPDATE (RCU)
9162 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9163 M: Josh Triplett <josh@joshtriplett.org>
9164 R: Steven Rostedt <rostedt@goodmis.org>
9165 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9166 R: Lai Jiangshan <jiangshanlai@gmail.com>
9167 L: linux-kernel@vger.kernel.org
9168 W: http://www.rdrop.com/users/paulmck/RCU/
9170 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9171 F: Documentation/RCU/
9172 X: Documentation/RCU/torture.txt
9173 F: include/linux/rcu*
9174 X: include/linux/srcu.h
9178 REAL TIME CLOCK (RTC) SUBSYSTEM
9179 M: Alessandro Zummo <a.zummo@towertech.it>
9180 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
9181 L: rtc-linux@googlegroups.com
9182 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
9183 T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
9185 F: Documentation/rtc.txt
9187 F: include/linux/rtc.h
9188 F: include/uapi/linux/rtc.h
9190 REALTEK AUDIO CODECS
9191 M: Bard Liao <bardliao@realtek.com>
9192 M: Oder Chiou <oder_chiou@realtek.com>
9194 F: sound/soc/codecs/rt*
9195 F: include/sound/rt*.h
9197 REISERFS FILE SYSTEM
9198 L: reiserfs-devel@vger.kernel.org
9202 REGISTER MAP ABSTRACTION
9203 M: Mark Brown <broonie@kernel.org>
9204 L: linux-kernel@vger.kernel.org
9205 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
9207 F: drivers/base/regmap/
9208 F: include/linux/regmap.h
9210 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
9211 M: Ohad Ben-Cohen <ohad@wizery.com>
9212 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
9214 F: drivers/remoteproc/
9215 F: Documentation/remoteproc.txt
9216 F: include/linux/remoteproc.h
9218 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9219 M: Ohad Ben-Cohen <ohad@wizery.com>
9220 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9223 F: Documentation/rpmsg.txt
9224 F: include/linux/rpmsg.h
9226 RENESAS ETHERNET DRIVERS
9227 R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9228 L: netdev@vger.kernel.org
9229 L: linux-renesas-soc@vger.kernel.org
9230 F: drivers/net/ethernet/renesas/
9231 F: include/linux/sh_eth.h
9233 RENESAS USB2 PHY DRIVER
9234 M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
9235 L: linux-renesas-soc@vger.kernel.org
9237 F: drivers/phy/phy-rcar-gen3-usb2.c
9239 RESET CONTROLLER FRAMEWORK
9240 M: Philipp Zabel <p.zabel@pengutronix.de>
9241 T: git git://git.pengutronix.de/git/pza/linux
9244 F: Documentation/devicetree/bindings/reset/
9245 F: include/dt-bindings/reset/
9246 F: include/linux/reset.h
9247 F: include/linux/reset-controller.h
9250 M: Johannes Berg <johannes@sipsolutions.net>
9251 L: linux-wireless@vger.kernel.org
9252 W: http://wireless.kernel.org/
9253 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9254 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
9256 F: Documentation/rfkill.txt
9260 M: Thomas Graf <tgraf@suug.ch>
9261 L: netdev@vger.kernel.org
9264 F: include/linux/rhashtable.h
9266 RICOH SMARTMEDIA/XD DRIVER
9267 M: Maxim Levitsky <maximlevitsky@gmail.com>
9269 F: drivers/mtd/nand/r852.c
9270 F: drivers/mtd/nand/r852.h
9272 RICOH R5C592 MEMORYSTICK DRIVER
9273 M: Maxim Levitsky <maximlevitsky@gmail.com>
9275 F: drivers/memstick/host/r592.*
9278 M: Stefan Achatz <erazor_de@users.sourceforge.net>
9279 W: http://sourceforge.net/projects/roccat/
9281 F: drivers/hid/hid-roccat*
9282 F: include/linux/hid-roccat*
9283 F: Documentation/ABI/*/sysfs-driver-hid-roccat*
9286 M: Jiri Pirko <jiri@resnulli.us>
9287 M: Scott Feldman <sfeldma@gmail.com>
9288 L: netdev@vger.kernel.org
9290 F: drivers/net/ethernet/rocker/
9294 W: http://www.comtrol.com
9296 F: Documentation/serial/rocket.txt
9297 F: drivers/tty/rocket*
9299 ROCKETPORT EXPRESS/INFINITY DRIVER
9300 M: Kevin Cernekee <cernekee@gmail.com>
9301 L: linux-serial@vger.kernel.org
9303 F: drivers/tty/serial/rp2.*
9306 M: Ralf Baechle <ralf@linux-mips.org>
9307 L: linux-hams@vger.kernel.org
9308 W: http://www.linux-ax25.org/
9310 F: include/net/rose.h
9311 F: include/uapi/linux/rose.h
9314 RTL2830 MEDIA DRIVER
9315 M: Antti Palosaari <crope@iki.fi>
9316 L: linux-media@vger.kernel.org
9317 W: https://linuxtv.org
9318 W: http://palosaari.fi/linux/
9319 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9320 T: git git://linuxtv.org/anttip/media_tree.git
9322 F: drivers/media/dvb-frontends/rtl2830*
9324 RTL2832 MEDIA DRIVER
9325 M: Antti Palosaari <crope@iki.fi>
9326 L: linux-media@vger.kernel.org
9327 W: https://linuxtv.org
9328 W: http://palosaari.fi/linux/
9329 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9330 T: git git://linuxtv.org/anttip/media_tree.git
9332 F: drivers/media/dvb-frontends/rtl2832*
9334 RTL2832_SDR MEDIA DRIVER
9335 M: Antti Palosaari <crope@iki.fi>
9336 L: linux-media@vger.kernel.org
9337 W: https://linuxtv.org
9338 W: http://palosaari.fi/linux/
9339 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9340 T: git git://linuxtv.org/anttip/media_tree.git
9342 F: drivers/media/dvb-frontends/rtl2832_sdr*
9344 RTL8180 WIRELESS DRIVER
9345 L: linux-wireless@vger.kernel.org
9346 W: http://wireless.kernel.org/
9347 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9349 F: drivers/net/wireless/realtek/rtl818x/rtl8180/
9351 RTL8187 WIRELESS DRIVER
9352 M: Herton Ronaldo Krzesinski <herton@canonical.com>
9353 M: Hin-Tak Leung <htl10@users.sourceforge.net>
9354 M: Larry Finger <Larry.Finger@lwfinger.net>
9355 L: linux-wireless@vger.kernel.org
9356 W: http://wireless.kernel.org/
9357 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9359 F: drivers/net/wireless/realtek/rtl818x/rtl8187/
9361 RTL8192CE WIRELESS DRIVER
9362 M: Larry Finger <Larry.Finger@lwfinger.net>
9363 M: Chaoming Li <chaoming_li@realsil.com.cn>
9364 L: linux-wireless@vger.kernel.org
9365 W: http://wireless.kernel.org/
9366 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9368 F: drivers/net/wireless/realtek/rtlwifi/
9369 F: drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
9371 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9372 M: Jes Sorensen <Jes.Sorensen@redhat.com>
9373 L: linux-wireless@vger.kernel.org
9374 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8723au-mac80211
9376 F: drivers/net/wireless/realtek/rtl8xxxu/
9378 S3 SAVAGE FRAMEBUFFER DRIVER
9379 M: Antonino Daplas <adaplas@gmail.com>
9380 L: linux-fbdev@vger.kernel.org
9382 F: drivers/video/fbdev/savage/
9385 M: Martin Schwidefsky <schwidefsky@de.ibm.com>
9386 M: Heiko Carstens <heiko.carstens@de.ibm.com>
9387 L: linux-s390@vger.kernel.org
9388 W: http://www.ibm.com/developerworks/linux/linux390/
9389 T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
9393 F: Documentation/s390/
9394 F: Documentation/DocBook/s390*
9396 S390 COMMON I/O LAYER
9397 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9398 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9399 L: linux-s390@vger.kernel.org
9400 W: http://www.ibm.com/developerworks/linux/linux390/
9402 F: drivers/s390/cio/
9405 M: Stefan Weinhuber <wein@de.ibm.com>
9406 M: Stefan Haberland <stefan.haberland@de.ibm.com>
9407 L: linux-s390@vger.kernel.org
9408 W: http://www.ibm.com/developerworks/linux/linux390/
9410 F: drivers/s390/block/dasd*
9411 F: block/partitions/ibm.c
9413 S390 NETWORK DRIVERS
9414 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
9415 L: linux-s390@vger.kernel.org
9416 W: http://www.ibm.com/developerworks/linux/linux390/
9418 F: drivers/s390/net/
9421 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9422 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9423 L: linux-s390@vger.kernel.org
9424 W: http://www.ibm.com/developerworks/linux/linux390/
9427 F: drivers/pci/hotplug/s390_pci_hpc.c
9430 M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
9431 L: linux-s390@vger.kernel.org
9432 W: http://www.ibm.com/developerworks/linux/linux390/
9434 F: drivers/s390/crypto/
9437 M: Steffen Maier <maier@linux.vnet.ibm.com>
9438 L: linux-s390@vger.kernel.org
9439 W: http://www.ibm.com/developerworks/linux/linux390/
9441 F: drivers/s390/scsi/zfcp_*
9443 S390 IUCV NETWORK LAYER
9444 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
9445 L: linux-s390@vger.kernel.org
9446 W: http://www.ibm.com/developerworks/linux/linux390/
9448 F: drivers/s390/net/*iucv*
9449 F: include/net/iucv/
9453 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9454 L: linux-s390@vger.kernel.org
9455 W: http://www.ibm.com/developerworks/linux/linux390/
9457 F: drivers/iommu/s390-iommu.c
9459 S3C24XX SD/MMC Driver
9460 M: Ben Dooks <ben-linux@fluff.org>
9461 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9463 F: drivers/mmc/host/s3cmci.*
9465 SAA6588 RDS RECEIVER DRIVER
9466 M: Hans Verkuil <hverkuil@xs4all.nl>
9467 L: linux-media@vger.kernel.org
9468 T: git git://linuxtv.org/media_tree.git
9469 W: https://linuxtv.org
9471 F: drivers/media/i2c/saa6588*
9473 SAA7134 VIDEO4LINUX DRIVER
9474 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9475 L: linux-media@vger.kernel.org
9476 W: https://linuxtv.org
9477 T: git git://linuxtv.org/media_tree.git
9479 F: Documentation/video4linux/*.saa7134
9480 F: drivers/media/pci/saa7134/
9482 SAA7146 VIDEO4LINUX-2 DRIVER
9483 M: Hans Verkuil <hverkuil@xs4all.nl>
9484 L: linux-media@vger.kernel.org
9485 T: git git://linuxtv.org/media_tree.git
9487 F: drivers/media/common/saa7146/
9488 F: drivers/media/pci/saa7146/
9489 F: include/media/saa7146*
9491 SAMSUNG LAPTOP DRIVER
9492 M: Corentin Chary <corentin.chary@gmail.com>
9493 L: platform-driver-x86@vger.kernel.org
9495 F: drivers/platform/x86/samsung-laptop.c
9497 SAMSUNG AUDIO (ASoC) DRIVERS
9498 M: Sangbeom Kim <sbkim73@samsung.com>
9499 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9501 F: sound/soc/samsung/
9503 SAMSUNG FRAMEBUFFER DRIVER
9504 M: Jingoo Han <jingoohan1@gmail.com>
9505 L: linux-fbdev@vger.kernel.org
9507 F: drivers/video/fbdev/s3c-fb.c
9509 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9510 M: Sangbeom Kim <sbkim73@samsung.com>
9511 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
9512 L: linux-kernel@vger.kernel.org
9513 L: linux-samsung-soc@vger.kernel.org
9515 F: drivers/mfd/sec*.c
9516 F: drivers/regulator/s2m*.c
9517 F: drivers/regulator/s5m*.c
9518 F: drivers/clk/clk-s2mps11.c
9519 F: drivers/rtc/rtc-s5m.c
9520 F: include/linux/mfd/samsung/
9521 F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
9522 F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
9523 F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
9524 F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
9526 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9527 M: Kyungmin Park <kyungmin.park@samsung.com>
9528 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9529 L: linux-media@vger.kernel.org
9530 Q: https://patchwork.linuxtv.org/project/linux-media/list/
9532 F: drivers/media/platform/exynos4-is/
9534 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9535 M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9536 L: linux-media@vger.kernel.org
9537 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9539 F: drivers/media/platform/s3c-camif/
9540 F: include/media/drv-intf/s3c_camif.h
9542 SAMSUNG S5C73M3 CAMERA DRIVER
9543 M: Kyungmin Park <kyungmin.park@samsung.com>
9544 M: Andrzej Hajda <a.hajda@samsung.com>
9545 L: linux-media@vger.kernel.org
9547 F: drivers/media/i2c/s5c73m3/*
9549 SAMSUNG S5K5BAF CAMERA DRIVER
9550 M: Kyungmin Park <kyungmin.park@samsung.com>
9551 M: Andrzej Hajda <a.hajda@samsung.com>
9552 L: linux-media@vger.kernel.org
9554 F: drivers/media/i2c/s5k5baf.c
9556 SAMSUNG S3FWRN5 NFC DRIVER
9557 M: Robert Baldyga <r.baldyga@samsung.com>
9558 L: linux-nfc@lists.01.org (moderated for non-subscribers)
9560 F: drivers/nfc/s3fwrn5
9562 SAMSUNG SOC CLOCK DRIVERS
9563 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9564 M: Tomasz Figa <tomasz.figa@gmail.com>
9566 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9567 F: drivers/clk/samsung/
9569 SAMSUNG SXGBE DRIVERS
9570 M: Byungho An <bh74.an@samsung.com>
9571 M: Girish K S <ks.giri@samsung.com>
9572 M: Vipul Pandya <vipul.pandya@samsung.com>
9574 L: netdev@vger.kernel.org
9575 F: drivers/net/ethernet/samsung/sxgbe/
9577 SAMSUNG THERMAL DRIVER
9578 M: Lukasz Majewski <l.majewski@samsung.com>
9579 L: linux-pm@vger.kernel.org
9580 L: linux-samsung-soc@vger.kernel.org
9582 T: git https://github.com/lmajewski/linux-samsung-thermal.git
9583 F: drivers/thermal/samsung/
9585 SAMSUNG USB2 PHY DRIVER
9586 M: Kamil Debski <k.debski@samsung.com>
9587 L: linux-kernel@vger.kernel.org
9589 F: Documentation/devicetree/bindings/phy/samsung-phy.txt
9590 F: Documentation/phy/samsung-usb2.txt
9591 F: drivers/phy/phy-exynos4210-usb2.c
9592 F: drivers/phy/phy-exynos4x12-usb2.c
9593 F: drivers/phy/phy-exynos5250-usb2.c
9594 F: drivers/phy/phy-s5pv210-usb2.c
9595 F: drivers/phy/phy-samsung-usb2.c
9596 F: drivers/phy/phy-samsung-usb2.h
9599 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9600 L: linux-serial@vger.kernel.org
9602 F: drivers/tty/serial/
9604 SYNOPSYS DESIGNWARE DMAC DRIVER
9605 M: Viresh Kumar <vireshk@kernel.org>
9606 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9608 F: include/linux/dma/dw.h
9609 F: include/linux/platform_data/dma-dw.h
9612 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9613 M: Lars Persson <lars.persson@axis.com>
9614 L: netdev@vger.kernel.org
9616 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9617 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9619 SYNOPSYS DESIGNWARE I2C DRIVER
9620 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9621 M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
9622 M: Mika Westerberg <mika.westerberg@linux.intel.com>
9623 L: linux-i2c@vger.kernel.org
9625 F: drivers/i2c/busses/i2c-designware-*
9626 F: include/linux/platform_data/i2c-designware.h
9628 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9629 M: Jaehoon Chung <jh80.chung@samsung.com>
9630 L: linux-mmc@vger.kernel.org
9632 F: include/linux/mmc/dw_mmc.h
9633 F: drivers/mmc/host/dw_mmc*
9635 SYSTEM TRACE MODULE CLASS
9636 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
9638 F: Documentation/trace/stm.txt
9639 F: drivers/hwtracing/stm/
9640 F: include/linux/stm.h
9641 F: include/uapi/linux/stm.h
9644 M: Andreas Noever <andreas.noever@gmail.com>
9646 F: drivers/thunderbolt/
9648 TI BQ27XXX POWER SUPPLY DRIVER
9649 R: Andrew F. Davis <afd@ti.com>
9650 F: include/linux/power/bq27xxx_battery.h
9651 F: drivers/power/bq27xxx_battery.c
9652 F: drivers/power/bq27xxx_battery_i2c.c
9654 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
9655 M: John Stultz <john.stultz@linaro.org>
9656 M: Thomas Gleixner <tglx@linutronix.de>
9657 L: linux-kernel@vger.kernel.org
9658 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9660 F: include/linux/clocksource.h
9661 F: include/linux/time.h
9662 F: include/linux/timex.h
9663 F: include/uapi/linux/time.h
9664 F: include/uapi/linux/timex.h
9665 F: kernel/time/clocksource.c
9666 F: kernel/time/time*.c
9667 F: kernel/time/alarmtimer.c
9668 F: kernel/time/ntp.c
9669 F: tools/testing/selftests/timers/
9672 M: Zwane Mwaikambo <zwanem@gmail.com>
9674 F: drivers/watchdog/sc1200wdt.c
9677 M: Ingo Molnar <mingo@redhat.com>
9678 M: Peter Zijlstra <peterz@infradead.org>
9679 L: linux-kernel@vger.kernel.org
9680 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9683 F: include/linux/sched.h
9684 F: include/uapi/linux/sched.h
9685 F: include/linux/wait.h
9688 M: Chen Liqin <liqin.linux@gmail.com>
9689 M: Lennox Wu <lennox.wu@gmail.com>
9690 W: http://www.sunplus.com
9694 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
9695 M: Sudeep Holla <sudeep.holla@arm.com>
9696 L: linux-arm-kernel@lists.infradead.org
9698 F: Documentation/devicetree/bindings/arm/arm,scpi.txt
9699 F: drivers/clk/clk-scpi.c
9700 F: drivers/cpufreq/scpi-cpufreq.c
9701 F: drivers/firmware/arm_scpi.c
9702 F: include/linux/scpi_protocol.h
9705 M: Jens Axboe <axboe@kernel.dk>
9706 L: linux-scsi@vger.kernel.org
9707 W: http://www.kernel.dk
9711 SCSI RDMA PROTOCOL (SRP) INITIATOR
9712 M: Bart Van Assche <bart.vanassche@sandisk.com>
9713 L: linux-rdma@vger.kernel.org
9715 W: http://www.openfabrics.org
9716 Q: http://patchwork.kernel.org/project/linux-rdma/list/
9717 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9718 F: drivers/infiniband/ulp/srp/
9719 F: include/scsi/srp.h
9722 M: Doug Gilbert <dgilbert@interlog.com>
9723 L: linux-scsi@vger.kernel.org
9724 W: http://sg.danny.cz/sg
9726 F: Documentation/scsi/scsi-generic.txt
9727 F: drivers/scsi/sg.c
9728 F: include/scsi/sg.h
9731 M: "James E.J. Bottomley" <JBottomley@odin.com>
9732 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9733 M: "Martin K. Petersen" <martin.petersen@oracle.com>
9734 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
9735 L: linux-scsi@vger.kernel.org
9741 M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9742 L: linux-scsi@vger.kernel.org
9744 F: Documentation/scsi/st.txt
9745 F: drivers/scsi/st.*
9746 F: drivers/scsi/st_*.h
9749 M: Vlad Yasevich <vyasevich@gmail.com>
9750 M: Neil Horman <nhorman@tuxdriver.com>
9751 L: linux-sctp@vger.kernel.org
9752 W: http://lksctp.sourceforge.net
9754 F: Documentation/networking/sctp.txt
9755 F: include/linux/sctp.h
9756 F: include/uapi/linux/sctp.h
9757 F: include/net/sctp/
9761 M: Jim Cromie <jim.cromie@gmail.com>
9763 F: Documentation/i2c/busses/scx200_acb
9764 F: arch/x86/platform/scx200/
9765 F: drivers/watchdog/scx200_wdt.c
9766 F: drivers/i2c/busses/scx200*
9767 F: drivers/mtd/maps/scx200_docflash.c
9768 F: include/linux/scx200.h
9771 M: Jim Cromie <jim.cromie@gmail.com>
9773 F: drivers/char/scx200_gpio.c
9774 F: include/linux/scx200_gpio.h
9776 SCx200 HRT CLOCKSOURCE DRIVER
9777 M: Jim Cromie <jim.cromie@gmail.com>
9779 F: drivers/clocksource/scx200_hrt.c
9781 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9782 M: Sascha Sommer <saschasommer@freenet.de>
9783 L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9785 F: drivers/mmc/host/sdricoh_cs.c
9787 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9788 M: Adrian Hunter <adrian.hunter@intel.com>
9789 L: linux-mmc@vger.kernel.org
9790 T: git git://git.infradead.org/users/ahunter/linux-sdhci.git
9792 F: drivers/mmc/host/sdhci*
9793 F: include/linux/mmc/sdhci*
9796 M: Kees Cook <keescook@chromium.org>
9797 R: Andy Lutomirski <luto@amacapital.net>
9798 R: Will Drewry <wad@chromium.org>
9799 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9802 F: include/uapi/linux/seccomp.h
9803 F: include/linux/seccomp.h
9804 F: tools/testing/selftests/seccomp/*
9805 K: \bsecure_computing
9808 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9809 M: Ben Dooks <ben-linux@fluff.org>
9810 M: Jaehoon Chung <jh80.chung@samsung.com>
9811 L: linux-mmc@vger.kernel.org
9813 F: drivers/mmc/host/sdhci-s3c*
9815 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9816 M: Viresh Kumar <vireshk@kernel.org>
9817 L: spear-devel@list.st.com
9818 L: linux-mmc@vger.kernel.org
9820 F: drivers/mmc/host/sdhci-spear.c
9823 M: James Morris <james.l.morris@oracle.com>
9824 M: "Serge E. Hallyn" <serge@hallyn.com>
9825 L: linux-security-module@vger.kernel.org (suggested Cc:)
9826 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9827 W: http://kernsec.org/
9832 M: Security Officers <security@kernel.org>
9835 SELINUX SECURITY MODULE
9836 M: Paul Moore <paul@paul-moore.com>
9837 M: Stephen Smalley <sds@tycho.nsa.gov>
9838 M: Eric Paris <eparis@parisplace.org>
9839 L: selinux@tycho.nsa.gov (moderated for non-subscribers)
9840 W: http://selinuxproject.org
9841 T: git git://git.infradead.org/users/pcmoore/selinux
9843 F: include/linux/selinux*
9844 F: security/selinux/
9847 APPARMOR SECURITY MODULE
9848 M: John Johansen <john.johansen@canonical.com>
9849 L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9850 W: apparmor.wiki.kernel.org
9851 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9853 F: security/apparmor/
9855 YAMA SECURITY MODULE
9856 M: Kees Cook <keescook@chromium.org>
9857 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9862 M: Jiri Slaby <jirislaby@gmail.com>
9864 F: drivers/misc/phantom.c
9865 F: include/uapi/linux/phantom.h
9867 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9868 M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9869 M: Ketan Mukadam <ketan.mukadam@avagotech.com>
9870 M: John Soni Jose <sony.john@avagotech.com>
9871 L: linux-scsi@vger.kernel.org
9872 W: http://www.avagotech.com
9874 F: drivers/scsi/be2iscsi/
9876 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9877 M: Sathya Perla <sathya.perla@broadcom.com>
9878 M: Ajit Khaparde <ajit.khaparde@broadcom.com>
9879 M: Padmanabh Ratnakar <padmanabh.ratnakar@broadcom.com>
9880 M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
9881 M: Somnath Kotur <somnath.kotur@broadcom.com>
9882 L: netdev@vger.kernel.org
9883 W: http://www.emulex.com
9885 F: drivers/net/ethernet/emulex/benet/
9887 EMULEX ONECONNECT ROCE DRIVER
9888 M: Selvin Xavier <selvin.xavier@avagotech.com>
9889 M: Devesh Sharma <devesh.sharma@avagotech.com>
9890 M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9891 L: linux-rdma@vger.kernel.org
9892 W: http://www.emulex.com
9894 F: drivers/infiniband/hw/ocrdma/
9897 M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9898 M: Shradha Shah <sshah@solarflare.com>
9899 L: netdev@vger.kernel.org
9901 F: drivers/net/ethernet/sfc/
9904 M: Dimitri Sivanich <sivanich@sgi.com>
9906 F: drivers/misc/sgi-gru/
9908 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9909 M: Pat Gefre <pfg@sgi.com>
9910 L: linux-ia64@vger.kernel.org
9912 F: Documentation/ia64/serial.txt
9913 F: drivers/tty/serial/ioc?_serial.c
9914 F: include/linux/ioc?.h
9916 SGI XP/XPC/XPNET DRIVER
9917 M: Cliff Whickman <cpw@sgi.com>
9918 M: Robin Holt <robinmholt@gmail.com>
9920 F: drivers/misc/sgi-xp/
9923 M: Antti Palosaari <crope@iki.fi>
9924 L: linux-media@vger.kernel.org
9925 W: https://linuxtv.org
9926 W: http://palosaari.fi/linux/
9927 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9928 T: git git://linuxtv.org/anttip/media_tree.git
9930 F: drivers/media/tuners/si2157*
9933 M: Antti Palosaari <crope@iki.fi>
9934 L: linux-media@vger.kernel.org
9935 W: https://linuxtv.org
9936 W: http://palosaari.fi/linux/
9937 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9938 T: git git://linuxtv.org/anttip/media_tree.git
9940 F: drivers/media/dvb-frontends/si2168*
9942 SI470X FM RADIO RECEIVER I2C DRIVER
9943 M: Hans Verkuil <hverkuil@xs4all.nl>
9944 L: linux-media@vger.kernel.org
9945 T: git git://linuxtv.org/media_tree.git
9946 W: https://linuxtv.org
9948 F: drivers/media/radio/si470x/radio-si470x-i2c.c
9950 SI470X FM RADIO RECEIVER USB DRIVER
9951 M: Hans Verkuil <hverkuil@xs4all.nl>
9952 L: linux-media@vger.kernel.org
9953 T: git git://linuxtv.org/media_tree.git
9954 W: https://linuxtv.org
9956 F: drivers/media/radio/si470x/radio-si470x-common.c
9957 F: drivers/media/radio/si470x/radio-si470x.h
9958 F: drivers/media/radio/si470x/radio-si470x-usb.c
9960 SI4713 FM RADIO TRANSMITTER I2C DRIVER
9961 M: Eduardo Valentin <edubezval@gmail.com>
9962 L: linux-media@vger.kernel.org
9963 T: git git://linuxtv.org/media_tree.git
9964 W: https://linuxtv.org
9966 F: drivers/media/radio/si4713/si4713.?
9968 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9969 M: Eduardo Valentin <edubezval@gmail.com>
9970 L: linux-media@vger.kernel.org
9971 T: git git://linuxtv.org/media_tree.git
9972 W: https://linuxtv.org
9974 F: drivers/media/radio/si4713/radio-platform-si4713.c
9976 SI4713 FM RADIO TRANSMITTER USB DRIVER
9977 M: Hans Verkuil <hverkuil@xs4all.nl>
9978 L: linux-media@vger.kernel.org
9979 T: git git://linuxtv.org/media_tree.git
9980 W: https://linuxtv.org
9982 F: drivers/media/radio/si4713/radio-usb-si4713.c
9985 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9986 L: linux-media@vger.kernel.org
9987 W: https://linuxtv.org
9988 T: git git://linuxtv.org/media_tree.git
9990 F: drivers/media/common/siano/
9991 F: drivers/media/usb/siano/
9992 F: drivers/media/usb/siano/
9993 F: drivers/media/mmc/siano/
9996 M: Hans de Goede <hdegoede@redhat.com>
9997 L: linux-fbdev@vger.kernel.org
9999 F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
10000 F: drivers/video/fbdev/simplefb.c
10001 F: include/linux/platform_data/simplefb.h
10003 SH_VEU V4L2 MEM2MEM DRIVER
10004 L: linux-media@vger.kernel.org
10006 F: drivers/media/platform/sh_veu.c
10008 SH_VOU V4L2 OUTPUT DRIVER
10009 L: linux-media@vger.kernel.org
10011 F: drivers/media/platform/sh_vou.c
10012 F: include/media/drv-intf/sh_vou.h
10014 SIMPLE FIRMWARE INTERFACE (SFI)
10015 M: Len Brown <lenb@kernel.org>
10016 L: sfi-devel@simplefirmware.org
10017 W: http://simplefirmware.org/
10018 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
10020 F: arch/x86/platform/sfi/
10022 F: include/linux/sfi*.h
10024 SIMTEC EB110ATX (Chalice CATS)
10026 P: Vincent Sanders <vince@simtec.co.uk>
10027 M: Simtec Linux Team <linux@simtec.co.uk>
10028 W: http://www.simtec.co.uk/products/EB110ATX/
10031 SIMTEC EB2410ITX (BAST)
10033 P: Vincent Sanders <vince@simtec.co.uk>
10034 M: Simtec Linux Team <linux@simtec.co.uk>
10035 W: http://www.simtec.co.uk/products/EB2410ITX/
10037 F: arch/arm/mach-s3c24xx/mach-bast.c
10038 F: arch/arm/mach-s3c24xx/bast-ide.c
10039 F: arch/arm/mach-s3c24xx/bast-irq.c
10041 TI DAVINCI MACHINE SUPPORT
10042 M: Sekhar Nori <nsekhar@ti.com>
10043 M: Kevin Hilman <khilman@deeprootsystems.com>
10044 T: git git://gitorious.org/linux-davinci/linux-davinci.git
10045 Q: http://patchwork.kernel.org/project/linux-davinci/list/
10047 F: arch/arm/mach-davinci/
10048 F: drivers/i2c/busses/i2c-davinci.c
10050 TI DAVINCI SERIES MEDIA DRIVER
10051 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10052 L: linux-media@vger.kernel.org
10053 W: https://linuxtv.org
10054 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10055 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10057 F: drivers/media/platform/davinci/
10058 F: include/media/davinci/
10060 TI AM437X VPFE DRIVER
10061 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10062 L: linux-media@vger.kernel.org
10063 W: https://linuxtv.org
10064 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10065 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10067 F: drivers/media/platform/am437x/
10069 OV2659 OMNIVISION SENSOR DRIVER
10070 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10071 L: linux-media@vger.kernel.org
10072 W: https://linuxtv.org
10073 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10074 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10076 F: drivers/media/i2c/ov2659.c
10077 F: include/media/i2c/ov2659.h
10079 SILICON MOTION SM712 FRAME BUFFER DRIVER
10080 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10081 M: Teddy Wang <teddy.wang@siliconmotion.com>
10082 M: Sudip Mukherjee <sudip@vectorindia.org>
10083 L: linux-fbdev@vger.kernel.org
10085 F: drivers/video/fbdev/sm712*
10086 F: Documentation/fb/sm712fb.txt
10088 SIS 190 ETHERNET DRIVER
10089 M: Francois Romieu <romieu@fr.zoreil.com>
10090 L: netdev@vger.kernel.org
10092 F: drivers/net/ethernet/sis/sis190.c
10094 SIS 900/7016 FAST ETHERNET DRIVER
10095 M: Daniele Venzano <venza@brownhat.org>
10096 W: http://www.brownhat.org/sis900.html
10097 L: netdev@vger.kernel.org
10099 F: drivers/net/ethernet/sis/sis900.*
10101 SIS FRAMEBUFFER DRIVER
10102 M: Thomas Winischhofer <thomas@winischhofer.net>
10103 W: http://www.winischhofer.net/linuxsisvga.shtml
10105 F: Documentation/fb/sisfb.txt
10106 F: drivers/video/fbdev/sis/
10107 F: include/video/sisfb.h
10110 M: Thomas Winischhofer <thomas@winischhofer.net>
10111 W: http://www.winischhofer.at/linuxsisusbvga.shtml
10113 F: drivers/usb/misc/sisusbvga/
10116 M: Christoph Lameter <cl@linux.com>
10117 M: Pekka Enberg <penberg@kernel.org>
10118 M: David Rientjes <rientjes@google.com>
10119 M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
10120 M: Andrew Morton <akpm@linux-foundation.org>
10121 L: linux-mm@kvack.org
10123 F: include/linux/sl?b*.h
10126 SLEEPABLE READ-COPY UPDATE (SRCU)
10127 M: Lai Jiangshan <jiangshanlai@gmail.com>
10128 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10129 M: Josh Triplett <josh@joshtriplett.org>
10130 R: Steven Rostedt <rostedt@goodmis.org>
10131 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10132 L: linux-kernel@vger.kernel.org
10133 W: http://www.rdrop.com/users/paulmck/RCU/
10135 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10136 F: include/linux/srcu.h
10137 F: kernel/rcu/srcu.c
10139 SMACK SECURITY MODULE
10140 M: Casey Schaufler <casey@schaufler-ca.com>
10141 L: linux-security-module@vger.kernel.org
10142 W: http://schaufler-ca.com
10143 T: git git://git.gitorious.org/smack-next/kernel.git
10145 F: Documentation/security/Smack.txt
10148 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
10149 M: Kevin Hilman <khilman@kernel.org>
10150 M: Nishanth Menon <nm@ti.com>
10152 F: drivers/power/avs/
10153 F: include/linux/power/smartreflex.h
10154 L: linux-pm@vger.kernel.org
10156 SMC91x ETHERNET DRIVER
10157 M: Nicolas Pitre <nico@fluxnic.net>
10159 F: drivers/net/ethernet/smsc/smc91x.*
10161 SMIA AND SMIA++ IMAGE SENSOR DRIVER
10162 M: Sakari Ailus <sakari.ailus@iki.fi>
10163 L: linux-media@vger.kernel.org
10165 F: drivers/media/i2c/smiapp/
10166 F: include/media/i2c/smiapp.h
10167 F: drivers/media/i2c/smiapp-pll.c
10168 F: drivers/media/i2c/smiapp-pll.h
10169 F: include/uapi/linux/smiapp.h
10170 F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
10172 SMM665 HARDWARE MONITOR DRIVER
10173 M: Guenter Roeck <linux@roeck-us.net>
10174 L: lm-sensors@lm-sensors.org
10176 F: Documentation/hwmon/smm665
10177 F: drivers/hwmon/smm665.c
10179 SMSC EMC2103 HARDWARE MONITOR DRIVER
10180 M: Steve Glendinning <steve.glendinning@shawell.net>
10181 L: lm-sensors@lm-sensors.org
10183 F: Documentation/hwmon/emc2103
10184 F: drivers/hwmon/emc2103.c
10186 SMSC SCH5627 HARDWARE MONITOR DRIVER
10187 M: Hans de Goede <hdegoede@redhat.com>
10188 L: lm-sensors@lm-sensors.org
10190 F: Documentation/hwmon/sch5627
10191 F: drivers/hwmon/sch5627.c
10193 SMSC47B397 HARDWARE MONITOR DRIVER
10194 M: Jean Delvare <jdelvare@suse.com>
10195 L: lm-sensors@lm-sensors.org
10197 F: Documentation/hwmon/smsc47b397
10198 F: drivers/hwmon/smsc47b397.c
10200 SMSC911x ETHERNET DRIVER
10201 M: Steve Glendinning <steve.glendinning@shawell.net>
10202 L: netdev@vger.kernel.org
10204 F: include/linux/smsc911x.h
10205 F: drivers/net/ethernet/smsc/smsc911x.*
10207 SMSC9420 PCI ETHERNET DRIVER
10208 M: Steve Glendinning <steve.glendinning@shawell.net>
10209 L: netdev@vger.kernel.org
10211 F: drivers/net/ethernet/smsc/smsc9420.*
10213 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
10214 M: Steve Glendinning <steve.glendinning@shawell.net>
10215 L: linux-fbdev@vger.kernel.org
10217 F: drivers/video/fbdev/smscufx.c
10219 SOC-CAMERA V4L2 SUBSYSTEM
10220 M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
10221 L: linux-media@vger.kernel.org
10222 T: git git://linuxtv.org/media_tree.git
10224 F: include/media/soc*
10225 F: drivers/media/i2c/soc_camera/
10226 F: drivers/media/platform/soc_camera/
10228 SOEKRIS NET48XX LED SUPPORT
10229 M: Chris Boot <bootc@bootc.net>
10231 F: drivers/leds/leds-net48xx.c
10233 SOFTLOGIC 6x10 MPEG CODEC
10234 M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
10235 M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
10236 M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
10237 M: Ismael Luceno <ismael@iodev.co.uk>
10238 L: linux-media@vger.kernel.org
10240 F: drivers/media/pci/solo6x10/
10242 SOFTWARE RAID (Multiple Disks) SUPPORT
10243 M: Shaohua Li <shli@kernel.org>
10244 L: linux-raid@vger.kernel.org
10245 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git
10248 F: include/linux/raid/
10249 F: include/uapi/linux/raid/
10251 SONIC NETWORK DRIVER
10252 M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
10253 L: netdev@vger.kernel.org
10255 F: drivers/net/ethernet/natsemi/sonic.*
10257 SONICS SILICON BACKPLANE DRIVER (SSB)
10258 M: Michael Buesch <m@bues.ch>
10259 L: linux-wireless@vger.kernel.org
10262 F: include/linux/ssb/
10264 SONY VAIO CONTROL DEVICE DRIVER
10265 M: Mattia Dongili <malattia@linux.it>
10266 L: platform-driver-x86@vger.kernel.org
10267 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
10269 F: Documentation/laptops/sony-laptop.txt
10270 F: drivers/char/sonypi.c
10271 F: drivers/platform/x86/sony-laptop.c
10272 F: include/linux/sony-laptop.h
10274 SONY MEMORYSTICK CARD SUPPORT
10275 M: Alex Dubov <oakad@yahoo.com>
10276 W: http://tifmxx.berlios.de/
10278 F: drivers/memstick/host/tifm_ms.c
10280 SONY MEMORYSTICK STANDARD SUPPORT
10281 M: Maxim Levitsky <maximlevitsky@gmail.com>
10283 F: drivers/memstick/core/ms_block.*
10286 M: Jaroslav Kysela <perex@perex.cz>
10287 M: Takashi Iwai <tiwai@suse.com>
10288 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10289 W: http://www.alsa-project.org/
10290 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10291 T: git git://git.alsa-project.org/alsa-kernel.git
10292 Q: http://patchwork.kernel.org/project/alsa-devel/list/
10294 F: Documentation/sound/
10296 F: include/uapi/sound/
10299 SOUND - COMPRESSED AUDIO
10300 M: Vinod Koul <vinod.koul@intel.com>
10301 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10302 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10304 F: Documentation/sound/alsa/compress_offload.txt
10305 F: include/sound/compress_driver.h
10306 F: include/uapi/sound/compress_*
10307 F: sound/core/compress_offload.c
10308 F: sound/soc/soc-compress.c
10310 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
10311 M: Liam Girdwood <lgirdwood@gmail.com>
10312 M: Mark Brown <broonie@kernel.org>
10313 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
10314 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10315 W: http://alsa-project.org/main/index.php/ASoC
10317 F: Documentation/sound/alsa/soc/
10319 F: include/sound/soc*
10321 SOUND - DMAENGINE HELPERS
10322 M: Lars-Peter Clausen <lars@metafoo.de>
10324 F: include/sound/dmaengine_pcm.h
10325 F: sound/core/pcm_dmaengine.c
10326 F: sound/soc/soc-generic-dmaengine-pcm.c
10329 M: Olli Salonen <olli.salonen@iki.fi>
10330 L: linux-media@vger.kernel.org
10331 W: https://linuxtv.org
10332 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10334 F: drivers/media/dvb-frontends/sp2*
10336 SPARC + UltraSPARC (sparc/sparc64)
10337 M: "David S. Miller" <davem@davemloft.net>
10338 L: sparclinux@vger.kernel.org
10339 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
10340 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10341 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10346 SPARC SERIAL DRIVERS
10347 M: "David S. Miller" <davem@davemloft.net>
10348 L: sparclinux@vger.kernel.org
10349 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10350 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10352 F: include/linux/sunserialcore.h
10353 F: drivers/tty/serial/suncore.c
10354 F: drivers/tty/serial/sunhv.c
10355 F: drivers/tty/serial/sunsab.c
10356 F: drivers/tty/serial/sunsab.h
10357 F: drivers/tty/serial/sunsu.c
10358 F: drivers/tty/serial/sunzilog.c
10359 F: drivers/tty/serial/sunzilog.h
10362 M: "Christopher Li" <sparse@chrisli.org>
10363 L: linux-sparse@vger.kernel.org
10364 W: https://sparse.wiki.kernel.org/
10365 T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10366 T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10368 F: include/linux/compiler.h
10370 SPEAR PLATFORM SUPPORT
10371 M: Viresh Kumar <vireshk@kernel.org>
10372 M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
10373 L: spear-devel@list.st.com
10374 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10375 W: http://www.st.com/spear
10377 F: arch/arm/boot/dts/spear*
10378 F: arch/arm/mach-spear/
10380 SPEAR CLOCK FRAMEWORK SUPPORT
10381 M: Viresh Kumar <vireshk@kernel.org>
10382 L: spear-devel@list.st.com
10383 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10384 W: http://www.st.com/spear
10386 F: drivers/clk/spear/
10389 M: Mark Brown <broonie@kernel.org>
10390 L: linux-spi@vger.kernel.org
10391 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
10392 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
10394 F: Documentation/spi/
10396 F: include/linux/spi/
10397 F: include/uapi/linux/spi/
10399 SPIDERNET NETWORK DRIVER for CELL
10400 M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
10401 L: netdev@vger.kernel.org
10403 F: Documentation/networking/spider_net.txt
10404 F: drivers/net/ethernet/toshiba/spider_net*
10407 M: Jeremy Kerr <jk@ozlabs.org>
10408 L: linuxppc-dev@lists.ozlabs.org
10409 W: http://www.ibm.com/developerworks/power/cell/
10411 F: Documentation/filesystems/spufs.txt
10412 F: arch/powerpc/platforms/cell/spufs/
10414 SQUASHFS FILE SYSTEM
10415 M: Phillip Lougher <phillip@squashfs.org.uk>
10416 L: squashfs-devel@lists.sourceforge.net (subscribers-only)
10417 W: http://squashfs.org.uk
10418 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
10420 F: Documentation/filesystems/squashfs.txt
10423 SRM (Alpha) environment access
10424 M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
10426 F: arch/alpha/kernel/srm_env.c
10429 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10430 L: stable@vger.kernel.org
10432 F: Documentation/stable_kernel_rules.txt
10435 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10436 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
10437 L: devel@driverdev.osuosl.org
10439 F: drivers/staging/
10442 M: Ian Abbott <abbotti@mev.co.uk>
10443 M: H Hartley Sweeten <hsweeten@visionengravers.com>
10445 F: drivers/staging/comedi/
10447 STAGING - FLARION FT1000 DRIVERS
10448 M: Marek Belisko <marek.belisko@gmail.com>
10450 F: drivers/staging/ft1000/
10452 STAGING - INDUSTRIAL IO
10453 M: Jonathan Cameron <jic23@kernel.org>
10454 L: linux-iio@vger.kernel.org
10456 F: drivers/staging/iio/
10458 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10459 M: Jarod Wilson <jarod@wilsonet.com>
10460 W: http://www.lirc.org/
10462 F: drivers/staging/media/lirc/
10464 STAGING - LUSTRE PARALLEL FILESYSTEM
10465 M: Oleg Drokin <oleg.drokin@intel.com>
10466 M: Andreas Dilger <andreas.dilger@intel.com>
10467 L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
10468 W: http://wiki.lustre.org/
10470 F: drivers/staging/lustre
10472 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10473 M: Marc Dietrich <marvin24@gmx.de>
10474 L: ac100@lists.launchpad.net (moderated for non-subscribers)
10475 L: linux-tegra@vger.kernel.org
10477 F: drivers/staging/nvec/
10479 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
10480 M: Jens Frederich <jfrederich@gmail.com>
10481 M: Daniel Drake <dsd@laptop.org>
10482 M: Jon Nettleton <jon.nettleton@gmail.com>
10483 W: http://wiki.laptop.org/go/DCON
10485 F: drivers/staging/olpc_dcon/
10487 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
10488 M: Willy Tarreau <willy@meta-x.org>
10490 F: drivers/staging/panel/
10492 STAGING - REALTEK RTL8712U DRIVERS
10493 M: Larry Finger <Larry.Finger@lwfinger.net>
10494 M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10496 F: drivers/staging/rtl8712/
10498 STAGING - REALTEK RTL8723U WIRELESS DRIVER
10499 M: Larry Finger <Larry.Finger@lwfinger.net>
10500 M: Jes Sorensen <Jes.Sorensen@redhat.com>
10501 L: linux-wireless@vger.kernel.org
10503 F: drivers/staging/rtl8723au/
10505 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10506 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10507 M: Teddy Wang <teddy.wang@siliconmotion.com>
10508 M: Sudip Mukherjee <sudip@vectorindia.org>
10509 L: linux-fbdev@vger.kernel.org
10511 F: drivers/staging/sm750fb/
10514 M: Lior Dotan <liodot@gmail.com>
10515 M: Christopher Harrer <charrer@alacritech.com>
10517 F: drivers/staging/slicoss/
10519 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10520 M: William Hubbs <w.d.hubbs@gmail.com>
10521 M: Chris Brannon <chris@the-brannons.com>
10522 M: Kirk Reiser <kirk@reisers.ca>
10523 M: Samuel Thibault <samuel.thibault@ens-lyon.org>
10524 L: speakup@linux-speakup.org
10525 W: http://www.linux-speakup.org/
10527 F: drivers/staging/speakup/
10529 STAGING - VIA VT665X DRIVERS
10530 M: Forest Bond <forest@alittletooquiet.net>
10532 F: drivers/staging/vt665?/
10534 STAGING - WILC1000 WIFI DRIVER
10535 M: Johnny Kim <johnny.kim@atmel.com>
10536 M: Austin Shin <austin.shin@atmel.com>
10537 M: Chris Park <chris.park@atmel.com>
10538 M: Tony Cho <tony.cho@atmel.com>
10539 M: Glen Lee <glen.lee@atmel.com>
10540 M: Leo Kim <leo.kim@atmel.com>
10541 L: linux-wireless@vger.kernel.org
10543 F: drivers/staging/wilc1000/
10545 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
10546 M: Arnaud Patard <arnaud.patard@rtp-net.org>
10548 F: drivers/staging/xgifb/
10551 M: Mike Marciniszyn <infinipath@intel.com>
10552 L: linux-rdma@vger.kernel.org
10554 F: drivers/staging/rdma/hfi1
10556 STARFIRE/DURALAN NETWORK DRIVER
10557 M: Ion Badulescu <ionut@badula.org>
10559 F: drivers/net/ethernet/adaptec/starfire*
10562 M: Sam Creasey <sammy@sammy.net>
10563 W: http://sammy.net/sun3/
10565 F: arch/m68k/kernel/*sun3*
10566 F: arch/m68k/sun3*/
10567 F: arch/m68k/include/asm/sun3*
10568 F: drivers/net/ethernet/i825xx/sun3*
10570 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10571 M: Hans de Goede <hdegoede@redhat.com>
10572 L: linux-input@vger.kernel.org
10574 F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10575 F: drivers/input/keyboard/sun4i-lradc-keys.c
10577 SUNDANCE NETWORK DRIVER
10578 M: Denis Kirjanov <kda@linux-powerpc.org>
10579 L: netdev@vger.kernel.org
10581 F: drivers/net/ethernet/dlink/sundance.c
10584 M: Yoshinori Sato <ysato@users.sourceforge.jp>
10585 M: Rich Felker <dalias@libc.org>
10586 L: linux-sh@vger.kernel.org
10587 Q: http://patchwork.kernel.org/project/linux-sh/list/
10589 F: Documentation/sh/
10594 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
10595 M: Len Brown <len.brown@intel.com>
10596 M: Pavel Machek <pavel@ucw.cz>
10597 L: linux-pm@vger.kernel.org
10599 F: Documentation/power/
10600 F: arch/x86/kernel/acpi/
10601 F: drivers/base/power/
10603 F: include/linux/suspend.h
10604 F: include/linux/freezer.h
10605 F: include/linux/pm.h
10608 M: Martin Mares <mj@ucw.cz>
10609 L: linux-video@atrey.karlin.mff.cuni.cz
10611 F: Documentation/svga.txt
10612 F: arch/x86/boot/video*
10615 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10616 L: linux-kernel@vger.kernel.org
10617 T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
10620 F: arch/*/kernel/pci-swiotlb.c
10621 F: include/linux/swiotlb.h
10624 M: Jiri Pirko <jiri@resnulli.us>
10625 L: netdev@vger.kernel.org
10628 F: include/net/switchdev.h
10630 SYNOPSYS ARC ARCHITECTURE
10631 M: Vineet Gupta <vgupta@synopsys.com>
10632 L: linux-snps-arc@lists.infradead.org
10635 F: Documentation/devicetree/bindings/arc/*
10636 F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
10637 F: drivers/tty/serial/arc_uart.c
10638 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
10640 SYNOPSYS ARC SDP platform support
10641 M: Alexey Brodkin <abrodkin@synopsys.com>
10643 F: arch/arc/plat-axs10x
10644 F: arch/arc/boot/dts/ax*
10645 F: Documentation/devicetree/bindings/arc/axs10*
10647 SYSTEM CONFIGURATION (SYSCON)
10648 M: Lee Jones <lee.jones@linaro.org>
10649 M: Arnd Bergmann <arnd@arndb.de>
10650 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10652 F: drivers/mfd/syscon.c
10655 M: Christoph Hellwig <hch@infradead.org>
10657 F: Documentation/filesystems/sysv-fs.txt
10659 F: include/linux/sysv_fs.h
10662 M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
10663 L: linux-scsi@vger.kernel.org
10664 L: target-devel@vger.kernel.org
10665 W: http://www.linux-iscsi.org
10666 W: http://groups.google.com/group/linux-iscsi-target-dev
10667 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10671 F: Documentation/target/
10673 TASKSTATS STATISTICS INTERFACE
10674 M: Balbir Singh <bsingharora@gmail.com>
10676 F: Documentation/accounting/taskstats*
10677 F: include/linux/taskstats*
10678 F: kernel/taskstats.c
10681 M: Jamal Hadi Salim <jhs@mojatatu.com>
10682 L: netdev@vger.kernel.org
10684 F: include/net/pkt_cls.h
10685 F: include/uapi/linux/pkt_cls.h
10688 TCP LOW PRIORITY MODULE
10689 M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10690 M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
10691 W: http://tcp-lp-mod.sourceforge.net/
10693 F: net/ipv4/tcp_lp.c
10695 TDA10071 MEDIA DRIVER
10696 M: Antti Palosaari <crope@iki.fi>
10697 L: linux-media@vger.kernel.org
10698 W: https://linuxtv.org
10699 W: http://palosaari.fi/linux/
10700 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10701 T: git git://linuxtv.org/anttip/media_tree.git
10703 F: drivers/media/dvb-frontends/tda10071*
10705 TDA18212 MEDIA DRIVER
10706 M: Antti Palosaari <crope@iki.fi>
10707 L: linux-media@vger.kernel.org
10708 W: https://linuxtv.org
10709 W: http://palosaari.fi/linux/
10710 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10711 T: git git://linuxtv.org/anttip/media_tree.git
10713 F: drivers/media/tuners/tda18212*
10715 TDA18218 MEDIA DRIVER
10716 M: Antti Palosaari <crope@iki.fi>
10717 L: linux-media@vger.kernel.org
10718 W: https://linuxtv.org
10719 W: http://palosaari.fi/linux/
10720 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10721 T: git git://linuxtv.org/anttip/media_tree.git
10723 F: drivers/media/tuners/tda18218*
10725 TDA18271 MEDIA DRIVER
10726 M: Michael Krufky <mkrufky@linuxtv.org>
10727 L: linux-media@vger.kernel.org
10728 W: https://linuxtv.org
10729 W: http://github.com/mkrufky
10730 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10731 T: git git://linuxtv.org/mkrufky/tuners.git
10733 F: drivers/media/tuners/tda18271*
10735 TDA827x MEDIA DRIVER
10736 M: Michael Krufky <mkrufky@linuxtv.org>
10737 L: linux-media@vger.kernel.org
10738 W: https://linuxtv.org
10739 W: http://github.com/mkrufky
10740 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10741 T: git git://linuxtv.org/mkrufky/tuners.git
10743 F: drivers/media/tuners/tda8290.*
10745 TDA8290 MEDIA DRIVER
10746 M: Michael Krufky <mkrufky@linuxtv.org>
10747 L: linux-media@vger.kernel.org
10748 W: https://linuxtv.org
10749 W: http://github.com/mkrufky
10750 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10751 T: git git://linuxtv.org/mkrufky/tuners.git
10753 F: drivers/media/tuners/tda8290.*
10755 TDA9840 MEDIA DRIVER
10756 M: Hans Verkuil <hverkuil@xs4all.nl>
10757 L: linux-media@vger.kernel.org
10758 T: git git://linuxtv.org/media_tree.git
10759 W: https://linuxtv.org
10761 F: drivers/media/i2c/tda9840*
10763 TEA5761 TUNER DRIVER
10764 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10765 L: linux-media@vger.kernel.org
10766 W: https://linuxtv.org
10767 T: git git://linuxtv.org/media_tree.git
10769 F: drivers/media/tuners/tea5761.*
10771 TEA5767 TUNER DRIVER
10772 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10773 L: linux-media@vger.kernel.org
10774 W: https://linuxtv.org
10775 T: git git://linuxtv.org/media_tree.git
10777 F: drivers/media/tuners/tea5767.*
10779 TEA6415C MEDIA DRIVER
10780 M: Hans Verkuil <hverkuil@xs4all.nl>
10781 L: linux-media@vger.kernel.org
10782 T: git git://linuxtv.org/media_tree.git
10783 W: https://linuxtv.org
10785 F: drivers/media/i2c/tea6415c*
10787 TEA6420 MEDIA DRIVER
10788 M: Hans Verkuil <hverkuil@xs4all.nl>
10789 L: linux-media@vger.kernel.org
10790 T: git git://linuxtv.org/media_tree.git
10791 W: https://linuxtv.org
10793 F: drivers/media/i2c/tea6420*
10796 M: Jiri Pirko <jiri@resnulli.us>
10797 L: netdev@vger.kernel.org
10799 F: drivers/net/team/
10800 F: include/linux/if_team.h
10801 F: include/uapi/linux/if_team.h
10803 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10804 M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10806 F: arch/x86/platform/ts5500/
10808 TECHNOTREND USB IR RECEIVER
10809 M: Sean Young <sean@mess.org>
10810 L: linux-media@vger.kernel.org
10812 F: drivers/media/rc/ttusbir.c
10814 TEGRA ARCHITECTURE SUPPORT
10815 M: Stephen Warren <swarren@wwwdotorg.org>
10816 M: Thierry Reding <thierry.reding@gmail.com>
10817 M: Alexandre Courbot <gnurou@gmail.com>
10818 L: linux-tegra@vger.kernel.org
10819 Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
10820 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10825 M: Peter De Schrijver <pdeschrijver@nvidia.com>
10826 M: Prashant Gaikwad <pgaikwad@nvidia.com>
10828 F: drivers/clk/tegra/
10831 M: Laxman Dewangan <ldewangan@nvidia.com>
10833 F: drivers/dma/tegra20-apb-dma.c
10836 M: Laxman Dewangan <ldewangan@nvidia.com>
10838 F: drivers/i2c/busses/i2c-tegra.c
10840 TEGRA IOMMU DRIVERS
10841 M: Hiroshi Doyu <hdoyu@nvidia.com>
10843 F: drivers/iommu/tegra*
10846 M: Rakesh Iyer <riyer@nvidia.com>
10847 M: Laxman Dewangan <ldewangan@nvidia.com>
10849 F: drivers/input/keyboard/tegra-kbc.c
10852 M: Thierry Reding <thierry.reding@gmail.com>
10854 F: drivers/pwm/pwm-tegra.c
10856 TEGRA SERIAL DRIVER
10857 M: Laxman Dewangan <ldewangan@nvidia.com>
10859 F: drivers/tty/serial/serial-tegra.c
10862 M: Laxman Dewangan <ldewangan@nvidia.com>
10864 F: drivers/spi/spi-tegra*
10866 TEHUTI ETHERNET DRIVER
10867 M: Andy Gospodarek <andy@greyhouse.net>
10868 L: netdev@vger.kernel.org
10870 F: drivers/net/ethernet/tehuti/*
10872 Telecom Clock Driver for MCPL0010
10873 M: Mark Gross <mark.gross@intel.com>
10875 F: drivers/char/tlclk.c
10877 TENSILICA XTENSA PORT (xtensa)
10878 M: Chris Zankel <chris@zankel.net>
10879 M: Max Filippov <jcmvbkbc@gmail.com>
10880 L: linux-xtensa@linux-xtensa.org
10881 T: git git://github.com/czankel/xtensa-linux.git
10884 F: drivers/irqchip/irq-xtensa-*
10886 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10887 M: Hans Verkuil <hverkuil@xs4all.nl>
10888 L: linux-media@vger.kernel.org
10889 T: git git://linuxtv.org/media_tree.git
10890 W: https://linuxtv.org
10892 F: drivers/media/radio/radio-raremono.c
10895 M: Zhang Rui <rui.zhang@intel.com>
10896 M: Eduardo Valentin <edubezval@gmail.com>
10897 L: linux-pm@vger.kernel.org
10898 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10899 T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10900 Q: https://patchwork.kernel.org/project/linux-pm/list/
10902 F: drivers/thermal/
10903 F: include/linux/thermal.h
10904 F: include/uapi/linux/thermal.h
10905 F: include/linux/cpu_cooling.h
10906 F: Documentation/devicetree/bindings/thermal/
10908 THERMAL/CPU_COOLING
10909 M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
10910 M: Viresh Kumar <viresh.kumar@linaro.org>
10911 M: Javi Merino <javi.merino@arm.com>
10912 L: linux-pm@vger.kernel.org
10914 F: Documentation/thermal/cpu-cooling-api.txt
10915 F: drivers/thermal/cpu_cooling.c
10916 F: include/linux/cpu_cooling.h
10918 THINGM BLINK(1) USB RGB LED DRIVER
10919 M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10921 F: drivers/hid/hid-thingm.c
10923 THINKPAD ACPI EXTRAS DRIVER
10924 M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10925 L: ibm-acpi-devel@lists.sourceforge.net
10926 L: platform-driver-x86@vger.kernel.org
10927 W: http://ibm-acpi.sourceforge.net
10928 W: http://thinkwiki.org/wiki/Ibm-acpi
10929 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10931 F: drivers/platform/x86/thinkpad_acpi.c
10933 TI BANDGAP AND THERMAL DRIVER
10934 M: Eduardo Valentin <edubezval@gmail.com>
10935 L: linux-pm@vger.kernel.org
10936 L: linux-omap@vger.kernel.org
10938 F: drivers/thermal/ti-soc-thermal/
10941 M: Benoit Parrot <bparrot@ti.com>
10942 L: linux-media@vger.kernel.org
10943 W: http://linuxtv.org/
10944 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10946 F: drivers/media/platform/ti-vpe/
10948 TI CDCE706 CLOCK DRIVER
10949 M: Max Filippov <jcmvbkbc@gmail.com>
10951 F: drivers/clk/clk-cdce706.c
10954 M: Tero Kristo <t-kristo@ti.com>
10955 L: linux-omap@vger.kernel.org
10958 F: include/linux/clk/ti.h
10960 TI FLASH MEDIA INTERFACE DRIVER
10961 M: Alex Dubov <oakad@yahoo.com>
10963 F: drivers/misc/tifm*
10964 F: drivers/mmc/host/tifm_sd.c
10965 F: include/linux/tifm.h
10967 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10968 M: Santosh Shilimkar <ssantosh@kernel.org>
10969 L: linux-kernel@vger.kernel.org
10970 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10972 F: drivers/soc/ti/*
10973 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10976 TI LM49xxx FAMILY ASoC CODEC DRIVERS
10977 M: M R Swami Reddy <mr.swami.reddy@ti.com>
10978 M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
10979 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10981 F: sound/soc/codecs/lm49453*
10982 F: sound/soc/codecs/isabelle*
10984 TI LP855x BACKLIGHT DRIVER
10985 M: Milo Kim <milo.kim@ti.com>
10987 F: Documentation/backlight/lp855x-driver.txt
10988 F: drivers/video/backlight/lp855x_bl.c
10989 F: include/linux/platform_data/lp855x.h
10991 TI LP8727 CHARGER DRIVER
10992 M: Milo Kim <milo.kim@ti.com>
10994 F: drivers/power/lp8727_charger.c
10995 F: include/linux/platform_data/lp8727.h
10997 TI LP8788 MFD DRIVER
10998 M: Milo Kim <milo.kim@ti.com>
11000 F: drivers/iio/adc/lp8788_adc.c
11001 F: drivers/leds/leds-lp8788.c
11002 F: drivers/mfd/lp8788*.c
11003 F: drivers/power/lp8788-charger.c
11004 F: drivers/regulator/lp8788-*.c
11005 F: include/linux/mfd/lp8788*.h
11007 TI NETCP ETHERNET DRIVER
11008 M: Wingman Kwok <w-kwok2@ti.com>
11009 M: Murali Karicheri <m-karicheri2@ti.com>
11010 L: netdev@vger.kernel.org
11012 F: drivers/net/ethernet/ti/netcp*
11014 TI TAS571X FAMILY ASoC CODEC DRIVER
11015 M: Kevin Cernekee <cernekee@chromium.org>
11016 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11018 F: sound/soc/codecs/tas571x*
11020 TI TWL4030 SERIES SOC CODEC DRIVER
11021 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
11022 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11024 F: sound/soc/codecs/twl4030*
11026 TI WILINK WIRELESS DRIVERS
11027 L: linux-wireless@vger.kernel.org
11028 W: http://wireless.kernel.org/en/users/Drivers/wl12xx
11029 W: http://wireless.kernel.org/en/users/Drivers/wl1251
11030 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
11032 F: drivers/net/wireless/ti/
11033 F: include/linux/wl12xx.h
11036 M: Jon Maloy <jon.maloy@ericsson.com>
11037 M: Ying Xue <ying.xue@windriver.com>
11038 L: netdev@vger.kernel.org (core kernel code)
11039 L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
11040 W: http://tipc.sourceforge.net/
11042 F: include/uapi/linux/tipc*.h
11046 M: Chris Metcalf <cmetcalf@mellanox.com>
11047 W: http://www.mellanox.com/repository/solutions/tile-scm/
11048 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
11051 F: drivers/char/tile-srom.c
11052 F: drivers/edac/tile_edac.c
11053 F: drivers/net/ethernet/tile/
11054 F: drivers/rtc/rtc-tile.c
11055 F: drivers/tty/hvc/hvc_tile.c
11056 F: drivers/tty/serial/tilegx.c
11057 F: drivers/usb/host/*-tilegx.c
11058 F: include/linux/usb/tilegx.h
11060 TLAN NETWORK DRIVER
11061 M: Samuel Chessman <chessman@tux.org>
11062 L: tlan-devel@lists.sourceforge.net (subscribers-only)
11063 W: http://sourceforge.net/projects/tlan/
11065 F: Documentation/networking/tlan.txt
11066 F: drivers/net/ethernet/ti/tlan.*
11068 TOMOYO SECURITY MODULE
11069 M: Kentaro Takeda <takedakn@nttdata.co.jp>
11070 M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
11071 L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
11072 L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
11073 L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
11074 L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
11075 W: http://tomoyo.sourceforge.jp/
11076 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
11078 F: security/tomoyo/
11080 TOPSTAR LAPTOP EXTRAS DRIVER
11081 M: Herton Ronaldo Krzesinski <herton@canonical.com>
11082 L: platform-driver-x86@vger.kernel.org
11084 F: drivers/platform/x86/topstar-laptop.c
11086 TOSHIBA ACPI EXTRAS DRIVER
11087 M: Azael Avalos <coproscefalo@gmail.com>
11088 L: platform-driver-x86@vger.kernel.org
11090 F: drivers/platform/x86/toshiba_acpi.c
11092 TOSHIBA BLUETOOTH DRIVER
11093 M: Azael Avalos <coproscefalo@gmail.com>
11094 L: platform-driver-x86@vger.kernel.org
11096 F: drivers/platform/x86/toshiba_bluetooth.c
11098 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
11099 M: Azael Avalos <coproscefalo@gmail.com>
11100 L: platform-driver-x86@vger.kernel.org
11102 F: drivers/platform/x86/toshiba_haps.c
11104 TOSHIBA WMI HOTKEYS DRIVER
11105 M: Azael Avalos <coproscefalo@gmail.com>
11106 L: platform-driver-x86@vger.kernel.org
11108 F: drivers/platform/x86/toshiba-wmi.c
11111 M: Jonathan Buzzard <jonathan@buzzard.org.uk>
11112 W: http://www.buzzard.org.uk/toshiba/
11114 F: drivers/char/toshiba.c
11115 F: include/linux/toshiba.h
11116 F: include/uapi/linux/toshiba.h
11118 TOSHIBA TC358743 DRIVER
11119 M: Mats Randgaard <matrandg@cisco.com>
11120 L: linux-media@vger.kernel.org
11122 F: drivers/media/i2c/tc358743*
11123 F: include/media/i2c/tc358743.h
11126 M: Ian Molton <ian@mnementh.co.uk>
11127 L: linux-mmc@vger.kernel.org
11129 F: drivers/mmc/host/tmio_mmc*
11130 F: drivers/mmc/host/sh_mobile_sdhi.c
11131 F: include/linux/mmc/tmio.h
11132 F: include/linux/mmc/sh_mobile_sdhi.h
11134 TMP401 HARDWARE MONITOR DRIVER
11135 M: Guenter Roeck <linux@roeck-us.net>
11136 L: lm-sensors@lm-sensors.org
11138 F: Documentation/hwmon/tmp401
11139 F: drivers/hwmon/tmp401.c
11141 TMPFS (SHMEM FILESYSTEM)
11142 M: Hugh Dickins <hughd@google.com>
11143 L: linux-mm@kvack.org
11145 F: include/linux/shmem_fs.h
11148 TM6000 VIDEO4LINUX DRIVER
11149 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11150 L: linux-media@vger.kernel.org
11151 W: https://linuxtv.org
11152 T: git git://linuxtv.org/media_tree.git
11154 F: drivers/media/usb/tm6000/
11156 TW68 VIDEO4LINUX DRIVER
11157 M: Hans Verkuil <hverkuil@xs4all.nl>
11158 L: linux-media@vger.kernel.org
11159 T: git git://linuxtv.org/media_tree.git
11160 W: https://linuxtv.org
11162 F: drivers/media/pci/tw68/
11165 M: Peter Huewe <peterhuewe@gmx.de>
11166 M: Marcel Selhorst <tpmdd@selhorst.net>
11167 M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
11168 R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
11169 W: http://tpmdd.sourceforge.net
11170 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11171 Q: https://patchwork.kernel.org/project/tpmdd-devel/list/
11172 T: git git://git.infradead.org/users/jjs/linux-tpmdd.git
11174 F: drivers/char/tpm/
11176 TPM IBM_VTPM DEVICE DRIVER
11177 M: Ashley Lai <ashleydlai@gmail.com>
11178 W: http://tpmdd.sourceforge.net
11179 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11181 F: drivers/char/tpm/tpm_ibmvtpm*
11184 M: Steven Rostedt <rostedt@goodmis.org>
11185 M: Ingo Molnar <mingo@redhat.com>
11186 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
11188 F: Documentation/trace/ftrace.txt
11189 F: arch/*/*/*/ftrace.h
11190 F: arch/*/kernel/ftrace.c
11191 F: include/*/ftrace.h
11192 F: include/linux/trace*.h
11195 F: tools/testing/selftests/ftrace/
11198 M: Jiri Kosina <trivial@kernel.org>
11199 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
11201 K: ^Subject:.*(?i)trivial
11204 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11205 M: Jiri Slaby <jslaby@suse.com>
11207 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
11208 F: Documentation/serial/
11210 F: drivers/tty/serial/serial_core.c
11211 F: include/linux/serial_core.h
11212 F: include/linux/serial.h
11213 F: include/linux/tty.h
11214 F: include/uapi/linux/serial_core.h
11215 F: include/uapi/linux/serial.h
11216 F: include/uapi/linux/tty.h
11218 TUA9001 MEDIA DRIVER
11219 M: Antti Palosaari <crope@iki.fi>
11220 L: linux-media@vger.kernel.org
11221 W: https://linuxtv.org
11222 W: http://palosaari.fi/linux/
11223 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11224 T: git git://linuxtv.org/anttip/media_tree.git
11226 F: drivers/media/tuners/tua9001*
11228 TULIP NETWORK DRIVERS
11229 L: netdev@vger.kernel.org
11230 L: linux-parisc@vger.kernel.org
11232 F: drivers/net/ethernet/dec/tulip/
11235 M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
11236 W: http://vtun.sourceforge.net/tun
11238 F: Documentation/networking/tuntap.txt
11239 F: arch/um/os-Linux/drivers/
11241 TURBOCHANNEL SUBSYSTEM
11242 M: "Maciej W. Rozycki" <macro@linux-mips.org>
11243 M: Ralf Baechle <ralf@linux-mips.org>
11244 L: linux-mips@linux-mips.org
11245 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
11248 F: include/linux/tc.h
11250 U14-34F SCSI DRIVER
11251 M: Dario Ballabio <ballabio_dario@emc.com>
11252 L: linux-scsi@vger.kernel.org
11254 F: drivers/scsi/u14-34f.c
11256 UBI FILE SYSTEM (UBIFS)
11257 M: Artem Bityutskiy <dedekind1@gmail.com>
11258 M: Adrian Hunter <adrian.hunter@intel.com>
11259 L: linux-mtd@lists.infradead.org
11260 T: git git://git.infradead.org/ubifs-2.6.git
11261 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
11263 F: Documentation/filesystems/ubifs.txt
11266 UCLINUX (M68KNOMMU AND COLDFIRE)
11267 M: Greg Ungerer <gerg@uclinux.org>
11268 W: http://www.uclinux.org/
11269 L: linux-m68k@lists.linux-m68k.org
11270 L: uclinux-dev@uclinux.org (subscribers-only)
11271 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
11273 F: arch/m68k/coldfire/
11275 F: arch/m68k/*/*_no.*
11276 F: arch/m68k/include/asm/*_no.*
11279 M: Jan Kara <jack@suse.com>
11281 F: Documentation/filesystems/udf.txt
11285 M: Evgeniy Dushistov <dushistov@mail.ru>
11287 F: Documentation/filesystems/ufs.txt
11290 UHID USERSPACE HID IO DRIVER:
11291 M: David Herrmann <dh.herrmann@googlemail.com>
11292 L: linux-input@vger.kernel.org
11294 F: drivers/hid/uhid.c
11295 F: include/uapi/linux/uhid.h
11297 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
11298 L: linux-usb@vger.kernel.org
11301 F: include/linux/uwb.h
11302 F: include/linux/uwb/
11304 UNICORE32 ARCHITECTURE:
11305 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
11306 W: http://mprc.pku.edu.cn/~guanxuetao/linux
11308 T: git git://github.com/gxt/linux.git
11312 M: Tony Finch <dot@dotat.at>
11313 W: http://dotat.at/prog/unifdef
11315 F: scripts/unifdef.c
11317 UNIFORM CDROM DRIVER
11318 M: Jens Axboe <axboe@kernel.dk>
11319 W: http://www.kernel.dk
11321 F: Documentation/cdrom/
11322 F: drivers/cdrom/cdrom.c
11323 F: include/linux/cdrom.h
11324 F: include/uapi/linux/cdrom.h
11326 UNISYS S-PAR DRIVERS
11327 M: Benjamin Romer <benjamin.romer@unisys.com>
11328 M: David Kershner <david.kershner@unisys.com>
11329 L: sparmaintainer@unisys.com (Unisys internal)
11331 F: drivers/staging/unisys/
11333 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11334 M: Vinayak Holikatti <vinholikatti@gmail.com>
11335 L: linux-scsi@vger.kernel.org
11337 F: Documentation/scsi/ufs.txt
11338 F: drivers/scsi/ufs/
11340 UNSORTED BLOCK IMAGES (UBI)
11341 M: Artem Bityutskiy <dedekind1@gmail.com>
11342 M: Richard Weinberger <richard@nod.at>
11343 W: http://www.linux-mtd.infradead.org/
11344 L: linux-mtd@lists.infradead.org
11345 T: git git://git.infradead.org/ubifs-2.6.git
11347 F: drivers/mtd/ubi/
11348 F: include/linux/mtd/ubi.h
11349 F: include/uapi/mtd/ubi-user.h
11352 M: Oliver Neukum <oliver@neukum.org>
11353 L: linux-usb@vger.kernel.org
11355 F: Documentation/usb/acm.txt
11356 F: drivers/usb/class/cdc-acm.*
11358 USB AR5523 WIRELESS DRIVER
11359 M: Pontus Fuchs <pontus.fuchs@gmail.com>
11360 L: linux-wireless@vger.kernel.org
11362 F: drivers/net/wireless/ath/ar5523/
11365 M: Hans de Goede <hdegoede@redhat.com>
11366 M: Gerd Hoffmann <kraxel@redhat.com>
11367 L: linux-usb@vger.kernel.org
11368 L: linux-scsi@vger.kernel.org
11370 F: drivers/usb/storage/uas.c
11372 USB CDC ETHERNET DRIVER
11373 M: Oliver Neukum <oliver@neukum.org>
11374 L: linux-usb@vger.kernel.org
11376 F: drivers/net/usb/cdc_*.c
11377 F: include/uapi/linux/usb/cdc.h
11379 USB CHAOSKEY DRIVER
11380 M: Keith Packard <keithp@keithp.com>
11381 L: linux-usb@vger.kernel.org
11383 F: drivers/usb/misc/chaoskey.c
11385 USB CYPRESS C67X00 DRIVER
11386 M: Peter Korsgaard <jacmet@sunsite.dk>
11387 L: linux-usb@vger.kernel.org
11389 F: drivers/usb/c67x00/
11391 USB DAVICOM DM9601 DRIVER
11392 M: Peter Korsgaard <jacmet@sunsite.dk>
11393 L: netdev@vger.kernel.org
11394 W: http://www.linux-usb.org/usbnet
11396 F: drivers/net/usb/dm9601.c
11398 USB DIAMOND RIO500 DRIVER
11399 M: Cesar Miquel <miquel@df.uba.ar>
11400 L: rio500-users@lists.sourceforge.net
11401 W: http://rio500.sourceforge.net
11403 F: drivers/usb/misc/rio500*
11406 M: Alan Stern <stern@rowland.harvard.edu>
11407 L: linux-usb@vger.kernel.org
11409 F: Documentation/usb/ehci.txt
11410 F: drivers/usb/host/ehci*
11412 USB GADGET/PERIPHERAL SUBSYSTEM
11413 M: Felipe Balbi <balbi@kernel.org>
11414 L: linux-usb@vger.kernel.org
11415 W: http://www.linux-usb.org/gadget
11416 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11418 F: drivers/usb/gadget/
11419 F: include/linux/usb/gadget*
11421 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
11422 M: Jiri Kosina <jikos@kernel.org>
11423 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
11424 L: linux-usb@vger.kernel.org
11425 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
11427 F: Documentation/hid/hiddev.txt
11428 F: drivers/hid/usbhid/
11431 M: Olav Kongas <ok@artecdesign.ee>
11432 L: linux-usb@vger.kernel.org
11434 F: drivers/usb/host/isp116x*
11435 F: include/linux/usb/isp116x.h
11437 USB LAN78XX ETHERNET DRIVER
11438 M: Woojung Huh <woojung.huh@microchip.com>
11439 M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
11440 L: netdev@vger.kernel.org
11442 F: drivers/net/usb/lan78xx.*
11444 USB MASS STORAGE DRIVER
11445 M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
11446 L: linux-usb@vger.kernel.org
11447 L: usb-storage@lists.one-eyed-alien.net
11449 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
11450 F: drivers/usb/storage/
11453 M: Clemens Ladisch <clemens@ladisch.de>
11454 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11455 T: git git://git.alsa-project.org/alsa-kernel.git
11457 F: sound/usb/midi.*
11459 USB NETWORKING DRIVERS
11460 L: linux-usb@vger.kernel.org
11462 F: drivers/net/usb/
11465 M: Alan Stern <stern@rowland.harvard.edu>
11466 L: linux-usb@vger.kernel.org
11468 F: Documentation/usb/ohci.txt
11469 F: drivers/usb/host/ohci*
11471 USB OTG FSM (Finite State Machine)
11472 M: Peter Chen <Peter.Chen@nxp.com>
11473 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
11474 L: linux-usb@vger.kernel.org
11476 F: drivers/usb/common/usb-otg-fsm.c
11479 M: Valentina Manea <valentina.manea.m@gmail.com>
11480 M: Shuah Khan <shuah.kh@samsung.com>
11481 L: linux-usb@vger.kernel.org
11483 F: drivers/usb/usbip/
11484 F: tools/usb/usbip/
11487 M: Petko Manolov <petkan@nucleusys.com>
11488 L: linux-usb@vger.kernel.org
11489 L: netdev@vger.kernel.org
11490 T: git git://github.com/petkan/pegasus.git
11491 W: https://github.com/petkan/pegasus
11493 F: drivers/net/usb/pegasus.*
11496 M: Felipe Balbi <balbi@kernel.org>
11497 L: linux-usb@vger.kernel.org
11498 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11500 F: drivers/usb/phy/
11502 USB PRINTER DRIVER (usblp)
11503 M: Pete Zaitcev <zaitcev@redhat.com>
11504 L: linux-usb@vger.kernel.org
11506 F: drivers/usb/class/usblp.c
11508 USB QMI WWAN NETWORK DRIVER
11509 M: Bjørn Mork <bjorn@mork.no>
11510 L: netdev@vger.kernel.org
11512 F: Documentation/ABI/testing/sysfs-class-net-qmi
11513 F: drivers/net/usb/qmi_wwan.c
11516 M: Petko Manolov <petkan@nucleusys.com>
11517 L: linux-usb@vger.kernel.org
11518 L: netdev@vger.kernel.org
11519 T: git git://github.com/petkan/rtl8150.git
11520 W: https://github.com/petkan/rtl8150
11522 F: drivers/net/usb/rtl8150.c
11524 USB SERIAL SUBSYSTEM
11525 M: Johan Hovold <johan@kernel.org>
11526 L: linux-usb@vger.kernel.org
11528 F: Documentation/usb/usb-serial.txt
11529 F: drivers/usb/serial/
11530 F: include/linux/usb/serial.h
11532 USB SMSC75XX ETHERNET DRIVER
11533 M: Steve Glendinning <steve.glendinning@shawell.net>
11534 L: netdev@vger.kernel.org
11536 F: drivers/net/usb/smsc75xx.*
11538 USB SMSC95XX ETHERNET DRIVER
11539 M: Steve Glendinning <steve.glendinning@shawell.net>
11540 L: netdev@vger.kernel.org
11542 F: drivers/net/usb/smsc95xx.*
11545 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11546 L: linux-usb@vger.kernel.org
11547 W: http://www.linux-usb.org
11548 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
11550 F: Documentation/usb/
11552 F: include/linux/usb.h
11553 F: include/linux/usb/
11556 M: Alan Stern <stern@rowland.harvard.edu>
11557 L: linux-usb@vger.kernel.org
11559 F: drivers/usb/host/uhci*
11561 USB "USBNET" DRIVER FRAMEWORK
11562 M: Oliver Neukum <oneukum@suse.com>
11563 L: netdev@vger.kernel.org
11564 W: http://www.linux-usb.org/usbnet
11566 F: drivers/net/usb/usbnet.c
11567 F: include/linux/usb/usbnet.h
11570 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11571 L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
11572 L: linux-media@vger.kernel.org
11573 T: git git://linuxtv.org/media_tree.git
11574 W: http://www.ideasonboard.org/uvc/
11576 F: drivers/media/usb/uvc/
11577 F: include/uapi/linux/uvcvideo.h
11580 M: Hans Verkuil <hverkuil@xs4all.nl>
11581 L: linux-media@vger.kernel.org
11582 T: git git://linuxtv.org/media_tree.git
11583 W: https://linuxtv.org
11585 F: drivers/media/usb/usbvision/
11588 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11589 L: linux-usb@vger.kernel.org
11591 F: drivers/usb/gadget/function/*uvc*
11592 F: drivers/usb/gadget/legacy/webcam.c
11594 USB WIRELESS RNDIS DRIVER (rndis_wlan)
11595 M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
11596 L: linux-wireless@vger.kernel.org
11598 F: drivers/net/wireless/rndis_wlan.c
11601 M: Mathias Nyman <mathias.nyman@intel.com>
11602 L: linux-usb@vger.kernel.org
11604 F: drivers/usb/host/xhci*
11605 F: drivers/usb/host/pci-quirks*
11608 L: linux-wireless@vger.kernel.org
11609 W: http://linux-lc100020.sourceforge.net
11611 F: drivers/net/wireless/zydas/zd1201.*
11614 M: Antoine Jacquet <royale@zerezo.com>
11615 L: linux-usb@vger.kernel.org
11616 L: linux-media@vger.kernel.org
11617 T: git git://linuxtv.org/media_tree.git
11618 W: http://royale.zerezo.com/zr364xx/
11620 F: Documentation/video4linux/zr364xx.txt
11621 F: drivers/media/usb/zr364xx/
11624 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
11625 L: linux-usb@vger.kernel.org
11627 F: drivers/usb/common/ulpi.c
11628 F: include/linux/ulpi/
11630 USER-MODE LINUX (UML)
11631 M: Jeff Dike <jdike@addtoit.com>
11632 M: Richard Weinberger <richard@nod.at>
11633 L: user-mode-linux-devel@lists.sourceforge.net
11634 L: user-mode-linux-user@lists.sourceforge.net
11635 W: http://user-mode-linux.sourceforge.net
11636 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
11638 F: Documentation/virtual/uml/
11644 USERSPACE I/O (UIO)
11645 M: "Hans J. Koch" <hjk@hansjkoch.de>
11646 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11648 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
11649 F: Documentation/DocBook/uio-howto.tmpl
11651 F: include/linux/uio*.h
11654 M: Karel Zak <kzak@redhat.com>
11655 L: util-linux@vger.kernel.org
11656 W: http://en.wikipedia.org/wiki/Util-linux
11657 T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
11661 M: Michal Januszewski <spock@gentoo.org>
11662 L: linux-fbdev@vger.kernel.org
11663 W: http://dev.gentoo.org/~spock/projects/uvesafb/
11665 F: Documentation/fb/uvesafb.txt
11666 F: drivers/video/fbdev/uvesafb.*
11669 M: Stefan Agner <stefan@agner.ch>
11670 L: linux-mtd@lists.infradead.org
11672 F: drivers/mtd/nand/vf610_nfc.c
11674 VFAT/FAT/MSDOS FILESYSTEM
11675 M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
11677 F: Documentation/filesystems/vfat.txt
11681 M: Alex Williamson <alex.williamson@redhat.com>
11682 L: kvm@vger.kernel.org
11683 T: git git://github.com/awilliam/linux-vfio.git
11685 F: Documentation/vfio.txt
11687 F: include/linux/vfio.h
11688 F: include/uapi/linux/vfio.h
11690 VFIO PLATFORM DRIVER
11691 M: Baptiste Reynal <b.reynal@virtualopensystems.com>
11692 L: kvm@vger.kernel.org
11694 F: drivers/vfio/platform/
11696 VIDEOBUF2 FRAMEWORK
11697 M: Pawel Osciak <pawel@osciak.com>
11698 M: Marek Szyprowski <m.szyprowski@samsung.com>
11699 M: Kyungmin Park <kyungmin.park@samsung.com>
11700 L: linux-media@vger.kernel.org
11702 F: drivers/media/v4l2-core/videobuf2-*
11703 F: include/media/videobuf2-*
11705 VIRTUAL SERIO DEVICE DRIVER
11706 M: Stephen Chandler Paul <thatslyude@gmail.com>
11708 F: drivers/input/serio/userio.c
11709 F: include/uapi/linux/userio.h
11711 VIRTIO CONSOLE DRIVER
11712 M: Amit Shah <amit.shah@redhat.com>
11713 L: virtualization@lists.linux-foundation.org
11715 F: drivers/char/virtio_console.c
11716 F: include/linux/virtio_console.h
11717 F: include/uapi/linux/virtio_console.h
11719 VIRTIO CORE, NET AND BLOCK DRIVERS
11720 M: "Michael S. Tsirkin" <mst@redhat.com>
11721 L: virtualization@lists.linux-foundation.org
11725 F: drivers/net/virtio_net.c
11726 F: drivers/block/virtio_blk.c
11727 F: include/linux/virtio_*.h
11728 F: include/uapi/linux/virtio_*.h
11730 VIRTIO DRIVERS FOR S390
11731 M: Christian Borntraeger <borntraeger@de.ibm.com>
11732 M: Cornelia Huck <cornelia.huck@de.ibm.com>
11733 L: linux-s390@vger.kernel.org
11734 L: virtualization@lists.linux-foundation.org
11735 L: kvm@vger.kernel.org
11737 F: drivers/s390/virtio/
11740 M: David Airlie <airlied@linux.ie>
11741 M: Gerd Hoffmann <kraxel@redhat.com>
11742 L: dri-devel@lists.freedesktop.org
11743 L: virtualization@lists.linux-foundation.org
11745 F: drivers/gpu/drm/virtio/
11746 F: include/uapi/linux/virtio_gpu.h
11748 VIRTIO HOST (VHOST)
11749 M: "Michael S. Tsirkin" <mst@redhat.com>
11750 L: kvm@vger.kernel.org
11751 L: virtualization@lists.linux-foundation.org
11752 L: netdev@vger.kernel.org
11753 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
11756 F: include/uapi/linux/vhost.h
11758 VIRTIO INPUT DRIVER
11759 M: Gerd Hoffmann <kraxel@redhat.com>
11761 F: drivers/virtio/virtio_input.c
11762 F: include/uapi/linux/virtio_input.h
11764 VIA RHINE NETWORK DRIVER
11766 F: drivers/net/ethernet/via/via-rhine.c
11768 VIA SD/MMC CARD CONTROLLER DRIVER
11769 M: Bruce Chang <brucechang@via.com.tw>
11770 M: Harald Welte <HaraldWelte@viatech.com>
11772 F: drivers/mmc/host/via-sdmmc.c
11774 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11775 M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
11776 L: linux-fbdev@vger.kernel.org
11778 F: include/linux/via-core.h
11779 F: include/linux/via-gpio.h
11780 F: include/linux/via_i2c.h
11781 F: drivers/video/fbdev/via/
11783 VIA VELOCITY NETWORK DRIVER
11784 M: Francois Romieu <romieu@fr.zoreil.com>
11785 L: netdev@vger.kernel.org
11787 F: drivers/net/ethernet/via/via-velocity.*
11790 M: Alex Williamson <alex.williamson@redhat.com>
11791 M: Paolo Bonzini <pbonzini@redhat.com>
11792 L: kvm@vger.kernel.org
11796 VIVID VIRTUAL VIDEO DRIVER
11797 M: Hans Verkuil <hverkuil@xs4all.nl>
11798 L: linux-media@vger.kernel.org
11799 T: git git://linuxtv.org/media_tree.git
11800 W: https://linuxtv.org
11802 F: drivers/media/platform/vivid/*
11805 M: Patrick McHardy <kaber@trash.net>
11806 L: netdev@vger.kernel.org
11808 F: drivers/net/macvlan.c
11809 F: include/linux/if_*vlan.h
11813 M: Florian Fainelli <florian@openwrt.org>
11814 L: openwrt-devel@lists.openwrt.org (subscribers-only)
11816 F: drivers/vlynq/vlynq.c
11817 F: include/linux/vlynq.h
11820 M: Martyn Welch <martyn@welchs.me.uk>
11821 M: Manohar Vanga <manohar.vanga@gmail.com>
11822 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11823 L: devel@driverdev.osuosl.org
11825 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11826 F: Documentation/vme_api.txt
11827 F: drivers/staging/vme/
11829 F: include/linux/vme*
11831 VMWARE HYPERVISOR INTERFACE
11832 M: Alok Kataria <akataria@vmware.com>
11833 L: virtualization@lists.linux-foundation.org
11835 F: arch/x86/kernel/cpu/vmware.c
11837 VMWARE BALLOON DRIVER
11838 M: Xavier Deguillard <xdeguillard@vmware.com>
11839 M: Philip Moltmann <moltmann@vmware.com>
11840 M: "VMware, Inc." <pv-drivers@vmware.com>
11841 L: linux-kernel@vger.kernel.org
11843 F: drivers/misc/vmw_balloon.c
11845 VMWARE VMMOUSE SUBDRIVER
11846 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11847 M: "VMware, Inc." <pv-drivers@vmware.com>
11848 L: linux-input@vger.kernel.org
11850 F: drivers/input/mouse/vmmouse.c
11851 F: drivers/input/mouse/vmmouse.h
11853 VMWARE VMXNET3 ETHERNET DRIVER
11854 M: Shrikrishna Khare <skhare@vmware.com>
11855 M: "VMware, Inc." <pv-drivers@vmware.com>
11856 L: netdev@vger.kernel.org
11858 F: drivers/net/vmxnet3/
11860 VMware PVSCSI driver
11861 M: Arvind Kumar <arvindkumar@vmware.com>
11862 M: VMware PV-Drivers <pv-drivers@vmware.com>
11863 L: linux-scsi@vger.kernel.org
11865 F: drivers/scsi/vmw_pvscsi.c
11866 F: drivers/scsi/vmw_pvscsi.h
11868 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11869 M: Liam Girdwood <lgirdwood@gmail.com>
11870 M: Mark Brown <broonie@kernel.org>
11871 L: linux-kernel@vger.kernel.org
11872 W: http://www.slimlogic.co.uk/?p=48
11873 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11875 F: drivers/regulator/
11876 F: include/linux/regulator/
11879 M: David Ahern <dsa@cumulusnetworks.com>
11880 M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
11881 L: netdev@vger.kernel.org
11883 F: drivers/net/vrf.c
11884 F: Documentation/networking/vrf.txt
11886 VT1211 HARDWARE MONITOR DRIVER
11887 M: Juerg Haefliger <juergh@gmail.com>
11888 L: lm-sensors@lm-sensors.org
11890 F: Documentation/hwmon/vt1211
11891 F: drivers/hwmon/vt1211.c
11893 VT8231 HARDWARE MONITOR DRIVER
11894 M: Roger Lucas <vt8231@hiddenengine.co.uk>
11895 L: lm-sensors@lm-sensors.org
11897 F: drivers/hwmon/vt8231.c
11899 VUB300 USB to SDIO/SD/MMC bridge chip
11900 M: Tony Olech <tony.olech@elandigitalsystems.com>
11901 L: linux-mmc@vger.kernel.org
11902 L: linux-usb@vger.kernel.org
11904 F: drivers/mmc/host/vub300.c
11906 W1 DALLAS'S 1-WIRE BUS
11907 M: Evgeniy Polyakov <zbr@ioremap.net>
11909 F: Documentation/w1/
11912 W83791D HARDWARE MONITORING DRIVER
11913 M: Marc Hulsman <m.hulsman@tudelft.nl>
11914 L: lm-sensors@lm-sensors.org
11916 F: Documentation/hwmon/w83791d
11917 F: drivers/hwmon/w83791d.c
11919 W83793 HARDWARE MONITORING DRIVER
11920 M: Rudolf Marek <r.marek@assembler.cz>
11921 L: lm-sensors@lm-sensors.org
11923 F: Documentation/hwmon/w83793
11924 F: drivers/hwmon/w83793.c
11926 W83795 HARDWARE MONITORING DRIVER
11927 M: Jean Delvare <jdelvare@suse.com>
11928 L: lm-sensors@lm-sensors.org
11930 F: drivers/hwmon/w83795.c
11932 W83L51xD SD/MMC CARD INTERFACE DRIVER
11933 M: Pierre Ossman <pierre@ossman.eu>
11935 F: drivers/mmc/host/wbsd.*
11937 WACOM PROTOCOL 4 SERIAL TABLETS
11938 M: Julian Squires <julian@cipht.net>
11939 M: Hans de Goede <hdegoede@redhat.com>
11940 L: linux-input@vger.kernel.org
11942 F: drivers/input/tablet/wacom_serial4.c
11944 WATCHDOG DEVICE DRIVERS
11945 M: Wim Van Sebroeck <wim@iguana.be>
11946 R: Guenter Roeck <linux@roeck-us.net>
11947 L: linux-watchdog@vger.kernel.org
11948 W: http://www.linux-watchdog.org/
11949 T: git git://www.linux-watchdog.org/linux-watchdog.git
11951 F: Documentation/watchdog/
11952 F: drivers/watchdog/
11953 F: include/linux/watchdog.h
11954 F: include/uapi/linux/watchdog.h
11957 M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
11958 L: linux-scsi@vger.kernel.org
11960 F: drivers/scsi/wd7000.c
11963 M: David Herrmann <dh.herrmann@googlemail.com>
11964 L: linux-input@vger.kernel.org
11966 F: drivers/hid/hid-wiimote*
11969 M: David Härdeman <david@hardeman.nu>
11971 F: drivers/media/rc/winbond-cir.c
11973 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
11974 M: William Breathitt Gray <vilhelm.gray@gmail.com>
11975 L: linux-watchdog@vger.kernel.org
11977 F: drivers/watchdog/ebc-c384_wdt.c
11980 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
11981 M: linux-wimax@intel.com
11982 L: wimax@linuxwimax.org (subscribers-only)
11984 W: http://linuxwimax.org
11985 F: Documentation/wimax/README.wimax
11986 F: include/linux/wimax/debug.h
11987 F: include/net/wimax.h
11988 F: include/uapi/linux/wimax.h
11991 WISTRON LAPTOP BUTTON DRIVER
11992 M: Miloslav Trmac <mitr@volny.cz>
11994 F: drivers/input/misc/wistron_btns.c
11996 WL3501 WIRELESS PCMCIA CARD DRIVER
11997 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
11998 L: linux-wireless@vger.kernel.org
11999 W: http://oops.ghostprotocols.net:81/blog
12001 F: drivers/net/wireless/wl3501*
12003 WOLFSON MICROELECTRONICS DRIVERS
12004 L: patches@opensource.wolfsonmicro.com
12005 T: git https://github.com/CirrusLogic/linux-drivers.git
12006 W: https://github.com/CirrusLogic/linux-drivers/wiki
12008 F: Documentation/hwmon/wm83??
12009 F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
12010 F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
12011 F: Documentation/devicetree/bindings/mfd/arizona.txt
12012 F: arch/arm/mach-s3c64xx/mach-crag6410*
12013 F: drivers/clk/clk-wm83*.c
12014 F: drivers/extcon/extcon-arizona.c
12015 F: drivers/leds/leds-wm83*.c
12016 F: drivers/gpio/gpio-*wm*.c
12017 F: drivers/gpio/gpio-arizona.c
12018 F: drivers/hwmon/wm83??-hwmon.c
12019 F: drivers/input/misc/wm831x-on.c
12020 F: drivers/input/touchscreen/wm831x-ts.c
12021 F: drivers/input/touchscreen/wm97*.c
12022 F: drivers/mfd/arizona*
12023 F: drivers/mfd/wm*.c
12024 F: drivers/mfd/cs47l24*
12025 F: drivers/power/wm83*.c
12026 F: drivers/rtc/rtc-wm83*.c
12027 F: drivers/regulator/wm8*.c
12028 F: drivers/video/backlight/wm83*_bl.c
12029 F: drivers/watchdog/wm83*_wdt.c
12030 F: include/linux/mfd/arizona/
12031 F: include/linux/mfd/wm831x/
12032 F: include/linux/mfd/wm8350/
12033 F: include/linux/mfd/wm8400*
12034 F: include/linux/wm97xx.h
12035 F: include/sound/wm????.h
12036 F: sound/soc/codecs/arizona.?
12037 F: sound/soc/codecs/wm*
12038 F: sound/soc/codecs/cs47l24*
12041 M: Tejun Heo <tj@kernel.org>
12042 R: Lai Jiangshan <jiangshanlai@gmail.com>
12043 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
12045 F: include/linux/workqueue.h
12046 F: kernel/workqueue.c
12047 F: Documentation/workqueue.txt
12050 M: Andrew Hendry <andrew.hendry@gmail.com>
12051 L: linux-x25@vger.kernel.org
12053 F: Documentation/networking/x25*
12054 F: include/net/x25*
12057 X86 ARCHITECTURE (32-BIT AND 64-BIT)
12058 M: Thomas Gleixner <tglx@linutronix.de>
12059 M: Ingo Molnar <mingo@redhat.com>
12060 M: "H. Peter Anvin" <hpa@zytor.com>
12062 L: linux-kernel@vger.kernel.org
12063 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
12065 F: Documentation/x86/
12068 X86 PLATFORM DRIVERS
12069 M: Darren Hart <dvhart@infradead.org>
12070 L: platform-driver-x86@vger.kernel.org
12071 T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
12073 F: drivers/platform/x86/
12074 F: drivers/platform/olpc/
12076 X86 MCE INFRASTRUCTURE
12077 M: Tony Luck <tony.luck@intel.com>
12078 M: Borislav Petkov <bp@alien8.de>
12079 L: linux-edac@vger.kernel.org
12081 F: arch/x86/kernel/cpu/mcheck/*
12083 X86 MICROCODE UPDATE SUPPORT
12084 M: Borislav Petkov <bp@alien8.de>
12086 F: arch/x86/kernel/cpu/microcode/*
12089 M: Andy Lutomirski <luto@amacapital.net>
12090 L: linux-kernel@vger.kernel.org
12091 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
12093 F: arch/x86/entry/vdso/
12095 XC2028/3028 TUNER DRIVER
12096 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
12097 L: linux-media@vger.kernel.org
12098 W: https://linuxtv.org
12099 T: git git://linuxtv.org/media_tree.git
12101 F: drivers/media/tuners/tuner-xc2028.*
12103 XEN HYPERVISOR INTERFACE
12104 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12105 M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
12106 M: David Vrabel <david.vrabel@citrix.com>
12107 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12108 T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
12111 F: drivers/*/xen-*front.c
12113 F: arch/x86/include/asm/xen/
12115 F: include/uapi/xen/
12118 M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
12119 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12122 F: arch/arm/include/asm/xen/
12124 XEN HYPERVISOR ARM64
12125 M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
12126 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12129 F: arch/arm64/include/asm/xen/
12131 XEN NETWORK BACKEND DRIVER
12132 M: Wei Liu <wei.liu2@citrix.com>
12133 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12134 L: netdev@vger.kernel.org
12136 F: drivers/net/xen-netback/*
12139 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12140 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12142 F: arch/x86/pci/*xen*
12143 F: drivers/pci/*xen*
12145 XEN BLOCK SUBSYSTEM
12146 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12147 M: Roger Pau Monné <roger.pau@citrix.com>
12148 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12150 F: drivers/block/xen-blkback/*
12151 F: drivers/block/xen*
12154 M: Juergen Gross <jgross@suse.com>
12155 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12156 L: linux-scsi@vger.kernel.org
12158 F: drivers/scsi/xen-scsifront.c
12159 F: drivers/xen/xen-scsiback.c
12160 F: include/xen/interface/io/vscsiif.h
12162 XEN SWIOTLB SUBSYSTEM
12163 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12164 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12166 F: arch/x86/xen/*swiotlb*
12167 F: drivers/xen/*swiotlb*
12170 P: Silicon Graphics Inc
12171 M: Dave Chinner <david@fromorbit.com>
12174 W: http://oss.sgi.com/projects/xfs
12175 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
12177 F: Documentation/filesystems/xfs.txt
12180 XILINX AXI ETHERNET DRIVER
12181 M: Anirudha Sarangi <anirudh@xilinx.com>
12182 M: John Linn <John.Linn@xilinx.com>
12184 F: drivers/net/ethernet/xilinx/xilinx_axienet*
12186 XILINX UARTLITE SERIAL DRIVER
12187 M: Peter Korsgaard <jacmet@sunsite.dk>
12188 L: linux-serial@vger.kernel.org
12190 F: drivers/tty/serial/uartlite.c
12192 XILINX VIDEO IP CORES
12193 M: Hyun Kwon <hyun.kwon@xilinx.com>
12194 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12195 L: linux-media@vger.kernel.org
12196 T: git git://linuxtv.org/media_tree.git
12198 F: Documentation/devicetree/bindings/media/xilinx/
12199 F: drivers/media/platform/xilinx/
12200 F: include/uapi/linux/xilinx-v4l2-controls.h
12203 M: Eli Billauer <eli.billauer@gmail.com>
12204 L: linux-kernel@vger.kernel.org
12206 F: drivers/char/xillybus/
12208 XTENSA XTFPGA PLATFORM SUPPORT
12209 M: Max Filippov <jcmvbkbc@gmail.com>
12210 L: linux-xtensa@linux-xtensa.org
12212 F: drivers/spi/spi-xtensa-xtfpga.c
12213 F: sound/soc/xtensa/xtfpga-i2s.c
12215 YAM DRIVER FOR AX.25
12216 M: Jean-Paul Roubelat <jpr@f6fbb.org>
12217 L: linux-hams@vger.kernel.org
12219 F: drivers/net/hamradio/yam*
12220 F: include/linux/yam.h
12222 YEALINK PHONE DRIVER
12223 M: Henk Vergonet <Henk.Vergonet@gmail.com>
12224 L: usbb2k-api-dev@nongnu.org
12226 F: Documentation/input/yealink.txt
12227 F: drivers/input/misc/yealink.*
12229 Z8530 DRIVER FOR AX.25
12230 M: Joerg Reuter <jreuter@yaina.de>
12231 W: http://yaina.de/jreuter/
12232 W: http://www.qsl.net/dl1bke/
12233 L: linux-hams@vger.kernel.org
12235 F: Documentation/networking/z8530drv.txt
12236 F: drivers/net/hamradio/*scc.c
12237 F: drivers/net/hamradio/z8530.h
12239 ZBUD COMPRESSED PAGE ALLOCATOR
12240 M: Seth Jennings <sjenning@redhat.com>
12241 L: linux-mm@kvack.org
12244 F: include/linux/zbud.h
12246 ZD1211RW WIRELESS DRIVER
12247 M: Daniel Drake <dsd@gentoo.org>
12248 M: Ulrich Kunitz <kune@deine-taler.de>
12249 W: http://zd1211.ath.cx/wiki/DriverRewrite
12250 L: linux-wireless@vger.kernel.org
12251 L: zd1211-devs@lists.sourceforge.net (subscribers-only)
12253 F: drivers/net/wireless/zydas/zd1211rw/
12255 ZPOOL COMPRESSED PAGE STORAGE API
12256 M: Dan Streetman <ddstreet@ieee.org>
12257 L: linux-mm@kvack.org
12260 F: include/linux/zpool.h
12262 ZR36067 VIDEO FOR LINUX DRIVER
12263 L: mjpeg-users@lists.sourceforge.net
12264 L: linux-media@vger.kernel.org
12265 W: http://mjpeg.sourceforge.net/driver-zoran/
12266 T: hg https://linuxtv.org/hg/v4l-dvb
12268 F: drivers/media/pci/zoran/
12270 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
12271 M: Minchan Kim <minchan@kernel.org>
12272 M: Nitin Gupta <ngupta@vflare.org>
12273 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12274 L: linux-kernel@vger.kernel.org
12276 F: drivers/block/zram/
12277 F: Documentation/blockdev/zram.txt
12279 ZS DECSTATION Z85C30 SERIAL DRIVER
12280 M: "Maciej W. Rozycki" <macro@linux-mips.org>
12282 F: drivers/tty/serial/zs.*
12284 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
12285 M: Minchan Kim <minchan@kernel.org>
12286 M: Nitin Gupta <ngupta@vflare.org>
12287 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12288 L: linux-mm@kvack.org
12291 F: include/linux/zsmalloc.h
12292 F: Documentation/vm/zsmalloc.txt
12294 ZSWAP COMPRESSED SWAP CACHING
12295 M: Seth Jennings <sjenning@redhat.com>
12296 L: linux-mm@kvack.org
12301 M: Linus Torvalds <torvalds@linux-foundation.org>
12302 L: linux-kernel@vger.kernel.org
12303 Q: http://patchwork.kernel.org/project/LKML/list/
12304 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
12305 S: Buried alive in reporters