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: linux-hwmon@vger.kernel.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: linux-hwmon@vger.kernel.org
239 F: drivers/hwmon/abituguru3.c
241 ACCES 104-DIO-48E GPIO DRIVER
242 M: William Breathitt Gray <vilhelm.gray@gmail.com>
243 L: linux-gpio@vger.kernel.org
245 F: drivers/gpio/gpio-104-dio-48e.c
247 ACCES 104-IDI-48 GPIO DRIVER
248 M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
249 L: linux-gpio@vger.kernel.org
251 F: drivers/gpio/gpio-104-idi-48.c
253 ACCES 104-IDIO-16 GPIO DRIVER
254 M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
255 L: linux-gpio@vger.kernel.org
257 F: drivers/gpio/gpio-104-idio-16.c
260 M: Jes Sorensen <jes@trained-monkey.org>
261 L: linux-acenic@sunsite.dk
263 F: drivers/net/ethernet/alteon/acenic*
265 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
266 M: Peter Feuerer <peter@piie.net>
267 L: platform-driver-x86@vger.kernel.org
268 W: http://piie.net/?section=acerhdf
270 F: drivers/platform/x86/acerhdf.c
272 ACER WMI LAPTOP EXTRAS
273 M: "Lee, Chun-Yi" <jlee@suse.com>
274 L: platform-driver-x86@vger.kernel.org
276 F: drivers/platform/x86/acer-wmi.c
279 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
280 M: Len Brown <lenb@kernel.org>
281 L: linux-acpi@vger.kernel.org
282 W: https://01.org/linux-acpi
283 Q: https://patchwork.kernel.org/project/linux-acpi/list/
284 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
287 F: drivers/pnp/pnpacpi/
288 F: include/linux/acpi.h
290 F: Documentation/acpi/
291 F: Documentation/ABI/testing/sysfs-bus-acpi
292 F: drivers/pci/*acpi*
293 F: drivers/pci/*/*acpi*
294 F: drivers/pci/*/*/*acpi*
297 ACPI COMPONENT ARCHITECTURE (ACPICA)
298 M: Robert Moore <robert.moore@intel.com>
299 M: Lv Zheng <lv.zheng@intel.com>
300 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
301 L: linux-acpi@vger.kernel.org
303 W: https://acpica.org/
304 W: https://github.com/acpica/acpica/
305 Q: https://patchwork.kernel.org/project/linux-acpi/list/
306 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
308 F: drivers/acpi/acpica/
313 M: Zhang Rui <rui.zhang@intel.com>
314 L: linux-acpi@vger.kernel.org
315 W: https://01.org/linux-acpi
317 F: drivers/acpi/fan.c
320 M: Zhang Rui <rui.zhang@intel.com>
321 L: linux-acpi@vger.kernel.org
322 W: https://01.org/linux-acpi
324 F: drivers/acpi/*thermal*
327 M: Zhang Rui <rui.zhang@intel.com>
328 L: linux-acpi@vger.kernel.org
329 W: https://01.org/linux-acpi
331 F: drivers/acpi/acpi_video.c
334 L: platform-driver-x86@vger.kernel.org
336 F: drivers/platform/x86/wmi.c
338 AD1889 ALSA SOUND DRIVER
339 M: Thibaut Varene <T-Bone@parisc-linux.org>
340 W: http://wiki.parisc-linux.org/AD1889
341 L: linux-parisc@vger.kernel.org
343 F: sound/pci/ad1889.*
345 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
346 M: Michael Hennerich <michael.hennerich@analog.com>
347 W: http://wiki.analog.com/AD5254
348 W: http://ez.analog.com/community/linux-device-drivers
350 F: drivers/misc/ad525x_dpot.c
352 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
353 M: Michael Hennerich <michael.hennerich@analog.com>
354 W: http://wiki.analog.com/AD5398
355 W: http://ez.analog.com/community/linux-device-drivers
357 F: drivers/regulator/ad5398.c
359 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
360 M: Michael Hennerich <michael.hennerich@analog.com>
361 W: http://wiki.analog.com/AD7142
362 W: http://ez.analog.com/community/linux-device-drivers
364 F: drivers/input/misc/ad714x.c
366 AD7877 TOUCHSCREEN DRIVER
367 M: Michael Hennerich <michael.hennerich@analog.com>
368 W: http://wiki.analog.com/AD7877
369 W: http://ez.analog.com/community/linux-device-drivers
371 F: drivers/input/touchscreen/ad7877.c
373 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
374 M: Michael Hennerich <michael.hennerich@analog.com>
375 W: http://wiki.analog.com/AD7879
376 W: http://ez.analog.com/community/linux-device-drivers
378 F: drivers/input/touchscreen/ad7879.c
380 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
381 M: Jiri Kosina <jikos@kernel.org>
384 ADF7242 IEEE 802.15.4 RADIO DRIVER
385 M: Michael Hennerich <michael.hennerich@analog.com>
386 W: https://wiki.analog.com/ADF7242
387 W: http://ez.analog.com/community/linux-device-drivers
388 L: linux-wpan@vger.kernel.org
390 F: drivers/net/ieee802154/adf7242.c
391 F: Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
393 ADM1025 HARDWARE MONITOR DRIVER
394 M: Jean Delvare <jdelvare@suse.com>
395 L: linux-hwmon@vger.kernel.org
397 F: Documentation/hwmon/adm1025
398 F: drivers/hwmon/adm1025.c
400 ADM1029 HARDWARE MONITOR DRIVER
401 M: Corentin Labbe <clabbe.montjoie@gmail.com>
402 L: linux-hwmon@vger.kernel.org
404 F: drivers/hwmon/adm1029.c
406 ADM8211 WIRELESS DRIVER
407 L: linux-wireless@vger.kernel.org
408 W: http://wireless.kernel.org/
410 F: drivers/net/wireless/admtek/adm8211.*
412 ADP1653 FLASH CONTROLLER DRIVER
413 M: Sakari Ailus <sakari.ailus@iki.fi>
414 L: linux-media@vger.kernel.org
416 F: drivers/media/i2c/adp1653.c
417 F: include/media/i2c/adp1653.h
419 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
420 M: Michael Hennerich <michael.hennerich@analog.com>
421 W: http://wiki.analog.com/ADP5520
422 W: http://ez.analog.com/community/linux-device-drivers
424 F: drivers/mfd/adp5520.c
425 F: drivers/video/backlight/adp5520_bl.c
426 F: drivers/leds/leds-adp5520.c
427 F: drivers/gpio/gpio-adp5520.c
428 F: drivers/input/keyboard/adp5520-keys.c
430 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
431 M: Michael Hennerich <michael.hennerich@analog.com>
432 W: http://wiki.analog.com/ADP5588
433 W: http://ez.analog.com/community/linux-device-drivers
435 F: drivers/input/keyboard/adp5588-keys.c
436 F: drivers/gpio/gpio-adp5588.c
438 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
439 M: Michael Hennerich <michael.hennerich@analog.com>
440 W: http://wiki.analog.com/ADP8860
441 W: http://ez.analog.com/community/linux-device-drivers
443 F: drivers/video/backlight/adp8860_bl.c
445 ADS1015 HARDWARE MONITOR DRIVER
446 M: Dirk Eibach <eibach@gdsys.de>
447 L: linux-hwmon@vger.kernel.org
449 F: Documentation/hwmon/ads1015
450 F: drivers/hwmon/ads1015.c
451 F: include/linux/i2c/ads1015.h
454 M: Colin Leroy <colin@colino.net>
456 F: drivers/macintosh/therm_adt746x.c
458 ADT7475 HARDWARE MONITOR DRIVER
459 M: Jean Delvare <jdelvare@suse.com>
460 L: linux-hwmon@vger.kernel.org
462 F: Documentation/hwmon/adt7475
463 F: drivers/hwmon/adt7475.c
465 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
466 M: Michael Hennerich <michael.hennerich@analog.com>
467 W: http://wiki.analog.com/ADXL345
468 W: http://ez.analog.com/community/linux-device-drivers
470 F: drivers/input/misc/adxl34x.c
473 M: Matthew Wilcox <matthew@wil.cx>
474 M: Hannes Reinecke <hare@suse.com>
475 L: linux-scsi@vger.kernel.org
477 F: Documentation/scsi/advansys.txt
478 F: drivers/scsi/advansys.c
481 M: Riccardo Facchetti <fizban@tin.it>
483 F: sound/oss/aedsp16.c
486 M: Antti Palosaari <crope@iki.fi>
487 L: linux-media@vger.kernel.org
488 W: https://linuxtv.org
489 W: http://palosaari.fi/linux/
490 Q: http://patchwork.linuxtv.org/project/linux-media/list/
491 T: git git://linuxtv.org/anttip/media_tree.git
493 F: drivers/media/dvb-frontends/af9013*
496 M: Antti Palosaari <crope@iki.fi>
497 L: linux-media@vger.kernel.org
498 W: https://linuxtv.org
499 W: http://palosaari.fi/linux/
500 Q: http://patchwork.linuxtv.org/project/linux-media/list/
501 T: git git://linuxtv.org/anttip/media_tree.git
503 F: drivers/media/dvb-frontends/af9033*
506 L: linux-fsdevel@vger.kernel.org
508 F: Documentation/filesystems/affs.txt
511 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
512 M: David Howells <dhowells@redhat.com>
513 L: linux-afs@lists.infradead.org
516 F: include/net/af_rxrpc.h
517 F: net/rxrpc/af_rxrpc.c
520 M: David Airlie <airlied@linux.ie>
521 T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
524 F: include/linux/agp*
525 F: include/uapi/linux/agp*
528 M: "Juergen E. Fischer" <fischer@norbit.de>
529 L: linux-scsi@vger.kernel.org
531 F: drivers/scsi/aha152x*
532 F: drivers/scsi/pcmcia/aha152x*
534 AIC7XXX / AIC79XX SCSI DRIVER
535 M: Hannes Reinecke <hare@suse.com>
536 L: linux-scsi@vger.kernel.org
538 F: drivers/scsi/aic7xxx/
540 AIMSLAB FM RADIO RECEIVER DRIVER
541 M: Hans Verkuil <hverkuil@xs4all.nl>
542 L: linux-media@vger.kernel.org
543 T: git git://linuxtv.org/media_tree.git
544 W: https://linuxtv.org
546 F: drivers/media/radio/radio-aimslab*
549 M: Benjamin LaHaise <bcrl@kvack.org>
550 L: linux-aio@kvack.org
553 F: include/linux/*aio*.h
556 M: Antti Palosaari <crope@iki.fi>
557 L: linux-media@vger.kernel.org
558 W: https://linuxtv.org
559 W: http://palosaari.fi/linux/
560 Q: http://patchwork.linuxtv.org/project/linux-media/list/
561 T: git git://linuxtv.org/anttip/media_tree.git
563 F: drivers/media/usb/airspy/
565 ALCATEL SPEEDTOUCH USB DRIVER
566 M: Duncan Sands <duncan.sands@free.fr>
567 L: linux-usb@vger.kernel.org
568 W: http://www.linux-usb.org/SpeedTouch/
570 F: drivers/usb/atm/speedtch.c
571 F: drivers/usb/atm/usbatm.c
573 ALCHEMY AU1XX0 MMC DRIVER
574 M: Manuel Lauss <manuel.lauss@gmail.com>
576 F: drivers/mmc/host/au1xmmc.c
579 M: Rudolf Marek <r.marek@assembler.cz>
580 L: linux-i2c@vger.kernel.org
582 F: Documentation/i2c/busses/i2c-ali1563
583 F: drivers/i2c/busses/i2c-ali1563.c
585 ALLWINNER SECURITY SYSTEM
586 M: Corentin Labbe <clabbe.montjoie@gmail.com>
587 L: linux-crypto@vger.kernel.org
589 F: drivers/crypto/sunxi-ss/
592 M: Richard Henderson <rth@twiddle.net>
593 M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
594 M: Matt Turner <mattst88@gmail.com>
596 L: linux-alpha@vger.kernel.org
599 ALTERA MAILBOX DRIVER
600 M: Ley Foon Tan <lftan@altera.com>
601 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
603 F: drivers/mailbox/mailbox-altera.c
606 M: Tien Hock Loh <thloh@altera.com>
607 L: linux-gpio@vger.kernel.org
609 F: drivers/gpio/gpio-altera.c
611 ALTERA TRIPLE SPEED ETHERNET DRIVER
612 M: Vince Bridgers <vbridger@opensource.altera.com>
613 L: netdev@vger.kernel.org
614 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
616 F: drivers/net/ethernet/altera/
618 ALTERA UART/JTAG UART SERIAL DRIVERS
619 M: Tobias Klauser <tklauser@distanz.ch>
620 L: linux-serial@vger.kernel.org
621 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
623 F: drivers/tty/serial/altera_uart.c
624 F: drivers/tty/serial/altera_jtaguart.c
625 F: include/linux/altera_uart.h
626 F: include/linux/altera_jtaguart.h
628 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
629 M: Tom Lendacky <thomas.lendacky@amd.com>
630 L: linux-crypto@vger.kernel.org
632 F: drivers/crypto/ccp/
633 F: include/linux/ccp.h
635 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
636 M: Huang Rui <ray.huang@amd.com>
637 L: linux-hwmon@vger.kernel.org
639 F: Documentation/hwmon/fam15h_power
640 F: drivers/hwmon/fam15h_power.c
642 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
643 L: linux-geode@lists.infradead.org (moderated for non-subscribers)
645 F: drivers/usb/gadget/udc/amd5536udc.*
647 AMD GEODE PROCESSOR/CHIPSET SUPPORT
648 P: Andres Salomon <dilinger@queued.net>
649 L: linux-geode@lists.infradead.org (moderated for non-subscribers)
650 W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
652 F: drivers/char/hw_random/geode-rng.c
653 F: drivers/crypto/geode*
654 F: drivers/video/fbdev/geode/
655 F: arch/x86/include/asm/geode.h
658 M: Joerg Roedel <joro@8bytes.org>
659 L: iommu@lists.linux-foundation.org
660 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
662 F: drivers/iommu/amd_iommu*.[ch]
663 F: include/linux/amd-iommu.h
666 M: Oded Gabbay <oded.gabbay@gmail.com>
667 L: dri-devel@lists.freedesktop.org
668 T: git git://people.freedesktop.org/~gabbayo/linux.git
670 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
671 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
672 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
673 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
674 F: drivers/gpu/drm/amd/amdkfd/
675 F: drivers/gpu/drm/amd/include/cik_structs.h
676 F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
677 F: drivers/gpu/drm/amd/include/vi_structs.h
678 F: drivers/gpu/drm/radeon/radeon_kfd.c
679 F: drivers/gpu/drm/radeon/radeon_kfd.h
680 F: include/uapi/linux/kfd_ioctl.h
682 AMD SEATTLE DEVICE TREE SUPPORT
683 M: Brijesh Singh <brijeshkumar.singh@amd.com>
684 M: Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
685 M: Tom Lendacky <thomas.lendacky@amd.com>
687 F: arch/arm64/boot/dts/amd/
690 M: Tom Lendacky <thomas.lendacky@amd.com>
691 L: netdev@vger.kernel.org
693 F: drivers/net/ethernet/amd/xgbe/
694 F: arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
696 AMS (Apple Motion Sensor) DRIVER
697 M: Michael Hanselmann <linux-kernel@hansmi.ch>
699 F: drivers/macintosh/ams/
701 ANALOG DEVICES INC AD9389B DRIVER
702 M: Hans Verkuil <hans.verkuil@cisco.com>
703 L: linux-media@vger.kernel.org
705 F: drivers/media/i2c/ad9389b*
707 ANALOG DEVICES INC ADV7180 DRIVER
708 M: Lars-Peter Clausen <lars@metafoo.de>
709 L: linux-media@vger.kernel.org
710 W: http://ez.analog.com/community/linux-device-drivers
712 F: drivers/media/i2c/adv7180.c
714 ANALOG DEVICES INC ADV7511 DRIVER
715 M: Hans Verkuil <hans.verkuil@cisco.com>
716 L: linux-media@vger.kernel.org
718 F: drivers/media/i2c/adv7511*
720 ANALOG DEVICES INC ADV7604 DRIVER
721 M: Hans Verkuil <hans.verkuil@cisco.com>
722 L: linux-media@vger.kernel.org
724 F: drivers/media/i2c/adv7604*
726 ANALOG DEVICES INC ADV7842 DRIVER
727 M: Hans Verkuil <hans.verkuil@cisco.com>
728 L: linux-media@vger.kernel.org
730 F: drivers/media/i2c/adv7842*
732 ANALOG DEVICES INC ASOC CODEC DRIVERS
733 M: Lars-Peter Clausen <lars@metafoo.de>
734 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
735 W: http://wiki.analog.com/
736 W: http://ez.analog.com/community/linux-device-drivers
738 F: sound/soc/codecs/adau*
739 F: sound/soc/codecs/adav*
740 F: sound/soc/codecs/ad1*
741 F: sound/soc/codecs/ad7*
742 F: sound/soc/codecs/ssm*
743 F: sound/soc/codecs/sigmadsp.*
745 ANALOG DEVICES INC ASOC DRIVERS
746 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
747 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
748 W: http://blackfin.uclinux.org/
750 F: sound/soc/blackfin/*
752 ANALOG DEVICES INC IIO DRIVERS
753 M: Lars-Peter Clausen <lars@metafoo.de>
754 M: Michael Hennerich <Michael.Hennerich@analog.com>
755 W: http://wiki.analog.com/
756 W: http://ez.analog.com/community/linux-device-drivers
759 X: drivers/iio/*/adjd*
760 F: drivers/staging/iio/*/ad*
761 F: staging/iio/trigger/iio-trig-bfin-timer.c
763 ANALOG DEVICES INC DMA DRIVERS
764 M: Lars-Peter Clausen <lars@metafoo.de>
765 W: http://ez.analog.com/community/linux-device-drivers
767 F: drivers/dma/dma-axi-dmac.c
770 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
771 M: Arve HjønnevĂ¥g <arve@android.com>
772 M: Riley Andrews <riandrews@android.com>
773 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
774 L: devel@driverdev.osuosl.org
777 F: drivers/staging/android/
779 AOA (Apple Onboard Audio) ALSA DRIVER
780 M: Johannes Berg <johannes@sipsolutions.net>
781 L: linuxppc-dev@lists.ozlabs.org
782 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
786 APEX EMBEDDED SYSTEMS STX104 DAC DRIVER
787 M: William Breathitt Gray <vilhelm.gray@gmail.com>
788 L: linux-iio@vger.kernel.org
790 F: drivers/iio/dac/stx104.c
793 M: Jiri Kosina <jikos@kernel.org>
795 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
796 F: arch/x86/kernel/apm_32.c
797 F: include/linux/apm_bios.h
798 F: include/uapi/linux/apm_bios.h
799 F: drivers/char/apm-emulation.c
801 APPLE BCM5974 MULTITOUCH DRIVER
802 M: Henrik Rydberg <rydberg@bitmath.org>
803 L: linux-input@vger.kernel.org
805 F: drivers/input/mouse/bcm5974.c
808 M: Henrik Rydberg <rydberg@bitmath.org>
809 L: linux-hwmon@vger.kernel.org
811 F: drivers/hwmon/applesmc.c
813 APPLETALK NETWORK LAYER
814 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
816 F: drivers/net/appletalk/
819 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
820 M: Duc Dang <dhdang@apm.com>
822 F: arch/arm64/boot/dts/apm/
824 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
825 M: Iyappan Subramanian <isubramanian@apm.com>
826 M: Keyur Chudgar <kchudgar@apm.com>
828 F: drivers/net/ethernet/apm/xgene/
829 F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
831 APTINA CAMERA SENSOR PLL
832 M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
833 L: linux-media@vger.kernel.org
835 F: drivers/media/i2c/aptina-pll.*
837 ARC FRAMEBUFFER DRIVER
838 M: Jaya Kumar <jayalk@intworks.biz>
840 F: drivers/video/fbdev/arcfb.c
841 F: drivers/video/fbdev/core/fb_defio.c
844 M: Michael Grzeschik <m.grzeschik@pengutronix.de>
845 L: netdev@vger.kernel.org
847 F: drivers/net/arcnet/
848 F: include/uapi/linux/if_arcnet.h
851 M: Liviu Dudau <liviu.dudau@arm.com>
853 F: drivers/gpu/drm/arm/
854 F: Documentation/devicetree/bindings/display/arm,hdlcd.txt
856 ARM MFM AND FLOPPY DRIVERS
857 M: Ian Molton <spyro@f2s.com>
859 F: arch/arm/lib/floppydma.S
860 F: arch/arm/include/asm/floppy.h
862 ARM PMU PROFILING AND DEBUGGING
863 M: Will Deacon <will.deacon@arm.com>
864 R: Mark Rutland <mark.rutland@arm.com>
866 F: arch/arm*/kernel/perf_*
867 F: arch/arm/oprofile/common.c
868 F: arch/arm*/kernel/hw_breakpoint.c
869 F: arch/arm*/include/asm/hw_breakpoint.h
870 F: arch/arm*/include/asm/perf_event.h
871 F: drivers/perf/arm_pmu.c
872 F: include/linux/perf/arm_pmu.h
875 M: Russell King <linux@arm.linux.org.uk>
876 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
877 W: http://www.arm.linux.org.uk/
881 ARM SUB-ARCHITECTURES
882 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
886 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
888 ARM PRIMECELL AACI PL041 DRIVER
889 M: Russell King <linux@arm.linux.org.uk>
893 ARM PRIMECELL CLCD PL110 DRIVER
894 M: Russell King <linux@arm.linux.org.uk>
896 F: drivers/video/fbdev/amba-clcd.*
898 ARM PRIMECELL KMI PL050 DRIVER
899 M: Russell King <linux@arm.linux.org.uk>
901 F: drivers/input/serio/ambakmi.*
902 F: include/linux/amba/kmi.h
904 ARM PRIMECELL MMCI PL180/1 DRIVER
905 M: Russell King <linux@arm.linux.org.uk>
907 F: drivers/mmc/host/mmci.*
908 F: include/linux/amba/mmci.h
910 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
911 M: Russell King <linux@arm.linux.org.uk>
913 F: drivers/tty/serial/amba-pl01*.c
914 F: include/linux/amba/serial.h
916 ARM PRIMECELL BUS SUPPORT
917 M: Russell King <linux@arm.linux.org.uk>
920 F: include/linux/amba/bus.h
922 ARM/ADS SPHERE MACHINE SUPPORT
923 M: Lennert Buytenhek <kernel@wantstofly.org>
924 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
927 ARM/AFEB9260 MACHINE SUPPORT
928 M: Sergey Lapin <slapin@ossfans.org>
929 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
932 ARM/AJECO 1ARM MACHINE SUPPORT
933 M: Lennert Buytenhek <kernel@wantstofly.org>
934 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
937 ARM/Allwinner sunXi SoC support
938 M: Maxime Ripard <maxime.ripard@free-electrons.com>
939 M: Chen-Yu Tsai <wens@csie.org>
940 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
944 ARM/Allwinner SoC Clock Support
945 M: Emilio LĂ³pez <emilio@elopez.com.ar>
947 F: drivers/clk/sunxi/
949 ARM/Amlogic Meson SoC support
950 M: Carlo Caione <carlo@caione.org>
951 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
952 L: linux-meson@googlegroups.com
953 W: http://linux-meson.com/
955 F: arch/arm/mach-meson/
956 F: arch/arm/boot/dts/meson*
959 ARM/Annapurna Labs ALPINE ARCHITECTURE
960 M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
961 M: Antoine Tenart <antoine.tenart@free-electrons.com>
963 F: arch/arm/mach-alpine/
964 F: arch/arm/boot/dts/alpine*
965 F: arch/arm64/boot/dts/al/
966 F: drivers/*/*alpine*
968 ARM/ARTPEC MACHINE SUPPORT
969 M: Jesper Nilsson <jesper.nilsson@axis.com>
970 M: Lars Persson <lars.persson@axis.com>
971 M: Niklas Cassel <niklas.cassel@axis.com>
973 L: linux-arm-kernel@axis.com
974 F: arch/arm/mach-artpec
975 F: arch/arm/boot/dts/artpec6*
976 F: drivers/clk/clk-artpec6.c
978 ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
979 M: Nicolas Ferre <nicolas.ferre@atmel.com>
980 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
981 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
982 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
983 W: http://www.linux4sam.org
984 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
986 F: arch/arm/mach-at91/
988 F: arch/arm/boot/dts/at91*.dts
989 F: arch/arm/boot/dts/at91*.dtsi
990 F: arch/arm/boot/dts/sama*.dts
991 F: arch/arm/boot/dts/sama*.dtsi
992 F: arch/arm/include/debug/at91.S
994 ARM/ATMEL AT91 Clock Support
995 M: Boris Brezillon <boris.brezillon@free-electrons.com>
999 ARM/CALXEDA HIGHBANK ARCHITECTURE
1000 M: Rob Herring <robh@kernel.org>
1001 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1003 F: arch/arm/mach-highbank/
1004 F: arch/arm/boot/dts/highbank.dts
1005 F: arch/arm/boot/dts/ecx-*.dts*
1007 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
1008 M: Krzysztof Halasa <khalasa@piap.pl>
1010 F: arch/arm/mach-cns3xxx/
1012 ARM/CAVIUM THUNDER NETWORK DRIVER
1013 M: Sunil Goutham <sgoutham@cavium.com>
1014 M: Robert Richter <rric@kernel.org>
1015 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1017 F: drivers/net/ethernet/cavium/thunder/
1019 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1020 M: Alexander Shiyan <shc_work@mail.ru>
1021 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1025 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1026 M: Hartley Sweeten <hsweeten@visionengravers.com>
1027 M: Ryan Mallon <rmallon@gmail.com>
1028 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1030 F: arch/arm/mach-ep93xx/
1031 F: arch/arm/mach-ep93xx/include/mach/
1033 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1034 M: Lennert Buytenhek <kernel@wantstofly.org>
1035 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1039 M: Russell King <linux@arm.linux.org.uk>
1040 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1042 F: arch/arm/include/asm/clkdev.h
1043 F: drivers/clk/clkdev.c
1045 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1046 M: Mike Rapoport <mike@compulab.co.il>
1047 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1050 ARM/CONTEC MICRO9 MACHINE SUPPORT
1051 M: Hubert Feurstein <hubert.feurstein@contec.at>
1053 F: arch/arm/mach-ep93xx/micro9.c
1055 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1056 M: Mathieu Poirier <mathieu.poirier@linaro.org>
1057 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1059 F: drivers/hwtracing/coresight/*
1060 F: Documentation/trace/coresight.txt
1061 F: Documentation/devicetree/bindings/arm/coresight.txt
1062 F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1064 ARM/CORGI MACHINE SUPPORT
1065 M: Richard Purdie <rpurdie@rpsys.net>
1068 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1069 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1070 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1071 T: git git://github.com/ulli-kroll/linux.git
1073 F: arch/arm/mach-gemini/
1074 F: drivers/rtc/rtc-gemini.c
1076 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1077 M: Barry Song <baohua@kernel.org>
1078 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1079 T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1081 F: arch/arm/boot/dts/prima2*
1082 F: arch/arm/mach-prima2/
1083 F: drivers/clk/sirf/
1084 F: drivers/clocksource/timer-prima2.c
1085 F: drivers/clocksource/timer-atlas7.c
1088 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1089 M: Baruch Siach <baruch@tkos.co.il>
1090 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1092 F: arch/arm/boot/dts/cx92755*
1095 ARM/EBSA110 MACHINE SUPPORT
1096 M: Russell King <linux@arm.linux.org.uk>
1097 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1098 W: http://www.arm.linux.org.uk/
1100 F: arch/arm/mach-ebsa110/
1101 F: drivers/net/ethernet/amd/am79c961a.*
1103 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1104 M: Uwe Kleine-König <kernel@pengutronix.de>
1105 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1109 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1110 M: Daniel Ribeiro <drwyrm@gmail.com>
1111 M: Stefan Schmidt <stefan@openezx.org>
1112 M: Harald Welte <laforge@openezx.org>
1113 L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
1114 W: http://www.openezx.org/
1116 T: topgit git://git.openezx.org/openezx.git
1117 F: arch/arm/mach-pxa/ezx.c
1119 ARM/FARADAY FA526 PORT
1120 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1121 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1123 T: git git://git.berlios.de/gemini-board
1124 F: arch/arm/mm/*-fa*
1126 ARM/FOOTBRIDGE ARCHITECTURE
1127 M: Russell King <linux@arm.linux.org.uk>
1128 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1129 W: http://www.arm.linux.org.uk/
1131 F: arch/arm/include/asm/hardware/dec21285.h
1132 F: arch/arm/mach-footbridge/
1134 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1135 M: Shawn Guo <shawnguo@kernel.org>
1136 M: Sascha Hauer <kernel@pengutronix.de>
1137 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1139 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1140 F: arch/arm/mach-imx/
1141 F: arch/arm/mach-mxs/
1142 F: arch/arm/boot/dts/imx*
1143 F: arch/arm/configs/imx*_defconfig
1147 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1148 M: Shawn Guo <shawnguo@kernel.org>
1149 M: Sascha Hauer <kernel@pengutronix.de>
1150 R: Stefan Agner <stefan@agner.ch>
1151 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1153 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1154 F: arch/arm/mach-imx/*vf610*
1155 F: arch/arm/boot/dts/vf*
1157 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1158 M: Lennert Buytenhek <kernel@wantstofly.org>
1159 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1162 ARM/GUMSTIX MACHINE SUPPORT
1163 M: Steve Sakoman <sakoman@gmail.com>
1164 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1167 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1168 M: Philipp Zabel <philipp.zabel@gmail.com>
1169 M: Paul Parsons <lost.distance@yahoo.com>
1170 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1172 F: arch/arm/mach-pxa/hx4700.c
1173 F: arch/arm/mach-pxa/include/mach/hx4700.h
1174 F: sound/soc/pxa/hx4700.c
1176 ARM/HISILICON SOC SUPPORT
1177 M: Wei Xu <xuwei5@hisilicon.com>
1178 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1179 W: http://www.hisilicon.com
1181 T: git git://github.com/hisilicon/linux-hisi.git
1182 F: arch/arm/mach-hisi/
1183 F: arch/arm/boot/dts/hi3*
1184 F: arch/arm/boot/dts/hip*
1185 F: arch/arm/boot/dts/hisi*
1186 F: arch/arm64/boot/dts/hisilicon/
1188 ARM/HP JORNADA 7XX MACHINE SUPPORT
1189 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
1192 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1193 F: arch/arm/mach-sa1100/jornada720.c
1194 F: arch/arm/mach-sa1100/include/mach/jornada720.h
1196 ARM/IGEP MACHINE SUPPORT
1197 M: Enric Balletbo i Serra <eballetbo@gmail.com>
1198 M: Javier Martinez Canillas <javier@dowhile0.org>
1199 L: linux-omap@vger.kernel.org
1200 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1202 F: arch/arm/boot/dts/omap3-igep*
1204 ARM/INCOME PXA270 SUPPORT
1205 M: Marek Vasut <marek.vasut@gmail.com>
1206 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1208 F: arch/arm/mach-pxa/colibri-pxa270-income.c
1210 ARM/INTEL IOP32X ARM ARCHITECTURE
1211 M: Lennert Buytenhek <kernel@wantstofly.org>
1212 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1215 ARM/INTEL IOP33X ARM ARCHITECTURE
1216 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1219 ARM/INTEL IOP13XX ARM ARCHITECTURE
1220 M: Lennert Buytenhek <kernel@wantstofly.org>
1221 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1224 ARM/INTEL IQ81342EX MACHINE SUPPORT
1225 M: Lennert Buytenhek <kernel@wantstofly.org>
1226 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1229 ARM/INTEL IXDP2850 MACHINE SUPPORT
1230 M: Lennert Buytenhek <kernel@wantstofly.org>
1231 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1234 ARM/INTEL IXP4XX ARM ARCHITECTURE
1235 M: Imre Kaloz <kaloz@openwrt.org>
1236 M: Krzysztof Halasa <khalasa@piap.pl>
1237 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1239 F: arch/arm/mach-ixp4xx/
1241 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1242 M: Jonathan Cameron <jic23@cam.ac.uk>
1243 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1245 F: arch/arm/mach-pxa/stargate2.c
1246 F: drivers/pcmcia/pxa2xx_stargate2.c
1248 ARM/INTEL XSC3 (MANZANO) ARM CORE
1249 M: Lennert Buytenhek <kernel@wantstofly.org>
1250 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1253 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1254 M: Lennert Buytenhek <kernel@wantstofly.org>
1255 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1258 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1259 M: Santosh Shilimkar <ssantosh@kernel.org>
1260 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1262 F: arch/arm/mach-keystone/
1263 F: arch/arm/boot/dts/k2*
1264 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1266 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1267 M: Santosh Shilimkar <ssantosh@kernel.org>
1268 L: linux-kernel@vger.kernel.org
1270 F: drivers/clk/keystone/
1272 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1273 M: Santosh Shilimkar <ssantosh@kernel.org>
1274 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1275 L: linux-kernel@vger.kernel.org
1277 F: drivers/clocksource/timer-keystone.c
1279 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1280 M: Santosh Shilimkar <ssantosh@kernel.org>
1281 L: linux-kernel@vger.kernel.org
1283 F: drivers/power/reset/keystone-reset.c
1285 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1286 M: Santosh Shilimkar <ssantosh@kernel.org>
1287 L: linux-kernel@vger.kernel.org
1289 F: drivers/memory/*emif*
1291 ARM/LOGICPD PXA270 MACHINE SUPPORT
1292 M: Lennert Buytenhek <kernel@wantstofly.org>
1293 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1296 ARM/LPC18XX ARCHITECTURE
1297 M: Joachim Eastwood <manabian@gmail.com>
1298 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1300 F: arch/arm/boot/dts/lpc43*
1301 F: drivers/clk/nxp/clk-lpc18xx*
1302 F: drivers/clocksource/time-lpc32xx.c
1303 F: drivers/i2c/busses/i2c-lpc2k.c
1304 F: drivers/memory/pl172.c
1305 F: drivers/mtd/spi-nor/nxp-spifi.c
1306 F: drivers/rtc/rtc-lpc24xx.c
1309 ARM/MAGICIAN MACHINE SUPPORT
1310 M: Philipp Zabel <philipp.zabel@gmail.com>
1313 ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1314 M: Jason Cooper <jason@lakedaemon.net>
1315 M: Andrew Lunn <andrew@lunn.ch>
1316 M: Gregory Clement <gregory.clement@free-electrons.com>
1317 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1318 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1320 F: arch/arm/mach-mvebu/
1321 F: drivers/rtc/rtc-armada38x.c
1322 F: arch/arm/boot/dts/armada*
1323 F: arch/arm/boot/dts/kirkwood*
1324 F: arch/arm64/boot/dts/marvell/armada*
1327 ARM/Marvell Berlin SoC support
1328 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1329 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1331 F: arch/arm/mach-berlin/
1332 F: arch/arm/boot/dts/berlin*
1333 F: arch/arm64/boot/dts/marvell/berlin*
1336 ARM/Marvell Dove/MV78xx0/Orion SOC support
1337 M: Jason Cooper <jason@lakedaemon.net>
1338 M: Andrew Lunn <andrew@lunn.ch>
1339 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1340 M: Gregory Clement <gregory.clement@free-electrons.com>
1341 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1343 F: arch/arm/mach-dove/
1344 F: arch/arm/mach-mv78xx0/
1345 F: arch/arm/mach-orion5x/
1346 F: arch/arm/plat-orion/
1347 F: arch/arm/boot/dts/dove*
1348 F: arch/arm/boot/dts/orion5x*
1351 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1352 M: Alexander Clouter <alex@digriz.org.uk>
1353 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1354 W: http://www.digriz.org.uk/ts78xx/kernel
1356 F: arch/arm/mach-orion5x/ts78xx-*
1358 ARM/Mediatek RTC DRIVER
1359 M: Eddie Huang <eddie.huang@mediatek.com>
1360 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1361 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1363 F: drivers/rtc/rtc-mt6397.c
1365 ARM/Mediatek SoC support
1366 M: Matthias Brugger <matthias.bgg@gmail.com>
1367 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1368 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1370 F: arch/arm/boot/dts/mt6*
1371 F: arch/arm/boot/dts/mt8*
1372 F: arch/arm/mach-mediatek/
1376 ARM/Mediatek USB3 PHY DRIVER
1377 M: Chunfeng Yun <chunfeng.yun@mediatek.com>
1378 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1379 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1381 F: drivers/phy/phy-mt65xx-usb3.c
1383 ARM/MICREL KS8695 ARCHITECTURE
1384 M: Greg Ungerer <gerg@uclinux.org>
1385 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1386 F: arch/arm/mach-ks8695/
1389 ARM/MIOA701 MACHINE SUPPORT
1390 M: Robert Jarzmik <robert.jarzmik@free.fr>
1391 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1392 F: arch/arm/mach-pxa/mioa701.c
1395 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1396 M: Michael Petchkovsky <mkpetch@internode.on.net>
1399 ARM/NOMADIK ARCHITECTURE
1400 M: Alessandro Rubini <rubini@unipv.it>
1401 M: Linus Walleij <linus.walleij@linaro.org>
1402 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1404 F: arch/arm/mach-nomadik/
1405 F: drivers/pinctrl/nomadik/
1406 F: drivers/i2c/busses/i2c-nomadik.c
1407 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1409 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1410 M: Nelson Castillo <arhuaco@freaks-unidos.net>
1411 L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1412 W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1415 ARM/TOSA MACHINE SUPPORT
1416 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1417 M: Dirk Opfer <dirk@opfer-online.de>
1420 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1421 M: Marek Vasut <marek.vasut@gmail.com>
1422 L: linux-arm-kernel@lists.infradead.org
1423 W: http://hackndev.com
1425 F: arch/arm/mach-pxa/include/mach/palmtx.h
1426 F: arch/arm/mach-pxa/palmtx.c
1427 F: arch/arm/mach-pxa/include/mach/palmt5.h
1428 F: arch/arm/mach-pxa/palmt5.c
1429 F: arch/arm/mach-pxa/include/mach/palmld.h
1430 F: arch/arm/mach-pxa/palmld.c
1431 F: arch/arm/mach-pxa/include/mach/palmte2.h
1432 F: arch/arm/mach-pxa/palmte2.c
1433 F: arch/arm/mach-pxa/include/mach/palmtc.h
1434 F: arch/arm/mach-pxa/palmtc.c
1436 ARM/PALM TREO SUPPORT
1437 M: Tomas Cech <sleep_walker@suse.com>
1438 L: linux-arm-kernel@lists.infradead.org
1439 W: http://hackndev.com
1441 F: arch/arm/mach-pxa/include/mach/palmtreo.h
1442 F: arch/arm/mach-pxa/palmtreo.c
1445 M: Sergey Lapin <slapin@ossfans.org>
1446 L: linux-arm-kernel@lists.infradead.org
1447 W: http://hackndev.com
1449 F: arch/arm/mach-pxa/include/mach/palmz72.h
1450 F: arch/arm/mach-pxa/palmz72.c
1453 M: Peter Chubb <pleb@gelato.unsw.edu.au>
1454 W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1457 ARM/PT DIGITAL BOARD PORT
1458 M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1459 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1460 W: http://www.arm.linux.org.uk/
1463 ARM/QUALCOMM SUPPORT
1464 M: Andy Gross <andy.gross@linaro.org>
1465 M: David Brown <david.brown@linaro.org>
1466 L: linux-arm-msm@vger.kernel.org
1467 L: linux-soc@vger.kernel.org
1469 F: arch/arm/boot/dts/qcom-*.dts
1470 F: arch/arm/boot/dts/qcom-*.dtsi
1471 F: arch/arm/mach-qcom/
1472 F: arch/arm64/boot/dts/qcom/*
1473 F: drivers/soc/qcom/
1474 F: drivers/tty/serial/msm_serial.h
1475 F: drivers/tty/serial/msm_serial.c
1476 F: drivers/*/pm8???-*
1477 F: drivers/mfd/ssbi.c
1478 F: drivers/firmware/qcom_scm.c
1479 T: git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1481 ARM/RADISYS ENP2611 MACHINE SUPPORT
1482 M: Lennert Buytenhek <kernel@wantstofly.org>
1483 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1486 ARM/RENESAS ARM64 ARCHITECTURE
1487 M: Simon Horman <horms@verge.net.au>
1488 M: Magnus Damm <magnus.damm@gmail.com>
1489 L: linux-renesas-soc@vger.kernel.org
1490 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1491 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1493 F: arch/arm64/boot/dts/renesas/
1494 F: drivers/soc/renesas/
1495 F: include/linux/soc/renesas/
1497 ARM/RISCPC ARCHITECTURE
1498 M: Russell King <linux@arm.linux.org.uk>
1499 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1500 W: http://www.arm.linux.org.uk/
1502 F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1503 F: arch/arm/include/asm/hardware/ioc.h
1504 F: arch/arm/include/asm/hardware/iomd.h
1505 F: arch/arm/include/asm/hardware/memc.h
1506 F: arch/arm/mach-rpc/
1507 F: drivers/net/ethernet/8390/etherh.c
1508 F: drivers/net/ethernet/i825xx/ether1*
1509 F: drivers/net/ethernet/seeq/ether3*
1510 F: drivers/scsi/arm/
1512 ARM/Rockchip SoC support
1513 M: Heiko Stuebner <heiko@sntech.de>
1514 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1515 L: linux-rockchip@lists.infradead.org
1516 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1518 F: arch/arm/boot/dts/rk3*
1519 F: arch/arm/mach-rockchip/
1520 F: drivers/clk/rockchip/
1521 F: drivers/i2c/busses/i2c-rk3x.c
1522 F: drivers/*/*rockchip*
1523 F: drivers/*/*/*rockchip*
1524 F: sound/soc/rockchip/
1527 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1528 M: Kukjin Kim <kgene@kernel.org>
1529 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
1530 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1531 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1533 F: arch/arm/boot/dts/s3c*
1534 F: arch/arm/boot/dts/s5p*
1535 F: arch/arm/boot/dts/samsung*
1536 F: arch/arm/boot/dts/exynos*
1537 F: arch/arm64/boot/dts/exynos/
1538 F: arch/arm/plat-samsung/
1539 F: arch/arm/mach-s3c24*/
1540 F: arch/arm/mach-s3c64xx/
1541 F: arch/arm/mach-s5p*/
1542 F: arch/arm/mach-exynos*/
1543 F: drivers/*/*s3c2410*
1544 F: drivers/*/*/*s3c2410*
1545 F: drivers/soc/samsung/*
1546 F: drivers/spi/spi-s3c*
1547 F: sound/soc/samsung/*
1548 F: Documentation/arm/Samsung/
1549 F: Documentation/devicetree/bindings/arm/samsung/
1550 F: Documentation/devicetree/bindings/sram/samsung-sram.txt
1551 F: Documentation/devicetree/bindings/power/pd-samsung.txt
1554 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1555 M: Kyungmin Park <kyungmin.park@samsung.com>
1556 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1558 F: arch/arm/mach-s5pv210/
1560 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1561 M: Kyungmin Park <kyungmin.park@samsung.com>
1562 M: Kamil Debski <k.debski@samsung.com>
1563 L: linux-arm-kernel@lists.infradead.org
1564 L: linux-media@vger.kernel.org
1566 F: drivers/media/platform/s5p-g2d/
1568 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1569 M: Kyungmin Park <kyungmin.park@samsung.com>
1570 M: Kamil Debski <k.debski@samsung.com>
1571 M: Jeongtae Park <jtp.park@samsung.com>
1572 L: linux-arm-kernel@lists.infradead.org
1573 L: linux-media@vger.kernel.org
1575 F: arch/arm/plat-samsung/s5p-dev-mfc.c
1576 F: drivers/media/platform/s5p-mfc/
1578 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1579 M: Kyungmin Park <kyungmin.park@samsung.com>
1580 M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1581 L: linux-arm-kernel@lists.infradead.org
1582 L: linux-media@vger.kernel.org
1584 F: drivers/media/platform/s5p-tv/
1586 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1587 M: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1588 M: Jacek Anaszewski <j.anaszewski@samsung.com>
1589 L: linux-arm-kernel@lists.infradead.org
1590 L: linux-media@vger.kernel.org
1592 F: drivers/media/platform/s5p-jpeg/
1594 ARM/SHMOBILE ARM ARCHITECTURE
1595 M: Simon Horman <horms@verge.net.au>
1596 M: Magnus Damm <magnus.damm@gmail.com>
1597 L: linux-renesas-soc@vger.kernel.org
1598 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1599 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1601 F: arch/arm/boot/dts/emev2*
1602 F: arch/arm/boot/dts/r7s*
1603 F: arch/arm/boot/dts/r8a*
1604 F: arch/arm/boot/dts/sh*
1605 F: arch/arm/configs/shmobile_defconfig
1606 F: arch/arm/include/debug/renesas-scif.S
1607 F: arch/arm/mach-shmobile/
1609 F: drivers/soc/renesas/
1610 F: include/linux/soc/renesas/
1612 ARM/SOCFPGA ARCHITECTURE
1613 M: Dinh Nguyen <dinguyen@opensource.altera.com>
1615 F: arch/arm/mach-socfpga/
1616 F: arch/arm/boot/dts/socfpga*
1617 F: arch/arm/configs/socfpga_defconfig
1618 F: arch/arm64/boot/dts/altera/
1619 W: http://www.rocketboards.org
1620 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1622 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1623 M: Dinh Nguyen <dinguyen@opensource.altera.com>
1625 F: drivers/clk/socfpga/
1627 ARM/SOCFPGA EDAC SUPPORT
1628 M: Thor Thayer <tthayer@opensource.altera.com>
1630 F: drivers/edac/altera_edac.
1632 ARM/STI ARCHITECTURE
1633 M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1634 M: Maxime Coquelin <maxime.coquelin@st.com>
1635 M: Patrice Chotard <patrice.chotard@st.com>
1636 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1637 L: kernel@stlinux.com
1638 W: http://www.stlinux.com
1640 F: arch/arm/mach-sti/
1641 F: arch/arm/boot/dts/sti*
1642 F: drivers/char/hw_random/st-rng.c
1643 F: drivers/clocksource/arm_global_timer.c
1644 F: drivers/clocksource/clksrc_st_lpc.c
1645 F: drivers/i2c/busses/i2c-st.c
1646 F: drivers/media/rc/st_rc.c
1647 F: drivers/media/platform/sti/c8sectpfe/
1648 F: drivers/mmc/host/sdhci-st.c
1649 F: drivers/phy/phy-miphy28lp.c
1650 F: drivers/phy/phy-miphy365x.c
1651 F: drivers/phy/phy-stih407-usb.c
1652 F: drivers/phy/phy-stih41x-usb.c
1653 F: drivers/pinctrl/pinctrl-st.c
1654 F: drivers/reset/sti/
1655 F: drivers/rtc/rtc-st-lpc.c
1656 F: drivers/tty/serial/st-asc.c
1657 F: drivers/usb/dwc3/dwc3-st.c
1658 F: drivers/usb/host/ehci-st.c
1659 F: drivers/usb/host/ohci-st.c
1660 F: drivers/watchdog/st_lpc_wdt.c
1661 F: drivers/ata/ahci_st.c
1663 ARM/STM32 ARCHITECTURE
1664 M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1665 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1667 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1669 F: drivers/clocksource/armv7m_systick.c
1671 ARM/TANGO ARCHITECTURE
1672 M: Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1673 L: linux-arm-kernel@lists.infradead.org
1675 F: arch/arm/mach-tango/
1676 F: arch/arm/boot/dts/tango*
1678 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1679 M: Lennert Buytenhek <kernel@wantstofly.org>
1680 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1683 ARM/TETON BGA MACHINE SUPPORT
1684 M: "Mark F. Brown" <mark.brown314@gmail.com>
1685 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1688 ARM/THECUS N2100 MACHINE SUPPORT
1689 M: Lennert Buytenhek <kernel@wantstofly.org>
1690 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1693 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1694 M: Wan ZongShun <mcuos.com@gmail.com>
1695 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1696 W: http://www.mcuos.com
1698 F: arch/arm/mach-w90x900/
1699 F: drivers/input/keyboard/w90p910_keypad.c
1700 F: drivers/input/touchscreen/w90p910_ts.c
1701 F: drivers/watchdog/nuc900_wdt.c
1702 F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1703 F: drivers/mtd/nand/nuc900_nand.c
1704 F: drivers/rtc/rtc-nuc900.c
1705 F: drivers/spi/spi-nuc900.c
1706 F: drivers/usb/host/ehci-w90x900.c
1707 F: drivers/video/fbdev/nuc900fb.c
1709 ARM/U300 MACHINE SUPPORT
1710 M: Linus Walleij <linus.walleij@linaro.org>
1711 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1713 F: arch/arm/mach-u300/
1714 F: drivers/clocksource/timer-u300.c
1715 F: drivers/i2c/busses/i2c-stu300.c
1716 F: drivers/rtc/rtc-coh901331.c
1717 F: drivers/watchdog/coh901327_wdt.c
1718 F: drivers/dma/coh901318*
1719 F: drivers/mfd/ab3100*
1720 F: drivers/rtc/rtc-ab3100.c
1721 F: drivers/rtc/rtc-coh901331.c
1722 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1724 ARM/UNIPHIER ARCHITECTURE
1725 M: Masahiro Yamada <yamada.masahiro@socionext.com>
1726 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1728 F: arch/arm/boot/dts/uniphier*
1729 F: arch/arm/include/asm/hardware/cache-uniphier.h
1730 F: arch/arm/mach-uniphier/
1731 F: arch/arm/mm/cache-uniphier.c
1732 F: arch/arm64/boot/dts/socionext/
1733 F: drivers/bus/uniphier-system-bus.c
1734 F: drivers/i2c/busses/i2c-uniphier*
1735 F: drivers/pinctrl/uniphier/
1736 F: drivers/tty/serial/8250/8250_uniphier.c
1739 ARM/Ux500 ARM ARCHITECTURE
1740 M: Linus Walleij <linus.walleij@linaro.org>
1741 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1743 F: arch/arm/mach-ux500/
1744 F: drivers/clocksource/clksrc-dbx500-prcmu.c
1745 F: drivers/dma/ste_dma40*
1746 F: drivers/hwspinlock/u8500_hsem.c
1747 F: drivers/mfd/abx500*
1748 F: drivers/mfd/ab8500*
1749 F: drivers/mfd/dbx500*
1750 F: drivers/mfd/db8500*
1751 F: drivers/pinctrl/nomadik/pinctrl-ab*
1752 F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1753 F: drivers/rtc/rtc-ab8500.c
1754 F: drivers/rtc/rtc-pl031.c
1755 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1757 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1758 M: Ulf Hansson <ulf.hansson@linaro.org>
1759 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1760 T: git git://git.linaro.org/people/ulfh/clk.git
1762 F: drivers/clk/ux500/
1763 F: include/linux/platform_data/clk-ux500.h
1765 ARM/VERSATILE EXPRESS PLATFORM
1766 M: Liviu Dudau <liviu.dudau@arm.com>
1767 M: Sudeep Holla <sudeep.holla@arm.com>
1768 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1769 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1771 F: arch/arm/boot/dts/vexpress*
1772 F: arch/arm64/boot/dts/arm/
1773 F: arch/arm/mach-vexpress/
1776 F: drivers/clk/versatile/clk-vexpress-osc.c
1777 F: drivers/clocksource/versatile.c
1780 M: Russell King <linux@arm.linux.org.uk>
1781 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1782 W: http://www.arm.linux.org.uk/
1786 ARM/VOIPAC PXA270 SUPPORT
1787 M: Marek Vasut <marek.vasut@gmail.com>
1788 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1790 F: arch/arm/mach-pxa/vpac270.c
1791 F: arch/arm/mach-pxa/include/mach/vpac270.h
1793 ARM/VT8500 ARM ARCHITECTURE
1794 M: Tony Prisk <linux@prisktech.co.nz>
1795 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1797 F: arch/arm/mach-vt8500/
1798 F: drivers/clocksource/vt8500_timer.c
1799 F: drivers/i2c/busses/i2c-wmt.c
1800 F: drivers/mmc/host/wmt-sdmmc.c
1801 F: drivers/pwm/pwm-vt8500.c
1802 F: drivers/rtc/rtc-vt8500.c
1803 F: drivers/tty/serial/vt8500_serial.c
1804 F: drivers/usb/host/ehci-platform.c
1805 F: drivers/usb/host/uhci-platform.c
1806 F: drivers/video/fbdev/vt8500lcdfb.*
1807 F: drivers/video/fbdev/wm8505fb*
1808 F: drivers/video/fbdev/wmt_ge_rops.*
1810 ARM/ZIPIT Z2 SUPPORT
1811 M: Marek Vasut <marek.vasut@gmail.com>
1812 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1814 F: arch/arm/mach-pxa/z2.c
1815 F: arch/arm/mach-pxa/include/mach/z2.h
1817 ARM/ZTE ARCHITECTURE
1818 M: Jun Nie <jun.nie@linaro.org>
1819 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1821 F: arch/arm/mach-zx/
1823 F: Documentation/devicetree/bindings/arm/zte.txt
1824 F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1826 ARM/ZYNQ ARCHITECTURE
1827 M: Michal Simek <michal.simek@xilinx.com>
1828 R: Sören Brinkmann <soren.brinkmann@xilinx.com>
1829 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1830 W: http://wiki.xilinx.com
1831 T: git https://github.com/Xilinx/linux-xlnx.git
1833 F: arch/arm/mach-zynq/
1834 F: drivers/cpuidle/cpuidle-zynq.c
1835 F: drivers/block/xsysace.c
1838 F: drivers/clocksource/cadence_ttc_timer.c
1839 F: drivers/i2c/busses/i2c-cadence.c
1840 F: drivers/mmc/host/sdhci-of-arasan.c
1841 F: drivers/edac/synopsys_edac.c
1844 M: Will Deacon <will.deacon@arm.com>
1845 R: Robin Murphy <robin.murphy@arm.com>
1846 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1848 F: drivers/iommu/arm-smmu.c
1849 F: drivers/iommu/arm-smmu-v3.c
1850 F: drivers/iommu/io-pgtable-arm.c
1851 F: drivers/iommu/io-pgtable-arm-v7s.c
1853 ARM64 PORT (AARCH64 ARCHITECTURE)
1854 M: Catalin Marinas <catalin.marinas@arm.com>
1855 M: Will Deacon <will.deacon@arm.com>
1856 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1857 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
1860 F: Documentation/arm64/
1862 AS3645A LED FLASH CONTROLLER DRIVER
1863 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1864 L: linux-media@vger.kernel.org
1865 T: git git://linuxtv.org/media_tree.git
1867 F: drivers/media/i2c/as3645a.c
1868 F: include/media/i2c/as3645a.h
1870 ASC7621 HARDWARE MONITOR DRIVER
1871 M: George Joseph <george.joseph@fairview5.com>
1872 L: linux-hwmon@vger.kernel.org
1874 F: Documentation/hwmon/asc7621
1875 F: drivers/hwmon/asc7621.c
1877 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1878 M: Corentin Chary <corentin.chary@gmail.com>
1879 L: acpi4asus-user@lists.sourceforge.net
1880 L: platform-driver-x86@vger.kernel.org
1881 W: http://acpi4asus.sf.net
1883 F: drivers/platform/x86/asus*.c
1884 F: drivers/platform/x86/eeepc*.c
1886 ASUS WIRELESS RADIO CONTROL DRIVER
1887 M: JoĂ£o Paulo Rechi Vita <jprvita@gmail.com>
1888 L: platform-driver-x86@vger.kernel.org
1890 F: drivers/platform/x86/asus-wireless.c
1892 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1893 R: Dan Williams <dan.j.williams@intel.com>
1894 W: http://sourceforge.net/projects/xscaleiop
1896 F: Documentation/crypto/async-tx-api.txt
1899 F: include/linux/dmaengine.h
1900 F: include/linux/async_tx.h
1903 M: Wolfram Sang <wsa@the-dreams.de>
1904 L: linux-i2c@vger.kernel.org
1906 F: drivers/misc/eeprom/at24.c
1907 F: include/linux/platform_data/at24.h
1909 ATA OVER ETHERNET (AOE) DRIVER
1910 M: "Ed L. Cashin" <ed.cashin@acm.org>
1911 W: http://www.openaoe.org/
1913 F: Documentation/aoe/
1914 F: drivers/block/aoe/
1916 ATHEROS 71XX/9XXX GPIO DRIVER
1917 M: Alban Bedel <albeu@free.fr>
1918 W: https://github.com/AlbanBedel/linux
1919 T: git git://github.com/AlbanBedel/linux
1921 F: drivers/gpio/gpio-ath79.c
1922 F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
1924 ATHEROS ATH GENERIC UTILITIES
1925 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1926 L: linux-wireless@vger.kernel.org
1928 F: drivers/net/wireless/ath/*
1930 ATHEROS ATH5K WIRELESS DRIVER
1931 M: Jiri Slaby <jirislaby@gmail.com>
1932 M: Nick Kossifidis <mickflemm@gmail.com>
1933 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1934 L: linux-wireless@vger.kernel.org
1935 W: http://wireless.kernel.org/en/users/Drivers/ath5k
1937 F: drivers/net/wireless/ath/ath5k/
1939 ATHEROS ATH6KL WIRELESS DRIVER
1940 M: Kalle Valo <kvalo@qca.qualcomm.com>
1941 L: linux-wireless@vger.kernel.org
1942 W: http://wireless.kernel.org/en/users/Drivers/ath6kl
1943 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
1945 F: drivers/net/wireless/ath/ath6kl/
1947 WILOCITY WIL6210 WIRELESS DRIVER
1948 M: Maya Erez <qca_merez@qca.qualcomm.com>
1949 L: linux-wireless@vger.kernel.org
1950 L: wil6210@qca.qualcomm.com
1952 W: http://wireless.kernel.org/en/users/Drivers/wil6210
1953 F: drivers/net/wireless/ath/wil6210/
1954 F: include/uapi/linux/wil6210_uapi.h
1956 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1957 M: Christian Lamparter <chunkeey@googlemail.com>
1958 L: linux-wireless@vger.kernel.org
1959 W: http://wireless.kernel.org/en/users/Drivers/carl9170
1961 F: drivers/net/wireless/ath/carl9170/
1963 ATK0110 HWMON DRIVER
1964 M: Luca Tettamanti <kronos.it@gmail.com>
1965 L: linux-hwmon@vger.kernel.org
1967 F: drivers/hwmon/asus_atk0110.c
1970 M: Ville Syrjala <syrjala@sci.fi>
1972 F: drivers/input/misc/ati_remote2.c
1974 ATLX ETHERNET DRIVERS
1975 M: Jay Cliburn <jcliburn@gmail.com>
1976 M: Chris Snook <chris.snook@gmail.com>
1977 L: netdev@vger.kernel.org
1978 W: http://sourceforge.net/projects/atl1
1979 W: http://atl1.sourceforge.net
1981 F: drivers/net/ethernet/atheros/
1984 M: Chas Williams <3chas3@gmail.com>
1985 L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1986 L: netdev@vger.kernel.org
1987 W: http://linux-atm.sourceforge.net
1990 F: include/linux/atm*
1991 F: include/uapi/linux/atm*
1993 ATMEL AT91 / AT32 MCI DRIVER
1994 M: Ludovic Desroches <ludovic.desroches@atmel.com>
1996 F: drivers/mmc/host/atmel-mci.c
1998 ATMEL AT91 / AT32 SERIAL DRIVER
1999 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2001 F: drivers/tty/serial/atmel_serial.c
2003 ATMEL SAMA5D2 ADC DRIVER
2004 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2005 L: linux-iio@vger.kernel.org
2007 F: drivers/iio/adc/at91-sama5d2_adc.c
2009 ATMEL Audio ALSA driver
2010 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2011 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2016 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2017 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2019 F: drivers/dma/at_hdmac.c
2020 F: drivers/dma/at_hdmac_regs.h
2021 F: include/linux/platform_data/dma-atmel.h
2024 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2025 L: linux-arm-kernel@lists.infradead.org
2026 L: dmaengine@vger.kernel.org
2028 F: drivers/dma/at_xdmac.c
2031 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2032 L: linux-i2c@vger.kernel.org
2034 F: drivers/i2c/busses/i2c-at91.c
2037 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2038 L: linux-media@vger.kernel.org
2040 F: drivers/media/platform/soc_camera/atmel-isi.c
2041 F: include/media/atmel-isi.h
2044 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2045 L: linux-fbdev@vger.kernel.org
2047 F: drivers/video/fbdev/atmel_lcdfb.c
2048 F: include/video/atmel_lcdc.h
2050 ATMEL MACB ETHERNET DRIVER
2051 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2053 F: drivers/net/ethernet/cadence/
2056 M: Wenyou Yang <wenyou.yang@atmel.com>
2057 M: Josh Wu <rainyfeeling@outlook.com>
2058 L: linux-mtd@lists.infradead.org
2060 F: drivers/mtd/nand/atmel_nand*
2063 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2064 L: linux-mmc@vger.kernel.org
2066 F: drivers/mmc/host/sdhci-of-at91.c
2069 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2071 F: drivers/spi/spi-atmel.*
2074 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2075 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2077 F: drivers/misc/atmel-ssc.c
2078 F: include/linux/atmel-ssc.h
2080 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2081 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2082 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2084 F: drivers/misc/atmel_tclib.c
2085 F: drivers/clocksource/tcb_clksrc.c
2087 ATMEL USBA UDC DRIVER
2088 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2089 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2091 F: drivers/usb/gadget/udc/atmel_usba_udc.*
2093 ATMEL WIRELESS DRIVER
2094 M: Simon Kelley <simon@thekelleys.org.uk>
2095 L: linux-wireless@vger.kernel.org
2096 W: http://www.thekelleys.org.uk/atmel
2097 W: http://atmelwlandriver.sourceforge.net/
2099 F: drivers/net/wireless/atmel/atmel*
2101 ATMEL MAXTOUCH DRIVER
2102 M: Nick Dyer <nick.dyer@itdev.co.uk>
2103 T: git git://github.com/atmel-maxtouch/linux.git
2105 F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2106 F: drivers/input/touchscreen/atmel_mxt_ts.c
2107 F: include/linux/platform_data/atmel_mxt_ts.h
2109 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2110 M: Bradley Grove <linuxdrivers@attotech.com>
2111 L: linux-scsi@vger.kernel.org
2112 W: http://www.attotech.com
2114 F: drivers/scsi/esas2r
2116 ATUSB IEEE 802.15.4 RADIO DRIVER
2117 M: Stefan Schmidt <stefan@osg.samsung.com>
2118 L: linux-wpan@vger.kernel.org
2120 F: drivers/net/ieee802154/atusb.c
2121 F: drivers/net/ieee802154/atusb.h
2122 F: drivers/net/ieee802154/at86rf230.h
2125 M: Paul Moore <paul@paul-moore.com>
2126 M: Eric Paris <eparis@redhat.com>
2127 L: linux-audit@redhat.com (moderated for non-subscribers)
2128 W: http://people.redhat.com/sgrubb/audit/
2129 T: git git://git.infradead.org/users/pcmoore/audit
2131 F: include/linux/audit.h
2132 F: include/uapi/linux/audit.h
2135 AUXILIARY DISPLAY DRIVERS
2136 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2137 W: http://miguelojeda.es/auxdisplay.htm
2138 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2140 F: drivers/auxdisplay/
2141 F: include/linux/cfag12864b.h
2144 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2145 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2146 W: http://www.atmel.com/products/AVR32/
2147 W: http://mirror.egtvedt.no/avr32linux.org/
2148 W: http://avrfreaks.net/
2152 AVR32/AT32AP MACHINE SUPPORT
2153 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2154 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2156 F: arch/avr32/mach-at32ap/
2159 M: Ralf Baechle <ralf@linux-mips.org>
2160 L: linux-hams@vger.kernel.org
2161 W: http://www.linux-ax25.org/
2163 F: include/uapi/linux/ax25.h
2164 F: include/net/ax25.h
2168 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2169 L: linux-media@vger.kernel.org
2170 W: https://linuxtv.org
2171 T: git git://linuxtv.org/media_tree.git
2173 F: drivers/media/usb/dvb-usb-v2/az6007.c
2175 AZTECH FM RADIO RECEIVER DRIVER
2176 M: Hans Verkuil <hverkuil@xs4all.nl>
2177 L: linux-media@vger.kernel.org
2178 T: git git://linuxtv.org/media_tree.git
2179 W: https://linuxtv.org
2181 F: drivers/media/radio/radio-aztech*
2184 L: linux-wireless@vger.kernel.org
2185 L: b43-dev@lists.infradead.org
2186 W: http://wireless.kernel.org/en/users/Drivers/b43
2188 F: drivers/net/wireless/broadcom/b43/
2190 B43LEGACY WIRELESS DRIVER
2191 M: Larry Finger <Larry.Finger@lwfinger.net>
2192 L: linux-wireless@vger.kernel.org
2193 L: b43-dev@lists.infradead.org
2194 W: http://wireless.kernel.org/en/users/Drivers/b43
2196 F: drivers/net/wireless/broadcom/b43legacy/
2198 BACKLIGHT CLASS/SUBSYSTEM
2199 M: Jingoo Han <jingoohan1@gmail.com>
2200 M: Lee Jones <lee.jones@linaro.org>
2201 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2203 F: drivers/video/backlight/
2204 F: include/linux/backlight.h
2207 M: Marek Lindner <mareklindner@neomailbox.ch>
2208 M: Simon Wunderlich <sw@simonwunderlich.de>
2209 M: Antonio Quartulli <a@unstable.cc>
2210 L: b.a.t.m.a.n@lists.open-mesh.org
2211 W: https://www.open-mesh.org/
2212 Q: https://patchwork.open-mesh.org/project/batman/list/
2216 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2217 M: Thomas Sailer <t.sailer@alumni.ethz.ch>
2218 L: linux-hams@vger.kernel.org
2219 W: http://www.baycom.org/~tom/ham/ham.html
2221 F: drivers/net/hamradio/baycom*
2223 BCACHE (BLOCK LAYER CACHE)
2224 M: Kent Overstreet <kent.overstreet@gmail.com>
2225 L: linux-bcache@vger.kernel.org
2226 W: http://bcache.evilpiepirate.org
2228 F: drivers/md/bcache/
2230 BDISP ST MEDIA DRIVER
2231 M: Fabien Dessenne <fabien.dessenne@st.com>
2232 L: linux-media@vger.kernel.org
2233 T: git git://linuxtv.org/media_tree.git
2234 W: https://linuxtv.org
2236 F: drivers/media/platform/sti/bdisp
2240 F: Documentation/filesystems/befs.txt
2243 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2244 M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2245 L: netdev@vger.kernel.org
2247 F: drivers/net/ethernet/ec_bhf.c
2250 M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2252 F: Documentation/filesystems/bfs.txt
2254 F: include/uapi/linux/bfs_fs.h
2256 BLACKFIN ARCHITECTURE
2257 M: Steven Miao <realmz6@gmail.com>
2258 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2259 T: git git://git.code.sf.net/p/adi-linux/code
2260 W: http://blackfin.uclinux.org
2264 BLACKFIN EMAC DRIVER
2265 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2266 W: http://blackfin.uclinux.org
2268 F: drivers/net/ethernet/adi/
2271 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2272 W: http://blackfin.uclinux.org
2274 F: drivers/rtc/rtc-bfin.c
2277 M: Sonic Zhang <sonic.zhang@analog.com>
2278 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2279 W: http://blackfin.uclinux.org
2281 F: drivers/mmc/host/bfin_sdh.c
2283 BLACKFIN SERIAL DRIVER
2284 M: Sonic Zhang <sonic.zhang@analog.com>
2285 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2286 W: http://blackfin.uclinux.org
2288 F: drivers/tty/serial/bfin_uart.c
2290 BLACKFIN WATCHDOG DRIVER
2291 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2292 W: http://blackfin.uclinux.org
2294 F: drivers/watchdog/bfin_wdt.c
2296 BLACKFIN I2C TWI DRIVER
2297 M: Sonic Zhang <sonic.zhang@analog.com>
2298 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2299 W: http://blackfin.uclinux.org/
2301 F: drivers/i2c/busses/i2c-bfin-twi.c
2303 BLACKFIN MEDIA DRIVER
2304 M: Scott Jiang <scott.jiang.linux@gmail.com>
2305 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2306 W: http://blackfin.uclinux.org/
2308 F: drivers/media/platform/blackfin/
2309 F: drivers/media/i2c/adv7183*
2310 F: drivers/media/i2c/vs6624*
2312 BLINKM RGB LED DRIVER
2313 M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2315 F: drivers/leds/leds-blinkm.c
2318 M: Jens Axboe <axboe@kernel.dk>
2319 L: linux-block@vger.kernel.org
2320 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2323 F: kernel/trace/blktrace.c
2326 M: Joern Engel <joern@lazybastard.org>
2327 L: linux-mtd@lists.infradead.org
2329 F: drivers/mtd/devices/block2mtd.c
2332 M: Marcel Holtmann <marcel@holtmann.org>
2333 M: Gustavo Padovan <gustavo@padovan.org>
2334 M: Johan Hedberg <johan.hedberg@gmail.com>
2335 L: linux-bluetooth@vger.kernel.org
2336 W: http://www.bluez.org/
2337 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2338 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2340 F: drivers/bluetooth/
2343 M: Marcel Holtmann <marcel@holtmann.org>
2344 M: Gustavo Padovan <gustavo@padovan.org>
2345 M: Johan Hedberg <johan.hedberg@gmail.com>
2346 L: linux-bluetooth@vger.kernel.org
2347 W: http://www.bluez.org/
2348 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2349 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2352 F: include/net/bluetooth/
2355 M: Jay Vosburgh <j.vosburgh@gmail.com>
2356 M: Veaceslav Falico <vfalico@gmail.com>
2357 M: Andy Gospodarek <gospo@cumulusnetworks.com>
2358 L: netdev@vger.kernel.org
2359 W: http://sourceforge.net/projects/bonding/
2361 F: drivers/net/bonding/
2362 F: include/uapi/linux/if_bonding.h
2364 BPF (Safe dynamic programs and tools)
2365 M: Alexei Starovoitov <ast@kernel.org>
2366 L: netdev@vger.kernel.org
2367 L: linux-kernel@vger.kernel.org
2371 BROADCOM B44 10/100 ETHERNET DRIVER
2372 M: Gary Zambrano <zambrano@broadcom.com>
2373 L: netdev@vger.kernel.org
2375 F: drivers/net/ethernet/broadcom/b44.*
2377 BROADCOM GENET ETHERNET DRIVER
2378 M: Florian Fainelli <f.fainelli@gmail.com>
2379 L: netdev@vger.kernel.org
2381 F: drivers/net/ethernet/broadcom/genet/
2383 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2384 M: Sony Chacko <sony.chacko@qlogic.com>
2385 M: Dept-HSGLinuxNICDev@qlogic.com
2386 L: netdev@vger.kernel.org
2388 F: drivers/net/ethernet/broadcom/bnx2.*
2389 F: drivers/net/ethernet/broadcom/bnx2_*
2391 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2392 M: Ariel Elior <ariel.elior@qlogic.com>
2393 L: netdev@vger.kernel.org
2395 F: drivers/net/ethernet/broadcom/bnx2x/
2397 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2398 M: Florian Fainelli <f.fainelli@gmail.com>
2399 M: Ray Jui <rjui@broadcom.com>
2400 M: Scott Branden <sbranden@broadcom.com>
2401 L: bcm-kernel-feedback-list@broadcom.com
2402 T: git git://github.com/broadcom/mach-bcm
2404 F: arch/arm/mach-bcm/
2405 F: arch/arm/boot/dts/bcm113*
2406 F: arch/arm/boot/dts/bcm216*
2407 F: arch/arm/boot/dts/bcm281*
2408 F: arch/arm64/boot/dts/broadcom/
2409 F: arch/arm/configs/bcm_defconfig
2410 F: drivers/mmc/host/sdhci-bcm-kona.c
2411 F: drivers/clocksource/bcm_kona_timer.c
2413 BROADCOM BCM2835 ARM ARCHITECTURE
2414 M: Stephen Warren <swarren@wwwdotorg.org>
2415 M: Lee Jones <lee@kernel.org>
2416 M: Eric Anholt <eric@anholt.net>
2417 L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2418 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2419 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2423 BROADCOM BCM47XX MIPS ARCHITECTURE
2424 M: Hauke Mehrtens <hauke@hauke-m.de>
2425 M: Rafał Miłecki <zajec5@gmail.com>
2426 L: linux-mips@linux-mips.org
2428 F: arch/mips/bcm47xx/*
2429 F: arch/mips/include/asm/mach-bcm47xx/*
2431 BROADCOM BCM5301X ARM ARCHITECTURE
2432 M: Hauke Mehrtens <hauke@hauke-m.de>
2433 L: linux-arm-kernel@lists.infradead.org
2435 F: arch/arm/mach-bcm/bcm_5301x.c
2436 F: arch/arm/boot/dts/bcm5301x.dtsi
2437 F: arch/arm/boot/dts/bcm470*
2439 BROADCOM BCM63XX ARM ARCHITECTURE
2440 M: Florian Fainelli <f.fainelli@gmail.com>
2441 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2442 L: bcm-kernel-feedback-list@broadcom.com
2443 T: git git://github.com/broadcom/stblinux.git
2445 F: arch/arm/mach-bcm/bcm63xx.c
2446 F: arch/arm/include/debug/bcm63xx.S
2448 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2449 M: Kevin Cernekee <cernekee@gmail.com>
2450 L: linux-usb@vger.kernel.org
2452 F: drivers/usb/gadget/udc/bcm63xx_udc.*
2454 BROADCOM BCM7XXX ARM ARCHITECTURE
2455 M: Brian Norris <computersforpeace@gmail.com>
2456 M: Gregory Fong <gregory.0xf0@gmail.com>
2457 M: Florian Fainelli <f.fainelli@gmail.com>
2458 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2459 L: bcm-kernel-feedback-list@broadcom.com
2460 T: git git://github.com/broadcom/stblinux.git
2462 F: arch/arm/mach-bcm/*brcmstb*
2463 F: arch/arm/boot/dts/bcm7*.dts*
2464 F: drivers/bus/brcmstb_gisb.c
2467 BROADCOM BMIPS MIPS ARCHITECTURE
2468 M: Kevin Cernekee <cernekee@gmail.com>
2469 M: Florian Fainelli <f.fainelli@gmail.com>
2470 L: linux-mips@linux-mips.org
2471 T: git git://github.com/broadcom/stblinux.git
2473 F: arch/mips/bmips/*
2474 F: arch/mips/include/asm/mach-bmips/*
2475 F: arch/mips/kernel/*bmips*
2476 F: arch/mips/boot/dts/brcm/bcm*.dts*
2477 F: drivers/irqchip/irq-bcm63*
2478 F: drivers/irqchip/irq-bcm7*
2479 F: drivers/irqchip/irq-brcmstb*
2480 F: include/linux/bcm963xx_nvram.h
2481 F: include/linux/bcm963xx_tag.h
2483 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2484 M: Siva Reddy Kallam <siva.kallam@broadcom.com>
2485 M: Prashant Sreedharan <prashant@broadcom.com>
2486 M: Michael Chan <mchan@broadcom.com>
2487 L: netdev@vger.kernel.org
2489 F: drivers/net/ethernet/broadcom/tg3.*
2491 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2492 M: Brett Rudley <brudley@broadcom.com>
2493 M: Arend van Spriel <arend@broadcom.com>
2494 M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
2495 M: Hante Meuleman <meuleman@broadcom.com>
2496 L: linux-wireless@vger.kernel.org
2497 L: brcm80211-dev-list@broadcom.com
2499 F: drivers/net/wireless/broadcom/brcm80211/
2501 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2502 M: QLogic-Storage-Upstream@qlogic.com
2503 L: linux-scsi@vger.kernel.org
2505 F: drivers/scsi/bnx2fc/
2507 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2508 M: QLogic-Storage-Upstream@qlogic.com
2509 L: linux-scsi@vger.kernel.org
2511 F: drivers/scsi/bnx2i/
2513 BROADCOM IPROC ARM ARCHITECTURE
2514 M: Ray Jui <rjui@broadcom.com>
2515 M: Scott Branden <sbranden@broadcom.com>
2516 M: Jon Mason <jonmason@broadcom.com>
2517 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2518 L: bcm-kernel-feedback-list@broadcom.com
2519 T: git git://github.com/broadcom/cygnus-linux.git
2535 BROADCOM BRCMSTB GPIO DRIVER
2536 M: Gregory Fong <gregory.0xf0@gmail.com>
2537 L: bcm-kernel-feedback-list@broadcom.com
2539 F: drivers/gpio/gpio-brcmstb.c
2540 F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2542 BROADCOM KONA GPIO DRIVER
2543 M: Ray Jui <rjui@broadcom.com>
2544 L: bcm-kernel-feedback-list@broadcom.com
2546 F: drivers/gpio/gpio-bcm-kona.c
2547 F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2549 BROADCOM NVRAM DRIVER
2550 M: Rafał Miłecki <zajec5@gmail.com>
2551 L: linux-mips@linux-mips.org
2553 F: drivers/firmware/broadcom/*
2555 BROADCOM STB NAND FLASH DRIVER
2556 M: Brian Norris <computersforpeace@gmail.com>
2557 M: Kamal Dasu <kdasu.kdev@gmail.com>
2558 L: linux-mtd@lists.infradead.org
2559 L: bcm-kernel-feedback-list@broadcom.com
2561 F: drivers/mtd/nand/brcmnand/
2563 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2564 M: Rafał Miłecki <zajec5@gmail.com>
2565 L: linux-wireless@vger.kernel.org
2568 F: include/linux/bcma/
2570 BROADCOM SYSTEMPORT ETHERNET DRIVER
2571 M: Florian Fainelli <f.fainelli@gmail.com>
2572 L: netdev@vger.kernel.org
2574 F: drivers/net/ethernet/broadcom/bcmsysport.*
2576 BROADCOM VULCAN ARM64 SOC
2577 M: Jayachandran C. <jchandra@broadcom.com>
2578 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2579 L: bcm-kernel-feedback-list@broadcom.com
2581 F: arch/arm64/boot/dts/broadcom/vulcan*
2583 BROCADE BFA FC SCSI DRIVER
2584 M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2585 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2586 L: linux-scsi@vger.kernel.org
2588 F: drivers/scsi/bfa/
2590 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2591 M: Rasesh Mody <rasesh.mody@qlogic.com>
2592 L: netdev@vger.kernel.org
2594 F: drivers/net/ethernet/brocade/bna/
2596 BSG (block layer generic sg v4 driver)
2597 M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2598 L: linux-scsi@vger.kernel.org
2601 F: include/linux/bsg.h
2602 F: include/uapi/linux/bsg.h
2605 M: Clemens Ladisch <clemens@ladisch.de>
2606 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2607 T: git git://git.alsa-project.org/alsa-kernel.git
2609 F: Documentation/sound/alsa/Bt87x.txt
2610 F: sound/pci/bt87x.c
2613 M: Michael Buesch <m@bues.ch>
2614 W: http://bu3sch.de/btgpio.php
2616 F: drivers/gpio/gpio-bt8xx.c
2619 M: Chris Mason <clm@fb.com>
2620 M: Josef Bacik <jbacik@fb.com>
2621 M: David Sterba <dsterba@suse.com>
2622 L: linux-btrfs@vger.kernel.org
2623 W: http://btrfs.wiki.kernel.org/
2624 Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2625 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2627 F: Documentation/filesystems/btrfs.txt
2630 BTTV VIDEO4LINUX DRIVER
2631 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2632 L: linux-media@vger.kernel.org
2633 W: https://linuxtv.org
2634 T: git git://linuxtv.org/media_tree.git
2636 F: Documentation/video4linux/bttv/
2637 F: drivers/media/pci/bt8xx/bttv*
2639 BUSLOGIC SCSI DRIVER
2640 M: Khalid Aziz <khalid@gonehiking.org>
2641 L: linux-scsi@vger.kernel.org
2643 F: drivers/scsi/BusLogic.*
2644 F: drivers/scsi/FlashPoint.*
2646 C-MEDIA CMI8788 DRIVER
2647 M: Clemens Ladisch <clemens@ladisch.de>
2648 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2649 T: git git://git.alsa-project.org/alsa-kernel.git
2651 F: sound/pci/oxygen/
2654 M: Mark Salter <msalter@redhat.com>
2655 M: Aurelien Jacquiot <a-jacquiot@ti.com>
2656 L: linux-c6x-dev@linux-c6x.org
2657 W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2661 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2662 M: David Howells <dhowells@redhat.com>
2663 L: linux-cachefs@redhat.com (moderated for non-subscribers)
2665 F: Documentation/filesystems/caching/cachefiles.txt
2668 CADET FM/AM RADIO RECEIVER DRIVER
2669 M: Hans Verkuil <hverkuil@xs4all.nl>
2670 L: linux-media@vger.kernel.org
2671 T: git git://linuxtv.org/media_tree.git
2672 W: https://linuxtv.org
2674 F: drivers/media/radio/radio-cadet*
2676 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2677 M: Jonathan Corbet <corbet@lwn.net>
2678 L: linux-media@vger.kernel.org
2679 T: git git://linuxtv.org/media_tree.git
2681 F: Documentation/video4linux/cafe_ccic
2682 F: drivers/media/platform/marvell-ccic/
2685 M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2686 L: netdev@vger.kernel.org
2688 F: Documentation/networking/caif/
2689 F: drivers/net/caif/
2690 F: include/uapi/linux/caif/
2691 F: include/net/caif/
2694 CALGARY x86-64 IOMMU
2695 M: Muli Ben-Yehuda <muli@il.ibm.com>
2696 M: "Jon D. Mason" <jdmason@kudzu.us>
2697 L: discuss@x86-64.org
2699 F: arch/x86/kernel/pci-calgary_64.c
2700 F: arch/x86/kernel/tce_64.c
2701 F: arch/x86/include/asm/calgary.h
2702 F: arch/x86/include/asm/tce.h
2705 M: Oliver Hartkopp <socketcan@hartkopp.net>
2706 M: Marc Kleine-Budde <mkl@pengutronix.de>
2707 L: linux-can@vger.kernel.org
2708 W: https://github.com/linux-can
2709 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2710 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2712 F: Documentation/networking/can.txt
2714 F: include/linux/can/core.h
2715 F: include/uapi/linux/can.h
2716 F: include/uapi/linux/can/bcm.h
2717 F: include/uapi/linux/can/raw.h
2718 F: include/uapi/linux/can/gw.h
2721 M: Wolfgang Grandegger <wg@grandegger.com>
2722 M: Marc Kleine-Budde <mkl@pengutronix.de>
2723 L: linux-can@vger.kernel.org
2724 W: https://github.com/linux-can
2725 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2726 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2729 F: include/linux/can/dev.h
2730 F: include/linux/can/platform/
2731 F: include/uapi/linux/can/error.h
2732 F: include/uapi/linux/can/netlink.h
2735 M: Serge Hallyn <serge.hallyn@canonical.com>
2736 L: linux-security-module@vger.kernel.org
2738 F: include/linux/capability.h
2739 F: include/uapi/linux/capability.h
2740 F: security/commoncap.c
2741 F: kernel/capability.c
2743 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2744 M: Kevin Tsai <ktsai@capellamicro.com>
2746 F: drivers/iio/light/cm*
2747 F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2749 CAVIUM LIQUIDIO NETWORK DRIVER
2750 M: Derek Chickles <derek.chickles@caviumnetworks.com>
2751 M: Satanand Burla <satananda.burla@caviumnetworks.com>
2752 M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2753 M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2754 L: netdev@vger.kernel.org
2755 W: http://www.cavium.com
2757 F: drivers/net/ethernet/cavium/liquidio/
2759 CC2520 IEEE-802.15.4 RADIO DRIVER
2760 M: Varka Bhadram <varkabhadram@gmail.com>
2761 L: linux-wpan@vger.kernel.org
2763 F: drivers/net/ieee802154/cc2520.c
2764 F: include/linux/spi/cc2520.h
2765 F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2767 CELL BROADBAND ENGINE ARCHITECTURE
2768 M: Arnd Bergmann <arnd@arndb.de>
2769 L: linuxppc-dev@lists.ozlabs.org
2770 W: http://www.ibm.com/developerworks/power/cell/
2772 F: arch/powerpc/include/asm/cell*.h
2773 F: arch/powerpc/include/asm/spu*.h
2774 F: arch/powerpc/include/uapi/asm/spu*.h
2775 F: arch/powerpc/oprofile/*cell*
2776 F: arch/powerpc/platforms/cell/
2778 CEPH COMMON CODE (LIBCEPH)
2779 M: Ilya Dryomov <idryomov@gmail.com>
2780 M: "Yan, Zheng" <zyan@redhat.com>
2781 M: Sage Weil <sage@redhat.com>
2782 L: ceph-devel@vger.kernel.org
2784 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2785 T: git git://github.com/ceph/ceph-client.git
2788 F: include/linux/ceph/
2789 F: include/linux/crush/
2791 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2792 M: "Yan, Zheng" <zyan@redhat.com>
2793 M: Sage Weil <sage@redhat.com>
2794 M: Ilya Dryomov <idryomov@gmail.com>
2795 L: ceph-devel@vger.kernel.org
2797 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2798 T: git git://github.com/ceph/ceph-client.git
2800 F: Documentation/filesystems/ceph.txt
2803 CERTIFICATE HANDLING:
2804 M: David Howells <dhowells@redhat.com>
2805 M: David Woodhouse <dwmw2@infradead.org>
2806 L: keyrings@vger.kernel.org
2808 F: Documentation/module-signing.txt
2810 F: scripts/sign-file.c
2811 F: scripts/extract-cert.c
2813 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2814 L: linux-usb@vger.kernel.org
2816 F: Documentation/usb/WUSB-Design-overview.txt
2817 F: Documentation/usb/wusb-cbaf
2818 F: drivers/usb/host/hwa-hc.c
2819 F: drivers/usb/host/whci/
2820 F: drivers/usb/wusbcore/
2821 F: include/linux/usb/wusb*
2823 CFAG12864B LCD DRIVER
2824 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2825 W: http://miguelojeda.es/auxdisplay.htm
2826 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2828 F: drivers/auxdisplay/cfag12864b.c
2829 F: include/linux/cfag12864b.h
2831 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2832 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2833 W: http://miguelojeda.es/auxdisplay.htm
2834 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2836 F: drivers/auxdisplay/cfag12864bfb.c
2837 F: include/linux/cfag12864b.h
2839 CFG80211 and NL80211
2840 M: Johannes Berg <johannes@sipsolutions.net>
2841 L: linux-wireless@vger.kernel.org
2842 W: http://wireless.kernel.org/
2843 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2844 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2846 F: include/uapi/linux/nl80211.h
2847 F: include/net/cfg80211.h
2849 X: net/wireless/wext*
2851 CHAR and MISC DRIVERS
2852 M: Arnd Bergmann <arnd@arndb.de>
2853 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2854 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2858 F: include/linux/miscdevice.h
2861 M: Andy Whitcroft <apw@canonical.com>
2862 M: Joe Perches <joe@perches.com>
2864 F: scripts/checkpatch.pl
2866 CHINESE DOCUMENTATION
2867 M: Harry Wei <harryxiyou@gmail.com>
2868 L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2869 L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2871 F: Documentation/zh_CN/
2873 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2874 M: Peter Chen <Peter.Chen@nxp.com>
2875 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2876 L: linux-usb@vger.kernel.org
2878 F: drivers/usb/chipidea/
2880 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2881 M: Hans de Goede <hdegoede@redhat.com>
2882 L: linux-input@vger.kernel.org
2884 F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2885 F: drivers/input/touchscreen/chipone_icn8318.c
2887 CHROME HARDWARE PLATFORM SUPPORT
2888 M: Olof Johansson <olof@lixom.net>
2890 T: git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
2891 F: drivers/platform/chrome/
2893 CISCO VIC ETHERNET NIC DRIVER
2894 M: Christian Benvenuti <benve@cisco.com>
2895 M: Sujith Sankar <ssujith@cisco.com>
2896 M: Govindarajulu Varadarajan <_govind@gmx.com>
2897 M: Neel Patel <neepatel@cisco.com>
2899 F: drivers/net/ethernet/cisco/enic/
2901 CISCO VIC LOW LATENCY NIC DRIVER
2902 M: Christian Benvenuti <benve@cisco.com>
2903 M: Dave Goodell <dgoodell@cisco.com>
2905 F: drivers/infiniband/hw/usnic/
2907 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2908 M: Hartley Sweeten <hsweeten@visionengravers.com>
2909 L: netdev@vger.kernel.org
2911 F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2913 CIRRUS LOGIC AUDIO CODEC DRIVERS
2914 M: Brian Austin <brian.austin@cirrus.com>
2915 M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2916 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2918 F: sound/soc/codecs/cs*
2921 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2922 L: linux-kernel@vger.kernel.org
2925 F: include/linux/cleancache.h
2928 M: Russell King <linux@arm.linux.org.uk>
2929 L: linux-clk@vger.kernel.org
2931 F: include/linux/clk.h
2933 CLOCKSOURCE, CLOCKEVENT DRIVERS
2934 M: Daniel Lezcano <daniel.lezcano@linaro.org>
2935 M: Thomas Gleixner <tglx@linutronix.de>
2936 L: linux-kernel@vger.kernel.org
2937 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2939 F: drivers/clocksource
2941 CISCO FCOE HBA DRIVER
2942 M: Hiral Patel <hiralpat@cisco.com>
2943 M: Suma Ramars <sramars@cisco.com>
2944 M: Brian Uchino <buchino@cisco.com>
2945 L: linux-scsi@vger.kernel.org
2947 F: drivers/scsi/fnic/
2949 CISCO SCSI HBA DRIVER
2950 M: Narsimhulu Musini <nmusini@cisco.com>
2951 M: Sesidhar Baddela <sebaddel@cisco.com>
2952 L: linux-scsi@vger.kernel.org
2954 F: drivers/scsi/snic/
2957 M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2958 M: Daniel Oliveira Nascimento <don@syst.com.br>
2959 L: platform-driver-x86@vger.kernel.org
2961 F: drivers/platform/x86/classmate-laptop.c
2964 M: Hans Verkuil <hans.verkuil@cisco.com>
2965 L: linux-media@vger.kernel.org
2966 T: git git://linuxtv.org/media_tree.git
2967 W: https://linuxtv.org
2969 F: drivers/media/pci/cobalt/
2971 COCCINELLE/Semantic Patches (SmPL)
2972 M: Julia Lawall <Julia.Lawall@lip6.fr>
2973 M: Gilles Muller <Gilles.Muller@lip6.fr>
2974 M: Nicolas Palix <nicolas.palix@imag.fr>
2975 M: Michal Marek <mmarek@suse.com>
2976 L: cocci@systeme.lip6.fr (moderated for non-subscribers)
2977 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2978 W: http://coccinelle.lip6.fr/
2980 F: Documentation/coccinelle.txt
2981 F: scripts/coccinelle/
2982 F: scripts/coccicheck
2985 M: Jan Harkes <jaharkes@cs.cmu.edu>
2987 L: codalist@coda.cs.cmu.edu
2988 W: http://www.coda.cs.cmu.edu/
2990 F: Documentation/filesystems/coda.txt
2992 F: include/linux/coda*.h
2993 F: include/uapi/linux/coda*.h
2995 CODA V4L2 MEM2MEM DRIVER
2996 M: Philipp Zabel <p.zabel@pengutronix.de>
2997 L: linux-media@vger.kernel.org
2999 F: Documentation/devicetree/bindings/media/coda.txt
3000 F: drivers/media/platform/coda/
3002 COMMON CLK FRAMEWORK
3003 M: Michael Turquette <mturquette@baylibre.com>
3004 M: Stephen Boyd <sboyd@codeaurora.org>
3005 L: linux-clk@vger.kernel.org
3006 T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
3009 X: drivers/clk/clkdev.c
3010 F: include/linux/clk-pr*
3011 F: include/linux/clk/
3013 COMMON INTERNET FILE SYSTEM (CIFS)
3014 M: Steve French <sfrench@samba.org>
3015 L: linux-cifs@vger.kernel.org
3016 L: samba-technical@lists.samba.org (moderated for non-subscribers)
3017 W: http://linux-cifs.samba.org/
3018 T: git git://git.samba.org/sfrench/cifs-2.6.git
3020 F: Documentation/filesystems/cifs/
3023 COMPACTPCI HOTPLUG CORE
3024 M: Scott Murray <scott@spiteful.org>
3025 L: linux-pci@vger.kernel.org
3027 F: drivers/pci/hotplug/cpci_hotplug*
3029 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
3030 M: Scott Murray <scott@spiteful.org>
3031 L: linux-pci@vger.kernel.org
3033 F: drivers/pci/hotplug/cpcihp_zt5550.*
3035 COMPACTPCI HOTPLUG GENERIC DRIVER
3036 M: Scott Murray <scott@spiteful.org>
3037 L: linux-pci@vger.kernel.org
3039 F: drivers/pci/hotplug/cpcihp_generic.c
3041 COMPAL LAPTOP SUPPORT
3042 M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
3043 L: platform-driver-x86@vger.kernel.org
3045 F: drivers/platform/x86/compal-laptop.c
3047 CONEXANT ACCESSRUNNER USB DRIVER
3048 L: accessrunner-general@lists.sourceforge.net
3049 W: http://accessrunner.sourceforge.net/
3051 F: drivers/usb/atm/cxacru.c
3054 M: Joel Becker <jlbec@evilplan.org>
3055 M: Christoph Hellwig <hch@lst.de>
3056 T: git git://git.infradead.org/users/hch/configfs.git
3059 F: include/linux/configfs.h
3062 M: Evgeniy Polyakov <zbr@ioremap.net>
3063 L: netdev@vger.kernel.org
3065 F: drivers/connector/
3067 CONTROL GROUP (CGROUP)
3068 M: Tejun Heo <tj@kernel.org>
3069 M: Li Zefan <lizefan@huawei.com>
3070 M: Johannes Weiner <hannes@cmpxchg.org>
3071 L: cgroups@vger.kernel.org
3072 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3074 F: Documentation/cgroups/
3075 F: include/linux/cgroup*
3078 CONTROL GROUP - CPUSET
3079 M: Li Zefan <lizefan@huawei.com>
3080 L: cgroups@vger.kernel.org
3081 W: http://www.bullopensource.org/cpuset/
3082 W: http://oss.sgi.com/projects/cpusets/
3083 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3085 F: Documentation/cgroups/cpusets.txt
3086 F: include/linux/cpuset.h
3089 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3090 M: Johannes Weiner <hannes@cmpxchg.org>
3091 M: Michal Hocko <mhocko@kernel.org>
3092 M: Vladimir Davydov <vdavydov@virtuozzo.com>
3093 L: cgroups@vger.kernel.org
3094 L: linux-mm@kvack.org
3099 CORETEMP HARDWARE MONITORING DRIVER
3100 M: Fenghua Yu <fenghua.yu@intel.com>
3101 L: linux-hwmon@vger.kernel.org
3103 F: Documentation/hwmon/coretemp
3104 F: drivers/hwmon/coretemp.c
3106 COSA/SRP SYNC SERIAL DRIVER
3107 M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3108 W: http://www.fi.muni.cz/~kas/cosa/
3110 F: drivers/net/wan/cosa*
3112 CPMAC ETHERNET DRIVER
3113 M: Florian Fainelli <florian@openwrt.org>
3114 L: netdev@vger.kernel.org
3116 F: drivers/net/ethernet/ti/cpmac.c
3118 CPU FREQUENCY DRIVERS
3119 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3120 M: Viresh Kumar <viresh.kumar@linaro.org>
3121 L: linux-pm@vger.kernel.org
3123 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3124 T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3126 F: include/linux/cpufreq.h
3128 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3129 M: Viresh Kumar <viresh.kumar@linaro.org>
3130 M: Sudeep Holla <sudeep.holla@arm.com>
3131 L: linux-pm@vger.kernel.org
3132 W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3134 F: drivers/cpufreq/arm_big_little.h
3135 F: drivers/cpufreq/arm_big_little.c
3136 F: drivers/cpufreq/arm_big_little_dt.c
3138 CPUIDLE DRIVER - ARM BIG LITTLE
3139 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3140 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3141 L: linux-pm@vger.kernel.org
3142 L: linux-arm-kernel@lists.infradead.org
3143 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3145 F: drivers/cpuidle/cpuidle-big_little.c
3147 CPUIDLE DRIVER - ARM EXYNOS
3148 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3149 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3150 M: Kukjin Kim <kgene@kernel.org>
3151 L: linux-pm@vger.kernel.org
3152 L: linux-samsung-soc@vger.kernel.org
3154 F: drivers/cpuidle/cpuidle-exynos.c
3155 F: arch/arm/mach-exynos/pm.c
3158 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3159 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3160 L: linux-pm@vger.kernel.org
3162 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3163 F: drivers/cpuidle/*
3164 F: include/linux/cpuidle.h
3167 M: "H. Peter Anvin" <hpa@zytor.com>
3169 F: arch/x86/kernel/cpuid.c
3170 F: arch/x86/kernel/msr.c
3172 CPU POWER MONITORING SUBSYSTEM
3173 M: Thomas Renninger <trenn@suse.com>
3174 L: linux-pm@vger.kernel.org
3176 F: tools/power/cpupower/
3179 W: http://sourceforge.net/projects/cramfs/
3180 S: Orphan / Obsolete
3181 F: Documentation/filesystems/cramfs.txt
3185 M: Mikael Starvik <starvik@axis.com>
3186 M: Jesper Nilsson <jesper.nilsson@axis.com>
3187 L: linux-cris-kernel@axis.com
3188 W: http://developer.axis.com
3189 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3192 F: drivers/tty/serial/crisv10.*
3195 M: Herbert Xu <herbert@gondor.apana.org.au>
3196 M: "David S. Miller" <davem@davemloft.net>
3197 L: linux-crypto@vger.kernel.org
3198 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3199 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3201 F: Documentation/crypto/
3202 F: Documentation/DocBook/crypto-API.tmpl
3208 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3209 M: Neil Horman <nhorman@tuxdriver.com>
3210 L: linux-crypto@vger.kernel.org
3212 F: crypto/ansi_cprng.c
3216 M: Hans Verkuil <hverkuil@xs4all.nl>
3217 L: linux-media@vger.kernel.org
3218 T: git git://linuxtv.org/media_tree.git
3219 W: http://linuxtv.org
3221 F: drivers/media/i2c/cs3308.c
3222 F: drivers/media/i2c/cs3308.h
3224 CS5535 Audio ALSA driver
3225 M: Jaya Kumar <jayakumar.alsa@gmail.com>
3227 F: sound/pci/cs5535audio/
3230 M: Solomon Peachy <pizza@shaftnet.org>
3232 F: drivers/net/wireless/st/cw1200/
3234 CX18 VIDEO4LINUX DRIVER
3235 M: Andy Walls <awalls@md.metrocast.net>
3236 L: ivtv-devel@ivtvdriver.org (subscribers-only)
3237 L: linux-media@vger.kernel.org
3238 T: git git://linuxtv.org/media_tree.git
3239 W: https://linuxtv.org
3240 W: http://www.ivtvdriver.org/index.php/Cx18
3242 F: Documentation/video4linux/cx18.txt
3243 F: drivers/media/pci/cx18/
3244 F: include/uapi/linux/ivtv*
3246 CX2341X MPEG ENCODER HELPER MODULE
3247 M: Hans Verkuil <hverkuil@xs4all.nl>
3248 L: linux-media@vger.kernel.org
3249 T: git git://linuxtv.org/media_tree.git
3250 W: https://linuxtv.org
3252 F: drivers/media/common/cx2341x*
3253 F: include/media/cx2341x*
3255 CX24120 MEDIA DRIVER
3256 M: Jemma Denson <jdenson@gmail.com>
3257 M: Patrick Boettcher <patrick.boettcher@posteo.de>
3258 L: linux-media@vger.kernel.org
3259 W: https://linuxtv.org
3260 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3262 F: drivers/media/dvb-frontends/cx24120*
3264 CX88 VIDEO4LINUX DRIVER
3265 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3266 L: linux-media@vger.kernel.org
3267 W: https://linuxtv.org
3268 T: git git://linuxtv.org/media_tree.git
3270 F: Documentation/video4linux/cx88/
3271 F: drivers/media/pci/cx88/
3273 CXD2820R MEDIA DRIVER
3274 M: Antti Palosaari <crope@iki.fi>
3275 L: linux-media@vger.kernel.org
3276 W: https://linuxtv.org
3277 W: http://palosaari.fi/linux/
3278 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3279 T: git git://linuxtv.org/anttip/media_tree.git
3281 F: drivers/media/dvb-frontends/cxd2820r*
3283 CXGB3 ETHERNET DRIVER (CXGB3)
3284 M: Santosh Raspatur <santosh@chelsio.com>
3285 L: netdev@vger.kernel.org
3286 W: http://www.chelsio.com
3288 F: drivers/net/ethernet/chelsio/cxgb3/
3290 CXGB3 ISCSI DRIVER (CXGB3I)
3291 M: Karen Xie <kxie@chelsio.com>
3292 L: linux-scsi@vger.kernel.org
3293 W: http://www.chelsio.com
3295 F: drivers/scsi/cxgbi/cxgb3i
3297 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3298 M: Steve Wise <swise@chelsio.com>
3299 L: linux-rdma@vger.kernel.org
3300 W: http://www.openfabrics.org
3302 F: drivers/infiniband/hw/cxgb3/
3304 CXGB4 ETHERNET DRIVER (CXGB4)
3305 M: Hariprasad S <hariprasad@chelsio.com>
3306 L: netdev@vger.kernel.org
3307 W: http://www.chelsio.com
3309 F: drivers/net/ethernet/chelsio/cxgb4/
3311 CXGB4 ISCSI DRIVER (CXGB4I)
3312 M: Karen Xie <kxie@chelsio.com>
3313 L: linux-scsi@vger.kernel.org
3314 W: http://www.chelsio.com
3316 F: drivers/scsi/cxgbi/cxgb4i
3318 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3319 M: Steve Wise <swise@chelsio.com>
3320 L: linux-rdma@vger.kernel.org
3321 W: http://www.openfabrics.org
3323 F: drivers/infiniband/hw/cxgb4/
3325 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3326 M: Casey Leedom <leedom@chelsio.com>
3327 L: netdev@vger.kernel.org
3328 W: http://www.chelsio.com
3330 F: drivers/net/ethernet/chelsio/cxgb4vf/
3332 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3333 M: Ian Munsie <imunsie@au1.ibm.com>
3334 M: Michael Neuling <mikey@neuling.org>
3335 L: linuxppc-dev@lists.ozlabs.org
3337 F: drivers/misc/cxl/
3338 F: include/misc/cxl*
3339 F: include/uapi/misc/cxl.h
3340 F: Documentation/powerpc/cxl.txt
3341 F: Documentation/powerpc/cxl.txt
3342 F: Documentation/ABI/testing/sysfs-class-cxl
3344 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3345 M: Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3346 M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3347 L: linux-scsi@vger.kernel.org
3349 F: drivers/scsi/cxlflash/
3350 F: include/uapi/scsi/cxlflash_ioctls.h
3351 F: Documentation/powerpc/cxlflash.txt
3353 STMMAC ETHERNET DRIVER
3354 M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3355 L: netdev@vger.kernel.org
3356 W: http://www.stlinux.com
3358 F: drivers/net/ethernet/stmicro/stmmac/
3361 M: Russell King <linux@arm.linux.org.uk>
3362 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3363 W: http://www.arm.linux.org.uk/
3365 F: drivers/video/fbdev/cyber2000fb.*
3367 CYCLADES ASYNC MUX DRIVER
3368 W: http://www.cyclades.com/
3370 F: drivers/tty/cyclades.c
3371 F: include/linux/cyclades.h
3372 F: include/uapi/linux/cyclades.h
3374 CYCLADES PC300 DRIVER
3375 W: http://www.cyclades.com/
3377 F: drivers/net/wan/pc300*
3379 CYPRESS_FIRMWARE MEDIA DRIVER
3380 M: Antti Palosaari <crope@iki.fi>
3381 L: linux-media@vger.kernel.org
3382 W: https://linuxtv.org
3383 W: http://palosaari.fi/linux/
3384 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3385 T: git git://linuxtv.org/anttip/media_tree.git
3387 F: drivers/media/common/cypress_firmware*
3389 CYTTSP TOUCHSCREEN DRIVER
3390 M: Ferruh Yigit <fery@cypress.com>
3391 L: linux-input@vger.kernel.org
3393 F: drivers/input/touchscreen/cyttsp*
3394 F: include/linux/input/cyttsp.h
3396 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3397 M: Joshua Kinard <kumba@gentoo.org>
3399 F: drivers/rtc/rtc-ds1685.c
3400 F: include/linux/rtc/ds1685.h
3402 DAMA SLAVE for AX.25
3403 M: Joerg Reuter <jreuter@yaina.de>
3404 W: http://yaina.de/jreuter/
3405 W: http://www.qsl.net/dl1bke/
3406 L: linux-hams@vger.kernel.org
3408 F: net/ax25/af_ax25.c
3409 F: net/ax25/ax25_dev.c
3410 F: net/ax25/ax25_ds_*
3411 F: net/ax25/ax25_in.c
3412 F: net/ax25/ax25_out.c
3413 F: net/ax25/ax25_timer.c
3414 F: net/ax25/sysctl_net_ax25.c
3416 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3417 L: netdev@vger.kernel.org
3419 F: Documentation/networking/dmfe.txt
3420 F: drivers/net/ethernet/dec/tulip/dmfe.c
3422 DC390/AM53C974 SCSI driver
3423 M: Hannes Reinecke <hare@suse.com>
3424 L: linux-scsi@vger.kernel.org
3426 F: drivers/scsi/am53c974.c
3429 M: Oliver Neukum <oliver@neukum.org>
3430 M: Ali Akcaagac <aliakc@web.de>
3431 M: Jamie Lenehan <lenehan@twibble.org>
3432 L: dc395x@twibble.org
3433 W: http://twibble.org/dist/dc395x/
3434 W: http://lists.twibble.org/mailman/listinfo/dc395x/
3436 F: Documentation/scsi/dc395x.txt
3437 F: drivers/scsi/dc395x.*
3440 M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
3441 L: dccp@vger.kernel.org
3442 W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3444 F: include/linux/dccp.h
3445 F: include/uapi/linux/dccp.h
3446 F: include/linux/tfrc.h
3449 DECnet NETWORK LAYER
3450 W: http://linux-decnet.sourceforge.net
3451 L: linux-decnet-user@lists.sourceforge.net
3453 F: Documentation/networking/decnet.txt
3456 DECSTATION PLATFORM SUPPORT
3457 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3458 L: linux-mips@linux-mips.org
3459 W: http://www.linux-mips.org/wiki/DECstation
3462 F: arch/mips/include/asm/dec/
3463 F: arch/mips/include/asm/mach-dec/
3465 DEFXX FDDI NETWORK DRIVER
3466 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3468 F: drivers/net/fddi/defxx.*
3471 M: Matthew Garrett <mjg59@srcf.ucam.org>
3472 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3473 L: platform-driver-x86@vger.kernel.org
3475 F: drivers/platform/x86/dell-laptop.c
3477 DELL LAPTOP RBTN DRIVER
3478 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3480 F: drivers/platform/x86/dell-rbtn.*
3482 DELL LAPTOP FREEFALL DRIVER
3483 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3485 F: drivers/platform/x86/dell-smo8800.c
3487 DELL LAPTOP SMM DRIVER
3488 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3490 F: drivers/hwmon/dell-smm-hwmon.c
3491 F: include/uapi/linux/i8k.h
3493 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3494 M: Doug Warzecha <Douglas_Warzecha@dell.com>
3496 F: Documentation/dcdbas.txt
3497 F: drivers/firmware/dcdbas.*
3499 DELL WMI EXTRAS DRIVER
3500 M: Matthew Garrett <mjg59@srcf.ucam.org>
3501 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3503 F: drivers/platform/x86/dell-wmi.c
3505 DESIGNWARE USB2 DRD IP DRIVER
3506 M: John Youn <johnyoun@synopsys.com>
3507 L: linux-usb@vger.kernel.org
3508 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3510 F: drivers/usb/dwc2/
3512 DESIGNWARE USB3 DRD IP DRIVER
3513 M: Felipe Balbi <balbi@kernel.org>
3514 L: linux-usb@vger.kernel.org
3515 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3517 F: drivers/usb/dwc3/
3519 DEVICE COREDUMP (DEV_COREDUMP)
3520 M: Johannes Berg <johannes@sipsolutions.net>
3521 L: linux-kernel@vger.kernel.org
3523 F: drivers/base/devcoredump.c
3524 F: include/linux/devcoredump.h
3526 DEVICE FREQUENCY (DEVFREQ)
3527 M: MyungJoo Ham <myungjoo.ham@samsung.com>
3528 M: Kyungmin Park <kyungmin.park@samsung.com>
3529 L: linux-pm@vger.kernel.org
3530 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3533 F: include/linux/devfreq.h
3534 F: Documentation/devicetree/bindings/devfreq/
3536 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3537 M: Chanwoo Choi <cw00.choi@samsung.com>
3538 L: linux-pm@vger.kernel.org
3539 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3541 F: drivers/devfreq/event/
3542 F: drivers/devfreq/devfreq-event.c
3543 F: include/linux/devfreq-event.h
3544 F: Documentation/devicetree/bindings/devfreq/event/
3546 DEVICE NUMBER REGISTRY
3547 M: Torben Mathiasen <device@lanana.org>
3548 W: http://lanana.org/docs/device-list/index.html
3552 M: Alasdair Kergon <agk@redhat.com>
3553 M: Mike Snitzer <snitzer@redhat.com>
3554 M: dm-devel@redhat.com
3555 L: dm-devel@redhat.com
3556 W: http://sources.redhat.com/dm
3557 Q: http://patchwork.kernel.org/project/dm-devel/list/
3558 T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3559 T: quilt http://people.redhat.com/agk/patches/linux/editing/
3561 F: Documentation/device-mapper/
3563 F: drivers/md/persistent-data/
3564 F: include/linux/device-mapper.h
3565 F: include/linux/dm-*.h
3566 F: include/uapi/linux/dm-*.h
3569 M: Jiri Pirko <jiri@mellanox.com>
3570 L: netdev@vger.kernel.org
3572 F: net/core/devlink.c
3573 F: include/net/devlink.h
3574 F: include/uapi/linux/devlink.h
3576 DIALOG SEMICONDUCTOR DRIVERS
3577 M: Support Opensource <support.opensource@diasemi.com>
3578 W: http://www.dialog-semiconductor.com/products
3580 F: Documentation/hwmon/da90??
3581 F: Documentation/devicetree/bindings/sound/da[79]*.txt
3582 F: drivers/gpio/gpio-da90??.c
3583 F: drivers/hwmon/da90??-hwmon.c
3584 F: drivers/iio/adc/da91??-*.c
3585 F: drivers/input/misc/da90??_onkey.c
3586 F: drivers/input/touchscreen/da9052_tsi.c
3587 F: drivers/leds/leds-da90??.c
3588 F: drivers/mfd/da903x.c
3589 F: drivers/mfd/da90??-*.c
3590 F: drivers/mfd/da91??-*.c
3591 F: drivers/power/da9052-battery.c
3592 F: drivers/power/da91??-*.c
3593 F: drivers/regulator/da903x.c
3594 F: drivers/regulator/da9???-regulator.[ch]
3595 F: drivers/rtc/rtc-da90??.c
3596 F: drivers/video/backlight/da90??_bl.c
3597 F: drivers/watchdog/da90??_wdt.c
3598 F: include/linux/mfd/da903x.h
3599 F: include/linux/mfd/da9052/
3600 F: include/linux/mfd/da9055/
3601 F: include/linux/mfd/da9063/
3602 F: include/linux/mfd/da9150/
3603 F: include/sound/da[79]*.h
3604 F: sound/soc/codecs/da[79]*.[ch]
3606 DIGI NEO AND CLASSIC PCI PRODUCTS
3607 M: Lidza Louina <lidza.louina@gmail.com>
3608 M: Mark Hounschell <markh@compro.net>
3609 L: driverdev-devel@linuxdriverproject.org
3611 F: drivers/staging/dgnc/
3613 DIOLAN U2C-12 I2C DRIVER
3614 M: Guenter Roeck <linux@roeck-us.net>
3615 L: linux-i2c@vger.kernel.org
3617 F: drivers/i2c/busses/i2c-diolan-u2c.c
3620 M: Matthew Wilcox <willy@linux.intel.com>
3621 L: linux-fsdevel@vger.kernel.org
3625 DIRECTORY NOTIFICATION (DNOTIFY)
3626 M: Eric Paris <eparis@parisplace.org>
3628 F: Documentation/filesystems/dnotify.txt
3629 F: fs/notify/dnotify/
3630 F: include/linux/dnotify.h
3632 DISK GEOMETRY AND PARTITION HANDLING
3633 M: Andries Brouwer <aeb@cwi.nl>
3634 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3635 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3636 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3640 M: Jan Kara <jack@suse.com>
3642 F: Documentation/filesystems/quota.txt
3644 F: include/linux/quota*.h
3645 F: include/uapi/linux/quota*.h
3647 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3648 M: Bernie Thompson <bernie@plugable.com>
3649 L: linux-fbdev@vger.kernel.org
3651 W: http://plugable.com/category/projects/udlfb/
3652 F: drivers/video/fbdev/udlfb.c
3653 F: include/video/udlfb.h
3654 F: Documentation/fb/udlfb.txt
3656 DISTRIBUTED LOCK MANAGER (DLM)
3657 M: Christine Caulfield <ccaulfie@redhat.com>
3658 M: David Teigland <teigland@redhat.com>
3659 L: cluster-devel@redhat.com
3660 W: http://sources.redhat.com/cluster/
3661 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
3665 DMA BUFFER SHARING FRAMEWORK
3666 M: Sumit Semwal <sumit.semwal@linaro.org>
3668 L: linux-media@vger.kernel.org
3669 L: dri-devel@lists.freedesktop.org
3670 L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3672 F: include/linux/dma-buf*
3673 F: include/linux/reservation.h
3674 F: include/linux/*fence.h
3675 F: Documentation/dma-buf-sharing.txt
3676 T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3678 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3679 M: Vinod Koul <vinod.koul@intel.com>
3680 L: dmaengine@vger.kernel.org
3681 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3684 F: include/linux/dmaengine.h
3685 F: Documentation/dmaengine/
3686 T: git git://git.infradead.org/users/vkoul/slave-dma.git
3688 DME1737 HARDWARE MONITOR DRIVER
3689 M: Juerg Haefliger <juergh@gmail.com>
3690 L: linux-hwmon@vger.kernel.org
3692 F: Documentation/hwmon/dme1737
3693 F: drivers/hwmon/dme1737.c
3696 M: Jean Delvare <jdelvare@suse.com>
3698 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3699 F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
3700 F: drivers/firmware/dmi-id.c
3701 F: drivers/firmware/dmi_scan.c
3702 F: include/linux/dmi.h
3705 M: Jonathan Corbet <corbet@lwn.net>
3706 L: linux-doc@vger.kernel.org
3709 F: scripts/docproc.c
3710 F: scripts/kernel-doc*
3711 X: Documentation/ABI/
3712 X: Documentation/devicetree/
3713 X: Documentation/acpi
3714 X: Documentation/power
3715 X: Documentation/spi
3716 X: Documentation/DocBook/media
3717 T: git git://git.lwn.net/linux.git docs-next
3720 M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
3721 L: blinux-list@redhat.com
3723 F: drivers/char/dtlk.c
3724 F: include/linux/dtlk.h
3726 DPT_I2O SCSI RAID DRIVER
3727 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3728 L: linux-scsi@vger.kernel.org
3729 W: http://www.adaptec.com/
3731 F: drivers/scsi/dpt*
3732 F: drivers/scsi/dpt/
3735 M: Philipp Reisner <philipp.reisner@linbit.com>
3736 M: Lars Ellenberg <lars.ellenberg@linbit.com>
3737 L: drbd-dev@lists.linbit.com
3738 W: http://www.drbd.org
3739 T: git git://git.linbit.com/linux-drbd.git
3740 T: git git://git.linbit.com/drbd-8.4.git
3742 F: drivers/block/drbd/
3744 F: Documentation/blockdev/drbd/
3746 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3747 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3748 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3750 F: Documentation/kobject.txt
3755 F: include/linux/debugfs.h
3756 F: include/linux/kobj*
3760 M: David Airlie <airlied@linux.ie>
3761 L: dri-devel@lists.freedesktop.org
3762 T: git git://people.freedesktop.org/~airlied/linux
3767 F: include/uapi/drm/
3769 RADEON and AMDGPU DRM DRIVERS
3770 M: Alex Deucher <alexander.deucher@amd.com>
3771 M: Christian König <christian.koenig@amd.com>
3772 L: dri-devel@lists.freedesktop.org
3773 T: git git://people.freedesktop.org/~agd5f/linux
3775 F: drivers/gpu/drm/radeon/
3776 F: include/uapi/drm/radeon*
3777 F: drivers/gpu/drm/amd/
3778 F: include/uapi/drm/amdgpu*
3781 M: Thierry Reding <thierry.reding@gmail.com>
3782 L: dri-devel@lists.freedesktop.org
3783 T: git git://anongit.freedesktop.org/tegra/linux.git
3785 F: drivers/gpu/drm/drm_panel.c
3786 F: drivers/gpu/drm/panel/
3787 F: include/drm/drm_panel.h
3788 F: Documentation/devicetree/bindings/display/panel/
3790 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3791 M: Daniel Vetter <daniel.vetter@intel.com>
3792 M: Jani Nikula <jani.nikula@linux.intel.com>
3793 L: intel-gfx@lists.freedesktop.org
3794 L: dri-devel@lists.freedesktop.org
3795 W: https://01.org/linuxgraphics/
3796 Q: http://patchwork.freedesktop.org/project/intel-gfx/
3797 T: git git://anongit.freedesktop.org/drm-intel
3799 F: drivers/gpu/drm/i915/
3800 F: include/drm/i915*
3801 F: include/uapi/drm/i915*
3803 DRM DRIVERS FOR ATMEL HLCDC
3804 M: Boris Brezillon <boris.brezillon@free-electrons.com>
3805 L: dri-devel@lists.freedesktop.org
3807 F: drivers/gpu/drm/atmel-hlcdc/
3808 F: Documentation/devicetree/bindings/drm/atmel/
3810 DRM DRIVERS FOR EXYNOS
3811 M: Inki Dae <inki.dae@samsung.com>
3812 M: Joonyoung Shim <jy0922.shim@samsung.com>
3813 M: Seung-Woo Kim <sw0312.kim@samsung.com>
3814 M: Kyungmin Park <kyungmin.park@samsung.com>
3815 L: dri-devel@lists.freedesktop.org
3816 T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3818 F: drivers/gpu/drm/exynos/
3819 F: include/drm/exynos*
3820 F: include/uapi/drm/exynos*
3822 DRM DRIVERS FOR FREESCALE DCU
3823 M: Stefan Agner <stefan@agner.ch>
3824 M: Alison Wang <alison.wang@freescale.com>
3825 L: dri-devel@lists.freedesktop.org
3827 F: drivers/gpu/drm/fsl-dcu/
3828 F: Documentation/devicetree/bindings/display/fsl,dcu.txt
3829 F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
3831 DRM DRIVERS FOR FREESCALE IMX
3832 M: Philipp Zabel <p.zabel@pengutronix.de>
3833 L: dri-devel@lists.freedesktop.org
3835 F: drivers/gpu/drm/imx/
3836 F: drivers/gpu/ipu-v3/
3837 F: Documentation/devicetree/bindings/display/imx/
3839 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3840 M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3841 L: dri-devel@lists.freedesktop.org
3842 T: git git://github.com/patjak/drm-gma500
3844 F: drivers/gpu/drm/gma500
3845 F: include/drm/gma500*
3847 DRM DRIVERS FOR NVIDIA TEGRA
3848 M: Thierry Reding <thierry.reding@gmail.com>
3849 M: Terje Bergström <tbergstrom@nvidia.com>
3850 L: dri-devel@lists.freedesktop.org
3851 L: linux-tegra@vger.kernel.org
3852 T: git git://anongit.freedesktop.org/tegra/linux.git
3854 F: drivers/gpu/drm/tegra/
3855 F: drivers/gpu/host1x/
3856 F: include/linux/host1x.h
3857 F: include/uapi/drm/tegra_drm.h
3858 F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
3860 DRM DRIVERS FOR RENESAS
3861 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3862 L: dri-devel@lists.freedesktop.org
3863 L: linux-renesas-soc@vger.kernel.org
3864 T: git git://people.freedesktop.org/~airlied/linux
3866 F: drivers/gpu/drm/rcar-du/
3867 F: drivers/gpu/drm/shmobile/
3868 F: include/linux/platform_data/shmob_drm.h
3870 DRM DRIVERS FOR ROCKCHIP
3871 M: Mark Yao <mark.yao@rock-chips.com>
3872 L: dri-devel@lists.freedesktop.org
3874 F: drivers/gpu/drm/rockchip/
3875 F: Documentation/devicetree/bindings/display/rockchip*
3878 M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
3879 M: Vincent Abriou <vincent.abriou@st.com>
3880 L: dri-devel@lists.freedesktop.org
3881 T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3883 F: drivers/gpu/drm/sti
3884 F: Documentation/devicetree/bindings/display/st,stih4xx.txt
3886 DRM DRIVERS FOR VIVANTE GPU IP
3887 M: Lucas Stach <l.stach@pengutronix.de>
3888 R: Russell King <linux+etnaviv@arm.linux.org.uk>
3889 R: Christian Gmeiner <christian.gmeiner@gmail.com>
3890 L: dri-devel@lists.freedesktop.org
3892 F: drivers/gpu/drm/etnaviv
3893 F: Documentation/devicetree/bindings/display/etnaviv
3895 DSBR100 USB FM RADIO DRIVER
3896 M: Alexey Klimov <klimov.linux@gmail.com>
3897 L: linux-media@vger.kernel.org
3898 T: git git://linuxtv.org/media_tree.git
3900 F: drivers/media/radio/dsbr100.c
3903 M: Francois Romieu <romieu@fr.zoreil.com>
3904 L: netdev@vger.kernel.org
3906 F: drivers/net/wan/dscc4.c
3909 M: Hans Verkuil <hverkuil@xs4all.nl>
3910 L: linux-media@vger.kernel.org
3911 T: git git://linuxtv.org/media_tree.git
3912 W: https://linuxtv.org
3914 F: drivers/media/pci/dt3155/
3916 DVB_USB_AF9015 MEDIA DRIVER
3917 M: Antti Palosaari <crope@iki.fi>
3918 L: linux-media@vger.kernel.org
3919 W: https://linuxtv.org
3920 W: http://palosaari.fi/linux/
3921 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3922 T: git git://linuxtv.org/anttip/media_tree.git
3924 F: drivers/media/usb/dvb-usb-v2/af9015*
3926 DVB_USB_AF9035 MEDIA DRIVER
3927 M: Antti Palosaari <crope@iki.fi>
3928 L: linux-media@vger.kernel.org
3929 W: https://linuxtv.org
3930 W: http://palosaari.fi/linux/
3931 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3932 T: git git://linuxtv.org/anttip/media_tree.git
3934 F: drivers/media/usb/dvb-usb-v2/af9035*
3936 DVB_USB_ANYSEE MEDIA DRIVER
3937 M: Antti Palosaari <crope@iki.fi>
3938 L: linux-media@vger.kernel.org
3939 W: https://linuxtv.org
3940 W: http://palosaari.fi/linux/
3941 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3942 T: git git://linuxtv.org/anttip/media_tree.git
3944 F: drivers/media/usb/dvb-usb-v2/anysee*
3946 DVB_USB_AU6610 MEDIA DRIVER
3947 M: Antti Palosaari <crope@iki.fi>
3948 L: linux-media@vger.kernel.org
3949 W: https://linuxtv.org
3950 W: http://palosaari.fi/linux/
3951 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3952 T: git git://linuxtv.org/anttip/media_tree.git
3954 F: drivers/media/usb/dvb-usb-v2/au6610*
3956 DVB_USB_CE6230 MEDIA DRIVER
3957 M: Antti Palosaari <crope@iki.fi>
3958 L: linux-media@vger.kernel.org
3959 W: https://linuxtv.org
3960 W: http://palosaari.fi/linux/
3961 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3962 T: git git://linuxtv.org/anttip/media_tree.git
3964 F: drivers/media/usb/dvb-usb-v2/ce6230*
3966 DVB_USB_CXUSB MEDIA DRIVER
3967 M: Michael Krufky <mkrufky@linuxtv.org>
3968 L: linux-media@vger.kernel.org
3969 W: https://linuxtv.org
3970 W: http://github.com/mkrufky
3971 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3972 T: git git://linuxtv.org/media_tree.git
3974 F: drivers/media/usb/dvb-usb/cxusb*
3976 DVB_USB_EC168 MEDIA DRIVER
3977 M: Antti Palosaari <crope@iki.fi>
3978 L: linux-media@vger.kernel.org
3979 W: https://linuxtv.org
3980 W: http://palosaari.fi/linux/
3981 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3982 T: git git://linuxtv.org/anttip/media_tree.git
3984 F: drivers/media/usb/dvb-usb-v2/ec168*
3986 DVB_USB_GL861 MEDIA DRIVER
3987 M: Antti Palosaari <crope@iki.fi>
3988 L: linux-media@vger.kernel.org
3989 W: https://linuxtv.org
3990 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3991 T: git git://linuxtv.org/anttip/media_tree.git
3993 F: drivers/media/usb/dvb-usb-v2/gl861*
3995 DVB_USB_MXL111SF MEDIA DRIVER
3996 M: Michael Krufky <mkrufky@linuxtv.org>
3997 L: linux-media@vger.kernel.org
3998 W: https://linuxtv.org
3999 W: http://github.com/mkrufky
4000 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4001 T: git git://linuxtv.org/mkrufky/mxl111sf.git
4003 F: drivers/media/usb/dvb-usb-v2/mxl111sf*
4005 DVB_USB_RTL28XXU MEDIA DRIVER
4006 M: Antti Palosaari <crope@iki.fi>
4007 L: linux-media@vger.kernel.org
4008 W: https://linuxtv.org
4009 W: http://palosaari.fi/linux/
4010 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4011 T: git git://linuxtv.org/anttip/media_tree.git
4013 F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
4015 DVB_USB_V2 MEDIA DRIVER
4016 M: Antti Palosaari <crope@iki.fi>
4017 L: linux-media@vger.kernel.org
4018 W: https://linuxtv.org
4019 W: http://palosaari.fi/linux/
4020 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4021 T: git git://linuxtv.org/anttip/media_tree.git
4023 F: drivers/media/usb/dvb-usb-v2/dvb_usb*
4024 F: drivers/media/usb/dvb-usb-v2/usb_urb.c
4027 M: Jason Baron <jbaron@akamai.com>
4029 F: lib/dynamic_debug.c
4030 F: include/linux/dynamic_debug.h
4032 DZ DECSTATION DZ11 SERIAL DRIVER
4033 M: "Maciej W. Rozycki" <macro@linux-mips.org>
4035 F: drivers/tty/serial/dz.*
4037 E3X0 POWER BUTTON DRIVER
4038 M: Moritz Fischer <moritz.fischer@ettus.com>
4039 L: usrp-users@lists.ettus.com
4040 W: http://www.ettus.com
4042 F: drivers/input/misc/e3x0-button.c
4043 F: Documentation/devicetree/bindings/input/e3x0-button.txt
4046 M: Antti Palosaari <crope@iki.fi>
4047 L: linux-media@vger.kernel.org
4048 W: https://linuxtv.org
4049 W: http://palosaari.fi/linux/
4050 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4051 T: git git://linuxtv.org/anttip/media_tree.git
4053 F: drivers/media/tuners/e4000*
4055 EATA ISA/EISA/PCI SCSI DRIVER
4056 M: Dario Ballabio <ballabio_dario@emc.com>
4057 L: linux-scsi@vger.kernel.org
4059 F: drivers/scsi/eata.c
4062 M: Antti Palosaari <crope@iki.fi>
4063 L: linux-media@vger.kernel.org
4064 W: https://linuxtv.org
4065 W: http://palosaari.fi/linux/
4066 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4067 T: git git://linuxtv.org/anttip/media_tree.git
4069 F: drivers/media/dvb-frontends/ec100*
4072 M: Tyler Hicks <tyhicks@canonical.com>
4073 L: ecryptfs@vger.kernel.org
4074 W: http://ecryptfs.org
4075 W: https://launchpad.net/ecryptfs
4076 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4078 F: Documentation/filesystems/ecryptfs.txt
4082 M: Doug Thompson <dougthompson@xmission.com>
4083 M: Borislav Petkov <bp@alien8.de>
4084 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4085 L: linux-edac@vger.kernel.org
4086 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4087 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4089 F: Documentation/edac.txt
4091 F: include/linux/edac.h
4094 M: Doug Thompson <dougthompson@xmission.com>
4095 M: Borislav Petkov <bp@alien8.de>
4096 L: linux-edac@vger.kernel.org
4098 F: drivers/edac/amd64_edac*
4101 M: Doug Thompson <dougthompson@xmission.com>
4102 M: Robert Richter <rric@kernel.org>
4103 L: linux-edac@vger.kernel.org
4105 F: drivers/edac/highbank*
4108 M: Ralf Baechle <ralf@linux-mips.org>
4109 M: David Daney <david.daney@cavium.com>
4110 L: linux-edac@vger.kernel.org
4111 L: linux-mips@linux-mips.org
4113 F: drivers/edac/octeon_edac*
4116 M: Mark Gross <mark.gross@intel.com>
4117 M: Doug Thompson <dougthompson@xmission.com>
4118 L: linux-edac@vger.kernel.org
4120 F: drivers/edac/e752x_edac.c
4123 M: Doug Thompson <dougthompson@xmission.com>
4124 L: linux-edac@vger.kernel.org
4126 F: drivers/edac/e7xxx_edac.c
4129 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4130 L: linux-edac@vger.kernel.org
4132 F: drivers/edac/ghes_edac.c
4135 M: Tim Small <tim@buttersideup.com>
4136 L: linux-edac@vger.kernel.org
4138 F: drivers/edac/i82443bxgx_edac.c
4141 M: Jason Uhlenkott <juhlenko@akamai.com>
4142 L: linux-edac@vger.kernel.org
4144 F: drivers/edac/i3000_edac.c
4147 M: Doug Thompson <dougthompson@xmission.com>
4148 L: linux-edac@vger.kernel.org
4150 F: drivers/edac/i5000_edac.c
4153 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4154 L: linux-edac@vger.kernel.org
4156 F: drivers/edac/i5400_edac.c
4159 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4160 L: linux-edac@vger.kernel.org
4162 F: drivers/edac/i7300_edac.c
4165 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4166 L: linux-edac@vger.kernel.org
4168 F: drivers/edac/i7core_edac.c
4171 M: Ranganathan Desikan <ravi@jetztechnologies.com>
4172 M: "Arvind R." <arvino55@gmail.com>
4173 L: linux-edac@vger.kernel.org
4175 F: drivers/edac/i82975x_edac.c
4178 M: Jason Baron <jbaron@akamai.com>
4179 L: linux-edac@vger.kernel.org
4181 F: drivers/edac/ie31200_edac.c
4184 M: Johannes Thumshirn <morbidrsa@gmail.com>
4185 L: linux-edac@vger.kernel.org
4187 F: drivers/edac/mpc85xx_edac.[ch]
4190 M: Egor Martovetsky <egor@pasemi.com>
4191 L: linux-edac@vger.kernel.org
4193 F: drivers/edac/pasemi_edac.c
4196 M: Tim Small <tim@buttersideup.com>
4197 L: linux-edac@vger.kernel.org
4199 F: drivers/edac/r82600_edac.c
4202 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4203 L: linux-edac@vger.kernel.org
4205 F: drivers/edac/sb_edac.c
4208 APPLIED MICRO (APM) X-GENE SOC EDAC
4209 M: Loc Ho <lho@apm.com>
4211 F: drivers/edac/xgene_edac.c
4212 F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4214 EDIROL UA-101/UA-1000 DRIVER
4215 M: Clemens Ladisch <clemens@ladisch.de>
4216 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4217 T: git git://git.alsa-project.org/alsa-kernel.git
4219 F: sound/usb/misc/ua101.c
4221 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4222 M: Matt Fleming <matt@codeblueprint.co.uk>
4223 L: linux-efi@vger.kernel.org
4224 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4226 F: Documentation/efi-stub.txt
4227 F: arch/ia64/kernel/efi.c
4228 F: arch/x86/boot/compressed/eboot.[ch]
4229 F: arch/x86/include/asm/efi.h
4230 F: arch/x86/platform/efi/*
4231 F: drivers/firmware/efi/*
4232 F: include/linux/efi*.h
4234 EFI VARIABLE FILESYSTEM
4235 M: Matthew Garrett <matthew.garrett@nebula.com>
4236 M: Jeremy Kerr <jk@ozlabs.org>
4237 M: Matt Fleming <matt@codeblueprint.co.uk>
4238 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4239 L: linux-efi@vger.kernel.org
4243 EFIFB FRAMEBUFFER DRIVER
4244 L: linux-fbdev@vger.kernel.org
4245 M: Peter Jones <pjones@redhat.com>
4247 F: drivers/video/fbdev/efifb.c
4250 W: http://aeschi.ch.eu.org/efs/
4254 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4255 M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4256 L: netdev@vger.kernel.org
4258 F: drivers/net/ethernet/ibm/ehea/
4260 EM28XX VIDEO4LINUX DRIVER
4261 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4262 L: linux-media@vger.kernel.org
4263 W: https://linuxtv.org
4264 T: git git://linuxtv.org/media_tree.git
4266 F: drivers/media/usb/em28xx/
4269 M: Paul Gortmaker <paul.gortmaker@windriver.com>
4270 M: Matt Mackall <mpm@selenic.com>
4271 M: David Woodhouse <dwmw2@infradead.org>
4272 L: linux-embedded@vger.kernel.org
4275 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4276 M: James Smart <james.smart@avagotech.com>
4277 M: Dick Kennedy <dick.kennedy@avagotech.com>
4278 L: linux-scsi@vger.kernel.org
4279 W: http://www.avagotech.com
4281 F: drivers/scsi/lpfc/
4283 ENE CB710 FLASH CARD READER DRIVER
4284 M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
4286 F: drivers/misc/cb710/
4287 F: drivers/mmc/host/cb710-mmc.*
4288 F: include/linux/cb710.h
4290 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4291 M: Maxim Levitsky <maximlevitsky@gmail.com>
4293 F: drivers/media/rc/ene_ir.*
4295 EPSON S1D13XXX FRAMEBUFFER DRIVER
4296 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
4298 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4299 F: drivers/video/fbdev/s1d13xxxfb.c
4300 F: include/video/s1d13xxxfb.h
4302 ET131X NETWORK DRIVER
4303 M: Mark Einon <mark.einon@gmail.com>
4305 F: drivers/net/ethernet/agere/
4308 M: Stephen Hemminger <stephen@networkplumber.org>
4309 L: bridge@lists.linux-foundation.org
4310 L: netdev@vger.kernel.org
4311 W: http://www.linuxfoundation.org/en/Net:Bridge
4313 F: include/linux/netfilter_bridge/
4316 ETHERNET PHY LIBRARY
4317 M: Florian Fainelli <f.fainelli@gmail.com>
4318 L: netdev@vger.kernel.org
4320 F: include/linux/phy.h
4321 F: include/linux/phy_fixed.h
4323 F: Documentation/networking/phy.txt
4324 F: drivers/of/of_mdio.c
4325 F: drivers/of/of_net.c
4328 M: Jan Kara <jack@suse.com>
4329 L: linux-ext4@vger.kernel.org
4331 F: Documentation/filesystems/ext2.txt
4333 F: include/linux/ext2*
4336 M: "Theodore Ts'o" <tytso@mit.edu>
4337 M: Andreas Dilger <adilger.kernel@dilger.ca>
4338 L: linux-ext4@vger.kernel.org
4339 W: http://ext4.wiki.kernel.org
4340 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
4341 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4343 F: Documentation/filesystems/ext4.txt
4346 Extended Verification Module (EVM)
4347 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4348 L: linux-ima-devel@lists.sourceforge.net
4349 L: linux-security-module@vger.kernel.org
4351 F: security/integrity/evm/
4353 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4354 M: MyungJoo Ham <myungjoo.ham@samsung.com>
4355 M: Chanwoo Choi <cw00.choi@samsung.com>
4356 L: linux-kernel@vger.kernel.org
4357 T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4360 F: include/linux/extcon/
4361 F: include/linux/extcon.h
4362 F: Documentation/extcon/
4363 F: Documentation/devicetree/bindings/extcon/
4366 M: Jingoo Han <jingoohan1@gmail.com>
4367 L: dri-devel@lists.freedesktop.org
4369 F: drivers/gpu/drm/exynos/exynos_dp*
4371 EXYNOS SYSMMU (IOMMU) driver
4372 M: Marek Szyprowski <m.szyprowski@samsung.com>
4373 L: iommu@lists.linux-foundation.org
4375 F: drivers/iommu/exynos-iommu.c
4377 EXYNOS MIPI DISPLAY DRIVERS
4378 M: Inki Dae <inki.dae@samsung.com>
4379 M: Donghwa Lee <dh09.lee@samsung.com>
4380 M: Kyungmin Park <kyungmin.park@samsung.com>
4381 L: linux-fbdev@vger.kernel.org
4383 F: drivers/video/fbdev/exynos/exynos_mipi*
4384 F: include/video/exynos_mipi*
4386 F71805F HARDWARE MONITORING DRIVER
4387 M: Jean Delvare <jdelvare@suse.com>
4388 L: linux-hwmon@vger.kernel.org
4390 F: Documentation/hwmon/f71805f
4391 F: drivers/hwmon/f71805f.c
4394 M: Michael Buesch <m@bues.ch>
4395 L: linux-media@vger.kernel.org
4397 F: drivers/media/tuners/fc0011.h
4398 F: drivers/media/tuners/fc0011.c
4401 M: Antti Palosaari <crope@iki.fi>
4402 L: linux-media@vger.kernel.org
4403 W: https://linuxtv.org
4404 W: http://palosaari.fi/linux/
4405 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4406 T: git git://linuxtv.org/anttip/media_tree.git
4408 F: drivers/media/tuners/fc2580*
4411 M: Eric Paris <eparis@redhat.com>
4413 F: fs/notify/fanotify/
4414 F: include/linux/fanotify.h
4415 F: include/uapi/linux/fanotify.h
4417 FARSYNC SYNCHRONOUS DRIVER
4418 M: Kevin Curtis <kevin.curtis@farsite.co.uk>
4419 W: http://www.farsite.co.uk/
4421 F: drivers/net/wan/farsync.*
4423 FAULT INJECTION SUPPORT
4424 M: Akinobu Mita <akinobu.mita@gmail.com>
4426 F: Documentation/fault-injection/
4427 F: lib/fault-inject.c
4429 FBTFT Framebuffer drivers
4430 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4431 M: Noralf Trønnes <noralf@tronnes.org>
4433 F: drivers/staging/fbtft/
4435 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4436 M: Vasu Dev <vasu.dev@intel.com>
4437 L: fcoe-devel@open-fcoe.org
4438 W: www.Open-FCoE.org
4440 F: drivers/scsi/libfc/
4441 F: drivers/scsi/fcoe/
4443 F: include/scsi/libfc.h
4444 F: include/scsi/libfcoe.h
4445 F: include/uapi/scsi/fc/
4447 FILE LOCKING (flock() and fcntl()/lockf())
4448 M: Jeff Layton <jlayton@poochiereds.net>
4449 M: "J. Bruce Fields" <bfields@fieldses.org>
4450 L: linux-fsdevel@vger.kernel.org
4452 F: include/linux/fcntl.h
4453 F: include/linux/fs.h
4454 F: include/uapi/linux/fcntl.h
4455 F: include/uapi/linux/fs.h
4459 FILESYSTEMS (VFS and infrastructure)
4460 M: Alexander Viro <viro@zeniv.linux.org.uk>
4461 L: linux-fsdevel@vger.kernel.org
4465 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4466 M: Riku Voipio <riku.voipio@iki.fi>
4467 L: linux-hwmon@vger.kernel.org
4469 F: drivers/hwmon/f75375s.c
4470 F: include/linux/f75375s.h
4472 FIREWIRE AUDIO DRIVERS
4473 M: Clemens Ladisch <clemens@ladisch.de>
4474 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4475 T: git git://git.alsa-project.org/alsa-kernel.git
4479 FIREWIRE MEDIA DRIVERS (firedtv)
4480 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4481 L: linux-media@vger.kernel.org
4482 L: linux1394-devel@lists.sourceforge.net
4483 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4485 F: drivers/media/firewire/
4487 FIREWIRE SBP-2 TARGET
4488 M: Chris Boot <bootc@bootc.net>
4489 L: linux-scsi@vger.kernel.org
4490 L: target-devel@vger.kernel.org
4491 L: linux1394-devel@lists.sourceforge.net
4492 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4494 F: drivers/target/sbp/
4497 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4498 L: linux1394-devel@lists.sourceforge.net
4499 W: http://ieee1394.wiki.kernel.org/
4500 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4502 F: drivers/firewire/
4503 F: include/linux/firewire.h
4504 F: include/uapi/linux/firewire*.h
4507 FIRMWARE LOADER (request_firmware)
4508 M: Ming Lei <ming.lei@canonical.com>
4509 L: linux-kernel@vger.kernel.org
4511 F: Documentation/firmware_class/
4512 F: drivers/base/firmware*.c
4513 F: include/linux/firmware.h
4515 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4516 M: Joshua Morris <josh.h.morris@us.ibm.com>
4517 M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4519 F: drivers/block/rsxx/
4522 M: Jiri Kosina <jikos@kernel.org>
4523 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4525 F: drivers/block/floppy.c
4528 M: Alessandro Rubini <rubini@gnudd.com>
4529 W: http://www.ohwr.org/projects/fmc-bus
4532 F: include/linux/fmc*.h
4533 F: include/linux/ipmi-fru.h
4536 FPGA MANAGER FRAMEWORK
4537 M: Alan Tull <atull@opensource.altera.com>
4538 R: Moritz Fischer <moritz.fischer@ettus.com>
4541 F: include/linux/fpga/fpga-mgr.h
4542 W: http://www.rocketboards.org
4545 M: Bill Metzenthen <billm@melbpc.org.au>
4546 W: http://floatingpoint.sourceforge.net/emulator/index.html
4548 F: arch/x86/math-emu/
4550 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4551 L: netdev@vger.kernel.org
4553 F: drivers/net/wan/dlci.c
4554 F: drivers/net/wan/sdla.c
4557 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4558 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4559 L: linux-fbdev@vger.kernel.org
4560 W: http://linux-fbdev.sourceforge.net/
4561 Q: http://patchwork.kernel.org/project/linux-fbdev/list/
4562 T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4564 F: Documentation/fb/
4567 F: include/linux/fb.h
4568 F: include/uapi/video/
4569 F: include/uapi/linux/fb.h
4571 FREESCALE DIU FRAMEBUFFER DRIVER
4572 M: Timur Tabi <timur@tabi.org>
4573 L: linux-fbdev@vger.kernel.org
4575 F: drivers/video/fbdev/fsl-diu-fb.*
4577 FREESCALE DMA DRIVER
4578 M: Li Yang <leoli@freescale.com>
4579 M: Zhang Wei <zw@zh-kernel.org>
4580 L: linuxppc-dev@lists.ozlabs.org
4582 F: drivers/dma/fsldma.*
4584 FREESCALE GPMI NAND DRIVER
4585 M: Han Xu <han.xu@nxp.com>
4586 L: linux-mtd@lists.infradead.org
4588 F: drivers/mtd/nand/gpmi-nand/*
4590 FREESCALE I2C CPM DRIVER
4591 M: Jochen Friedrich <jochen@scram.de>
4592 L: linuxppc-dev@lists.ozlabs.org
4593 L: linux-i2c@vger.kernel.org
4595 F: drivers/i2c/busses/i2c-cpm.c
4597 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4598 M: Sascha Hauer <kernel@pengutronix.de>
4599 L: linux-fbdev@vger.kernel.org
4600 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4602 F: include/linux/platform_data/video-imxfb.h
4603 F: drivers/video/fbdev/imxfb.c
4605 FREESCALE QUAD SPI DRIVER
4606 M: Han Xu <han.xu@nxp.com>
4607 L: linux-mtd@lists.infradead.org
4609 F: drivers/mtd/spi-nor/fsl-quadspi.c
4611 FREESCALE SOC FS_ENET DRIVER
4612 M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4613 M: Vitaly Bordug <vbordug@ru.mvista.com>
4614 L: linuxppc-dev@lists.ozlabs.org
4615 L: netdev@vger.kernel.org
4617 F: drivers/net/ethernet/freescale/fs_enet/
4618 F: include/linux/fs_enet_pd.h
4620 FREESCALE IMX / MXC FEC DRIVER
4621 M: Fugang Duan <fugang.duan@nxp.com>
4622 L: netdev@vger.kernel.org
4624 F: drivers/net/ethernet/freescale/fec_main.c
4625 F: drivers/net/ethernet/freescale/fec_ptp.c
4626 F: drivers/net/ethernet/freescale/fec.h
4627 F: Documentation/devicetree/bindings/net/fsl-fec.txt
4629 FREESCALE QUICC ENGINE LIBRARY
4630 L: linuxppc-dev@lists.ozlabs.org
4632 F: drivers/soc/fsl/qe/
4633 F: include/soc/fsl/*qe*.h
4634 F: include/soc/fsl/*ucc*.h
4636 FREESCALE USB PERIPHERAL DRIVERS
4637 M: Li Yang <leoli@freescale.com>
4638 L: linux-usb@vger.kernel.org
4639 L: linuxppc-dev@lists.ozlabs.org
4641 F: drivers/usb/gadget/udc/fsl*
4643 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4644 M: Li Yang <leoli@freescale.com>
4645 L: netdev@vger.kernel.org
4646 L: linuxppc-dev@lists.ozlabs.org
4648 F: drivers/net/ethernet/freescale/ucc_geth*
4650 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4651 M: Claudiu Manoil <claudiu.manoil@freescale.com>
4652 L: netdev@vger.kernel.org
4654 F: drivers/net/ethernet/freescale/gianfar*
4655 X: drivers/net/ethernet/freescale/gianfar_ptp.c
4656 F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4658 FREESCALE QUICC ENGINE UCC UART DRIVER
4659 M: Timur Tabi <timur@tabi.org>
4660 L: linuxppc-dev@lists.ozlabs.org
4662 F: drivers/tty/serial/ucc_uart.c
4664 FREESCALE SOC SOUND DRIVERS
4665 M: Timur Tabi <timur@tabi.org>
4666 M: Nicolin Chen <nicoleotsuka@gmail.com>
4667 M: Xiubo Li <Xiubo.Lee@gmail.com>
4668 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4669 L: linuxppc-dev@lists.ozlabs.org
4671 F: sound/soc/fsl/fsl*
4672 F: sound/soc/fsl/imx*
4673 F: sound/soc/fsl/mpc8610_hpcd.c
4675 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4676 M: "J. German Rivera" <German.Rivera@freescale.com>
4677 L: linux-kernel@vger.kernel.org
4679 F: drivers/staging/fsl-mc/
4682 M: Christoph Hellwig <hch@infradead.org>
4683 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4688 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4689 M: Pavel Machek <pavel@ucw.cz>
4690 L: linux-pm@vger.kernel.org
4692 F: Documentation/power/freezing-of-tasks.txt
4693 F: include/linux/freezer.h
4697 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4698 L: linux-kernel@vger.kernel.org
4701 F: include/linux/frontswap.h
4703 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4704 M: David Howells <dhowells@redhat.com>
4705 L: linux-cachefs@redhat.com (moderated for non-subscribers)
4707 F: Documentation/filesystems/caching/
4709 F: include/linux/fscache*.h
4712 M: Jaegeuk Kim <jaegeuk@kernel.org>
4713 M: Changman Lee <cm224.lee@samsung.com>
4714 R: Chao Yu <chao2.yu@samsung.com>
4715 L: linux-f2fs-devel@lists.sourceforge.net
4716 W: http://en.wikipedia.org/wiki/F2FS
4717 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4719 F: Documentation/filesystems/f2fs.txt
4720 F: Documentation/ABI/testing/sysfs-fs-f2fs
4722 F: include/linux/f2fs_fs.h
4723 F: include/trace/events/f2fs.h
4725 FUJITSU FR-V (FRV) PORT
4729 FUJITSU LAPTOP EXTRAS
4730 M: Jonathan Woithe <jwoithe@just42.net>
4731 L: platform-driver-x86@vger.kernel.org
4733 F: drivers/platform/x86/fujitsu-laptop.c
4735 FUJITSU M-5MO LS CAMERA ISP DRIVER
4736 M: Kyungmin Park <kyungmin.park@samsung.com>
4737 M: Heungjun Kim <riverful.kim@samsung.com>
4738 L: linux-media@vger.kernel.org
4740 F: drivers/media/i2c/m5mols/
4741 F: include/media/i2c/m5mols.h
4743 FUJITSU TABLET EXTRAS
4744 M: Robert Gerlach <khnz@gmx.de>
4745 L: platform-driver-x86@vger.kernel.org
4747 F: drivers/platform/x86/fujitsu-tablet.c
4749 FUSE: FILESYSTEM IN USERSPACE
4750 M: Miklos Szeredi <miklos@szeredi.hu>
4751 L: fuse-devel@lists.sourceforge.net
4752 W: http://fuse.sourceforge.net/
4753 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4756 F: include/uapi/linux/fuse.h
4757 F: Documentation/filesystems/fuse.txt
4759 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4760 M: Rik Faith <faith@cs.unc.edu>
4761 L: linux-scsi@vger.kernel.org
4762 S: Odd Fixes (e.g., new signatures)
4763 F: drivers/scsi/fdomain.*
4765 GCOV BASED KERNEL PROFILING
4766 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4769 F: Documentation/gcov.txt
4771 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4772 M: Achim Leubner <achim_leubner@adaptec.com>
4773 L: linux-scsi@vger.kernel.org
4774 W: http://www.icp-vortex.com/
4776 F: drivers/scsi/gdt*
4778 GDB KERNEL DEBUGGING HELPER SCRIPTS
4779 M: Jan Kiszka <jan.kiszka@siemens.com>
4783 GEMTEK FM RADIO RECEIVER DRIVER
4784 M: Hans Verkuil <hverkuil@xs4all.nl>
4785 L: linux-media@vger.kernel.org
4786 T: git git://linuxtv.org/media_tree.git
4787 W: https://linuxtv.org
4789 F: drivers/media/radio/radio-gemtek*
4791 GENERIC GPIO I2C DRIVER
4792 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
4794 F: drivers/i2c/busses/i2c-gpio.c
4795 F: include/linux/i2c-gpio.h
4797 GENERIC GPIO I2C MULTIPLEXER DRIVER
4798 M: Peter Korsgaard <peter.korsgaard@barco.com>
4799 L: linux-i2c@vger.kernel.org
4801 F: drivers/i2c/muxes/i2c-mux-gpio.c
4802 F: include/linux/i2c-mux-gpio.h
4803 F: Documentation/i2c/muxes/i2c-mux-gpio
4805 GENERIC HDLC (WAN) DRIVERS
4806 M: Krzysztof Halasa <khc@pm.waw.pl>
4807 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4809 F: drivers/net/wan/c101.c
4810 F: drivers/net/wan/hd6457*
4811 F: drivers/net/wan/hdlc*
4812 F: drivers/net/wan/n2.c
4813 F: drivers/net/wan/pc300too.c
4814 F: drivers/net/wan/pci200syn.c
4815 F: drivers/net/wan/wanxl*
4817 GENERIC INCLUDE/ASM HEADER FILES
4818 M: Arnd Bergmann <arnd@arndb.de>
4819 L: linux-arch@vger.kernel.org
4820 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4822 F: include/asm-generic/
4823 F: include/uapi/asm-generic/
4825 GENERIC PHY FRAMEWORK
4826 M: Kishon Vijay Abraham I <kishon@ti.com>
4827 L: linux-kernel@vger.kernel.org
4828 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4831 F: include/linux/phy/
4834 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4835 M: Kevin Hilman <khilman@kernel.org>
4836 M: Ulf Hansson <ulf.hansson@linaro.org>
4837 L: linux-pm@vger.kernel.org
4839 F: drivers/base/power/domain*.c
4840 F: include/linux/pm_domain.h
4842 GENERIC UIO DRIVER FOR PCI DEVICES
4843 M: "Michael S. Tsirkin" <mst@redhat.com>
4844 L: kvm@vger.kernel.org
4846 F: drivers/uio/uio_pci_generic.c
4848 GET_MAINTAINER SCRIPT
4849 M: Joe Perches <joe@perches.com>
4851 F: scripts/get_maintainer.pl
4854 M: Steven Whitehouse <swhiteho@redhat.com>
4855 M: Bob Peterson <rpeterso@redhat.com>
4856 L: cluster-devel@redhat.com
4857 W: http://sources.redhat.com/cluster/
4858 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4860 F: Documentation/filesystems/gfs2*.txt
4862 F: include/uapi/linux/gfs2_ondisk.h
4864 GIGASET ISDN DRIVERS
4865 M: Paul Bolle <pebolle@tiscali.nl>
4866 L: gigaset307x-common@lists.sourceforge.net
4867 W: http://gigaset307x.sourceforge.net/
4869 F: Documentation/isdn/README.gigaset
4870 F: drivers/isdn/gigaset/
4871 F: include/uapi/linux/gigaset_dev.h
4874 M: Hans Verkuil <hans.verkuil@cisco.com>
4875 L: linux-media@vger.kernel.org
4877 F: drivers/media/usb/go7007/
4880 M: Bastien Nocera <hadess@hadess.net>
4881 L: linux-input@vger.kernel.org
4883 F: drivers/input/touchscreen/goodix.c
4886 M: Linus Walleij <linus.walleij@linaro.org>
4887 M: Alexandre Courbot <gnurou@gmail.com>
4888 L: linux-gpio@vger.kernel.org
4889 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4891 F: Documentation/gpio/
4892 F: Documentation/ABI/testing/gpio-cdev
4893 F: Documentation/ABI/obsolete/sysfs-gpio
4895 F: include/linux/gpio/
4896 F: include/linux/gpio.h
4897 F: include/asm-generic/gpio.h
4898 F: include/uapi/linux/gpio.h
4901 GRE DEMULTIPLEXER DRIVER
4902 M: Dmitry Kozlov <xeb@mail.ru>
4903 L: netdev@vger.kernel.org
4905 F: net/ipv4/gre_demux.c
4906 F: net/ipv4/gre_offload.c
4907 F: include/net/gre.h
4909 GRETH 10/100/1G Ethernet MAC device driver
4910 M: Kristoffer Glembo <kristoffer@gaisler.com>
4911 L: netdev@vger.kernel.org
4913 F: drivers/net/ethernet/aeroflex/
4915 GSPCA FINEPIX SUBDRIVER
4916 M: Frank Zago <frank@zago.net>
4917 L: linux-media@vger.kernel.org
4918 T: git git://linuxtv.org/media_tree.git
4920 F: drivers/media/usb/gspca/finepix.c
4922 GSPCA GL860 SUBDRIVER
4923 M: Olivier Lorin <o.lorin@laposte.net>
4924 L: linux-media@vger.kernel.org
4925 T: git git://linuxtv.org/media_tree.git
4927 F: drivers/media/usb/gspca/gl860/
4929 GSPCA M5602 SUBDRIVER
4930 M: Erik Andren <erik.andren@gmail.com>
4931 L: linux-media@vger.kernel.org
4932 T: git git://linuxtv.org/media_tree.git
4934 F: drivers/media/usb/gspca/m5602/
4936 GSPCA PAC207 SONIXB SUBDRIVER
4937 M: Hans de Goede <hdegoede@redhat.com>
4938 L: linux-media@vger.kernel.org
4939 T: git git://linuxtv.org/media_tree.git
4941 F: drivers/media/usb/gspca/pac207.c
4943 GSPCA SN9C20X SUBDRIVER
4944 M: Brian Johnson <brijohn@gmail.com>
4945 L: linux-media@vger.kernel.org
4946 T: git git://linuxtv.org/media_tree.git
4948 F: drivers/media/usb/gspca/sn9c20x.c
4950 GSPCA T613 SUBDRIVER
4951 M: Leandro Costantino <lcostantino@gmail.com>
4952 L: linux-media@vger.kernel.org
4953 T: git git://linuxtv.org/media_tree.git
4955 F: drivers/media/usb/gspca/t613.c
4957 GSPCA USB WEBCAM DRIVER
4958 M: Hans de Goede <hdegoede@redhat.com>
4959 L: linux-media@vger.kernel.org
4960 T: git git://linuxtv.org/media_tree.git
4962 F: drivers/media/usb/gspca/
4964 GUID PARTITION TABLE (GPT)
4965 M: Davidlohr Bueso <dave@stgolabs.net>
4966 L: linux-efi@vger.kernel.org
4968 F: block/partitions/efi.*
4970 STK1160 USB VIDEO CAPTURE DRIVER
4971 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4972 L: linux-media@vger.kernel.org
4973 T: git git://linuxtv.org/media_tree.git
4975 F: drivers/media/usb/stk1160/
4978 M: Yoshinori Sato <ysato@users.sourceforge.jp>
4979 L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4980 W: http://uclinux-h8.sourceforge.jp
4981 T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4984 F: drivers/clocksource/h8300_*.c
4985 F: drivers/clk/h8300/
4986 F: drivers/irqchip/irq-renesas-h8*.c
4988 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4989 M: Frank Seidel <frank@f-seidel.de>
4990 L: platform-driver-x86@vger.kernel.org
4991 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4993 F: drivers/platform/x86/hdaps.c
4995 HDPVR USB VIDEO ENCODER DRIVER
4996 M: Hans Verkuil <hverkuil@xs4all.nl>
4997 L: linux-media@vger.kernel.org
4998 T: git git://linuxtv.org/media_tree.git
4999 W: https://linuxtv.org
5001 F: drivers/media/usb/hdpvr/
5003 HWPOISON MEMORY FAILURE HANDLING
5004 M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
5005 L: linux-mm@kvack.org
5007 F: mm/memory-failure.c
5008 F: mm/hwpoison-inject.c
5010 HYPERVISOR VIRTUAL CONSOLE DRIVER
5011 L: linuxppc-dev@lists.ozlabs.org
5016 M: Antti Palosaari <crope@iki.fi>
5017 L: linux-media@vger.kernel.org
5018 W: https://linuxtv.org
5019 W: http://palosaari.fi/linux/
5020 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5021 T: git git://linuxtv.org/anttip/media_tree.git
5023 F: drivers/media/usb/hackrf/
5026 M: Jean Delvare <jdelvare@suse.com>
5027 M: Guenter Roeck <linux@roeck-us.net>
5028 L: linux-hwmon@vger.kernel.org
5029 W: http://hwmon.wiki.kernel.org/
5030 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
5031 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
5033 F: Documentation/hwmon/
5035 F: include/linux/hwmon*.h
5037 HARDWARE RANDOM NUMBER GENERATOR CORE
5038 M: Matt Mackall <mpm@selenic.com>
5039 M: Herbert Xu <herbert@gondor.apana.org.au>
5040 L: linux-crypto@vger.kernel.org
5042 F: Documentation/hw_random.txt
5043 F: drivers/char/hw_random/
5044 F: include/linux/hw_random.h
5046 HARDWARE SPINLOCK CORE
5047 M: Ohad Ben-Cohen <ohad@wizery.com>
5048 M: Bjorn Andersson <bjorn.andersson@linaro.org>
5050 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
5051 F: Documentation/hwspinlock.txt
5052 F: drivers/hwspinlock/hwspinlock_*
5053 F: include/linux/hwspinlock.h
5055 HARMONY SOUND DRIVER
5056 L: linux-parisc@vger.kernel.org
5058 F: sound/parisc/harmony.*
5061 M: Antti Palosaari <crope@iki.fi>
5062 L: linux-media@vger.kernel.org
5063 W: https://linuxtv.org
5064 W: http://palosaari.fi/linux/
5065 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5066 T: git git://linuxtv.org/anttip/media_tree.git
5068 F: drivers/media/dvb-frontends/hd29l2*
5070 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
5071 M: Don Brace <don.brace@microsemi.com>
5072 L: iss_storagedev@hp.com
5073 L: esc.storagedev@microsemi.com
5074 L: linux-scsi@vger.kernel.org
5076 F: Documentation/scsi/hpsa.txt
5077 F: drivers/scsi/hpsa*.[ch]
5078 F: include/linux/cciss*.h
5079 F: include/uapi/linux/cciss*.h
5081 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5082 M: Don Brace <don.brace@microsemi.com>
5083 L: iss_storagedev@hp.com
5084 L: esc.storagedev@microsemi.com
5085 L: linux-scsi@vger.kernel.org
5087 F: Documentation/blockdev/cciss.txt
5088 F: drivers/block/cciss*
5089 F: include/linux/cciss_ioctl.h
5090 F: include/uapi/linux/cciss_ioctl.h
5093 L: linux-fsdevel@vger.kernel.org
5095 F: Documentation/filesystems/hfs.txt
5099 L: linux-fsdevel@vger.kernel.org
5101 F: Documentation/filesystems/hfsplus.txt
5104 HGA FRAMEBUFFER DRIVER
5105 M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5106 L: linux-nvidia@lists.surfsouth.com
5107 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5109 F: drivers/video/fbdev/hgafb.c
5111 HIBERNATION (aka Software Suspend, aka swsusp)
5112 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5113 M: Pavel Machek <pavel@ucw.cz>
5114 L: linux-pm@vger.kernel.org
5117 F: drivers/base/power/
5119 F: include/linux/suspend.h
5120 F: include/linux/freezer.h
5121 F: include/linux/pm.h
5122 F: arch/*/include/asm/suspend*.h
5125 M: Jiri Kosina <jikos@kernel.org>
5126 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
5127 L: linux-input@vger.kernel.org
5128 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5131 F: include/linux/hid*
5132 F: include/uapi/linux/hid*
5134 HID SENSOR HUB DRIVERS
5135 M: Jiri Kosina <jikos@kernel.org>
5136 M: Jonathan Cameron <jic23@kernel.org>
5137 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5138 L: linux-input@vger.kernel.org
5139 L: linux-iio@vger.kernel.org
5141 F: Documentation/hid/hid-sensor*
5142 F: drivers/hid/hid-sensor-*
5143 F: drivers/iio/*/hid-*
5144 F: include/linux/hid-sensor-*
5146 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5147 M: Thomas Gleixner <tglx@linutronix.de>
5148 L: linux-kernel@vger.kernel.org
5149 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5151 F: Documentation/timers/
5152 F: kernel/time/hrtimer.c
5153 F: kernel/time/clockevents.c
5154 F: kernel/time/tick*.*
5155 F: kernel/time/timer_*.c
5156 F: include/linux/clockchips.h
5157 F: include/linux/hrtimer.h
5159 HIGH-SPEED SCC DRIVER FOR AX.25
5160 L: linux-hams@vger.kernel.org
5162 F: drivers/net/hamradio/dmascc.c
5163 F: drivers/net/hamradio/scc.c
5165 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5166 M: HighPoint Linux Team <linux@highpoint-tech.com>
5167 W: http://www.highpoint-tech.com
5169 F: Documentation/scsi/hptiop.txt
5170 F: drivers/scsi/hptiop.c
5173 M: Jes Sorensen <jes@trained-monkey.org>
5174 L: linux-hippi@sunsite.dk
5176 F: include/linux/hippidevice.h
5177 F: include/uapi/linux/if_hippi.h
5179 F: drivers/net/hippi/
5181 HISILICON SAS Controller
5182 M: John Garry <john.garry@huawei.com>
5183 W: http://www.hisilicon.com
5185 F: drivers/scsi/hisi_sas/
5186 F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5189 M: Jouni Malinen <j@w1.fi>
5190 L: hostap@shmoo.com (subscribers-only)
5191 L: linux-wireless@vger.kernel.org
5192 W: http://hostap.epitest.fi/
5194 F: drivers/net/wireless/intersil/hostap/
5196 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5197 L: platform-driver-x86@vger.kernel.org
5199 F: drivers/platform/x86/tc1100-wmi.c
5201 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5202 M: Jaroslav Kysela <perex@perex.cz>
5204 F: drivers/net/ethernet/hp/hp100.*
5206 HPET: High Precision Event Timers driver
5207 M: Clemens Ladisch <clemens@ladisch.de>
5209 F: Documentation/timers/hpet.txt
5210 F: drivers/char/hpet.c
5211 F: include/linux/hpet.h
5212 F: include/uapi/linux/hpet.h
5216 F: arch/x86/kernel/hpet.c
5217 F: arch/x86/include/asm/hpet.h
5220 M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5221 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5226 M: Sebastian Reichel <sre@kernel.org>
5227 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5229 F: Documentation/ABI/testing/sysfs-bus-hsi
5230 F: Documentation/hsi.txt
5232 F: include/linux/hsi/
5233 F: include/uapi/linux/hsi/
5236 M: Jan Dumon <j.dumon@option.com>
5237 W: http://www.pharscape.org
5239 F: drivers/net/usb/hso.c
5241 HSR NETWORK PROTOCOL
5242 M: Arvid Brodin <arvid.brodin@alten.se>
5243 L: netdev@vger.kernel.org
5247 HTCPEN TOUCHSCREEN DRIVER
5248 M: Pau Oliva Fora <pof@eslack.org>
5249 L: linux-input@vger.kernel.org
5251 F: drivers/input/touchscreen/htcpen.c
5254 M: Nadia Yvette Chambers <nyc@holomorphy.com>
5258 Hyper-V CORE AND DRIVERS
5259 M: "K. Y. Srinivasan" <kys@microsoft.com>
5260 M: Haiyang Zhang <haiyangz@microsoft.com>
5261 L: devel@linuxdriverproject.org
5263 F: arch/x86/include/asm/mshyperv.h
5264 F: arch/x86/include/uapi/asm/hyperv.h
5265 F: arch/x86/kernel/cpu/mshyperv.c
5266 F: drivers/hid/hid-hyperv.c
5268 F: drivers/input/serio/hyperv-keyboard.c
5269 F: drivers/pci/host/pci-hyperv.c
5270 F: drivers/net/hyperv/
5271 F: drivers/scsi/storvsc_drv.c
5272 F: drivers/video/fbdev/hyperv_fb.c
5273 F: include/linux/hyperv.h
5275 F: Documentation/ABI/stable/sysfs-bus-vmbus
5278 M: Peter Rosin <peda@axentia.se>
5279 L: linux-i2c@vger.kernel.org
5281 F: Documentation/i2c/muxes/
5282 F: Documentation/devicetree/bindings/i2c/i2c-mux*
5283 F: drivers/i2c/i2c-mux.c
5284 F: drivers/i2c/muxes/
5285 F: include/linux/i2c-mux.h
5287 I2C OVER PARALLEL PORT
5288 M: Jean Delvare <jdelvare@suse.com>
5289 L: linux-i2c@vger.kernel.org
5291 F: Documentation/i2c/busses/i2c-parport
5292 F: Documentation/i2c/busses/i2c-parport-light
5293 F: drivers/i2c/busses/i2c-parport.c
5294 F: drivers/i2c/busses/i2c-parport-light.c
5296 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5297 M: Jean Delvare <jdelvare@suse.com>
5298 L: linux-i2c@vger.kernel.org
5300 F: Documentation/i2c/busses/i2c-ali1535
5301 F: Documentation/i2c/busses/i2c-ali1563
5302 F: Documentation/i2c/busses/i2c-ali15x3
5303 F: Documentation/i2c/busses/i2c-amd756
5304 F: Documentation/i2c/busses/i2c-amd8111
5305 F: Documentation/i2c/busses/i2c-i801
5306 F: Documentation/i2c/busses/i2c-nforce2
5307 F: Documentation/i2c/busses/i2c-piix4
5308 F: Documentation/i2c/busses/i2c-sis5595
5309 F: Documentation/i2c/busses/i2c-sis630
5310 F: Documentation/i2c/busses/i2c-sis96x
5311 F: Documentation/i2c/busses/i2c-via
5312 F: Documentation/i2c/busses/i2c-viapro
5313 F: drivers/i2c/busses/i2c-ali1535.c
5314 F: drivers/i2c/busses/i2c-ali1563.c
5315 F: drivers/i2c/busses/i2c-ali15x3.c
5316 F: drivers/i2c/busses/i2c-amd756.c
5317 F: drivers/i2c/busses/i2c-amd756-s4882.c
5318 F: drivers/i2c/busses/i2c-amd8111.c
5319 F: drivers/i2c/busses/i2c-i801.c
5320 F: drivers/i2c/busses/i2c-isch.c
5321 F: drivers/i2c/busses/i2c-nforce2.c
5322 F: drivers/i2c/busses/i2c-nforce2-s4985.c
5323 F: drivers/i2c/busses/i2c-piix4.c
5324 F: drivers/i2c/busses/i2c-sis5595.c
5325 F: drivers/i2c/busses/i2c-sis630.c
5326 F: drivers/i2c/busses/i2c-sis96x.c
5327 F: drivers/i2c/busses/i2c-via.c
5328 F: drivers/i2c/busses/i2c-viapro.c
5330 I2C/SMBUS ISMT DRIVER
5331 M: Seth Heasley <seth.heasley@intel.com>
5332 M: Neil Horman <nhorman@tuxdriver.com>
5333 L: linux-i2c@vger.kernel.org
5334 F: drivers/i2c/busses/i2c-ismt.c
5335 F: Documentation/i2c/busses/i2c-ismt
5337 I2C/SMBUS STUB DRIVER
5338 M: Jean Delvare <jdelvare@suse.com>
5339 L: linux-i2c@vger.kernel.org
5341 F: drivers/i2c/i2c-stub.c
5344 M: Wolfram Sang <wsa@the-dreams.de>
5345 L: linux-i2c@vger.kernel.org
5346 W: https://i2c.wiki.kernel.org/
5347 Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
5348 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5350 F: Documentation/devicetree/bindings/i2c/
5351 F: Documentation/i2c/
5354 F: include/linux/i2c.h
5355 F: include/linux/i2c-*.h
5356 F: include/uapi/linux/i2c.h
5357 F: include/uapi/linux/i2c-*.h
5360 M: Mika Westerberg <mika.westerberg@linux.intel.com>
5361 L: linux-i2c@vger.kernel.org
5362 L: linux-acpi@vger.kernel.org
5366 M: Jean Delvare <jdelvare@suse.com>
5367 L: linux-i2c@vger.kernel.org
5369 F: Documentation/i2c/busses/i2c-taos-evm
5370 F: drivers/i2c/busses/i2c-taos-evm.c
5373 M: Till Harbaum <till@harbaum.org>
5374 L: linux-i2c@vger.kernel.org
5375 W: http://www.harbaum.org/till/i2c_tiny_usb
5377 F: drivers/i2c/busses/i2c-tiny-usb.c
5380 M: "H. Peter Anvin" <hpa@zytor.com>
5384 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5385 M: "H. Peter Anvin" <hpa@zytor.com>
5386 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5389 IA64 (Itanium) PLATFORM
5390 M: Tony Luck <tony.luck@intel.com>
5391 M: Fenghua Yu <fenghua.yu@intel.com>
5392 L: linux-ia64@vger.kernel.org
5393 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5397 IBM Power VMX Cryptographic instructions
5398 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5399 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5400 L: linux-crypto@vger.kernel.org
5402 F: drivers/crypto/vmx/Makefile
5403 F: drivers/crypto/vmx/Kconfig
5404 F: drivers/crypto/vmx/vmx.c
5405 F: drivers/crypto/vmx/aes*
5406 F: drivers/crypto/vmx/ghash*
5407 F: drivers/crypto/vmx/ppc-xlate.pl
5409 IBM Power in-Nest Crypto Acceleration
5410 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5411 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5412 L: linux-crypto@vger.kernel.org
5414 F: drivers/crypto/nx/Makefile
5415 F: drivers/crypto/nx/Kconfig
5416 F: drivers/crypto/nx/nx-aes*
5417 F: drivers/crypto/nx/nx-sha*
5418 F: drivers/crypto/nx/nx.*
5419 F: drivers/crypto/nx/nx_csbcpb.h
5420 F: drivers/crypto/nx/nx_debugfs.h
5422 IBM Power 842 compression accelerator
5423 M: Dan Streetman <ddstreet@ieee.org>
5425 F: drivers/crypto/nx/Makefile
5426 F: drivers/crypto/nx/Kconfig
5427 F: drivers/crypto/nx/nx-842*
5428 F: include/linux/sw842.h
5432 IBM Power Linux RAID adapter
5433 M: Brian King <brking@us.ibm.com>
5435 F: drivers/scsi/ipr.*
5437 IBM Power Virtual Ethernet Device Driver
5438 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5439 L: netdev@vger.kernel.org
5441 F: drivers/net/ethernet/ibm/ibmveth.*
5443 IBM Power SRIOV Virtual NIC Device Driver
5444 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5445 M: John Allen <jallen@linux.vnet.ibm.com>
5446 L: netdev@vger.kernel.org
5448 F: drivers/net/ethernet/ibm/ibmvnic.*
5450 IBM Power Virtual SCSI Device Drivers
5451 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5452 L: linux-scsi@vger.kernel.org
5454 F: drivers/scsi/ibmvscsi/ibmvscsi*
5455 F: drivers/scsi/ibmvscsi/viosrp.h
5457 IBM Power Virtual FC Device Drivers
5458 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5459 L: linux-scsi@vger.kernel.org
5461 F: drivers/scsi/ibmvscsi/ibmvfc*
5463 IBM ServeRAID RAID DRIVER
5465 F: drivers/scsi/ips.*
5467 ICH LPC AND GPIO DRIVER
5468 M: Peter Tyser <ptyser@xes-inc.com>
5470 F: drivers/mfd/lpc_ich.c
5471 F: drivers/gpio/gpio-ich.c
5474 M: "David S. Miller" <davem@davemloft.net>
5475 L: linux-ide@vger.kernel.org
5476 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
5477 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5479 F: Documentation/ide/
5481 F: include/linux/ide.h
5483 IDEAPAD LAPTOP EXTRAS DRIVER
5484 M: Ike Panhc <ike.pan@canonical.com>
5485 L: platform-driver-x86@vger.kernel.org
5486 W: http://launchpad.net/ideapad-laptop
5488 F: drivers/platform/x86/ideapad-laptop.c
5490 IDEAPAD LAPTOP SLIDEBAR DRIVER
5491 M: Andrey Moiseev <o2g.org.ru@gmail.com>
5492 L: linux-input@vger.kernel.org
5493 W: https://github.com/o2genum/ideapad-slidebar
5495 F: drivers/input/misc/ideapad_slidebar.c
5498 M: Borislav Petkov <bp@alien8.de>
5499 L: linux-ide@vger.kernel.org
5501 F: Documentation/cdrom/ide-cd
5502 F: drivers/ide/ide-cd*
5505 M: Andy Henroid <andrew.d.henroid@intel.com>
5506 L: linux-pm@vger.kernel.org
5508 F: drivers/idle/i7300_idle.c
5510 IEEE 802.15.4 SUBSYSTEM
5511 M: Alexander Aring <aar@pengutronix.de>
5512 L: linux-wpan@vger.kernel.org
5513 W: http://wpan.cakelab.org/
5514 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
5515 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
5519 F: drivers/net/ieee802154/
5520 F: include/linux/nl802154.h
5521 F: include/linux/ieee802154.h
5522 F: include/net/nl802154.h
5523 F: include/net/mac802154.h
5524 F: include/net/af_ieee802154.h
5525 F: include/net/cfg802154.h
5526 F: include/net/ieee802154_netdev.h
5527 F: Documentation/networking/ieee802154.txt
5529 IGORPLUG-USB IR RECEIVER
5530 M: Sean Young <sean@mess.org>
5531 L: linux-media@vger.kernel.org
5533 F: drivers/media/rc/igorplugusb.c
5535 IGUANAWORKS USB IR TRANSCEIVER
5536 M: Sean Young <sean@mess.org>
5537 L: linux-media@vger.kernel.org
5539 F: drivers/media/rc/iguanair.c
5541 IIO SUBSYSTEM AND DRIVERS
5542 M: Jonathan Cameron <jic23@kernel.org>
5543 R: Hartmut Knaack <knaack.h@gmx.de>
5544 R: Lars-Peter Clausen <lars@metafoo.de>
5545 R: Peter Meerwald <pmeerw@pmeerw.net>
5546 L: linux-iio@vger.kernel.org
5549 F: drivers/staging/iio/
5550 F: include/linux/iio/
5553 IKANOS/ADI EAGLE ADSL USB DRIVER
5554 M: Matthieu Castet <castet.matthieu@free.fr>
5555 M: Stanislaw Gruszka <stf_xl@wp.pl>
5557 F: drivers/usb/atm/ueagle-atm.c
5559 INA209 HARDWARE MONITOR DRIVER
5560 M: Guenter Roeck <linux@roeck-us.net>
5561 L: linux-hwmon@vger.kernel.org
5563 F: Documentation/hwmon/ina209
5564 F: Documentation/devicetree/bindings/i2c/ina209.txt
5565 F: drivers/hwmon/ina209.c
5567 INA2XX HARDWARE MONITOR DRIVER
5568 M: Guenter Roeck <linux@roeck-us.net>
5569 L: linux-hwmon@vger.kernel.org
5571 F: Documentation/hwmon/ina2xx
5572 F: drivers/hwmon/ina2xx.c
5573 F: include/linux/platform_data/ina2xx.h
5575 INDUSTRY PACK SUBSYSTEM (IPACK)
5576 M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5577 M: Jens Taprogge <jens.taprogge@taprogge.org>
5578 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5579 L: industrypack-devel@lists.sourceforge.net
5580 W: http://industrypack.sourceforge.net
5584 INGENIC JZ4780 DMA Driver
5585 M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5587 F: drivers/dma/dma-jz4780.c
5589 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5590 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5591 M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5592 L: linux-ima-devel@lists.sourceforge.net
5593 L: linux-ima-user@lists.sourceforge.net
5594 L: linux-security-module@vger.kernel.org
5595 T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
5597 F: security/integrity/ima/
5599 IMGTEC IR DECODER DRIVER
5600 M: James Hogan <james.hogan@imgtec.com>
5602 F: drivers/media/rc/img-ir/
5604 IMS TWINTURBO FRAMEBUFFER DRIVER
5605 L: linux-fbdev@vger.kernel.org
5607 F: drivers/video/fbdev/imsttfb.c
5609 INFINIBAND SUBSYSTEM
5610 M: Doug Ledford <dledford@redhat.com>
5611 M: Sean Hefty <sean.hefty@intel.com>
5612 M: Hal Rosenstock <hal.rosenstock@gmail.com>
5613 L: linux-rdma@vger.kernel.org
5614 W: http://www.openfabrics.org/
5615 Q: http://patchwork.kernel.org/project/linux-rdma/list/
5616 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5618 F: Documentation/infiniband/
5619 F: drivers/infiniband/
5620 F: drivers/staging/rdma/
5621 F: include/uapi/linux/if_infiniband.h
5622 F: include/uapi/rdma/
5626 M: John McCutchan <john@johnmccutchan.com>
5627 M: Robert Love <rlove@rlove.org>
5628 M: Eric Paris <eparis@parisplace.org>
5630 F: Documentation/filesystems/inotify.txt
5631 F: fs/notify/inotify/
5632 F: include/linux/inotify.h
5633 F: include/uapi/linux/inotify.h
5635 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5636 M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
5637 L: linux-input@vger.kernel.org
5638 Q: http://patchwork.kernel.org/project/linux-input/list/
5639 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5642 F: include/linux/input.h
5643 F: include/uapi/linux/input.h
5644 F: include/linux/input/
5645 F: Documentation/devicetree/bindings/input/
5647 INPUT MULTITOUCH (MT) PROTOCOL
5648 M: Henrik Rydberg <rydberg@bitmath.org>
5649 L: linux-input@vger.kernel.org
5651 F: Documentation/input/multi-touch-protocol.txt
5652 F: drivers/input/input-mt.c
5655 INTEL ASoC BDW/HSW DRIVERS
5656 M: Jie Yang <yang.jie@linux.intel.com>
5657 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5659 F: sound/soc/intel/common/sst-dsp*
5660 F: sound/soc/intel/common/sst-firmware.c
5661 F: sound/soc/intel/boards/broadwell.c
5662 F: sound/soc/intel/haswell/
5664 INTEL C600 SERIES SAS CONTROLLER DRIVER
5665 M: Intel SCU Linux support <intel-linux-scu@intel.com>
5666 M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5667 L: linux-scsi@vger.kernel.org
5668 T: git git://git.code.sf.net/p/intel-sas/isci
5670 F: drivers/scsi/isci/
5672 INTEL HID EVENT DRIVER
5673 M: Alex Hung <alex.hung@canonical.com>
5674 L: platform-driver-x86@vger.kernel.org
5676 F: drivers/platform/x86/intel-hid.c
5679 M: Len Brown <lenb@kernel.org>
5680 L: linux-pm@vger.kernel.org
5681 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5683 F: drivers/idle/intel_idle.c
5686 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5687 M: Len Brown <lenb@kernel.org>
5688 L: linux-pm@vger.kernel.org
5690 F: drivers/cpufreq/intel_pstate.c
5692 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5693 M: Maik Broemme <mbroemme@plusserver.de>
5694 L: linux-fbdev@vger.kernel.org
5696 F: Documentation/fb/intelfb.txt
5697 F: drivers/video/fbdev/intelfb/
5699 INTEL 810/815 FRAMEBUFFER DRIVER
5700 M: Antonino Daplas <adaplas@gmail.com>
5701 L: linux-fbdev@vger.kernel.org
5703 F: drivers/video/fbdev/i810/
5705 INTEL MENLOW THERMAL DRIVER
5706 M: Sujith Thomas <sujith.thomas@intel.com>
5707 L: platform-driver-x86@vger.kernel.org
5708 W: https://01.org/linux-acpi
5710 F: drivers/platform/x86/intel_menlow.c
5712 INTEL I/OAT DMA DRIVER
5713 M: Dave Jiang <dave.jiang@intel.com>
5714 R: Dan Williams <dan.j.williams@intel.com>
5715 L: dmaengine@vger.kernel.org
5716 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5718 F: drivers/dma/ioat*
5721 M: David Woodhouse <dwmw2@infradead.org>
5722 L: iommu@lists.linux-foundation.org
5723 T: git git://git.infradead.org/iommu-2.6.git
5725 F: drivers/iommu/intel-iommu.c
5726 F: include/linux/intel-iommu.h
5728 INTEL IOP-ADMA DMA DRIVER
5729 R: Dan Williams <dan.j.williams@intel.com>
5731 F: drivers/dma/iop-adma.c
5733 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5734 M: Krzysztof Halasa <khalasa@piap.pl>
5736 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5737 F: arch/arm/mach-ixp4xx/include/mach/npe.h
5738 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5739 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
5740 F: drivers/net/ethernet/xscale/ixp4xx_eth.c
5741 F: drivers/net/wan/ixp4xx_hss.c
5743 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5744 M: Deepak Saxena <dsaxena@plexity.net>
5746 F: drivers/char/hw_random/ixp4xx-rng.c
5748 INTEL ETHERNET DRIVERS
5749 M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5750 R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5751 R: Shannon Nelson <shannon.nelson@intel.com>
5752 R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5753 R: Don Skidmore <donald.c.skidmore@intel.com>
5754 R: Bruce Allan <bruce.w.allan@intel.com>
5755 R: John Ronciak <john.ronciak@intel.com>
5756 R: Mitch Williams <mitch.a.williams@intel.com>
5757 L: intel-wired-lan@lists.osuosl.org
5758 W: http://www.intel.com/support/feedback.htm
5759 W: http://e1000.sourceforge.net/
5760 Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5761 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5762 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5764 F: Documentation/networking/e100.txt
5765 F: Documentation/networking/e1000.txt
5766 F: Documentation/networking/e1000e.txt
5767 F: Documentation/networking/igb.txt
5768 F: Documentation/networking/igbvf.txt
5769 F: Documentation/networking/ixgb.txt
5770 F: Documentation/networking/ixgbe.txt
5771 F: Documentation/networking/ixgbevf.txt
5772 F: Documentation/networking/i40e.txt
5773 F: Documentation/networking/i40evf.txt
5774 F: drivers/net/ethernet/intel/
5775 F: drivers/net/ethernet/intel/*/
5777 INTEL RDMA RNIC DRIVER
5778 M: Faisal Latif <faisal.latif@intel.com>
5779 R: Chien Tin Tung <chien.tin.tung@intel.com>
5780 R: Mustafa Ismail <mustafa.ismail@intel.com>
5781 R: Shiraz Saleem <shiraz.saleem@intel.com>
5782 R: Tatyana Nikolova <tatyana.e.nikolova@intel.com>
5783 L: linux-rdma@vger.kernel.org
5785 F: drivers/infiniband/hw/i40iw/
5787 INTEL-MID GPIO DRIVER
5788 M: David Cohen <david.a.cohen@linux.intel.com>
5789 L: linux-gpio@vger.kernel.org
5791 F: drivers/gpio/gpio-intel-mid.c
5793 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5794 M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
5795 L: linux-wireless@vger.kernel.org
5797 F: Documentation/networking/README.ipw2100
5798 F: Documentation/networking/README.ipw2200
5799 F: drivers/net/wireless/intel/ipw2x00/
5802 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
5804 F: Documentation/trace/intel_th.txt
5805 F: drivers/hwtracing/intel_th/
5807 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5808 M: Ning Sun <ning.sun@intel.com>
5809 L: tboot-devel@lists.sourceforge.net
5810 W: http://tboot.sourceforge.net
5811 T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5813 F: Documentation/intel_txt.txt
5814 F: include/linux/tboot.h
5815 F: arch/x86/kernel/tboot.c
5817 INTEL WIRELESS WIMAX CONNECTION 2400
5818 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5819 M: linux-wimax@intel.com
5820 L: wimax@linuxwimax.org (subscribers-only)
5822 W: http://linuxwimax.org
5823 F: Documentation/wimax/README.i2400m
5824 F: drivers/net/wimax/i2400m/
5825 F: include/uapi/linux/wimax/i2400m.h
5827 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5828 M: Stanislaw Gruszka <sgruszka@redhat.com>
5829 L: linux-wireless@vger.kernel.org
5831 F: drivers/net/wireless/intel/iwlegacy/
5833 INTEL WIRELESS WIFI LINK (iwlwifi)
5834 M: Johannes Berg <johannes.berg@intel.com>
5835 M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5836 M: Intel Linux Wireless <linuxwifi@intel.com>
5837 L: linux-wireless@vger.kernel.org
5838 W: http://intellinuxwireless.org
5839 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5841 F: drivers/net/wireless/intel/iwlwifi/
5843 INTEL MANAGEMENT ENGINE (mei)
5844 M: Tomas Winkler <tomas.winkler@intel.com>
5845 L: linux-kernel@vger.kernel.org
5847 F: include/uapi/linux/mei.h
5848 F: include/linux/mei_cl_bus.h
5849 F: drivers/misc/mei/*
5850 F: drivers/watchdog/mei_wdt.c
5851 F: Documentation/misc-devices/mei/*
5853 INTEL MIC DRIVERS (mic)
5854 M: Sudeep Dutt <sudeep.dutt@intel.com>
5855 M: Ashutosh Dixit <ashutosh.dixit@intel.com>
5857 W: https://github.com/sudeepdutt/mic
5858 W: http://software.intel.com/en-us/mic-developer
5859 F: include/linux/mic_bus.h
5860 F: include/linux/scif.h
5861 F: include/uapi/linux/mic_common.h
5862 F: include/uapi/linux/mic_ioctl.h
5863 F: include/uapi/linux/scif_ioctl.h
5864 F: drivers/misc/mic/
5865 F: drivers/dma/mic_x100_dma.c
5866 F: drivers/dma/mic_x100_dma.h
5867 F: Documentation/mic/
5869 INTEL PMC/P-Unit IPC DRIVER
5870 M: Zha Qipeng<qipeng.zha@intel.com>
5871 L: platform-driver-x86@vger.kernel.org
5873 F: drivers/platform/x86/intel_pmc_ipc.c
5874 F: drivers/platform/x86/intel_punit_ipc.c
5875 F: arch/x86/include/asm/intel_pmc_ipc.h
5876 F: arch/x86/include/asm/intel_punit_ipc.h
5878 INTEL TELEMETRY DRIVER
5879 M: Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
5880 L: platform-driver-x86@vger.kernel.org
5882 F: arch/x86/include/asm/intel_telemetry.h
5883 F: drivers/platform/x86/intel_telemetry*
5885 IOC3 ETHERNET DRIVER
5886 M: Ralf Baechle <ralf@linux-mips.org>
5887 L: linux-mips@linux-mips.org
5889 F: drivers/net/ethernet/sgi/ioc3-eth.c
5892 M: Pat Gefre <pfg@sgi.com>
5893 L: linux-serial@vger.kernel.org
5895 F: drivers/tty/serial/ioc3_serial.c
5898 M: Joerg Roedel <joro@8bytes.org>
5899 L: iommu@lists.linux-foundation.org
5900 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5905 M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5907 F: net/ipv4/netfilter/ipt_MASQUERADE.c
5910 M: Corey Minyard <minyard@acm.org>
5911 L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5912 W: http://openipmi.sourceforge.net/
5914 F: Documentation/IPMI.txt
5915 F: drivers/char/ipmi/
5916 F: include/linux/ipmi*
5917 F: include/uapi/linux/ipmi*
5919 QCOM AUDIO (ASoC) DRIVERS
5920 M: Patrick Lai <plai@codeaurora.org>
5921 M: Banajit Goswami <bgoswami@codeaurora.org>
5922 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5926 IPS SCSI RAID DRIVER
5927 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5928 L: linux-scsi@vger.kernel.org
5929 W: http://www.adaptec.com/
5931 F: drivers/scsi/ips*
5934 M: Wensong Zhang <wensong@linux-vs.org>
5935 M: Simon Horman <horms@verge.net.au>
5936 M: Julian Anastasov <ja@ssi.bg>
5937 L: netdev@vger.kernel.org
5938 L: lvs-devel@vger.kernel.org
5940 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
5941 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
5942 F: Documentation/networking/ipvs-sysctl.txt
5943 F: include/net/ip_vs.h
5944 F: include/uapi/linux/ip_vs.h
5945 F: net/netfilter/ipvs/
5948 M: Jiri Kosina <jikos@kernel.org>
5949 M: David Sterba <dsterba@suse.com>
5951 F: drivers/tty/ipwireless/
5954 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5955 L: netdev@vger.kernel.org
5957 F: include/net/ipx.h
5958 F: include/uapi/linux/ipx.h
5962 M: Samuel Ortiz <samuel@sortiz.org>
5963 L: irda-users@lists.sourceforge.net (subscribers-only)
5964 L: netdev@vger.kernel.org
5965 W: http://irda.sourceforge.net/
5967 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5968 F: Documentation/networking/irda.txt
5969 F: drivers/net/irda/
5970 F: include/net/irda/
5974 M: Thomas Gleixner <tglx@linutronix.de>
5975 L: linux-kernel@vger.kernel.org
5977 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5981 M: Thomas Gleixner <tglx@linutronix.de>
5982 M: Jason Cooper <jason@lakedaemon.net>
5983 M: Marc Zyngier <marc.zyngier@arm.com>
5984 L: linux-kernel@vger.kernel.org
5986 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5987 T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5988 F: Documentation/devicetree/bindings/interrupt-controller/
5991 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5992 M: Jiang Liu <jiang.liu@linux.intel.com>
5993 M: Marc Zyngier <marc.zyngier@arm.com>
5995 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5996 F: Documentation/IRQ-domain.txt
5997 F: include/linux/irqdomain.h
5998 F: kernel/irq/irqdomain.c
6002 M: Jaroslav Kysela <perex@perex.cz>
6004 F: Documentation/isapnp.txt
6005 F: drivers/pnp/isapnp/
6006 F: include/linux/isapnp.h
6009 M: Hans Verkuil <hverkuil@xs4all.nl>
6010 L: linux-media@vger.kernel.org
6011 T: git git://linuxtv.org/media_tree.git
6012 W: https://linuxtv.org
6014 F: drivers/media/radio/radio-isa*
6016 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
6017 M: Peter Jones <pjones@redhat.com>
6018 M: Konrad Rzeszutek Wilk <konrad@kernel.org>
6020 F: drivers/firmware/iscsi_ibft*
6023 M: Mike Christie <michaelc@cs.wisc.edu>
6024 L: open-iscsi@googlegroups.com
6025 W: www.open-iscsi.org
6026 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
6028 F: drivers/scsi/*iscsi*
6029 F: include/scsi/*iscsi*
6031 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
6032 M: Or Gerlitz <ogerlitz@mellanox.com>
6033 M: Sagi Grimberg <sagig@mellanox.com>
6034 M: Roi Dayan <roid@mellanox.com>
6035 L: linux-rdma@vger.kernel.org
6037 W: http://www.openfabrics.org
6038 W: www.open-iscsi.org
6039 Q: http://patchwork.kernel.org/project/linux-rdma/list/
6040 F: drivers/infiniband/ulp/iser/
6042 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
6043 M: Sagi Grimberg <sagig@mellanox.com>
6044 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
6045 L: linux-rdma@vger.kernel.org
6046 L: target-devel@vger.kernel.org
6048 W: http://www.linux-iscsi.org
6049 F: drivers/infiniband/ulp/isert
6052 M: Karsten Keil <isdn@linux-pingi.de>
6053 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
6054 L: netdev@vger.kernel.org
6055 W: http://www.isdn4linux.de
6056 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
6058 F: Documentation/isdn/
6060 F: include/linux/isdn.h
6061 F: include/linux/isdn/
6062 F: include/uapi/linux/isdn.h
6063 F: include/uapi/linux/isdn/
6065 ISDN SUBSYSTEM (Eicon active card driver)
6066 M: Armin Schindler <mac@melware.de>
6067 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
6068 W: http://www.melware.de
6070 F: drivers/isdn/hardware/eicon/
6072 IT87 HARDWARE MONITORING DRIVER
6073 M: Jean Delvare <jdelvare@suse.com>
6074 L: linux-hwmon@vger.kernel.org
6076 F: Documentation/hwmon/it87
6077 F: drivers/hwmon/it87.c
6080 M: Antti Palosaari <crope@iki.fi>
6081 L: linux-media@vger.kernel.org
6082 W: https://linuxtv.org
6083 W: http://palosaari.fi/linux/
6084 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6085 T: git git://linuxtv.org/anttip/media_tree.git
6087 F: drivers/media/tuners/it913x*
6089 IVTV VIDEO4LINUX DRIVER
6090 M: Andy Walls <awalls@md.metrocast.net>
6091 L: ivtv-devel@ivtvdriver.org (subscribers-only)
6092 L: linux-media@vger.kernel.org
6093 T: git git://linuxtv.org/media_tree.git
6094 W: http://www.ivtvdriver.org
6096 F: Documentation/video4linux/*.ivtv
6097 F: drivers/media/pci/ivtv/
6098 F: include/uapi/linux/ivtv*
6100 IX2505V MEDIA DRIVER
6101 M: Malcolm Priestley <tvboxspy@gmail.com>
6102 L: linux-media@vger.kernel.org
6103 W: https://linuxtv.org
6104 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6106 F: drivers/media/dvb-frontends/ix2505v*
6108 JC42.4 TEMPERATURE SENSOR DRIVER
6109 M: Guenter Roeck <linux@roeck-us.net>
6110 L: linux-hwmon@vger.kernel.org
6112 F: drivers/hwmon/jc42.c
6113 F: Documentation/hwmon/jc42
6116 M: Dave Kleikamp <shaggy@kernel.org>
6117 L: jfs-discussion@lists.sourceforge.net
6118 W: http://jfs.sourceforge.net/
6119 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6121 F: Documentation/filesystems/jfs.txt
6125 M: Guo-Fu Tseng <cooldavid@cooldavid.org>
6126 L: netdev@vger.kernel.org
6128 F: drivers/net/ethernet/jme.*
6130 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6131 M: David Woodhouse <dwmw2@infradead.org>
6132 L: linux-mtd@lists.infradead.org
6133 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
6136 F: include/uapi/linux/jffs2.h
6138 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6139 M: "Theodore Ts'o" <tytso@mit.edu>
6140 M: Jan Kara <jack@suse.com>
6141 L: linux-ext4@vger.kernel.org
6144 F: include/linux/jbd2.h
6146 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6147 M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6148 L: linux-media@vger.kernel.org
6150 F: drivers/media/platform/rcar_jpu.c
6152 JSM Neo PCI based serial card
6153 M: Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>
6154 L: linux-serial@vger.kernel.org
6156 F: drivers/tty/serial/jsm/
6158 K10TEMP HARDWARE MONITORING DRIVER
6159 M: Clemens Ladisch <clemens@ladisch.de>
6160 L: linux-hwmon@vger.kernel.org
6162 F: Documentation/hwmon/k10temp
6163 F: drivers/hwmon/k10temp.c
6165 K8TEMP HARDWARE MONITORING DRIVER
6166 M: Rudolf Marek <r.marek@assembler.cz>
6167 L: linux-hwmon@vger.kernel.org
6169 F: Documentation/hwmon/k8temp
6170 F: drivers/hwmon/k8temp.c
6173 M: Andrey Ryabinin <aryabinin@virtuozzo.com>
6174 R: Alexander Potapenko <glider@google.com>
6175 R: Dmitry Vyukov <dvyukov@google.com>
6176 L: kasan-dev@googlegroups.com
6178 F: arch/*/include/asm/kasan.h
6179 F: arch/*/mm/kasan_init*
6180 F: Documentation/kasan.txt
6181 F: include/linux/kasan.h
6184 F: scripts/Makefile.kasan
6187 M: "Yann E. MORIN" <yann.morin.1998@free.fr>
6188 L: linux-kbuild@vger.kernel.org
6189 T: git git://gitorious.org/linux-kconfig/linux-kconfig
6191 F: Documentation/kbuild/kconfig-language.txt
6195 M: Vivek Goyal <vgoyal@redhat.com>
6196 M: Haren Myneni <hbabu@us.ibm.com>
6197 L: kexec@lists.infradead.org
6198 W: http://lse.sourceforge.net/kdump/
6200 F: Documentation/kdump/
6202 KEENE FM RADIO TRANSMITTER DRIVER
6203 M: Hans Verkuil <hverkuil@xs4all.nl>
6204 L: linux-media@vger.kernel.org
6205 T: git git://linuxtv.org/media_tree.git
6206 W: https://linuxtv.org
6208 F: drivers/media/radio/radio-keene*
6210 KERNEL AUTOMOUNTER v4 (AUTOFS4)
6211 M: Ian Kent <raven@themaw.net>
6212 L: autofs@vger.kernel.org
6216 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6217 M: Michal Marek <mmarek@suse.com>
6218 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6219 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6220 L: linux-kbuild@vger.kernel.org
6222 F: Documentation/kbuild/
6224 F: scripts/Makefile.*
6230 L: kernel-janitors@vger.kernel.org
6231 W: http://kernelnewbies.org/KernelJanitors
6234 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6235 M: "J. Bruce Fields" <bfields@fieldses.org>
6236 M: Jeff Layton <jlayton@poochiereds.net>
6237 L: linux-nfs@vger.kernel.org
6238 W: http://nfs.sourceforge.net/
6239 T: git git://linux-nfs.org/~bfields/linux.git
6242 F: include/uapi/linux/nfsd/
6246 F: include/linux/lockd/
6247 F: include/linux/sunrpc/
6248 F: include/uapi/linux/sunrpc/
6250 KERNEL SELFTEST FRAMEWORK
6251 M: Shuah Khan <shuahkh@osg.samsung.com>
6252 L: linux-kselftest@vger.kernel.org
6253 T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6255 F: tools/testing/selftests
6257 KERNEL VIRTUAL MACHINE (KVM)
6258 M: Gleb Natapov <gleb@kernel.org>
6259 M: Paolo Bonzini <pbonzini@redhat.com>
6260 L: kvm@vger.kernel.org
6261 W: http://www.linux-kvm.org
6262 T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6264 F: Documentation/*/kvm*.txt
6265 F: Documentation/virtual/kvm/
6267 F: arch/x86/kernel/kvm.c
6268 F: arch/x86/kernel/kvmclock.c
6269 F: arch/*/include/asm/kvm*
6270 F: include/linux/kvm*
6271 F: include/uapi/linux/kvm*
6274 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6275 M: Joerg Roedel <joro@8bytes.org>
6276 L: kvm@vger.kernel.org
6277 W: http://www.linux-kvm.org/
6279 F: arch/x86/include/asm/svm.h
6280 F: arch/x86/kvm/svm.c
6282 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6283 M: Alexander Graf <agraf@suse.com>
6284 L: kvm-ppc@vger.kernel.org
6285 W: http://www.linux-kvm.org/
6286 T: git git://github.com/agraf/linux-2.6.git
6288 F: arch/powerpc/include/asm/kvm*
6289 F: arch/powerpc/kvm/
6291 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6292 M: Christian Borntraeger <borntraeger@de.ibm.com>
6293 M: Cornelia Huck <cornelia.huck@de.ibm.com>
6294 L: linux-s390@vger.kernel.org
6295 W: http://www.ibm.com/developerworks/linux/linux390/
6296 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
6298 F: Documentation/s390/kvm.txt
6299 F: arch/s390/include/asm/kvm*
6302 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6303 M: Christoffer Dall <christoffer.dall@linaro.org>
6304 M: Marc Zyngier <marc.zyngier@arm.com>
6305 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6306 L: kvmarm@lists.cs.columbia.edu
6307 W: http://systems.cs.columbia.edu/projects/kvm-arm
6308 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6310 F: arch/arm/include/uapi/asm/kvm*
6311 F: arch/arm/include/asm/kvm*
6314 F: include/kvm/arm_*
6316 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6317 M: Christoffer Dall <christoffer.dall@linaro.org>
6318 M: Marc Zyngier <marc.zyngier@arm.com>
6319 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6320 L: kvmarm@lists.cs.columbia.edu
6322 F: arch/arm64/include/uapi/asm/kvm*
6323 F: arch/arm64/include/asm/kvm*
6326 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
6327 M: James Hogan <james.hogan@imgtec.com>
6328 L: linux-mips@linux-mips.org
6330 F: arch/mips/include/uapi/asm/kvm*
6331 F: arch/mips/include/asm/kvm*
6335 M: Eric Biederman <ebiederm@xmission.com>
6336 W: http://kernel.org/pub/linux/utils/kernel/kexec/
6337 L: kexec@lists.infradead.org
6339 F: include/linux/kexec.h
6340 F: include/uapi/linux/kexec.h
6344 M: David Howells <dhowells@redhat.com>
6345 L: keyrings@vger.kernel.org
6347 F: Documentation/security/keys.txt
6348 F: include/linux/key.h
6349 F: include/linux/key-type.h
6354 M: David Safford <safford@us.ibm.com>
6355 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6356 L: linux-security-module@vger.kernel.org
6357 L: keyrings@vger.kernel.org
6359 F: Documentation/security/keys-trusted-encrypted.txt
6360 F: include/keys/trusted-type.h
6361 F: security/keys/trusted.c
6362 F: security/keys/trusted.h
6365 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6366 M: David Safford <safford@us.ibm.com>
6367 L: linux-security-module@vger.kernel.org
6368 L: keyrings@vger.kernel.org
6370 F: Documentation/security/keys-trusted-encrypted.txt
6371 F: include/keys/encrypted-type.h
6372 F: security/keys/encrypted-keys/
6374 KGDB / KDB /debug_core
6375 M: Jason Wessel <jason.wessel@windriver.com>
6376 W: http://kgdb.wiki.kernel.org/
6377 L: kgdb-bugreport@lists.sourceforge.net
6378 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
6380 F: Documentation/DocBook/kgdb.tmpl
6381 F: drivers/misc/kgdbts.c
6382 F: drivers/tty/serial/kgdboc.c
6383 F: include/linux/kdb.h
6384 F: include/linux/kgdb.h
6388 M: Vegard Nossum <vegardno@ifi.uio.no>
6389 M: Pekka Enberg <penberg@kernel.org>
6391 F: Documentation/kmemcheck.txt
6392 F: arch/x86/include/asm/kmemcheck.h
6393 F: arch/x86/mm/kmemcheck/
6394 F: include/linux/kmemcheck.h
6398 M: Catalin Marinas <catalin.marinas@arm.com>
6400 F: Documentation/kmemleak.txt
6401 F: include/linux/kmemleak.h
6403 F: mm/kmemleak-test.c
6406 M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6407 M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6408 M: "David S. Miller" <davem@davemloft.net>
6409 M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
6411 F: Documentation/kprobes.txt
6412 F: include/linux/kprobes.h
6415 KS0108 LCD CONTROLLER DRIVER
6416 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6417 W: http://miguelojeda.es/auxdisplay.htm
6418 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6420 F: Documentation/auxdisplay/ks0108
6421 F: drivers/auxdisplay/ks0108.c
6422 F: include/linux/ks0108.h
6425 M: David Ahern <dsa@cumulusnetworks.com>
6426 L: netdev@vger.kernel.org
6429 F: include/net/l3mdev.h
6431 LANTIQ MIPS ARCHITECTURE
6432 M: John Crispin <blogic@openwrt.org>
6433 L: linux-mips@linux-mips.org
6438 L: linux-x25@vger.kernel.org
6440 F: Documentation/networking/lapb-module.txt
6444 LASI 53c700 driver for PARISC
6445 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6446 L: linux-scsi@vger.kernel.org
6448 F: Documentation/scsi/53c700.txt
6449 F: drivers/scsi/53c700*
6452 M: Richard Purdie <rpurdie@rpsys.net>
6453 M: Jacek Anaszewski <j.anaszewski@samsung.com>
6454 L: linux-leds@vger.kernel.org
6455 T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6458 F: include/linux/leds.h
6460 LEGACY EEPROM DRIVER
6461 M: Jean Delvare <jdelvare@suse.com>
6463 F: Documentation/misc-devices/eeprom
6464 F: drivers/misc/eeprom/eeprom.c
6466 LEGO USB Tower driver
6467 M: Juergen Stuber <starblue@users.sourceforge.net>
6468 L: legousb-devel@lists.sourceforge.net
6469 W: http://legousb.sourceforge.net/
6471 F: drivers/usb/misc/legousbtower.c
6474 M: Michael Krufky <mkrufky@linuxtv.org>
6475 L: linux-media@vger.kernel.org
6476 W: https://linuxtv.org
6477 W: http://github.com/mkrufky
6478 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6479 T: git git://linuxtv.org/mkrufky/tuners.git
6481 F: drivers/media/dvb-frontends/lg2160.*
6483 LGDT3305 MEDIA DRIVER
6484 M: Michael Krufky <mkrufky@linuxtv.org>
6485 L: linux-media@vger.kernel.org
6486 W: https://linuxtv.org
6487 W: http://github.com/mkrufky
6488 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6489 T: git git://linuxtv.org/mkrufky/tuners.git
6491 F: drivers/media/dvb-frontends/lgdt3305.*
6494 M: Rusty Russell <rusty@rustcorp.com.au>
6495 L: lguest@lists.ozlabs.org
6496 W: http://lguest.ozlabs.org/
6498 F: arch/x86/include/asm/lguest*.h
6501 F: include/linux/lguest*.h
6504 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6505 M: Tejun Heo <tj@kernel.org>
6506 L: linux-ide@vger.kernel.org
6507 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6510 F: include/linux/ata.h
6511 F: include/linux/libata.h
6513 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6514 M: Viresh Kumar <vireshk@kernel.org>
6515 L: linux-ide@vger.kernel.org
6516 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6518 F: include/linux/pata_arasan_cf_data.h
6519 F: drivers/ata/pata_arasan_cf.c
6522 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6523 M: Tejun Heo <tj@kernel.org>
6524 L: linux-ide@vger.kernel.org
6525 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6527 F: drivers/ata/pata_*.c
6528 F: drivers/ata/ata_generic.c
6530 LIBATA SATA AHCI PLATFORM devices support
6531 M: Hans de Goede <hdegoede@redhat.com>
6532 M: Tejun Heo <tj@kernel.org>
6533 L: linux-ide@vger.kernel.org
6534 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6536 F: drivers/ata/ahci_platform.c
6537 F: drivers/ata/libahci_platform.c
6538 F: include/linux/ahci_platform.h
6540 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6541 M: Mikael Pettersson <mikpelinux@gmail.com>
6542 L: linux-ide@vger.kernel.org
6543 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6545 F: drivers/ata/sata_promise.*
6548 M: Sasha Levin <sasha.levin@oracle.com>
6550 F: tools/lib/lockdep/
6552 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6553 M: Dan Williams <dan.j.williams@intel.com>
6554 L: linux-nvdimm@lists.01.org
6555 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6556 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
6559 F: include/linux/nd.h
6560 F: include/linux/libnvdimm.h
6561 F: include/uapi/linux/ndctl.h
6563 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6564 M: Ross Zwisler <ross.zwisler@linux.intel.com>
6565 L: linux-nvdimm@lists.01.org
6566 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6568 F: drivers/nvdimm/blk.c
6569 F: drivers/nvdimm/region_devs.c
6570 F: drivers/acpi/nfit*
6572 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6573 M: Vishal Verma <vishal.l.verma@intel.com>
6574 L: linux-nvdimm@lists.01.org
6575 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6577 F: drivers/nvdimm/btt*
6579 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6580 M: Ross Zwisler <ross.zwisler@linux.intel.com>
6581 L: linux-nvdimm@lists.01.org
6582 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6584 F: drivers/nvdimm/pmem.c
6585 F: include/linux/pmem.h
6586 F: arch/*/include/asm/pmem.h
6588 LIGHTNVM PLATFORM SUPPORT
6589 M: Matias Bjorling <mb@lightnvm.io>
6590 W: http://github/OpenChannelSSD
6591 L: linux-block@vger.kernel.org
6593 F: drivers/lightnvm/
6594 F: include/linux/lightnvm.h
6595 F: include/uapi/linux/lightnvm.h
6597 LINUX FOR IBM pSERIES (RS/6000)
6598 M: Paul Mackerras <paulus@au.ibm.com>
6599 W: http://www.ibm.com/linux/ltc/projects/ppc
6601 F: arch/powerpc/boot/rs6000.h
6603 LINUX FOR POWERPC (32-BIT AND 64-BIT)
6604 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6605 M: Paul Mackerras <paulus@samba.org>
6606 M: Michael Ellerman <mpe@ellerman.id.au>
6607 W: http://www.penguinppc.org/
6608 L: linuxppc-dev@lists.ozlabs.org
6609 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6610 T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6612 F: Documentation/powerpc/
6615 LINUX FOR POWER MACINTOSH
6616 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6617 W: http://www.penguinppc.org/
6618 L: linuxppc-dev@lists.ozlabs.org
6620 F: arch/powerpc/platforms/powermac/
6621 F: drivers/macintosh/
6623 LINUX FOR POWERPC EMBEDDED MPC5XXX
6624 M: Anatolij Gustschin <agust@denx.de>
6625 L: linuxppc-dev@lists.ozlabs.org
6626 T: git git://git.denx.de/linux-denx-agust.git
6628 F: arch/powerpc/platforms/512x/
6629 F: arch/powerpc/platforms/52xx/
6631 LINUX FOR POWERPC EMBEDDED PPC4XX
6632 M: Alistair Popple <alistair@popple.id.au>
6633 M: Matt Porter <mporter@kernel.crashing.org>
6634 W: http://www.penguinppc.org/
6635 L: linuxppc-dev@lists.ozlabs.org
6637 F: arch/powerpc/platforms/40x/
6638 F: arch/powerpc/platforms/44x/
6640 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6641 L: linuxppc-dev@lists.ozlabs.org
6643 F: arch/powerpc/*/*virtex*
6644 F: arch/powerpc/*/*/*virtex*
6646 LINUX FOR POWERPC EMBEDDED PPC8XX
6647 M: Vitaly Bordug <vitb@kernel.crashing.org>
6648 W: http://www.penguinppc.org/
6649 L: linuxppc-dev@lists.ozlabs.org
6651 F: arch/powerpc/platforms/8xx/
6653 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6654 M: Scott Wood <oss@buserror.net>
6655 M: Kumar Gala <galak@kernel.crashing.org>
6656 W: http://www.penguinppc.org/
6657 L: linuxppc-dev@lists.ozlabs.org
6658 T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6660 F: arch/powerpc/platforms/83xx/
6661 F: arch/powerpc/platforms/85xx/
6663 LINUX FOR POWERPC PA SEMI PWRFICIENT
6664 M: Olof Johansson <olof@lixom.net>
6665 L: linuxppc-dev@lists.ozlabs.org
6667 F: arch/powerpc/platforms/pasemi/
6668 F: drivers/*/*pasemi*
6669 F: drivers/*/*/*pasemi*
6671 LINUX SECURITY MODULE (LSM) FRAMEWORK
6672 M: Chris Wright <chrisw@sous-sol.org>
6673 L: linux-security-module@vger.kernel.org
6676 LIS3LV02D ACCELEROMETER DRIVER
6677 M: Eric Piel <eric.piel@tremplin-utc.net>
6679 F: Documentation/misc-devices/lis3lv02d
6680 F: drivers/misc/lis3lv02d/
6681 F: drivers/platform/x86/hp_accel.c
6684 M: Josh Poimboeuf <jpoimboe@redhat.com>
6685 M: Jessica Yu <jeyu@redhat.com>
6686 M: Jiri Kosina <jikos@kernel.org>
6687 M: Miroslav Benes <mbenes@suse.cz>
6688 R: Petr Mladek <pmladek@suse.com>
6690 F: kernel/livepatch/
6691 F: include/linux/livepatch.h
6692 F: arch/x86/include/asm/livepatch.h
6693 F: arch/x86/kernel/livepatch.c
6694 F: Documentation/ABI/testing/sysfs-kernel-livepatch
6695 F: samples/livepatch/
6696 L: live-patching@vger.kernel.org
6697 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6699 LINUX KERNEL DUMP TEST MODULE (LKDTM)
6700 M: Kees Cook <keescook@chromium.org>
6702 F: drivers/misc/lkdtm.c
6705 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6707 F: include/linux/llc.h
6708 F: include/uapi/linux/llc.h
6712 LM73 HARDWARE MONITOR DRIVER
6713 M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6714 L: linux-hwmon@vger.kernel.org
6716 F: drivers/hwmon/lm73.c
6718 LM78 HARDWARE MONITOR DRIVER
6719 M: Jean Delvare <jdelvare@suse.com>
6720 L: linux-hwmon@vger.kernel.org
6722 F: Documentation/hwmon/lm78
6723 F: drivers/hwmon/lm78.c
6725 LM83 HARDWARE MONITOR DRIVER
6726 M: Jean Delvare <jdelvare@suse.com>
6727 L: linux-hwmon@vger.kernel.org
6729 F: Documentation/hwmon/lm83
6730 F: drivers/hwmon/lm83.c
6732 LM90 HARDWARE MONITOR DRIVER
6733 M: Jean Delvare <jdelvare@suse.com>
6734 L: linux-hwmon@vger.kernel.org
6736 F: Documentation/hwmon/lm90
6737 F: Documentation/devicetree/bindings/hwmon/lm90.txt
6738 F: drivers/hwmon/lm90.c
6740 LM95234 HARDWARE MONITOR DRIVER
6741 M: Guenter Roeck <linux@roeck-us.net>
6742 L: linux-hwmon@vger.kernel.org
6744 F: Documentation/hwmon/lm95234
6745 F: drivers/hwmon/lm95234.c
6747 LME2510 MEDIA DRIVER
6748 M: Malcolm Priestley <tvboxspy@gmail.com>
6749 L: linux-media@vger.kernel.org
6750 W: https://linuxtv.org
6751 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6753 F: drivers/media/usb/dvb-usb-v2/lmedm04*
6755 LOCKDEP AND LOCKSTAT
6756 M: Peter Zijlstra <peterz@infradead.org>
6757 M: Ingo Molnar <mingo@redhat.com>
6758 L: linux-kernel@vger.kernel.org
6759 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6761 F: Documentation/locking/lockdep*.txt
6762 F: Documentation/locking/lockstat.txt
6763 F: include/linux/lockdep.h
6766 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6767 M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
6768 L: linux-ntfs-dev@lists.sourceforge.net
6769 W: http://www.linux-ntfs.org/content/view/19/37/
6771 F: Documentation/ldm.txt
6772 F: block/partitions/ldm.*
6775 M: Joern Engel <joern@logfs.org>
6776 M: Prasad Joshi <prasadjoshi.linux@gmail.com>
6782 LPC32XX MACHINE SUPPORT
6783 M: Roland Stigge <stigge@antcom.de>
6784 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6786 F: arch/arm/mach-lpc32xx/
6788 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6789 M: Sathya Prakash <sathya.prakash@broadcom.com>
6790 M: Chaitra P B <chaitra.basappa@broadcom.com>
6791 M: Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
6792 L: MPT-FusionLinux.pdl@broadcom.com
6793 L: linux-scsi@vger.kernel.org
6794 W: http://www.avagotech.com/support/
6796 F: drivers/message/fusion/
6797 F: drivers/scsi/mpt2sas/
6798 F: drivers/scsi/mpt3sas/
6800 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6801 M: Matthew Wilcox <matthew@wil.cx>
6802 L: linux-scsi@vger.kernel.org
6804 F: drivers/scsi/sym53c8xx_2/
6806 LTC4261 HARDWARE MONITOR DRIVER
6807 M: Guenter Roeck <linux@roeck-us.net>
6808 L: linux-hwmon@vger.kernel.org
6810 F: Documentation/hwmon/ltc4261
6811 F: drivers/hwmon/ltc4261.c
6813 LTP (Linux Test Project)
6814 M: Mike Frysinger <vapier@gentoo.org>
6815 M: Cyril Hrubis <chrubis@suse.cz>
6816 M: Wanlong Gao <wanlong.gao@gmail.com>
6817 M: Jan Stancek <jstancek@redhat.com>
6818 M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6819 M: Alexey Kodanev <alexey.kodanev@oracle.com>
6820 L: ltp@lists.linux.it (subscribers-only)
6821 W: http://linux-test-project.github.io/
6822 T: git git://github.com/linux-test-project/ltp.git
6826 W: http://www.linux-m32r.org/
6831 M: Geert Uytterhoeven <geert@linux-m68k.org>
6832 L: linux-m68k@lists.linux-m68k.org
6833 W: http://www.linux-m68k.org/
6834 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6839 M68K ON APPLE MACINTOSH
6840 M: Joshua Thompson <funaho@jurai.org>
6841 W: http://www.mac.linux-m68k.org/
6842 L: linux-m68k@lists.linux-m68k.org
6847 M: Philip Blundell <philb@gnu.org>
6848 W: http://www.tazenda.demon.co.uk/phil/linux-hp
6852 M88DS3103 MEDIA DRIVER
6853 M: Antti Palosaari <crope@iki.fi>
6854 L: linux-media@vger.kernel.org
6855 W: https://linuxtv.org
6856 W: http://palosaari.fi/linux/
6857 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6858 T: git git://linuxtv.org/anttip/media_tree.git
6860 F: drivers/media/dvb-frontends/m88ds3103*
6862 M88RS2000 MEDIA DRIVER
6863 M: Malcolm Priestley <tvboxspy@gmail.com>
6864 L: linux-media@vger.kernel.org
6865 W: https://linuxtv.org
6866 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6868 F: drivers/media/dvb-frontends/m88rs2000*
6870 MA901 MASTERKIT USB FM RADIO DRIVER
6871 M: Alexey Klimov <klimov.linux@gmail.com>
6872 L: linux-media@vger.kernel.org
6873 T: git git://linuxtv.org/media_tree.git
6875 F: drivers/media/radio/radio-ma901.c
6878 M: Johannes Berg <johannes@sipsolutions.net>
6879 L: linux-wireless@vger.kernel.org
6880 W: http://wireless.kernel.org/
6881 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6882 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6884 F: Documentation/networking/mac80211-injection.txt
6885 F: include/net/mac80211.h
6887 F: drivers/net/wireless/mac80211_hwsim.[ch]
6890 M: Patrick McHardy <kaber@trash.net>
6891 L: netdev@vger.kernel.org
6893 F: drivers/net/macvlan.c
6894 F: include/linux/if_macvlan.h
6897 M: Jassi Brar <jassisinghbrar@gmail.com>
6898 L: linux-kernel@vger.kernel.org
6901 F: include/linux/mailbox_client.h
6902 F: include/linux/mailbox_controller.h
6904 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6905 M: Michael Kerrisk <mtk.manpages@gmail.com>
6906 W: http://www.kernel.org/doc/man-pages
6907 L: linux-man@vger.kernel.org
6910 MARVELL ARMADA DRM SUPPORT
6911 M: Russell King <rmk+kernel@arm.linux.org.uk>
6913 F: drivers/gpu/drm/armada/
6915 MARVELL 88E6352 DSA support
6916 M: Guenter Roeck <linux@roeck-us.net>
6918 F: drivers/net/dsa/mv88e6352.c
6920 MARVELL CRYPTO DRIVER
6921 M: Boris Brezillon <boris.brezillon@free-electrons.com>
6922 M: Arnaud Ebalard <arno@natisbad.org>
6923 F: drivers/crypto/marvell/
6925 L: linux-crypto@vger.kernel.org
6927 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6928 M: Mirko Lindner <mlindner@marvell.com>
6929 M: Stephen Hemminger <stephen@networkplumber.org>
6930 L: netdev@vger.kernel.org
6932 F: drivers/net/ethernet/marvell/sk*
6934 MARVELL LIBERTAS WIRELESS DRIVER
6935 L: libertas-dev@lists.infradead.org
6937 F: drivers/net/wireless/marvell/libertas/
6939 MARVELL MV643XX ETHERNET DRIVER
6940 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6941 L: netdev@vger.kernel.org
6943 F: drivers/net/ethernet/marvell/mv643xx_eth.*
6944 F: include/linux/mv643xx.h
6946 MARVELL MVNETA ETHERNET DRIVER
6947 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6948 L: netdev@vger.kernel.org
6950 F: drivers/net/ethernet/marvell/mvneta.*
6952 MARVELL MWIFIEX WIRELESS DRIVER
6953 M: Amitkumar Karwar <akarwar@marvell.com>
6954 M: Nishant Sarmukadam <nishants@marvell.com>
6955 L: linux-wireless@vger.kernel.org
6957 F: drivers/net/wireless/marvell/mwifiex/
6959 MARVELL MWL8K WIRELESS DRIVER
6960 M: Lennert Buytenhek <buytenh@wantstofly.org>
6961 L: linux-wireless@vger.kernel.org
6963 F: drivers/net/wireless/marvell/mwl8k.c
6965 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6966 M: Nicolas Pitre <nico@fluxnic.net>
6968 F: drivers/mmc/host/mvsdio.*
6970 MATROX FRAMEBUFFER DRIVER
6971 L: linux-fbdev@vger.kernel.org
6973 F: drivers/video/fbdev/matrox/matroxfb_*
6974 F: include/uapi/linux/matroxfb.h
6976 MAX16065 HARDWARE MONITOR DRIVER
6977 M: Guenter Roeck <linux@roeck-us.net>
6978 L: linux-hwmon@vger.kernel.org
6980 F: Documentation/hwmon/max16065
6981 F: drivers/hwmon/max16065.c
6983 MAX20751 HARDWARE MONITOR DRIVER
6984 M: Guenter Roeck <linux@roeck-us.net>
6985 L: linux-hwmon@vger.kernel.org
6987 F: Documentation/hwmon/max20751
6988 F: drivers/hwmon/max20751.c
6990 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6991 M: "Hans J. Koch" <hjk@hansjkoch.de>
6992 L: linux-hwmon@vger.kernel.org
6994 F: Documentation/hwmon/max6650
6995 F: drivers/hwmon/max6650.c
6997 MAX6697 HARDWARE MONITOR DRIVER
6998 M: Guenter Roeck <linux@roeck-us.net>
6999 L: linux-hwmon@vger.kernel.org
7001 F: Documentation/hwmon/max6697
7002 F: Documentation/devicetree/bindings/i2c/max6697.txt
7003 F: drivers/hwmon/max6697.c
7004 F: include/linux/platform_data/max6697.h
7006 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
7007 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
7008 L: linux-pm@vger.kernel.org
7010 F: drivers/power/max14577_charger.c
7011 F: drivers/power/max77693_charger.c
7013 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
7014 M: Javier Martinez Canillas <javier@osg.samsung.com>
7015 L: linux-kernel@vger.kernel.org
7017 F: drivers/*/*max77802*.c
7018 F: Documentation/devicetree/bindings/*/*max77802.txt
7019 F: include/dt-bindings/*/*max77802.h
7021 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
7022 M: Chanwoo Choi <cw00.choi@samsung.com>
7023 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
7024 L: linux-kernel@vger.kernel.org
7026 F: drivers/*/max14577.c
7027 F: drivers/*/max77686*.c
7028 F: drivers/*/max77693.c
7029 F: drivers/extcon/extcon-max14577.c
7030 F: drivers/extcon/extcon-max77693.c
7031 F: drivers/rtc/rtc-max77686.c
7032 F: drivers/clk/clk-max77686.c
7033 F: Documentation/devicetree/bindings/mfd/max14577.txt
7034 F: Documentation/devicetree/bindings/*/max77686.txt
7035 F: Documentation/devicetree/bindings/mfd/max77693.txt
7036 F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
7037 F: include/linux/mfd/max14577*.h
7038 F: include/linux/mfd/max77686*.h
7039 F: include/linux/mfd/max77693*.h
7041 MAXIRADIO FM RADIO RECEIVER DRIVER
7042 M: Hans Verkuil <hverkuil@xs4all.nl>
7043 L: linux-media@vger.kernel.org
7044 T: git git://linuxtv.org/media_tree.git
7045 W: https://linuxtv.org
7047 F: drivers/media/radio/radio-maxiradio*
7049 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
7050 M: Peter Rosin <peda@axentia.se>
7051 L: linux-iio@vger.kernel.org
7053 F: drivers/iio/potentiometer/mcp4531.c
7055 MEDIA DRIVERS FOR RENESAS - VSP1
7056 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7057 L: linux-media@vger.kernel.org
7058 L: linux-renesas-soc@vger.kernel.org
7059 T: git git://linuxtv.org/media_tree.git
7061 F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
7062 F: drivers/media/platform/vsp1/
7064 MEDIA DRIVERS FOR ASCOT2E
7065 M: Sergey Kozlov <serjk@netup.ru>
7066 L: linux-media@vger.kernel.org
7067 W: https://linuxtv.org
7069 T: git git://linuxtv.org/media_tree.git
7071 F: drivers/media/dvb-frontends/ascot2e*
7073 MEDIA DRIVERS FOR CXD2841ER
7074 M: Sergey Kozlov <serjk@netup.ru>
7075 L: linux-media@vger.kernel.org
7076 W: https://linuxtv.org
7078 T: git git://linuxtv.org/media_tree.git
7080 F: drivers/media/dvb-frontends/cxd2841er*
7082 MEDIA DRIVERS FOR HORUS3A
7083 M: Sergey Kozlov <serjk@netup.ru>
7084 L: linux-media@vger.kernel.org
7085 W: https://linuxtv.org
7087 T: git git://linuxtv.org/media_tree.git
7089 F: drivers/media/dvb-frontends/horus3a*
7091 MEDIA DRIVERS FOR LNBH25
7092 M: Sergey Kozlov <serjk@netup.ru>
7093 L: linux-media@vger.kernel.org
7094 W: https://linuxtv.org
7096 T: git git://linuxtv.org/media_tree.git
7098 F: drivers/media/dvb-frontends/lnbh25*
7100 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
7101 M: Sergey Kozlov <serjk@netup.ru>
7102 L: linux-media@vger.kernel.org
7103 W: https://linuxtv.org
7105 T: git git://linuxtv.org/media_tree.git
7107 F: drivers/media/pci/netup_unidvb/*
7109 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
7110 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
7111 P: LinuxTV.org Project
7112 L: linux-media@vger.kernel.org
7113 W: https://linuxtv.org
7114 Q: http://patchwork.kernel.org/project/linux-media/list/
7115 T: git git://linuxtv.org/media_tree.git
7117 F: Documentation/dvb/
7118 F: Documentation/video4linux/
7119 F: Documentation/DocBook/media/
7121 F: drivers/staging/media/
7122 F: include/linux/platform_data/media/
7124 F: include/uapi/linux/dvb/
7125 F: include/uapi/linux/videodev2.h
7126 F: include/uapi/linux/media.h
7127 F: include/uapi/linux/v4l2-*
7128 F: include/uapi/linux/meye.h
7129 F: include/uapi/linux/ivtv*
7130 F: include/uapi/linux/uvcvideo.h
7132 MEDIATEK ETHERNET DRIVER
7133 M: Felix Fietkau <nbd@openwrt.org>
7134 M: John Crispin <blogic@openwrt.org>
7135 L: netdev@vger.kernel.org
7137 F: drivers/net/ethernet/mediatek/
7139 MEDIATEK MT7601U WIRELESS LAN DRIVER
7140 M: Jakub Kicinski <kubakici@wp.pl>
7141 L: linux-wireless@vger.kernel.org
7143 F: drivers/net/wireless/mediatek/mt7601u/
7145 MEGARAID SCSI/SAS DRIVERS
7146 M: Kashyap Desai <kashyap.desai@avagotech.com>
7147 M: Sumit Saxena <sumit.saxena@avagotech.com>
7148 M: Uday Lingala <uday.lingala@avagotech.com>
7149 L: megaraidlinux.pdl@avagotech.com
7150 L: linux-scsi@vger.kernel.org
7151 W: http://www.lsi.com
7153 F: Documentation/scsi/megaraid.txt
7154 F: drivers/scsi/megaraid.*
7155 F: drivers/scsi/megaraid/
7157 MELLANOX ETHERNET DRIVER (mlx4_en)
7158 M: Eugenia Emantayev <eugenia@mellanox.com>
7159 L: netdev@vger.kernel.org
7161 W: http://www.mellanox.com
7162 Q: http://patchwork.ozlabs.org/project/netdev/list/
7163 F: drivers/net/ethernet/mellanox/mlx4/en_*
7165 MELLANOX ETHERNET DRIVER (mlx5e)
7166 M: Saeed Mahameed <saeedm@mellanox.com>
7167 L: netdev@vger.kernel.org
7169 W: http://www.mellanox.com
7170 Q: http://patchwork.ozlabs.org/project/netdev/list/
7171 F: drivers/net/ethernet/mellanox/mlx5/core/en_*
7173 MELLANOX ETHERNET SWITCH DRIVERS
7174 M: Jiri Pirko <jiri@mellanox.com>
7175 M: Ido Schimmel <idosch@mellanox.com>
7176 L: netdev@vger.kernel.org
7178 W: http://www.mellanox.com
7179 Q: http://patchwork.ozlabs.org/project/netdev/list/
7180 F: drivers/net/ethernet/mellanox/mlxsw/
7183 M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7184 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7185 L: linux-kernel@vger.kernel.org
7187 F: kernel/membarrier.c
7188 F: include/uapi/linux/membarrier.h
7191 L: linux-mm@kvack.org
7192 W: http://www.linux-mm.org
7194 F: include/linux/mm.h
7195 F: include/linux/gfp.h
7196 F: include/linux/mmzone.h
7197 F: include/linux/memory_hotplug.h
7198 F: include/linux/vmalloc.h
7201 MEMORY TECHNOLOGY DEVICES (MTD)
7202 M: David Woodhouse <dwmw2@infradead.org>
7203 M: Brian Norris <computersforpeace@gmail.com>
7204 L: linux-mtd@lists.infradead.org
7205 W: http://www.linux-mtd.infradead.org/
7206 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
7207 T: git git://git.infradead.org/linux-mtd.git
7208 T: git git://git.infradead.org/l2-mtd.git
7211 F: include/linux/mtd/
7212 F: include/uapi/mtd/
7214 MEN A21 WATCHDOG DRIVER
7215 M: Johannes Thumshirn <morbidrsa@gmail.com>
7216 L: linux-watchdog@vger.kernel.org
7218 F: drivers/watchdog/mena21_wdt.c
7220 MEN CHAMELEON BUS (mcb)
7221 M: Johannes Thumshirn <morbidrsa@gmail.com>
7224 F: include/linux/mcb.h
7225 F: Documentation/men-chameleon-bus.txt
7227 MEN F21BMC (Board Management Controller)
7228 M: Andreas Werner <andreas.werner@men.de>
7230 F: drivers/mfd/menf21bmc.c
7231 F: drivers/watchdog/menf21bmc_wdt.c
7232 F: drivers/leds/leds-menf21bmc.c
7233 F: drivers/hwmon/menf21bmc_hwmon.c
7234 F: Documentation/hwmon/menf21bmc
7237 M: James Hogan <james.hogan@imgtec.com>
7238 L: linux-metag@vger.kernel.org
7239 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
7242 F: Documentation/metag/
7243 F: Documentation/devicetree/bindings/metag/
7244 F: Documentation/devicetree/bindings/interrupt-controller/img,*
7245 F: drivers/clocksource/metag_generic.c
7246 F: drivers/irqchip/irq-metag.c
7247 F: drivers/irqchip/irq-metag-ext.c
7248 F: drivers/tty/metag_da.c
7250 MICROBLAZE ARCHITECTURE
7251 M: Michal Simek <monstr@monstr.eu>
7252 W: http://www.monstr.eu/fdt/
7253 T: git git://git.monstr.eu/linux-2.6-microblaze.git
7257 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7258 M: Chen Yu <yu.c.chen@intel.com>
7259 L: platform-driver-x86@vger.kernel.org
7261 F: drivers/platform/x86/surfacepro3_button.c
7264 M: Oliver Neukum <oliver@neukum.org>
7266 F: drivers/usb/image/microtek.*
7269 M: Ralf Baechle <ralf@linux-mips.org>
7270 L: linux-mips@linux-mips.org
7271 W: http://www.linux-mips.org/
7272 T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
7273 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7275 F: Documentation/mips/
7278 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7279 M: Hans Verkuil <hverkuil@xs4all.nl>
7280 L: linux-media@vger.kernel.org
7281 T: git git://linuxtv.org/media_tree.git
7282 W: https://linuxtv.org
7284 F: drivers/media/radio/radio-miropcm20*
7286 MELLANOX MLX4 core VPI driver
7287 M: Yishai Hadas <yishaih@mellanox.com>
7288 L: netdev@vger.kernel.org
7289 L: linux-rdma@vger.kernel.org
7290 W: http://www.mellanox.com
7291 Q: http://patchwork.ozlabs.org/project/netdev/list/
7293 F: drivers/net/ethernet/mellanox/mlx4/
7294 F: include/linux/mlx4/
7296 MELLANOX MLX4 IB driver
7297 M: Yishai Hadas <yishaih@mellanox.com>
7298 L: linux-rdma@vger.kernel.org
7299 W: http://www.mellanox.com
7300 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7302 F: drivers/infiniband/hw/mlx4/
7303 F: include/linux/mlx4/
7305 MELLANOX MLX5 core VPI driver
7306 M: Matan Barak <matanb@mellanox.com>
7307 M: Leon Romanovsky <leonro@mellanox.com>
7308 L: netdev@vger.kernel.org
7309 L: linux-rdma@vger.kernel.org
7310 W: http://www.mellanox.com
7311 Q: http://patchwork.ozlabs.org/project/netdev/list/
7313 F: drivers/net/ethernet/mellanox/mlx5/core/
7314 F: include/linux/mlx5/
7316 MELLANOX MLX5 IB driver
7317 M: Matan Barak <matanb@mellanox.com>
7318 M: Leon Romanovsky <leonro@mellanox.com>
7319 L: linux-rdma@vger.kernel.org
7320 W: http://www.mellanox.com
7321 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7323 F: drivers/infiniband/hw/mlx5/
7324 F: include/linux/mlx5/
7326 MELEXIS MLX90614 DRIVER
7327 M: Crt Mori <cmo@melexis.com>
7328 L: linux-iio@vger.kernel.org
7329 W: http://www.melexis.com
7331 F: drivers/iio/temperature/mlx90614.c
7333 MN88472 MEDIA DRIVER
7334 M: Antti Palosaari <crope@iki.fi>
7335 L: linux-media@vger.kernel.org
7336 W: https://linuxtv.org
7337 W: http://palosaari.fi/linux/
7338 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7339 T: git git://linuxtv.org/anttip/media_tree.git
7341 F: drivers/staging/media/mn88472/
7342 F: drivers/media/dvb-frontends/mn88472.h
7344 MN88473 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/
7351 F: drivers/media/dvb-frontends/mn88473*
7354 M: Rusty Russell <rusty@rustcorp.com.au>
7356 F: include/linux/module.h
7359 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7360 W: http://popies.net/meye/
7362 F: Documentation/video4linux/meye.txt
7363 F: drivers/media/pci/meye/
7364 F: include/uapi/linux/meye.h
7366 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7367 M: Jiri Slaby <jirislaby@gmail.com>
7369 F: Documentation/serial/moxa-smartio
7370 F: drivers/tty/mxser.*
7372 MR800 AVERMEDIA USB FM RADIO DRIVER
7373 M: Alexey Klimov <klimov.linux@gmail.com>
7374 L: linux-media@vger.kernel.org
7375 T: git git://linuxtv.org/media_tree.git
7377 F: drivers/media/radio/radio-mr800.c
7379 MRF24J40 IEEE 802.15.4 RADIO DRIVER
7380 M: Alan Ott <alan@signal11.us>
7381 L: linux-wpan@vger.kernel.org
7383 F: drivers/net/ieee802154/mrf24j40.c
7384 F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7387 M: "Lee, Chun-Yi" <jlee@suse.com>
7388 L: platform-driver-x86@vger.kernel.org
7390 F: drivers/platform/x86/msi-laptop.c
7393 L: platform-driver-x86@vger.kernel.org
7395 F: drivers/platform/x86/msi-wmi.c
7398 M: Antti Palosaari <crope@iki.fi>
7399 L: linux-media@vger.kernel.org
7400 W: https://linuxtv.org
7401 W: http://palosaari.fi/linux/
7402 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7403 T: git git://linuxtv.org/anttip/media_tree.git
7405 F: drivers/media/tuners/msi001*
7407 MSI2500 MEDIA DRIVER
7408 M: Antti Palosaari <crope@iki.fi>
7409 L: linux-media@vger.kernel.org
7410 W: https://linuxtv.org
7411 W: http://palosaari.fi/linux/
7412 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7413 T: git git://linuxtv.org/anttip/media_tree.git
7415 F: drivers/media/usb/msi2500/
7417 MSYSTEMS DISKONCHIP G3 MTD DRIVER
7418 M: Robert Jarzmik <robert.jarzmik@free.fr>
7419 L: linux-mtd@lists.infradead.org
7421 F: drivers/mtd/devices/docg3*
7423 MT9M032 APTINA SENSOR DRIVER
7424 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7425 L: linux-media@vger.kernel.org
7426 T: git git://linuxtv.org/media_tree.git
7428 F: drivers/media/i2c/mt9m032.c
7429 F: include/media/i2c/mt9m032.h
7431 MT9P031 APTINA CAMERA SENSOR
7432 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7433 L: linux-media@vger.kernel.org
7434 T: git git://linuxtv.org/media_tree.git
7436 F: drivers/media/i2c/mt9p031.c
7437 F: include/media/i2c/mt9p031.h
7439 MT9T001 APTINA CAMERA SENSOR
7440 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7441 L: linux-media@vger.kernel.org
7442 T: git git://linuxtv.org/media_tree.git
7444 F: drivers/media/i2c/mt9t001.c
7445 F: include/media/i2c/mt9t001.h
7447 MT9V032 APTINA CAMERA SENSOR
7448 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7449 L: linux-media@vger.kernel.org
7450 T: git git://linuxtv.org/media_tree.git
7452 F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7453 F: drivers/media/i2c/mt9v032.c
7454 F: include/media/i2c/mt9v032.h
7456 MULTIFUNCTION DEVICES (MFD)
7457 M: Lee Jones <lee.jones@linaro.org>
7458 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7461 F: include/linux/mfd/
7463 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7464 M: Ulf Hansson <ulf.hansson@linaro.org>
7465 L: linux-mmc@vger.kernel.org
7466 T: git git://git.linaro.org/people/ulf.hansson/mmc.git
7469 F: include/linux/mmc/
7470 F: include/uapi/linux/mmc/
7472 MULTIMEDIA CARD (MMC) ETC. OVER SPI
7474 F: drivers/mmc/host/mmc_spi.c
7475 F: include/linux/spi/mmc_spi.h
7477 MULTISOUND SOUND DRIVER
7478 M: Andrew Veliath <andrewtv@usa.net>
7480 F: Documentation/sound/oss/MultiSound
7483 MULTITECH MULTIPORT CARD (ISICOM)
7485 F: drivers/tty/isicom.c
7486 F: include/linux/isicom.h
7488 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7489 M: Bin Liu <b-liu@ti.com>
7490 L: linux-usb@vger.kernel.org
7491 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7493 F: drivers/usb/musb/
7495 MXL5007T MEDIA DRIVER
7496 M: Michael Krufky <mkrufky@linuxtv.org>
7497 L: linux-media@vger.kernel.org
7498 W: https://linuxtv.org
7499 W: http://github.com/mkrufky
7500 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7501 T: git git://linuxtv.org/mkrufky/tuners.git
7503 F: drivers/media/tuners/mxl5007t.*
7505 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7506 M: Hyong-Youb Kim <hykim@myri.com>
7507 L: netdev@vger.kernel.org
7508 W: https://www.myricom.com/support/downloads/myri10ge.html
7510 F: drivers/net/ethernet/myricom/myri10ge/
7512 NAND FLASH SUBSYSTEM
7513 M: Boris Brezillon <boris.brezillon@free-electrons.com>
7514 R: Richard Weinberger <richard@nod.at>
7515 L: linux-mtd@lists.infradead.org
7516 W: http://www.linux-mtd.infradead.org/
7517 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
7518 T: git git://github.com/linux-nand/linux.git
7520 F: drivers/mtd/nand/
7521 F: include/linux/mtd/nand*.h
7523 NATSEMI ETHERNET DRIVER (DP8381x)
7525 F: drivers/net/ethernet/natsemi/natsemi.c
7527 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7528 M: Daniel Mack <zonque@gmail.com>
7530 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7531 W: http://www.native-instruments.com
7535 M: Petr Vandrovec <petr@vandrovec.name>
7539 NCR 5380 SCSI DRIVERS
7540 M: Finn Thain <fthain@telegraphics.com.au>
7541 M: Michael Schmitz <schmitzmic@gmail.com>
7542 L: linux-scsi@vger.kernel.org
7544 F: Documentation/scsi/g_NCR5380.txt
7545 F: drivers/scsi/NCR5380.*
7546 F: drivers/scsi/arm/cumana_1.c
7547 F: drivers/scsi/arm/oak.c
7548 F: drivers/scsi/atari_NCR5380.c
7549 F: drivers/scsi/atari_scsi.*
7550 F: drivers/scsi/dmx3191d.c
7551 F: drivers/scsi/dtc.*
7552 F: drivers/scsi/g_NCR5380.*
7553 F: drivers/scsi/g_NCR5380_mmio.c
7554 F: drivers/scsi/mac_scsi.*
7555 F: drivers/scsi/pas16.*
7556 F: drivers/scsi/sun3_scsi.*
7557 F: drivers/scsi/sun3_scsi_vme.c
7558 F: drivers/scsi/t128.*
7560 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7561 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7562 L: linux-scsi@vger.kernel.org
7564 F: drivers/scsi/NCR_D700.*
7566 NCT6775 HARDWARE MONITOR DRIVER
7567 M: Guenter Roeck <linux@roeck-us.net>
7568 L: linux-hwmon@vger.kernel.org
7570 F: Documentation/hwmon/nct6775
7571 F: drivers/hwmon/nct6775.c
7573 NETEFFECT IWARP RNIC DRIVER (IW_NES)
7574 M: Faisal Latif <faisal.latif@intel.com>
7575 L: linux-rdma@vger.kernel.org
7576 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7578 F: drivers/infiniband/hw/nes/
7580 NETEM NETWORK EMULATOR
7581 M: Stephen Hemminger <stephen@networkplumber.org>
7582 L: netem@lists.linux-foundation.org
7584 F: net/sched/sch_netem.c
7586 NETERION 10GbE DRIVERS (s2io/vxge)
7587 M: Jon Mason <jdmason@kudzu.us>
7588 L: netdev@vger.kernel.org
7590 F: Documentation/networking/s2io.txt
7591 F: Documentation/networking/vxge.txt
7592 F: drivers/net/ethernet/neterion/
7594 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7595 M: Pablo Neira Ayuso <pablo@netfilter.org>
7596 M: Patrick McHardy <kaber@trash.net>
7597 M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7598 L: netfilter-devel@vger.kernel.org
7599 L: coreteam@netfilter.org
7600 W: http://www.netfilter.org/
7601 W: http://www.iptables.org/
7602 Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7603 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7604 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7606 F: include/linux/netfilter*
7607 F: include/linux/netfilter/
7608 F: include/net/netfilter/
7609 F: include/uapi/linux/netfilter*
7610 F: include/uapi/linux/netfilter/
7611 F: net/*/netfilter.c
7614 F: net/bridge/br_netfilter*.c
7617 M: Paul Moore <paul@paul-moore.com>
7618 W: http://netlabel.sf.net
7619 L: netdev@vger.kernel.org
7621 F: Documentation/netlabel/
7622 F: include/net/netlabel.h
7625 NETROM NETWORK LAYER
7626 M: Ralf Baechle <ralf@linux-mips.org>
7627 L: linux-hams@vger.kernel.org
7628 W: http://www.linux-ax25.org/
7630 F: include/net/netrom.h
7631 F: include/uapi/linux/netrom.h
7634 NETRONOME ETHERNET DRIVERS
7635 M: Jakub Kicinski <jakub.kicinski@netronome.com>
7636 L: oss-drivers@netronome.com
7638 F: drivers/net/ethernet/netronome/
7640 NETWORK BLOCK DEVICE (NBD)
7641 M: Markus Pargmann <mpa@pengutronix.de>
7643 L: nbd-general@lists.sourceforge.net
7644 T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
7645 F: Documentation/blockdev/nbd.txt
7646 F: drivers/block/nbd.c
7647 F: include/uapi/linux/nbd.h
7649 NETWORK DROP MONITOR
7650 M: Neil Horman <nhorman@tuxdriver.com>
7651 L: netdev@vger.kernel.org
7653 W: https://fedorahosted.org/dropwatch/
7654 F: net/core/drop_monitor.c
7656 NETWORKING [GENERAL]
7657 M: "David S. Miller" <davem@davemloft.net>
7658 L: netdev@vger.kernel.org
7659 W: http://www.linuxfoundation.org/en/Net
7660 Q: http://patchwork.ozlabs.org/project/netdev/list/
7661 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7662 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7666 F: include/linux/in.h
7667 F: include/linux/net.h
7668 F: include/linux/netdevice.h
7669 F: include/uapi/linux/in.h
7670 F: include/uapi/linux/net.h
7671 F: include/uapi/linux/netdevice.h
7672 F: include/uapi/linux/net_namespace.h
7674 F: tools/testing/selftests/net/
7678 NETWORKING [IPv4/IPv6]
7679 M: "David S. Miller" <davem@davemloft.net>
7680 M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7681 M: James Morris <jmorris@namei.org>
7682 M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7683 M: Patrick McHardy <kaber@trash.net>
7684 L: netdev@vger.kernel.org
7685 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7693 M: Steffen Klassert <steffen.klassert@secunet.com>
7694 M: Herbert Xu <herbert@gondor.apana.org.au>
7695 M: "David S. Miller" <davem@davemloft.net>
7696 L: netdev@vger.kernel.org
7697 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7698 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7706 F: net/ipv4/ipcomp.c
7707 F: net/ipv4/ip_vti.c
7711 F: net/ipv6/ipcomp6.c
7712 F: net/ipv6/ip6_vti.c
7713 F: include/uapi/linux/xfrm.h
7714 F: include/net/xfrm.h
7716 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7717 M: Paul Moore <paul@paul-moore.com>
7718 L: netdev@vger.kernel.org
7721 NETWORKING [WIRELESS]
7722 L: linux-wireless@vger.kernel.org
7723 Q: http://patchwork.kernel.org/project/linux-wireless/list/
7726 L: netdev@vger.kernel.org
7727 W: http://www.linuxfoundation.org/en/Net
7728 Q: http://patchwork.ozlabs.org/project/netdev/list/
7729 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7730 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7733 F: include/linux/if_*
7734 F: include/linux/netdevice.h
7735 F: include/linux/etherdevice.h
7736 F: include/linux/fcdevice.h
7737 F: include/linux/fddidevice.h
7738 F: include/linux/hippidevice.h
7739 F: include/linux/inetdevice.h
7740 F: include/uapi/linux/if_*
7741 F: include/uapi/linux/netdevice.h
7743 NETWORKING DRIVERS (WIRELESS)
7744 M: Kalle Valo <kvalo@codeaurora.org>
7745 L: linux-wireless@vger.kernel.org
7746 Q: http://patchwork.kernel.org/project/linux-wireless/list/
7747 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
7748 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
7750 F: drivers/net/wireless/
7752 NETXEN (1/10) GbE SUPPORT
7753 M: Manish Chopra <manish.chopra@qlogic.com>
7754 M: Sony Chacko <sony.chacko@qlogic.com>
7755 M: Rajesh Borundia <rajesh.borundia@qlogic.com>
7756 L: netdev@vger.kernel.org
7757 W: http://www.qlogic.com
7759 F: drivers/net/ethernet/qlogic/netxen/
7762 M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7763 M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7764 M: Samuel Ortiz <sameo@linux.intel.com>
7765 L: linux-wireless@vger.kernel.org
7766 L: linux-nfc@lists.01.org (subscribers-only)
7770 F: include/uapi/linux/nfc.h
7772 F: include/linux/platform_data/nfcmrvl.h
7773 F: include/linux/platform_data/nxp-nci.h
7774 F: include/linux/platform_data/pn544.h
7775 F: include/linux/platform_data/st21nfca.h
7776 F: include/linux/platform_data/st-nci.h
7777 F: Documentation/devicetree/bindings/net/nfc/
7779 NFS, SUNRPC, AND LOCKD CLIENTS
7780 M: Trond Myklebust <trond.myklebust@primarydata.com>
7781 M: Anna Schumaker <anna.schumaker@netapp.com>
7782 L: linux-nfs@vger.kernel.org
7783 W: http://client.linux-nfs.org
7784 T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7790 F: include/linux/lockd/
7791 F: include/linux/nfs*
7792 F: include/linux/sunrpc/
7793 F: include/uapi/linux/nfs*
7794 F: include/uapi/linux/sunrpc/
7797 M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7798 L: linux-nilfs@vger.kernel.org
7799 W: http://nilfs.sourceforge.net/
7800 T: git git://github.com/konis/nilfs2.git
7802 F: Documentation/filesystems/nilfs2.txt
7804 F: include/linux/nilfs2_fs.h
7805 F: include/trace/events/nilfs2.h
7807 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7808 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7809 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7811 F: Documentation/scsi/NinjaSCSI.txt
7812 F: drivers/scsi/pcmcia/nsp_*
7814 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7815 M: GOTO Masanori <gotom@debian.or.jp>
7816 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7817 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7819 F: Documentation/scsi/NinjaSCSI.txt
7820 F: drivers/scsi/nsp32*
7823 M: Ley Foon Tan <lftan@altera.com>
7824 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7825 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7829 NOKIA N900 POWER SUPPLY DRIVERS
7830 R: Pali RohĂ¡r <pali.rohar@gmail.com>
7831 F: include/linux/power/bq2415x_charger.h
7832 F: include/linux/power/bq27xxx_battery.h
7833 F: include/linux/power/isp1704_charger.h
7834 F: drivers/power/bq2415x_charger.c
7835 F: drivers/power/bq27xxx_battery.c
7836 F: drivers/power/bq27xxx_battery_i2c.c
7837 F: drivers/power/isp1704_charger.c
7838 F: drivers/power/rx51_battery.c
7841 M: Jon Mason <jdmason@kudzu.us>
7842 M: Dave Jiang <dave.jiang@intel.com>
7843 M: Allen Hubbe <Allen.Hubbe@emc.com>
7844 L: linux-ntb@googlegroups.com
7846 W: https://github.com/jonmason/ntb/wiki
7847 T: git git://github.com/jonmason/ntb.git
7849 F: drivers/net/ntb_netdev.c
7850 F: include/linux/ntb.h
7851 F: include/linux/ntb_transport.h
7854 M: Jon Mason <jdmason@kudzu.us>
7855 M: Dave Jiang <dave.jiang@intel.com>
7856 L: linux-ntb@googlegroups.com
7858 W: https://github.com/jonmason/ntb/wiki
7859 T: git git://github.com/jonmason/ntb.git
7860 F: drivers/ntb/hw/intel/
7863 M: Xiangliang Yu <Xiangliang.Yu@amd.com>
7864 L: linux-ntb@googlegroups.com
7866 F: drivers/ntb/hw/amd/
7869 M: Anton Altaparmakov <anton@tuxera.com>
7870 L: linux-ntfs-dev@lists.sourceforge.net
7871 W: http://www.tuxera.com/
7872 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7874 F: Documentation/filesystems/ntfs.txt
7877 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7878 M: Antonino Daplas <adaplas@gmail.com>
7879 L: linux-fbdev@vger.kernel.org
7881 F: drivers/video/fbdev/riva/
7882 F: drivers/video/fbdev/nvidia/
7885 M: Keith Busch <keith.busch@intel.com>
7886 M: Jens Axboe <axboe@fb.com>
7887 L: linux-nvme@lists.infradead.org
7888 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
7889 W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
7891 F: drivers/nvme/host/
7892 F: include/linux/nvme.h
7895 M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7896 M: Maxime Ripard <maxime.ripard@free-electrons.com>
7899 F: Documentation/devicetree/bindings/nvmem/
7900 F: include/linux/nvmem-consumer.h
7901 F: include/linux/nvmem-provider.h
7904 M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7905 R: Charles Gorand <charles.gorand@effinnov.com>
7906 L: linux-nfc@lists.01.org (moderated for non-subscribers)
7908 F: drivers/nfc/nxp-nci
7910 NXP TDA998X DRM DRIVER
7911 M: Russell King <rmk+kernel@arm.linux.org.uk>
7913 F: drivers/gpu/drm/i2c/tda998x_drv.c
7914 F: include/drm/i2c/tda998x.h
7917 M: Peter Rosin <peda@axentia.se>
7918 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7920 F: sound/soc/codecs/tfa9879*
7923 M: Josh Poimboeuf <jpoimboe@redhat.com>
7928 M: Tony Lindgren <tony@atomide.com>
7929 L: linux-omap@vger.kernel.org
7930 W: http://www.muru.com/linux/omap/
7931 W: http://linux.omap.com/
7932 Q: http://patchwork.kernel.org/project/linux-omap/list/
7933 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7936 F: arch/arm/configs/omap1_defconfig
7937 F: arch/arm/configs/omap2plus_defconfig
7938 F: drivers/i2c/busses/i2c-omap.c
7939 F: drivers/irqchip/irq-omap-intc.c
7940 F: drivers/mfd/*omap*.c
7941 F: drivers/mfd/menelaus.c
7942 F: drivers/mfd/palmas.c
7943 F: drivers/mfd/tps65217.c
7944 F: drivers/mfd/tps65218.c
7945 F: drivers/mfd/tps65910.c
7946 F: drivers/mfd/twl-core.[ch]
7947 F: drivers/mfd/twl4030*.c
7948 F: drivers/mfd/twl6030*.c
7949 F: drivers/mfd/twl6040*.c
7950 F: drivers/regulator/palmas-regulator*.c
7951 F: drivers/regulator/pbias-regulator.c
7952 F: drivers/regulator/tps65217-regulator.c
7953 F: drivers/regulator/tps65218-regulator.c
7954 F: drivers/regulator/tps65910-regulator.c
7955 F: drivers/regulator/twl-regulator.c
7956 F: include/linux/i2c-omap.h
7958 OMAP DEVICE TREE SUPPORT
7959 M: Benoît Cousson <bcousson@baylibre.com>
7960 M: Tony Lindgren <tony@atomide.com>
7961 L: linux-omap@vger.kernel.org
7962 L: devicetree@vger.kernel.org
7964 F: arch/arm/boot/dts/*omap*
7965 F: arch/arm/boot/dts/*am3*
7966 F: arch/arm/boot/dts/*am4*
7967 F: arch/arm/boot/dts/*am5*
7968 F: arch/arm/boot/dts/*dra7*
7970 OMAP CLOCK FRAMEWORK SUPPORT
7971 M: Paul Walmsley <paul@pwsan.com>
7972 L: linux-omap@vger.kernel.org
7974 F: arch/arm/*omap*/*clock*
7976 OMAP POWER MANAGEMENT SUPPORT
7977 M: Kevin Hilman <khilman@kernel.org>
7978 L: linux-omap@vger.kernel.org
7980 F: arch/arm/*omap*/*pm*
7981 F: drivers/cpufreq/omap-cpufreq.c
7983 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7984 M: Rajendra Nayak <rnayak@ti.com>
7985 M: Paul Walmsley <paul@pwsan.com>
7986 L: linux-omap@vger.kernel.org
7988 F: arch/arm/mach-omap2/prm*
7991 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7992 M: Jarkko Nikula <jarkko.nikula@bitmer.com>
7993 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7994 L: linux-omap@vger.kernel.org
7998 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7999 M: Roger Quadros <rogerq@ti.com>
8000 M: Tony Lindgren <tony@atomide.com>
8001 L: linux-omap@vger.kernel.org
8003 F: drivers/memory/omap-gpmc.c
8004 F: arch/arm/mach-omap2/*gpmc*
8006 OMAP FRAMEBUFFER SUPPORT
8007 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
8008 L: linux-fbdev@vger.kernel.org
8009 L: linux-omap@vger.kernel.org
8011 F: drivers/video/fbdev/omap/
8013 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
8014 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
8015 L: linux-omap@vger.kernel.org
8016 L: linux-fbdev@vger.kernel.org
8018 F: drivers/video/fbdev/omap2/
8019 F: Documentation/arm/OMAP/DSS
8021 OMAP HARDWARE SPINLOCK SUPPORT
8022 M: Ohad Ben-Cohen <ohad@wizery.com>
8023 L: linux-omap@vger.kernel.org
8025 F: drivers/hwspinlock/omap_hwspinlock.c
8028 M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
8029 L: linux-omap@vger.kernel.org
8031 F: drivers/mmc/host/omap.c
8034 L: linux-mmc@vger.kernel.org
8035 L: linux-omap@vger.kernel.org
8037 F: drivers/mmc/host/omap_hsmmc.c
8039 OMAP RANDOM NUMBER GENERATOR SUPPORT
8040 M: Deepak Saxena <dsaxena@plexity.net>
8042 F: drivers/char/hw_random/omap-rng.c
8045 M: Benoît Cousson <bcousson@baylibre.com>
8046 M: Paul Walmsley <paul@pwsan.com>
8047 L: linux-omap@vger.kernel.org
8049 F: arch/arm/mach-omap2/omap_hwmod.*
8052 M: Paul Walmsley <paul@pwsan.com>
8053 L: linux-omap@vger.kernel.org
8055 F: arch/arm/mach-omap2/omap_hwmod*data*
8057 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
8058 M: Benoît Cousson <bcousson@baylibre.com>
8059 L: linux-omap@vger.kernel.org
8061 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
8063 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
8064 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8065 L: linux-media@vger.kernel.org
8067 F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
8068 F: drivers/media/platform/omap3isp/
8069 F: drivers/staging/media/omap4iss/
8072 L: linux-usb@vger.kernel.org
8073 L: linux-omap@vger.kernel.org
8075 F: drivers/usb/*/*omap*
8076 F: arch/arm/*omap*/usb*
8079 M: Grygorii Strashko <grygorii.strashko@ti.com>
8080 M: Santosh Shilimkar <ssantosh@kernel.org>
8081 M: Kevin Hilman <khilman@kernel.org>
8082 L: linux-omap@vger.kernel.org
8084 F: Documentation/devicetree/bindings/gpio/gpio-omap.txt
8085 F: drivers/gpio/gpio-omap.c
8087 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
8088 M: Mark Jackson <mpfj@newflow.co.uk>
8089 L: linux-omap@vger.kernel.org
8091 F: arch/arm/boot/dts/am335x-nano.dts
8094 M: Bob Copeland <me@bobcopeland.com>
8095 L: linux-karma-devel@lists.sourceforge.net
8097 F: Documentation/filesystems/omfs.txt
8100 OMNIKEY CARDMAN 4000 DRIVER
8101 M: Harald Welte <laforge@gnumonks.org>
8103 F: drivers/char/pcmcia/cm4000_cs.c
8104 F: include/linux/cm4000_cs.h
8105 F: include/uapi/linux/cm4000_cs.h
8107 OMNIKEY CARDMAN 4040 DRIVER
8108 M: Harald Welte <laforge@gnumonks.org>
8110 F: drivers/char/pcmcia/cm4040_cs.*
8112 OMNIVISION OV7670 SENSOR DRIVER
8113 M: Jonathan Corbet <corbet@lwn.net>
8114 L: linux-media@vger.kernel.org
8115 T: git git://linuxtv.org/media_tree.git
8117 F: drivers/media/i2c/ov7670.c
8119 ONENAND FLASH DRIVER
8120 M: Kyungmin Park <kyungmin.park@samsung.com>
8121 L: linux-mtd@lists.infradead.org
8123 F: drivers/mtd/onenand/
8124 F: include/linux/mtd/onenand*.h
8126 ONSTREAM SCSI TAPE DRIVER
8127 M: Willem Riede <osst@riede.org>
8128 L: osst-users@lists.sourceforge.net
8129 L: linux-scsi@vger.kernel.org
8131 F: Documentation/scsi/osst.txt
8132 F: drivers/scsi/osst.*
8133 F: drivers/scsi/osst_*.h
8134 F: drivers/scsi/st.h
8136 OPENCORES I2C BUS DRIVER
8137 M: Peter Korsgaard <jacmet@sunsite.dk>
8138 L: linux-i2c@vger.kernel.org
8140 F: Documentation/i2c/busses/i2c-ocores
8141 F: drivers/i2c/busses/i2c-ocores.c
8143 OPEN FIRMWARE AND FLATTENED DEVICE TREE
8144 M: Rob Herring <robh+dt@kernel.org>
8145 M: Frank Rowand <frowand.list@gmail.com>
8146 M: Grant Likely <grant.likely@linaro.org>
8147 L: devicetree@vger.kernel.org
8148 W: http://www.devicetree.org/
8149 T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
8152 F: include/linux/of*.h
8155 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
8156 M: Rob Herring <robh+dt@kernel.org>
8157 M: Pawel Moll <pawel.moll@arm.com>
8158 M: Mark Rutland <mark.rutland@arm.com>
8159 M: Ian Campbell <ijc+devicetree@hellion.org.uk>
8160 M: Kumar Gala <galak@codeaurora.org>
8161 L: devicetree@vger.kernel.org
8162 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8164 F: Documentation/devicetree/
8166 F: include/dt-bindings/
8168 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
8169 M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
8170 L: devicetree@vger.kernel.org
8172 F: Documentation/devicetree/dynamic-resolution-notes.txt
8173 F: Documentation/devicetree/overlay-notes.txt
8174 F: drivers/of/overlay.c
8175 F: drivers/of/resolver.c
8177 OPENRISC ARCHITECTURE
8178 M: Jonas Bonn <jonas@southpole.se>
8179 W: http://openrisc.net
8180 L: linux@lists.openrisc.net (moderated for non-subscribers)
8182 T: git git://openrisc.net/~jonas/linux
8186 M: Pravin Shelar <pshelar@nicira.com>
8187 L: netdev@vger.kernel.org
8188 L: dev@openvswitch.org
8189 W: http://openvswitch.org
8192 F: include/uapi/linux/openvswitch.h
8194 OPERATING PERFORMANCE POINTS (OPP)
8195 M: Viresh Kumar <vireshk@kernel.org>
8196 M: Nishanth Menon <nm@ti.com>
8197 M: Stephen Boyd <sboyd@codeaurora.org>
8198 L: linux-pm@vger.kernel.org
8200 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
8201 F: drivers/base/power/opp/
8202 F: include/linux/pm_opp.h
8203 F: Documentation/power/opp.txt
8204 F: Documentation/devicetree/bindings/opp/
8207 M: Clemens Ladisch <clemens@ladisch.de>
8208 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8209 T: git git://git.alsa-project.org/alsa-kernel.git
8211 F: sound/drivers/opl4/
8214 M: Robert Richter <rric@kernel.org>
8215 L: oprofile-list@lists.sf.net
8217 F: arch/*/include/asm/oprofile*.h
8219 F: drivers/oprofile/
8220 F: include/linux/oprofile.h
8222 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8223 M: Mark Fasheh <mfasheh@suse.com>
8224 M: Joel Becker <jlbec@evilplan.org>
8225 L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
8226 W: http://ocfs2.wiki.kernel.org
8228 F: Documentation/filesystems/ocfs2.txt
8229 F: Documentation/filesystems/dlmfs.txt
8233 L: linux-wireless@vger.kernel.org
8234 W: http://wireless.kernel.org/en/users/Drivers/orinoco
8235 W: http://www.nongnu.org/orinoco/
8237 F: drivers/net/wireless/intersil/orinoco/
8239 OSD LIBRARY and FILESYSTEM
8240 M: Boaz Harrosh <ooo@electrozaur.com>
8241 M: Benny Halevy <bhalevy@primarydata.com>
8242 L: osd-dev@open-osd.org
8243 W: http://open-osd.org
8244 T: git git://git.open-osd.org/open-osd.git
8246 F: drivers/scsi/osd/
8247 F: include/scsi/osd_*
8251 M: Miklos Szeredi <miklos@szeredi.hu>
8252 L: linux-unionfs@vger.kernel.org
8253 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
8256 F: Documentation/filesystems/overlayfs.txt
8259 M: Mike Marshall <hubcap@omnibond.com>
8260 L: pvfs2-developers@beowulf-underground.org
8261 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
8264 F: Documentation/filesystems/orangefs.txt
8267 M: Christian Lamparter <chunkeey@googlemail.com>
8268 L: linux-wireless@vger.kernel.org
8269 W: http://wireless.kernel.org/en/users/Drivers/p54
8271 F: drivers/net/wireless/intersil/p54/
8273 PA SEMI ETHERNET DRIVER
8274 M: Olof Johansson <olof@lixom.net>
8275 L: netdev@vger.kernel.org
8277 F: drivers/net/ethernet/pasemi/*
8279 PA SEMI SMBUS DRIVER
8280 M: Olof Johansson <olof@lixom.net>
8281 L: linux-i2c@vger.kernel.org
8283 F: drivers/i2c/busses/i2c-pasemi.c
8285 PADATA PARALLEL EXECUTION MECHANISM
8286 M: Steffen Klassert <steffen.klassert@secunet.com>
8287 L: linux-crypto@vger.kernel.org
8290 F: include/linux/padata.h
8291 F: Documentation/padata.txt
8293 PANASONIC LAPTOP ACPI EXTRAS DRIVER
8294 M: Harald Welte <laforge@gnumonks.org>
8295 L: platform-driver-x86@vger.kernel.org
8297 F: drivers/platform/x86/panasonic-laptop.c
8299 PANASONIC MN10300/AM33/AM34 PORT
8300 M: David Howells <dhowells@redhat.com>
8301 M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
8302 L: linux-am33-list@redhat.com (moderated for non-subscribers)
8303 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8305 F: Documentation/mn10300/
8308 PARALLEL LCD/KEYPAD PANEL DRIVER
8309 M: Willy Tarreau <willy@haproxy.com>
8310 M: Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
8312 F: Documentation/misc-devices/lcd-panel-cgram.txt
8313 F: drivers/misc/panel.c
8315 PARALLEL PORT SUBSYSTEM
8316 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8317 M: Sudip Mukherjee <sudip@vectorindia.org>
8318 L: linux-parport@lists.infradead.org (subscribers-only)
8321 F: include/linux/parport*.h
8322 F: drivers/char/ppdev.c
8323 F: include/uapi/linux/ppdev.h
8324 F: Documentation/parport*.txt
8326 PARAVIRT_OPS INTERFACE
8327 M: Jeremy Fitzhardinge <jeremy@goop.org>
8328 M: Chris Wright <chrisw@sous-sol.org>
8329 M: Alok Kataria <akataria@vmware.com>
8330 M: Rusty Russell <rusty@rustcorp.com.au>
8331 L: virtualization@lists.linux-foundation.org
8333 F: Documentation/virtual/paravirt_ops.txt
8334 F: arch/*/kernel/paravirt*
8335 F: arch/*/include/asm/paravirt.h
8337 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8338 M: Tim Waugh <tim@cyberelk.net>
8339 L: linux-parport@lists.infradead.org (subscribers-only)
8341 F: Documentation/blockdev/paride.txt
8342 F: drivers/block/paride/
8345 M: "James E.J. Bottomley" <jejb@parisc-linux.org>
8346 M: Helge Deller <deller@gmx.de>
8347 L: linux-parisc@vger.kernel.org
8348 W: http://www.parisc-linux.org/
8349 Q: http://patchwork.kernel.org/project/linux-parisc/list/
8350 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8351 T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8354 F: Documentation/parisc/
8356 F: drivers/char/agp/parisc-agp.c
8357 F: drivers/input/serio/gscps2.c
8358 F: drivers/parport/parport_gsc.*
8359 F: drivers/tty/serial/8250/8250_gsc.c
8360 F: drivers/video/fbdev/sti*
8361 F: drivers/video/console/sti*
8362 F: drivers/video/logo/logo_parisc*
8364 PC87360 HARDWARE MONITORING DRIVER
8365 M: Jim Cromie <jim.cromie@gmail.com>
8366 L: linux-hwmon@vger.kernel.org
8368 F: Documentation/hwmon/pc87360
8369 F: drivers/hwmon/pc87360.c
8372 M: Jim Cromie <jim.cromie@gmail.com>
8374 F: drivers/char/pc8736x_gpio.c
8376 PC87427 HARDWARE MONITORING DRIVER
8377 M: Jean Delvare <jdelvare@suse.com>
8378 L: linux-hwmon@vger.kernel.org
8380 F: Documentation/hwmon/pc87427
8381 F: drivers/hwmon/pc87427.c
8384 M: Riku Voipio <riku.voipio@iki.fi>
8386 F: drivers/leds/leds-pca9532.c
8387 F: include/linux/leds-pca9532.h
8389 PCA9541 I2C BUS MASTER SELECTOR DRIVER
8390 M: Guenter Roeck <linux@roeck-us.net>
8391 L: linux-i2c@vger.kernel.org
8393 F: drivers/i2c/muxes/i2c-mux-pca9541.c
8395 PCDP - PRIMARY CONSOLE AND DEBUG PORT
8396 M: Khalid Aziz <khalid@gonehiking.org>
8398 F: drivers/firmware/pcdp.*
8401 M: Linas Vepstas <linasvepstas@gmail.com>
8402 L: linux-pci@vger.kernel.org
8404 F: Documentation/PCI/pci-error-recovery.txt
8406 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
8407 M: Russell Currey <ruscur@russell.cc>
8408 L: linuxppc-dev@lists.ozlabs.org
8410 F: Documentation/powerpc/eeh-pci-error-recovery.txt
8411 F: arch/powerpc/kernel/eeh*.c
8412 F: arch/powerpc/platforms/*/eeh*.c
8413 F: arch/powerpc/include/*/eeh*.h
8416 M: Bjorn Helgaas <bhelgaas@google.com>
8417 L: linux-pci@vger.kernel.org
8418 Q: http://patchwork.ozlabs.org/project/linux-pci/list/
8419 T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8421 F: Documentation/PCI/
8423 F: include/linux/pci*
8425 F: arch/x86/kernel/quirks.c
8427 PCI DRIVER FOR ALTERA PCIE IP
8428 M: Ley Foon Tan <lftan@altera.com>
8429 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8430 L: linux-pci@vger.kernel.org
8432 F: Documentation/devicetree/bindings/pci/altera-pcie.txt
8433 F: drivers/pci/host/pcie-altera.c
8435 PCI DRIVER FOR ARM VERSATILE PLATFORM
8436 M: Rob Herring <robh@kernel.org>
8437 L: linux-pci@vger.kernel.org
8438 L: linux-arm-kernel@lists.infradead.org
8440 F: Documentation/devicetree/bindings/pci/versatile.txt
8441 F: drivers/pci/host/pci-versatile.c
8443 PCI DRIVER FOR APPLIEDMICRO XGENE
8444 M: Tanmay Inamdar <tinamdar@apm.com>
8445 L: linux-pci@vger.kernel.org
8446 L: linux-arm-kernel@lists.infradead.org
8448 F: Documentation/devicetree/bindings/pci/xgene-pci.txt
8449 F: drivers/pci/host/pci-xgene.c
8451 PCI DRIVER FOR FREESCALE LAYERSCAPE
8452 M: Minghuan Lian <minghuan.Lian@freescale.com>
8453 M: Mingkai Hu <mingkai.hu@freescale.com>
8454 M: Roy Zang <tie-fei.zang@freescale.com>
8455 L: linuxppc-dev@lists.ozlabs.org
8456 L: linux-pci@vger.kernel.org
8457 L: linux-arm-kernel@lists.infradead.org
8459 F: drivers/pci/host/*layerscape*
8462 M: Richard Zhu <Richard.Zhu@freescale.com>
8463 M: Lucas Stach <l.stach@pengutronix.de>
8464 L: linux-pci@vger.kernel.org
8465 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8467 F: drivers/pci/host/*imx6*
8469 PCI DRIVER FOR TI KEYSTONE
8470 M: Murali Karicheri <m-karicheri2@ti.com>
8471 L: linux-pci@vger.kernel.org
8472 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8474 F: drivers/pci/host/*keystone*
8476 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8477 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8478 M: Jason Cooper <jason@lakedaemon.net>
8479 L: linux-pci@vger.kernel.org
8480 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8482 F: drivers/pci/host/*mvebu*
8484 PCI DRIVER FOR NVIDIA TEGRA
8485 M: Thierry Reding <thierry.reding@gmail.com>
8486 L: linux-tegra@vger.kernel.org
8487 L: linux-pci@vger.kernel.org
8489 F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8490 F: drivers/pci/host/pci-tegra.c
8492 PCI DRIVER FOR TI DRA7XX
8493 M: Kishon Vijay Abraham I <kishon@ti.com>
8494 L: linux-omap@vger.kernel.org
8495 L: linux-pci@vger.kernel.org
8497 F: Documentation/devicetree/bindings/pci/ti-pci.txt
8498 F: drivers/pci/host/pci-dra7xx.c
8500 PCI DRIVER FOR RENESAS R-CAR
8501 M: Simon Horman <horms@verge.net.au>
8502 L: linux-pci@vger.kernel.org
8503 L: linux-renesas-soc@vger.kernel.org
8505 F: drivers/pci/host/*rcar*
8507 PCI DRIVER FOR SAMSUNG EXYNOS
8508 M: Jingoo Han <jingoohan1@gmail.com>
8509 L: linux-pci@vger.kernel.org
8510 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8511 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8513 F: drivers/pci/host/pci-exynos.c
8515 PCI DRIVER FOR SYNOPSIS DESIGNWARE
8516 M: Jingoo Han <jingoohan1@gmail.com>
8517 M: Pratyush Anand <pratyush.anand@gmail.com>
8518 L: linux-pci@vger.kernel.org
8520 F: drivers/pci/host/*designware*
8522 PCI DRIVER FOR SYNOPSYS PROTOTYPING DEVICE
8523 M: Joao Pinto <jpinto@synopsys.com>
8524 L: linux-pci@vger.kernel.org
8526 F: Documentation/devicetree/bindings/pci/designware-pcie.txt
8527 F: drivers/pci/host/pcie-designware-plat.c
8529 PCI DRIVER FOR GENERIC OF HOSTS
8530 M: Will Deacon <will.deacon@arm.com>
8531 L: linux-pci@vger.kernel.org
8532 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8534 F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
8535 F: drivers/pci/host/pci-host-common.c
8536 F: drivers/pci/host/pci-host-generic.c
8538 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
8539 M: Keith Busch <keith.busch@intel.com>
8540 L: linux-pci@vger.kernel.org
8542 F: arch/x86/pci/vmd.c
8544 PCIE DRIVER FOR ST SPEAR13XX
8545 M: Pratyush Anand <pratyush.anand@gmail.com>
8546 L: linux-pci@vger.kernel.org
8548 F: drivers/pci/host/*spear*
8550 PCI MSI DRIVER FOR ALTERA MSI IP
8551 M: Ley Foon Tan <lftan@altera.com>
8552 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8553 L: linux-pci@vger.kernel.org
8555 F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8556 F: drivers/pci/host/pcie-altera-msi.c
8558 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8559 M: Duc Dang <dhdang@apm.com>
8560 L: linux-pci@vger.kernel.org
8561 L: linux-arm-kernel@lists.infradead.org
8563 F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8564 F: drivers/pci/host/pci-xgene-msi.c
8566 PCIE DRIVER FOR HISILICON
8567 M: Zhou Wang <wangzhou1@hisilicon.com>
8568 M: Gabriele Paoloni <gabriele.paoloni@huawei.com>
8569 L: linux-pci@vger.kernel.org
8571 F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8572 F: drivers/pci/host/pcie-hisi.c
8574 PCIE DRIVER FOR QUALCOMM MSM
8575 M: Stanimir Varbanov <svarbanov@mm-sol.com>
8576 L: linux-pci@vger.kernel.org
8577 L: linux-arm-msm@vger.kernel.org
8579 F: drivers/pci/host/*qcom*
8581 PCIE DRIVER FOR CAVIUM THUNDERX
8582 M: David Daney <david.daney@cavium.com>
8583 L: linux-pci@vger.kernel.org
8584 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8586 F: Documentation/devicetree/bindings/pci/pci-thunder-*
8587 F: drivers/pci/host/pci-thunder-*
8590 P: Linux PCMCIA Team
8591 L: linux-pcmcia@lists.infradead.org
8592 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8593 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
8595 F: Documentation/pcmcia/
8599 PCNET32 NETWORK DRIVER
8600 M: Don Fry <pcnet32@frontier.com>
8601 L: netdev@vger.kernel.org
8603 F: drivers/net/ethernet/amd/pcnet32.c
8605 PCRYPT PARALLEL CRYPTO ENGINE
8606 M: Steffen Klassert <steffen.klassert@secunet.com>
8607 L: linux-crypto@vger.kernel.org
8610 F: include/crypto/pcrypt.h
8612 PER-CPU MEMORY ALLOCATOR
8613 M: Tejun Heo <tj@kernel.org>
8614 M: Christoph Lameter <cl@linux.com>
8615 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8617 F: include/linux/percpu*.h
8619 F: arch/*/include/asm/percpu.h
8621 PER-TASK DELAY ACCOUNTING
8622 M: Balbir Singh <bsingharora@gmail.com>
8624 F: include/linux/delayacct.h
8625 F: kernel/delayacct.c
8627 PERFORMANCE EVENTS SUBSYSTEM
8628 M: Peter Zijlstra <peterz@infradead.org>
8629 M: Ingo Molnar <mingo@redhat.com>
8630 M: Arnaldo Carvalho de Melo <acme@kernel.org>
8631 R: Alexander Shishkin <alexander.shishkin@linux.intel.com>
8632 L: linux-kernel@vger.kernel.org
8633 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8636 F: include/linux/perf_event.h
8637 F: include/uapi/linux/perf_event.h
8638 F: arch/*/kernel/perf_event*.c
8639 F: arch/*/kernel/*/perf_event*.c
8640 F: arch/*/kernel/*/*/perf_event*.c
8641 F: arch/*/include/asm/perf_event.h
8642 F: arch/*/kernel/perf_callchain.c
8645 PERSONALITY HANDLING
8646 M: Christoph Hellwig <hch@infradead.org>
8647 L: linux-abi-devel@lists.sourceforge.net
8649 F: include/linux/personality.h
8650 F: include/uapi/linux/personality.h
8653 M: Remi Denis-Courmont <courmisch@gmail.com>
8655 F: Documentation/networking/phonet.txt
8656 F: include/linux/phonet.h
8657 F: include/net/phonet/
8658 F: include/uapi/linux/phonet.h
8662 M: Joern Engel <joern@lazybastard.org>
8663 L: linux-mtd@lists.infradead.org
8665 F: drivers/mtd/devices/phram.c
8668 M: Bruno Prémont <bonbons@linux-vserver.org>
8669 L: linux-input@vger.kernel.org
8671 F: drivers/hid/hid-picolcd*
8674 M: Jamie Iles <jamie@jamieiles.com>
8675 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8676 T: git git://github.com/jamieiles/linux-2.6-ji.git
8678 F: arch/arm/boot/dts/picoxcell*
8679 F: arch/arm/mach-picoxcell/
8680 F: drivers/crypto/picoxcell*
8682 PIN CONTROL SUBSYSTEM
8683 M: Linus Walleij <linus.walleij@linaro.org>
8684 L: linux-gpio@vger.kernel.org
8685 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8688 F: include/linux/pinctrl/
8690 PIN CONTROLLER - ATMEL AT91
8691 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8692 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8694 F: drivers/pinctrl/pinctrl-at91.*
8696 PIN CONTROLLER - ATMEL AT91 PIO4
8697 M: Ludovic Desroches <ludovic.desroches@atmel.com>
8698 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8699 L: linux-gpio@vger.kernel.org
8701 F: drivers/pinctrl/pinctrl-at91-pio4.*
8703 PIN CONTROLLER - INTEL
8704 M: Mika Westerberg <mika.westerberg@linux.intel.com>
8705 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
8707 F: drivers/pinctrl/intel/
8709 PIN CONTROLLER - RENESAS
8710 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8711 M: Geert Uytterhoeven <geert+renesas@glider.be>
8712 L: linux-renesas-soc@vger.kernel.org
8714 F: drivers/pinctrl/sh-pfc/
8716 PIN CONTROLLER - SAMSUNG
8717 M: Tomasz Figa <tomasz.figa@gmail.com>
8718 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8719 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8721 F: drivers/pinctrl/samsung/
8723 PIN CONTROLLER - SINGLE
8724 M: Tony Lindgren <tony@atomide.com>
8725 M: Haojian Zhuang <haojian.zhuang@linaro.org>
8726 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8727 L: linux-omap@vger.kernel.org
8729 F: drivers/pinctrl/pinctrl-single.c
8731 PIN CONTROLLER - ST SPEAR
8732 M: Viresh Kumar <vireshk@kernel.org>
8733 L: spear-devel@list.st.com
8734 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8735 W: http://www.st.com/spear
8737 F: drivers/pinctrl/spear/
8740 M: Jiri Kosina <jikos@kernel.org>
8742 F: drivers/block/pktcdvd.c
8743 F: include/linux/pktcdvd.h
8744 F: include/uapi/linux/pktcdvd.h
8747 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8748 W: http://mprc.pku.edu.cn/~guanxuetao/linux
8750 T: git git://github.com/gxt/linux.git
8751 F: drivers/input/serio/i8042-unicore32io.h
8752 F: drivers/i2c/busses/i2c-puv3.c
8753 F: drivers/video/fbdev/fb-puv3.c
8754 F: drivers/rtc/rtc-puv3.c
8756 PMBUS HARDWARE MONITORING DRIVERS
8757 M: Guenter Roeck <linux@roeck-us.net>
8758 L: linux-hwmon@vger.kernel.org
8759 W: http://hwmon.wiki.kernel.org/
8760 W: http://www.roeck-us.net/linux/drivers/
8761 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8763 F: Documentation/hwmon/pmbus
8764 F: drivers/hwmon/pmbus/
8765 F: include/linux/i2c/pmbus.h
8767 PMC SIERRA MaxRAID DRIVER
8768 L: linux-scsi@vger.kernel.org
8769 W: http://www.pmc-sierra.com/
8771 F: drivers/scsi/pmcraid.*
8773 PMC SIERRA PM8001 DRIVER
8774 M: Jack Wang <jinpu.wang@profitbricks.com>
8775 M: lindar_liu@usish.com
8777 L: linux-scsi@vger.kernel.org
8779 F: drivers/scsi/pm8001/
8781 POSIX CLOCKS and TIMERS
8782 M: Thomas Gleixner <tglx@linutronix.de>
8783 L: linux-kernel@vger.kernel.org
8784 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8787 F: include/linux/timer*
8788 F: kernel/time/*timer*
8790 POWER MANAGEMENT CORE
8791 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8792 L: linux-pm@vger.kernel.org
8793 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8795 F: drivers/base/power/
8796 F: include/linux/pm.h
8797 F: include/linux/pm_*
8798 F: include/linux/powercap.h
8799 F: drivers/powercap/
8801 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8802 M: Sebastian Reichel <sre@kernel.org>
8803 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8804 M: David Woodhouse <dwmw2@infradead.org>
8805 L: linux-pm@vger.kernel.org
8806 T: git git://git.infradead.org/battery-2.6.git
8808 F: include/linux/power_supply.h
8810 X: drivers/power/avs/
8812 POWER STATE COORDINATION INTERFACE (PSCI)
8813 M: Mark Rutland <mark.rutland@arm.com>
8814 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8815 L: linux-arm-kernel@lists.infradead.org
8817 F: drivers/firmware/psci.c
8818 F: include/linux/psci.h
8819 F: include/uapi/linux/psci.h
8822 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8826 PPP PROTOCOL DRIVERS AND COMPRESSORS
8827 M: Paul Mackerras <paulus@samba.org>
8828 L: linux-ppp@vger.kernel.org
8830 F: drivers/net/ppp/ppp_*
8832 PPP OVER ATM (RFC 2364)
8833 M: Mitchell Blank Jr <mitch@sfgoth.com>
8835 F: net/atm/pppoatm.c
8836 F: include/uapi/linux/atmppp.h
8839 M: Michal Ostrowski <mostrows@earthlink.net>
8841 F: drivers/net/ppp/pppoe.c
8842 F: drivers/net/ppp/pppox.c
8845 M: James Chapman <jchapman@katalix.com>
8847 F: net/l2tp/l2tp_ppp.c
8848 F: include/linux/if_pppol2tp.h
8849 F: include/uapi/linux/if_pppol2tp.h
8852 M: Rodolfo Giometti <giometti@enneenne.com>
8853 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
8854 L: linuxpps@ml.enneenne.com (subscribers-only)
8856 F: Documentation/pps/
8858 F: include/linux/pps*.h
8861 M: Dmitry Kozlov <xeb@mail.ru>
8862 L: netdev@vger.kernel.org
8864 F: drivers/net/ppp/pptp.c
8865 W: http://sourceforge.net/projects/accel-pptp
8868 M: Robert Love <rml@tech9.net>
8869 L: kpreempt-tech@lists.sourceforge.net
8870 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8872 F: Documentation/preempt-locking.txt
8873 F: include/linux/preempt.h
8875 PRISM54 WIRELESS DRIVER
8876 M: "Luis R. Rodriguez" <mcgrof@gmail.com>
8877 L: linux-wireless@vger.kernel.org
8878 W: http://wireless.kernel.org/en/users/Drivers/p54
8880 F: drivers/net/wireless/intersil/prism54/
8883 M: Geoff Levand <geoff@infradead.org>
8884 L: netdev@vger.kernel.org
8885 L: linuxppc-dev@lists.ozlabs.org
8887 F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
8889 PS3 PLATFORM SUPPORT
8890 M: Geoff Levand <geoff@infradead.org>
8891 L: linuxppc-dev@lists.ozlabs.org
8893 F: arch/powerpc/boot/ps3*
8894 F: arch/powerpc/include/asm/lv1call.h
8895 F: arch/powerpc/include/asm/ps3*.h
8896 F: arch/powerpc/platforms/ps3/
8899 F: drivers/rtc/rtc-ps3.c
8900 F: drivers/usb/host/*ps3.c
8901 F: sound/ppc/snd_ps3*
8904 M: Jim Paris <jim@jtan.com>
8905 M: Geoff Levand <geoff@infradead.org>
8906 L: linuxppc-dev@lists.ozlabs.org
8908 F: drivers/block/ps3vram.c
8911 M: Anton Vorontsov <anton@enomsg.org>
8912 M: Colin Cross <ccross@android.com>
8913 M: Kees Cook <keescook@chromium.org>
8914 M: Tony Luck <tony.luck@intel.com>
8916 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
8918 F: include/linux/pstore*
8919 F: drivers/firmware/efi/efi-pstore.c
8920 F: drivers/acpi/apei/erst.c
8922 PTP HARDWARE CLOCK SUPPORT
8923 M: Richard Cochran <richardcochran@gmail.com>
8924 L: netdev@vger.kernel.org
8926 W: http://linuxptp.sourceforge.net/
8927 F: Documentation/ABI/testing/sysfs-ptp
8928 F: Documentation/ptp/*
8929 F: drivers/net/ethernet/freescale/gianfar_ptp.c
8930 F: drivers/net/phy/dp83640*
8932 F: include/linux/ptp_cl*
8935 M: Roland McGrath <roland@hack.frob.com>
8936 M: Oleg Nesterov <oleg@redhat.com>
8938 F: include/asm-generic/syscall.h
8939 F: include/linux/ptrace.h
8940 F: include/linux/regset.h
8941 F: include/linux/tracehook.h
8942 F: include/uapi/linux/ptrace.h
8945 PVRUSB2 VIDEO4LINUX DRIVER
8946 M: Mike Isely <isely@pobox.com>
8947 L: pvrusb2@isely.net (subscribers-only)
8948 L: linux-media@vger.kernel.org
8949 W: http://www.isely.net/pvrusb2/
8950 T: git git://linuxtv.org/media_tree.git
8952 F: Documentation/video4linux/README.pvrusb2
8953 F: drivers/media/usb/pvrusb2/
8956 M: Hans de Goede <hdegoede@redhat.com>
8957 L: linux-media@vger.kernel.org
8958 T: git git://linuxtv.org/media_tree.git
8960 F: drivers/media/usb/pwc/*
8963 M: Kamil Debski <k.debski@samsung.com>
8964 L: linux-hwmon@vger.kernel.org
8966 F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8967 F: Documentation/hwmon/pwm-fan
8968 F: drivers/hwmon/pwm-fan.c
8971 M: Thierry Reding <thierry.reding@gmail.com>
8972 L: linux-pwm@vger.kernel.org
8974 T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8975 F: Documentation/pwm.txt
8976 F: Documentation/devicetree/bindings/pwm/
8977 F: include/linux/pwm.h
8979 F: drivers/video/backlight/pwm_bl.c
8980 F: include/linux/pwm_backlight.h
8982 PXA2xx/PXA3xx SUPPORT
8983 M: Daniel Mack <daniel@zonque.org>
8984 M: Haojian Zhuang <haojian.zhuang@gmail.com>
8985 M: Robert Jarzmik <robert.jarzmik@free.fr>
8986 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8987 T: git git://github.com/hzhuang1/linux.git
8988 T: git git://github.com/rjarzmik/linux.git
8990 F: arch/arm/boot/dts/pxa*
8991 F: arch/arm/mach-pxa/
8993 F: drivers/pcmcia/pxa2xx*
8994 F: drivers/pinctrl/pxa/
8995 F: drivers/spi/spi-pxa2xx*
8996 F: drivers/usb/gadget/udc/pxa2*
8997 F: include/sound/pxa2xx-lib.h
9002 M: Robert Jarzmik <robert.jarzmik@free.fr>
9003 L: linux-gpio@vger.kernel.org
9005 F: drivers/gpio/gpio-pxa.c
9007 PXA3xx NAND FLASH DRIVER
9008 M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
9009 L: linux-mtd@lists.infradead.org
9011 F: drivers/mtd/nand/pxa3xx_nand.c
9014 M: Eric Miao <eric.y.miao@gmail.com>
9015 M: Haojian Zhuang <haojian.zhuang@gmail.com>
9016 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9017 T: git git://github.com/hzhuang1/linux.git
9018 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
9020 F: arch/arm/boot/dts/mmp*
9021 F: arch/arm/mach-mmp/
9027 M: Robert Jarzmik <robert.jarzmik@free.fr>
9028 L: rtc-linux@googlegroups.com
9032 M: Tadeusz Struk <tadeusz.struk@intel.com>
9033 L: qat-linux@intel.com
9035 F: drivers/crypto/qat/
9038 M: Mike Marciniszyn <infinipath@intel.com>
9039 L: linux-rdma@vger.kernel.org
9041 F: drivers/infiniband/hw/qib/
9043 QLOGIC QLA1280 SCSI DRIVER
9044 M: Michael Reed <mdr@sgi.com>
9045 L: linux-scsi@vger.kernel.org
9047 F: drivers/scsi/qla1280.[ch]
9049 QLOGIC QLA2XXX FC-SCSI DRIVER
9050 M: qla2xxx-upstream@qlogic.com
9051 L: linux-scsi@vger.kernel.org
9053 F: Documentation/scsi/LICENSE.qla2xxx
9054 F: drivers/scsi/qla2xxx/
9056 QLOGIC QLA4XXX iSCSI DRIVER
9057 M: QLogic-Storage-Upstream@qlogic.com
9058 L: linux-scsi@vger.kernel.org
9060 F: Documentation/scsi/LICENSE.qla4xxx
9061 F: drivers/scsi/qla4xxx/
9063 QLOGIC QLA3XXX NETWORK DRIVER
9064 M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
9065 M: Ron Mercer <ron.mercer@qlogic.com>
9066 M: linux-driver@qlogic.com
9067 L: netdev@vger.kernel.org
9069 F: Documentation/networking/LICENSE.qla3xxx
9070 F: drivers/net/ethernet/qlogic/qla3xxx.*
9072 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
9073 M: Dept-GELinuxNICDev@qlogic.com
9074 L: netdev@vger.kernel.org
9076 F: drivers/net/ethernet/qlogic/qlcnic/
9078 QLOGIC QLGE 10Gb ETHERNET DRIVER
9079 M: Harish Patil <harish.patil@qlogic.com>
9080 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
9081 M: Dept-GELinuxNICDev@qlogic.com
9082 M: linux-driver@qlogic.com
9083 L: netdev@vger.kernel.org
9085 F: drivers/net/ethernet/qlogic/qlge/
9087 QLOGIC QL4xxx ETHERNET DRIVER
9088 M: Yuval Mintz <Yuval.Mintz@qlogic.com>
9089 M: Ariel Elior <Ariel.Elior@qlogic.com>
9090 M: everest-linux-l2@qlogic.com
9091 L: netdev@vger.kernel.org
9093 F: drivers/net/ethernet/qlogic/qed/
9094 F: include/linux/qed/
9095 F: drivers/net/ethernet/qlogic/qede/
9098 M: Anders Larsen <al@alarsen.net>
9099 W: http://www.alarsen.net/linux/qnx4fs/
9102 F: include/uapi/linux/qnx4_fs.h
9103 F: include/uapi/linux/qnxtypes.h
9106 M: Antti Palosaari <crope@iki.fi>
9107 L: linux-media@vger.kernel.org
9108 W: https://linuxtv.org
9109 W: http://palosaari.fi/linux/
9110 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9111 T: git git://linuxtv.org/anttip/media_tree.git
9113 F: drivers/media/tuners/qt1010*
9115 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
9116 M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
9117 L: linux-wireless@vger.kernel.org
9118 L: ath9k-devel@lists.ath9k.org
9119 W: http://wireless.kernel.org/en/users/Drivers/ath9k
9121 F: drivers/net/wireless/ath/ath9k/
9123 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
9124 M: Kalle Valo <kvalo@qca.qualcomm.com>
9125 L: ath10k@lists.infradead.org
9126 W: http://wireless.kernel.org/en/users/Drivers/ath10k
9127 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
9129 F: drivers/net/wireless/ath/ath10k/
9131 QUALCOMM HEXAGON ARCHITECTURE
9132 M: Richard Kuo <rkuo@codeaurora.org>
9133 L: linux-hexagon@vger.kernel.org
9134 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
9138 QUALCOMM WCN36XX WIRELESS DRIVER
9139 M: Eugene Krasnikov <k.eugene.e@gmail.com>
9140 L: wcn36xx@lists.infradead.org
9141 W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
9142 T: git git://github.com/KrasnikovEugene/wcn36xx.git
9144 F: drivers/net/wireless/ath/wcn36xx/
9146 RADOS BLOCK DEVICE (RBD)
9147 M: Ilya Dryomov <idryomov@gmail.com>
9148 M: Sage Weil <sage@redhat.com>
9149 M: Alex Elder <elder@kernel.org>
9150 L: ceph-devel@vger.kernel.org
9152 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9153 T: git git://github.com/ceph/ceph-client.git
9155 F: Documentation/ABI/testing/sysfs-bus-rbd
9156 F: drivers/block/rbd.c
9157 F: drivers/block/rbd_types.h
9159 RADEON FRAMEBUFFER DISPLAY DRIVER
9160 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
9161 L: linux-fbdev@vger.kernel.org
9163 F: drivers/video/fbdev/aty/radeon*
9164 F: include/uapi/linux/radeonfb.h
9166 RADIOSHARK RADIO DRIVER
9167 M: Hans de Goede <hdegoede@redhat.com>
9168 L: linux-media@vger.kernel.org
9169 T: git git://linuxtv.org/media_tree.git
9171 F: drivers/media/radio/radio-shark.c
9173 RADIOSHARK2 RADIO DRIVER
9174 M: Hans de Goede <hdegoede@redhat.com>
9175 L: linux-media@vger.kernel.org
9176 T: git git://linuxtv.org/media_tree.git
9178 F: drivers/media/radio/radio-shark2.c
9179 F: drivers/media/radio/radio-tea5777.c
9181 RAGE128 FRAMEBUFFER DISPLAY DRIVER
9182 M: Paul Mackerras <paulus@samba.org>
9183 L: linux-fbdev@vger.kernel.org
9185 F: drivers/video/fbdev/aty/aty128fb.c
9187 RALINK MIPS ARCHITECTURE
9188 M: John Crispin <blogic@openwrt.org>
9189 L: linux-mips@linux-mips.org
9193 RALINK RT2X00 WIRELESS LAN DRIVER
9195 M: Stanislaw Gruszka <sgruszka@redhat.com>
9196 M: Helmut Schaa <helmut.schaa@googlemail.com>
9197 L: linux-wireless@vger.kernel.org
9199 F: drivers/net/wireless/ralink/rt2x00/
9201 RAMDISK RAM BLOCK DEVICE DRIVER
9202 M: Jens Axboe <axboe@kernel.dk>
9204 F: Documentation/blockdev/ramdisk.txt
9205 F: drivers/block/brd.c
9207 RANDOM NUMBER DRIVER
9208 M: "Theodore Ts'o" <tytso@mit.edu>
9210 F: drivers/char/random.c
9213 M: Matt Porter <mporter@kernel.crashing.org>
9214 M: Alexandre Bounine <alexandre.bounine@idt.com>
9218 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
9219 L: linux-wireless@vger.kernel.org
9221 F: drivers/net/wireless/ray*
9224 M: Josh Triplett <josh@joshtriplett.org>
9225 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9226 L: linux-kernel@vger.kernel.org
9228 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9229 F: Documentation/RCU/torture.txt
9230 F: kernel/rcu/rcutorture.c
9232 RCUTORTURE TEST FRAMEWORK
9233 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9234 M: Josh Triplett <josh@joshtriplett.org>
9235 R: Steven Rostedt <rostedt@goodmis.org>
9236 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9237 R: Lai Jiangshan <jiangshanlai@gmail.com>
9238 L: linux-kernel@vger.kernel.org
9240 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9241 F: tools/testing/selftests/rcutorture
9244 M: Florian Fainelli <florian@openwrt.org>
9247 RDC R6040 FAST ETHERNET DRIVER
9248 M: Florian Fainelli <florian@openwrt.org>
9249 L: netdev@vger.kernel.org
9251 F: drivers/net/ethernet/rdc/r6040.c
9253 RDS - RELIABLE DATAGRAM SOCKETS
9254 M: Santosh Shilimkar <santosh.shilimkar@oracle.com>
9255 L: netdev@vger.kernel.org
9256 L: linux-rdma@vger.kernel.org
9257 L: rds-devel@oss.oracle.com (moderated for non-subscribers)
9258 W: https://oss.oracle.com/projects/rds/
9261 F: Documentation/networking/rds.txt
9263 RDMAVT - RDMA verbs software
9264 M: Dennis Dalessandro <dennis.dalessandro@intel.com>
9265 L: linux-rdma@vger.kernel.org
9267 F: drivers/infiniband/sw/rdmavt
9269 READ-COPY UPDATE (RCU)
9270 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9271 M: Josh Triplett <josh@joshtriplett.org>
9272 R: Steven Rostedt <rostedt@goodmis.org>
9273 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9274 R: Lai Jiangshan <jiangshanlai@gmail.com>
9275 L: linux-kernel@vger.kernel.org
9276 W: http://www.rdrop.com/users/paulmck/RCU/
9278 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9279 F: Documentation/RCU/
9280 X: Documentation/RCU/torture.txt
9281 F: include/linux/rcu*
9282 X: include/linux/srcu.h
9286 REAL TIME CLOCK (RTC) SUBSYSTEM
9287 M: Alessandro Zummo <a.zummo@towertech.it>
9288 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
9289 L: rtc-linux@googlegroups.com
9290 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
9291 T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
9293 F: Documentation/rtc.txt
9295 F: include/linux/rtc.h
9296 F: include/uapi/linux/rtc.h
9298 REALTEK AUDIO CODECS
9299 M: Bard Liao <bardliao@realtek.com>
9300 M: Oder Chiou <oder_chiou@realtek.com>
9302 F: sound/soc/codecs/rt*
9303 F: include/sound/rt*.h
9305 REISERFS FILE SYSTEM
9306 L: reiserfs-devel@vger.kernel.org
9310 REGISTER MAP ABSTRACTION
9311 M: Mark Brown <broonie@kernel.org>
9312 L: linux-kernel@vger.kernel.org
9313 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
9315 F: drivers/base/regmap/
9316 F: include/linux/regmap.h
9318 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
9319 M: Ohad Ben-Cohen <ohad@wizery.com>
9320 M: Bjorn Andersson <bjorn.andersson@linaro.org>
9321 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
9323 F: drivers/remoteproc/
9324 F: Documentation/remoteproc.txt
9325 F: include/linux/remoteproc.h
9327 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9328 M: Ohad Ben-Cohen <ohad@wizery.com>
9329 M: Bjorn Andersson <bjorn.andersson@linaro.org>
9330 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9333 F: Documentation/rpmsg.txt
9334 F: include/linux/rpmsg.h
9336 RENESAS ETHERNET DRIVERS
9337 R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9338 L: netdev@vger.kernel.org
9339 L: linux-renesas-soc@vger.kernel.org
9340 F: drivers/net/ethernet/renesas/
9341 F: include/linux/sh_eth.h
9343 RENESAS USB2 PHY DRIVER
9344 M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
9345 L: linux-renesas-soc@vger.kernel.org
9347 F: drivers/phy/phy-rcar-gen3-usb2.c
9349 RESET CONTROLLER FRAMEWORK
9350 M: Philipp Zabel <p.zabel@pengutronix.de>
9351 T: git git://git.pengutronix.de/git/pza/linux
9354 F: Documentation/devicetree/bindings/reset/
9355 F: include/dt-bindings/reset/
9356 F: include/linux/reset.h
9357 F: include/linux/reset-controller.h
9360 M: Johannes Berg <johannes@sipsolutions.net>
9361 L: linux-wireless@vger.kernel.org
9362 W: http://wireless.kernel.org/
9363 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9364 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
9366 F: Documentation/rfkill.txt
9370 M: Thomas Graf <tgraf@suug.ch>
9371 L: netdev@vger.kernel.org
9374 F: include/linux/rhashtable.h
9376 RICOH SMARTMEDIA/XD DRIVER
9377 M: Maxim Levitsky <maximlevitsky@gmail.com>
9379 F: drivers/mtd/nand/r852.c
9380 F: drivers/mtd/nand/r852.h
9382 RICOH R5C592 MEMORYSTICK DRIVER
9383 M: Maxim Levitsky <maximlevitsky@gmail.com>
9385 F: drivers/memstick/host/r592.*
9388 M: Stefan Achatz <erazor_de@users.sourceforge.net>
9389 W: http://sourceforge.net/projects/roccat/
9391 F: drivers/hid/hid-roccat*
9392 F: include/linux/hid-roccat*
9393 F: Documentation/ABI/*/sysfs-driver-hid-roccat*
9396 M: Jiri Pirko <jiri@resnulli.us>
9397 M: Scott Feldman <sfeldma@gmail.com>
9398 L: netdev@vger.kernel.org
9400 F: drivers/net/ethernet/rocker/
9404 W: http://www.comtrol.com
9406 F: Documentation/serial/rocket.txt
9407 F: drivers/tty/rocket*
9409 ROCKETPORT EXPRESS/INFINITY DRIVER
9410 M: Kevin Cernekee <cernekee@gmail.com>
9411 L: linux-serial@vger.kernel.org
9413 F: drivers/tty/serial/rp2.*
9416 M: Ralf Baechle <ralf@linux-mips.org>
9417 L: linux-hams@vger.kernel.org
9418 W: http://www.linux-ax25.org/
9420 F: include/net/rose.h
9421 F: include/uapi/linux/rose.h
9424 RTL2830 MEDIA DRIVER
9425 M: Antti Palosaari <crope@iki.fi>
9426 L: linux-media@vger.kernel.org
9427 W: https://linuxtv.org
9428 W: http://palosaari.fi/linux/
9429 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9430 T: git git://linuxtv.org/anttip/media_tree.git
9432 F: drivers/media/dvb-frontends/rtl2830*
9434 RTL2832 MEDIA DRIVER
9435 M: Antti Palosaari <crope@iki.fi>
9436 L: linux-media@vger.kernel.org
9437 W: https://linuxtv.org
9438 W: http://palosaari.fi/linux/
9439 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9440 T: git git://linuxtv.org/anttip/media_tree.git
9442 F: drivers/media/dvb-frontends/rtl2832*
9444 RTL2832_SDR MEDIA DRIVER
9445 M: Antti Palosaari <crope@iki.fi>
9446 L: linux-media@vger.kernel.org
9447 W: https://linuxtv.org
9448 W: http://palosaari.fi/linux/
9449 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9450 T: git git://linuxtv.org/anttip/media_tree.git
9452 F: drivers/media/dvb-frontends/rtl2832_sdr*
9454 RTL8180 WIRELESS DRIVER
9455 L: linux-wireless@vger.kernel.org
9456 W: http://wireless.kernel.org/
9457 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9459 F: drivers/net/wireless/realtek/rtl818x/rtl8180/
9461 RTL8187 WIRELESS DRIVER
9462 M: Herton Ronaldo Krzesinski <herton@canonical.com>
9463 M: Hin-Tak Leung <htl10@users.sourceforge.net>
9464 M: Larry Finger <Larry.Finger@lwfinger.net>
9465 L: linux-wireless@vger.kernel.org
9466 W: http://wireless.kernel.org/
9467 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9469 F: drivers/net/wireless/realtek/rtl818x/rtl8187/
9471 RTL8192CE WIRELESS DRIVER
9472 M: Larry Finger <Larry.Finger@lwfinger.net>
9473 M: Chaoming Li <chaoming_li@realsil.com.cn>
9474 L: linux-wireless@vger.kernel.org
9475 W: http://wireless.kernel.org/
9476 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9478 F: drivers/net/wireless/realtek/rtlwifi/
9479 F: drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
9481 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9482 M: Jes Sorensen <Jes.Sorensen@redhat.com>
9483 L: linux-wireless@vger.kernel.org
9484 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8723au-mac80211
9486 F: drivers/net/wireless/realtek/rtl8xxxu/
9488 S3 SAVAGE FRAMEBUFFER DRIVER
9489 M: Antonino Daplas <adaplas@gmail.com>
9490 L: linux-fbdev@vger.kernel.org
9492 F: drivers/video/fbdev/savage/
9495 M: Martin Schwidefsky <schwidefsky@de.ibm.com>
9496 M: Heiko Carstens <heiko.carstens@de.ibm.com>
9497 L: linux-s390@vger.kernel.org
9498 W: http://www.ibm.com/developerworks/linux/linux390/
9499 T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
9503 F: Documentation/s390/
9504 F: Documentation/DocBook/s390*
9506 S390 COMMON I/O LAYER
9507 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9508 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9509 L: linux-s390@vger.kernel.org
9510 W: http://www.ibm.com/developerworks/linux/linux390/
9512 F: drivers/s390/cio/
9515 M: Stefan Weinhuber <wein@de.ibm.com>
9516 M: Stefan Haberland <stefan.haberland@de.ibm.com>
9517 L: linux-s390@vger.kernel.org
9518 W: http://www.ibm.com/developerworks/linux/linux390/
9520 F: drivers/s390/block/dasd*
9521 F: block/partitions/ibm.c
9523 S390 NETWORK DRIVERS
9524 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
9525 L: linux-s390@vger.kernel.org
9526 W: http://www.ibm.com/developerworks/linux/linux390/
9528 F: drivers/s390/net/
9531 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9532 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9533 L: linux-s390@vger.kernel.org
9534 W: http://www.ibm.com/developerworks/linux/linux390/
9537 F: drivers/pci/hotplug/s390_pci_hpc.c
9540 M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
9541 L: linux-s390@vger.kernel.org
9542 W: http://www.ibm.com/developerworks/linux/linux390/
9544 F: drivers/s390/crypto/
9547 M: Steffen Maier <maier@linux.vnet.ibm.com>
9548 L: linux-s390@vger.kernel.org
9549 W: http://www.ibm.com/developerworks/linux/linux390/
9551 F: drivers/s390/scsi/zfcp_*
9553 S390 IUCV NETWORK LAYER
9554 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
9555 L: linux-s390@vger.kernel.org
9556 W: http://www.ibm.com/developerworks/linux/linux390/
9558 F: drivers/s390/net/*iucv*
9559 F: include/net/iucv/
9563 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9564 L: linux-s390@vger.kernel.org
9565 W: http://www.ibm.com/developerworks/linux/linux390/
9567 F: drivers/iommu/s390-iommu.c
9569 S3C24XX SD/MMC Driver
9570 M: Ben Dooks <ben-linux@fluff.org>
9571 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9573 F: drivers/mmc/host/s3cmci.*
9575 SAA6588 RDS RECEIVER DRIVER
9576 M: Hans Verkuil <hverkuil@xs4all.nl>
9577 L: linux-media@vger.kernel.org
9578 T: git git://linuxtv.org/media_tree.git
9579 W: https://linuxtv.org
9581 F: drivers/media/i2c/saa6588*
9583 SAA7134 VIDEO4LINUX DRIVER
9584 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9585 L: linux-media@vger.kernel.org
9586 W: https://linuxtv.org
9587 T: git git://linuxtv.org/media_tree.git
9589 F: Documentation/video4linux/*.saa7134
9590 F: drivers/media/pci/saa7134/
9592 SAA7146 VIDEO4LINUX-2 DRIVER
9593 M: Hans Verkuil <hverkuil@xs4all.nl>
9594 L: linux-media@vger.kernel.org
9595 T: git git://linuxtv.org/media_tree.git
9597 F: drivers/media/common/saa7146/
9598 F: drivers/media/pci/saa7146/
9599 F: include/media/saa7146*
9601 SAMSUNG LAPTOP DRIVER
9602 M: Corentin Chary <corentin.chary@gmail.com>
9603 L: platform-driver-x86@vger.kernel.org
9605 F: drivers/platform/x86/samsung-laptop.c
9607 SAMSUNG AUDIO (ASoC) DRIVERS
9608 M: Sangbeom Kim <sbkim73@samsung.com>
9609 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9611 F: sound/soc/samsung/
9613 SAMSUNG FRAMEBUFFER DRIVER
9614 M: Jingoo Han <jingoohan1@gmail.com>
9615 L: linux-fbdev@vger.kernel.org
9617 F: drivers/video/fbdev/s3c-fb.c
9619 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9620 M: Sangbeom Kim <sbkim73@samsung.com>
9621 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
9622 L: linux-kernel@vger.kernel.org
9623 L: linux-samsung-soc@vger.kernel.org
9625 F: drivers/mfd/sec*.c
9626 F: drivers/regulator/s2m*.c
9627 F: drivers/regulator/s5m*.c
9628 F: drivers/clk/clk-s2mps11.c
9629 F: drivers/rtc/rtc-s5m.c
9630 F: include/linux/mfd/samsung/
9631 F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
9632 F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
9633 F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
9634 F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
9636 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9637 M: Kyungmin Park <kyungmin.park@samsung.com>
9638 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9639 L: linux-media@vger.kernel.org
9640 Q: https://patchwork.linuxtv.org/project/linux-media/list/
9642 F: drivers/media/platform/exynos4-is/
9644 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9645 M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9646 L: linux-media@vger.kernel.org
9647 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9649 F: drivers/media/platform/s3c-camif/
9650 F: include/media/drv-intf/s3c_camif.h
9652 SAMSUNG S5C73M3 CAMERA DRIVER
9653 M: Kyungmin Park <kyungmin.park@samsung.com>
9654 M: Andrzej Hajda <a.hajda@samsung.com>
9655 L: linux-media@vger.kernel.org
9657 F: drivers/media/i2c/s5c73m3/*
9659 SAMSUNG S5K5BAF CAMERA DRIVER
9660 M: Kyungmin Park <kyungmin.park@samsung.com>
9661 M: Andrzej Hajda <a.hajda@samsung.com>
9662 L: linux-media@vger.kernel.org
9664 F: drivers/media/i2c/s5k5baf.c
9666 SAMSUNG S3FWRN5 NFC DRIVER
9667 M: Robert Baldyga <r.baldyga@samsung.com>
9668 M: Krzysztof Opasiak <k.opasiak@samsung.com>
9669 L: linux-nfc@lists.01.org (moderated for non-subscribers)
9671 F: drivers/nfc/s3fwrn5
9673 SAMSUNG SOC CLOCK DRIVERS
9674 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9675 M: Tomasz Figa <tomasz.figa@gmail.com>
9677 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9678 F: drivers/clk/samsung/
9680 SAMSUNG SXGBE DRIVERS
9681 M: Byungho An <bh74.an@samsung.com>
9682 M: Girish K S <ks.giri@samsung.com>
9683 M: Vipul Pandya <vipul.pandya@samsung.com>
9685 L: netdev@vger.kernel.org
9686 F: drivers/net/ethernet/samsung/sxgbe/
9688 SAMSUNG THERMAL DRIVER
9689 M: Lukasz Majewski <l.majewski@samsung.com>
9690 L: linux-pm@vger.kernel.org
9691 L: linux-samsung-soc@vger.kernel.org
9693 T: git https://github.com/lmajewski/linux-samsung-thermal.git
9694 F: drivers/thermal/samsung/
9696 SAMSUNG USB2 PHY DRIVER
9697 M: Kamil Debski <k.debski@samsung.com>
9698 L: linux-kernel@vger.kernel.org
9700 F: Documentation/devicetree/bindings/phy/samsung-phy.txt
9701 F: Documentation/phy/samsung-usb2.txt
9702 F: drivers/phy/phy-exynos4210-usb2.c
9703 F: drivers/phy/phy-exynos4x12-usb2.c
9704 F: drivers/phy/phy-exynos5250-usb2.c
9705 F: drivers/phy/phy-s5pv210-usb2.c
9706 F: drivers/phy/phy-samsung-usb2.c
9707 F: drivers/phy/phy-samsung-usb2.h
9710 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9711 L: linux-serial@vger.kernel.org
9713 F: drivers/tty/serial/
9715 SYNOPSYS DESIGNWARE DMAC DRIVER
9716 M: Viresh Kumar <vireshk@kernel.org>
9717 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9719 F: include/linux/dma/dw.h
9720 F: include/linux/platform_data/dma-dw.h
9723 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9724 M: Lars Persson <lars.persson@axis.com>
9725 L: netdev@vger.kernel.org
9727 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9728 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9730 SYNOPSYS DESIGNWARE I2C DRIVER
9731 M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
9732 R: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9733 R: Mika Westerberg <mika.westerberg@linux.intel.com>
9734 L: linux-i2c@vger.kernel.org
9736 F: drivers/i2c/busses/i2c-designware-*
9737 F: include/linux/platform_data/i2c-designware.h
9739 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9740 M: Jaehoon Chung <jh80.chung@samsung.com>
9741 L: linux-mmc@vger.kernel.org
9743 F: include/linux/mmc/dw_mmc.h
9744 F: drivers/mmc/host/dw_mmc*
9746 SYSTEM TRACE MODULE CLASS
9747 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
9749 F: Documentation/trace/stm.txt
9750 F: drivers/hwtracing/stm/
9751 F: include/linux/stm.h
9752 F: include/uapi/linux/stm.h
9755 M: Andreas Noever <andreas.noever@gmail.com>
9757 F: drivers/thunderbolt/
9759 TI BQ27XXX POWER SUPPLY DRIVER
9760 R: Andrew F. Davis <afd@ti.com>
9761 F: include/linux/power/bq27xxx_battery.h
9762 F: drivers/power/bq27xxx_battery.c
9763 F: drivers/power/bq27xxx_battery_i2c.c
9765 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
9766 M: John Stultz <john.stultz@linaro.org>
9767 M: Thomas Gleixner <tglx@linutronix.de>
9768 L: linux-kernel@vger.kernel.org
9769 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9771 F: include/linux/clocksource.h
9772 F: include/linux/time.h
9773 F: include/linux/timex.h
9774 F: include/uapi/linux/time.h
9775 F: include/uapi/linux/timex.h
9776 F: kernel/time/clocksource.c
9777 F: kernel/time/time*.c
9778 F: kernel/time/alarmtimer.c
9779 F: kernel/time/ntp.c
9780 F: tools/testing/selftests/timers/
9783 M: Zwane Mwaikambo <zwanem@gmail.com>
9785 F: drivers/watchdog/sc1200wdt.c
9788 M: Ingo Molnar <mingo@redhat.com>
9789 M: Peter Zijlstra <peterz@infradead.org>
9790 L: linux-kernel@vger.kernel.org
9791 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9794 F: include/linux/sched.h
9795 F: include/uapi/linux/sched.h
9796 F: include/linux/wait.h
9799 M: Chen Liqin <liqin.linux@gmail.com>
9800 M: Lennox Wu <lennox.wu@gmail.com>
9801 W: http://www.sunplus.com
9805 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
9806 M: Sudeep Holla <sudeep.holla@arm.com>
9807 L: linux-arm-kernel@lists.infradead.org
9809 F: Documentation/devicetree/bindings/arm/arm,scpi.txt
9810 F: drivers/clk/clk-scpi.c
9811 F: drivers/cpufreq/scpi-cpufreq.c
9812 F: drivers/firmware/arm_scpi.c
9813 F: include/linux/scpi_protocol.h
9816 M: Jens Axboe <axboe@kernel.dk>
9817 L: linux-scsi@vger.kernel.org
9818 W: http://www.kernel.dk
9822 SCSI RDMA PROTOCOL (SRP) INITIATOR
9823 M: Bart Van Assche <bart.vanassche@sandisk.com>
9824 L: linux-rdma@vger.kernel.org
9826 W: http://www.openfabrics.org
9827 Q: http://patchwork.kernel.org/project/linux-rdma/list/
9828 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9829 F: drivers/infiniband/ulp/srp/
9830 F: include/scsi/srp.h
9833 M: Doug Gilbert <dgilbert@interlog.com>
9834 L: linux-scsi@vger.kernel.org
9835 W: http://sg.danny.cz/sg
9837 F: Documentation/scsi/scsi-generic.txt
9838 F: drivers/scsi/sg.c
9839 F: include/scsi/sg.h
9842 M: "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>
9843 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9844 M: "Martin K. Petersen" <martin.petersen@oracle.com>
9845 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
9846 L: linux-scsi@vger.kernel.org
9852 M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9853 L: linux-scsi@vger.kernel.org
9855 F: Documentation/scsi/st.txt
9856 F: drivers/scsi/st.*
9857 F: drivers/scsi/st_*.h
9860 M: Vlad Yasevich <vyasevich@gmail.com>
9861 M: Neil Horman <nhorman@tuxdriver.com>
9862 L: linux-sctp@vger.kernel.org
9863 W: http://lksctp.sourceforge.net
9865 F: Documentation/networking/sctp.txt
9866 F: include/linux/sctp.h
9867 F: include/uapi/linux/sctp.h
9868 F: include/net/sctp/
9872 M: Jim Cromie <jim.cromie@gmail.com>
9874 F: Documentation/i2c/busses/scx200_acb
9875 F: arch/x86/platform/scx200/
9876 F: drivers/watchdog/scx200_wdt.c
9877 F: drivers/i2c/busses/scx200*
9878 F: drivers/mtd/maps/scx200_docflash.c
9879 F: include/linux/scx200.h
9882 M: Jim Cromie <jim.cromie@gmail.com>
9884 F: drivers/char/scx200_gpio.c
9885 F: include/linux/scx200_gpio.h
9887 SCx200 HRT CLOCKSOURCE DRIVER
9888 M: Jim Cromie <jim.cromie@gmail.com>
9890 F: drivers/clocksource/scx200_hrt.c
9892 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9893 M: Sascha Sommer <saschasommer@freenet.de>
9894 L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9896 F: drivers/mmc/host/sdricoh_cs.c
9898 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9899 M: Adrian Hunter <adrian.hunter@intel.com>
9900 L: linux-mmc@vger.kernel.org
9901 T: git git://git.infradead.org/users/ahunter/linux-sdhci.git
9903 F: drivers/mmc/host/sdhci*
9904 F: include/linux/mmc/sdhci*
9907 M: Kees Cook <keescook@chromium.org>
9908 R: Andy Lutomirski <luto@amacapital.net>
9909 R: Will Drewry <wad@chromium.org>
9910 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9913 F: include/uapi/linux/seccomp.h
9914 F: include/linux/seccomp.h
9915 F: tools/testing/selftests/seccomp/*
9916 K: \bsecure_computing
9919 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9920 M: Ben Dooks <ben-linux@fluff.org>
9921 M: Jaehoon Chung <jh80.chung@samsung.com>
9922 L: linux-mmc@vger.kernel.org
9924 F: drivers/mmc/host/sdhci-s3c*
9926 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9927 M: Viresh Kumar <vireshk@kernel.org>
9928 L: spear-devel@list.st.com
9929 L: linux-mmc@vger.kernel.org
9931 F: drivers/mmc/host/sdhci-spear.c
9934 M: James Morris <james.l.morris@oracle.com>
9935 M: "Serge E. Hallyn" <serge@hallyn.com>
9936 L: linux-security-module@vger.kernel.org (suggested Cc:)
9937 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9938 W: http://kernsec.org/
9943 M: Security Officers <security@kernel.org>
9946 SELINUX SECURITY MODULE
9947 M: Paul Moore <paul@paul-moore.com>
9948 M: Stephen Smalley <sds@tycho.nsa.gov>
9949 M: Eric Paris <eparis@parisplace.org>
9950 L: selinux@tycho.nsa.gov (moderated for non-subscribers)
9951 W: http://selinuxproject.org
9952 T: git git://git.infradead.org/users/pcmoore/selinux
9954 F: include/linux/selinux*
9955 F: security/selinux/
9958 APPARMOR SECURITY MODULE
9959 M: John Johansen <john.johansen@canonical.com>
9960 L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9961 W: apparmor.wiki.kernel.org
9962 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9964 F: security/apparmor/
9966 YAMA SECURITY MODULE
9967 M: Kees Cook <keescook@chromium.org>
9968 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9973 M: Jiri Slaby <jirislaby@gmail.com>
9975 F: drivers/misc/phantom.c
9976 F: include/uapi/linux/phantom.h
9978 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9979 M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9980 M: Ketan Mukadam <ketan.mukadam@avagotech.com>
9981 M: John Soni Jose <sony.john@avagotech.com>
9982 L: linux-scsi@vger.kernel.org
9983 W: http://www.avagotech.com
9985 F: drivers/scsi/be2iscsi/
9987 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9988 M: Sathya Perla <sathya.perla@broadcom.com>
9989 M: Ajit Khaparde <ajit.khaparde@broadcom.com>
9990 M: Padmanabh Ratnakar <padmanabh.ratnakar@broadcom.com>
9991 M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
9992 M: Somnath Kotur <somnath.kotur@broadcom.com>
9993 L: netdev@vger.kernel.org
9994 W: http://www.emulex.com
9996 F: drivers/net/ethernet/emulex/benet/
9998 EMULEX ONECONNECT ROCE DRIVER
9999 M: Selvin Xavier <selvin.xavier@avagotech.com>
10000 M: Devesh Sharma <devesh.sharma@avagotech.com>
10001 M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
10002 L: linux-rdma@vger.kernel.org
10003 W: http://www.emulex.com
10005 F: drivers/infiniband/hw/ocrdma/
10008 M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
10009 M: Shradha Shah <sshah@solarflare.com>
10010 L: netdev@vger.kernel.org
10012 F: drivers/net/ethernet/sfc/
10015 M: Dimitri Sivanich <sivanich@sgi.com>
10017 F: drivers/misc/sgi-gru/
10019 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
10020 M: Pat Gefre <pfg@sgi.com>
10021 L: linux-ia64@vger.kernel.org
10023 F: Documentation/ia64/serial.txt
10024 F: drivers/tty/serial/ioc?_serial.c
10025 F: include/linux/ioc?.h
10027 SGI XP/XPC/XPNET DRIVER
10028 M: Cliff Whickman <cpw@sgi.com>
10029 M: Robin Holt <robinmholt@gmail.com>
10031 F: drivers/misc/sgi-xp/
10033 SI2157 MEDIA DRIVER
10034 M: Antti Palosaari <crope@iki.fi>
10035 L: linux-media@vger.kernel.org
10036 W: https://linuxtv.org
10037 W: http://palosaari.fi/linux/
10038 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10039 T: git git://linuxtv.org/anttip/media_tree.git
10041 F: drivers/media/tuners/si2157*
10043 SI2168 MEDIA DRIVER
10044 M: Antti Palosaari <crope@iki.fi>
10045 L: linux-media@vger.kernel.org
10046 W: https://linuxtv.org
10047 W: http://palosaari.fi/linux/
10048 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10049 T: git git://linuxtv.org/anttip/media_tree.git
10051 F: drivers/media/dvb-frontends/si2168*
10053 SI470X FM RADIO RECEIVER I2C DRIVER
10054 M: Hans Verkuil <hverkuil@xs4all.nl>
10055 L: linux-media@vger.kernel.org
10056 T: git git://linuxtv.org/media_tree.git
10057 W: https://linuxtv.org
10059 F: drivers/media/radio/si470x/radio-si470x-i2c.c
10061 SI470X FM RADIO RECEIVER USB DRIVER
10062 M: Hans Verkuil <hverkuil@xs4all.nl>
10063 L: linux-media@vger.kernel.org
10064 T: git git://linuxtv.org/media_tree.git
10065 W: https://linuxtv.org
10067 F: drivers/media/radio/si470x/radio-si470x-common.c
10068 F: drivers/media/radio/si470x/radio-si470x.h
10069 F: drivers/media/radio/si470x/radio-si470x-usb.c
10071 SI4713 FM RADIO TRANSMITTER I2C DRIVER
10072 M: Eduardo Valentin <edubezval@gmail.com>
10073 L: linux-media@vger.kernel.org
10074 T: git git://linuxtv.org/media_tree.git
10075 W: https://linuxtv.org
10077 F: drivers/media/radio/si4713/si4713.?
10079 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
10080 M: Eduardo Valentin <edubezval@gmail.com>
10081 L: linux-media@vger.kernel.org
10082 T: git git://linuxtv.org/media_tree.git
10083 W: https://linuxtv.org
10085 F: drivers/media/radio/si4713/radio-platform-si4713.c
10087 SI4713 FM RADIO TRANSMITTER USB DRIVER
10088 M: Hans Verkuil <hverkuil@xs4all.nl>
10089 L: linux-media@vger.kernel.org
10090 T: git git://linuxtv.org/media_tree.git
10091 W: https://linuxtv.org
10093 F: drivers/media/radio/si4713/radio-usb-si4713.c
10096 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10097 L: linux-media@vger.kernel.org
10098 W: https://linuxtv.org
10099 T: git git://linuxtv.org/media_tree.git
10101 F: drivers/media/common/siano/
10102 F: drivers/media/usb/siano/
10103 F: drivers/media/usb/siano/
10104 F: drivers/media/mmc/siano/
10107 M: Hans de Goede <hdegoede@redhat.com>
10108 L: linux-fbdev@vger.kernel.org
10110 F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
10111 F: drivers/video/fbdev/simplefb.c
10112 F: include/linux/platform_data/simplefb.h
10114 SH_VEU V4L2 MEM2MEM DRIVER
10115 L: linux-media@vger.kernel.org
10117 F: drivers/media/platform/sh_veu.c
10119 SH_VOU V4L2 OUTPUT DRIVER
10120 L: linux-media@vger.kernel.org
10122 F: drivers/media/platform/sh_vou.c
10123 F: include/media/drv-intf/sh_vou.h
10125 SIMPLE FIRMWARE INTERFACE (SFI)
10126 M: Len Brown <lenb@kernel.org>
10127 L: sfi-devel@simplefirmware.org
10128 W: http://simplefirmware.org/
10129 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
10131 F: arch/x86/platform/sfi/
10133 F: include/linux/sfi*.h
10135 SIMTEC EB110ATX (Chalice CATS)
10137 P: Vincent Sanders <vince@simtec.co.uk>
10138 M: Simtec Linux Team <linux@simtec.co.uk>
10139 W: http://www.simtec.co.uk/products/EB110ATX/
10142 SIMTEC EB2410ITX (BAST)
10144 P: Vincent Sanders <vince@simtec.co.uk>
10145 M: Simtec Linux Team <linux@simtec.co.uk>
10146 W: http://www.simtec.co.uk/products/EB2410ITX/
10148 F: arch/arm/mach-s3c24xx/mach-bast.c
10149 F: arch/arm/mach-s3c24xx/bast-ide.c
10150 F: arch/arm/mach-s3c24xx/bast-irq.c
10152 TI DAVINCI MACHINE SUPPORT
10153 M: Sekhar Nori <nsekhar@ti.com>
10154 M: Kevin Hilman <khilman@kernel.org>
10155 T: git git://gitorious.org/linux-davinci/linux-davinci.git
10156 Q: http://patchwork.kernel.org/project/linux-davinci/list/
10158 F: arch/arm/mach-davinci/
10159 F: drivers/i2c/busses/i2c-davinci.c
10161 TI DAVINCI SERIES MEDIA DRIVER
10162 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10163 L: linux-media@vger.kernel.org
10164 W: https://linuxtv.org
10165 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10166 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10168 F: drivers/media/platform/davinci/
10169 F: include/media/davinci/
10171 TI AM437X VPFE DRIVER
10172 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10173 L: linux-media@vger.kernel.org
10174 W: https://linuxtv.org
10175 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10176 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10178 F: drivers/media/platform/am437x/
10180 OV2659 OMNIVISION SENSOR DRIVER
10181 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10182 L: linux-media@vger.kernel.org
10183 W: https://linuxtv.org
10184 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10185 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10187 F: drivers/media/i2c/ov2659.c
10188 F: include/media/i2c/ov2659.h
10190 SILICON MOTION SM712 FRAME BUFFER DRIVER
10191 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10192 M: Teddy Wang <teddy.wang@siliconmotion.com>
10193 M: Sudip Mukherjee <sudip@vectorindia.org>
10194 L: linux-fbdev@vger.kernel.org
10196 F: drivers/video/fbdev/sm712*
10197 F: Documentation/fb/sm712fb.txt
10199 SIS 190 ETHERNET DRIVER
10200 M: Francois Romieu <romieu@fr.zoreil.com>
10201 L: netdev@vger.kernel.org
10203 F: drivers/net/ethernet/sis/sis190.c
10205 SIS 900/7016 FAST ETHERNET DRIVER
10206 M: Daniele Venzano <venza@brownhat.org>
10207 W: http://www.brownhat.org/sis900.html
10208 L: netdev@vger.kernel.org
10210 F: drivers/net/ethernet/sis/sis900.*
10212 SIS FRAMEBUFFER DRIVER
10213 M: Thomas Winischhofer <thomas@winischhofer.net>
10214 W: http://www.winischhofer.net/linuxsisvga.shtml
10216 F: Documentation/fb/sisfb.txt
10217 F: drivers/video/fbdev/sis/
10218 F: include/video/sisfb.h
10221 M: Thomas Winischhofer <thomas@winischhofer.net>
10222 W: http://www.winischhofer.at/linuxsisusbvga.shtml
10224 F: drivers/usb/misc/sisusbvga/
10227 M: Christoph Lameter <cl@linux.com>
10228 M: Pekka Enberg <penberg@kernel.org>
10229 M: David Rientjes <rientjes@google.com>
10230 M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
10231 M: Andrew Morton <akpm@linux-foundation.org>
10232 L: linux-mm@kvack.org
10234 F: include/linux/sl?b*.h
10237 SLEEPABLE READ-COPY UPDATE (SRCU)
10238 M: Lai Jiangshan <jiangshanlai@gmail.com>
10239 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10240 M: Josh Triplett <josh@joshtriplett.org>
10241 R: Steven Rostedt <rostedt@goodmis.org>
10242 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10243 L: linux-kernel@vger.kernel.org
10244 W: http://www.rdrop.com/users/paulmck/RCU/
10246 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10247 F: include/linux/srcu.h
10248 F: kernel/rcu/srcu.c
10250 SMACK SECURITY MODULE
10251 M: Casey Schaufler <casey@schaufler-ca.com>
10252 L: linux-security-module@vger.kernel.org
10253 W: http://schaufler-ca.com
10254 T: git git://git.gitorious.org/smack-next/kernel.git
10256 F: Documentation/security/Smack.txt
10259 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
10260 M: Kevin Hilman <khilman@kernel.org>
10261 M: Nishanth Menon <nm@ti.com>
10263 F: drivers/power/avs/
10264 F: include/linux/power/smartreflex.h
10265 L: linux-pm@vger.kernel.org
10267 SMC91x ETHERNET DRIVER
10268 M: Nicolas Pitre <nico@fluxnic.net>
10270 F: drivers/net/ethernet/smsc/smc91x.*
10272 SMIA AND SMIA++ IMAGE SENSOR DRIVER
10273 M: Sakari Ailus <sakari.ailus@iki.fi>
10274 L: linux-media@vger.kernel.org
10276 F: drivers/media/i2c/smiapp/
10277 F: include/media/i2c/smiapp.h
10278 F: drivers/media/i2c/smiapp-pll.c
10279 F: drivers/media/i2c/smiapp-pll.h
10280 F: include/uapi/linux/smiapp.h
10281 F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
10283 SMM665 HARDWARE MONITOR DRIVER
10284 M: Guenter Roeck <linux@roeck-us.net>
10285 L: linux-hwmon@vger.kernel.org
10287 F: Documentation/hwmon/smm665
10288 F: drivers/hwmon/smm665.c
10290 SMSC EMC2103 HARDWARE MONITOR DRIVER
10291 M: Steve Glendinning <steve.glendinning@shawell.net>
10292 L: linux-hwmon@vger.kernel.org
10294 F: Documentation/hwmon/emc2103
10295 F: drivers/hwmon/emc2103.c
10297 SMSC SCH5627 HARDWARE MONITOR DRIVER
10298 M: Hans de Goede <hdegoede@redhat.com>
10299 L: linux-hwmon@vger.kernel.org
10301 F: Documentation/hwmon/sch5627
10302 F: drivers/hwmon/sch5627.c
10304 SMSC47B397 HARDWARE MONITOR DRIVER
10305 M: Jean Delvare <jdelvare@suse.com>
10306 L: linux-hwmon@vger.kernel.org
10308 F: Documentation/hwmon/smsc47b397
10309 F: drivers/hwmon/smsc47b397.c
10311 SMSC911x ETHERNET DRIVER
10312 M: Steve Glendinning <steve.glendinning@shawell.net>
10313 L: netdev@vger.kernel.org
10315 F: include/linux/smsc911x.h
10316 F: drivers/net/ethernet/smsc/smsc911x.*
10318 SMSC9420 PCI ETHERNET DRIVER
10319 M: Steve Glendinning <steve.glendinning@shawell.net>
10320 L: netdev@vger.kernel.org
10322 F: drivers/net/ethernet/smsc/smsc9420.*
10324 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
10325 M: Steve Glendinning <steve.glendinning@shawell.net>
10326 L: linux-fbdev@vger.kernel.org
10328 F: drivers/video/fbdev/smscufx.c
10330 SOC-CAMERA V4L2 SUBSYSTEM
10331 M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
10332 L: linux-media@vger.kernel.org
10333 T: git git://linuxtv.org/media_tree.git
10335 F: include/media/soc*
10336 F: drivers/media/i2c/soc_camera/
10337 F: drivers/media/platform/soc_camera/
10339 SOEKRIS NET48XX LED SUPPORT
10340 M: Chris Boot <bootc@bootc.net>
10342 F: drivers/leds/leds-net48xx.c
10344 SOFTLOGIC 6x10 MPEG CODEC
10345 M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
10346 M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
10347 M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
10348 M: Ismael Luceno <ismael@iodev.co.uk>
10349 L: linux-media@vger.kernel.org
10351 F: drivers/media/pci/solo6x10/
10353 SOFTWARE RAID (Multiple Disks) SUPPORT
10354 M: Shaohua Li <shli@kernel.org>
10355 L: linux-raid@vger.kernel.org
10356 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git
10359 F: include/linux/raid/
10360 F: include/uapi/linux/raid/
10362 SONIC NETWORK DRIVER
10363 M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
10364 L: netdev@vger.kernel.org
10366 F: drivers/net/ethernet/natsemi/sonic.*
10368 SONICS SILICON BACKPLANE DRIVER (SSB)
10369 M: Michael Buesch <m@bues.ch>
10370 L: linux-wireless@vger.kernel.org
10373 F: include/linux/ssb/
10375 SONY VAIO CONTROL DEVICE DRIVER
10376 M: Mattia Dongili <malattia@linux.it>
10377 L: platform-driver-x86@vger.kernel.org
10378 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
10380 F: Documentation/laptops/sony-laptop.txt
10381 F: drivers/char/sonypi.c
10382 F: drivers/platform/x86/sony-laptop.c
10383 F: include/linux/sony-laptop.h
10385 SONY MEMORYSTICK CARD SUPPORT
10386 M: Alex Dubov <oakad@yahoo.com>
10387 W: http://tifmxx.berlios.de/
10389 F: drivers/memstick/host/tifm_ms.c
10391 SONY MEMORYSTICK STANDARD SUPPORT
10392 M: Maxim Levitsky <maximlevitsky@gmail.com>
10394 F: drivers/memstick/core/ms_block.*
10397 M: Jaroslav Kysela <perex@perex.cz>
10398 M: Takashi Iwai <tiwai@suse.com>
10399 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10400 W: http://www.alsa-project.org/
10401 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10402 T: git git://git.alsa-project.org/alsa-kernel.git
10403 Q: http://patchwork.kernel.org/project/alsa-devel/list/
10405 F: Documentation/sound/
10407 F: include/uapi/sound/
10410 SOUND - COMPRESSED AUDIO
10411 M: Vinod Koul <vinod.koul@intel.com>
10412 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10413 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10415 F: Documentation/sound/alsa/compress_offload.txt
10416 F: include/sound/compress_driver.h
10417 F: include/uapi/sound/compress_*
10418 F: sound/core/compress_offload.c
10419 F: sound/soc/soc-compress.c
10421 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
10422 M: Liam Girdwood <lgirdwood@gmail.com>
10423 M: Mark Brown <broonie@kernel.org>
10424 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
10425 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10426 W: http://alsa-project.org/main/index.php/ASoC
10428 F: Documentation/sound/alsa/soc/
10430 F: include/sound/soc*
10432 SOUND - DMAENGINE HELPERS
10433 M: Lars-Peter Clausen <lars@metafoo.de>
10435 F: include/sound/dmaengine_pcm.h
10436 F: sound/core/pcm_dmaengine.c
10437 F: sound/soc/soc-generic-dmaengine-pcm.c
10440 M: Olli Salonen <olli.salonen@iki.fi>
10441 L: linux-media@vger.kernel.org
10442 W: https://linuxtv.org
10443 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10445 F: drivers/media/dvb-frontends/sp2*
10447 SPARC + UltraSPARC (sparc/sparc64)
10448 M: "David S. Miller" <davem@davemloft.net>
10449 L: sparclinux@vger.kernel.org
10450 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
10451 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10452 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10457 SPARC SERIAL DRIVERS
10458 M: "David S. Miller" <davem@davemloft.net>
10459 L: sparclinux@vger.kernel.org
10460 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10461 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10463 F: include/linux/sunserialcore.h
10464 F: drivers/tty/serial/suncore.c
10465 F: drivers/tty/serial/sunhv.c
10466 F: drivers/tty/serial/sunsab.c
10467 F: drivers/tty/serial/sunsab.h
10468 F: drivers/tty/serial/sunsu.c
10469 F: drivers/tty/serial/sunzilog.c
10470 F: drivers/tty/serial/sunzilog.h
10473 M: "Christopher Li" <sparse@chrisli.org>
10474 L: linux-sparse@vger.kernel.org
10475 W: https://sparse.wiki.kernel.org/
10476 T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10477 T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10479 F: include/linux/compiler.h
10481 SPEAR PLATFORM SUPPORT
10482 M: Viresh Kumar <vireshk@kernel.org>
10483 M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
10484 L: spear-devel@list.st.com
10485 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10486 W: http://www.st.com/spear
10488 F: arch/arm/boot/dts/spear*
10489 F: arch/arm/mach-spear/
10491 SPEAR CLOCK FRAMEWORK SUPPORT
10492 M: Viresh Kumar <vireshk@kernel.org>
10493 L: spear-devel@list.st.com
10494 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10495 W: http://www.st.com/spear
10497 F: drivers/clk/spear/
10500 M: Mark Brown <broonie@kernel.org>
10501 L: linux-spi@vger.kernel.org
10502 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
10503 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
10505 F: Documentation/spi/
10507 F: include/linux/spi/
10508 F: include/uapi/linux/spi/
10510 SPIDERNET NETWORK DRIVER for CELL
10511 M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
10512 L: netdev@vger.kernel.org
10514 F: Documentation/networking/spider_net.txt
10515 F: drivers/net/ethernet/toshiba/spider_net*
10518 M: Jeremy Kerr <jk@ozlabs.org>
10519 L: linuxppc-dev@lists.ozlabs.org
10520 W: http://www.ibm.com/developerworks/power/cell/
10522 F: Documentation/filesystems/spufs.txt
10523 F: arch/powerpc/platforms/cell/spufs/
10525 SQUASHFS FILE SYSTEM
10526 M: Phillip Lougher <phillip@squashfs.org.uk>
10527 L: squashfs-devel@lists.sourceforge.net (subscribers-only)
10528 W: http://squashfs.org.uk
10529 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
10531 F: Documentation/filesystems/squashfs.txt
10534 SRM (Alpha) environment access
10535 M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
10537 F: arch/alpha/kernel/srm_env.c
10540 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10541 L: stable@vger.kernel.org
10543 F: Documentation/stable_kernel_rules.txt
10546 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10547 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
10548 L: devel@driverdev.osuosl.org
10550 F: drivers/staging/
10553 M: Ian Abbott <abbotti@mev.co.uk>
10554 M: H Hartley Sweeten <hsweeten@visionengravers.com>
10556 F: drivers/staging/comedi/
10558 STAGING - FLARION FT1000 DRIVERS
10559 M: Marek Belisko <marek.belisko@gmail.com>
10561 F: drivers/staging/ft1000/
10563 STAGING - INDUSTRIAL IO
10564 M: Jonathan Cameron <jic23@kernel.org>
10565 L: linux-iio@vger.kernel.org
10567 F: drivers/staging/iio/
10569 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10570 M: Jarod Wilson <jarod@wilsonet.com>
10571 W: http://www.lirc.org/
10573 F: drivers/staging/media/lirc/
10575 STAGING - LUSTRE PARALLEL FILESYSTEM
10576 M: Oleg Drokin <oleg.drokin@intel.com>
10577 M: Andreas Dilger <andreas.dilger@intel.com>
10578 L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
10579 W: http://wiki.lustre.org/
10581 F: drivers/staging/lustre
10583 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10584 M: Marc Dietrich <marvin24@gmx.de>
10585 L: ac100@lists.launchpad.net (moderated for non-subscribers)
10586 L: linux-tegra@vger.kernel.org
10588 F: drivers/staging/nvec/
10590 STAGING - REALTEK RTL8712U DRIVERS
10591 M: Larry Finger <Larry.Finger@lwfinger.net>
10592 M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10594 F: drivers/staging/rtl8712/
10596 STAGING - REALTEK RTL8723U WIRELESS DRIVER
10597 M: Larry Finger <Larry.Finger@lwfinger.net>
10598 M: Jes Sorensen <Jes.Sorensen@redhat.com>
10599 L: linux-wireless@vger.kernel.org
10601 F: drivers/staging/rtl8723au/
10603 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10604 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10605 M: Teddy Wang <teddy.wang@siliconmotion.com>
10606 M: Sudip Mukherjee <sudip@vectorindia.org>
10607 L: linux-fbdev@vger.kernel.org
10609 F: drivers/staging/sm750fb/
10612 M: Lior Dotan <liodot@gmail.com>
10613 M: Christopher Harrer <charrer@alacritech.com>
10615 F: drivers/staging/slicoss/
10617 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10618 M: William Hubbs <w.d.hubbs@gmail.com>
10619 M: Chris Brannon <chris@the-brannons.com>
10620 M: Kirk Reiser <kirk@reisers.ca>
10621 M: Samuel Thibault <samuel.thibault@ens-lyon.org>
10622 L: speakup@linux-speakup.org
10623 W: http://www.linux-speakup.org/
10625 F: drivers/staging/speakup/
10627 STAGING - VIA VT665X DRIVERS
10628 M: Forest Bond <forest@alittletooquiet.net>
10630 F: drivers/staging/vt665?/
10632 STAGING - WILC1000 WIFI DRIVER
10633 M: Johnny Kim <johnny.kim@atmel.com>
10634 M: Austin Shin <austin.shin@atmel.com>
10635 M: Chris Park <chris.park@atmel.com>
10636 M: Tony Cho <tony.cho@atmel.com>
10637 M: Glen Lee <glen.lee@atmel.com>
10638 M: Leo Kim <leo.kim@atmel.com>
10639 L: linux-wireless@vger.kernel.org
10641 F: drivers/staging/wilc1000/
10643 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
10644 M: Arnaud Patard <arnaud.patard@rtp-net.org>
10646 F: drivers/staging/xgifb/
10649 M: Mike Marciniszyn <infinipath@intel.com>
10650 L: linux-rdma@vger.kernel.org
10652 F: drivers/staging/rdma/hfi1
10654 STARFIRE/DURALAN NETWORK DRIVER
10655 M: Ion Badulescu <ionut@badula.org>
10657 F: drivers/net/ethernet/adaptec/starfire*
10660 M: Sam Creasey <sammy@sammy.net>
10661 W: http://sammy.net/sun3/
10663 F: arch/m68k/kernel/*sun3*
10664 F: arch/m68k/sun3*/
10665 F: arch/m68k/include/asm/sun3*
10666 F: drivers/net/ethernet/i825xx/sun3*
10668 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10669 M: Hans de Goede <hdegoede@redhat.com>
10670 L: linux-input@vger.kernel.org
10672 F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10673 F: drivers/input/keyboard/sun4i-lradc-keys.c
10675 SUNDANCE NETWORK DRIVER
10676 M: Denis Kirjanov <kda@linux-powerpc.org>
10677 L: netdev@vger.kernel.org
10679 F: drivers/net/ethernet/dlink/sundance.c
10682 M: Yoshinori Sato <ysato@users.sourceforge.jp>
10683 M: Rich Felker <dalias@libc.org>
10684 L: linux-sh@vger.kernel.org
10685 Q: http://patchwork.kernel.org/project/linux-sh/list/
10687 F: Documentation/sh/
10692 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
10693 M: Len Brown <len.brown@intel.com>
10694 M: Pavel Machek <pavel@ucw.cz>
10695 L: linux-pm@vger.kernel.org
10697 F: Documentation/power/
10698 F: arch/x86/kernel/acpi/
10699 F: drivers/base/power/
10701 F: include/linux/suspend.h
10702 F: include/linux/freezer.h
10703 F: include/linux/pm.h
10706 M: Martin Mares <mj@ucw.cz>
10707 L: linux-video@atrey.karlin.mff.cuni.cz
10709 F: Documentation/svga.txt
10710 F: arch/x86/boot/video*
10713 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10714 L: linux-kernel@vger.kernel.org
10715 T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
10718 F: arch/*/kernel/pci-swiotlb.c
10719 F: include/linux/swiotlb.h
10722 M: Jiri Pirko <jiri@resnulli.us>
10723 L: netdev@vger.kernel.org
10726 F: include/net/switchdev.h
10728 SYNOPSYS ARC ARCHITECTURE
10729 M: Vineet Gupta <vgupta@synopsys.com>
10730 L: linux-snps-arc@lists.infradead.org
10733 F: Documentation/devicetree/bindings/arc/*
10734 F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
10735 F: drivers/tty/serial/arc_uart.c
10736 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
10738 SYNOPSYS ARC SDP platform support
10739 M: Alexey Brodkin <abrodkin@synopsys.com>
10741 F: arch/arc/plat-axs10x
10742 F: arch/arc/boot/dts/ax*
10743 F: Documentation/devicetree/bindings/arc/axs10*
10745 SYSTEM CONFIGURATION (SYSCON)
10746 M: Lee Jones <lee.jones@linaro.org>
10747 M: Arnd Bergmann <arnd@arndb.de>
10748 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10750 F: drivers/mfd/syscon.c
10753 M: Christoph Hellwig <hch@infradead.org>
10755 F: Documentation/filesystems/sysv-fs.txt
10757 F: include/linux/sysv_fs.h
10760 M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
10761 L: linux-scsi@vger.kernel.org
10762 L: target-devel@vger.kernel.org
10763 W: http://www.linux-iscsi.org
10764 W: http://groups.google.com/group/linux-iscsi-target-dev
10765 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10769 F: Documentation/target/
10771 TASKSTATS STATISTICS INTERFACE
10772 M: Balbir Singh <bsingharora@gmail.com>
10774 F: Documentation/accounting/taskstats*
10775 F: include/linux/taskstats*
10776 F: kernel/taskstats.c
10779 M: Jamal Hadi Salim <jhs@mojatatu.com>
10780 L: netdev@vger.kernel.org
10782 F: include/net/pkt_cls.h
10783 F: include/uapi/linux/pkt_cls.h
10786 TCP LOW PRIORITY MODULE
10787 M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10788 M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
10789 W: http://tcp-lp-mod.sourceforge.net/
10791 F: net/ipv4/tcp_lp.c
10793 TDA10071 MEDIA DRIVER
10794 M: Antti Palosaari <crope@iki.fi>
10795 L: linux-media@vger.kernel.org
10796 W: https://linuxtv.org
10797 W: http://palosaari.fi/linux/
10798 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10799 T: git git://linuxtv.org/anttip/media_tree.git
10801 F: drivers/media/dvb-frontends/tda10071*
10803 TDA18212 MEDIA DRIVER
10804 M: Antti Palosaari <crope@iki.fi>
10805 L: linux-media@vger.kernel.org
10806 W: https://linuxtv.org
10807 W: http://palosaari.fi/linux/
10808 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10809 T: git git://linuxtv.org/anttip/media_tree.git
10811 F: drivers/media/tuners/tda18212*
10813 TDA18218 MEDIA DRIVER
10814 M: Antti Palosaari <crope@iki.fi>
10815 L: linux-media@vger.kernel.org
10816 W: https://linuxtv.org
10817 W: http://palosaari.fi/linux/
10818 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10819 T: git git://linuxtv.org/anttip/media_tree.git
10821 F: drivers/media/tuners/tda18218*
10823 TDA18271 MEDIA DRIVER
10824 M: Michael Krufky <mkrufky@linuxtv.org>
10825 L: linux-media@vger.kernel.org
10826 W: https://linuxtv.org
10827 W: http://github.com/mkrufky
10828 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10829 T: git git://linuxtv.org/mkrufky/tuners.git
10831 F: drivers/media/tuners/tda18271*
10833 TDA827x MEDIA DRIVER
10834 M: Michael Krufky <mkrufky@linuxtv.org>
10835 L: linux-media@vger.kernel.org
10836 W: https://linuxtv.org
10837 W: http://github.com/mkrufky
10838 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10839 T: git git://linuxtv.org/mkrufky/tuners.git
10841 F: drivers/media/tuners/tda8290.*
10843 TDA8290 MEDIA DRIVER
10844 M: Michael Krufky <mkrufky@linuxtv.org>
10845 L: linux-media@vger.kernel.org
10846 W: https://linuxtv.org
10847 W: http://github.com/mkrufky
10848 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10849 T: git git://linuxtv.org/mkrufky/tuners.git
10851 F: drivers/media/tuners/tda8290.*
10853 TDA9840 MEDIA DRIVER
10854 M: Hans Verkuil <hverkuil@xs4all.nl>
10855 L: linux-media@vger.kernel.org
10856 T: git git://linuxtv.org/media_tree.git
10857 W: https://linuxtv.org
10859 F: drivers/media/i2c/tda9840*
10861 TEA5761 TUNER DRIVER
10862 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10863 L: linux-media@vger.kernel.org
10864 W: https://linuxtv.org
10865 T: git git://linuxtv.org/media_tree.git
10867 F: drivers/media/tuners/tea5761.*
10869 TEA5767 TUNER DRIVER
10870 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10871 L: linux-media@vger.kernel.org
10872 W: https://linuxtv.org
10873 T: git git://linuxtv.org/media_tree.git
10875 F: drivers/media/tuners/tea5767.*
10877 TEA6415C MEDIA DRIVER
10878 M: Hans Verkuil <hverkuil@xs4all.nl>
10879 L: linux-media@vger.kernel.org
10880 T: git git://linuxtv.org/media_tree.git
10881 W: https://linuxtv.org
10883 F: drivers/media/i2c/tea6415c*
10885 TEA6420 MEDIA DRIVER
10886 M: Hans Verkuil <hverkuil@xs4all.nl>
10887 L: linux-media@vger.kernel.org
10888 T: git git://linuxtv.org/media_tree.git
10889 W: https://linuxtv.org
10891 F: drivers/media/i2c/tea6420*
10894 M: Jiri Pirko <jiri@resnulli.us>
10895 L: netdev@vger.kernel.org
10897 F: drivers/net/team/
10898 F: include/linux/if_team.h
10899 F: include/uapi/linux/if_team.h
10901 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10902 M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10904 F: arch/x86/platform/ts5500/
10906 TECHNOTREND USB IR RECEIVER
10907 M: Sean Young <sean@mess.org>
10908 L: linux-media@vger.kernel.org
10910 F: drivers/media/rc/ttusbir.c
10912 TEGRA ARCHITECTURE SUPPORT
10913 M: Stephen Warren <swarren@wwwdotorg.org>
10914 M: Thierry Reding <thierry.reding@gmail.com>
10915 M: Alexandre Courbot <gnurou@gmail.com>
10916 L: linux-tegra@vger.kernel.org
10917 Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
10918 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10923 M: Peter De Schrijver <pdeschrijver@nvidia.com>
10924 M: Prashant Gaikwad <pgaikwad@nvidia.com>
10926 F: drivers/clk/tegra/
10929 M: Laxman Dewangan <ldewangan@nvidia.com>
10931 F: drivers/dma/tegra20-apb-dma.c
10934 M: Laxman Dewangan <ldewangan@nvidia.com>
10936 F: drivers/i2c/busses/i2c-tegra.c
10938 TEGRA IOMMU DRIVERS
10939 M: Hiroshi Doyu <hdoyu@nvidia.com>
10941 F: drivers/iommu/tegra*
10944 M: Rakesh Iyer <riyer@nvidia.com>
10945 M: Laxman Dewangan <ldewangan@nvidia.com>
10947 F: drivers/input/keyboard/tegra-kbc.c
10950 M: Thierry Reding <thierry.reding@gmail.com>
10952 F: drivers/pwm/pwm-tegra.c
10954 TEGRA SERIAL DRIVER
10955 M: Laxman Dewangan <ldewangan@nvidia.com>
10957 F: drivers/tty/serial/serial-tegra.c
10960 M: Laxman Dewangan <ldewangan@nvidia.com>
10962 F: drivers/spi/spi-tegra*
10964 TEHUTI ETHERNET DRIVER
10965 M: Andy Gospodarek <andy@greyhouse.net>
10966 L: netdev@vger.kernel.org
10968 F: drivers/net/ethernet/tehuti/*
10970 Telecom Clock Driver for MCPL0010
10971 M: Mark Gross <mark.gross@intel.com>
10973 F: drivers/char/tlclk.c
10975 TENSILICA XTENSA PORT (xtensa)
10976 M: Chris Zankel <chris@zankel.net>
10977 M: Max Filippov <jcmvbkbc@gmail.com>
10978 L: linux-xtensa@linux-xtensa.org
10979 T: git git://github.com/czankel/xtensa-linux.git
10982 F: drivers/irqchip/irq-xtensa-*
10984 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10985 M: Hans Verkuil <hverkuil@xs4all.nl>
10986 L: linux-media@vger.kernel.org
10987 T: git git://linuxtv.org/media_tree.git
10988 W: https://linuxtv.org
10990 F: drivers/media/radio/radio-raremono.c
10993 M: Zhang Rui <rui.zhang@intel.com>
10994 M: Eduardo Valentin <edubezval@gmail.com>
10995 L: linux-pm@vger.kernel.org
10996 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10997 T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10998 Q: https://patchwork.kernel.org/project/linux-pm/list/
11000 F: drivers/thermal/
11001 F: include/linux/thermal.h
11002 F: include/uapi/linux/thermal.h
11003 F: include/linux/cpu_cooling.h
11004 F: Documentation/devicetree/bindings/thermal/
11006 THERMAL/CPU_COOLING
11007 M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
11008 M: Viresh Kumar <viresh.kumar@linaro.org>
11009 M: Javi Merino <javi.merino@arm.com>
11010 L: linux-pm@vger.kernel.org
11012 F: Documentation/thermal/cpu-cooling-api.txt
11013 F: drivers/thermal/cpu_cooling.c
11014 F: include/linux/cpu_cooling.h
11016 THINGM BLINK(1) USB RGB LED DRIVER
11017 M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
11019 F: drivers/hid/hid-thingm.c
11021 THINKPAD ACPI EXTRAS DRIVER
11022 M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
11023 L: ibm-acpi-devel@lists.sourceforge.net
11024 L: platform-driver-x86@vger.kernel.org
11025 W: http://ibm-acpi.sourceforge.net
11026 W: http://thinkwiki.org/wiki/Ibm-acpi
11027 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
11029 F: drivers/platform/x86/thinkpad_acpi.c
11031 TI BANDGAP AND THERMAL DRIVER
11032 M: Eduardo Valentin <edubezval@gmail.com>
11033 L: linux-pm@vger.kernel.org
11034 L: linux-omap@vger.kernel.org
11036 F: drivers/thermal/ti-soc-thermal/
11039 M: Benoit Parrot <bparrot@ti.com>
11040 L: linux-media@vger.kernel.org
11041 W: http://linuxtv.org/
11042 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11044 F: drivers/media/platform/ti-vpe/
11046 TI CDCE706 CLOCK DRIVER
11047 M: Max Filippov <jcmvbkbc@gmail.com>
11049 F: drivers/clk/clk-cdce706.c
11052 M: Tero Kristo <t-kristo@ti.com>
11053 L: linux-omap@vger.kernel.org
11056 F: include/linux/clk/ti.h
11058 TI FLASH MEDIA INTERFACE DRIVER
11059 M: Alex Dubov <oakad@yahoo.com>
11061 F: drivers/misc/tifm*
11062 F: drivers/mmc/host/tifm_sd.c
11063 F: include/linux/tifm.h
11065 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
11066 M: Santosh Shilimkar <ssantosh@kernel.org>
11067 L: linux-kernel@vger.kernel.org
11068 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11070 F: drivers/soc/ti/*
11071 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
11074 TI LM49xxx FAMILY ASoC CODEC DRIVERS
11075 M: M R Swami Reddy <mr.swami.reddy@ti.com>
11076 M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
11077 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11079 F: sound/soc/codecs/lm49453*
11080 F: sound/soc/codecs/isabelle*
11082 TI LP855x BACKLIGHT DRIVER
11083 M: Milo Kim <milo.kim@ti.com>
11085 F: Documentation/backlight/lp855x-driver.txt
11086 F: drivers/video/backlight/lp855x_bl.c
11087 F: include/linux/platform_data/lp855x.h
11089 TI LP8727 CHARGER DRIVER
11090 M: Milo Kim <milo.kim@ti.com>
11092 F: drivers/power/lp8727_charger.c
11093 F: include/linux/platform_data/lp8727.h
11095 TI LP8788 MFD DRIVER
11096 M: Milo Kim <milo.kim@ti.com>
11098 F: drivers/iio/adc/lp8788_adc.c
11099 F: drivers/leds/leds-lp8788.c
11100 F: drivers/mfd/lp8788*.c
11101 F: drivers/power/lp8788-charger.c
11102 F: drivers/regulator/lp8788-*.c
11103 F: include/linux/mfd/lp8788*.h
11105 TI NETCP ETHERNET DRIVER
11106 M: Wingman Kwok <w-kwok2@ti.com>
11107 M: Murali Karicheri <m-karicheri2@ti.com>
11108 L: netdev@vger.kernel.org
11110 F: drivers/net/ethernet/ti/netcp*
11112 TI TAS571X FAMILY ASoC CODEC DRIVER
11113 M: Kevin Cernekee <cernekee@chromium.org>
11114 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11116 F: sound/soc/codecs/tas571x*
11118 TI TWL4030 SERIES SOC CODEC DRIVER
11119 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
11120 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11122 F: sound/soc/codecs/twl4030*
11124 TI WILINK WIRELESS DRIVERS
11125 L: linux-wireless@vger.kernel.org
11126 W: http://wireless.kernel.org/en/users/Drivers/wl12xx
11127 W: http://wireless.kernel.org/en/users/Drivers/wl1251
11128 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
11130 F: drivers/net/wireless/ti/
11131 F: include/linux/wl12xx.h
11134 M: Jon Maloy <jon.maloy@ericsson.com>
11135 M: Ying Xue <ying.xue@windriver.com>
11136 L: netdev@vger.kernel.org (core kernel code)
11137 L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
11138 W: http://tipc.sourceforge.net/
11140 F: include/uapi/linux/tipc*.h
11144 M: Chris Metcalf <cmetcalf@ezchip.com>
11145 W: http://www.ezchip.com/scm/
11146 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
11149 F: drivers/char/tile-srom.c
11150 F: drivers/edac/tile_edac.c
11151 F: drivers/net/ethernet/tile/
11152 F: drivers/rtc/rtc-tile.c
11153 F: drivers/tty/hvc/hvc_tile.c
11154 F: drivers/tty/serial/tilegx.c
11155 F: drivers/usb/host/*-tilegx.c
11156 F: include/linux/usb/tilegx.h
11158 TLAN NETWORK DRIVER
11159 M: Samuel Chessman <chessman@tux.org>
11160 L: tlan-devel@lists.sourceforge.net (subscribers-only)
11161 W: http://sourceforge.net/projects/tlan/
11163 F: Documentation/networking/tlan.txt
11164 F: drivers/net/ethernet/ti/tlan.*
11166 TOMOYO SECURITY MODULE
11167 M: Kentaro Takeda <takedakn@nttdata.co.jp>
11168 M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
11169 L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
11170 L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
11171 L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
11172 L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
11173 W: http://tomoyo.sourceforge.jp/
11174 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
11176 F: security/tomoyo/
11178 TOPSTAR LAPTOP EXTRAS DRIVER
11179 M: Herton Ronaldo Krzesinski <herton@canonical.com>
11180 L: platform-driver-x86@vger.kernel.org
11182 F: drivers/platform/x86/topstar-laptop.c
11184 TOSHIBA ACPI EXTRAS DRIVER
11185 M: Azael Avalos <coproscefalo@gmail.com>
11186 L: platform-driver-x86@vger.kernel.org
11188 F: drivers/platform/x86/toshiba_acpi.c
11190 TOSHIBA BLUETOOTH DRIVER
11191 M: Azael Avalos <coproscefalo@gmail.com>
11192 L: platform-driver-x86@vger.kernel.org
11194 F: drivers/platform/x86/toshiba_bluetooth.c
11196 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
11197 M: Azael Avalos <coproscefalo@gmail.com>
11198 L: platform-driver-x86@vger.kernel.org
11200 F: drivers/platform/x86/toshiba_haps.c
11202 TOSHIBA WMI HOTKEYS DRIVER
11203 M: Azael Avalos <coproscefalo@gmail.com>
11204 L: platform-driver-x86@vger.kernel.org
11206 F: drivers/platform/x86/toshiba-wmi.c
11209 M: Jonathan Buzzard <jonathan@buzzard.org.uk>
11210 W: http://www.buzzard.org.uk/toshiba/
11212 F: drivers/char/toshiba.c
11213 F: include/linux/toshiba.h
11214 F: include/uapi/linux/toshiba.h
11216 TOSHIBA TC358743 DRIVER
11217 M: Mats Randgaard <matrandg@cisco.com>
11218 L: linux-media@vger.kernel.org
11220 F: drivers/media/i2c/tc358743*
11221 F: include/media/i2c/tc358743.h
11224 M: Ian Molton <ian@mnementh.co.uk>
11225 L: linux-mmc@vger.kernel.org
11227 F: drivers/mmc/host/tmio_mmc*
11228 F: drivers/mmc/host/sh_mobile_sdhi.c
11229 F: include/linux/mmc/tmio.h
11230 F: include/linux/mmc/sh_mobile_sdhi.h
11232 TMP401 HARDWARE MONITOR DRIVER
11233 M: Guenter Roeck <linux@roeck-us.net>
11234 L: linux-hwmon@vger.kernel.org
11236 F: Documentation/hwmon/tmp401
11237 F: drivers/hwmon/tmp401.c
11239 TMPFS (SHMEM FILESYSTEM)
11240 M: Hugh Dickins <hughd@google.com>
11241 L: linux-mm@kvack.org
11243 F: include/linux/shmem_fs.h
11246 TM6000 VIDEO4LINUX DRIVER
11247 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11248 L: linux-media@vger.kernel.org
11249 W: https://linuxtv.org
11250 T: git git://linuxtv.org/media_tree.git
11252 F: drivers/media/usb/tm6000/
11254 TW68 VIDEO4LINUX DRIVER
11255 M: Hans Verkuil <hverkuil@xs4all.nl>
11256 L: linux-media@vger.kernel.org
11257 T: git git://linuxtv.org/media_tree.git
11258 W: https://linuxtv.org
11260 F: drivers/media/pci/tw68/
11263 M: Peter Huewe <peterhuewe@gmx.de>
11264 M: Marcel Selhorst <tpmdd@selhorst.net>
11265 M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
11266 R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
11267 W: http://tpmdd.sourceforge.net
11268 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11269 Q: https://patchwork.kernel.org/project/tpmdd-devel/list/
11270 T: git git://git.infradead.org/users/jjs/linux-tpmdd.git
11272 F: drivers/char/tpm/
11274 TPM IBM_VTPM DEVICE DRIVER
11275 M: Ashley Lai <ashleydlai@gmail.com>
11276 W: http://tpmdd.sourceforge.net
11277 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11279 F: drivers/char/tpm/tpm_ibmvtpm*
11282 M: Steven Rostedt <rostedt@goodmis.org>
11283 M: Ingo Molnar <mingo@redhat.com>
11284 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
11286 F: Documentation/trace/ftrace.txt
11287 F: arch/*/*/*/ftrace.h
11288 F: arch/*/kernel/ftrace.c
11289 F: include/*/ftrace.h
11290 F: include/linux/trace*.h
11293 F: tools/testing/selftests/ftrace/
11296 M: Jiri Kosina <trivial@kernel.org>
11297 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
11299 K: ^Subject:.*(?i)trivial
11302 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11303 M: Jiri Slaby <jslaby@suse.com>
11305 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
11306 F: Documentation/serial/
11308 F: drivers/tty/serial/serial_core.c
11309 F: include/linux/serial_core.h
11310 F: include/linux/serial.h
11311 F: include/linux/tty.h
11312 F: include/uapi/linux/serial_core.h
11313 F: include/uapi/linux/serial.h
11314 F: include/uapi/linux/tty.h
11316 TUA9001 MEDIA DRIVER
11317 M: Antti Palosaari <crope@iki.fi>
11318 L: linux-media@vger.kernel.org
11319 W: https://linuxtv.org
11320 W: http://palosaari.fi/linux/
11321 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11322 T: git git://linuxtv.org/anttip/media_tree.git
11324 F: drivers/media/tuners/tua9001*
11326 TULIP NETWORK DRIVERS
11327 L: netdev@vger.kernel.org
11328 L: linux-parisc@vger.kernel.org
11330 F: drivers/net/ethernet/dec/tulip/
11333 M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
11334 W: http://vtun.sourceforge.net/tun
11336 F: Documentation/networking/tuntap.txt
11337 F: arch/um/os-Linux/drivers/
11339 TURBOCHANNEL SUBSYSTEM
11340 M: "Maciej W. Rozycki" <macro@linux-mips.org>
11341 M: Ralf Baechle <ralf@linux-mips.org>
11342 L: linux-mips@linux-mips.org
11343 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
11346 F: include/linux/tc.h
11348 U14-34F SCSI DRIVER
11349 M: Dario Ballabio <ballabio_dario@emc.com>
11350 L: linux-scsi@vger.kernel.org
11352 F: drivers/scsi/u14-34f.c
11354 UBI FILE SYSTEM (UBIFS)
11355 M: Richard Weinberger <richard@nod.at>
11356 M: Artem Bityutskiy <dedekind1@gmail.com>
11357 M: Adrian Hunter <adrian.hunter@intel.com>
11358 L: linux-mtd@lists.infradead.org
11359 T: git git://git.infradead.org/ubifs-2.6.git
11360 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
11362 F: Documentation/filesystems/ubifs.txt
11365 UCLINUX (M68KNOMMU AND COLDFIRE)
11366 M: Greg Ungerer <gerg@uclinux.org>
11367 W: http://www.uclinux.org/
11368 L: linux-m68k@lists.linux-m68k.org
11369 L: uclinux-dev@uclinux.org (subscribers-only)
11370 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
11372 F: arch/m68k/coldfire/
11374 F: arch/m68k/*/*_no.*
11375 F: arch/m68k/include/asm/*_no.*
11378 M: Jan Kara <jack@suse.com>
11380 F: Documentation/filesystems/udf.txt
11384 M: Evgeniy Dushistov <dushistov@mail.ru>
11386 F: Documentation/filesystems/ufs.txt
11389 UHID USERSPACE HID IO DRIVER:
11390 M: David Herrmann <dh.herrmann@googlemail.com>
11391 L: linux-input@vger.kernel.org
11393 F: drivers/hid/uhid.c
11394 F: include/uapi/linux/uhid.h
11396 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
11397 L: linux-usb@vger.kernel.org
11400 F: include/linux/uwb.h
11401 F: include/linux/uwb/
11403 UNICORE32 ARCHITECTURE:
11404 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
11405 W: http://mprc.pku.edu.cn/~guanxuetao/linux
11407 T: git git://github.com/gxt/linux.git
11411 M: Tony Finch <dot@dotat.at>
11412 W: http://dotat.at/prog/unifdef
11414 F: scripts/unifdef.c
11416 UNIFORM CDROM DRIVER
11417 M: Jens Axboe <axboe@kernel.dk>
11418 W: http://www.kernel.dk
11420 F: Documentation/cdrom/
11421 F: drivers/cdrom/cdrom.c
11422 F: include/linux/cdrom.h
11423 F: include/uapi/linux/cdrom.h
11425 UNISYS S-PAR DRIVERS
11426 M: David Kershner <david.kershner@unisys.com>
11427 L: sparmaintainer@unisys.com (Unisys internal)
11429 F: drivers/staging/unisys/
11431 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11432 M: Vinayak Holikatti <vinholikatti@gmail.com>
11433 L: linux-scsi@vger.kernel.org
11435 F: Documentation/scsi/ufs.txt
11436 F: drivers/scsi/ufs/
11438 UNSORTED BLOCK IMAGES (UBI)
11439 M: Artem Bityutskiy <dedekind1@gmail.com>
11440 M: Richard Weinberger <richard@nod.at>
11441 W: http://www.linux-mtd.infradead.org/
11442 L: linux-mtd@lists.infradead.org
11443 T: git git://git.infradead.org/ubifs-2.6.git
11445 F: drivers/mtd/ubi/
11446 F: include/linux/mtd/ubi.h
11447 F: include/uapi/mtd/ubi-user.h
11450 M: Oliver Neukum <oneukum@suse.com>
11451 L: linux-usb@vger.kernel.org
11453 F: Documentation/usb/acm.txt
11454 F: drivers/usb/class/cdc-acm.*
11456 USB AR5523 WIRELESS DRIVER
11457 M: Pontus Fuchs <pontus.fuchs@gmail.com>
11458 L: linux-wireless@vger.kernel.org
11460 F: drivers/net/wireless/ath/ar5523/
11463 M: Hans de Goede <hdegoede@redhat.com>
11464 M: Gerd Hoffmann <kraxel@redhat.com>
11465 L: linux-usb@vger.kernel.org
11466 L: linux-scsi@vger.kernel.org
11468 F: drivers/usb/storage/uas.c
11470 USB CDC ETHERNET DRIVER
11471 M: Oliver Neukum <oliver@neukum.org>
11472 L: linux-usb@vger.kernel.org
11474 F: drivers/net/usb/cdc_*.c
11475 F: include/uapi/linux/usb/cdc.h
11477 USB CHAOSKEY DRIVER
11478 M: Keith Packard <keithp@keithp.com>
11479 L: linux-usb@vger.kernel.org
11481 F: drivers/usb/misc/chaoskey.c
11483 USB CYPRESS C67X00 DRIVER
11484 M: Peter Korsgaard <jacmet@sunsite.dk>
11485 L: linux-usb@vger.kernel.org
11487 F: drivers/usb/c67x00/
11489 USB DAVICOM DM9601 DRIVER
11490 M: Peter Korsgaard <jacmet@sunsite.dk>
11491 L: netdev@vger.kernel.org
11492 W: http://www.linux-usb.org/usbnet
11494 F: drivers/net/usb/dm9601.c
11496 USB DIAMOND RIO500 DRIVER
11497 M: Cesar Miquel <miquel@df.uba.ar>
11498 L: rio500-users@lists.sourceforge.net
11499 W: http://rio500.sourceforge.net
11501 F: drivers/usb/misc/rio500*
11504 M: Alan Stern <stern@rowland.harvard.edu>
11505 L: linux-usb@vger.kernel.org
11507 F: Documentation/usb/ehci.txt
11508 F: drivers/usb/host/ehci*
11510 USB GADGET/PERIPHERAL SUBSYSTEM
11511 M: Felipe Balbi <balbi@kernel.org>
11512 L: linux-usb@vger.kernel.org
11513 W: http://www.linux-usb.org/gadget
11514 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11516 F: drivers/usb/gadget/
11517 F: include/linux/usb/gadget*
11519 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
11520 M: Jiri Kosina <jikos@kernel.org>
11521 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
11522 L: linux-usb@vger.kernel.org
11523 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
11525 F: Documentation/hid/hiddev.txt
11526 F: drivers/hid/usbhid/
11529 M: Olav Kongas <ok@artecdesign.ee>
11530 L: linux-usb@vger.kernel.org
11532 F: drivers/usb/host/isp116x*
11533 F: include/linux/usb/isp116x.h
11535 USB LAN78XX ETHERNET DRIVER
11536 M: Woojung Huh <woojung.huh@microchip.com>
11537 M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
11538 L: netdev@vger.kernel.org
11540 F: drivers/net/usb/lan78xx.*
11542 USB MASS STORAGE DRIVER
11543 M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
11544 L: linux-usb@vger.kernel.org
11545 L: usb-storage@lists.one-eyed-alien.net
11547 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
11548 F: drivers/usb/storage/
11551 M: Clemens Ladisch <clemens@ladisch.de>
11552 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11553 T: git git://git.alsa-project.org/alsa-kernel.git
11555 F: sound/usb/midi.*
11557 USB NETWORKING DRIVERS
11558 L: linux-usb@vger.kernel.org
11560 F: drivers/net/usb/
11563 M: Alan Stern <stern@rowland.harvard.edu>
11564 L: linux-usb@vger.kernel.org
11566 F: Documentation/usb/ohci.txt
11567 F: drivers/usb/host/ohci*
11569 USB OTG FSM (Finite State Machine)
11570 M: Peter Chen <Peter.Chen@nxp.com>
11571 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
11572 L: linux-usb@vger.kernel.org
11574 F: drivers/usb/common/usb-otg-fsm.c
11577 M: Valentina Manea <valentina.manea.m@gmail.com>
11578 M: Shuah Khan <shuah.kh@samsung.com>
11579 L: linux-usb@vger.kernel.org
11581 F: Documentation/usb/usbip_protocol.txt
11582 F: drivers/usb/usbip/
11583 F: tools/usb/usbip/
11586 M: Petko Manolov <petkan@nucleusys.com>
11587 L: linux-usb@vger.kernel.org
11588 L: netdev@vger.kernel.org
11589 T: git git://github.com/petkan/pegasus.git
11590 W: https://github.com/petkan/pegasus
11592 F: drivers/net/usb/pegasus.*
11595 M: Felipe Balbi <balbi@kernel.org>
11596 L: linux-usb@vger.kernel.org
11597 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11599 F: drivers/usb/phy/
11601 USB PRINTER DRIVER (usblp)
11602 M: Pete Zaitcev <zaitcev@redhat.com>
11603 L: linux-usb@vger.kernel.org
11605 F: drivers/usb/class/usblp.c
11607 USB QMI WWAN NETWORK DRIVER
11608 M: Bjørn Mork <bjorn@mork.no>
11609 L: netdev@vger.kernel.org
11611 F: Documentation/ABI/testing/sysfs-class-net-qmi
11612 F: drivers/net/usb/qmi_wwan.c
11615 M: Petko Manolov <petkan@nucleusys.com>
11616 L: linux-usb@vger.kernel.org
11617 L: netdev@vger.kernel.org
11618 T: git git://github.com/petkan/rtl8150.git
11619 W: https://github.com/petkan/rtl8150
11621 F: drivers/net/usb/rtl8150.c
11623 USB SERIAL SUBSYSTEM
11624 M: Johan Hovold <johan@kernel.org>
11625 L: linux-usb@vger.kernel.org
11627 F: Documentation/usb/usb-serial.txt
11628 F: drivers/usb/serial/
11629 F: include/linux/usb/serial.h
11631 USB SMSC75XX ETHERNET DRIVER
11632 M: Steve Glendinning <steve.glendinning@shawell.net>
11633 L: netdev@vger.kernel.org
11635 F: drivers/net/usb/smsc75xx.*
11637 USB SMSC95XX ETHERNET DRIVER
11638 M: Steve Glendinning <steve.glendinning@shawell.net>
11639 L: netdev@vger.kernel.org
11641 F: drivers/net/usb/smsc95xx.*
11644 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11645 L: linux-usb@vger.kernel.org
11646 W: http://www.linux-usb.org
11647 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
11649 F: Documentation/usb/
11651 F: include/linux/usb.h
11652 F: include/linux/usb/
11655 M: Alan Stern <stern@rowland.harvard.edu>
11656 L: linux-usb@vger.kernel.org
11658 F: drivers/usb/host/uhci*
11660 USB "USBNET" DRIVER FRAMEWORK
11661 M: Oliver Neukum <oneukum@suse.com>
11662 L: netdev@vger.kernel.org
11663 W: http://www.linux-usb.org/usbnet
11665 F: drivers/net/usb/usbnet.c
11666 F: include/linux/usb/usbnet.h
11669 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11670 L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
11671 L: linux-media@vger.kernel.org
11672 T: git git://linuxtv.org/media_tree.git
11673 W: http://www.ideasonboard.org/uvc/
11675 F: drivers/media/usb/uvc/
11676 F: include/uapi/linux/uvcvideo.h
11679 M: Hans Verkuil <hverkuil@xs4all.nl>
11680 L: linux-media@vger.kernel.org
11681 T: git git://linuxtv.org/media_tree.git
11682 W: https://linuxtv.org
11684 F: drivers/media/usb/usbvision/
11687 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11688 L: linux-usb@vger.kernel.org
11690 F: drivers/usb/gadget/function/*uvc*
11691 F: drivers/usb/gadget/legacy/webcam.c
11693 USB WIRELESS RNDIS DRIVER (rndis_wlan)
11694 M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
11695 L: linux-wireless@vger.kernel.org
11697 F: drivers/net/wireless/rndis_wlan.c
11700 M: Mathias Nyman <mathias.nyman@intel.com>
11701 L: linux-usb@vger.kernel.org
11703 F: drivers/usb/host/xhci*
11704 F: drivers/usb/host/pci-quirks*
11707 L: linux-wireless@vger.kernel.org
11708 W: http://linux-lc100020.sourceforge.net
11710 F: drivers/net/wireless/zydas/zd1201.*
11713 M: Antoine Jacquet <royale@zerezo.com>
11714 L: linux-usb@vger.kernel.org
11715 L: linux-media@vger.kernel.org
11716 T: git git://linuxtv.org/media_tree.git
11717 W: http://royale.zerezo.com/zr364xx/
11719 F: Documentation/video4linux/zr364xx.txt
11720 F: drivers/media/usb/zr364xx/
11723 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
11724 L: linux-usb@vger.kernel.org
11726 F: drivers/usb/common/ulpi.c
11727 F: include/linux/ulpi/
11729 USER-MODE LINUX (UML)
11730 M: Jeff Dike <jdike@addtoit.com>
11731 M: Richard Weinberger <richard@nod.at>
11732 L: user-mode-linux-devel@lists.sourceforge.net
11733 L: user-mode-linux-user@lists.sourceforge.net
11734 W: http://user-mode-linux.sourceforge.net
11735 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
11737 F: Documentation/virtual/uml/
11743 USERSPACE I/O (UIO)
11744 M: "Hans J. Koch" <hjk@hansjkoch.de>
11745 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11747 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
11748 F: Documentation/DocBook/uio-howto.tmpl
11750 F: include/linux/uio*.h
11753 M: Karel Zak <kzak@redhat.com>
11754 L: util-linux@vger.kernel.org
11755 W: http://en.wikipedia.org/wiki/Util-linux
11756 T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
11760 M: Michal Januszewski <spock@gentoo.org>
11761 L: linux-fbdev@vger.kernel.org
11762 W: http://dev.gentoo.org/~spock/projects/uvesafb/
11764 F: Documentation/fb/uvesafb.txt
11765 F: drivers/video/fbdev/uvesafb.*
11768 M: Stefan Agner <stefan@agner.ch>
11769 L: linux-mtd@lists.infradead.org
11771 F: drivers/mtd/nand/vf610_nfc.c
11773 VFAT/FAT/MSDOS FILESYSTEM
11774 M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
11776 F: Documentation/filesystems/vfat.txt
11780 M: Alex Williamson <alex.williamson@redhat.com>
11781 L: kvm@vger.kernel.org
11782 T: git git://github.com/awilliam/linux-vfio.git
11784 F: Documentation/vfio.txt
11786 F: include/linux/vfio.h
11787 F: include/uapi/linux/vfio.h
11789 VFIO PLATFORM DRIVER
11790 M: Baptiste Reynal <b.reynal@virtualopensystems.com>
11791 L: kvm@vger.kernel.org
11793 F: drivers/vfio/platform/
11795 VIDEOBUF2 FRAMEWORK
11796 M: Pawel Osciak <pawel@osciak.com>
11797 M: Marek Szyprowski <m.szyprowski@samsung.com>
11798 M: Kyungmin Park <kyungmin.park@samsung.com>
11799 L: linux-media@vger.kernel.org
11801 F: drivers/media/v4l2-core/videobuf2-*
11802 F: include/media/videobuf2-*
11804 VIRTUAL SERIO DEVICE DRIVER
11805 M: Stephen Chandler Paul <thatslyude@gmail.com>
11807 F: drivers/input/serio/userio.c
11808 F: include/uapi/linux/userio.h
11810 VIRTIO CONSOLE DRIVER
11811 M: Amit Shah <amit.shah@redhat.com>
11812 L: virtualization@lists.linux-foundation.org
11814 F: drivers/char/virtio_console.c
11815 F: include/linux/virtio_console.h
11816 F: include/uapi/linux/virtio_console.h
11818 VIRTIO CORE, NET AND BLOCK DRIVERS
11819 M: "Michael S. Tsirkin" <mst@redhat.com>
11820 L: virtualization@lists.linux-foundation.org
11824 F: drivers/net/virtio_net.c
11825 F: drivers/block/virtio_blk.c
11826 F: include/linux/virtio_*.h
11827 F: include/uapi/linux/virtio_*.h
11829 VIRTIO DRIVERS FOR S390
11830 M: Christian Borntraeger <borntraeger@de.ibm.com>
11831 M: Cornelia Huck <cornelia.huck@de.ibm.com>
11832 L: linux-s390@vger.kernel.org
11833 L: virtualization@lists.linux-foundation.org
11834 L: kvm@vger.kernel.org
11836 F: drivers/s390/virtio/
11839 M: David Airlie <airlied@linux.ie>
11840 M: Gerd Hoffmann <kraxel@redhat.com>
11841 L: dri-devel@lists.freedesktop.org
11842 L: virtualization@lists.linux-foundation.org
11844 F: drivers/gpu/drm/virtio/
11845 F: include/uapi/linux/virtio_gpu.h
11847 VIRTIO HOST (VHOST)
11848 M: "Michael S. Tsirkin" <mst@redhat.com>
11849 L: kvm@vger.kernel.org
11850 L: virtualization@lists.linux-foundation.org
11851 L: netdev@vger.kernel.org
11852 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
11855 F: include/uapi/linux/vhost.h
11857 VIRTIO INPUT DRIVER
11858 M: Gerd Hoffmann <kraxel@redhat.com>
11860 F: drivers/virtio/virtio_input.c
11861 F: include/uapi/linux/virtio_input.h
11863 VIA RHINE NETWORK DRIVER
11865 F: drivers/net/ethernet/via/via-rhine.c
11867 VIA SD/MMC CARD CONTROLLER DRIVER
11868 M: Bruce Chang <brucechang@via.com.tw>
11869 M: Harald Welte <HaraldWelte@viatech.com>
11871 F: drivers/mmc/host/via-sdmmc.c
11873 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11874 M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
11875 L: linux-fbdev@vger.kernel.org
11877 F: include/linux/via-core.h
11878 F: include/linux/via-gpio.h
11879 F: include/linux/via_i2c.h
11880 F: drivers/video/fbdev/via/
11882 VIA VELOCITY NETWORK DRIVER
11883 M: Francois Romieu <romieu@fr.zoreil.com>
11884 L: netdev@vger.kernel.org
11886 F: drivers/net/ethernet/via/via-velocity.*
11889 M: Alex Williamson <alex.williamson@redhat.com>
11890 M: Paolo Bonzini <pbonzini@redhat.com>
11891 L: kvm@vger.kernel.org
11895 VIVID VIRTUAL VIDEO DRIVER
11896 M: Hans Verkuil <hverkuil@xs4all.nl>
11897 L: linux-media@vger.kernel.org
11898 T: git git://linuxtv.org/media_tree.git
11899 W: https://linuxtv.org
11901 F: drivers/media/platform/vivid/*
11904 M: Patrick McHardy <kaber@trash.net>
11905 L: netdev@vger.kernel.org
11907 F: drivers/net/macvlan.c
11908 F: include/linux/if_*vlan.h
11912 M: Florian Fainelli <florian@openwrt.org>
11913 L: openwrt-devel@lists.openwrt.org (subscribers-only)
11915 F: drivers/vlynq/vlynq.c
11916 F: include/linux/vlynq.h
11919 M: Martyn Welch <martyn@welchs.me.uk>
11920 M: Manohar Vanga <manohar.vanga@gmail.com>
11921 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11922 L: devel@driverdev.osuosl.org
11924 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11925 F: Documentation/vme_api.txt
11926 F: drivers/staging/vme/
11928 F: include/linux/vme*
11930 VMWARE HYPERVISOR INTERFACE
11931 M: Alok Kataria <akataria@vmware.com>
11932 L: virtualization@lists.linux-foundation.org
11934 F: arch/x86/kernel/cpu/vmware.c
11936 VMWARE BALLOON DRIVER
11937 M: Xavier Deguillard <xdeguillard@vmware.com>
11938 M: Philip Moltmann <moltmann@vmware.com>
11939 M: "VMware, Inc." <pv-drivers@vmware.com>
11940 L: linux-kernel@vger.kernel.org
11942 F: drivers/misc/vmw_balloon.c
11944 VMWARE VMMOUSE SUBDRIVER
11945 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11946 M: "VMware, Inc." <pv-drivers@vmware.com>
11947 L: linux-input@vger.kernel.org
11949 F: drivers/input/mouse/vmmouse.c
11950 F: drivers/input/mouse/vmmouse.h
11952 VMWARE VMXNET3 ETHERNET DRIVER
11953 M: Shrikrishna Khare <skhare@vmware.com>
11954 M: "VMware, Inc." <pv-drivers@vmware.com>
11955 L: netdev@vger.kernel.org
11957 F: drivers/net/vmxnet3/
11959 VMware PVSCSI driver
11960 M: Arvind Kumar <arvindkumar@vmware.com>
11961 M: VMware PV-Drivers <pv-drivers@vmware.com>
11962 L: linux-scsi@vger.kernel.org
11964 F: drivers/scsi/vmw_pvscsi.c
11965 F: drivers/scsi/vmw_pvscsi.h
11967 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11968 M: Liam Girdwood <lgirdwood@gmail.com>
11969 M: Mark Brown <broonie@kernel.org>
11970 L: linux-kernel@vger.kernel.org
11971 W: http://www.slimlogic.co.uk/?p=48
11972 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11974 F: drivers/regulator/
11975 F: include/linux/regulator/
11978 M: David Ahern <dsa@cumulusnetworks.com>
11979 M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
11980 L: netdev@vger.kernel.org
11982 F: drivers/net/vrf.c
11983 F: Documentation/networking/vrf.txt
11985 VT1211 HARDWARE MONITOR DRIVER
11986 M: Juerg Haefliger <juergh@gmail.com>
11987 L: linux-hwmon@vger.kernel.org
11989 F: Documentation/hwmon/vt1211
11990 F: drivers/hwmon/vt1211.c
11992 VT8231 HARDWARE MONITOR DRIVER
11993 M: Roger Lucas <vt8231@hiddenengine.co.uk>
11994 L: linux-hwmon@vger.kernel.org
11996 F: drivers/hwmon/vt8231.c
11998 VUB300 USB to SDIO/SD/MMC bridge chip
11999 M: Tony Olech <tony.olech@elandigitalsystems.com>
12000 L: linux-mmc@vger.kernel.org
12001 L: linux-usb@vger.kernel.org
12003 F: drivers/mmc/host/vub300.c
12005 W1 DALLAS'S 1-WIRE BUS
12006 M: Evgeniy Polyakov <zbr@ioremap.net>
12008 F: Documentation/w1/
12011 W83791D HARDWARE MONITORING DRIVER
12012 M: Marc Hulsman <m.hulsman@tudelft.nl>
12013 L: linux-hwmon@vger.kernel.org
12015 F: Documentation/hwmon/w83791d
12016 F: drivers/hwmon/w83791d.c
12018 W83793 HARDWARE MONITORING DRIVER
12019 M: Rudolf Marek <r.marek@assembler.cz>
12020 L: linux-hwmon@vger.kernel.org
12022 F: Documentation/hwmon/w83793
12023 F: drivers/hwmon/w83793.c
12025 W83795 HARDWARE MONITORING DRIVER
12026 M: Jean Delvare <jdelvare@suse.com>
12027 L: linux-hwmon@vger.kernel.org
12029 F: drivers/hwmon/w83795.c
12031 W83L51xD SD/MMC CARD INTERFACE DRIVER
12032 M: Pierre Ossman <pierre@ossman.eu>
12034 F: drivers/mmc/host/wbsd.*
12036 WACOM PROTOCOL 4 SERIAL TABLETS
12037 M: Julian Squires <julian@cipht.net>
12038 M: Hans de Goede <hdegoede@redhat.com>
12039 L: linux-input@vger.kernel.org
12041 F: drivers/input/tablet/wacom_serial4.c
12043 WATCHDOG DEVICE DRIVERS
12044 M: Wim Van Sebroeck <wim@iguana.be>
12045 R: Guenter Roeck <linux@roeck-us.net>
12046 L: linux-watchdog@vger.kernel.org
12047 W: http://www.linux-watchdog.org/
12048 T: git git://www.linux-watchdog.org/linux-watchdog.git
12050 F: Documentation/watchdog/
12051 F: drivers/watchdog/
12052 F: include/linux/watchdog.h
12053 F: include/uapi/linux/watchdog.h
12056 M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
12057 L: linux-scsi@vger.kernel.org
12059 F: drivers/scsi/wd7000.c
12062 M: David Herrmann <dh.herrmann@googlemail.com>
12063 L: linux-input@vger.kernel.org
12065 F: drivers/hid/hid-wiimote*
12068 M: David Härdeman <david@hardeman.nu>
12070 F: drivers/media/rc/winbond-cir.c
12072 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
12073 M: William Breathitt Gray <vilhelm.gray@gmail.com>
12074 L: linux-watchdog@vger.kernel.org
12076 F: drivers/watchdog/ebc-c384_wdt.c
12078 WINSYSTEMS WS16C48 GPIO DRIVER
12079 M: William Breathitt Gray <vilhelm.gray@gmail.com>
12080 L: linux-gpio@vger.kernel.org
12082 F: drivers/gpio/gpio-ws16c48.c
12085 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
12086 M: linux-wimax@intel.com
12087 L: wimax@linuxwimax.org (subscribers-only)
12089 W: http://linuxwimax.org
12090 F: Documentation/wimax/README.wimax
12091 F: include/linux/wimax/debug.h
12092 F: include/net/wimax.h
12093 F: include/uapi/linux/wimax.h
12096 WISTRON LAPTOP BUTTON DRIVER
12097 M: Miloslav Trmac <mitr@volny.cz>
12099 F: drivers/input/misc/wistron_btns.c
12101 WL3501 WIRELESS PCMCIA CARD DRIVER
12102 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
12103 L: linux-wireless@vger.kernel.org
12104 W: http://oops.ghostprotocols.net:81/blog
12106 F: drivers/net/wireless/wl3501*
12108 WOLFSON MICROELECTRONICS DRIVERS
12109 L: patches@opensource.wolfsonmicro.com
12110 T: git https://github.com/CirrusLogic/linux-drivers.git
12111 W: https://github.com/CirrusLogic/linux-drivers/wiki
12113 F: Documentation/hwmon/wm83??
12114 F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
12115 F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
12116 F: Documentation/devicetree/bindings/mfd/arizona.txt
12117 F: arch/arm/mach-s3c64xx/mach-crag6410*
12118 F: drivers/clk/clk-wm83*.c
12119 F: drivers/extcon/extcon-arizona.c
12120 F: drivers/leds/leds-wm83*.c
12121 F: drivers/gpio/gpio-*wm*.c
12122 F: drivers/gpio/gpio-arizona.c
12123 F: drivers/hwmon/wm83??-hwmon.c
12124 F: drivers/input/misc/wm831x-on.c
12125 F: drivers/input/touchscreen/wm831x-ts.c
12126 F: drivers/input/touchscreen/wm97*.c
12127 F: drivers/mfd/arizona*
12128 F: drivers/mfd/wm*.c
12129 F: drivers/mfd/cs47l24*
12130 F: drivers/power/wm83*.c
12131 F: drivers/rtc/rtc-wm83*.c
12132 F: drivers/regulator/wm8*.c
12133 F: drivers/video/backlight/wm83*_bl.c
12134 F: drivers/watchdog/wm83*_wdt.c
12135 F: include/linux/mfd/arizona/
12136 F: include/linux/mfd/wm831x/
12137 F: include/linux/mfd/wm8350/
12138 F: include/linux/mfd/wm8400*
12139 F: include/linux/wm97xx.h
12140 F: include/sound/wm????.h
12141 F: sound/soc/codecs/arizona.?
12142 F: sound/soc/codecs/wm*
12143 F: sound/soc/codecs/cs47l24*
12146 M: Tejun Heo <tj@kernel.org>
12147 R: Lai Jiangshan <jiangshanlai@gmail.com>
12148 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
12150 F: include/linux/workqueue.h
12151 F: kernel/workqueue.c
12152 F: Documentation/workqueue.txt
12155 M: Andrew Hendry <andrew.hendry@gmail.com>
12156 L: linux-x25@vger.kernel.org
12158 F: Documentation/networking/x25*
12159 F: include/net/x25*
12162 X86 ARCHITECTURE (32-BIT AND 64-BIT)
12163 M: Thomas Gleixner <tglx@linutronix.de>
12164 M: Ingo Molnar <mingo@redhat.com>
12165 M: "H. Peter Anvin" <hpa@zytor.com>
12167 L: linux-kernel@vger.kernel.org
12168 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
12170 F: Documentation/x86/
12173 X86 PLATFORM DRIVERS
12174 M: Darren Hart <dvhart@infradead.org>
12175 L: platform-driver-x86@vger.kernel.org
12176 T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
12178 F: drivers/platform/x86/
12179 F: drivers/platform/olpc/
12181 X86 MCE INFRASTRUCTURE
12182 M: Tony Luck <tony.luck@intel.com>
12183 M: Borislav Petkov <bp@alien8.de>
12184 L: linux-edac@vger.kernel.org
12186 F: arch/x86/kernel/cpu/mcheck/*
12188 X86 MICROCODE UPDATE SUPPORT
12189 M: Borislav Petkov <bp@alien8.de>
12191 F: arch/x86/kernel/cpu/microcode/*
12194 M: Andy Lutomirski <luto@amacapital.net>
12195 L: linux-kernel@vger.kernel.org
12196 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
12198 F: arch/x86/entry/vdso/
12200 XC2028/3028 TUNER DRIVER
12201 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
12202 L: linux-media@vger.kernel.org
12203 W: https://linuxtv.org
12204 T: git git://linuxtv.org/media_tree.git
12206 F: drivers/media/tuners/tuner-xc2028.*
12208 XEN HYPERVISOR INTERFACE
12209 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12210 M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
12211 M: David Vrabel <david.vrabel@citrix.com>
12212 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12213 T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
12216 F: drivers/*/xen-*front.c
12218 F: arch/x86/include/asm/xen/
12220 F: include/uapi/xen/
12223 M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
12224 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12227 F: arch/arm/include/asm/xen/
12229 XEN HYPERVISOR ARM64
12230 M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
12231 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12234 F: arch/arm64/include/asm/xen/
12236 XEN NETWORK BACKEND DRIVER
12237 M: Wei Liu <wei.liu2@citrix.com>
12238 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12239 L: netdev@vger.kernel.org
12241 F: drivers/net/xen-netback/*
12244 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12245 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12247 F: arch/x86/pci/*xen*
12248 F: drivers/pci/*xen*
12250 XEN BLOCK SUBSYSTEM
12251 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12252 M: Roger Pau Monné <roger.pau@citrix.com>
12253 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12255 F: drivers/block/xen-blkback/*
12256 F: drivers/block/xen*
12259 M: Juergen Gross <jgross@suse.com>
12260 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12261 L: linux-scsi@vger.kernel.org
12263 F: drivers/scsi/xen-scsifront.c
12264 F: drivers/xen/xen-scsiback.c
12265 F: include/xen/interface/io/vscsiif.h
12267 XEN SWIOTLB SUBSYSTEM
12268 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12269 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12271 F: arch/x86/xen/*swiotlb*
12272 F: drivers/xen/*swiotlb*
12275 P: Silicon Graphics Inc
12276 M: Dave Chinner <david@fromorbit.com>
12279 W: http://oss.sgi.com/projects/xfs
12280 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
12282 F: Documentation/filesystems/xfs.txt
12285 XILINX AXI ETHERNET DRIVER
12286 M: Anirudha Sarangi <anirudh@xilinx.com>
12287 M: John Linn <John.Linn@xilinx.com>
12289 F: drivers/net/ethernet/xilinx/xilinx_axienet*
12291 XILINX UARTLITE SERIAL DRIVER
12292 M: Peter Korsgaard <jacmet@sunsite.dk>
12293 L: linux-serial@vger.kernel.org
12295 F: drivers/tty/serial/uartlite.c
12297 XILINX VIDEO IP CORES
12298 M: Hyun Kwon <hyun.kwon@xilinx.com>
12299 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12300 L: linux-media@vger.kernel.org
12301 T: git git://linuxtv.org/media_tree.git
12303 F: Documentation/devicetree/bindings/media/xilinx/
12304 F: drivers/media/platform/xilinx/
12305 F: include/uapi/linux/xilinx-v4l2-controls.h
12308 M: Eli Billauer <eli.billauer@gmail.com>
12309 L: linux-kernel@vger.kernel.org
12311 F: drivers/char/xillybus/
12313 XTENSA XTFPGA PLATFORM SUPPORT
12314 M: Max Filippov <jcmvbkbc@gmail.com>
12315 L: linux-xtensa@linux-xtensa.org
12317 F: drivers/spi/spi-xtensa-xtfpga.c
12318 F: sound/soc/xtensa/xtfpga-i2s.c
12320 YAM DRIVER FOR AX.25
12321 M: Jean-Paul Roubelat <jpr@f6fbb.org>
12322 L: linux-hams@vger.kernel.org
12324 F: drivers/net/hamradio/yam*
12325 F: include/linux/yam.h
12327 YEALINK PHONE DRIVER
12328 M: Henk Vergonet <Henk.Vergonet@gmail.com>
12329 L: usbb2k-api-dev@nongnu.org
12331 F: Documentation/input/yealink.txt
12332 F: drivers/input/misc/yealink.*
12334 Z8530 DRIVER FOR AX.25
12335 M: Joerg Reuter <jreuter@yaina.de>
12336 W: http://yaina.de/jreuter/
12337 W: http://www.qsl.net/dl1bke/
12338 L: linux-hams@vger.kernel.org
12340 F: Documentation/networking/z8530drv.txt
12341 F: drivers/net/hamradio/*scc.c
12342 F: drivers/net/hamradio/z8530.h
12344 ZBUD COMPRESSED PAGE ALLOCATOR
12345 M: Seth Jennings <sjenning@redhat.com>
12346 L: linux-mm@kvack.org
12349 F: include/linux/zbud.h
12351 ZD1211RW WIRELESS DRIVER
12352 M: Daniel Drake <dsd@gentoo.org>
12353 M: Ulrich Kunitz <kune@deine-taler.de>
12354 W: http://zd1211.ath.cx/wiki/DriverRewrite
12355 L: linux-wireless@vger.kernel.org
12356 L: zd1211-devs@lists.sourceforge.net (subscribers-only)
12358 F: drivers/net/wireless/zydas/zd1211rw/
12360 ZPOOL COMPRESSED PAGE STORAGE API
12361 M: Dan Streetman <ddstreet@ieee.org>
12362 L: linux-mm@kvack.org
12365 F: include/linux/zpool.h
12367 ZR36067 VIDEO FOR LINUX DRIVER
12368 L: mjpeg-users@lists.sourceforge.net
12369 L: linux-media@vger.kernel.org
12370 W: http://mjpeg.sourceforge.net/driver-zoran/
12371 T: hg https://linuxtv.org/hg/v4l-dvb
12373 F: drivers/media/pci/zoran/
12375 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
12376 M: Minchan Kim <minchan@kernel.org>
12377 M: Nitin Gupta <ngupta@vflare.org>
12378 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12379 L: linux-kernel@vger.kernel.org
12381 F: drivers/block/zram/
12382 F: Documentation/blockdev/zram.txt
12384 ZS DECSTATION Z85C30 SERIAL DRIVER
12385 M: "Maciej W. Rozycki" <macro@linux-mips.org>
12387 F: drivers/tty/serial/zs.*
12389 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
12390 M: Minchan Kim <minchan@kernel.org>
12391 M: Nitin Gupta <ngupta@vflare.org>
12392 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12393 L: linux-mm@kvack.org
12396 F: include/linux/zsmalloc.h
12397 F: Documentation/vm/zsmalloc.txt
12399 ZSWAP COMPRESSED SWAP CACHING
12400 M: Seth Jennings <sjenning@redhat.com>
12401 L: linux-mm@kvack.org
12406 M: Linus Torvalds <torvalds@linux-foundation.org>
12407 L: linux-kernel@vger.kernel.org
12408 Q: http://patchwork.kernel.org/project/LKML/list/
12409 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
12410 S: Buried alive in reporters