3 List of maintainers and how to submit kernel changes
5 Please try to follow the guidelines below. This will make things
6 easier on the maintainers. Not all of these guidelines matter for every
7 trivial patch so apply some common sense.
9 1. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
12 2. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
20 3. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
24 4. When you are happy with a change make it generally available for
25 testing and await feedback.
27 5. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
34 generalized kernel feature ready for next time.
36 PLEASE check your patch with the automated style checker
37 (scripts/checkpatch.pl) to catch trivial style violations.
38 See Documentation/CodingStyle for guidance here.
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
53 PLEASE remember that submissions must be made under the terms
54 of the Linux Foundation certificate of contribution and should
55 include a Signed-off-by: line. The current version of this
56 "Developer's Certificate of Origin" (DCO) is listed in the file
57 Documentation/SubmittingPatches.
59 6. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
63 7. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
69 Descriptions of section entries:
72 M: Mail patches to: FullName <address@domain>
73 R: Designated reviewer: FullName <address@domain>
74 These reviewers should be CCed on patches.
75 L: Mailing list that is relevant to this area
76 W: Web-page with status/info
77 Q: Patchwork web based patch tracking system site
78 T: SCM tree type and location.
79 Type is one of: git, hg, quilt, stgit, topgit
80 S: Status, one of the following:
81 Supported: Someone is actually paid to look after this.
82 Maintained: Someone actually looks after it.
83 Odd Fixes: It has a maintainer but they don't have time to do
84 much other than throw the odd patch in. See below..
85 Orphan: No current maintainer [but maybe you could take the
86 role as you write your new code].
87 Obsolete: Old code. Something tagged obsolete generally means
88 it has been replaced by a better system and you
90 F: Files and directories with wildcard patterns.
91 A trailing slash includes all files and subdirectory files.
92 F: drivers/net/ all files in and below drivers/net
93 F: drivers/net/* all files in drivers/net, but not below
94 F: */net/* all files in "any top level directory"/net
95 One pattern per line. Multiple F: lines acceptable.
96 N: Files and directories with regex patterns.
97 N: [^a-z]tegra all files whose path contains the word tegra
98 One pattern per line. Multiple N: lines acceptable.
99 scripts/get_maintainer.pl has different behavior for files that
100 match F: pattern and matches of N: patterns. By default,
101 get_maintainer will not look at git log history when an F: pattern
102 match occurs. When an N: match occurs, git log history is used
103 to also notify the people that have git commit signatures.
104 X: Files and directories that are NOT maintained, same rules as F:
105 Files exclusions are tested before file matches.
106 Can be useful for excluding a specific subdirectory, for instance:
109 matches all files in and below net excluding net/ipv6/
110 K: Keyword perl extended regex pattern to match content in a
111 patch or file. For instance:
113 matches patches or files that contain "of_get_profile"
114 K: \b(printk|pr_(info|err))\b
115 matches patches or files that contain one or more of the words
116 printk, pr_info or pr_err
117 One regex pattern per line. Multiple K: lines acceptable.
119 Note: For the hard of thinking, this list is meant to remain in alphabetical
120 order. If you could add yourselves to it in alphabetical order that would be
123 Maintainers List (try to look for most precise areas first)
125 -----------------------------------
128 M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
129 L: netdev@vger.kernel.org
131 F: Documentation/networking/vortex.txt
132 F: drivers/net/ethernet/3com/3c59x.c
134 3CR990 NETWORK DRIVER
135 M: David Dillow <dave@thedillows.org>
136 L: netdev@vger.kernel.org
138 F: drivers/net/ethernet/3com/typhoon*
140 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141 M: Adam Radford <linuxraid@lsi.com>
142 L: linux-scsi@vger.kernel.org
143 W: http://www.lsi.com
147 53C700 AND 53C700-66 SCSI DRIVER
148 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
149 L: linux-scsi@vger.kernel.org
151 F: drivers/scsi/53c700*
153 6LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154 M: Alexander Aring <aar@pengutronix.de>
155 M: Jukka Rissanen <jukka.rissanen@linux.intel.com>
156 L: linux-bluetooth@vger.kernel.org
157 L: linux-wpan@vger.kernel.org
160 F: include/net/6lowpan.h
161 F: Documentation/networking/6lowpan.txt
163 6PACK NETWORK DRIVER FOR AX.25
164 M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
165 L: linux-hams@vger.kernel.org
167 F: drivers/net/hamradio/6pack.c
169 8169 10/100/1000 GIGABIT ETHERNET DRIVER
170 M: Realtek linux nic maintainers <nic_swsd@realtek.com>
171 L: netdev@vger.kernel.org
173 F: drivers/net/ethernet/realtek/r8169.c
175 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
176 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
177 L: linux-serial@vger.kernel.org
178 W: http://serial.sourceforge.net
180 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
181 F: drivers/tty/serial/8250*
182 F: include/linux/serial_8250.h
184 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
185 L: netdev@vger.kernel.org
187 F: drivers/net/ethernet/8390/
190 M: Eric Van Hensbergen <ericvh@gmail.com>
191 M: Ron Minnich <rminnich@sandia.gov>
192 M: Latchesar Ionkov <lucho@ionkov.net>
193 L: v9fs-developer@lists.sourceforge.net
194 W: http://swik.net/v9fs
195 Q: http://patchwork.kernel.org/project/v9fs-devel/list/
196 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
198 F: Documentation/filesystems/9p.txt
202 F: include/uapi/linux/virtio_9p.h
203 F: include/trace/events/9p.h
207 M: Antti Palosaari <crope@iki.fi>
208 L: linux-media@vger.kernel.org
209 W: https://linuxtv.org
210 W: http://palosaari.fi/linux/
211 Q: http://patchwork.linuxtv.org/project/linux-media/list/
212 T: git git://linuxtv.org/anttip/media_tree.git
214 F: drivers/media/dvb-frontends/a8293*
216 AACRAID SCSI RAID DRIVER
217 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
218 L: linux-scsi@vger.kernel.org
219 W: http://www.adaptec.com/
221 F: Documentation/scsi/aacraid.txt
222 F: drivers/scsi/aacraid/
225 L: linux-api@vger.kernel.org
226 F: include/linux/syscalls.h
229 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
230 M: Hans de Goede <hdegoede@redhat.com>
231 L: lm-sensors@lm-sensors.org
233 F: drivers/hwmon/abituguru.c
235 ABIT UGURU 3 HARDWARE MONITOR DRIVER
236 M: Alistair John Strachan <alistair@devzero.co.uk>
237 L: lm-sensors@lm-sensors.org
239 F: drivers/hwmon/abituguru3.c
241 ACCES 104-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: lm-sensors@lm-sensors.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: lm-sensors@lm-sensors.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: lm-sensors@lm-sensors.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: lm-sensors@lm-sensors.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: lm-sensors@lm-sensors.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
683 M: Tom Lendacky <thomas.lendacky@amd.com>
684 L: netdev@vger.kernel.org
686 F: drivers/net/ethernet/amd/xgbe/
688 AMS (Apple Motion Sensor) DRIVER
689 M: Michael Hanselmann <linux-kernel@hansmi.ch>
691 F: drivers/macintosh/ams/
693 ANALOG DEVICES INC AD9389B DRIVER
694 M: Hans Verkuil <hans.verkuil@cisco.com>
695 L: linux-media@vger.kernel.org
697 F: drivers/media/i2c/ad9389b*
699 ANALOG DEVICES INC ADV7180 DRIVER
700 M: Lars-Peter Clausen <lars@metafoo.de>
701 L: linux-media@vger.kernel.org
702 W: http://ez.analog.com/community/linux-device-drivers
704 F: drivers/media/i2c/adv7180.c
706 ANALOG DEVICES INC ADV7511 DRIVER
707 M: Hans Verkuil <hans.verkuil@cisco.com>
708 L: linux-media@vger.kernel.org
710 F: drivers/media/i2c/adv7511*
712 ANALOG DEVICES INC ADV7604 DRIVER
713 M: Hans Verkuil <hans.verkuil@cisco.com>
714 L: linux-media@vger.kernel.org
716 F: drivers/media/i2c/adv7604*
718 ANALOG DEVICES INC ADV7842 DRIVER
719 M: Hans Verkuil <hans.verkuil@cisco.com>
720 L: linux-media@vger.kernel.org
722 F: drivers/media/i2c/adv7842*
724 ANALOG DEVICES INC ASOC CODEC DRIVERS
725 M: Lars-Peter Clausen <lars@metafoo.de>
726 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
727 W: http://wiki.analog.com/
728 W: http://ez.analog.com/community/linux-device-drivers
730 F: sound/soc/codecs/adau*
731 F: sound/soc/codecs/adav*
732 F: sound/soc/codecs/ad1*
733 F: sound/soc/codecs/ad7*
734 F: sound/soc/codecs/ssm*
735 F: sound/soc/codecs/sigmadsp.*
737 ANALOG DEVICES INC ASOC DRIVERS
738 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
739 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
740 W: http://blackfin.uclinux.org/
742 F: sound/soc/blackfin/*
744 ANALOG DEVICES INC IIO DRIVERS
745 M: Lars-Peter Clausen <lars@metafoo.de>
746 M: Michael Hennerich <Michael.Hennerich@analog.com>
747 W: http://wiki.analog.com/
748 W: http://ez.analog.com/community/linux-device-drivers
751 X: drivers/iio/*/adjd*
752 F: drivers/staging/iio/*/ad*
753 F: staging/iio/trigger/iio-trig-bfin-timer.c
755 ANALOG DEVICES INC DMA DRIVERS
756 M: Lars-Peter Clausen <lars@metafoo.de>
757 W: http://ez.analog.com/community/linux-device-drivers
759 F: drivers/dma/dma-axi-dmac.c
762 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
763 M: Arve HjønnevĂ¥g <arve@android.com>
764 M: Riley Andrews <riandrews@android.com>
765 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
766 L: devel@driverdev.osuosl.org
769 F: drivers/staging/android/
771 AOA (Apple Onboard Audio) ALSA DRIVER
772 M: Johannes Berg <johannes@sipsolutions.net>
773 L: linuxppc-dev@lists.ozlabs.org
774 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
778 APEX EMBEDDED SYSTEMS STX104 DAC DRIVER
779 M: William Breathitt Gray <vilhelm.gray@gmail.com>
780 L: linux-iio@vger.kernel.org
782 F: drivers/iio/dac/stx104.c
785 M: Jiri Kosina <jikos@kernel.org>
787 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
788 F: arch/x86/kernel/apm_32.c
789 F: include/linux/apm_bios.h
790 F: include/uapi/linux/apm_bios.h
791 F: drivers/char/apm-emulation.c
793 APPLE BCM5974 MULTITOUCH DRIVER
794 M: Henrik Rydberg <rydberg@bitmath.org>
795 L: linux-input@vger.kernel.org
797 F: drivers/input/mouse/bcm5974.c
800 M: Henrik Rydberg <rydberg@bitmath.org>
801 L: lm-sensors@lm-sensors.org
803 F: drivers/hwmon/applesmc.c
805 APPLETALK NETWORK LAYER
806 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
808 F: drivers/net/appletalk/
811 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
812 M: Duc Dang <dhdang@apm.com>
814 F: arch/arm64/boot/dts/apm/
816 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
817 M: Iyappan Subramanian <isubramanian@apm.com>
818 M: Keyur Chudgar <kchudgar@apm.com>
820 F: drivers/net/ethernet/apm/xgene/
821 F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
823 APTINA CAMERA SENSOR PLL
824 M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
825 L: linux-media@vger.kernel.org
827 F: drivers/media/i2c/aptina-pll.*
829 ARC FRAMEBUFFER DRIVER
830 M: Jaya Kumar <jayalk@intworks.biz>
832 F: drivers/video/fbdev/arcfb.c
833 F: drivers/video/fbdev/core/fb_defio.c
836 M: Michael Grzeschik <m.grzeschik@pengutronix.de>
837 L: netdev@vger.kernel.org
839 F: drivers/net/arcnet/
840 F: include/uapi/linux/if_arcnet.h
842 ARM MFM AND FLOPPY DRIVERS
843 M: Ian Molton <spyro@f2s.com>
845 F: arch/arm/lib/floppydma.S
846 F: arch/arm/include/asm/floppy.h
848 ARM PMU PROFILING AND DEBUGGING
849 M: Will Deacon <will.deacon@arm.com>
850 R: Mark Rutland <mark.rutland@arm.com>
852 F: arch/arm*/kernel/perf_*
853 F: arch/arm/oprofile/common.c
854 F: arch/arm*/kernel/hw_breakpoint.c
855 F: arch/arm*/include/asm/hw_breakpoint.h
856 F: arch/arm*/include/asm/perf_event.h
857 F: drivers/perf/arm_pmu.c
858 F: include/linux/perf/arm_pmu.h
861 M: Russell King <linux@arm.linux.org.uk>
862 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
863 W: http://www.arm.linux.org.uk/
867 ARM SUB-ARCHITECTURES
868 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
872 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
874 ARM PRIMECELL AACI PL041 DRIVER
875 M: Russell King <linux@arm.linux.org.uk>
879 ARM PRIMECELL CLCD PL110 DRIVER
880 M: Russell King <linux@arm.linux.org.uk>
882 F: drivers/video/fbdev/amba-clcd.*
884 ARM PRIMECELL KMI PL050 DRIVER
885 M: Russell King <linux@arm.linux.org.uk>
887 F: drivers/input/serio/ambakmi.*
888 F: include/linux/amba/kmi.h
890 ARM PRIMECELL MMCI PL180/1 DRIVER
891 M: Russell King <linux@arm.linux.org.uk>
893 F: drivers/mmc/host/mmci.*
894 F: include/linux/amba/mmci.h
896 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
897 M: Russell King <linux@arm.linux.org.uk>
899 F: drivers/tty/serial/amba-pl01*.c
900 F: include/linux/amba/serial.h
902 ARM PRIMECELL BUS SUPPORT
903 M: Russell King <linux@arm.linux.org.uk>
906 F: include/linux/amba/bus.h
908 ARM/ADS SPHERE MACHINE SUPPORT
909 M: Lennert Buytenhek <kernel@wantstofly.org>
910 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
913 ARM/AFEB9260 MACHINE SUPPORT
914 M: Sergey Lapin <slapin@ossfans.org>
915 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
918 ARM/AJECO 1ARM MACHINE SUPPORT
919 M: Lennert Buytenhek <kernel@wantstofly.org>
920 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
923 ARM/Allwinner sunXi SoC support
924 M: Maxime Ripard <maxime.ripard@free-electrons.com>
925 M: Chen-Yu Tsai <wens@csie.org>
926 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
930 ARM/Allwinner SoC Clock Support
931 M: Emilio LĂ³pez <emilio@elopez.com.ar>
933 F: drivers/clk/sunxi/
935 ARM/Amlogic Meson SoC support
936 M: Carlo Caione <carlo@caione.org>
937 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
938 L: linux-meson@googlegroups.com
939 W: http://linux-meson.com/
941 F: arch/arm/mach-meson/
942 F: arch/arm/boot/dts/meson*
945 ARM/Annapurna Labs ALPINE ARCHITECTURE
946 M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
947 M: Antoine Tenart <antoine.tenart@free-electrons.com>
949 F: arch/arm/mach-alpine/
950 F: arch/arm/boot/dts/alpine*
951 F: arch/arm64/boot/dts/al/
952 F: drivers/*/*alpine*
954 ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
955 M: Nicolas Ferre <nicolas.ferre@atmel.com>
956 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
957 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
958 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
959 W: http://www.linux4sam.org
960 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
962 F: arch/arm/mach-at91/
964 F: arch/arm/boot/dts/at91*.dts
965 F: arch/arm/boot/dts/at91*.dtsi
966 F: arch/arm/boot/dts/sama*.dts
967 F: arch/arm/boot/dts/sama*.dtsi
968 F: arch/arm/include/debug/at91.S
970 ARM/ATMEL AT91 Clock Support
971 M: Boris Brezillon <boris.brezillon@free-electrons.com>
975 ARM/CALXEDA HIGHBANK ARCHITECTURE
976 M: Rob Herring <robh@kernel.org>
977 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
979 F: arch/arm/mach-highbank/
980 F: arch/arm/boot/dts/highbank.dts
981 F: arch/arm/boot/dts/ecx-*.dts*
983 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
984 M: Krzysztof Halasa <khalasa@piap.pl>
986 F: arch/arm/mach-cns3xxx/
988 ARM/CAVIUM THUNDER NETWORK DRIVER
989 M: Sunil Goutham <sgoutham@cavium.com>
990 M: Robert Richter <rric@kernel.org>
991 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
993 F: drivers/net/ethernet/cavium/thunder/
995 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
996 M: Alexander Shiyan <shc_work@mail.ru>
997 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1001 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1002 M: Hartley Sweeten <hsweeten@visionengravers.com>
1003 M: Ryan Mallon <rmallon@gmail.com>
1004 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1006 F: arch/arm/mach-ep93xx/
1007 F: arch/arm/mach-ep93xx/include/mach/
1009 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1010 M: Lennert Buytenhek <kernel@wantstofly.org>
1011 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1015 M: Russell King <linux@arm.linux.org.uk>
1016 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1018 F: arch/arm/include/asm/clkdev.h
1019 F: drivers/clk/clkdev.c
1021 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1022 M: Mike Rapoport <mike@compulab.co.il>
1023 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1026 ARM/CONTEC MICRO9 MACHINE SUPPORT
1027 M: Hubert Feurstein <hubert.feurstein@contec.at>
1029 F: arch/arm/mach-ep93xx/micro9.c
1031 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1032 M: Mathieu Poirier <mathieu.poirier@linaro.org>
1033 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1035 F: drivers/hwtracing/coresight/*
1036 F: Documentation/trace/coresight.txt
1037 F: Documentation/devicetree/bindings/arm/coresight.txt
1038 F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1040 ARM/CORGI MACHINE SUPPORT
1041 M: Richard Purdie <rpurdie@rpsys.net>
1044 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1045 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1046 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1047 T: git git://github.com/ulli-kroll/linux.git
1049 F: arch/arm/mach-gemini/
1050 F: drivers/rtc/rtc-gemini.c
1052 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1053 M: Barry Song <baohua@kernel.org>
1054 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1055 T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1057 F: arch/arm/boot/dts/prima2*
1058 F: arch/arm/mach-prima2/
1059 F: drivers/clk/sirf/
1060 F: drivers/clocksource/timer-prima2.c
1061 F: drivers/clocksource/timer-atlas7.c
1064 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1065 M: Baruch Siach <baruch@tkos.co.il>
1066 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1068 F: arch/arm/boot/dts/cx92755*
1071 ARM/EBSA110 MACHINE SUPPORT
1072 M: Russell King <linux@arm.linux.org.uk>
1073 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1074 W: http://www.arm.linux.org.uk/
1076 F: arch/arm/mach-ebsa110/
1077 F: drivers/net/ethernet/amd/am79c961a.*
1079 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1080 M: Uwe Kleine-König <kernel@pengutronix.de>
1081 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1085 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1086 M: Daniel Ribeiro <drwyrm@gmail.com>
1087 M: Stefan Schmidt <stefan@openezx.org>
1088 M: Harald Welte <laforge@openezx.org>
1089 L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
1090 W: http://www.openezx.org/
1092 T: topgit git://git.openezx.org/openezx.git
1093 F: arch/arm/mach-pxa/ezx.c
1095 ARM/FARADAY FA526 PORT
1096 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1097 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1099 T: git git://git.berlios.de/gemini-board
1100 F: arch/arm/mm/*-fa*
1102 ARM/FOOTBRIDGE ARCHITECTURE
1103 M: Russell King <linux@arm.linux.org.uk>
1104 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1105 W: http://www.arm.linux.org.uk/
1107 F: arch/arm/include/asm/hardware/dec21285.h
1108 F: arch/arm/mach-footbridge/
1110 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1111 M: Shawn Guo <shawnguo@kernel.org>
1112 M: Sascha Hauer <kernel@pengutronix.de>
1113 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1115 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1116 F: arch/arm/mach-imx/
1117 F: arch/arm/mach-mxs/
1118 F: arch/arm/boot/dts/imx*
1119 F: arch/arm/configs/imx*_defconfig
1123 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1124 M: Shawn Guo <shawnguo@kernel.org>
1125 M: Sascha Hauer <kernel@pengutronix.de>
1126 R: Stefan Agner <stefan@agner.ch>
1127 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1129 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1130 F: arch/arm/mach-imx/*vf610*
1131 F: arch/arm/boot/dts/vf*
1133 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1134 M: Lennert Buytenhek <kernel@wantstofly.org>
1135 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1138 ARM/GUMSTIX MACHINE SUPPORT
1139 M: Steve Sakoman <sakoman@gmail.com>
1140 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1143 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1144 M: Philipp Zabel <philipp.zabel@gmail.com>
1145 M: Paul Parsons <lost.distance@yahoo.com>
1146 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1148 F: arch/arm/mach-pxa/hx4700.c
1149 F: arch/arm/mach-pxa/include/mach/hx4700.h
1150 F: sound/soc/pxa/hx4700.c
1152 ARM/HISILICON SOC SUPPORT
1153 M: Wei Xu <xuwei5@hisilicon.com>
1154 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1155 W: http://www.hisilicon.com
1157 T: git git://github.com/hisilicon/linux-hisi.git
1158 F: arch/arm/mach-hisi/
1159 F: arch/arm/boot/dts/hi3*
1160 F: arch/arm/boot/dts/hip*
1161 F: arch/arm/boot/dts/hisi*
1162 F: arch/arm64/boot/dts/hisilicon/
1164 ARM/HP JORNADA 7XX MACHINE SUPPORT
1165 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
1168 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1169 F: arch/arm/mach-sa1100/jornada720.c
1170 F: arch/arm/mach-sa1100/include/mach/jornada720.h
1172 ARM/IGEP MACHINE SUPPORT
1173 M: Enric Balletbo i Serra <eballetbo@gmail.com>
1174 M: Javier Martinez Canillas <javier@dowhile0.org>
1175 L: linux-omap@vger.kernel.org
1176 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1178 F: arch/arm/boot/dts/omap3-igep*
1180 ARM/INCOME PXA270 SUPPORT
1181 M: Marek Vasut <marek.vasut@gmail.com>
1182 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1184 F: arch/arm/mach-pxa/colibri-pxa270-income.c
1186 ARM/INTEL IOP32X ARM ARCHITECTURE
1187 M: Lennert Buytenhek <kernel@wantstofly.org>
1188 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1191 ARM/INTEL IOP33X ARM ARCHITECTURE
1192 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1195 ARM/INTEL IOP13XX ARM ARCHITECTURE
1196 M: Lennert Buytenhek <kernel@wantstofly.org>
1197 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1200 ARM/INTEL IQ81342EX MACHINE SUPPORT
1201 M: Lennert Buytenhek <kernel@wantstofly.org>
1202 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1205 ARM/INTEL IXDP2850 MACHINE SUPPORT
1206 M: Lennert Buytenhek <kernel@wantstofly.org>
1207 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1210 ARM/INTEL IXP4XX ARM ARCHITECTURE
1211 M: Imre Kaloz <kaloz@openwrt.org>
1212 M: Krzysztof Halasa <khalasa@piap.pl>
1213 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1215 F: arch/arm/mach-ixp4xx/
1217 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1218 M: Jonathan Cameron <jic23@cam.ac.uk>
1219 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1221 F: arch/arm/mach-pxa/stargate2.c
1222 F: drivers/pcmcia/pxa2xx_stargate2.c
1224 ARM/INTEL XSC3 (MANZANO) ARM CORE
1225 M: Lennert Buytenhek <kernel@wantstofly.org>
1226 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1229 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1230 M: Lennert Buytenhek <kernel@wantstofly.org>
1231 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1234 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1235 M: Santosh Shilimkar <ssantosh@kernel.org>
1236 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1238 F: arch/arm/mach-keystone/
1239 F: arch/arm/boot/dts/k2*
1240 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1242 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1243 M: Santosh Shilimkar <ssantosh@kernel.org>
1244 L: linux-kernel@vger.kernel.org
1246 F: drivers/clk/keystone/
1248 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1249 M: Santosh Shilimkar <ssantosh@kernel.org>
1250 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1251 L: linux-kernel@vger.kernel.org
1253 F: drivers/clocksource/timer-keystone.c
1255 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1256 M: Santosh Shilimkar <ssantosh@kernel.org>
1257 L: linux-kernel@vger.kernel.org
1259 F: drivers/power/reset/keystone-reset.c
1261 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1262 M: Santosh Shilimkar <ssantosh@kernel.org>
1263 L: linux-kernel@vger.kernel.org
1265 F: drivers/memory/*emif*
1267 ARM/LOGICPD PXA270 MACHINE SUPPORT
1268 M: Lennert Buytenhek <kernel@wantstofly.org>
1269 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1272 ARM/LPC18XX ARCHITECTURE
1273 M: Joachim Eastwood <manabian@gmail.com>
1274 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1276 F: arch/arm/boot/dts/lpc43*
1277 F: drivers/clk/nxp/clk-lpc18xx*
1278 F: drivers/clocksource/time-lpc32xx.c
1279 F: drivers/i2c/busses/i2c-lpc2k.c
1280 F: drivers/memory/pl172.c
1281 F: drivers/mtd/spi-nor/nxp-spifi.c
1282 F: drivers/rtc/rtc-lpc24xx.c
1285 ARM/MAGICIAN MACHINE SUPPORT
1286 M: Philipp Zabel <philipp.zabel@gmail.com>
1289 ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1290 M: Jason Cooper <jason@lakedaemon.net>
1291 M: Andrew Lunn <andrew@lunn.ch>
1292 M: Gregory Clement <gregory.clement@free-electrons.com>
1293 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1294 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1296 F: arch/arm/mach-mvebu/
1297 F: drivers/rtc/rtc-armada38x.c
1298 F: arch/arm/boot/dts/armada*
1299 F: arch/arm/boot/dts/kirkwood*
1302 ARM/Marvell Berlin SoC support
1303 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1304 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1306 F: arch/arm/mach-berlin/
1307 F: arch/arm/boot/dts/berlin*
1308 F: arch/arm64/boot/dts/marvell/berlin*
1311 ARM/Marvell Dove/MV78xx0/Orion SOC support
1312 M: Jason Cooper <jason@lakedaemon.net>
1313 M: Andrew Lunn <andrew@lunn.ch>
1314 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1315 M: Gregory Clement <gregory.clement@free-electrons.com>
1316 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1318 F: arch/arm/mach-dove/
1319 F: arch/arm/mach-mv78xx0/
1320 F: arch/arm/mach-orion5x/
1321 F: arch/arm/plat-orion/
1322 F: arch/arm/boot/dts/dove*
1323 F: arch/arm/boot/dts/orion5x*
1326 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1327 M: Alexander Clouter <alex@digriz.org.uk>
1328 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1329 W: http://www.digriz.org.uk/ts78xx/kernel
1331 F: arch/arm/mach-orion5x/ts78xx-*
1333 ARM/Mediatek RTC DRIVER
1334 M: Eddie Huang <eddie.huang@mediatek.com>
1335 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1336 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1338 F: drivers/rtc/rtc-mt6397.c
1340 ARM/Mediatek SoC support
1341 M: Matthias Brugger <matthias.bgg@gmail.com>
1342 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1343 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1345 F: arch/arm/boot/dts/mt6*
1346 F: arch/arm/boot/dts/mt8*
1347 F: arch/arm/mach-mediatek/
1351 ARM/Mediatek USB3 PHY DRIVER
1352 M: Chunfeng Yun <chunfeng.yun@mediatek.com>
1353 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1354 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1356 F: drivers/phy/phy-mt65xx-usb3.c
1358 ARM/MICREL KS8695 ARCHITECTURE
1359 M: Greg Ungerer <gerg@uclinux.org>
1360 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1361 F: arch/arm/mach-ks8695/
1364 ARM/MIOA701 MACHINE SUPPORT
1365 M: Robert Jarzmik <robert.jarzmik@free.fr>
1366 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1367 F: arch/arm/mach-pxa/mioa701.c
1370 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1371 M: Michael Petchkovsky <mkpetch@internode.on.net>
1374 ARM/NOMADIK ARCHITECTURE
1375 M: Alessandro Rubini <rubini@unipv.it>
1376 M: Linus Walleij <linus.walleij@linaro.org>
1377 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1379 F: arch/arm/mach-nomadik/
1380 F: drivers/pinctrl/nomadik/
1381 F: drivers/i2c/busses/i2c-nomadik.c
1382 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1384 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1385 M: Nelson Castillo <arhuaco@freaks-unidos.net>
1386 L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1387 W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1390 ARM/TOSA MACHINE SUPPORT
1391 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1392 M: Dirk Opfer <dirk@opfer-online.de>
1395 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1396 M: Marek Vasut <marek.vasut@gmail.com>
1397 L: linux-arm-kernel@lists.infradead.org
1398 W: http://hackndev.com
1400 F: arch/arm/mach-pxa/include/mach/palmtx.h
1401 F: arch/arm/mach-pxa/palmtx.c
1402 F: arch/arm/mach-pxa/include/mach/palmt5.h
1403 F: arch/arm/mach-pxa/palmt5.c
1404 F: arch/arm/mach-pxa/include/mach/palmld.h
1405 F: arch/arm/mach-pxa/palmld.c
1406 F: arch/arm/mach-pxa/include/mach/palmte2.h
1407 F: arch/arm/mach-pxa/palmte2.c
1408 F: arch/arm/mach-pxa/include/mach/palmtc.h
1409 F: arch/arm/mach-pxa/palmtc.c
1411 ARM/PALM TREO SUPPORT
1412 M: Tomas Cech <sleep_walker@suse.com>
1413 L: linux-arm-kernel@lists.infradead.org
1414 W: http://hackndev.com
1416 F: arch/arm/mach-pxa/include/mach/palmtreo.h
1417 F: arch/arm/mach-pxa/palmtreo.c
1420 M: Sergey Lapin <slapin@ossfans.org>
1421 L: linux-arm-kernel@lists.infradead.org
1422 W: http://hackndev.com
1424 F: arch/arm/mach-pxa/include/mach/palmz72.h
1425 F: arch/arm/mach-pxa/palmz72.c
1428 M: Peter Chubb <pleb@gelato.unsw.edu.au>
1429 W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1432 ARM/PT DIGITAL BOARD PORT
1433 M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1434 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1435 W: http://www.arm.linux.org.uk/
1438 ARM/QUALCOMM SUPPORT
1439 M: Andy Gross <andy.gross@linaro.org>
1440 M: David Brown <david.brown@linaro.org>
1441 L: linux-arm-msm@vger.kernel.org
1442 L: linux-soc@vger.kernel.org
1444 F: arch/arm/boot/dts/qcom-*.dts
1445 F: arch/arm/boot/dts/qcom-*.dtsi
1446 F: arch/arm/mach-qcom/
1447 F: arch/arm64/boot/dts/qcom/*
1448 F: drivers/soc/qcom/
1449 F: drivers/tty/serial/msm_serial.h
1450 F: drivers/tty/serial/msm_serial.c
1451 F: drivers/*/pm8???-*
1452 F: drivers/mfd/ssbi.c
1453 F: drivers/firmware/qcom_scm.c
1454 T: git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1456 ARM/RADISYS ENP2611 MACHINE SUPPORT
1457 M: Lennert Buytenhek <kernel@wantstofly.org>
1458 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1461 ARM/RENESAS ARM64 ARCHITECTURE
1462 M: Simon Horman <horms@verge.net.au>
1463 M: Magnus Damm <magnus.damm@gmail.com>
1464 L: linux-renesas-soc@vger.kernel.org
1465 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1466 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1468 F: arch/arm64/boot/dts/renesas/
1470 ARM/RISCPC ARCHITECTURE
1471 M: Russell King <linux@arm.linux.org.uk>
1472 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1473 W: http://www.arm.linux.org.uk/
1475 F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1476 F: arch/arm/include/asm/hardware/ioc.h
1477 F: arch/arm/include/asm/hardware/iomd.h
1478 F: arch/arm/include/asm/hardware/memc.h
1479 F: arch/arm/mach-rpc/
1480 F: drivers/net/ethernet/8390/etherh.c
1481 F: drivers/net/ethernet/i825xx/ether1*
1482 F: drivers/net/ethernet/seeq/ether3*
1483 F: drivers/scsi/arm/
1485 ARM/Rockchip SoC support
1486 M: Heiko Stuebner <heiko@sntech.de>
1487 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1488 L: linux-rockchip@lists.infradead.org
1489 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1491 F: arch/arm/boot/dts/rk3*
1492 F: arch/arm/mach-rockchip/
1493 F: drivers/clk/rockchip/
1494 F: drivers/i2c/busses/i2c-rk3x.c
1495 F: drivers/*/*rockchip*
1496 F: drivers/*/*/*rockchip*
1497 F: sound/soc/rockchip/
1500 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1501 M: Kukjin Kim <kgene@kernel.org>
1502 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
1503 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1504 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1506 F: arch/arm/boot/dts/s3c*
1507 F: arch/arm/boot/dts/s5p*
1508 F: arch/arm/boot/dts/samsung*
1509 F: arch/arm/boot/dts/exynos*
1510 F: arch/arm64/boot/dts/exynos/
1511 F: arch/arm/plat-samsung/
1512 F: arch/arm/mach-s3c24*/
1513 F: arch/arm/mach-s3c64xx/
1514 F: arch/arm/mach-s5p*/
1515 F: arch/arm/mach-exynos*/
1516 F: drivers/*/*s3c2410*
1517 F: drivers/*/*/*s3c2410*
1518 F: drivers/spi/spi-s3c*
1519 F: sound/soc/samsung/*
1520 F: Documentation/arm/Samsung/
1521 F: Documentation/devicetree/bindings/arm/samsung/
1522 F: Documentation/devicetree/bindings/sram/samsung-sram.txt
1523 F: Documentation/devicetree/bindings/power/pd-samsung.txt
1526 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1527 M: Kyungmin Park <kyungmin.park@samsung.com>
1528 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1530 F: arch/arm/mach-s5pv210/
1532 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1533 M: Kyungmin Park <kyungmin.park@samsung.com>
1534 M: Kamil Debski <k.debski@samsung.com>
1535 L: linux-arm-kernel@lists.infradead.org
1536 L: linux-media@vger.kernel.org
1538 F: drivers/media/platform/s5p-g2d/
1540 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1541 M: Kyungmin Park <kyungmin.park@samsung.com>
1542 M: Kamil Debski <k.debski@samsung.com>
1543 M: Jeongtae Park <jtp.park@samsung.com>
1544 L: linux-arm-kernel@lists.infradead.org
1545 L: linux-media@vger.kernel.org
1547 F: arch/arm/plat-samsung/s5p-dev-mfc.c
1548 F: drivers/media/platform/s5p-mfc/
1550 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1551 M: Kyungmin Park <kyungmin.park@samsung.com>
1552 M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1553 L: linux-arm-kernel@lists.infradead.org
1554 L: linux-media@vger.kernel.org
1556 F: drivers/media/platform/s5p-tv/
1558 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1559 M: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1560 M: Jacek Anaszewski <j.anaszewski@samsung.com>
1561 L: linux-arm-kernel@lists.infradead.org
1562 L: linux-media@vger.kernel.org
1564 F: drivers/media/platform/s5p-jpeg/
1566 ARM/SHMOBILE ARM ARCHITECTURE
1567 M: Simon Horman <horms@verge.net.au>
1568 M: Magnus Damm <magnus.damm@gmail.com>
1569 L: linux-renesas-soc@vger.kernel.org
1570 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1571 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1573 F: arch/arm/boot/dts/emev2*
1574 F: arch/arm/boot/dts/r7s*
1575 F: arch/arm/boot/dts/r8a*
1576 F: arch/arm/boot/dts/sh*
1577 F: arch/arm/configs/shmobile_defconfig
1578 F: arch/arm/include/debug/renesas-scif.S
1579 F: arch/arm/mach-shmobile/
1582 ARM/SOCFPGA ARCHITECTURE
1583 M: Dinh Nguyen <dinguyen@opensource.altera.com>
1585 F: arch/arm/mach-socfpga/
1586 F: arch/arm/boot/dts/socfpga*
1587 F: arch/arm/configs/socfpga_defconfig
1588 F: arch/arm64/boot/dts/altera/
1589 W: http://www.rocketboards.org
1590 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1592 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1593 M: Dinh Nguyen <dinguyen@opensource.altera.com>
1595 F: drivers/clk/socfpga/
1597 ARM/SOCFPGA EDAC SUPPORT
1598 M: Thor Thayer <tthayer@opensource.altera.com>
1600 F: drivers/edac/altera_edac.
1602 ARM/STI ARCHITECTURE
1603 M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1604 M: Maxime Coquelin <maxime.coquelin@st.com>
1605 M: Patrice Chotard <patrice.chotard@st.com>
1606 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1607 L: kernel@stlinux.com
1608 W: http://www.stlinux.com
1610 F: arch/arm/mach-sti/
1611 F: arch/arm/boot/dts/sti*
1612 F: drivers/char/hw_random/st-rng.c
1613 F: drivers/clocksource/arm_global_timer.c
1614 F: drivers/clocksource/clksrc_st_lpc.c
1615 F: drivers/i2c/busses/i2c-st.c
1616 F: drivers/media/rc/st_rc.c
1617 F: drivers/media/platform/sti/c8sectpfe/
1618 F: drivers/mmc/host/sdhci-st.c
1619 F: drivers/phy/phy-miphy28lp.c
1620 F: drivers/phy/phy-miphy365x.c
1621 F: drivers/phy/phy-stih407-usb.c
1622 F: drivers/phy/phy-stih41x-usb.c
1623 F: drivers/pinctrl/pinctrl-st.c
1624 F: drivers/reset/sti/
1625 F: drivers/rtc/rtc-st-lpc.c
1626 F: drivers/tty/serial/st-asc.c
1627 F: drivers/usb/dwc3/dwc3-st.c
1628 F: drivers/usb/host/ehci-st.c
1629 F: drivers/usb/host/ohci-st.c
1630 F: drivers/watchdog/st_lpc_wdt.c
1631 F: drivers/ata/ahci_st.c
1633 ARM/STM32 ARCHITECTURE
1634 M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1635 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1637 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1639 F: drivers/clocksource/armv7m_systick.c
1641 ARM/TANGO ARCHITECTURE
1642 M: Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1643 L: linux-arm-kernel@lists.infradead.org
1645 F: arch/arm/mach-tango/
1646 F: arch/arm/boot/dts/tango*
1648 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1649 M: Lennert Buytenhek <kernel@wantstofly.org>
1650 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1653 ARM/TETON BGA MACHINE SUPPORT
1654 M: "Mark F. Brown" <mark.brown314@gmail.com>
1655 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1658 ARM/THECUS N2100 MACHINE SUPPORT
1659 M: Lennert Buytenhek <kernel@wantstofly.org>
1660 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1663 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1664 M: Wan ZongShun <mcuos.com@gmail.com>
1665 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1666 W: http://www.mcuos.com
1668 F: arch/arm/mach-w90x900/
1669 F: drivers/input/keyboard/w90p910_keypad.c
1670 F: drivers/input/touchscreen/w90p910_ts.c
1671 F: drivers/watchdog/nuc900_wdt.c
1672 F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1673 F: drivers/mtd/nand/nuc900_nand.c
1674 F: drivers/rtc/rtc-nuc900.c
1675 F: drivers/spi/spi-nuc900.c
1676 F: drivers/usb/host/ehci-w90x900.c
1677 F: drivers/video/fbdev/nuc900fb.c
1679 ARM/U300 MACHINE SUPPORT
1680 M: Linus Walleij <linus.walleij@linaro.org>
1681 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1683 F: arch/arm/mach-u300/
1684 F: drivers/clocksource/timer-u300.c
1685 F: drivers/i2c/busses/i2c-stu300.c
1686 F: drivers/rtc/rtc-coh901331.c
1687 F: drivers/watchdog/coh901327_wdt.c
1688 F: drivers/dma/coh901318*
1689 F: drivers/mfd/ab3100*
1690 F: drivers/rtc/rtc-ab3100.c
1691 F: drivers/rtc/rtc-coh901331.c
1692 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1694 ARM/UNIPHIER ARCHITECTURE
1695 M: Masahiro Yamada <yamada.masahiro@socionext.com>
1696 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1698 F: arch/arm/boot/dts/uniphier*
1699 F: arch/arm/include/asm/hardware/cache-uniphier.h
1700 F: arch/arm/mach-uniphier/
1701 F: arch/arm/mm/cache-uniphier.c
1702 F: arch/arm64/boot/dts/socionext/
1703 F: drivers/bus/uniphier-system-bus.c
1704 F: drivers/i2c/busses/i2c-uniphier*
1705 F: drivers/pinctrl/uniphier/
1706 F: drivers/tty/serial/8250/8250_uniphier.c
1709 ARM/Ux500 ARM ARCHITECTURE
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-ux500/
1714 F: drivers/clocksource/clksrc-dbx500-prcmu.c
1715 F: drivers/dma/ste_dma40*
1716 F: drivers/hwspinlock/u8500_hsem.c
1717 F: drivers/mfd/abx500*
1718 F: drivers/mfd/ab8500*
1719 F: drivers/mfd/dbx500*
1720 F: drivers/mfd/db8500*
1721 F: drivers/pinctrl/nomadik/pinctrl-ab*
1722 F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1723 F: drivers/rtc/rtc-ab8500.c
1724 F: drivers/rtc/rtc-pl031.c
1725 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1727 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1728 M: Ulf Hansson <ulf.hansson@linaro.org>
1729 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1730 T: git git://git.linaro.org/people/ulfh/clk.git
1732 F: drivers/clk/ux500/
1733 F: include/linux/platform_data/clk-ux500.h
1735 ARM/VERSATILE EXPRESS PLATFORM
1736 M: Liviu Dudau <liviu.dudau@arm.com>
1737 M: Sudeep Holla <sudeep.holla@arm.com>
1738 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1739 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1741 F: arch/arm/boot/dts/vexpress*
1742 F: arch/arm64/boot/dts/arm/
1743 F: arch/arm/mach-vexpress/
1746 F: drivers/clk/versatile/clk-vexpress-osc.c
1747 F: drivers/clocksource/versatile.c
1750 M: Russell King <linux@arm.linux.org.uk>
1751 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1752 W: http://www.arm.linux.org.uk/
1756 ARM/VOIPAC PXA270 SUPPORT
1757 M: Marek Vasut <marek.vasut@gmail.com>
1758 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1760 F: arch/arm/mach-pxa/vpac270.c
1761 F: arch/arm/mach-pxa/include/mach/vpac270.h
1763 ARM/VT8500 ARM ARCHITECTURE
1764 M: Tony Prisk <linux@prisktech.co.nz>
1765 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1767 F: arch/arm/mach-vt8500/
1768 F: drivers/clocksource/vt8500_timer.c
1769 F: drivers/i2c/busses/i2c-wmt.c
1770 F: drivers/mmc/host/wmt-sdmmc.c
1771 F: drivers/pwm/pwm-vt8500.c
1772 F: drivers/rtc/rtc-vt8500.c
1773 F: drivers/tty/serial/vt8500_serial.c
1774 F: drivers/usb/host/ehci-platform.c
1775 F: drivers/usb/host/uhci-platform.c
1776 F: drivers/video/fbdev/vt8500lcdfb.*
1777 F: drivers/video/fbdev/wm8505fb*
1778 F: drivers/video/fbdev/wmt_ge_rops.*
1780 ARM/ZIPIT Z2 SUPPORT
1781 M: Marek Vasut <marek.vasut@gmail.com>
1782 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1784 F: arch/arm/mach-pxa/z2.c
1785 F: arch/arm/mach-pxa/include/mach/z2.h
1787 ARM/ZTE ARCHITECTURE
1788 M: Jun Nie <jun.nie@linaro.org>
1789 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1791 F: arch/arm/mach-zx/
1793 F: Documentation/devicetree/bindings/arm/zte.txt
1794 F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1796 ARM/ZYNQ ARCHITECTURE
1797 M: Michal Simek <michal.simek@xilinx.com>
1798 R: Sören Brinkmann <soren.brinkmann@xilinx.com>
1799 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1800 W: http://wiki.xilinx.com
1801 T: git https://github.com/Xilinx/linux-xlnx.git
1803 F: arch/arm/mach-zynq/
1804 F: drivers/cpuidle/cpuidle-zynq.c
1805 F: drivers/block/xsysace.c
1808 F: drivers/clocksource/cadence_ttc_timer.c
1809 F: drivers/i2c/busses/i2c-cadence.c
1810 F: drivers/mmc/host/sdhci-of-arasan.c
1811 F: drivers/edac/synopsys_edac.c
1814 M: Will Deacon <will.deacon@arm.com>
1815 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1817 F: drivers/iommu/arm-smmu.c
1818 F: drivers/iommu/arm-smmu-v3.c
1819 F: drivers/iommu/io-pgtable-arm.c
1821 ARM64 PORT (AARCH64 ARCHITECTURE)
1822 M: Catalin Marinas <catalin.marinas@arm.com>
1823 M: Will Deacon <will.deacon@arm.com>
1824 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1825 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
1828 F: Documentation/arm64/
1830 AS3645A LED FLASH CONTROLLER DRIVER
1831 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1832 L: linux-media@vger.kernel.org
1833 T: git git://linuxtv.org/media_tree.git
1835 F: drivers/media/i2c/as3645a.c
1836 F: include/media/i2c/as3645a.h
1838 ASC7621 HARDWARE MONITOR DRIVER
1839 M: George Joseph <george.joseph@fairview5.com>
1840 L: lm-sensors@lm-sensors.org
1842 F: Documentation/hwmon/asc7621
1843 F: drivers/hwmon/asc7621.c
1845 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1846 M: Corentin Chary <corentin.chary@gmail.com>
1847 L: acpi4asus-user@lists.sourceforge.net
1848 L: platform-driver-x86@vger.kernel.org
1849 W: http://acpi4asus.sf.net
1851 F: drivers/platform/x86/asus*.c
1852 F: drivers/platform/x86/eeepc*.c
1854 ASUS WIRELESS RADIO CONTROL DRIVER
1855 M: JoĂ£o Paulo Rechi Vita <jprvita@gmail.com>
1856 L: platform-driver-x86@vger.kernel.org
1858 F: drivers/platform/x86/asus-wireless.c
1860 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1861 R: Dan Williams <dan.j.williams@intel.com>
1862 W: http://sourceforge.net/projects/xscaleiop
1864 F: Documentation/crypto/async-tx-api.txt
1867 F: include/linux/dmaengine.h
1868 F: include/linux/async_tx.h
1871 M: Wolfram Sang <wsa@the-dreams.de>
1872 L: linux-i2c@vger.kernel.org
1874 F: drivers/misc/eeprom/at24.c
1875 F: include/linux/platform_data/at24.h
1877 ATA OVER ETHERNET (AOE) DRIVER
1878 M: "Ed L. Cashin" <ed.cashin@acm.org>
1879 W: http://www.openaoe.org/
1881 F: Documentation/aoe/
1882 F: drivers/block/aoe/
1884 ATHEROS 71XX/9XXX GPIO DRIVER
1885 M: Alban Bedel <albeu@free.fr>
1886 W: https://github.com/AlbanBedel/linux
1887 T: git git://github.com/AlbanBedel/linux
1889 F: drivers/gpio/gpio-ath79.c
1890 F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
1892 ATHEROS ATH GENERIC UTILITIES
1893 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1894 L: linux-wireless@vger.kernel.org
1896 F: drivers/net/wireless/ath/*
1898 ATHEROS ATH5K WIRELESS DRIVER
1899 M: Jiri Slaby <jirislaby@gmail.com>
1900 M: Nick Kossifidis <mickflemm@gmail.com>
1901 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1902 L: linux-wireless@vger.kernel.org
1903 W: http://wireless.kernel.org/en/users/Drivers/ath5k
1905 F: drivers/net/wireless/ath/ath5k/
1907 ATHEROS ATH6KL WIRELESS DRIVER
1908 M: Kalle Valo <kvalo@qca.qualcomm.com>
1909 L: linux-wireless@vger.kernel.org
1910 W: http://wireless.kernel.org/en/users/Drivers/ath6kl
1911 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
1913 F: drivers/net/wireless/ath/ath6kl/
1915 WILOCITY WIL6210 WIRELESS DRIVER
1916 M: Maya Erez <qca_merez@qca.qualcomm.com>
1917 L: linux-wireless@vger.kernel.org
1918 L: wil6210@qca.qualcomm.com
1920 W: http://wireless.kernel.org/en/users/Drivers/wil6210
1921 F: drivers/net/wireless/ath/wil6210/
1922 F: include/uapi/linux/wil6210_uapi.h
1924 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1925 M: Christian Lamparter <chunkeey@googlemail.com>
1926 L: linux-wireless@vger.kernel.org
1927 W: http://wireless.kernel.org/en/users/Drivers/carl9170
1929 F: drivers/net/wireless/ath/carl9170/
1931 ATK0110 HWMON DRIVER
1932 M: Luca Tettamanti <kronos.it@gmail.com>
1933 L: lm-sensors@lm-sensors.org
1935 F: drivers/hwmon/asus_atk0110.c
1938 M: Ville Syrjala <syrjala@sci.fi>
1940 F: drivers/input/misc/ati_remote2.c
1942 ATLX ETHERNET DRIVERS
1943 M: Jay Cliburn <jcliburn@gmail.com>
1944 M: Chris Snook <chris.snook@gmail.com>
1945 L: netdev@vger.kernel.org
1946 W: http://sourceforge.net/projects/atl1
1947 W: http://atl1.sourceforge.net
1949 F: drivers/net/ethernet/atheros/
1952 M: Chas Williams <3chas3@gmail.com>
1953 L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1954 L: netdev@vger.kernel.org
1955 W: http://linux-atm.sourceforge.net
1958 F: include/linux/atm*
1959 F: include/uapi/linux/atm*
1961 ATMEL AT91 / AT32 MCI DRIVER
1962 M: Ludovic Desroches <ludovic.desroches@atmel.com>
1964 F: drivers/mmc/host/atmel-mci.c
1966 ATMEL AT91 / AT32 SERIAL DRIVER
1967 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1969 F: drivers/tty/serial/atmel_serial.c
1971 ATMEL SAMA5D2 ADC DRIVER
1972 M: Ludovic Desroches <ludovic.desroches@atmel.com>
1973 L: linux-iio@vger.kernel.org
1975 F: drivers/iio/adc/at91-sama5d2_adc.c
1977 ATMEL Audio ALSA driver
1978 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1979 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1984 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1985 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1987 F: drivers/dma/at_hdmac.c
1988 F: drivers/dma/at_hdmac_regs.h
1989 F: include/linux/platform_data/dma-atmel.h
1992 M: Ludovic Desroches <ludovic.desroches@atmel.com>
1993 L: linux-arm-kernel@lists.infradead.org
1994 L: dmaengine@vger.kernel.org
1996 F: drivers/dma/at_xdmac.c
1999 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2000 L: linux-i2c@vger.kernel.org
2002 F: drivers/i2c/busses/i2c-at91.c
2005 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2006 L: linux-media@vger.kernel.org
2008 F: drivers/media/platform/soc_camera/atmel-isi.c
2009 F: include/media/atmel-isi.h
2012 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2013 L: linux-fbdev@vger.kernel.org
2015 F: drivers/video/fbdev/atmel_lcdfb.c
2016 F: include/video/atmel_lcdc.h
2018 ATMEL MACB ETHERNET DRIVER
2019 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2021 F: drivers/net/ethernet/cadence/
2024 M: Wenyou Yang <wenyou.yang@atmel.com>
2025 M: Josh Wu <rainyfeeling@outlook.com>
2026 L: linux-mtd@lists.infradead.org
2028 F: drivers/mtd/nand/atmel_nand*
2031 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2032 L: linux-mmc@vger.kernel.org
2034 F: drivers/mmc/host/sdhci-of-at91.c
2037 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2039 F: drivers/spi/spi-atmel.*
2042 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2043 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2045 F: drivers/misc/atmel-ssc.c
2046 F: include/linux/atmel-ssc.h
2048 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2049 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2050 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2052 F: drivers/misc/atmel_tclib.c
2053 F: drivers/clocksource/tcb_clksrc.c
2055 ATMEL USBA UDC DRIVER
2056 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2057 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2059 F: drivers/usb/gadget/udc/atmel_usba_udc.*
2061 ATMEL WIRELESS DRIVER
2062 M: Simon Kelley <simon@thekelleys.org.uk>
2063 L: linux-wireless@vger.kernel.org
2064 W: http://www.thekelleys.org.uk/atmel
2065 W: http://atmelwlandriver.sourceforge.net/
2067 F: drivers/net/wireless/atmel/atmel*
2069 ATMEL MAXTOUCH DRIVER
2070 M: Nick Dyer <nick.dyer@itdev.co.uk>
2071 T: git git://github.com/atmel-maxtouch/linux.git
2073 F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2074 F: drivers/input/touchscreen/atmel_mxt_ts.c
2075 F: include/linux/platform_data/atmel_mxt_ts.h
2077 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2078 M: Bradley Grove <linuxdrivers@attotech.com>
2079 L: linux-scsi@vger.kernel.org
2080 W: http://www.attotech.com
2082 F: drivers/scsi/esas2r
2084 ATUSB IEEE 802.15.4 RADIO DRIVER
2085 M: Stefan Schmidt <stefan@osg.samsung.com>
2086 L: linux-wpan@vger.kernel.org
2088 F: drivers/net/ieee802154/atusb.c
2089 F: drivers/net/ieee802154/atusb.h
2090 F: drivers/net/ieee802154/at86rf230.h
2093 M: Paul Moore <paul@paul-moore.com>
2094 M: Eric Paris <eparis@redhat.com>
2095 L: linux-audit@redhat.com (moderated for non-subscribers)
2096 W: http://people.redhat.com/sgrubb/audit/
2097 T: git git://git.infradead.org/users/pcmoore/audit
2099 F: include/linux/audit.h
2100 F: include/uapi/linux/audit.h
2103 AUXILIARY DISPLAY DRIVERS
2104 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2105 W: http://miguelojeda.es/auxdisplay.htm
2106 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2108 F: drivers/auxdisplay/
2109 F: include/linux/cfag12864b.h
2112 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2113 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2114 W: http://www.atmel.com/products/AVR32/
2115 W: http://mirror.egtvedt.no/avr32linux.org/
2116 W: http://avrfreaks.net/
2120 AVR32/AT32AP MACHINE SUPPORT
2121 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2122 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2124 F: arch/avr32/mach-at32ap/
2127 M: Ralf Baechle <ralf@linux-mips.org>
2128 L: linux-hams@vger.kernel.org
2129 W: http://www.linux-ax25.org/
2131 F: include/uapi/linux/ax25.h
2132 F: include/net/ax25.h
2136 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2137 L: linux-media@vger.kernel.org
2138 W: https://linuxtv.org
2139 T: git git://linuxtv.org/media_tree.git
2141 F: drivers/media/usb/dvb-usb-v2/az6007.c
2143 AZTECH FM RADIO RECEIVER DRIVER
2144 M: Hans Verkuil <hverkuil@xs4all.nl>
2145 L: linux-media@vger.kernel.org
2146 T: git git://linuxtv.org/media_tree.git
2147 W: https://linuxtv.org
2149 F: drivers/media/radio/radio-aztech*
2152 L: linux-wireless@vger.kernel.org
2153 L: b43-dev@lists.infradead.org
2154 W: http://wireless.kernel.org/en/users/Drivers/b43
2156 F: drivers/net/wireless/broadcom/b43/
2158 B43LEGACY WIRELESS DRIVER
2159 M: Larry Finger <Larry.Finger@lwfinger.net>
2160 L: linux-wireless@vger.kernel.org
2161 L: b43-dev@lists.infradead.org
2162 W: http://wireless.kernel.org/en/users/Drivers/b43
2164 F: drivers/net/wireless/broadcom/b43legacy/
2166 BACKLIGHT CLASS/SUBSYSTEM
2167 M: Jingoo Han <jingoohan1@gmail.com>
2168 M: Lee Jones <lee.jones@linaro.org>
2169 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2171 F: drivers/video/backlight/
2172 F: include/linux/backlight.h
2175 M: Marek Lindner <mareklindner@neomailbox.ch>
2176 M: Simon Wunderlich <sw@simonwunderlich.de>
2177 M: Antonio Quartulli <a@unstable.cc>
2178 L: b.a.t.m.a.n@lists.open-mesh.org
2179 W: https://www.open-mesh.org/
2180 Q: https://patchwork.open-mesh.org/project/batman/list/
2184 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2185 M: Thomas Sailer <t.sailer@alumni.ethz.ch>
2186 L: linux-hams@vger.kernel.org
2187 W: http://www.baycom.org/~tom/ham/ham.html
2189 F: drivers/net/hamradio/baycom*
2191 BCACHE (BLOCK LAYER CACHE)
2192 M: Kent Overstreet <kent.overstreet@gmail.com>
2193 L: linux-bcache@vger.kernel.org
2194 W: http://bcache.evilpiepirate.org
2196 F: drivers/md/bcache/
2198 BDISP ST MEDIA DRIVER
2199 M: Fabien Dessenne <fabien.dessenne@st.com>
2200 L: linux-media@vger.kernel.org
2201 T: git git://linuxtv.org/media_tree.git
2202 W: https://linuxtv.org
2204 F: drivers/media/platform/sti/bdisp
2208 F: Documentation/filesystems/befs.txt
2211 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2212 M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2213 L: netdev@vger.kernel.org
2215 F: drivers/net/ethernet/ec_bhf.c
2218 M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2220 F: Documentation/filesystems/bfs.txt
2222 F: include/uapi/linux/bfs_fs.h
2224 BLACKFIN ARCHITECTURE
2225 M: Steven Miao <realmz6@gmail.com>
2226 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2227 T: git git://git.code.sf.net/p/adi-linux/code
2228 W: http://blackfin.uclinux.org
2232 BLACKFIN EMAC DRIVER
2233 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2234 W: http://blackfin.uclinux.org
2236 F: drivers/net/ethernet/adi/
2239 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2240 W: http://blackfin.uclinux.org
2242 F: drivers/rtc/rtc-bfin.c
2245 M: Sonic Zhang <sonic.zhang@analog.com>
2246 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2247 W: http://blackfin.uclinux.org
2249 F: drivers/mmc/host/bfin_sdh.c
2251 BLACKFIN SERIAL DRIVER
2252 M: Sonic Zhang <sonic.zhang@analog.com>
2253 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2254 W: http://blackfin.uclinux.org
2256 F: drivers/tty/serial/bfin_uart.c
2258 BLACKFIN WATCHDOG DRIVER
2259 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2260 W: http://blackfin.uclinux.org
2262 F: drivers/watchdog/bfin_wdt.c
2264 BLACKFIN I2C TWI DRIVER
2265 M: Sonic Zhang <sonic.zhang@analog.com>
2266 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2267 W: http://blackfin.uclinux.org/
2269 F: drivers/i2c/busses/i2c-bfin-twi.c
2271 BLACKFIN MEDIA DRIVER
2272 M: Scott Jiang <scott.jiang.linux@gmail.com>
2273 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2274 W: http://blackfin.uclinux.org/
2276 F: drivers/media/platform/blackfin/
2277 F: drivers/media/i2c/adv7183*
2278 F: drivers/media/i2c/vs6624*
2280 BLINKM RGB LED DRIVER
2281 M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2283 F: drivers/leds/leds-blinkm.c
2286 M: Jens Axboe <axboe@kernel.dk>
2287 L: linux-block@vger.kernel.org
2288 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2291 F: kernel/trace/blktrace.c
2294 M: Joern Engel <joern@lazybastard.org>
2295 L: linux-mtd@lists.infradead.org
2297 F: drivers/mtd/devices/block2mtd.c
2300 M: Marcel Holtmann <marcel@holtmann.org>
2301 M: Gustavo Padovan <gustavo@padovan.org>
2302 M: Johan Hedberg <johan.hedberg@gmail.com>
2303 L: linux-bluetooth@vger.kernel.org
2304 W: http://www.bluez.org/
2305 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2306 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2308 F: drivers/bluetooth/
2311 M: Marcel Holtmann <marcel@holtmann.org>
2312 M: Gustavo Padovan <gustavo@padovan.org>
2313 M: Johan Hedberg <johan.hedberg@gmail.com>
2314 L: linux-bluetooth@vger.kernel.org
2315 W: http://www.bluez.org/
2316 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2317 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2320 F: include/net/bluetooth/
2323 M: Jay Vosburgh <j.vosburgh@gmail.com>
2324 M: Veaceslav Falico <vfalico@gmail.com>
2325 M: Andy Gospodarek <gospo@cumulusnetworks.com>
2326 L: netdev@vger.kernel.org
2327 W: http://sourceforge.net/projects/bonding/
2329 F: drivers/net/bonding/
2330 F: include/uapi/linux/if_bonding.h
2332 BPF (Safe dynamic programs and tools)
2333 M: Alexei Starovoitov <ast@kernel.org>
2334 L: netdev@vger.kernel.org
2335 L: linux-kernel@vger.kernel.org
2339 BROADCOM B44 10/100 ETHERNET DRIVER
2340 M: Gary Zambrano <zambrano@broadcom.com>
2341 L: netdev@vger.kernel.org
2343 F: drivers/net/ethernet/broadcom/b44.*
2345 BROADCOM GENET ETHERNET DRIVER
2346 M: Florian Fainelli <f.fainelli@gmail.com>
2347 L: netdev@vger.kernel.org
2349 F: drivers/net/ethernet/broadcom/genet/
2351 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2352 M: Sony Chacko <sony.chacko@qlogic.com>
2353 M: Dept-HSGLinuxNICDev@qlogic.com
2354 L: netdev@vger.kernel.org
2356 F: drivers/net/ethernet/broadcom/bnx2.*
2357 F: drivers/net/ethernet/broadcom/bnx2_*
2359 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2360 M: Ariel Elior <ariel.elior@qlogic.com>
2361 L: netdev@vger.kernel.org
2363 F: drivers/net/ethernet/broadcom/bnx2x/
2365 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2366 M: Florian Fainelli <f.fainelli@gmail.com>
2367 M: Ray Jui <rjui@broadcom.com>
2368 M: Scott Branden <sbranden@broadcom.com>
2369 L: bcm-kernel-feedback-list@broadcom.com
2370 T: git git://github.com/broadcom/mach-bcm
2372 F: arch/arm/mach-bcm/
2373 F: arch/arm/boot/dts/bcm113*
2374 F: arch/arm/boot/dts/bcm216*
2375 F: arch/arm/boot/dts/bcm281*
2376 F: arch/arm64/boot/dts/broadcom/
2377 F: arch/arm/configs/bcm_defconfig
2378 F: drivers/mmc/host/sdhci-bcm-kona.c
2379 F: drivers/clocksource/bcm_kona_timer.c
2381 BROADCOM BCM2835 ARM ARCHITECTURE
2382 M: Stephen Warren <swarren@wwwdotorg.org>
2383 M: Lee Jones <lee@kernel.org>
2384 M: Eric Anholt <eric@anholt.net>
2385 L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2386 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2387 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2391 BROADCOM BCM47XX MIPS ARCHITECTURE
2392 M: Hauke Mehrtens <hauke@hauke-m.de>
2393 M: Rafał Miłecki <zajec5@gmail.com>
2394 L: linux-mips@linux-mips.org
2396 F: arch/mips/bcm47xx/*
2397 F: arch/mips/include/asm/mach-bcm47xx/*
2399 BROADCOM BCM5301X ARM ARCHITECTURE
2400 M: Hauke Mehrtens <hauke@hauke-m.de>
2401 L: linux-arm-kernel@lists.infradead.org
2403 F: arch/arm/mach-bcm/bcm_5301x.c
2404 F: arch/arm/boot/dts/bcm5301x.dtsi
2405 F: arch/arm/boot/dts/bcm470*
2407 BROADCOM BCM63XX ARM ARCHITECTURE
2408 M: Florian Fainelli <f.fainelli@gmail.com>
2409 L: linux-arm-kernel@lists.infradead.org
2410 T: git git://github.com/broadcom/arm-bcm63xx.git
2412 F: arch/arm/mach-bcm/bcm63xx.c
2413 F: arch/arm/include/debug/bcm63xx.S
2415 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2416 M: Kevin Cernekee <cernekee@gmail.com>
2417 L: linux-usb@vger.kernel.org
2419 F: drivers/usb/gadget/udc/bcm63xx_udc.*
2421 BROADCOM BCM7XXX ARM ARCHITECTURE
2422 M: Brian Norris <computersforpeace@gmail.com>
2423 M: Gregory Fong <gregory.0xf0@gmail.com>
2424 M: Florian Fainelli <f.fainelli@gmail.com>
2425 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2426 L: bcm-kernel-feedback-list@broadcom.com
2427 T: git git://github.com/broadcom/stblinux.git
2429 F: arch/arm/mach-bcm/*brcmstb*
2430 F: arch/arm/boot/dts/bcm7*.dts*
2431 F: drivers/bus/brcmstb_gisb.c
2434 BROADCOM BMIPS MIPS ARCHITECTURE
2435 M: Kevin Cernekee <cernekee@gmail.com>
2436 M: Florian Fainelli <f.fainelli@gmail.com>
2437 L: linux-mips@linux-mips.org
2438 T: git git://github.com/broadcom/stblinux.git
2440 F: arch/mips/bmips/*
2441 F: arch/mips/include/asm/mach-bmips/*
2442 F: arch/mips/kernel/*bmips*
2443 F: arch/mips/boot/dts/brcm/bcm*.dts*
2444 F: drivers/irqchip/irq-bcm63*
2445 F: drivers/irqchip/irq-bcm7*
2446 F: drivers/irqchip/irq-brcmstb*
2447 F: include/linux/bcm963xx_nvram.h
2448 F: include/linux/bcm963xx_tag.h
2450 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2451 M: Siva Reddy Kallam <siva.kallam@broadcom.com>
2452 M: Prashant Sreedharan <prashant@broadcom.com>
2453 M: Michael Chan <mchan@broadcom.com>
2454 L: netdev@vger.kernel.org
2456 F: drivers/net/ethernet/broadcom/tg3.*
2458 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2459 M: Brett Rudley <brudley@broadcom.com>
2460 M: Arend van Spriel <arend@broadcom.com>
2461 M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
2462 M: Hante Meuleman <meuleman@broadcom.com>
2463 L: linux-wireless@vger.kernel.org
2464 L: brcm80211-dev-list@broadcom.com
2466 F: drivers/net/wireless/broadcom/brcm80211/
2468 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2469 M: QLogic-Storage-Upstream@qlogic.com
2470 L: linux-scsi@vger.kernel.org
2472 F: drivers/scsi/bnx2fc/
2474 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2475 M: QLogic-Storage-Upstream@qlogic.com
2476 L: linux-scsi@vger.kernel.org
2478 F: drivers/scsi/bnx2i/
2480 BROADCOM IPROC ARM ARCHITECTURE
2481 M: Ray Jui <rjui@broadcom.com>
2482 M: Scott Branden <sbranden@broadcom.com>
2483 M: Jon Mason <jonmason@broadcom.com>
2484 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2485 L: bcm-kernel-feedback-list@broadcom.com
2486 T: git git://github.com/broadcom/cygnus-linux.git
2502 BROADCOM BRCMSTB GPIO DRIVER
2503 M: Gregory Fong <gregory.0xf0@gmail.com>
2504 L: bcm-kernel-feedback-list@broadcom.com
2506 F: drivers/gpio/gpio-brcmstb.c
2507 F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2509 BROADCOM KONA GPIO DRIVER
2510 M: Ray Jui <rjui@broadcom.com>
2511 L: bcm-kernel-feedback-list@broadcom.com
2513 F: drivers/gpio/gpio-bcm-kona.c
2514 F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2516 BROADCOM NVRAM DRIVER
2517 M: Rafał Miłecki <zajec5@gmail.com>
2518 L: linux-mips@linux-mips.org
2520 F: drivers/firmware/broadcom/*
2522 BROADCOM STB NAND FLASH DRIVER
2523 M: Brian Norris <computersforpeace@gmail.com>
2524 M: Kamal Dasu <kdasu.kdev@gmail.com>
2525 L: linux-mtd@lists.infradead.org
2526 L: bcm-kernel-feedback-list@broadcom.com
2528 F: drivers/mtd/nand/brcmnand/
2530 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2531 M: Rafał Miłecki <zajec5@gmail.com>
2532 L: linux-wireless@vger.kernel.org
2535 F: include/linux/bcma/
2537 BROADCOM SYSTEMPORT ETHERNET DRIVER
2538 M: Florian Fainelli <f.fainelli@gmail.com>
2539 L: netdev@vger.kernel.org
2541 F: drivers/net/ethernet/broadcom/bcmsysport.*
2543 BROCADE BFA FC SCSI DRIVER
2544 M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2545 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2546 L: linux-scsi@vger.kernel.org
2548 F: drivers/scsi/bfa/
2550 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2551 M: Rasesh Mody <rasesh.mody@qlogic.com>
2552 L: netdev@vger.kernel.org
2554 F: drivers/net/ethernet/brocade/bna/
2556 BSG (block layer generic sg v4 driver)
2557 M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2558 L: linux-scsi@vger.kernel.org
2561 F: include/linux/bsg.h
2562 F: include/uapi/linux/bsg.h
2565 M: Clemens Ladisch <clemens@ladisch.de>
2566 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2567 T: git git://git.alsa-project.org/alsa-kernel.git
2569 F: Documentation/sound/alsa/Bt87x.txt
2570 F: sound/pci/bt87x.c
2573 M: Michael Buesch <m@bues.ch>
2574 W: http://bu3sch.de/btgpio.php
2576 F: drivers/gpio/gpio-bt8xx.c
2579 M: Chris Mason <clm@fb.com>
2580 M: Josef Bacik <jbacik@fb.com>
2581 M: David Sterba <dsterba@suse.com>
2582 L: linux-btrfs@vger.kernel.org
2583 W: http://btrfs.wiki.kernel.org/
2584 Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2585 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2587 F: Documentation/filesystems/btrfs.txt
2590 BTTV VIDEO4LINUX DRIVER
2591 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2592 L: linux-media@vger.kernel.org
2593 W: https://linuxtv.org
2594 T: git git://linuxtv.org/media_tree.git
2596 F: Documentation/video4linux/bttv/
2597 F: drivers/media/pci/bt8xx/bttv*
2599 BUSLOGIC SCSI DRIVER
2600 M: Khalid Aziz <khalid@gonehiking.org>
2601 L: linux-scsi@vger.kernel.org
2603 F: drivers/scsi/BusLogic.*
2604 F: drivers/scsi/FlashPoint.*
2606 C-MEDIA CMI8788 DRIVER
2607 M: Clemens Ladisch <clemens@ladisch.de>
2608 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2609 T: git git://git.alsa-project.org/alsa-kernel.git
2611 F: sound/pci/oxygen/
2614 M: Mark Salter <msalter@redhat.com>
2615 M: Aurelien Jacquiot <a-jacquiot@ti.com>
2616 L: linux-c6x-dev@linux-c6x.org
2617 W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2621 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2622 M: David Howells <dhowells@redhat.com>
2623 L: linux-cachefs@redhat.com (moderated for non-subscribers)
2625 F: Documentation/filesystems/caching/cachefiles.txt
2628 CADET FM/AM RADIO RECEIVER DRIVER
2629 M: Hans Verkuil <hverkuil@xs4all.nl>
2630 L: linux-media@vger.kernel.org
2631 T: git git://linuxtv.org/media_tree.git
2632 W: https://linuxtv.org
2634 F: drivers/media/radio/radio-cadet*
2636 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2637 M: Jonathan Corbet <corbet@lwn.net>
2638 L: linux-media@vger.kernel.org
2639 T: git git://linuxtv.org/media_tree.git
2641 F: Documentation/video4linux/cafe_ccic
2642 F: drivers/media/platform/marvell-ccic/
2645 M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2646 L: netdev@vger.kernel.org
2648 F: Documentation/networking/caif/
2649 F: drivers/net/caif/
2650 F: include/uapi/linux/caif/
2651 F: include/net/caif/
2654 CALGARY x86-64 IOMMU
2655 M: Muli Ben-Yehuda <muli@il.ibm.com>
2656 M: "Jon D. Mason" <jdmason@kudzu.us>
2657 L: discuss@x86-64.org
2659 F: arch/x86/kernel/pci-calgary_64.c
2660 F: arch/x86/kernel/tce_64.c
2661 F: arch/x86/include/asm/calgary.h
2662 F: arch/x86/include/asm/tce.h
2665 M: Oliver Hartkopp <socketcan@hartkopp.net>
2666 M: Marc Kleine-Budde <mkl@pengutronix.de>
2667 L: linux-can@vger.kernel.org
2668 W: https://github.com/linux-can
2669 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2670 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2672 F: Documentation/networking/can.txt
2674 F: include/linux/can/core.h
2675 F: include/uapi/linux/can.h
2676 F: include/uapi/linux/can/bcm.h
2677 F: include/uapi/linux/can/raw.h
2678 F: include/uapi/linux/can/gw.h
2681 M: Wolfgang Grandegger <wg@grandegger.com>
2682 M: Marc Kleine-Budde <mkl@pengutronix.de>
2683 L: linux-can@vger.kernel.org
2684 W: https://github.com/linux-can
2685 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2686 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2689 F: include/linux/can/dev.h
2690 F: include/linux/can/platform/
2691 F: include/uapi/linux/can/error.h
2692 F: include/uapi/linux/can/netlink.h
2695 M: Serge Hallyn <serge.hallyn@canonical.com>
2696 L: linux-security-module@vger.kernel.org
2698 F: include/linux/capability.h
2699 F: include/uapi/linux/capability.h
2700 F: security/commoncap.c
2701 F: kernel/capability.c
2703 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2704 M: Kevin Tsai <ktsai@capellamicro.com>
2706 F: drivers/iio/light/cm*
2707 F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2709 CAVIUM LIQUIDIO NETWORK DRIVER
2710 M: Derek Chickles <derek.chickles@caviumnetworks.com>
2711 M: Satanand Burla <satananda.burla@caviumnetworks.com>
2712 M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2713 M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2714 L: netdev@vger.kernel.org
2715 W: http://www.cavium.com
2717 F: drivers/net/ethernet/cavium/liquidio/
2719 CC2520 IEEE-802.15.4 RADIO DRIVER
2720 M: Varka Bhadram <varkabhadram@gmail.com>
2721 L: linux-wpan@vger.kernel.org
2723 F: drivers/net/ieee802154/cc2520.c
2724 F: include/linux/spi/cc2520.h
2725 F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2727 CELL BROADBAND ENGINE ARCHITECTURE
2728 M: Arnd Bergmann <arnd@arndb.de>
2729 L: linuxppc-dev@lists.ozlabs.org
2730 W: http://www.ibm.com/developerworks/power/cell/
2732 F: arch/powerpc/include/asm/cell*.h
2733 F: arch/powerpc/include/asm/spu*.h
2734 F: arch/powerpc/include/uapi/asm/spu*.h
2735 F: arch/powerpc/oprofile/*cell*
2736 F: arch/powerpc/platforms/cell/
2738 CEPH COMMON CODE (LIBCEPH)
2739 M: Ilya Dryomov <idryomov@gmail.com>
2740 M: "Yan, Zheng" <zyan@redhat.com>
2741 M: Sage Weil <sage@redhat.com>
2742 L: ceph-devel@vger.kernel.org
2744 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2745 T: git git://github.com/ceph/ceph-client.git
2748 F: include/linux/ceph/
2749 F: include/linux/crush/
2751 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2752 M: "Yan, Zheng" <zyan@redhat.com>
2753 M: Sage Weil <sage@redhat.com>
2754 M: Ilya Dryomov <idryomov@gmail.com>
2755 L: ceph-devel@vger.kernel.org
2757 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2758 T: git git://github.com/ceph/ceph-client.git
2760 F: Documentation/filesystems/ceph.txt
2763 CERTIFICATE HANDLING:
2764 M: David Howells <dhowells@redhat.com>
2765 M: David Woodhouse <dwmw2@infradead.org>
2766 L: keyrings@vger.kernel.org
2768 F: Documentation/module-signing.txt
2770 F: scripts/sign-file.c
2771 F: scripts/extract-cert.c
2773 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2774 L: linux-usb@vger.kernel.org
2776 F: Documentation/usb/WUSB-Design-overview.txt
2777 F: Documentation/usb/wusb-cbaf
2778 F: drivers/usb/host/hwa-hc.c
2779 F: drivers/usb/host/whci/
2780 F: drivers/usb/wusbcore/
2781 F: include/linux/usb/wusb*
2783 CFAG12864B LCD DRIVER
2784 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2785 W: http://miguelojeda.es/auxdisplay.htm
2786 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2788 F: drivers/auxdisplay/cfag12864b.c
2789 F: include/linux/cfag12864b.h
2791 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2792 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2793 W: http://miguelojeda.es/auxdisplay.htm
2794 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2796 F: drivers/auxdisplay/cfag12864bfb.c
2797 F: include/linux/cfag12864b.h
2799 CFG80211 and NL80211
2800 M: Johannes Berg <johannes@sipsolutions.net>
2801 L: linux-wireless@vger.kernel.org
2802 W: http://wireless.kernel.org/
2803 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2804 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2806 F: include/uapi/linux/nl80211.h
2807 F: include/net/cfg80211.h
2809 X: net/wireless/wext*
2811 CHAR and MISC DRIVERS
2812 M: Arnd Bergmann <arnd@arndb.de>
2813 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2814 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2818 F: include/linux/miscdevice.h
2821 M: Andy Whitcroft <apw@canonical.com>
2822 M: Joe Perches <joe@perches.com>
2824 F: scripts/checkpatch.pl
2826 CHINESE DOCUMENTATION
2827 M: Harry Wei <harryxiyou@gmail.com>
2828 L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2829 L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2831 F: Documentation/zh_CN/
2833 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2834 M: Peter Chen <Peter.Chen@nxp.com>
2835 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2836 L: linux-usb@vger.kernel.org
2838 F: drivers/usb/chipidea/
2840 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2841 M: Hans de Goede <hdegoede@redhat.com>
2842 L: linux-input@vger.kernel.org
2844 F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2845 F: drivers/input/touchscreen/chipone_icn8318.c
2847 CHROME HARDWARE PLATFORM SUPPORT
2848 M: Olof Johansson <olof@lixom.net>
2850 T: git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
2851 F: drivers/platform/chrome/
2853 CISCO VIC ETHERNET NIC DRIVER
2854 M: Christian Benvenuti <benve@cisco.com>
2855 M: Sujith Sankar <ssujith@cisco.com>
2856 M: Govindarajulu Varadarajan <_govind@gmx.com>
2857 M: Neel Patel <neepatel@cisco.com>
2859 F: drivers/net/ethernet/cisco/enic/
2861 CISCO VIC LOW LATENCY NIC DRIVER
2862 M: Christian Benvenuti <benve@cisco.com>
2863 M: Dave Goodell <dgoodell@cisco.com>
2865 F: drivers/infiniband/hw/usnic/
2867 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2868 M: Hartley Sweeten <hsweeten@visionengravers.com>
2869 L: netdev@vger.kernel.org
2871 F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2873 CIRRUS LOGIC AUDIO CODEC DRIVERS
2874 M: Brian Austin <brian.austin@cirrus.com>
2875 M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2876 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2878 F: sound/soc/codecs/cs*
2881 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2882 L: linux-kernel@vger.kernel.org
2885 F: include/linux/cleancache.h
2888 M: Russell King <linux@arm.linux.org.uk>
2889 L: linux-clk@vger.kernel.org
2891 F: include/linux/clk.h
2893 CLOCKSOURCE, CLOCKEVENT DRIVERS
2894 M: Daniel Lezcano <daniel.lezcano@linaro.org>
2895 M: Thomas Gleixner <tglx@linutronix.de>
2896 L: linux-kernel@vger.kernel.org
2897 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2899 F: drivers/clocksource
2901 CISCO FCOE HBA DRIVER
2902 M: Hiral Patel <hiralpat@cisco.com>
2903 M: Suma Ramars <sramars@cisco.com>
2904 M: Brian Uchino <buchino@cisco.com>
2905 L: linux-scsi@vger.kernel.org
2907 F: drivers/scsi/fnic/
2909 CISCO SCSI HBA DRIVER
2910 M: Narsimhulu Musini <nmusini@cisco.com>
2911 M: Sesidhar Baddela <sebaddel@cisco.com>
2912 L: linux-scsi@vger.kernel.org
2914 F: drivers/scsi/snic/
2917 M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2918 M: Daniel Oliveira Nascimento <don@syst.com.br>
2919 L: platform-driver-x86@vger.kernel.org
2921 F: drivers/platform/x86/classmate-laptop.c
2924 M: Hans Verkuil <hans.verkuil@cisco.com>
2925 L: linux-media@vger.kernel.org
2926 T: git git://linuxtv.org/media_tree.git
2927 W: https://linuxtv.org
2929 F: drivers/media/pci/cobalt/
2931 COCCINELLE/Semantic Patches (SmPL)
2932 M: Julia Lawall <Julia.Lawall@lip6.fr>
2933 M: Gilles Muller <Gilles.Muller@lip6.fr>
2934 M: Nicolas Palix <nicolas.palix@imag.fr>
2935 M: Michal Marek <mmarek@suse.com>
2936 L: cocci@systeme.lip6.fr (moderated for non-subscribers)
2937 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2938 W: http://coccinelle.lip6.fr/
2940 F: Documentation/coccinelle.txt
2941 F: scripts/coccinelle/
2942 F: scripts/coccicheck
2945 M: Jan Harkes <jaharkes@cs.cmu.edu>
2947 L: codalist@coda.cs.cmu.edu
2948 W: http://www.coda.cs.cmu.edu/
2950 F: Documentation/filesystems/coda.txt
2952 F: include/linux/coda*.h
2953 F: include/uapi/linux/coda*.h
2955 CODA V4L2 MEM2MEM DRIVER
2956 M: Philipp Zabel <p.zabel@pengutronix.de>
2957 L: linux-media@vger.kernel.org
2959 F: Documentation/devicetree/bindings/media/coda.txt
2960 F: drivers/media/platform/coda/
2962 COMMON CLK FRAMEWORK
2963 M: Michael Turquette <mturquette@baylibre.com>
2964 M: Stephen Boyd <sboyd@codeaurora.org>
2965 L: linux-clk@vger.kernel.org
2966 T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2969 X: drivers/clk/clkdev.c
2970 F: include/linux/clk-pr*
2971 F: include/linux/clk/
2973 COMMON INTERNET FILE SYSTEM (CIFS)
2974 M: Steve French <sfrench@samba.org>
2975 L: linux-cifs@vger.kernel.org
2976 L: samba-technical@lists.samba.org (moderated for non-subscribers)
2977 W: http://linux-cifs.samba.org/
2978 T: git git://git.samba.org/sfrench/cifs-2.6.git
2980 F: Documentation/filesystems/cifs/
2983 COMPACTPCI HOTPLUG CORE
2984 M: Scott Murray <scott@spiteful.org>
2985 L: linux-pci@vger.kernel.org
2987 F: drivers/pci/hotplug/cpci_hotplug*
2989 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2990 M: Scott Murray <scott@spiteful.org>
2991 L: linux-pci@vger.kernel.org
2993 F: drivers/pci/hotplug/cpcihp_zt5550.*
2995 COMPACTPCI HOTPLUG GENERIC DRIVER
2996 M: Scott Murray <scott@spiteful.org>
2997 L: linux-pci@vger.kernel.org
2999 F: drivers/pci/hotplug/cpcihp_generic.c
3001 COMPAL LAPTOP SUPPORT
3002 M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
3003 L: platform-driver-x86@vger.kernel.org
3005 F: drivers/platform/x86/compal-laptop.c
3007 CONEXANT ACCESSRUNNER USB DRIVER
3008 L: accessrunner-general@lists.sourceforge.net
3009 W: http://accessrunner.sourceforge.net/
3011 F: drivers/usb/atm/cxacru.c
3014 M: Joel Becker <jlbec@evilplan.org>
3015 M: Christoph Hellwig <hch@lst.de>
3016 T: git git://git.infradead.org/users/hch/configfs.git
3019 F: include/linux/configfs.h
3022 M: Evgeniy Polyakov <zbr@ioremap.net>
3023 L: netdev@vger.kernel.org
3025 F: drivers/connector/
3027 CONTROL GROUP (CGROUP)
3028 M: Tejun Heo <tj@kernel.org>
3029 M: Li Zefan <lizefan@huawei.com>
3030 M: Johannes Weiner <hannes@cmpxchg.org>
3031 L: cgroups@vger.kernel.org
3032 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3034 F: Documentation/cgroups/
3035 F: include/linux/cgroup*
3038 CONTROL GROUP - CPUSET
3039 M: Li Zefan <lizefan@huawei.com>
3040 L: cgroups@vger.kernel.org
3041 W: http://www.bullopensource.org/cpuset/
3042 W: http://oss.sgi.com/projects/cpusets/
3043 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3045 F: Documentation/cgroups/cpusets.txt
3046 F: include/linux/cpuset.h
3049 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3050 M: Johannes Weiner <hannes@cmpxchg.org>
3051 M: Michal Hocko <mhocko@kernel.org>
3052 M: Vladimir Davydov <vdavydov@virtuozzo.com>
3053 L: cgroups@vger.kernel.org
3054 L: linux-mm@kvack.org
3059 CORETEMP HARDWARE MONITORING DRIVER
3060 M: Fenghua Yu <fenghua.yu@intel.com>
3061 L: lm-sensors@lm-sensors.org
3063 F: Documentation/hwmon/coretemp
3064 F: drivers/hwmon/coretemp.c
3066 COSA/SRP SYNC SERIAL DRIVER
3067 M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3068 W: http://www.fi.muni.cz/~kas/cosa/
3070 F: drivers/net/wan/cosa*
3072 CPMAC ETHERNET DRIVER
3073 M: Florian Fainelli <florian@openwrt.org>
3074 L: netdev@vger.kernel.org
3076 F: drivers/net/ethernet/ti/cpmac.c
3078 CPU FREQUENCY DRIVERS
3079 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3080 M: Viresh Kumar <viresh.kumar@linaro.org>
3081 L: linux-pm@vger.kernel.org
3083 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3084 T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3086 F: include/linux/cpufreq.h
3088 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3089 M: Viresh Kumar <viresh.kumar@linaro.org>
3090 M: Sudeep Holla <sudeep.holla@arm.com>
3091 L: linux-pm@vger.kernel.org
3092 W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3094 F: drivers/cpufreq/arm_big_little.h
3095 F: drivers/cpufreq/arm_big_little.c
3096 F: drivers/cpufreq/arm_big_little_dt.c
3098 CPUIDLE DRIVER - ARM BIG LITTLE
3099 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3100 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3101 L: linux-pm@vger.kernel.org
3102 L: linux-arm-kernel@lists.infradead.org
3103 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3105 F: drivers/cpuidle/cpuidle-big_little.c
3107 CPUIDLE DRIVER - ARM EXYNOS
3108 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3109 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3110 M: Kukjin Kim <kgene@kernel.org>
3111 L: linux-pm@vger.kernel.org
3112 L: linux-samsung-soc@vger.kernel.org
3114 F: drivers/cpuidle/cpuidle-exynos.c
3115 F: arch/arm/mach-exynos/pm.c
3118 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3119 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3120 L: linux-pm@vger.kernel.org
3122 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3123 F: drivers/cpuidle/*
3124 F: include/linux/cpuidle.h
3127 M: "H. Peter Anvin" <hpa@zytor.com>
3129 F: arch/x86/kernel/cpuid.c
3130 F: arch/x86/kernel/msr.c
3132 CPU POWER MONITORING SUBSYSTEM
3133 M: Thomas Renninger <trenn@suse.com>
3134 L: linux-pm@vger.kernel.org
3136 F: tools/power/cpupower/
3139 W: http://sourceforge.net/projects/cramfs/
3140 S: Orphan / Obsolete
3141 F: Documentation/filesystems/cramfs.txt
3145 M: Mikael Starvik <starvik@axis.com>
3146 M: Jesper Nilsson <jesper.nilsson@axis.com>
3147 L: linux-cris-kernel@axis.com
3148 W: http://developer.axis.com
3149 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3152 F: drivers/tty/serial/crisv10.*
3155 M: Herbert Xu <herbert@gondor.apana.org.au>
3156 M: "David S. Miller" <davem@davemloft.net>
3157 L: linux-crypto@vger.kernel.org
3158 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3159 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3161 F: Documentation/crypto/
3162 F: Documentation/DocBook/crypto-API.tmpl
3168 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3169 M: Neil Horman <nhorman@tuxdriver.com>
3170 L: linux-crypto@vger.kernel.org
3172 F: crypto/ansi_cprng.c
3176 M: Hans Verkuil <hverkuil@xs4all.nl>
3177 L: linux-media@vger.kernel.org
3178 T: git git://linuxtv.org/media_tree.git
3179 W: http://linuxtv.org
3181 F: drivers/media/i2c/cs3308.c
3182 F: drivers/media/i2c/cs3308.h
3184 CS5535 Audio ALSA driver
3185 M: Jaya Kumar <jayakumar.alsa@gmail.com>
3187 F: sound/pci/cs5535audio/
3190 M: Solomon Peachy <pizza@shaftnet.org>
3192 F: drivers/net/wireless/st/cw1200/
3194 CX18 VIDEO4LINUX DRIVER
3195 M: Andy Walls <awalls@md.metrocast.net>
3196 L: ivtv-devel@ivtvdriver.org (subscribers-only)
3197 L: linux-media@vger.kernel.org
3198 T: git git://linuxtv.org/media_tree.git
3199 W: https://linuxtv.org
3200 W: http://www.ivtvdriver.org/index.php/Cx18
3202 F: Documentation/video4linux/cx18.txt
3203 F: drivers/media/pci/cx18/
3204 F: include/uapi/linux/ivtv*
3206 CX2341X MPEG ENCODER HELPER MODULE
3207 M: Hans Verkuil <hverkuil@xs4all.nl>
3208 L: linux-media@vger.kernel.org
3209 T: git git://linuxtv.org/media_tree.git
3210 W: https://linuxtv.org
3212 F: drivers/media/common/cx2341x*
3213 F: include/media/cx2341x*
3215 CX24120 MEDIA DRIVER
3216 M: Jemma Denson <jdenson@gmail.com>
3217 M: Patrick Boettcher <patrick.boettcher@posteo.de>
3218 L: linux-media@vger.kernel.org
3219 W: https://linuxtv.org
3220 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3222 F: drivers/media/dvb-frontends/cx24120*
3224 CX88 VIDEO4LINUX DRIVER
3225 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3226 L: linux-media@vger.kernel.org
3227 W: https://linuxtv.org
3228 T: git git://linuxtv.org/media_tree.git
3230 F: Documentation/video4linux/cx88/
3231 F: drivers/media/pci/cx88/
3233 CXD2820R MEDIA DRIVER
3234 M: Antti Palosaari <crope@iki.fi>
3235 L: linux-media@vger.kernel.org
3236 W: https://linuxtv.org
3237 W: http://palosaari.fi/linux/
3238 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3239 T: git git://linuxtv.org/anttip/media_tree.git
3241 F: drivers/media/dvb-frontends/cxd2820r*
3243 CXGB3 ETHERNET DRIVER (CXGB3)
3244 M: Santosh Raspatur <santosh@chelsio.com>
3245 L: netdev@vger.kernel.org
3246 W: http://www.chelsio.com
3248 F: drivers/net/ethernet/chelsio/cxgb3/
3250 CXGB3 ISCSI DRIVER (CXGB3I)
3251 M: Karen Xie <kxie@chelsio.com>
3252 L: linux-scsi@vger.kernel.org
3253 W: http://www.chelsio.com
3255 F: drivers/scsi/cxgbi/cxgb3i
3257 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3258 M: Steve Wise <swise@chelsio.com>
3259 L: linux-rdma@vger.kernel.org
3260 W: http://www.openfabrics.org
3262 F: drivers/infiniband/hw/cxgb3/
3264 CXGB4 ETHERNET DRIVER (CXGB4)
3265 M: Hariprasad S <hariprasad@chelsio.com>
3266 L: netdev@vger.kernel.org
3267 W: http://www.chelsio.com
3269 F: drivers/net/ethernet/chelsio/cxgb4/
3271 CXGB4 ISCSI DRIVER (CXGB4I)
3272 M: Karen Xie <kxie@chelsio.com>
3273 L: linux-scsi@vger.kernel.org
3274 W: http://www.chelsio.com
3276 F: drivers/scsi/cxgbi/cxgb4i
3278 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3279 M: Steve Wise <swise@chelsio.com>
3280 L: linux-rdma@vger.kernel.org
3281 W: http://www.openfabrics.org
3283 F: drivers/infiniband/hw/cxgb4/
3285 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3286 M: Casey Leedom <leedom@chelsio.com>
3287 L: netdev@vger.kernel.org
3288 W: http://www.chelsio.com
3290 F: drivers/net/ethernet/chelsio/cxgb4vf/
3292 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3293 M: Ian Munsie <imunsie@au1.ibm.com>
3294 M: Michael Neuling <mikey@neuling.org>
3295 L: linuxppc-dev@lists.ozlabs.org
3297 F: drivers/misc/cxl/
3298 F: include/misc/cxl*
3299 F: include/uapi/misc/cxl.h
3300 F: Documentation/powerpc/cxl.txt
3301 F: Documentation/powerpc/cxl.txt
3302 F: Documentation/ABI/testing/sysfs-class-cxl
3304 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3305 M: Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3306 M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3307 L: linux-scsi@vger.kernel.org
3309 F: drivers/scsi/cxlflash/
3310 F: include/uapi/scsi/cxlflash_ioctls.h
3311 F: Documentation/powerpc/cxlflash.txt
3313 STMMAC ETHERNET DRIVER
3314 M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3315 L: netdev@vger.kernel.org
3316 W: http://www.stlinux.com
3318 F: drivers/net/ethernet/stmicro/stmmac/
3321 M: Russell King <linux@arm.linux.org.uk>
3322 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3323 W: http://www.arm.linux.org.uk/
3325 F: drivers/video/fbdev/cyber2000fb.*
3327 CYCLADES ASYNC MUX DRIVER
3328 W: http://www.cyclades.com/
3330 F: drivers/tty/cyclades.c
3331 F: include/linux/cyclades.h
3332 F: include/uapi/linux/cyclades.h
3334 CYCLADES PC300 DRIVER
3335 W: http://www.cyclades.com/
3337 F: drivers/net/wan/pc300*
3339 CYPRESS_FIRMWARE MEDIA DRIVER
3340 M: Antti Palosaari <crope@iki.fi>
3341 L: linux-media@vger.kernel.org
3342 W: https://linuxtv.org
3343 W: http://palosaari.fi/linux/
3344 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3345 T: git git://linuxtv.org/anttip/media_tree.git
3347 F: drivers/media/common/cypress_firmware*
3349 CYTTSP TOUCHSCREEN DRIVER
3350 M: Ferruh Yigit <fery@cypress.com>
3351 L: linux-input@vger.kernel.org
3353 F: drivers/input/touchscreen/cyttsp*
3354 F: include/linux/input/cyttsp.h
3356 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3357 M: Joshua Kinard <kumba@gentoo.org>
3359 F: drivers/rtc/rtc-ds1685.c
3360 F: include/linux/rtc/ds1685.h
3362 DAMA SLAVE for AX.25
3363 M: Joerg Reuter <jreuter@yaina.de>
3364 W: http://yaina.de/jreuter/
3365 W: http://www.qsl.net/dl1bke/
3366 L: linux-hams@vger.kernel.org
3368 F: net/ax25/af_ax25.c
3369 F: net/ax25/ax25_dev.c
3370 F: net/ax25/ax25_ds_*
3371 F: net/ax25/ax25_in.c
3372 F: net/ax25/ax25_out.c
3373 F: net/ax25/ax25_timer.c
3374 F: net/ax25/sysctl_net_ax25.c
3376 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3377 L: netdev@vger.kernel.org
3379 F: Documentation/networking/dmfe.txt
3380 F: drivers/net/ethernet/dec/tulip/dmfe.c
3382 DC390/AM53C974 SCSI driver
3383 M: Hannes Reinecke <hare@suse.com>
3384 L: linux-scsi@vger.kernel.org
3386 F: drivers/scsi/am53c974.c
3389 M: Oliver Neukum <oliver@neukum.org>
3390 M: Ali Akcaagac <aliakc@web.de>
3391 M: Jamie Lenehan <lenehan@twibble.org>
3392 L: dc395x@twibble.org
3393 W: http://twibble.org/dist/dc395x/
3394 W: http://lists.twibble.org/mailman/listinfo/dc395x/
3396 F: Documentation/scsi/dc395x.txt
3397 F: drivers/scsi/dc395x.*
3400 M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
3401 L: dccp@vger.kernel.org
3402 W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3404 F: include/linux/dccp.h
3405 F: include/uapi/linux/dccp.h
3406 F: include/linux/tfrc.h
3409 DECnet NETWORK LAYER
3410 W: http://linux-decnet.sourceforge.net
3411 L: linux-decnet-user@lists.sourceforge.net
3413 F: Documentation/networking/decnet.txt
3416 DECSTATION PLATFORM SUPPORT
3417 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3418 L: linux-mips@linux-mips.org
3419 W: http://www.linux-mips.org/wiki/DECstation
3422 F: arch/mips/include/asm/dec/
3423 F: arch/mips/include/asm/mach-dec/
3425 DEFXX FDDI NETWORK DRIVER
3426 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3428 F: drivers/net/fddi/defxx.*
3431 M: Matthew Garrett <mjg59@srcf.ucam.org>
3432 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3433 L: platform-driver-x86@vger.kernel.org
3435 F: drivers/platform/x86/dell-laptop.c
3437 DELL LAPTOP RBTN DRIVER
3438 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3440 F: drivers/platform/x86/dell-rbtn.*
3442 DELL LAPTOP FREEFALL DRIVER
3443 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3445 F: drivers/platform/x86/dell-smo8800.c
3447 DELL LAPTOP SMM DRIVER
3448 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3450 F: drivers/hwmon/dell-smm-hwmon.c
3451 F: include/uapi/linux/i8k.h
3453 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3454 M: Doug Warzecha <Douglas_Warzecha@dell.com>
3456 F: Documentation/dcdbas.txt
3457 F: drivers/firmware/dcdbas.*
3459 DELL WMI EXTRAS DRIVER
3460 M: Matthew Garrett <mjg59@srcf.ucam.org>
3461 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3463 F: drivers/platform/x86/dell-wmi.c
3465 DESIGNWARE USB2 DRD IP DRIVER
3466 M: John Youn <johnyoun@synopsys.com>
3467 L: linux-usb@vger.kernel.org
3468 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3470 F: drivers/usb/dwc2/
3472 DESIGNWARE USB3 DRD IP DRIVER
3473 M: Felipe Balbi <balbi@kernel.org>
3474 L: linux-usb@vger.kernel.org
3475 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3477 F: drivers/usb/dwc3/
3479 DEVICE COREDUMP (DEV_COREDUMP)
3480 M: Johannes Berg <johannes@sipsolutions.net>
3481 L: linux-kernel@vger.kernel.org
3483 F: drivers/base/devcoredump.c
3484 F: include/linux/devcoredump.h
3486 DEVICE FREQUENCY (DEVFREQ)
3487 M: MyungJoo Ham <myungjoo.ham@samsung.com>
3488 M: Kyungmin Park <kyungmin.park@samsung.com>
3489 L: linux-pm@vger.kernel.org
3490 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3493 F: include/linux/devfreq.h
3494 F: Documentation/devicetree/bindings/devfreq/
3496 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3497 M: Chanwoo Choi <cw00.choi@samsung.com>
3498 L: linux-pm@vger.kernel.org
3499 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3501 F: drivers/devfreq/event/
3502 F: drivers/devfreq/devfreq-event.c
3503 F: include/linux/devfreq-event.h
3504 F: Documentation/devicetree/bindings/devfreq/event/
3506 DEVICE NUMBER REGISTRY
3507 M: Torben Mathiasen <device@lanana.org>
3508 W: http://lanana.org/docs/device-list/index.html
3512 M: Alasdair Kergon <agk@redhat.com>
3513 M: Mike Snitzer <snitzer@redhat.com>
3514 M: dm-devel@redhat.com
3515 L: dm-devel@redhat.com
3516 W: http://sources.redhat.com/dm
3517 Q: http://patchwork.kernel.org/project/dm-devel/list/
3518 T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3519 T: quilt http://people.redhat.com/agk/patches/linux/editing/
3521 F: Documentation/device-mapper/
3523 F: drivers/md/persistent-data/
3524 F: include/linux/device-mapper.h
3525 F: include/linux/dm-*.h
3526 F: include/uapi/linux/dm-*.h
3529 M: Jiri Pirko <jiri@mellanox.com>
3530 L: netdev@vger.kernel.org
3532 F: net/core/devlink.c
3533 F: include/net/devlink.h
3534 F: include/uapi/linux/devlink.h
3536 DIALOG SEMICONDUCTOR DRIVERS
3537 M: Support Opensource <support.opensource@diasemi.com>
3538 W: http://www.dialog-semiconductor.com/products
3540 F: Documentation/hwmon/da90??
3541 F: Documentation/devicetree/bindings/sound/da[79]*.txt
3542 F: drivers/gpio/gpio-da90??.c
3543 F: drivers/hwmon/da90??-hwmon.c
3544 F: drivers/iio/adc/da91??-*.c
3545 F: drivers/input/misc/da90??_onkey.c
3546 F: drivers/input/touchscreen/da9052_tsi.c
3547 F: drivers/leds/leds-da90??.c
3548 F: drivers/mfd/da903x.c
3549 F: drivers/mfd/da90??-*.c
3550 F: drivers/mfd/da91??-*.c
3551 F: drivers/power/da9052-battery.c
3552 F: drivers/power/da91??-*.c
3553 F: drivers/regulator/da903x.c
3554 F: drivers/regulator/da9???-regulator.[ch]
3555 F: drivers/rtc/rtc-da90??.c
3556 F: drivers/video/backlight/da90??_bl.c
3557 F: drivers/watchdog/da90??_wdt.c
3558 F: include/linux/mfd/da903x.h
3559 F: include/linux/mfd/da9052/
3560 F: include/linux/mfd/da9055/
3561 F: include/linux/mfd/da9063/
3562 F: include/linux/mfd/da9150/
3563 F: include/sound/da[79]*.h
3564 F: sound/soc/codecs/da[79]*.[ch]
3566 DIGI NEO AND CLASSIC PCI PRODUCTS
3567 M: Lidza Louina <lidza.louina@gmail.com>
3568 M: Mark Hounschell <markh@compro.net>
3569 L: driverdev-devel@linuxdriverproject.org
3571 F: drivers/staging/dgnc/
3573 DIOLAN U2C-12 I2C DRIVER
3574 M: Guenter Roeck <linux@roeck-us.net>
3575 L: linux-i2c@vger.kernel.org
3577 F: drivers/i2c/busses/i2c-diolan-u2c.c
3580 M: Matthew Wilcox <willy@linux.intel.com>
3581 L: linux-fsdevel@vger.kernel.org
3585 DIRECTORY NOTIFICATION (DNOTIFY)
3586 M: Eric Paris <eparis@parisplace.org>
3588 F: Documentation/filesystems/dnotify.txt
3589 F: fs/notify/dnotify/
3590 F: include/linux/dnotify.h
3592 DISK GEOMETRY AND PARTITION HANDLING
3593 M: Andries Brouwer <aeb@cwi.nl>
3594 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3595 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3596 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3600 M: Jan Kara <jack@suse.com>
3602 F: Documentation/filesystems/quota.txt
3604 F: include/linux/quota*.h
3605 F: include/uapi/linux/quota*.h
3607 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3608 M: Bernie Thompson <bernie@plugable.com>
3609 L: linux-fbdev@vger.kernel.org
3611 W: http://plugable.com/category/projects/udlfb/
3612 F: drivers/video/fbdev/udlfb.c
3613 F: include/video/udlfb.h
3614 F: Documentation/fb/udlfb.txt
3616 DISTRIBUTED LOCK MANAGER (DLM)
3617 M: Christine Caulfield <ccaulfie@redhat.com>
3618 M: David Teigland <teigland@redhat.com>
3619 L: cluster-devel@redhat.com
3620 W: http://sources.redhat.com/cluster/
3621 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
3625 DMA BUFFER SHARING FRAMEWORK
3626 M: Sumit Semwal <sumit.semwal@linaro.org>
3628 L: linux-media@vger.kernel.org
3629 L: dri-devel@lists.freedesktop.org
3630 L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3632 F: include/linux/dma-buf*
3633 F: include/linux/reservation.h
3634 F: include/linux/*fence.h
3635 F: Documentation/dma-buf-sharing.txt
3636 T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3638 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3639 M: Vinod Koul <vinod.koul@intel.com>
3640 L: dmaengine@vger.kernel.org
3641 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3644 F: include/linux/dmaengine.h
3645 F: Documentation/dmaengine/
3646 T: git git://git.infradead.org/users/vkoul/slave-dma.git
3648 DME1737 HARDWARE MONITOR DRIVER
3649 M: Juerg Haefliger <juergh@gmail.com>
3650 L: lm-sensors@lm-sensors.org
3652 F: Documentation/hwmon/dme1737
3653 F: drivers/hwmon/dme1737.c
3656 M: Jean Delvare <jdelvare@suse.com>
3658 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3659 F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
3660 F: drivers/firmware/dmi-id.c
3661 F: drivers/firmware/dmi_scan.c
3662 F: include/linux/dmi.h
3665 M: Jonathan Corbet <corbet@lwn.net>
3666 L: linux-doc@vger.kernel.org
3669 F: scripts/docproc.c
3670 F: scripts/kernel-doc*
3671 X: Documentation/ABI/
3672 X: Documentation/devicetree/
3673 X: Documentation/acpi
3674 X: Documentation/power
3675 X: Documentation/spi
3676 X: Documentation/DocBook/media
3677 T: git git://git.lwn.net/linux.git docs-next
3680 M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
3681 L: blinux-list@redhat.com
3683 F: drivers/char/dtlk.c
3684 F: include/linux/dtlk.h
3686 DPT_I2O SCSI RAID DRIVER
3687 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3688 L: linux-scsi@vger.kernel.org
3689 W: http://www.adaptec.com/
3691 F: drivers/scsi/dpt*
3692 F: drivers/scsi/dpt/
3695 M: Philipp Reisner <philipp.reisner@linbit.com>
3696 M: Lars Ellenberg <lars.ellenberg@linbit.com>
3697 L: drbd-dev@lists.linbit.com
3698 W: http://www.drbd.org
3699 T: git git://git.linbit.com/linux-drbd.git
3700 T: git git://git.linbit.com/drbd-8.4.git
3702 F: drivers/block/drbd/
3704 F: Documentation/blockdev/drbd/
3706 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3707 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3708 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3710 F: Documentation/kobject.txt
3715 F: include/linux/debugfs.h
3716 F: include/linux/kobj*
3720 M: David Airlie <airlied@linux.ie>
3721 L: dri-devel@lists.freedesktop.org
3722 T: git git://people.freedesktop.org/~airlied/linux
3727 F: include/uapi/drm/
3730 M: Alex Deucher <alexander.deucher@amd.com>
3731 M: Christian König <christian.koenig@amd.com>
3732 L: dri-devel@lists.freedesktop.org
3733 T: git git://people.freedesktop.org/~agd5f/linux
3735 F: drivers/gpu/drm/radeon/
3736 F: include/uapi/drm/radeon*
3739 M: Thierry Reding <thierry.reding@gmail.com>
3740 L: dri-devel@lists.freedesktop.org
3741 T: git git://anongit.freedesktop.org/tegra/linux.git
3743 F: drivers/gpu/drm/drm_panel.c
3744 F: drivers/gpu/drm/panel/
3745 F: include/drm/drm_panel.h
3746 F: Documentation/devicetree/bindings/display/panel/
3748 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3749 M: Daniel Vetter <daniel.vetter@intel.com>
3750 M: Jani Nikula <jani.nikula@linux.intel.com>
3751 L: intel-gfx@lists.freedesktop.org
3752 L: dri-devel@lists.freedesktop.org
3753 W: https://01.org/linuxgraphics/
3754 Q: http://patchwork.freedesktop.org/project/intel-gfx/
3755 T: git git://anongit.freedesktop.org/drm-intel
3757 F: drivers/gpu/drm/i915/
3758 F: include/drm/i915*
3759 F: include/uapi/drm/i915*
3761 DRM DRIVERS FOR ATMEL HLCDC
3762 M: Boris Brezillon <boris.brezillon@free-electrons.com>
3763 L: dri-devel@lists.freedesktop.org
3765 F: drivers/gpu/drm/atmel-hlcdc/
3766 F: Documentation/devicetree/bindings/drm/atmel/
3768 DRM DRIVERS FOR EXYNOS
3769 M: Inki Dae <inki.dae@samsung.com>
3770 M: Joonyoung Shim <jy0922.shim@samsung.com>
3771 M: Seung-Woo Kim <sw0312.kim@samsung.com>
3772 M: Kyungmin Park <kyungmin.park@samsung.com>
3773 L: dri-devel@lists.freedesktop.org
3774 T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3776 F: drivers/gpu/drm/exynos/
3777 F: include/drm/exynos*
3778 F: include/uapi/drm/exynos*
3780 DRM DRIVERS FOR FREESCALE DCU
3781 M: Jianwei Wang <jianwei.wang.chn@gmail.com>
3782 M: Alison Wang <alison.wang@freescale.com>
3783 L: dri-devel@lists.freedesktop.org
3785 F: drivers/gpu/drm/fsl-dcu/
3786 F: Documentation/devicetree/bindings/display/fsl,dcu.txt
3787 F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
3789 DRM DRIVERS FOR FREESCALE IMX
3790 M: Philipp Zabel <p.zabel@pengutronix.de>
3791 L: dri-devel@lists.freedesktop.org
3793 F: drivers/gpu/drm/imx/
3794 F: drivers/gpu/ipu-v3/
3795 F: Documentation/devicetree/bindings/display/imx/
3797 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3798 M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3799 L: dri-devel@lists.freedesktop.org
3800 T: git git://github.com/patjak/drm-gma500
3802 F: drivers/gpu/drm/gma500
3803 F: include/drm/gma500*
3805 DRM DRIVERS FOR NVIDIA TEGRA
3806 M: Thierry Reding <thierry.reding@gmail.com>
3807 M: Terje Bergström <tbergstrom@nvidia.com>
3808 L: dri-devel@lists.freedesktop.org
3809 L: linux-tegra@vger.kernel.org
3810 T: git git://anongit.freedesktop.org/tegra/linux.git
3812 F: drivers/gpu/drm/tegra/
3813 F: drivers/gpu/host1x/
3814 F: include/linux/host1x.h
3815 F: include/uapi/drm/tegra_drm.h
3816 F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
3818 DRM DRIVERS FOR RENESAS
3819 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3820 L: dri-devel@lists.freedesktop.org
3821 L: linux-renesas-soc@vger.kernel.org
3822 T: git git://people.freedesktop.org/~airlied/linux
3824 F: drivers/gpu/drm/rcar-du/
3825 F: drivers/gpu/drm/shmobile/
3826 F: include/linux/platform_data/shmob_drm.h
3828 DRM DRIVERS FOR ROCKCHIP
3829 M: Mark Yao <mark.yao@rock-chips.com>
3830 L: dri-devel@lists.freedesktop.org
3832 F: drivers/gpu/drm/rockchip/
3833 F: Documentation/devicetree/bindings/display/rockchip*
3836 M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
3837 M: Vincent Abriou <vincent.abriou@st.com>
3838 L: dri-devel@lists.freedesktop.org
3839 T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3841 F: drivers/gpu/drm/sti
3842 F: Documentation/devicetree/bindings/display/st,stih4xx.txt
3844 DRM DRIVERS FOR VIVANTE GPU IP
3845 M: Lucas Stach <l.stach@pengutronix.de>
3846 R: Russell King <linux+etnaviv@arm.linux.org.uk>
3847 R: Christian Gmeiner <christian.gmeiner@gmail.com>
3848 L: dri-devel@lists.freedesktop.org
3850 F: drivers/gpu/drm/etnaviv
3851 F: Documentation/devicetree/bindings/display/etnaviv
3853 DSBR100 USB FM RADIO DRIVER
3854 M: Alexey Klimov <klimov.linux@gmail.com>
3855 L: linux-media@vger.kernel.org
3856 T: git git://linuxtv.org/media_tree.git
3858 F: drivers/media/radio/dsbr100.c
3861 M: Francois Romieu <romieu@fr.zoreil.com>
3862 L: netdev@vger.kernel.org
3864 F: drivers/net/wan/dscc4.c
3867 M: Hans Verkuil <hverkuil@xs4all.nl>
3868 L: linux-media@vger.kernel.org
3869 T: git git://linuxtv.org/media_tree.git
3870 W: https://linuxtv.org
3872 F: drivers/media/pci/dt3155/
3874 DVB_USB_AF9015 MEDIA DRIVER
3875 M: Antti Palosaari <crope@iki.fi>
3876 L: linux-media@vger.kernel.org
3877 W: https://linuxtv.org
3878 W: http://palosaari.fi/linux/
3879 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3880 T: git git://linuxtv.org/anttip/media_tree.git
3882 F: drivers/media/usb/dvb-usb-v2/af9015*
3884 DVB_USB_AF9035 MEDIA DRIVER
3885 M: Antti Palosaari <crope@iki.fi>
3886 L: linux-media@vger.kernel.org
3887 W: https://linuxtv.org
3888 W: http://palosaari.fi/linux/
3889 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3890 T: git git://linuxtv.org/anttip/media_tree.git
3892 F: drivers/media/usb/dvb-usb-v2/af9035*
3894 DVB_USB_ANYSEE MEDIA DRIVER
3895 M: Antti Palosaari <crope@iki.fi>
3896 L: linux-media@vger.kernel.org
3897 W: https://linuxtv.org
3898 W: http://palosaari.fi/linux/
3899 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3900 T: git git://linuxtv.org/anttip/media_tree.git
3902 F: drivers/media/usb/dvb-usb-v2/anysee*
3904 DVB_USB_AU6610 MEDIA DRIVER
3905 M: Antti Palosaari <crope@iki.fi>
3906 L: linux-media@vger.kernel.org
3907 W: https://linuxtv.org
3908 W: http://palosaari.fi/linux/
3909 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3910 T: git git://linuxtv.org/anttip/media_tree.git
3912 F: drivers/media/usb/dvb-usb-v2/au6610*
3914 DVB_USB_CE6230 MEDIA DRIVER
3915 M: Antti Palosaari <crope@iki.fi>
3916 L: linux-media@vger.kernel.org
3917 W: https://linuxtv.org
3918 W: http://palosaari.fi/linux/
3919 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3920 T: git git://linuxtv.org/anttip/media_tree.git
3922 F: drivers/media/usb/dvb-usb-v2/ce6230*
3924 DVB_USB_CXUSB MEDIA DRIVER
3925 M: Michael Krufky <mkrufky@linuxtv.org>
3926 L: linux-media@vger.kernel.org
3927 W: https://linuxtv.org
3928 W: http://github.com/mkrufky
3929 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3930 T: git git://linuxtv.org/media_tree.git
3932 F: drivers/media/usb/dvb-usb/cxusb*
3934 DVB_USB_EC168 MEDIA DRIVER
3935 M: Antti Palosaari <crope@iki.fi>
3936 L: linux-media@vger.kernel.org
3937 W: https://linuxtv.org
3938 W: http://palosaari.fi/linux/
3939 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3940 T: git git://linuxtv.org/anttip/media_tree.git
3942 F: drivers/media/usb/dvb-usb-v2/ec168*
3944 DVB_USB_GL861 MEDIA DRIVER
3945 M: Antti Palosaari <crope@iki.fi>
3946 L: linux-media@vger.kernel.org
3947 W: https://linuxtv.org
3948 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3949 T: git git://linuxtv.org/anttip/media_tree.git
3951 F: drivers/media/usb/dvb-usb-v2/gl861*
3953 DVB_USB_MXL111SF MEDIA DRIVER
3954 M: Michael Krufky <mkrufky@linuxtv.org>
3955 L: linux-media@vger.kernel.org
3956 W: https://linuxtv.org
3957 W: http://github.com/mkrufky
3958 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3959 T: git git://linuxtv.org/mkrufky/mxl111sf.git
3961 F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3963 DVB_USB_RTL28XXU MEDIA DRIVER
3964 M: Antti Palosaari <crope@iki.fi>
3965 L: linux-media@vger.kernel.org
3966 W: https://linuxtv.org
3967 W: http://palosaari.fi/linux/
3968 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3969 T: git git://linuxtv.org/anttip/media_tree.git
3971 F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3973 DVB_USB_V2 MEDIA DRIVER
3974 M: Antti Palosaari <crope@iki.fi>
3975 L: linux-media@vger.kernel.org
3976 W: https://linuxtv.org
3977 W: http://palosaari.fi/linux/
3978 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3979 T: git git://linuxtv.org/anttip/media_tree.git
3981 F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3982 F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3985 M: Jason Baron <jbaron@akamai.com>
3987 F: lib/dynamic_debug.c
3988 F: include/linux/dynamic_debug.h
3990 DZ DECSTATION DZ11 SERIAL DRIVER
3991 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3993 F: drivers/tty/serial/dz.*
3995 E3X0 POWER BUTTON DRIVER
3996 M: Moritz Fischer <moritz.fischer@ettus.com>
3997 L: usrp-users@lists.ettus.com
3998 W: http://www.ettus.com
4000 F: drivers/input/misc/e3x0-button.c
4001 F: Documentation/devicetree/bindings/input/e3x0-button.txt
4004 M: Antti Palosaari <crope@iki.fi>
4005 L: linux-media@vger.kernel.org
4006 W: https://linuxtv.org
4007 W: http://palosaari.fi/linux/
4008 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4009 T: git git://linuxtv.org/anttip/media_tree.git
4011 F: drivers/media/tuners/e4000*
4013 EATA ISA/EISA/PCI SCSI DRIVER
4014 M: Dario Ballabio <ballabio_dario@emc.com>
4015 L: linux-scsi@vger.kernel.org
4017 F: drivers/scsi/eata.c
4020 M: Antti Palosaari <crope@iki.fi>
4021 L: linux-media@vger.kernel.org
4022 W: https://linuxtv.org
4023 W: http://palosaari.fi/linux/
4024 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4025 T: git git://linuxtv.org/anttip/media_tree.git
4027 F: drivers/media/dvb-frontends/ec100*
4030 M: Tyler Hicks <tyhicks@canonical.com>
4031 L: ecryptfs@vger.kernel.org
4032 W: http://ecryptfs.org
4033 W: https://launchpad.net/ecryptfs
4034 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4036 F: Documentation/filesystems/ecryptfs.txt
4040 M: Doug Thompson <dougthompson@xmission.com>
4041 M: Borislav Petkov <bp@alien8.de>
4042 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4043 L: linux-edac@vger.kernel.org
4044 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4045 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4047 F: Documentation/edac.txt
4049 F: include/linux/edac.h
4052 M: Doug Thompson <dougthompson@xmission.com>
4053 M: Borislav Petkov <bp@alien8.de>
4054 L: linux-edac@vger.kernel.org
4056 F: drivers/edac/amd64_edac*
4059 M: Doug Thompson <dougthompson@xmission.com>
4060 M: Robert Richter <rric@kernel.org>
4061 L: linux-edac@vger.kernel.org
4063 F: drivers/edac/highbank*
4066 M: Ralf Baechle <ralf@linux-mips.org>
4067 M: David Daney <david.daney@cavium.com>
4068 L: linux-edac@vger.kernel.org
4069 L: linux-mips@linux-mips.org
4071 F: drivers/edac/octeon_edac*
4074 M: Mark Gross <mark.gross@intel.com>
4075 M: Doug Thompson <dougthompson@xmission.com>
4076 L: linux-edac@vger.kernel.org
4078 F: drivers/edac/e752x_edac.c
4081 M: Doug Thompson <dougthompson@xmission.com>
4082 L: linux-edac@vger.kernel.org
4084 F: drivers/edac/e7xxx_edac.c
4087 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4088 L: linux-edac@vger.kernel.org
4090 F: drivers/edac/ghes_edac.c
4093 M: Tim Small <tim@buttersideup.com>
4094 L: linux-edac@vger.kernel.org
4096 F: drivers/edac/i82443bxgx_edac.c
4099 M: Jason Uhlenkott <juhlenko@akamai.com>
4100 L: linux-edac@vger.kernel.org
4102 F: drivers/edac/i3000_edac.c
4105 M: Doug Thompson <dougthompson@xmission.com>
4106 L: linux-edac@vger.kernel.org
4108 F: drivers/edac/i5000_edac.c
4111 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4112 L: linux-edac@vger.kernel.org
4114 F: drivers/edac/i5400_edac.c
4117 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4118 L: linux-edac@vger.kernel.org
4120 F: drivers/edac/i7300_edac.c
4123 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4124 L: linux-edac@vger.kernel.org
4126 F: drivers/edac/i7core_edac.c
4129 M: Ranganathan Desikan <ravi@jetztechnologies.com>
4130 M: "Arvind R." <arvino55@gmail.com>
4131 L: linux-edac@vger.kernel.org
4133 F: drivers/edac/i82975x_edac.c
4136 M: Jason Baron <jbaron@akamai.com>
4137 L: linux-edac@vger.kernel.org
4139 F: drivers/edac/ie31200_edac.c
4142 M: Johannes Thumshirn <morbidrsa@gmail.com>
4143 L: linux-edac@vger.kernel.org
4145 F: drivers/edac/mpc85xx_edac.[ch]
4148 M: Egor Martovetsky <egor@pasemi.com>
4149 L: linux-edac@vger.kernel.org
4151 F: drivers/edac/pasemi_edac.c
4154 M: Tim Small <tim@buttersideup.com>
4155 L: linux-edac@vger.kernel.org
4157 F: drivers/edac/r82600_edac.c
4160 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4161 L: linux-edac@vger.kernel.org
4163 F: drivers/edac/sb_edac.c
4166 APPLIED MICRO (APM) X-GENE SOC EDAC
4167 M: Loc Ho <lho@apm.com>
4169 F: drivers/edac/xgene_edac.c
4170 F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4172 EDIROL UA-101/UA-1000 DRIVER
4173 M: Clemens Ladisch <clemens@ladisch.de>
4174 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4175 T: git git://git.alsa-project.org/alsa-kernel.git
4177 F: sound/usb/misc/ua101.c
4179 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4180 M: Matt Fleming <matt@codeblueprint.co.uk>
4181 L: linux-efi@vger.kernel.org
4182 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4184 F: Documentation/efi-stub.txt
4185 F: arch/ia64/kernel/efi.c
4186 F: arch/x86/boot/compressed/eboot.[ch]
4187 F: arch/x86/include/asm/efi.h
4188 F: arch/x86/platform/efi/*
4189 F: drivers/firmware/efi/*
4190 F: include/linux/efi*.h
4192 EFI VARIABLE FILESYSTEM
4193 M: Matthew Garrett <matthew.garrett@nebula.com>
4194 M: Jeremy Kerr <jk@ozlabs.org>
4195 M: Matt Fleming <matt@codeblueprint.co.uk>
4196 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4197 L: linux-efi@vger.kernel.org
4201 EFIFB FRAMEBUFFER DRIVER
4202 L: linux-fbdev@vger.kernel.org
4203 M: Peter Jones <pjones@redhat.com>
4205 F: drivers/video/fbdev/efifb.c
4208 W: http://aeschi.ch.eu.org/efs/
4212 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4213 M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4214 L: netdev@vger.kernel.org
4216 F: drivers/net/ethernet/ibm/ehea/
4218 EM28XX VIDEO4LINUX DRIVER
4219 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4220 L: linux-media@vger.kernel.org
4221 W: https://linuxtv.org
4222 T: git git://linuxtv.org/media_tree.git
4224 F: drivers/media/usb/em28xx/
4227 M: Paul Gortmaker <paul.gortmaker@windriver.com>
4228 M: Matt Mackall <mpm@selenic.com>
4229 M: David Woodhouse <dwmw2@infradead.org>
4230 L: linux-embedded@vger.kernel.org
4233 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4234 M: James Smart <james.smart@avagotech.com>
4235 M: Dick Kennedy <dick.kennedy@avagotech.com>
4236 L: linux-scsi@vger.kernel.org
4237 W: http://www.avagotech.com
4239 F: drivers/scsi/lpfc/
4241 ENE CB710 FLASH CARD READER DRIVER
4242 M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
4244 F: drivers/misc/cb710/
4245 F: drivers/mmc/host/cb710-mmc.*
4246 F: include/linux/cb710.h
4248 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4249 M: Maxim Levitsky <maximlevitsky@gmail.com>
4251 F: drivers/media/rc/ene_ir.*
4253 ENHANCED ERROR HANDLING (EEH)
4254 M: Gavin Shan <shangw@linux.vnet.ibm.com>
4255 L: linuxppc-dev@lists.ozlabs.org
4257 F: Documentation/powerpc/eeh-pci-error-recovery.txt
4258 F: arch/powerpc/kernel/eeh*.c
4260 EPSON S1D13XXX FRAMEBUFFER DRIVER
4261 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
4263 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4264 F: drivers/video/fbdev/s1d13xxxfb.c
4265 F: include/video/s1d13xxxfb.h
4267 ET131X NETWORK DRIVER
4268 M: Mark Einon <mark.einon@gmail.com>
4270 F: drivers/net/ethernet/agere/
4273 M: Stephen Hemminger <stephen@networkplumber.org>
4274 L: bridge@lists.linux-foundation.org
4275 L: netdev@vger.kernel.org
4276 W: http://www.linuxfoundation.org/en/Net:Bridge
4278 F: include/linux/netfilter_bridge/
4281 ETHERNET PHY LIBRARY
4282 M: Florian Fainelli <f.fainelli@gmail.com>
4283 L: netdev@vger.kernel.org
4285 F: include/linux/phy.h
4286 F: include/linux/phy_fixed.h
4288 F: Documentation/networking/phy.txt
4289 F: drivers/of/of_mdio.c
4290 F: drivers/of/of_net.c
4293 M: Jan Kara <jack@suse.com>
4294 L: linux-ext4@vger.kernel.org
4296 F: Documentation/filesystems/ext2.txt
4298 F: include/linux/ext2*
4301 M: "Theodore Ts'o" <tytso@mit.edu>
4302 M: Andreas Dilger <adilger.kernel@dilger.ca>
4303 L: linux-ext4@vger.kernel.org
4304 W: http://ext4.wiki.kernel.org
4305 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
4306 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4308 F: Documentation/filesystems/ext4.txt
4311 Extended Verification Module (EVM)
4312 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4313 L: linux-ima-devel@lists.sourceforge.net
4314 L: linux-security-module@vger.kernel.org
4316 F: security/integrity/evm/
4318 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4319 M: MyungJoo Ham <myungjoo.ham@samsung.com>
4320 M: Chanwoo Choi <cw00.choi@samsung.com>
4321 L: linux-kernel@vger.kernel.org
4322 T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4325 F: include/linux/extcon/
4326 F: include/linux/extcon.h
4327 F: Documentation/extcon/
4328 F: Documentation/devicetree/bindings/extcon/
4331 M: Jingoo Han <jingoohan1@gmail.com>
4332 L: dri-devel@lists.freedesktop.org
4334 F: drivers/gpu/drm/exynos/exynos_dp*
4336 EXYNOS MIPI DISPLAY DRIVERS
4337 M: Inki Dae <inki.dae@samsung.com>
4338 M: Donghwa Lee <dh09.lee@samsung.com>
4339 M: Kyungmin Park <kyungmin.park@samsung.com>
4340 L: linux-fbdev@vger.kernel.org
4342 F: drivers/video/fbdev/exynos/exynos_mipi*
4343 F: include/video/exynos_mipi*
4345 F71805F HARDWARE MONITORING DRIVER
4346 M: Jean Delvare <jdelvare@suse.com>
4347 L: lm-sensors@lm-sensors.org
4349 F: Documentation/hwmon/f71805f
4350 F: drivers/hwmon/f71805f.c
4353 M: Michael Buesch <m@bues.ch>
4354 L: linux-media@vger.kernel.org
4356 F: drivers/media/tuners/fc0011.h
4357 F: drivers/media/tuners/fc0011.c
4360 M: Antti Palosaari <crope@iki.fi>
4361 L: linux-media@vger.kernel.org
4362 W: https://linuxtv.org
4363 W: http://palosaari.fi/linux/
4364 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4365 T: git git://linuxtv.org/anttip/media_tree.git
4367 F: drivers/media/tuners/fc2580*
4370 M: Eric Paris <eparis@redhat.com>
4372 F: fs/notify/fanotify/
4373 F: include/linux/fanotify.h
4374 F: include/uapi/linux/fanotify.h
4376 FARSYNC SYNCHRONOUS DRIVER
4377 M: Kevin Curtis <kevin.curtis@farsite.co.uk>
4378 W: http://www.farsite.co.uk/
4380 F: drivers/net/wan/farsync.*
4382 FAULT INJECTION SUPPORT
4383 M: Akinobu Mita <akinobu.mita@gmail.com>
4385 F: Documentation/fault-injection/
4386 F: lib/fault-inject.c
4388 FBTFT Framebuffer drivers
4389 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4390 M: Noralf Trønnes <noralf@tronnes.org>
4392 F: drivers/staging/fbtft/
4394 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4395 M: Vasu Dev <vasu.dev@intel.com>
4396 L: fcoe-devel@open-fcoe.org
4397 W: www.Open-FCoE.org
4399 F: drivers/scsi/libfc/
4400 F: drivers/scsi/fcoe/
4402 F: include/scsi/libfc.h
4403 F: include/scsi/libfcoe.h
4404 F: include/uapi/scsi/fc/
4406 FILE LOCKING (flock() and fcntl()/lockf())
4407 M: Jeff Layton <jlayton@poochiereds.net>
4408 M: "J. Bruce Fields" <bfields@fieldses.org>
4409 L: linux-fsdevel@vger.kernel.org
4411 F: include/linux/fcntl.h
4412 F: include/linux/fs.h
4413 F: include/uapi/linux/fcntl.h
4414 F: include/uapi/linux/fs.h
4418 FILESYSTEMS (VFS and infrastructure)
4419 M: Alexander Viro <viro@zeniv.linux.org.uk>
4420 L: linux-fsdevel@vger.kernel.org
4424 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4425 M: Riku Voipio <riku.voipio@iki.fi>
4426 L: lm-sensors@lm-sensors.org
4428 F: drivers/hwmon/f75375s.c
4429 F: include/linux/f75375s.h
4431 FIREWIRE AUDIO DRIVERS
4432 M: Clemens Ladisch <clemens@ladisch.de>
4433 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4434 T: git git://git.alsa-project.org/alsa-kernel.git
4438 FIREWIRE MEDIA DRIVERS (firedtv)
4439 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4440 L: linux-media@vger.kernel.org
4441 L: linux1394-devel@lists.sourceforge.net
4442 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4444 F: drivers/media/firewire/
4446 FIREWIRE SBP-2 TARGET
4447 M: Chris Boot <bootc@bootc.net>
4448 L: linux-scsi@vger.kernel.org
4449 L: target-devel@vger.kernel.org
4450 L: linux1394-devel@lists.sourceforge.net
4451 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4453 F: drivers/target/sbp/
4456 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4457 L: linux1394-devel@lists.sourceforge.net
4458 W: http://ieee1394.wiki.kernel.org/
4459 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4461 F: drivers/firewire/
4462 F: include/linux/firewire.h
4463 F: include/uapi/linux/firewire*.h
4466 FIRMWARE LOADER (request_firmware)
4467 M: Ming Lei <ming.lei@canonical.com>
4468 L: linux-kernel@vger.kernel.org
4470 F: Documentation/firmware_class/
4471 F: drivers/base/firmware*.c
4472 F: include/linux/firmware.h
4474 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4475 M: Joshua Morris <josh.h.morris@us.ibm.com>
4476 M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4478 F: drivers/block/rsxx/
4481 M: Jiri Kosina <jikos@kernel.org>
4482 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4484 F: drivers/block/floppy.c
4487 M: Alessandro Rubini <rubini@gnudd.com>
4488 W: http://www.ohwr.org/projects/fmc-bus
4491 F: include/linux/fmc*.h
4492 F: include/linux/ipmi-fru.h
4495 FPGA MANAGER FRAMEWORK
4496 M: Alan Tull <atull@opensource.altera.com>
4497 R: Moritz Fischer <moritz.fischer@ettus.com>
4500 F: include/linux/fpga/fpga-mgr.h
4501 W: http://www.rocketboards.org
4504 M: Bill Metzenthen <billm@melbpc.org.au>
4505 W: http://floatingpoint.sourceforge.net/emulator/index.html
4507 F: arch/x86/math-emu/
4509 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4510 L: netdev@vger.kernel.org
4512 F: drivers/net/wan/dlci.c
4513 F: drivers/net/wan/sdla.c
4516 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4517 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4518 L: linux-fbdev@vger.kernel.org
4519 W: http://linux-fbdev.sourceforge.net/
4520 Q: http://patchwork.kernel.org/project/linux-fbdev/list/
4521 T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4523 F: Documentation/fb/
4526 F: include/linux/fb.h
4527 F: include/uapi/video/
4528 F: include/uapi/linux/fb.h
4530 FREESCALE DIU FRAMEBUFFER DRIVER
4531 M: Timur Tabi <timur@tabi.org>
4532 L: linux-fbdev@vger.kernel.org
4534 F: drivers/video/fbdev/fsl-diu-fb.*
4536 FREESCALE DMA DRIVER
4537 M: Li Yang <leoli@freescale.com>
4538 M: Zhang Wei <zw@zh-kernel.org>
4539 L: linuxppc-dev@lists.ozlabs.org
4541 F: drivers/dma/fsldma.*
4543 FREESCALE GPMI NAND DRIVER
4544 M: Han Xu <han.xu@nxp.com>
4545 L: linux-mtd@lists.infradead.org
4547 F: drivers/mtd/nand/gpmi-nand/*
4549 FREESCALE I2C CPM DRIVER
4550 M: Jochen Friedrich <jochen@scram.de>
4551 L: linuxppc-dev@lists.ozlabs.org
4552 L: linux-i2c@vger.kernel.org
4554 F: drivers/i2c/busses/i2c-cpm.c
4556 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4557 M: Sascha Hauer <kernel@pengutronix.de>
4558 L: linux-fbdev@vger.kernel.org
4559 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4561 F: include/linux/platform_data/video-imxfb.h
4562 F: drivers/video/fbdev/imxfb.c
4564 FREESCALE QUAD SPI DRIVER
4565 M: Han Xu <han.xu@nxp.com>
4566 L: linux-mtd@lists.infradead.org
4568 F: drivers/mtd/spi-nor/fsl-quadspi.c
4570 FREESCALE SOC FS_ENET DRIVER
4571 M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4572 M: Vitaly Bordug <vbordug@ru.mvista.com>
4573 L: linuxppc-dev@lists.ozlabs.org
4574 L: netdev@vger.kernel.org
4576 F: drivers/net/ethernet/freescale/fs_enet/
4577 F: include/linux/fs_enet_pd.h
4579 FREESCALE IMX / MXC FEC DRIVER
4580 M: Fugang Duan <fugang.duan@nxp.com>
4581 L: netdev@vger.kernel.org
4583 F: drivers/net/ethernet/freescale/fec_main.c
4584 F: drivers/net/ethernet/freescale/fec_ptp.c
4585 F: drivers/net/ethernet/freescale/fec.h
4586 F: Documentation/devicetree/bindings/net/fsl-fec.txt
4588 FREESCALE QUICC ENGINE LIBRARY
4589 L: linuxppc-dev@lists.ozlabs.org
4591 F: drivers/soc/fsl/qe/
4592 F: include/soc/fsl/*qe*.h
4593 F: include/soc/fsl/*ucc*.h
4595 FREESCALE USB PERIPHERAL DRIVERS
4596 M: Li Yang <leoli@freescale.com>
4597 L: linux-usb@vger.kernel.org
4598 L: linuxppc-dev@lists.ozlabs.org
4600 F: drivers/usb/gadget/udc/fsl*
4602 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4603 M: Li Yang <leoli@freescale.com>
4604 L: netdev@vger.kernel.org
4605 L: linuxppc-dev@lists.ozlabs.org
4607 F: drivers/net/ethernet/freescale/ucc_geth*
4609 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4610 M: Claudiu Manoil <claudiu.manoil@freescale.com>
4611 L: netdev@vger.kernel.org
4613 F: drivers/net/ethernet/freescale/gianfar*
4614 X: drivers/net/ethernet/freescale/gianfar_ptp.c
4615 F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4617 FREESCALE QUICC ENGINE UCC UART DRIVER
4618 M: Timur Tabi <timur@tabi.org>
4619 L: linuxppc-dev@lists.ozlabs.org
4621 F: drivers/tty/serial/ucc_uart.c
4623 FREESCALE SOC SOUND DRIVERS
4624 M: Timur Tabi <timur@tabi.org>
4625 M: Nicolin Chen <nicoleotsuka@gmail.com>
4626 M: Xiubo Li <Xiubo.Lee@gmail.com>
4627 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4628 L: linuxppc-dev@lists.ozlabs.org
4630 F: sound/soc/fsl/fsl*
4631 F: sound/soc/fsl/imx*
4632 F: sound/soc/fsl/mpc8610_hpcd.c
4634 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4635 M: "J. German Rivera" <German.Rivera@freescale.com>
4636 L: linux-kernel@vger.kernel.org
4638 F: drivers/staging/fsl-mc/
4641 M: Christoph Hellwig <hch@infradead.org>
4642 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4647 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4648 M: Pavel Machek <pavel@ucw.cz>
4649 L: linux-pm@vger.kernel.org
4651 F: Documentation/power/freezing-of-tasks.txt
4652 F: include/linux/freezer.h
4656 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4657 L: linux-kernel@vger.kernel.org
4660 F: include/linux/frontswap.h
4662 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4663 M: David Howells <dhowells@redhat.com>
4664 L: linux-cachefs@redhat.com (moderated for non-subscribers)
4666 F: Documentation/filesystems/caching/
4668 F: include/linux/fscache*.h
4671 M: Jaegeuk Kim <jaegeuk@kernel.org>
4672 M: Changman Lee <cm224.lee@samsung.com>
4673 R: Chao Yu <chao2.yu@samsung.com>
4674 L: linux-f2fs-devel@lists.sourceforge.net
4675 W: http://en.wikipedia.org/wiki/F2FS
4676 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4678 F: Documentation/filesystems/f2fs.txt
4679 F: Documentation/ABI/testing/sysfs-fs-f2fs
4681 F: include/linux/f2fs_fs.h
4682 F: include/trace/events/f2fs.h
4684 FUJITSU FR-V (FRV) PORT
4688 FUJITSU LAPTOP EXTRAS
4689 M: Jonathan Woithe <jwoithe@just42.net>
4690 L: platform-driver-x86@vger.kernel.org
4692 F: drivers/platform/x86/fujitsu-laptop.c
4694 FUJITSU M-5MO LS CAMERA ISP DRIVER
4695 M: Kyungmin Park <kyungmin.park@samsung.com>
4696 M: Heungjun Kim <riverful.kim@samsung.com>
4697 L: linux-media@vger.kernel.org
4699 F: drivers/media/i2c/m5mols/
4700 F: include/media/i2c/m5mols.h
4702 FUJITSU TABLET EXTRAS
4703 M: Robert Gerlach <khnz@gmx.de>
4704 L: platform-driver-x86@vger.kernel.org
4706 F: drivers/platform/x86/fujitsu-tablet.c
4708 FUSE: FILESYSTEM IN USERSPACE
4709 M: Miklos Szeredi <miklos@szeredi.hu>
4710 L: fuse-devel@lists.sourceforge.net
4711 W: http://fuse.sourceforge.net/
4712 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4715 F: include/uapi/linux/fuse.h
4716 F: Documentation/filesystems/fuse.txt
4718 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4719 M: Rik Faith <faith@cs.unc.edu>
4720 L: linux-scsi@vger.kernel.org
4721 S: Odd Fixes (e.g., new signatures)
4722 F: drivers/scsi/fdomain.*
4724 GCOV BASED KERNEL PROFILING
4725 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4728 F: Documentation/gcov.txt
4730 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4731 M: Achim Leubner <achim_leubner@adaptec.com>
4732 L: linux-scsi@vger.kernel.org
4733 W: http://www.icp-vortex.com/
4735 F: drivers/scsi/gdt*
4737 GDB KERNEL DEBUGGING HELPER SCRIPTS
4738 M: Jan Kiszka <jan.kiszka@siemens.com>
4742 GEMTEK FM RADIO RECEIVER DRIVER
4743 M: Hans Verkuil <hverkuil@xs4all.nl>
4744 L: linux-media@vger.kernel.org
4745 T: git git://linuxtv.org/media_tree.git
4746 W: https://linuxtv.org
4748 F: drivers/media/radio/radio-gemtek*
4750 GENERIC GPIO I2C DRIVER
4751 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
4753 F: drivers/i2c/busses/i2c-gpio.c
4754 F: include/linux/i2c-gpio.h
4756 GENERIC GPIO I2C MULTIPLEXER DRIVER
4757 M: Peter Korsgaard <peter.korsgaard@barco.com>
4758 L: linux-i2c@vger.kernel.org
4760 F: drivers/i2c/muxes/i2c-mux-gpio.c
4761 F: include/linux/i2c-mux-gpio.h
4762 F: Documentation/i2c/muxes/i2c-mux-gpio
4764 GENERIC HDLC (WAN) DRIVERS
4765 M: Krzysztof Halasa <khc@pm.waw.pl>
4766 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4768 F: drivers/net/wan/c101.c
4769 F: drivers/net/wan/hd6457*
4770 F: drivers/net/wan/hdlc*
4771 F: drivers/net/wan/n2.c
4772 F: drivers/net/wan/pc300too.c
4773 F: drivers/net/wan/pci200syn.c
4774 F: drivers/net/wan/wanxl*
4776 GENERIC INCLUDE/ASM HEADER FILES
4777 M: Arnd Bergmann <arnd@arndb.de>
4778 L: linux-arch@vger.kernel.org
4779 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4781 F: include/asm-generic/
4782 F: include/uapi/asm-generic/
4784 GENERIC PHY FRAMEWORK
4785 M: Kishon Vijay Abraham I <kishon@ti.com>
4786 L: linux-kernel@vger.kernel.org
4787 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4790 F: include/linux/phy/
4793 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4794 M: Kevin Hilman <khilman@kernel.org>
4795 M: Ulf Hansson <ulf.hansson@linaro.org>
4796 L: linux-pm@vger.kernel.org
4798 F: drivers/base/power/domain*.c
4799 F: include/linux/pm_domain.h
4801 GENERIC UIO DRIVER FOR PCI DEVICES
4802 M: "Michael S. Tsirkin" <mst@redhat.com>
4803 L: kvm@vger.kernel.org
4805 F: drivers/uio/uio_pci_generic.c
4807 GET_MAINTAINER SCRIPT
4808 M: Joe Perches <joe@perches.com>
4810 F: scripts/get_maintainer.pl
4813 M: Steven Whitehouse <swhiteho@redhat.com>
4814 M: Bob Peterson <rpeterso@redhat.com>
4815 L: cluster-devel@redhat.com
4816 W: http://sources.redhat.com/cluster/
4817 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4819 F: Documentation/filesystems/gfs2*.txt
4821 F: include/uapi/linux/gfs2_ondisk.h
4823 GIGASET ISDN DRIVERS
4824 M: Paul Bolle <pebolle@tiscali.nl>
4825 L: gigaset307x-common@lists.sourceforge.net
4826 W: http://gigaset307x.sourceforge.net/
4828 F: Documentation/isdn/README.gigaset
4829 F: drivers/isdn/gigaset/
4830 F: include/uapi/linux/gigaset_dev.h
4833 M: Hans Verkuil <hans.verkuil@cisco.com>
4834 L: linux-media@vger.kernel.org
4836 F: drivers/media/usb/go7007/
4839 M: Bastien Nocera <hadess@hadess.net>
4840 L: linux-input@vger.kernel.org
4842 F: drivers/input/touchscreen/goodix.c
4845 M: Linus Walleij <linus.walleij@linaro.org>
4846 M: Alexandre Courbot <gnurou@gmail.com>
4847 L: linux-gpio@vger.kernel.org
4848 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4850 F: Documentation/gpio/
4851 F: Documentation/ABI/testing/gpio-cdev
4852 F: Documentation/ABI/obsolete/sysfs-gpio
4854 F: include/linux/gpio/
4855 F: include/linux/gpio.h
4856 F: include/asm-generic/gpio.h
4857 F: include/uapi/linux/gpio.h
4860 GRE DEMULTIPLEXER DRIVER
4861 M: Dmitry Kozlov <xeb@mail.ru>
4862 L: netdev@vger.kernel.org
4864 F: net/ipv4/gre_demux.c
4865 F: net/ipv4/gre_offload.c
4866 F: include/net/gre.h
4868 GRETH 10/100/1G Ethernet MAC device driver
4869 M: Kristoffer Glembo <kristoffer@gaisler.com>
4870 L: netdev@vger.kernel.org
4872 F: drivers/net/ethernet/aeroflex/
4874 GSPCA FINEPIX SUBDRIVER
4875 M: Frank Zago <frank@zago.net>
4876 L: linux-media@vger.kernel.org
4877 T: git git://linuxtv.org/media_tree.git
4879 F: drivers/media/usb/gspca/finepix.c
4881 GSPCA GL860 SUBDRIVER
4882 M: Olivier Lorin <o.lorin@laposte.net>
4883 L: linux-media@vger.kernel.org
4884 T: git git://linuxtv.org/media_tree.git
4886 F: drivers/media/usb/gspca/gl860/
4888 GSPCA M5602 SUBDRIVER
4889 M: Erik Andren <erik.andren@gmail.com>
4890 L: linux-media@vger.kernel.org
4891 T: git git://linuxtv.org/media_tree.git
4893 F: drivers/media/usb/gspca/m5602/
4895 GSPCA PAC207 SONIXB SUBDRIVER
4896 M: Hans de Goede <hdegoede@redhat.com>
4897 L: linux-media@vger.kernel.org
4898 T: git git://linuxtv.org/media_tree.git
4900 F: drivers/media/usb/gspca/pac207.c
4902 GSPCA SN9C20X SUBDRIVER
4903 M: Brian Johnson <brijohn@gmail.com>
4904 L: linux-media@vger.kernel.org
4905 T: git git://linuxtv.org/media_tree.git
4907 F: drivers/media/usb/gspca/sn9c20x.c
4909 GSPCA T613 SUBDRIVER
4910 M: Leandro Costantino <lcostantino@gmail.com>
4911 L: linux-media@vger.kernel.org
4912 T: git git://linuxtv.org/media_tree.git
4914 F: drivers/media/usb/gspca/t613.c
4916 GSPCA USB WEBCAM DRIVER
4917 M: Hans de Goede <hdegoede@redhat.com>
4918 L: linux-media@vger.kernel.org
4919 T: git git://linuxtv.org/media_tree.git
4921 F: drivers/media/usb/gspca/
4923 GUID PARTITION TABLE (GPT)
4924 M: Davidlohr Bueso <dave@stgolabs.net>
4925 L: linux-efi@vger.kernel.org
4927 F: block/partitions/efi.*
4929 STK1160 USB VIDEO CAPTURE DRIVER
4930 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4931 L: linux-media@vger.kernel.org
4932 T: git git://linuxtv.org/media_tree.git
4934 F: drivers/media/usb/stk1160/
4937 M: Yoshinori Sato <ysato@users.sourceforge.jp>
4938 L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4939 W: http://uclinux-h8.sourceforge.jp
4940 T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4943 F: drivers/clocksource/h8300_*.c
4944 F: drivers/clk/h8300/
4945 F: drivers/irqchip/irq-renesas-h8*.c
4947 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4948 M: Frank Seidel <frank@f-seidel.de>
4949 L: platform-driver-x86@vger.kernel.org
4950 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4952 F: drivers/platform/x86/hdaps.c
4954 HDPVR USB VIDEO ENCODER DRIVER
4955 M: Hans Verkuil <hverkuil@xs4all.nl>
4956 L: linux-media@vger.kernel.org
4957 T: git git://linuxtv.org/media_tree.git
4958 W: https://linuxtv.org
4960 F: drivers/media/usb/hdpvr/
4962 HWPOISON MEMORY FAILURE HANDLING
4963 M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4964 L: linux-mm@kvack.org
4966 F: mm/memory-failure.c
4967 F: mm/hwpoison-inject.c
4969 HYPERVISOR VIRTUAL CONSOLE DRIVER
4970 L: linuxppc-dev@lists.ozlabs.org
4975 M: Antti Palosaari <crope@iki.fi>
4976 L: linux-media@vger.kernel.org
4977 W: https://linuxtv.org
4978 W: http://palosaari.fi/linux/
4979 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4980 T: git git://linuxtv.org/anttip/media_tree.git
4982 F: drivers/media/usb/hackrf/
4985 M: Jean Delvare <jdelvare@suse.com>
4986 M: Guenter Roeck <linux@roeck-us.net>
4987 L: lm-sensors@lm-sensors.org
4988 W: http://www.lm-sensors.org/
4989 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4990 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4992 F: Documentation/hwmon/
4994 F: include/linux/hwmon*.h
4996 HARDWARE RANDOM NUMBER GENERATOR CORE
4997 M: Matt Mackall <mpm@selenic.com>
4998 M: Herbert Xu <herbert@gondor.apana.org.au>
4999 L: linux-crypto@vger.kernel.org
5001 F: Documentation/hw_random.txt
5002 F: drivers/char/hw_random/
5003 F: include/linux/hw_random.h
5005 HARDWARE SPINLOCK CORE
5006 M: Ohad Ben-Cohen <ohad@wizery.com>
5007 M: Bjorn Andersson <bjorn.andersson@linaro.org>
5009 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
5010 F: Documentation/hwspinlock.txt
5011 F: drivers/hwspinlock/hwspinlock_*
5012 F: include/linux/hwspinlock.h
5014 HARMONY SOUND DRIVER
5015 L: linux-parisc@vger.kernel.org
5017 F: sound/parisc/harmony.*
5020 M: Antti Palosaari <crope@iki.fi>
5021 L: linux-media@vger.kernel.org
5022 W: https://linuxtv.org
5023 W: http://palosaari.fi/linux/
5024 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5025 T: git git://linuxtv.org/anttip/media_tree.git
5027 F: drivers/media/dvb-frontends/hd29l2*
5029 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
5030 M: Don Brace <don.brace@microsemi.com>
5031 L: iss_storagedev@hp.com
5032 L: esc.storagedev@microsemi.com
5033 L: linux-scsi@vger.kernel.org
5035 F: Documentation/scsi/hpsa.txt
5036 F: drivers/scsi/hpsa*.[ch]
5037 F: include/linux/cciss*.h
5038 F: include/uapi/linux/cciss*.h
5040 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5041 M: Don Brace <don.brace@microsemi.com>
5042 L: iss_storagedev@hp.com
5043 L: esc.storagedev@microsemi.com
5044 L: linux-scsi@vger.kernel.org
5046 F: Documentation/blockdev/cciss.txt
5047 F: drivers/block/cciss*
5048 F: include/linux/cciss_ioctl.h
5049 F: include/uapi/linux/cciss_ioctl.h
5052 L: linux-fsdevel@vger.kernel.org
5054 F: Documentation/filesystems/hfs.txt
5058 L: linux-fsdevel@vger.kernel.org
5060 F: Documentation/filesystems/hfsplus.txt
5063 HGA FRAMEBUFFER DRIVER
5064 M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5065 L: linux-nvidia@lists.surfsouth.com
5066 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5068 F: drivers/video/fbdev/hgafb.c
5070 HIBERNATION (aka Software Suspend, aka swsusp)
5071 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5072 M: Pavel Machek <pavel@ucw.cz>
5073 L: linux-pm@vger.kernel.org
5076 F: drivers/base/power/
5078 F: include/linux/suspend.h
5079 F: include/linux/freezer.h
5080 F: include/linux/pm.h
5081 F: arch/*/include/asm/suspend*.h
5084 M: Jiri Kosina <jikos@kernel.org>
5085 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
5086 L: linux-input@vger.kernel.org
5087 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5090 F: include/linux/hid*
5091 F: include/uapi/linux/hid*
5093 HID SENSOR HUB DRIVERS
5094 M: Jiri Kosina <jikos@kernel.org>
5095 M: Jonathan Cameron <jic23@kernel.org>
5096 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5097 L: linux-input@vger.kernel.org
5098 L: linux-iio@vger.kernel.org
5100 F: Documentation/hid/hid-sensor*
5101 F: drivers/hid/hid-sensor-*
5102 F: drivers/iio/*/hid-*
5103 F: include/linux/hid-sensor-*
5105 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5106 M: Thomas Gleixner <tglx@linutronix.de>
5107 L: linux-kernel@vger.kernel.org
5108 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5110 F: Documentation/timers/
5111 F: kernel/time/hrtimer.c
5112 F: kernel/time/clockevents.c
5113 F: kernel/time/tick*.*
5114 F: kernel/time/timer_*.c
5115 F: include/linux/clockchips.h
5116 F: include/linux/hrtimer.h
5118 HIGH-SPEED SCC DRIVER FOR AX.25
5119 L: linux-hams@vger.kernel.org
5121 F: drivers/net/hamradio/dmascc.c
5122 F: drivers/net/hamradio/scc.c
5124 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5125 M: HighPoint Linux Team <linux@highpoint-tech.com>
5126 W: http://www.highpoint-tech.com
5128 F: Documentation/scsi/hptiop.txt
5129 F: drivers/scsi/hptiop.c
5132 M: Jes Sorensen <jes@trained-monkey.org>
5133 L: linux-hippi@sunsite.dk
5135 F: include/linux/hippidevice.h
5136 F: include/uapi/linux/if_hippi.h
5138 F: drivers/net/hippi/
5140 HISILICON SAS Controller
5141 M: John Garry <john.garry@huawei.com>
5142 W: http://www.hisilicon.com
5144 F: drivers/scsi/hisi_sas/
5145 F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5148 M: Jouni Malinen <j@w1.fi>
5149 L: hostap@shmoo.com (subscribers-only)
5150 L: linux-wireless@vger.kernel.org
5151 W: http://hostap.epitest.fi/
5153 F: drivers/net/wireless/intersil/hostap/
5155 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5156 L: platform-driver-x86@vger.kernel.org
5158 F: drivers/platform/x86/tc1100-wmi.c
5160 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5161 M: Jaroslav Kysela <perex@perex.cz>
5163 F: drivers/net/ethernet/hp/hp100.*
5165 HPET: High Precision Event Timers driver
5166 M: Clemens Ladisch <clemens@ladisch.de>
5168 F: Documentation/timers/hpet.txt
5169 F: drivers/char/hpet.c
5170 F: include/linux/hpet.h
5171 F: include/uapi/linux/hpet.h
5175 F: arch/x86/kernel/hpet.c
5176 F: arch/x86/include/asm/hpet.h
5179 M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5180 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5185 M: Sebastian Reichel <sre@kernel.org>
5186 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5188 F: Documentation/ABI/testing/sysfs-bus-hsi
5189 F: Documentation/hsi.txt
5191 F: include/linux/hsi/
5192 F: include/uapi/linux/hsi/
5195 M: Jan Dumon <j.dumon@option.com>
5196 W: http://www.pharscape.org
5198 F: drivers/net/usb/hso.c
5200 HSR NETWORK PROTOCOL
5201 M: Arvid Brodin <arvid.brodin@alten.se>
5202 L: netdev@vger.kernel.org
5206 HTCPEN TOUCHSCREEN DRIVER
5207 M: Pau Oliva Fora <pof@eslack.org>
5208 L: linux-input@vger.kernel.org
5210 F: drivers/input/touchscreen/htcpen.c
5213 M: Nadia Yvette Chambers <nyc@holomorphy.com>
5217 Hyper-V CORE AND DRIVERS
5218 M: "K. Y. Srinivasan" <kys@microsoft.com>
5219 M: Haiyang Zhang <haiyangz@microsoft.com>
5220 L: devel@linuxdriverproject.org
5222 F: arch/x86/include/asm/mshyperv.h
5223 F: arch/x86/include/uapi/asm/hyperv.h
5224 F: arch/x86/kernel/cpu/mshyperv.c
5225 F: drivers/hid/hid-hyperv.c
5227 F: drivers/input/serio/hyperv-keyboard.c
5228 F: drivers/pci/host/pci-hyperv.c
5229 F: drivers/net/hyperv/
5230 F: drivers/scsi/storvsc_drv.c
5231 F: drivers/video/fbdev/hyperv_fb.c
5232 F: include/linux/hyperv.h
5234 F: Documentation/ABI/stable/sysfs-bus-vmbus
5236 I2C OVER PARALLEL PORT
5237 M: Jean Delvare <jdelvare@suse.com>
5238 L: linux-i2c@vger.kernel.org
5240 F: Documentation/i2c/busses/i2c-parport
5241 F: Documentation/i2c/busses/i2c-parport-light
5242 F: drivers/i2c/busses/i2c-parport.c
5243 F: drivers/i2c/busses/i2c-parport-light.c
5245 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5246 M: Jean Delvare <jdelvare@suse.com>
5247 L: linux-i2c@vger.kernel.org
5249 F: Documentation/i2c/busses/i2c-ali1535
5250 F: Documentation/i2c/busses/i2c-ali1563
5251 F: Documentation/i2c/busses/i2c-ali15x3
5252 F: Documentation/i2c/busses/i2c-amd756
5253 F: Documentation/i2c/busses/i2c-amd8111
5254 F: Documentation/i2c/busses/i2c-i801
5255 F: Documentation/i2c/busses/i2c-nforce2
5256 F: Documentation/i2c/busses/i2c-piix4
5257 F: Documentation/i2c/busses/i2c-sis5595
5258 F: Documentation/i2c/busses/i2c-sis630
5259 F: Documentation/i2c/busses/i2c-sis96x
5260 F: Documentation/i2c/busses/i2c-via
5261 F: Documentation/i2c/busses/i2c-viapro
5262 F: drivers/i2c/busses/i2c-ali1535.c
5263 F: drivers/i2c/busses/i2c-ali1563.c
5264 F: drivers/i2c/busses/i2c-ali15x3.c
5265 F: drivers/i2c/busses/i2c-amd756.c
5266 F: drivers/i2c/busses/i2c-amd756-s4882.c
5267 F: drivers/i2c/busses/i2c-amd8111.c
5268 F: drivers/i2c/busses/i2c-i801.c
5269 F: drivers/i2c/busses/i2c-isch.c
5270 F: drivers/i2c/busses/i2c-nforce2.c
5271 F: drivers/i2c/busses/i2c-nforce2-s4985.c
5272 F: drivers/i2c/busses/i2c-piix4.c
5273 F: drivers/i2c/busses/i2c-sis5595.c
5274 F: drivers/i2c/busses/i2c-sis630.c
5275 F: drivers/i2c/busses/i2c-sis96x.c
5276 F: drivers/i2c/busses/i2c-via.c
5277 F: drivers/i2c/busses/i2c-viapro.c
5279 I2C/SMBUS ISMT DRIVER
5280 M: Seth Heasley <seth.heasley@intel.com>
5281 M: Neil Horman <nhorman@tuxdriver.com>
5282 L: linux-i2c@vger.kernel.org
5283 F: drivers/i2c/busses/i2c-ismt.c
5284 F: Documentation/i2c/busses/i2c-ismt
5286 I2C/SMBUS STUB DRIVER
5287 M: Jean Delvare <jdelvare@suse.com>
5288 L: linux-i2c@vger.kernel.org
5290 F: drivers/i2c/i2c-stub.c
5293 M: Wolfram Sang <wsa@the-dreams.de>
5294 L: linux-i2c@vger.kernel.org
5295 W: https://i2c.wiki.kernel.org/
5296 Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
5297 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5299 F: Documentation/devicetree/bindings/i2c/
5300 F: Documentation/i2c/
5303 F: include/linux/i2c.h
5304 F: include/linux/i2c-*.h
5305 F: include/uapi/linux/i2c.h
5306 F: include/uapi/linux/i2c-*.h
5309 M: Mika Westerberg <mika.westerberg@linux.intel.com>
5310 L: linux-i2c@vger.kernel.org
5311 L: linux-acpi@vger.kernel.org
5315 M: Jean Delvare <jdelvare@suse.com>
5316 L: linux-i2c@vger.kernel.org
5318 F: Documentation/i2c/busses/i2c-taos-evm
5319 F: drivers/i2c/busses/i2c-taos-evm.c
5322 M: Till Harbaum <till@harbaum.org>
5323 L: linux-i2c@vger.kernel.org
5324 W: http://www.harbaum.org/till/i2c_tiny_usb
5326 F: drivers/i2c/busses/i2c-tiny-usb.c
5329 M: "H. Peter Anvin" <hpa@zytor.com>
5333 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5334 M: "H. Peter Anvin" <hpa@zytor.com>
5335 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5338 IA64 (Itanium) PLATFORM
5339 M: Tony Luck <tony.luck@intel.com>
5340 M: Fenghua Yu <fenghua.yu@intel.com>
5341 L: linux-ia64@vger.kernel.org
5342 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5346 IBM Power VMX Cryptographic instructions
5347 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5348 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5349 L: linux-crypto@vger.kernel.org
5351 F: drivers/crypto/vmx/Makefile
5352 F: drivers/crypto/vmx/Kconfig
5353 F: drivers/crypto/vmx/vmx.c
5354 F: drivers/crypto/vmx/aes*
5355 F: drivers/crypto/vmx/ghash*
5356 F: drivers/crypto/vmx/ppc-xlate.pl
5358 IBM Power in-Nest Crypto Acceleration
5359 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5360 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5361 L: linux-crypto@vger.kernel.org
5363 F: drivers/crypto/nx/Makefile
5364 F: drivers/crypto/nx/Kconfig
5365 F: drivers/crypto/nx/nx-aes*
5366 F: drivers/crypto/nx/nx-sha*
5367 F: drivers/crypto/nx/nx.*
5368 F: drivers/crypto/nx/nx_csbcpb.h
5369 F: drivers/crypto/nx/nx_debugfs.h
5371 IBM Power 842 compression accelerator
5372 M: Dan Streetman <ddstreet@ieee.org>
5374 F: drivers/crypto/nx/Makefile
5375 F: drivers/crypto/nx/Kconfig
5376 F: drivers/crypto/nx/nx-842*
5377 F: include/linux/sw842.h
5381 IBM Power Linux RAID adapter
5382 M: Brian King <brking@us.ibm.com>
5384 F: drivers/scsi/ipr.*
5386 IBM Power Virtual Ethernet Device Driver
5387 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5388 L: netdev@vger.kernel.org
5390 F: drivers/net/ethernet/ibm/ibmveth.*
5392 IBM Power SRIOV Virtual NIC Device Driver
5393 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5394 M: John Allen <jallen@linux.vnet.ibm.com>
5395 L: netdev@vger.kernel.org
5397 F: drivers/net/ethernet/ibm/ibmvnic.*
5399 IBM Power Virtual SCSI Device Drivers
5400 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5401 L: linux-scsi@vger.kernel.org
5403 F: drivers/scsi/ibmvscsi/ibmvscsi*
5404 F: drivers/scsi/ibmvscsi/viosrp.h
5406 IBM Power Virtual FC Device Drivers
5407 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5408 L: linux-scsi@vger.kernel.org
5410 F: drivers/scsi/ibmvscsi/ibmvfc*
5412 IBM ServeRAID RAID DRIVER
5414 F: drivers/scsi/ips.*
5416 ICH LPC AND GPIO DRIVER
5417 M: Peter Tyser <ptyser@xes-inc.com>
5419 F: drivers/mfd/lpc_ich.c
5420 F: drivers/gpio/gpio-ich.c
5423 M: "David S. Miller" <davem@davemloft.net>
5424 L: linux-ide@vger.kernel.org
5425 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
5426 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5428 F: Documentation/ide/
5430 F: include/linux/ide.h
5432 IDEAPAD LAPTOP EXTRAS DRIVER
5433 M: Ike Panhc <ike.pan@canonical.com>
5434 L: platform-driver-x86@vger.kernel.org
5435 W: http://launchpad.net/ideapad-laptop
5437 F: drivers/platform/x86/ideapad-laptop.c
5439 IDEAPAD LAPTOP SLIDEBAR DRIVER
5440 M: Andrey Moiseev <o2g.org.ru@gmail.com>
5441 L: linux-input@vger.kernel.org
5442 W: https://github.com/o2genum/ideapad-slidebar
5444 F: drivers/input/misc/ideapad_slidebar.c
5447 M: Borislav Petkov <bp@alien8.de>
5448 L: linux-ide@vger.kernel.org
5450 F: Documentation/cdrom/ide-cd
5451 F: drivers/ide/ide-cd*
5454 M: Andy Henroid <andrew.d.henroid@intel.com>
5455 L: linux-pm@vger.kernel.org
5457 F: drivers/idle/i7300_idle.c
5459 IEEE 802.15.4 SUBSYSTEM
5460 M: Alexander Aring <aar@pengutronix.de>
5461 L: linux-wpan@vger.kernel.org
5462 W: http://wpan.cakelab.org/
5463 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
5464 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
5468 F: drivers/net/ieee802154/
5469 F: include/linux/nl802154.h
5470 F: include/linux/ieee802154.h
5471 F: include/net/nl802154.h
5472 F: include/net/mac802154.h
5473 F: include/net/af_ieee802154.h
5474 F: include/net/cfg802154.h
5475 F: include/net/ieee802154_netdev.h
5476 F: Documentation/networking/ieee802154.txt
5478 IGORPLUG-USB IR RECEIVER
5479 M: Sean Young <sean@mess.org>
5480 L: linux-media@vger.kernel.org
5482 F: drivers/media/rc/igorplugusb.c
5484 IGUANAWORKS USB IR TRANSCEIVER
5485 M: Sean Young <sean@mess.org>
5486 L: linux-media@vger.kernel.org
5488 F: drivers/media/rc/iguanair.c
5490 IIO SUBSYSTEM AND DRIVERS
5491 M: Jonathan Cameron <jic23@kernel.org>
5492 R: Hartmut Knaack <knaack.h@gmx.de>
5493 R: Lars-Peter Clausen <lars@metafoo.de>
5494 R: Peter Meerwald <pmeerw@pmeerw.net>
5495 L: linux-iio@vger.kernel.org
5498 F: drivers/staging/iio/
5499 F: include/linux/iio/
5502 IKANOS/ADI EAGLE ADSL USB DRIVER
5503 M: Matthieu Castet <castet.matthieu@free.fr>
5504 M: Stanislaw Gruszka <stf_xl@wp.pl>
5506 F: drivers/usb/atm/ueagle-atm.c
5508 INA209 HARDWARE MONITOR DRIVER
5509 M: Guenter Roeck <linux@roeck-us.net>
5510 L: lm-sensors@lm-sensors.org
5512 F: Documentation/hwmon/ina209
5513 F: Documentation/devicetree/bindings/i2c/ina209.txt
5514 F: drivers/hwmon/ina209.c
5516 INA2XX HARDWARE MONITOR DRIVER
5517 M: Guenter Roeck <linux@roeck-us.net>
5518 L: lm-sensors@lm-sensors.org
5520 F: Documentation/hwmon/ina2xx
5521 F: drivers/hwmon/ina2xx.c
5522 F: include/linux/platform_data/ina2xx.h
5524 INDUSTRY PACK SUBSYSTEM (IPACK)
5525 M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5526 M: Jens Taprogge <jens.taprogge@taprogge.org>
5527 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5528 L: industrypack-devel@lists.sourceforge.net
5529 W: http://industrypack.sourceforge.net
5533 INGENIC JZ4780 DMA Driver
5534 M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5536 F: drivers/dma/dma-jz4780.c
5538 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5539 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5540 M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5541 L: linux-ima-devel@lists.sourceforge.net
5542 L: linux-ima-user@lists.sourceforge.net
5543 L: linux-security-module@vger.kernel.org
5544 T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
5546 F: security/integrity/ima/
5548 IMGTEC IR DECODER DRIVER
5549 M: James Hogan <james.hogan@imgtec.com>
5551 F: drivers/media/rc/img-ir/
5553 IMS TWINTURBO FRAMEBUFFER DRIVER
5554 L: linux-fbdev@vger.kernel.org
5556 F: drivers/video/fbdev/imsttfb.c
5558 INFINIBAND SUBSYSTEM
5559 M: Doug Ledford <dledford@redhat.com>
5560 M: Sean Hefty <sean.hefty@intel.com>
5561 M: Hal Rosenstock <hal.rosenstock@gmail.com>
5562 L: linux-rdma@vger.kernel.org
5563 W: http://www.openfabrics.org/
5564 Q: http://patchwork.kernel.org/project/linux-rdma/list/
5565 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5567 F: Documentation/infiniband/
5568 F: drivers/infiniband/
5569 F: drivers/staging/rdma/
5570 F: include/uapi/linux/if_infiniband.h
5571 F: include/uapi/rdma/
5575 M: John McCutchan <john@johnmccutchan.com>
5576 M: Robert Love <rlove@rlove.org>
5577 M: Eric Paris <eparis@parisplace.org>
5579 F: Documentation/filesystems/inotify.txt
5580 F: fs/notify/inotify/
5581 F: include/linux/inotify.h
5582 F: include/uapi/linux/inotify.h
5584 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5585 M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
5586 L: linux-input@vger.kernel.org
5587 Q: http://patchwork.kernel.org/project/linux-input/list/
5588 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5591 F: include/linux/input.h
5592 F: include/uapi/linux/input.h
5593 F: include/linux/input/
5594 F: Documentation/devicetree/bindings/input/
5596 INPUT MULTITOUCH (MT) PROTOCOL
5597 M: Henrik Rydberg <rydberg@bitmath.org>
5598 L: linux-input@vger.kernel.org
5600 F: Documentation/input/multi-touch-protocol.txt
5601 F: drivers/input/input-mt.c
5604 INTEL ASoC BDW/HSW DRIVERS
5605 M: Jie Yang <yang.jie@linux.intel.com>
5606 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5608 F: sound/soc/intel/common/sst-dsp*
5609 F: sound/soc/intel/common/sst-firmware.c
5610 F: sound/soc/intel/boards/broadwell.c
5611 F: sound/soc/intel/haswell/
5613 INTEL C600 SERIES SAS CONTROLLER DRIVER
5614 M: Intel SCU Linux support <intel-linux-scu@intel.com>
5615 M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5616 L: linux-scsi@vger.kernel.org
5617 T: git git://git.code.sf.net/p/intel-sas/isci
5619 F: drivers/scsi/isci/
5621 INTEL HID EVENT DRIVER
5622 M: Alex Hung <alex.hung@canonical.com>
5623 L: platform-driver-x86@vger.kernel.org
5625 F: drivers/platform/x86/intel-hid.c
5628 M: Len Brown <lenb@kernel.org>
5629 L: linux-pm@vger.kernel.org
5630 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5632 F: drivers/idle/intel_idle.c
5635 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5636 M: Len Brown <lenb@kernel.org>
5637 L: linux-pm@vger.kernel.org
5639 F: drivers/cpufreq/intel_pstate.c
5641 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5642 M: Maik Broemme <mbroemme@plusserver.de>
5643 L: linux-fbdev@vger.kernel.org
5645 F: Documentation/fb/intelfb.txt
5646 F: drivers/video/fbdev/intelfb/
5648 INTEL 810/815 FRAMEBUFFER DRIVER
5649 M: Antonino Daplas <adaplas@gmail.com>
5650 L: linux-fbdev@vger.kernel.org
5652 F: drivers/video/fbdev/i810/
5654 INTEL MENLOW THERMAL DRIVER
5655 M: Sujith Thomas <sujith.thomas@intel.com>
5656 L: platform-driver-x86@vger.kernel.org
5657 W: https://01.org/linux-acpi
5659 F: drivers/platform/x86/intel_menlow.c
5661 INTEL I/OAT DMA DRIVER
5662 M: Dave Jiang <dave.jiang@intel.com>
5663 R: Dan Williams <dan.j.williams@intel.com>
5664 L: dmaengine@vger.kernel.org
5665 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5667 F: drivers/dma/ioat*
5670 M: David Woodhouse <dwmw2@infradead.org>
5671 L: iommu@lists.linux-foundation.org
5672 T: git git://git.infradead.org/iommu-2.6.git
5674 F: drivers/iommu/intel-iommu.c
5675 F: include/linux/intel-iommu.h
5677 INTEL IOP-ADMA DMA DRIVER
5678 R: Dan Williams <dan.j.williams@intel.com>
5680 F: drivers/dma/iop-adma.c
5682 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5683 M: Krzysztof Halasa <khalasa@piap.pl>
5685 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5686 F: arch/arm/mach-ixp4xx/include/mach/npe.h
5687 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5688 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
5689 F: drivers/net/ethernet/xscale/ixp4xx_eth.c
5690 F: drivers/net/wan/ixp4xx_hss.c
5692 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5693 M: Deepak Saxena <dsaxena@plexity.net>
5695 F: drivers/char/hw_random/ixp4xx-rng.c
5697 INTEL ETHERNET DRIVERS
5698 M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5699 R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5700 R: Shannon Nelson <shannon.nelson@intel.com>
5701 R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5702 R: Don Skidmore <donald.c.skidmore@intel.com>
5703 R: Bruce Allan <bruce.w.allan@intel.com>
5704 R: John Ronciak <john.ronciak@intel.com>
5705 R: Mitch Williams <mitch.a.williams@intel.com>
5706 L: intel-wired-lan@lists.osuosl.org
5707 W: http://www.intel.com/support/feedback.htm
5708 W: http://e1000.sourceforge.net/
5709 Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5710 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5711 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5713 F: Documentation/networking/e100.txt
5714 F: Documentation/networking/e1000.txt
5715 F: Documentation/networking/e1000e.txt
5716 F: Documentation/networking/igb.txt
5717 F: Documentation/networking/igbvf.txt
5718 F: Documentation/networking/ixgb.txt
5719 F: Documentation/networking/ixgbe.txt
5720 F: Documentation/networking/ixgbevf.txt
5721 F: Documentation/networking/i40e.txt
5722 F: Documentation/networking/i40evf.txt
5723 F: drivers/net/ethernet/intel/
5724 F: drivers/net/ethernet/intel/*/
5726 INTEL-MID GPIO DRIVER
5727 M: David Cohen <david.a.cohen@linux.intel.com>
5728 L: linux-gpio@vger.kernel.org
5730 F: drivers/gpio/gpio-intel-mid.c
5732 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5733 M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
5734 L: linux-wireless@vger.kernel.org
5736 F: Documentation/networking/README.ipw2100
5737 F: Documentation/networking/README.ipw2200
5738 F: drivers/net/wireless/intel/ipw2x00/
5741 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
5743 F: Documentation/trace/intel_th.txt
5744 F: drivers/hwtracing/intel_th/
5746 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5747 M: Ning Sun <ning.sun@intel.com>
5748 L: tboot-devel@lists.sourceforge.net
5749 W: http://tboot.sourceforge.net
5750 T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5752 F: Documentation/intel_txt.txt
5753 F: include/linux/tboot.h
5754 F: arch/x86/kernel/tboot.c
5756 INTEL WIRELESS WIMAX CONNECTION 2400
5757 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5758 M: linux-wimax@intel.com
5759 L: wimax@linuxwimax.org (subscribers-only)
5761 W: http://linuxwimax.org
5762 F: Documentation/wimax/README.i2400m
5763 F: drivers/net/wimax/i2400m/
5764 F: include/uapi/linux/wimax/i2400m.h
5766 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5767 M: Stanislaw Gruszka <sgruszka@redhat.com>
5768 L: linux-wireless@vger.kernel.org
5770 F: drivers/net/wireless/intel/iwlegacy/
5772 INTEL WIRELESS WIFI LINK (iwlwifi)
5773 M: Johannes Berg <johannes.berg@intel.com>
5774 M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5775 M: Intel Linux Wireless <linuxwifi@intel.com>
5776 L: linux-wireless@vger.kernel.org
5777 W: http://intellinuxwireless.org
5778 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5780 F: drivers/net/wireless/intel/iwlwifi/
5782 INTEL MANAGEMENT ENGINE (mei)
5783 M: Tomas Winkler <tomas.winkler@intel.com>
5784 L: linux-kernel@vger.kernel.org
5786 F: include/uapi/linux/mei.h
5787 F: include/linux/mei_cl_bus.h
5788 F: drivers/misc/mei/*
5789 F: drivers/watchdog/mei_wdt.c
5790 F: Documentation/misc-devices/mei/*
5792 INTEL MIC DRIVERS (mic)
5793 M: Sudeep Dutt <sudeep.dutt@intel.com>
5794 M: Ashutosh Dixit <ashutosh.dixit@intel.com>
5796 W: https://github.com/sudeepdutt/mic
5797 W: http://software.intel.com/en-us/mic-developer
5798 F: include/linux/mic_bus.h
5799 F: include/linux/scif.h
5800 F: include/uapi/linux/mic_common.h
5801 F: include/uapi/linux/mic_ioctl.h
5802 F: include/uapi/linux/scif_ioctl.h
5803 F: drivers/misc/mic/
5804 F: drivers/dma/mic_x100_dma.c
5805 F: drivers/dma/mic_x100_dma.h
5806 F: Documentation/mic/
5808 INTEL PMC/P-Unit IPC DRIVER
5809 M: Zha Qipeng<qipeng.zha@intel.com>
5810 L: platform-driver-x86@vger.kernel.org
5812 F: drivers/platform/x86/intel_pmc_ipc.c
5813 F: drivers/platform/x86/intel_punit_ipc.c
5814 F: arch/x86/include/asm/intel_pmc_ipc.h
5815 F: arch/x86/include/asm/intel_punit_ipc.h
5817 INTEL TELEMETRY DRIVER
5818 M: Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
5819 L: platform-driver-x86@vger.kernel.org
5821 F: arch/x86/include/asm/intel_telemetry.h
5822 F: drivers/platform/x86/intel_telemetry*
5824 IOC3 ETHERNET DRIVER
5825 M: Ralf Baechle <ralf@linux-mips.org>
5826 L: linux-mips@linux-mips.org
5828 F: drivers/net/ethernet/sgi/ioc3-eth.c
5831 M: Pat Gefre <pfg@sgi.com>
5832 L: linux-serial@vger.kernel.org
5834 F: drivers/tty/serial/ioc3_serial.c
5837 M: Joerg Roedel <joro@8bytes.org>
5838 L: iommu@lists.linux-foundation.org
5839 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5844 M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5846 F: net/ipv4/netfilter/ipt_MASQUERADE.c
5849 M: Corey Minyard <minyard@acm.org>
5850 L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5851 W: http://openipmi.sourceforge.net/
5853 F: Documentation/IPMI.txt
5854 F: drivers/char/ipmi/
5855 F: include/linux/ipmi*
5856 F: include/uapi/linux/ipmi*
5858 QCOM AUDIO (ASoC) DRIVERS
5859 M: Patrick Lai <plai@codeaurora.org>
5860 M: Banajit Goswami <bgoswami@codeaurora.org>
5861 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5865 IPS SCSI RAID DRIVER
5866 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5867 L: linux-scsi@vger.kernel.org
5868 W: http://www.adaptec.com/
5870 F: drivers/scsi/ips*
5873 M: Wensong Zhang <wensong@linux-vs.org>
5874 M: Simon Horman <horms@verge.net.au>
5875 M: Julian Anastasov <ja@ssi.bg>
5876 L: netdev@vger.kernel.org
5877 L: lvs-devel@vger.kernel.org
5879 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
5880 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
5881 F: Documentation/networking/ipvs-sysctl.txt
5882 F: include/net/ip_vs.h
5883 F: include/uapi/linux/ip_vs.h
5884 F: net/netfilter/ipvs/
5887 M: Jiri Kosina <jikos@kernel.org>
5888 M: David Sterba <dsterba@suse.com>
5890 F: drivers/tty/ipwireless/
5893 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5894 L: netdev@vger.kernel.org
5896 F: include/net/ipx.h
5897 F: include/uapi/linux/ipx.h
5901 M: Samuel Ortiz <samuel@sortiz.org>
5902 L: irda-users@lists.sourceforge.net (subscribers-only)
5903 L: netdev@vger.kernel.org
5904 W: http://irda.sourceforge.net/
5906 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5907 F: Documentation/networking/irda.txt
5908 F: drivers/net/irda/
5909 F: include/net/irda/
5913 M: Thomas Gleixner <tglx@linutronix.de>
5914 L: linux-kernel@vger.kernel.org
5916 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5920 M: Thomas Gleixner <tglx@linutronix.de>
5921 M: Jason Cooper <jason@lakedaemon.net>
5922 M: Marc Zyngier <marc.zyngier@arm.com>
5923 L: linux-kernel@vger.kernel.org
5925 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5926 T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5927 F: Documentation/devicetree/bindings/interrupt-controller/
5930 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5931 M: Jiang Liu <jiang.liu@linux.intel.com>
5932 M: Marc Zyngier <marc.zyngier@arm.com>
5934 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5935 F: Documentation/IRQ-domain.txt
5936 F: include/linux/irqdomain.h
5937 F: kernel/irq/irqdomain.c
5941 M: Jaroslav Kysela <perex@perex.cz>
5943 F: Documentation/isapnp.txt
5944 F: drivers/pnp/isapnp/
5945 F: include/linux/isapnp.h
5948 M: Hans Verkuil <hverkuil@xs4all.nl>
5949 L: linux-media@vger.kernel.org
5950 T: git git://linuxtv.org/media_tree.git
5951 W: https://linuxtv.org
5953 F: drivers/media/radio/radio-isa*
5955 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5956 M: Peter Jones <pjones@redhat.com>
5957 M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5959 F: drivers/firmware/iscsi_ibft*
5962 M: Mike Christie <michaelc@cs.wisc.edu>
5963 L: open-iscsi@googlegroups.com
5964 W: www.open-iscsi.org
5965 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5967 F: drivers/scsi/*iscsi*
5968 F: include/scsi/*iscsi*
5970 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5971 M: Or Gerlitz <ogerlitz@mellanox.com>
5972 M: Sagi Grimberg <sagig@mellanox.com>
5973 M: Roi Dayan <roid@mellanox.com>
5974 L: linux-rdma@vger.kernel.org
5976 W: http://www.openfabrics.org
5977 W: www.open-iscsi.org
5978 Q: http://patchwork.kernel.org/project/linux-rdma/list/
5979 F: drivers/infiniband/ulp/iser/
5981 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5982 M: Sagi Grimberg <sagig@mellanox.com>
5983 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5984 L: linux-rdma@vger.kernel.org
5985 L: target-devel@vger.kernel.org
5987 W: http://www.linux-iscsi.org
5988 F: drivers/infiniband/ulp/isert
5991 M: Karsten Keil <isdn@linux-pingi.de>
5992 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5993 L: netdev@vger.kernel.org
5994 W: http://www.isdn4linux.de
5995 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5997 F: Documentation/isdn/
5999 F: include/linux/isdn.h
6000 F: include/linux/isdn/
6001 F: include/uapi/linux/isdn.h
6002 F: include/uapi/linux/isdn/
6004 ISDN SUBSYSTEM (Eicon active card driver)
6005 M: Armin Schindler <mac@melware.de>
6006 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
6007 W: http://www.melware.de
6009 F: drivers/isdn/hardware/eicon/
6011 IT87 HARDWARE MONITORING DRIVER
6012 M: Jean Delvare <jdelvare@suse.com>
6013 L: lm-sensors@lm-sensors.org
6015 F: Documentation/hwmon/it87
6016 F: drivers/hwmon/it87.c
6019 M: Antti Palosaari <crope@iki.fi>
6020 L: linux-media@vger.kernel.org
6021 W: https://linuxtv.org
6022 W: http://palosaari.fi/linux/
6023 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6024 T: git git://linuxtv.org/anttip/media_tree.git
6026 F: drivers/media/tuners/it913x*
6028 IVTV VIDEO4LINUX DRIVER
6029 M: Andy Walls <awalls@md.metrocast.net>
6030 L: ivtv-devel@ivtvdriver.org (subscribers-only)
6031 L: linux-media@vger.kernel.org
6032 T: git git://linuxtv.org/media_tree.git
6033 W: http://www.ivtvdriver.org
6035 F: Documentation/video4linux/*.ivtv
6036 F: drivers/media/pci/ivtv/
6037 F: include/uapi/linux/ivtv*
6039 IX2505V MEDIA DRIVER
6040 M: Malcolm Priestley <tvboxspy@gmail.com>
6041 L: linux-media@vger.kernel.org
6042 W: https://linuxtv.org
6043 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6045 F: drivers/media/dvb-frontends/ix2505v*
6047 JC42.4 TEMPERATURE SENSOR DRIVER
6048 M: Guenter Roeck <linux@roeck-us.net>
6049 L: lm-sensors@lm-sensors.org
6051 F: drivers/hwmon/jc42.c
6052 F: Documentation/hwmon/jc42
6055 M: Dave Kleikamp <shaggy@kernel.org>
6056 L: jfs-discussion@lists.sourceforge.net
6057 W: http://jfs.sourceforge.net/
6058 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6060 F: Documentation/filesystems/jfs.txt
6064 M: Guo-Fu Tseng <cooldavid@cooldavid.org>
6065 L: netdev@vger.kernel.org
6067 F: drivers/net/ethernet/jme.*
6069 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6070 M: David Woodhouse <dwmw2@infradead.org>
6071 L: linux-mtd@lists.infradead.org
6072 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
6075 F: include/uapi/linux/jffs2.h
6077 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6078 M: "Theodore Ts'o" <tytso@mit.edu>
6079 M: Jan Kara <jack@suse.com>
6080 L: linux-ext4@vger.kernel.org
6083 F: include/linux/jbd2.h
6085 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6086 M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6087 L: linux-media@vger.kernel.org
6089 F: drivers/media/platform/rcar_jpu.c
6091 JSM Neo PCI based serial card
6092 M: Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>
6093 L: linux-serial@vger.kernel.org
6095 F: drivers/tty/serial/jsm/
6097 K10TEMP HARDWARE MONITORING DRIVER
6098 M: Clemens Ladisch <clemens@ladisch.de>
6099 L: lm-sensors@lm-sensors.org
6101 F: Documentation/hwmon/k10temp
6102 F: drivers/hwmon/k10temp.c
6104 K8TEMP HARDWARE MONITORING DRIVER
6105 M: Rudolf Marek <r.marek@assembler.cz>
6106 L: lm-sensors@lm-sensors.org
6108 F: Documentation/hwmon/k8temp
6109 F: drivers/hwmon/k8temp.c
6112 M: "Yann E. MORIN" <yann.morin.1998@free.fr>
6113 L: linux-kbuild@vger.kernel.org
6114 T: git git://gitorious.org/linux-kconfig/linux-kconfig
6116 F: Documentation/kbuild/kconfig-language.txt
6120 M: Vivek Goyal <vgoyal@redhat.com>
6121 M: Haren Myneni <hbabu@us.ibm.com>
6122 L: kexec@lists.infradead.org
6123 W: http://lse.sourceforge.net/kdump/
6125 F: Documentation/kdump/
6127 KEENE FM RADIO TRANSMITTER DRIVER
6128 M: Hans Verkuil <hverkuil@xs4all.nl>
6129 L: linux-media@vger.kernel.org
6130 T: git git://linuxtv.org/media_tree.git
6131 W: https://linuxtv.org
6133 F: drivers/media/radio/radio-keene*
6135 KERNEL AUTOMOUNTER v4 (AUTOFS4)
6136 M: Ian Kent <raven@themaw.net>
6137 L: autofs@vger.kernel.org
6141 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6142 M: Michal Marek <mmarek@suse.com>
6143 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6144 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6145 L: linux-kbuild@vger.kernel.org
6147 F: Documentation/kbuild/
6149 F: scripts/Makefile.*
6155 L: kernel-janitors@vger.kernel.org
6156 W: http://kernelnewbies.org/KernelJanitors
6159 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6160 M: "J. Bruce Fields" <bfields@fieldses.org>
6161 M: Jeff Layton <jlayton@poochiereds.net>
6162 L: linux-nfs@vger.kernel.org
6163 W: http://nfs.sourceforge.net/
6164 T: git git://linux-nfs.org/~bfields/linux.git
6167 F: include/uapi/linux/nfsd/
6171 F: include/linux/lockd/
6172 F: include/linux/sunrpc/
6173 F: include/uapi/linux/sunrpc/
6175 KERNEL SELFTEST FRAMEWORK
6176 M: Shuah Khan <shuahkh@osg.samsung.com>
6177 L: linux-kselftest@vger.kernel.org
6178 T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6180 F: tools/testing/selftests
6182 KERNEL VIRTUAL MACHINE (KVM)
6183 M: Gleb Natapov <gleb@kernel.org>
6184 M: Paolo Bonzini <pbonzini@redhat.com>
6185 L: kvm@vger.kernel.org
6186 W: http://www.linux-kvm.org
6187 T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6189 F: Documentation/*/kvm*.txt
6190 F: Documentation/virtual/kvm/
6192 F: arch/x86/kernel/kvm.c
6193 F: arch/x86/kernel/kvmclock.c
6194 F: arch/*/include/asm/kvm*
6195 F: include/linux/kvm*
6196 F: include/uapi/linux/kvm*
6199 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6200 M: Joerg Roedel <joro@8bytes.org>
6201 L: kvm@vger.kernel.org
6202 W: http://www.linux-kvm.org/
6204 F: arch/x86/include/asm/svm.h
6205 F: arch/x86/kvm/svm.c
6207 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6208 M: Alexander Graf <agraf@suse.com>
6209 L: kvm-ppc@vger.kernel.org
6210 W: http://www.linux-kvm.org/
6211 T: git git://github.com/agraf/linux-2.6.git
6213 F: arch/powerpc/include/asm/kvm*
6214 F: arch/powerpc/kvm/
6216 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6217 M: Christian Borntraeger <borntraeger@de.ibm.com>
6218 M: Cornelia Huck <cornelia.huck@de.ibm.com>
6219 L: linux-s390@vger.kernel.org
6220 W: http://www.ibm.com/developerworks/linux/linux390/
6221 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
6223 F: Documentation/s390/kvm.txt
6224 F: arch/s390/include/asm/kvm*
6227 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6228 M: Christoffer Dall <christoffer.dall@linaro.org>
6229 M: Marc Zyngier <marc.zyngier@arm.com>
6230 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6231 L: kvmarm@lists.cs.columbia.edu
6232 W: http://systems.cs.columbia.edu/projects/kvm-arm
6233 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6235 F: arch/arm/include/uapi/asm/kvm*
6236 F: arch/arm/include/asm/kvm*
6239 F: include/kvm/arm_*
6241 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6242 M: Christoffer Dall <christoffer.dall@linaro.org>
6243 M: Marc Zyngier <marc.zyngier@arm.com>
6244 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6245 L: kvmarm@lists.cs.columbia.edu
6247 F: arch/arm64/include/uapi/asm/kvm*
6248 F: arch/arm64/include/asm/kvm*
6251 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
6252 M: James Hogan <james.hogan@imgtec.com>
6253 L: linux-mips@linux-mips.org
6255 F: arch/mips/include/uapi/asm/kvm*
6256 F: arch/mips/include/asm/kvm*
6260 M: Eric Biederman <ebiederm@xmission.com>
6261 W: http://kernel.org/pub/linux/utils/kernel/kexec/
6262 L: kexec@lists.infradead.org
6264 F: include/linux/kexec.h
6265 F: include/uapi/linux/kexec.h
6269 M: David Howells <dhowells@redhat.com>
6270 L: keyrings@vger.kernel.org
6272 F: Documentation/security/keys.txt
6273 F: include/linux/key.h
6274 F: include/linux/key-type.h
6279 M: David Safford <safford@us.ibm.com>
6280 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6281 L: linux-security-module@vger.kernel.org
6282 L: keyrings@vger.kernel.org
6284 F: Documentation/security/keys-trusted-encrypted.txt
6285 F: include/keys/trusted-type.h
6286 F: security/keys/trusted.c
6287 F: security/keys/trusted.h
6290 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6291 M: David Safford <safford@us.ibm.com>
6292 L: linux-security-module@vger.kernel.org
6293 L: keyrings@vger.kernel.org
6295 F: Documentation/security/keys-trusted-encrypted.txt
6296 F: include/keys/encrypted-type.h
6297 F: security/keys/encrypted-keys/
6299 KGDB / KDB /debug_core
6300 M: Jason Wessel <jason.wessel@windriver.com>
6301 W: http://kgdb.wiki.kernel.org/
6302 L: kgdb-bugreport@lists.sourceforge.net
6303 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
6305 F: Documentation/DocBook/kgdb.tmpl
6306 F: drivers/misc/kgdbts.c
6307 F: drivers/tty/serial/kgdboc.c
6308 F: include/linux/kdb.h
6309 F: include/linux/kgdb.h
6313 M: Vegard Nossum <vegardno@ifi.uio.no>
6314 M: Pekka Enberg <penberg@kernel.org>
6316 F: Documentation/kmemcheck.txt
6317 F: arch/x86/include/asm/kmemcheck.h
6318 F: arch/x86/mm/kmemcheck/
6319 F: include/linux/kmemcheck.h
6323 M: Catalin Marinas <catalin.marinas@arm.com>
6325 F: Documentation/kmemleak.txt
6326 F: include/linux/kmemleak.h
6328 F: mm/kmemleak-test.c
6331 M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6332 M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6333 M: "David S. Miller" <davem@davemloft.net>
6334 M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
6336 F: Documentation/kprobes.txt
6337 F: include/linux/kprobes.h
6340 KS0108 LCD CONTROLLER DRIVER
6341 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6342 W: http://miguelojeda.es/auxdisplay.htm
6343 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6345 F: Documentation/auxdisplay/ks0108
6346 F: drivers/auxdisplay/ks0108.c
6347 F: include/linux/ks0108.h
6350 M: David Ahern <dsa@cumulusnetworks.com>
6351 L: netdev@vger.kernel.org
6354 F: include/net/l3mdev.h
6356 LANTIQ MIPS ARCHITECTURE
6357 M: John Crispin <blogic@openwrt.org>
6358 L: linux-mips@linux-mips.org
6363 L: linux-x25@vger.kernel.org
6365 F: Documentation/networking/lapb-module.txt
6369 LASI 53c700 driver for PARISC
6370 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6371 L: linux-scsi@vger.kernel.org
6373 F: Documentation/scsi/53c700.txt
6374 F: drivers/scsi/53c700*
6377 M: Richard Purdie <rpurdie@rpsys.net>
6378 M: Jacek Anaszewski <j.anaszewski@samsung.com>
6379 L: linux-leds@vger.kernel.org
6380 T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6383 F: include/linux/leds.h
6385 LEGACY EEPROM DRIVER
6386 M: Jean Delvare <jdelvare@suse.com>
6388 F: Documentation/misc-devices/eeprom
6389 F: drivers/misc/eeprom/eeprom.c
6391 LEGO USB Tower driver
6392 M: Juergen Stuber <starblue@users.sourceforge.net>
6393 L: legousb-devel@lists.sourceforge.net
6394 W: http://legousb.sourceforge.net/
6396 F: drivers/usb/misc/legousbtower.c
6399 M: Michael Krufky <mkrufky@linuxtv.org>
6400 L: linux-media@vger.kernel.org
6401 W: https://linuxtv.org
6402 W: http://github.com/mkrufky
6403 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6404 T: git git://linuxtv.org/mkrufky/tuners.git
6406 F: drivers/media/dvb-frontends/lg2160.*
6408 LGDT3305 MEDIA DRIVER
6409 M: Michael Krufky <mkrufky@linuxtv.org>
6410 L: linux-media@vger.kernel.org
6411 W: https://linuxtv.org
6412 W: http://github.com/mkrufky
6413 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6414 T: git git://linuxtv.org/mkrufky/tuners.git
6416 F: drivers/media/dvb-frontends/lgdt3305.*
6419 M: Rusty Russell <rusty@rustcorp.com.au>
6420 L: lguest@lists.ozlabs.org
6421 W: http://lguest.ozlabs.org/
6423 F: arch/x86/include/asm/lguest*.h
6426 F: include/linux/lguest*.h
6429 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6430 M: Tejun Heo <tj@kernel.org>
6431 L: linux-ide@vger.kernel.org
6432 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6435 F: include/linux/ata.h
6436 F: include/linux/libata.h
6438 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6439 M: Viresh Kumar <vireshk@kernel.org>
6440 L: linux-ide@vger.kernel.org
6441 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6443 F: include/linux/pata_arasan_cf_data.h
6444 F: drivers/ata/pata_arasan_cf.c
6447 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6448 M: Tejun Heo <tj@kernel.org>
6449 L: linux-ide@vger.kernel.org
6450 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6452 F: drivers/ata/pata_*.c
6453 F: drivers/ata/ata_generic.c
6455 LIBATA SATA AHCI PLATFORM devices support
6456 M: Hans de Goede <hdegoede@redhat.com>
6457 M: Tejun Heo <tj@kernel.org>
6458 L: linux-ide@vger.kernel.org
6459 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6461 F: drivers/ata/ahci_platform.c
6462 F: drivers/ata/libahci_platform.c
6463 F: include/linux/ahci_platform.h
6465 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6466 M: Mikael Pettersson <mikpelinux@gmail.com>
6467 L: linux-ide@vger.kernel.org
6468 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6470 F: drivers/ata/sata_promise.*
6473 M: Sasha Levin <sasha.levin@oracle.com>
6475 F: tools/lib/lockdep/
6477 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6478 M: Dan Williams <dan.j.williams@intel.com>
6479 L: linux-nvdimm@lists.01.org
6480 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6481 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
6484 F: include/linux/nd.h
6485 F: include/linux/libnvdimm.h
6486 F: include/uapi/linux/ndctl.h
6488 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6489 M: Ross Zwisler <ross.zwisler@linux.intel.com>
6490 L: linux-nvdimm@lists.01.org
6491 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6493 F: drivers/nvdimm/blk.c
6494 F: drivers/nvdimm/region_devs.c
6495 F: drivers/acpi/nfit*
6497 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6498 M: Vishal Verma <vishal.l.verma@intel.com>
6499 L: linux-nvdimm@lists.01.org
6500 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6502 F: drivers/nvdimm/btt*
6504 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6505 M: Ross Zwisler <ross.zwisler@linux.intel.com>
6506 L: linux-nvdimm@lists.01.org
6507 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6509 F: drivers/nvdimm/pmem.c
6510 F: include/linux/pmem.h
6511 F: arch/*/include/asm/pmem.h
6513 LIGHTNVM PLATFORM SUPPORT
6514 M: Matias Bjorling <mb@lightnvm.io>
6515 W: http://github/OpenChannelSSD
6516 L: linux-block@vger.kernel.org
6518 F: drivers/lightnvm/
6519 F: include/linux/lightnvm.h
6520 F: include/uapi/linux/lightnvm.h
6522 LINUX FOR IBM pSERIES (RS/6000)
6523 M: Paul Mackerras <paulus@au.ibm.com>
6524 W: http://www.ibm.com/linux/ltc/projects/ppc
6526 F: arch/powerpc/boot/rs6000.h
6528 LINUX FOR POWERPC (32-BIT AND 64-BIT)
6529 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6530 M: Paul Mackerras <paulus@samba.org>
6531 M: Michael Ellerman <mpe@ellerman.id.au>
6532 W: http://www.penguinppc.org/
6533 L: linuxppc-dev@lists.ozlabs.org
6534 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6535 T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6537 F: Documentation/powerpc/
6540 LINUX FOR POWER MACINTOSH
6541 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6542 W: http://www.penguinppc.org/
6543 L: linuxppc-dev@lists.ozlabs.org
6545 F: arch/powerpc/platforms/powermac/
6546 F: drivers/macintosh/
6548 LINUX FOR POWERPC EMBEDDED MPC5XXX
6549 M: Anatolij Gustschin <agust@denx.de>
6550 L: linuxppc-dev@lists.ozlabs.org
6551 T: git git://git.denx.de/linux-denx-agust.git
6553 F: arch/powerpc/platforms/512x/
6554 F: arch/powerpc/platforms/52xx/
6556 LINUX FOR POWERPC EMBEDDED PPC4XX
6557 M: Alistair Popple <alistair@popple.id.au>
6558 M: Matt Porter <mporter@kernel.crashing.org>
6559 W: http://www.penguinppc.org/
6560 L: linuxppc-dev@lists.ozlabs.org
6562 F: arch/powerpc/platforms/40x/
6563 F: arch/powerpc/platforms/44x/
6565 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6566 L: linuxppc-dev@lists.ozlabs.org
6568 F: arch/powerpc/*/*virtex*
6569 F: arch/powerpc/*/*/*virtex*
6571 LINUX FOR POWERPC EMBEDDED PPC8XX
6572 M: Vitaly Bordug <vitb@kernel.crashing.org>
6573 W: http://www.penguinppc.org/
6574 L: linuxppc-dev@lists.ozlabs.org
6576 F: arch/powerpc/platforms/8xx/
6578 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6579 M: Scott Wood <oss@buserror.net>
6580 M: Kumar Gala <galak@kernel.crashing.org>
6581 W: http://www.penguinppc.org/
6582 L: linuxppc-dev@lists.ozlabs.org
6583 T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6585 F: arch/powerpc/platforms/83xx/
6586 F: arch/powerpc/platforms/85xx/
6588 LINUX FOR POWERPC PA SEMI PWRFICIENT
6589 M: Olof Johansson <olof@lixom.net>
6590 L: linuxppc-dev@lists.ozlabs.org
6592 F: arch/powerpc/platforms/pasemi/
6593 F: drivers/*/*pasemi*
6594 F: drivers/*/*/*pasemi*
6596 LINUX SECURITY MODULE (LSM) FRAMEWORK
6597 M: Chris Wright <chrisw@sous-sol.org>
6598 L: linux-security-module@vger.kernel.org
6601 LIS3LV02D ACCELEROMETER DRIVER
6602 M: Eric Piel <eric.piel@tremplin-utc.net>
6604 F: Documentation/misc-devices/lis3lv02d
6605 F: drivers/misc/lis3lv02d/
6606 F: drivers/platform/x86/hp_accel.c
6609 M: Josh Poimboeuf <jpoimboe@redhat.com>
6610 M: Jessica Yu <jeyu@redhat.com>
6611 M: Jiri Kosina <jikos@kernel.org>
6612 M: Miroslav Benes <mbenes@suse.cz>
6613 R: Petr Mladek <pmladek@suse.com>
6615 F: kernel/livepatch/
6616 F: include/linux/livepatch.h
6617 F: arch/x86/include/asm/livepatch.h
6618 F: arch/x86/kernel/livepatch.c
6619 F: Documentation/ABI/testing/sysfs-kernel-livepatch
6620 F: samples/livepatch/
6621 L: live-patching@vger.kernel.org
6622 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6624 LINUX KERNEL DUMP TEST MODULE (LKDTM)
6625 M: Kees Cook <keescook@chromium.org>
6627 F: drivers/misc/lkdtm.c
6630 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6632 F: include/linux/llc.h
6633 F: include/uapi/linux/llc.h
6637 LM73 HARDWARE MONITOR DRIVER
6638 M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6639 L: lm-sensors@lm-sensors.org
6641 F: drivers/hwmon/lm73.c
6643 LM78 HARDWARE MONITOR DRIVER
6644 M: Jean Delvare <jdelvare@suse.com>
6645 L: lm-sensors@lm-sensors.org
6647 F: Documentation/hwmon/lm78
6648 F: drivers/hwmon/lm78.c
6650 LM83 HARDWARE MONITOR DRIVER
6651 M: Jean Delvare <jdelvare@suse.com>
6652 L: lm-sensors@lm-sensors.org
6654 F: Documentation/hwmon/lm83
6655 F: drivers/hwmon/lm83.c
6657 LM90 HARDWARE MONITOR DRIVER
6658 M: Jean Delvare <jdelvare@suse.com>
6659 L: lm-sensors@lm-sensors.org
6661 F: Documentation/hwmon/lm90
6662 F: Documentation/devicetree/bindings/hwmon/lm90.txt
6663 F: drivers/hwmon/lm90.c
6665 LM95234 HARDWARE MONITOR DRIVER
6666 M: Guenter Roeck <linux@roeck-us.net>
6667 L: lm-sensors@lm-sensors.org
6669 F: Documentation/hwmon/lm95234
6670 F: drivers/hwmon/lm95234.c
6672 LME2510 MEDIA DRIVER
6673 M: Malcolm Priestley <tvboxspy@gmail.com>
6674 L: linux-media@vger.kernel.org
6675 W: https://linuxtv.org
6676 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6678 F: drivers/media/usb/dvb-usb-v2/lmedm04*
6680 LOCKDEP AND LOCKSTAT
6681 M: Peter Zijlstra <peterz@infradead.org>
6682 M: Ingo Molnar <mingo@redhat.com>
6683 L: linux-kernel@vger.kernel.org
6684 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6686 F: Documentation/locking/lockdep*.txt
6687 F: Documentation/locking/lockstat.txt
6688 F: include/linux/lockdep.h
6691 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6692 M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
6693 L: linux-ntfs-dev@lists.sourceforge.net
6694 W: http://www.linux-ntfs.org/content/view/19/37/
6696 F: Documentation/ldm.txt
6697 F: block/partitions/ldm.*
6700 M: Joern Engel <joern@logfs.org>
6701 M: Prasad Joshi <prasadjoshi.linux@gmail.com>
6707 LPC32XX MACHINE SUPPORT
6708 M: Roland Stigge <stigge@antcom.de>
6709 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6711 F: arch/arm/mach-lpc32xx/
6713 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6714 M: Sathya Prakash <sathya.prakash@broadcom.com>
6715 M: Chaitra P B <chaitra.basappa@broadcom.com>
6716 M: Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
6717 L: MPT-FusionLinux.pdl@broadcom.com
6718 L: linux-scsi@vger.kernel.org
6719 W: http://www.avagotech.com/support/
6721 F: drivers/message/fusion/
6722 F: drivers/scsi/mpt2sas/
6723 F: drivers/scsi/mpt3sas/
6725 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6726 M: Matthew Wilcox <matthew@wil.cx>
6727 L: linux-scsi@vger.kernel.org
6729 F: drivers/scsi/sym53c8xx_2/
6731 LTC4261 HARDWARE MONITOR DRIVER
6732 M: Guenter Roeck <linux@roeck-us.net>
6733 L: lm-sensors@lm-sensors.org
6735 F: Documentation/hwmon/ltc4261
6736 F: drivers/hwmon/ltc4261.c
6738 LTP (Linux Test Project)
6739 M: Mike Frysinger <vapier@gentoo.org>
6740 M: Cyril Hrubis <chrubis@suse.cz>
6741 M: Wanlong Gao <wanlong.gao@gmail.com>
6742 M: Jan Stancek <jstancek@redhat.com>
6743 M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6744 M: Alexey Kodanev <alexey.kodanev@oracle.com>
6745 L: ltp@lists.linux.it (subscribers-only)
6746 W: http://linux-test-project.github.io/
6747 T: git git://github.com/linux-test-project/ltp.git
6751 W: http://www.linux-m32r.org/
6756 M: Geert Uytterhoeven <geert@linux-m68k.org>
6757 L: linux-m68k@lists.linux-m68k.org
6758 W: http://www.linux-m68k.org/
6759 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6764 M68K ON APPLE MACINTOSH
6765 M: Joshua Thompson <funaho@jurai.org>
6766 W: http://www.mac.linux-m68k.org/
6767 L: linux-m68k@lists.linux-m68k.org
6772 M: Philip Blundell <philb@gnu.org>
6773 W: http://www.tazenda.demon.co.uk/phil/linux-hp
6777 M88DS3103 MEDIA DRIVER
6778 M: Antti Palosaari <crope@iki.fi>
6779 L: linux-media@vger.kernel.org
6780 W: https://linuxtv.org
6781 W: http://palosaari.fi/linux/
6782 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6783 T: git git://linuxtv.org/anttip/media_tree.git
6785 F: drivers/media/dvb-frontends/m88ds3103*
6787 M88RS2000 MEDIA DRIVER
6788 M: Malcolm Priestley <tvboxspy@gmail.com>
6789 L: linux-media@vger.kernel.org
6790 W: https://linuxtv.org
6791 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6793 F: drivers/media/dvb-frontends/m88rs2000*
6795 MA901 MASTERKIT USB FM RADIO DRIVER
6796 M: Alexey Klimov <klimov.linux@gmail.com>
6797 L: linux-media@vger.kernel.org
6798 T: git git://linuxtv.org/media_tree.git
6800 F: drivers/media/radio/radio-ma901.c
6803 M: Johannes Berg <johannes@sipsolutions.net>
6804 L: linux-wireless@vger.kernel.org
6805 W: http://wireless.kernel.org/
6806 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6807 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6809 F: Documentation/networking/mac80211-injection.txt
6810 F: include/net/mac80211.h
6812 F: drivers/net/wireless/mac80211_hwsim.[ch]
6815 M: Patrick McHardy <kaber@trash.net>
6816 L: netdev@vger.kernel.org
6818 F: drivers/net/macvlan.c
6819 F: include/linux/if_macvlan.h
6822 M: Jassi Brar <jassisinghbrar@gmail.com>
6823 L: linux-kernel@vger.kernel.org
6826 F: include/linux/mailbox_client.h
6827 F: include/linux/mailbox_controller.h
6829 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6830 M: Michael Kerrisk <mtk.manpages@gmail.com>
6831 W: http://www.kernel.org/doc/man-pages
6832 L: linux-man@vger.kernel.org
6835 MARVELL ARMADA DRM SUPPORT
6836 M: Russell King <rmk+kernel@arm.linux.org.uk>
6838 F: drivers/gpu/drm/armada/
6840 MARVELL 88E6352 DSA support
6841 M: Guenter Roeck <linux@roeck-us.net>
6843 F: drivers/net/dsa/mv88e6352.c
6845 MARVELL CRYPTO DRIVER
6846 M: Boris Brezillon <boris.brezillon@free-electrons.com>
6847 M: Arnaud Ebalard <arno@natisbad.org>
6848 F: drivers/crypto/marvell/
6850 L: linux-crypto@vger.kernel.org
6852 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6853 M: Mirko Lindner <mlindner@marvell.com>
6854 M: Stephen Hemminger <stephen@networkplumber.org>
6855 L: netdev@vger.kernel.org
6857 F: drivers/net/ethernet/marvell/sk*
6859 MARVELL LIBERTAS WIRELESS DRIVER
6860 L: libertas-dev@lists.infradead.org
6862 F: drivers/net/wireless/marvell/libertas/
6864 MARVELL MV643XX ETHERNET DRIVER
6865 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6866 L: netdev@vger.kernel.org
6868 F: drivers/net/ethernet/marvell/mv643xx_eth.*
6869 F: include/linux/mv643xx.h
6871 MARVELL MVNETA ETHERNET DRIVER
6872 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6873 L: netdev@vger.kernel.org
6875 F: drivers/net/ethernet/marvell/mvneta.*
6877 MARVELL MWIFIEX WIRELESS DRIVER
6878 M: Amitkumar Karwar <akarwar@marvell.com>
6879 M: Nishant Sarmukadam <nishants@marvell.com>
6880 L: linux-wireless@vger.kernel.org
6882 F: drivers/net/wireless/marvell/mwifiex/
6884 MARVELL MWL8K WIRELESS DRIVER
6885 M: Lennert Buytenhek <buytenh@wantstofly.org>
6886 L: linux-wireless@vger.kernel.org
6888 F: drivers/net/wireless/marvell/mwl8k.c
6890 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6891 M: Nicolas Pitre <nico@fluxnic.net>
6893 F: drivers/mmc/host/mvsdio.*
6895 MATROX FRAMEBUFFER DRIVER
6896 L: linux-fbdev@vger.kernel.org
6898 F: drivers/video/fbdev/matrox/matroxfb_*
6899 F: include/uapi/linux/matroxfb.h
6901 MAX16065 HARDWARE MONITOR DRIVER
6902 M: Guenter Roeck <linux@roeck-us.net>
6903 L: lm-sensors@lm-sensors.org
6905 F: Documentation/hwmon/max16065
6906 F: drivers/hwmon/max16065.c
6908 MAX20751 HARDWARE MONITOR DRIVER
6909 M: Guenter Roeck <linux@roeck-us.net>
6910 L: lm-sensors@lm-sensors.org
6912 F: Documentation/hwmon/max20751
6913 F: drivers/hwmon/max20751.c
6915 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6916 M: "Hans J. Koch" <hjk@hansjkoch.de>
6917 L: lm-sensors@lm-sensors.org
6919 F: Documentation/hwmon/max6650
6920 F: drivers/hwmon/max6650.c
6922 MAX6697 HARDWARE MONITOR DRIVER
6923 M: Guenter Roeck <linux@roeck-us.net>
6924 L: lm-sensors@lm-sensors.org
6926 F: Documentation/hwmon/max6697
6927 F: Documentation/devicetree/bindings/i2c/max6697.txt
6928 F: drivers/hwmon/max6697.c
6929 F: include/linux/platform_data/max6697.h
6931 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6932 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6933 L: linux-pm@vger.kernel.org
6935 F: drivers/power/max14577_charger.c
6936 F: drivers/power/max77693_charger.c
6938 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6939 M: Javier Martinez Canillas <javier@osg.samsung.com>
6940 L: linux-kernel@vger.kernel.org
6942 F: drivers/*/*max77802*.c
6943 F: Documentation/devicetree/bindings/*/*max77802.txt
6944 F: include/dt-bindings/*/*max77802.h
6946 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6947 M: Chanwoo Choi <cw00.choi@samsung.com>
6948 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6949 L: linux-kernel@vger.kernel.org
6951 F: drivers/*/max14577.c
6952 F: drivers/*/max77686*.c
6953 F: drivers/*/max77693.c
6954 F: drivers/extcon/extcon-max14577.c
6955 F: drivers/extcon/extcon-max77693.c
6956 F: drivers/rtc/rtc-max77686.c
6957 F: drivers/clk/clk-max77686.c
6958 F: Documentation/devicetree/bindings/mfd/max14577.txt
6959 F: Documentation/devicetree/bindings/*/max77686.txt
6960 F: Documentation/devicetree/bindings/mfd/max77693.txt
6961 F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6962 F: include/linux/mfd/max14577*.h
6963 F: include/linux/mfd/max77686*.h
6964 F: include/linux/mfd/max77693*.h
6966 MAXIRADIO FM RADIO RECEIVER DRIVER
6967 M: Hans Verkuil <hverkuil@xs4all.nl>
6968 L: linux-media@vger.kernel.org
6969 T: git git://linuxtv.org/media_tree.git
6970 W: https://linuxtv.org
6972 F: drivers/media/radio/radio-maxiradio*
6974 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
6975 M: Peter Rosin <peda@axentia.se>
6976 L: linux-iio@vger.kernel.org
6978 F: drivers/iio/potentiometer/mcp4531.c
6980 MEDIA DRIVERS FOR RENESAS - VSP1
6981 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6982 L: linux-media@vger.kernel.org
6983 L: linux-renesas-soc@vger.kernel.org
6984 T: git git://linuxtv.org/media_tree.git
6986 F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
6987 F: drivers/media/platform/vsp1/
6989 MEDIA DRIVERS FOR ASCOT2E
6990 M: Sergey Kozlov <serjk@netup.ru>
6991 L: linux-media@vger.kernel.org
6992 W: https://linuxtv.org
6994 T: git git://linuxtv.org/media_tree.git
6996 F: drivers/media/dvb-frontends/ascot2e*
6998 MEDIA DRIVERS FOR CXD2841ER
6999 M: Sergey Kozlov <serjk@netup.ru>
7000 L: linux-media@vger.kernel.org
7001 W: https://linuxtv.org
7003 T: git git://linuxtv.org/media_tree.git
7005 F: drivers/media/dvb-frontends/cxd2841er*
7007 MEDIA DRIVERS FOR HORUS3A
7008 M: Sergey Kozlov <serjk@netup.ru>
7009 L: linux-media@vger.kernel.org
7010 W: https://linuxtv.org
7012 T: git git://linuxtv.org/media_tree.git
7014 F: drivers/media/dvb-frontends/horus3a*
7016 MEDIA DRIVERS FOR LNBH25
7017 M: Sergey Kozlov <serjk@netup.ru>
7018 L: linux-media@vger.kernel.org
7019 W: https://linuxtv.org
7021 T: git git://linuxtv.org/media_tree.git
7023 F: drivers/media/dvb-frontends/lnbh25*
7025 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
7026 M: Sergey Kozlov <serjk@netup.ru>
7027 L: linux-media@vger.kernel.org
7028 W: https://linuxtv.org
7030 T: git git://linuxtv.org/media_tree.git
7032 F: drivers/media/pci/netup_unidvb/*
7034 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
7035 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
7036 P: LinuxTV.org Project
7037 L: linux-media@vger.kernel.org
7038 W: https://linuxtv.org
7039 Q: http://patchwork.kernel.org/project/linux-media/list/
7040 T: git git://linuxtv.org/media_tree.git
7042 F: Documentation/dvb/
7043 F: Documentation/video4linux/
7044 F: Documentation/DocBook/media/
7046 F: drivers/staging/media/
7047 F: include/linux/platform_data/media/
7049 F: include/uapi/linux/dvb/
7050 F: include/uapi/linux/videodev2.h
7051 F: include/uapi/linux/media.h
7052 F: include/uapi/linux/v4l2-*
7053 F: include/uapi/linux/meye.h
7054 F: include/uapi/linux/ivtv*
7055 F: include/uapi/linux/uvcvideo.h
7057 MEDIATEK ETHERNET DRIVER
7058 M: Felix Fietkau <nbd@openwrt.org>
7059 M: John Crispin <blogic@openwrt.org>
7060 L: netdev@vger.kernel.org
7062 F: drivers/net/ethernet/mediatek/
7064 MEDIATEK MT7601U WIRELESS LAN DRIVER
7065 M: Jakub Kicinski <kubakici@wp.pl>
7066 L: linux-wireless@vger.kernel.org
7068 F: drivers/net/wireless/mediatek/mt7601u/
7070 MEGARAID SCSI/SAS DRIVERS
7071 M: Kashyap Desai <kashyap.desai@avagotech.com>
7072 M: Sumit Saxena <sumit.saxena@avagotech.com>
7073 M: Uday Lingala <uday.lingala@avagotech.com>
7074 L: megaraidlinux.pdl@avagotech.com
7075 L: linux-scsi@vger.kernel.org
7076 W: http://www.lsi.com
7078 F: Documentation/scsi/megaraid.txt
7079 F: drivers/scsi/megaraid.*
7080 F: drivers/scsi/megaraid/
7082 MELLANOX ETHERNET DRIVER (mlx4_en)
7083 M: Eugenia Emantayev <eugenia@mellanox.com>
7084 L: netdev@vger.kernel.org
7086 W: http://www.mellanox.com
7087 Q: http://patchwork.ozlabs.org/project/netdev/list/
7088 F: drivers/net/ethernet/mellanox/mlx4/en_*
7090 MELLANOX ETHERNET DRIVER (mlx5e)
7091 M: Saeed Mahameed <saeedm@mellanox.com>
7092 L: netdev@vger.kernel.org
7094 W: http://www.mellanox.com
7095 Q: http://patchwork.ozlabs.org/project/netdev/list/
7096 F: drivers/net/ethernet/mellanox/mlx5/core/en_*
7098 MELLANOX ETHERNET SWITCH DRIVERS
7099 M: Jiri Pirko <jiri@mellanox.com>
7100 M: Ido Schimmel <idosch@mellanox.com>
7101 L: netdev@vger.kernel.org
7103 W: http://www.mellanox.com
7104 Q: http://patchwork.ozlabs.org/project/netdev/list/
7105 F: drivers/net/ethernet/mellanox/mlxsw/
7108 M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7109 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7110 L: linux-kernel@vger.kernel.org
7112 F: kernel/membarrier.c
7113 F: include/uapi/linux/membarrier.h
7116 L: linux-mm@kvack.org
7117 W: http://www.linux-mm.org
7119 F: include/linux/mm.h
7120 F: include/linux/gfp.h
7121 F: include/linux/mmzone.h
7122 F: include/linux/memory_hotplug.h
7123 F: include/linux/vmalloc.h
7126 MEMORY TECHNOLOGY DEVICES (MTD)
7127 M: David Woodhouse <dwmw2@infradead.org>
7128 M: Brian Norris <computersforpeace@gmail.com>
7129 L: linux-mtd@lists.infradead.org
7130 W: http://www.linux-mtd.infradead.org/
7131 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
7132 T: git git://git.infradead.org/linux-mtd.git
7133 T: git git://git.infradead.org/l2-mtd.git
7136 F: include/linux/mtd/
7137 F: include/uapi/mtd/
7139 MEN A21 WATCHDOG DRIVER
7140 M: Johannes Thumshirn <morbidrsa@gmail.com>
7141 L: linux-watchdog@vger.kernel.org
7143 F: drivers/watchdog/mena21_wdt.c
7145 MEN CHAMELEON BUS (mcb)
7146 M: Johannes Thumshirn <morbidrsa@gmail.com>
7149 F: include/linux/mcb.h
7150 F: Documentation/men-chameleon-bus.txt
7152 MEN F21BMC (Board Management Controller)
7153 M: Andreas Werner <andreas.werner@men.de>
7155 F: drivers/mfd/menf21bmc.c
7156 F: drivers/watchdog/menf21bmc_wdt.c
7157 F: drivers/leds/leds-menf21bmc.c
7158 F: drivers/hwmon/menf21bmc_hwmon.c
7159 F: Documentation/hwmon/menf21bmc
7162 M: James Hogan <james.hogan@imgtec.com>
7163 L: linux-metag@vger.kernel.org
7164 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
7167 F: Documentation/metag/
7168 F: Documentation/devicetree/bindings/metag/
7169 F: Documentation/devicetree/bindings/interrupt-controller/img,*
7170 F: drivers/clocksource/metag_generic.c
7171 F: drivers/irqchip/irq-metag.c
7172 F: drivers/irqchip/irq-metag-ext.c
7173 F: drivers/tty/metag_da.c
7175 MICROBLAZE ARCHITECTURE
7176 M: Michal Simek <monstr@monstr.eu>
7177 W: http://www.monstr.eu/fdt/
7178 T: git git://git.monstr.eu/linux-2.6-microblaze.git
7182 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7183 M: Chen Yu <yu.c.chen@intel.com>
7184 L: platform-driver-x86@vger.kernel.org
7186 F: drivers/platform/x86/surfacepro3_button.c
7189 M: Oliver Neukum <oliver@neukum.org>
7191 F: drivers/usb/image/microtek.*
7194 M: Ralf Baechle <ralf@linux-mips.org>
7195 L: linux-mips@linux-mips.org
7196 W: http://www.linux-mips.org/
7197 T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
7198 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7200 F: Documentation/mips/
7203 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7204 M: Hans Verkuil <hverkuil@xs4all.nl>
7205 L: linux-media@vger.kernel.org
7206 T: git git://linuxtv.org/media_tree.git
7207 W: https://linuxtv.org
7209 F: drivers/media/radio/radio-miropcm20*
7211 MELLANOX MLX4 core VPI driver
7212 M: Yishai Hadas <yishaih@mellanox.com>
7213 L: netdev@vger.kernel.org
7214 L: linux-rdma@vger.kernel.org
7215 W: http://www.mellanox.com
7216 Q: http://patchwork.ozlabs.org/project/netdev/list/
7218 F: drivers/net/ethernet/mellanox/mlx4/
7219 F: include/linux/mlx4/
7221 MELLANOX MLX4 IB driver
7222 M: Yishai Hadas <yishaih@mellanox.com>
7223 L: linux-rdma@vger.kernel.org
7224 W: http://www.mellanox.com
7225 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7227 F: drivers/infiniband/hw/mlx4/
7228 F: include/linux/mlx4/
7230 MELLANOX MLX5 core VPI driver
7231 M: Matan Barak <matanb@mellanox.com>
7232 M: Leon Romanovsky <leonro@mellanox.com>
7233 L: netdev@vger.kernel.org
7234 L: linux-rdma@vger.kernel.org
7235 W: http://www.mellanox.com
7236 Q: http://patchwork.ozlabs.org/project/netdev/list/
7238 F: drivers/net/ethernet/mellanox/mlx5/core/
7239 F: include/linux/mlx5/
7241 MELLANOX MLX5 IB driver
7242 M: Matan Barak <matanb@mellanox.com>
7243 M: Leon Romanovsky <leonro@mellanox.com>
7244 L: linux-rdma@vger.kernel.org
7245 W: http://www.mellanox.com
7246 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7248 F: drivers/infiniband/hw/mlx5/
7249 F: include/linux/mlx5/
7251 MELEXIS MLX90614 DRIVER
7252 M: Crt Mori <cmo@melexis.com>
7253 L: linux-iio@vger.kernel.org
7254 W: http://www.melexis.com
7256 F: drivers/iio/temperature/mlx90614.c
7258 MN88472 MEDIA DRIVER
7259 M: Antti Palosaari <crope@iki.fi>
7260 L: linux-media@vger.kernel.org
7261 W: https://linuxtv.org
7262 W: http://palosaari.fi/linux/
7263 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7264 T: git git://linuxtv.org/anttip/media_tree.git
7266 F: drivers/staging/media/mn88472/
7267 F: drivers/media/dvb-frontends/mn88472.h
7269 MN88473 MEDIA DRIVER
7270 M: Antti Palosaari <crope@iki.fi>
7271 L: linux-media@vger.kernel.org
7272 W: https://linuxtv.org
7273 W: http://palosaari.fi/linux/
7274 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7276 F: drivers/media/dvb-frontends/mn88473*
7279 M: Rusty Russell <rusty@rustcorp.com.au>
7281 F: include/linux/module.h
7284 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7285 W: http://popies.net/meye/
7287 F: Documentation/video4linux/meye.txt
7288 F: drivers/media/pci/meye/
7289 F: include/uapi/linux/meye.h
7291 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7292 M: Jiri Slaby <jirislaby@gmail.com>
7294 F: Documentation/serial/moxa-smartio
7295 F: drivers/tty/mxser.*
7297 MR800 AVERMEDIA USB FM RADIO DRIVER
7298 M: Alexey Klimov <klimov.linux@gmail.com>
7299 L: linux-media@vger.kernel.org
7300 T: git git://linuxtv.org/media_tree.git
7302 F: drivers/media/radio/radio-mr800.c
7304 MRF24J40 IEEE 802.15.4 RADIO DRIVER
7305 M: Alan Ott <alan@signal11.us>
7306 L: linux-wpan@vger.kernel.org
7308 F: drivers/net/ieee802154/mrf24j40.c
7309 F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7312 M: "Lee, Chun-Yi" <jlee@suse.com>
7313 L: platform-driver-x86@vger.kernel.org
7315 F: drivers/platform/x86/msi-laptop.c
7318 L: platform-driver-x86@vger.kernel.org
7320 F: drivers/platform/x86/msi-wmi.c
7323 M: Antti Palosaari <crope@iki.fi>
7324 L: linux-media@vger.kernel.org
7325 W: https://linuxtv.org
7326 W: http://palosaari.fi/linux/
7327 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7328 T: git git://linuxtv.org/anttip/media_tree.git
7330 F: drivers/media/tuners/msi001*
7332 MSI2500 MEDIA DRIVER
7333 M: Antti Palosaari <crope@iki.fi>
7334 L: linux-media@vger.kernel.org
7335 W: https://linuxtv.org
7336 W: http://palosaari.fi/linux/
7337 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7338 T: git git://linuxtv.org/anttip/media_tree.git
7340 F: drivers/media/usb/msi2500/
7342 MSYSTEMS DISKONCHIP G3 MTD DRIVER
7343 M: Robert Jarzmik <robert.jarzmik@free.fr>
7344 L: linux-mtd@lists.infradead.org
7346 F: drivers/mtd/devices/docg3*
7348 MT9M032 APTINA SENSOR DRIVER
7349 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7350 L: linux-media@vger.kernel.org
7351 T: git git://linuxtv.org/media_tree.git
7353 F: drivers/media/i2c/mt9m032.c
7354 F: include/media/i2c/mt9m032.h
7356 MT9P031 APTINA CAMERA SENSOR
7357 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7358 L: linux-media@vger.kernel.org
7359 T: git git://linuxtv.org/media_tree.git
7361 F: drivers/media/i2c/mt9p031.c
7362 F: include/media/i2c/mt9p031.h
7364 MT9T001 APTINA CAMERA SENSOR
7365 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7366 L: linux-media@vger.kernel.org
7367 T: git git://linuxtv.org/media_tree.git
7369 F: drivers/media/i2c/mt9t001.c
7370 F: include/media/i2c/mt9t001.h
7372 MT9V032 APTINA CAMERA SENSOR
7373 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7374 L: linux-media@vger.kernel.org
7375 T: git git://linuxtv.org/media_tree.git
7377 F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7378 F: drivers/media/i2c/mt9v032.c
7379 F: include/media/i2c/mt9v032.h
7381 MULTIFUNCTION DEVICES (MFD)
7382 M: Lee Jones <lee.jones@linaro.org>
7383 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7386 F: include/linux/mfd/
7388 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7389 M: Ulf Hansson <ulf.hansson@linaro.org>
7390 L: linux-mmc@vger.kernel.org
7391 T: git git://git.linaro.org/people/ulf.hansson/mmc.git
7394 F: include/linux/mmc/
7395 F: include/uapi/linux/mmc/
7397 MULTIMEDIA CARD (MMC) ETC. OVER SPI
7399 F: drivers/mmc/host/mmc_spi.c
7400 F: include/linux/spi/mmc_spi.h
7402 MULTISOUND SOUND DRIVER
7403 M: Andrew Veliath <andrewtv@usa.net>
7405 F: Documentation/sound/oss/MultiSound
7408 MULTITECH MULTIPORT CARD (ISICOM)
7410 F: drivers/tty/isicom.c
7411 F: include/linux/isicom.h
7413 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7414 M: Bin Liu <b-liu@ti.com>
7415 L: linux-usb@vger.kernel.org
7416 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7418 F: drivers/usb/musb/
7420 MXL5007T MEDIA DRIVER
7421 M: Michael Krufky <mkrufky@linuxtv.org>
7422 L: linux-media@vger.kernel.org
7423 W: https://linuxtv.org
7424 W: http://github.com/mkrufky
7425 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7426 T: git git://linuxtv.org/mkrufky/tuners.git
7428 F: drivers/media/tuners/mxl5007t.*
7430 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7431 M: Hyong-Youb Kim <hykim@myri.com>
7432 L: netdev@vger.kernel.org
7433 W: https://www.myricom.com/support/downloads/myri10ge.html
7435 F: drivers/net/ethernet/myricom/myri10ge/
7437 NAND FLASH SUBSYSTEM
7438 M: Boris Brezillon <boris.brezillon@free-electrons.com>
7439 R: Richard Weinberger <richard@nod.at>
7440 L: linux-mtd@lists.infradead.org
7441 W: http://www.linux-mtd.infradead.org/
7442 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
7443 T: git git://github.com/linux-nand/linux.git
7445 F: drivers/mtd/nand/
7446 F: include/linux/mtd/nand*.h
7448 NATSEMI ETHERNET DRIVER (DP8381x)
7450 F: drivers/net/ethernet/natsemi/natsemi.c
7452 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7453 M: Daniel Mack <zonque@gmail.com>
7455 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7456 W: http://www.native-instruments.com
7460 M: Petr Vandrovec <petr@vandrovec.name>
7464 NCR 5380 SCSI DRIVERS
7465 M: Finn Thain <fthain@telegraphics.com.au>
7466 M: Michael Schmitz <schmitzmic@gmail.com>
7467 L: linux-scsi@vger.kernel.org
7469 F: Documentation/scsi/g_NCR5380.txt
7470 F: drivers/scsi/NCR5380.*
7471 F: drivers/scsi/arm/cumana_1.c
7472 F: drivers/scsi/arm/oak.c
7473 F: drivers/scsi/atari_NCR5380.c
7474 F: drivers/scsi/atari_scsi.*
7475 F: drivers/scsi/dmx3191d.c
7476 F: drivers/scsi/dtc.*
7477 F: drivers/scsi/g_NCR5380.*
7478 F: drivers/scsi/g_NCR5380_mmio.c
7479 F: drivers/scsi/mac_scsi.*
7480 F: drivers/scsi/pas16.*
7481 F: drivers/scsi/sun3_scsi.*
7482 F: drivers/scsi/sun3_scsi_vme.c
7483 F: drivers/scsi/t128.*
7485 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7486 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7487 L: linux-scsi@vger.kernel.org
7489 F: drivers/scsi/NCR_D700.*
7491 NCT6775 HARDWARE MONITOR DRIVER
7492 M: Guenter Roeck <linux@roeck-us.net>
7493 L: lm-sensors@lm-sensors.org
7495 F: Documentation/hwmon/nct6775
7496 F: drivers/hwmon/nct6775.c
7498 NETEFFECT IWARP RNIC DRIVER (IW_NES)
7499 M: Faisal Latif <faisal.latif@intel.com>
7500 L: linux-rdma@vger.kernel.org
7501 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7503 F: drivers/infiniband/hw/nes/
7505 NETEM NETWORK EMULATOR
7506 M: Stephen Hemminger <stephen@networkplumber.org>
7507 L: netem@lists.linux-foundation.org
7509 F: net/sched/sch_netem.c
7511 NETERION 10GbE DRIVERS (s2io/vxge)
7512 M: Jon Mason <jdmason@kudzu.us>
7513 L: netdev@vger.kernel.org
7515 F: Documentation/networking/s2io.txt
7516 F: Documentation/networking/vxge.txt
7517 F: drivers/net/ethernet/neterion/
7519 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7520 M: Pablo Neira Ayuso <pablo@netfilter.org>
7521 M: Patrick McHardy <kaber@trash.net>
7522 M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7523 L: netfilter-devel@vger.kernel.org
7524 L: coreteam@netfilter.org
7525 W: http://www.netfilter.org/
7526 W: http://www.iptables.org/
7527 Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7528 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7529 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7531 F: include/linux/netfilter*
7532 F: include/linux/netfilter/
7533 F: include/net/netfilter/
7534 F: include/uapi/linux/netfilter*
7535 F: include/uapi/linux/netfilter/
7536 F: net/*/netfilter.c
7539 F: net/bridge/br_netfilter*.c
7542 M: Paul Moore <paul@paul-moore.com>
7543 W: http://netlabel.sf.net
7544 L: netdev@vger.kernel.org
7546 F: Documentation/netlabel/
7547 F: include/net/netlabel.h
7550 NETROM NETWORK LAYER
7551 M: Ralf Baechle <ralf@linux-mips.org>
7552 L: linux-hams@vger.kernel.org
7553 W: http://www.linux-ax25.org/
7555 F: include/net/netrom.h
7556 F: include/uapi/linux/netrom.h
7559 NETRONOME ETHERNET DRIVERS
7560 M: Jakub Kicinski <jakub.kicinski@netronome.com>
7561 L: oss-drivers@netronome.com
7563 F: drivers/net/ethernet/netronome/
7565 NETWORK BLOCK DEVICE (NBD)
7566 M: Markus Pargmann <mpa@pengutronix.de>
7568 L: nbd-general@lists.sourceforge.net
7569 T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
7570 F: Documentation/blockdev/nbd.txt
7571 F: drivers/block/nbd.c
7572 F: include/uapi/linux/nbd.h
7574 NETWORK DROP MONITOR
7575 M: Neil Horman <nhorman@tuxdriver.com>
7576 L: netdev@vger.kernel.org
7578 W: https://fedorahosted.org/dropwatch/
7579 F: net/core/drop_monitor.c
7581 NETWORKING [GENERAL]
7582 M: "David S. Miller" <davem@davemloft.net>
7583 L: netdev@vger.kernel.org
7584 W: http://www.linuxfoundation.org/en/Net
7585 Q: http://patchwork.ozlabs.org/project/netdev/list/
7586 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7587 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7591 F: include/linux/in.h
7592 F: include/linux/net.h
7593 F: include/linux/netdevice.h
7594 F: include/uapi/linux/in.h
7595 F: include/uapi/linux/net.h
7596 F: include/uapi/linux/netdevice.h
7597 F: include/uapi/linux/net_namespace.h
7599 F: tools/testing/selftests/net/
7603 NETWORKING [IPv4/IPv6]
7604 M: "David S. Miller" <davem@davemloft.net>
7605 M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7606 M: James Morris <jmorris@namei.org>
7607 M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7608 M: Patrick McHardy <kaber@trash.net>
7609 L: netdev@vger.kernel.org
7610 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7618 M: Steffen Klassert <steffen.klassert@secunet.com>
7619 M: Herbert Xu <herbert@gondor.apana.org.au>
7620 M: "David S. Miller" <davem@davemloft.net>
7621 L: netdev@vger.kernel.org
7622 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7623 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7631 F: net/ipv4/ipcomp.c
7632 F: net/ipv4/ip_vti.c
7636 F: net/ipv6/ipcomp6.c
7637 F: net/ipv6/ip6_vti.c
7638 F: include/uapi/linux/xfrm.h
7639 F: include/net/xfrm.h
7641 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7642 M: Paul Moore <paul@paul-moore.com>
7643 L: netdev@vger.kernel.org
7646 NETWORKING [WIRELESS]
7647 L: linux-wireless@vger.kernel.org
7648 Q: http://patchwork.kernel.org/project/linux-wireless/list/
7651 L: netdev@vger.kernel.org
7652 W: http://www.linuxfoundation.org/en/Net
7653 Q: http://patchwork.ozlabs.org/project/netdev/list/
7654 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7655 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7658 F: include/linux/if_*
7659 F: include/linux/netdevice.h
7660 F: include/linux/etherdevice.h
7661 F: include/linux/fcdevice.h
7662 F: include/linux/fddidevice.h
7663 F: include/linux/hippidevice.h
7664 F: include/linux/inetdevice.h
7665 F: include/uapi/linux/if_*
7666 F: include/uapi/linux/netdevice.h
7668 NETWORKING DRIVERS (WIRELESS)
7669 M: Kalle Valo <kvalo@codeaurora.org>
7670 L: linux-wireless@vger.kernel.org
7671 Q: http://patchwork.kernel.org/project/linux-wireless/list/
7672 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
7673 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
7675 F: drivers/net/wireless/
7677 NETXEN (1/10) GbE SUPPORT
7678 M: Manish Chopra <manish.chopra@qlogic.com>
7679 M: Sony Chacko <sony.chacko@qlogic.com>
7680 M: Rajesh Borundia <rajesh.borundia@qlogic.com>
7681 L: netdev@vger.kernel.org
7682 W: http://www.qlogic.com
7684 F: drivers/net/ethernet/qlogic/netxen/
7687 M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7688 M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7689 M: Samuel Ortiz <sameo@linux.intel.com>
7690 L: linux-wireless@vger.kernel.org
7691 L: linux-nfc@lists.01.org (subscribers-only)
7695 F: include/uapi/linux/nfc.h
7697 F: include/linux/platform_data/nfcmrvl.h
7698 F: include/linux/platform_data/nxp-nci.h
7699 F: include/linux/platform_data/pn544.h
7700 F: include/linux/platform_data/st21nfca.h
7701 F: include/linux/platform_data/st-nci.h
7702 F: Documentation/devicetree/bindings/net/nfc/
7704 NFS, SUNRPC, AND LOCKD CLIENTS
7705 M: Trond Myklebust <trond.myklebust@primarydata.com>
7706 M: Anna Schumaker <anna.schumaker@netapp.com>
7707 L: linux-nfs@vger.kernel.org
7708 W: http://client.linux-nfs.org
7709 T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7715 F: include/linux/lockd/
7716 F: include/linux/nfs*
7717 F: include/linux/sunrpc/
7718 F: include/uapi/linux/nfs*
7719 F: include/uapi/linux/sunrpc/
7722 M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7723 L: linux-nilfs@vger.kernel.org
7724 W: http://nilfs.sourceforge.net/
7725 T: git git://github.com/konis/nilfs2.git
7727 F: Documentation/filesystems/nilfs2.txt
7729 F: include/linux/nilfs2_fs.h
7730 F: include/trace/events/nilfs2.h
7732 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7733 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7734 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7736 F: Documentation/scsi/NinjaSCSI.txt
7737 F: drivers/scsi/pcmcia/nsp_*
7739 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7740 M: GOTO Masanori <gotom@debian.or.jp>
7741 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7742 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7744 F: Documentation/scsi/NinjaSCSI.txt
7745 F: drivers/scsi/nsp32*
7748 M: Ley Foon Tan <lftan@altera.com>
7749 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7750 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7754 NOKIA N900 POWER SUPPLY DRIVERS
7755 R: Pali RohĂ¡r <pali.rohar@gmail.com>
7756 F: include/linux/power/bq2415x_charger.h
7757 F: include/linux/power/bq27xxx_battery.h
7758 F: include/linux/power/isp1704_charger.h
7759 F: drivers/power/bq2415x_charger.c
7760 F: drivers/power/bq27xxx_battery.c
7761 F: drivers/power/bq27xxx_battery_i2c.c
7762 F: drivers/power/isp1704_charger.c
7763 F: drivers/power/rx51_battery.c
7766 M: Jon Mason <jdmason@kudzu.us>
7767 M: Dave Jiang <dave.jiang@intel.com>
7768 M: Allen Hubbe <Allen.Hubbe@emc.com>
7769 L: linux-ntb@googlegroups.com
7771 W: https://github.com/jonmason/ntb/wiki
7772 T: git git://github.com/jonmason/ntb.git
7774 F: drivers/net/ntb_netdev.c
7775 F: include/linux/ntb.h
7776 F: include/linux/ntb_transport.h
7779 M: Jon Mason <jdmason@kudzu.us>
7780 M: Dave Jiang <dave.jiang@intel.com>
7781 L: linux-ntb@googlegroups.com
7783 W: https://github.com/jonmason/ntb/wiki
7784 T: git git://github.com/jonmason/ntb.git
7785 F: drivers/ntb/hw/intel/
7788 M: Xiangliang Yu <Xiangliang.Yu@amd.com>
7789 L: linux-ntb@googlegroups.com
7791 F: drivers/ntb/hw/amd/
7794 M: Anton Altaparmakov <anton@tuxera.com>
7795 L: linux-ntfs-dev@lists.sourceforge.net
7796 W: http://www.tuxera.com/
7797 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7799 F: Documentation/filesystems/ntfs.txt
7802 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7803 M: Antonino Daplas <adaplas@gmail.com>
7804 L: linux-fbdev@vger.kernel.org
7806 F: drivers/video/fbdev/riva/
7807 F: drivers/video/fbdev/nvidia/
7810 M: Keith Busch <keith.busch@intel.com>
7811 M: Jens Axboe <axboe@fb.com>
7812 L: linux-nvme@lists.infradead.org
7813 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
7814 W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
7816 F: drivers/nvme/host/
7817 F: include/linux/nvme.h
7820 M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7821 M: Maxime Ripard <maxime.ripard@free-electrons.com>
7824 F: Documentation/devicetree/bindings/nvmem/
7825 F: include/linux/nvmem-consumer.h
7826 F: include/linux/nvmem-provider.h
7829 M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7830 R: Charles Gorand <charles.gorand@effinnov.com>
7831 L: linux-nfc@lists.01.org (moderated for non-subscribers)
7833 F: drivers/nfc/nxp-nci
7835 NXP TDA998X DRM DRIVER
7836 M: Russell King <rmk+kernel@arm.linux.org.uk>
7838 F: drivers/gpu/drm/i2c/tda998x_drv.c
7839 F: include/drm/i2c/tda998x.h
7842 M: Peter Rosin <peda@axentia.se>
7843 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7845 F: sound/soc/codecs/tfa9879*
7848 M: Tony Lindgren <tony@atomide.com>
7849 L: linux-omap@vger.kernel.org
7850 W: http://www.muru.com/linux/omap/
7851 W: http://linux.omap.com/
7852 Q: http://patchwork.kernel.org/project/linux-omap/list/
7853 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7856 F: arch/arm/configs/omap1_defconfig
7857 F: arch/arm/configs/omap2plus_defconfig
7858 F: drivers/i2c/busses/i2c-omap.c
7859 F: drivers/irqchip/irq-omap-intc.c
7860 F: drivers/mfd/*omap*.c
7861 F: drivers/mfd/menelaus.c
7862 F: drivers/mfd/palmas.c
7863 F: drivers/mfd/tps65217.c
7864 F: drivers/mfd/tps65218.c
7865 F: drivers/mfd/tps65910.c
7866 F: drivers/mfd/twl-core.[ch]
7867 F: drivers/mfd/twl4030*.c
7868 F: drivers/mfd/twl6030*.c
7869 F: drivers/mfd/twl6040*.c
7870 F: drivers/regulator/palmas-regulator*.c
7871 F: drivers/regulator/pbias-regulator.c
7872 F: drivers/regulator/tps65217-regulator.c
7873 F: drivers/regulator/tps65218-regulator.c
7874 F: drivers/regulator/tps65910-regulator.c
7875 F: drivers/regulator/twl-regulator.c
7876 F: include/linux/i2c-omap.h
7878 OMAP DEVICE TREE SUPPORT
7879 M: Benoît Cousson <bcousson@baylibre.com>
7880 M: Tony Lindgren <tony@atomide.com>
7881 L: linux-omap@vger.kernel.org
7882 L: devicetree@vger.kernel.org
7884 F: arch/arm/boot/dts/*omap*
7885 F: arch/arm/boot/dts/*am3*
7886 F: arch/arm/boot/dts/*am4*
7887 F: arch/arm/boot/dts/*am5*
7888 F: arch/arm/boot/dts/*dra7*
7890 OMAP CLOCK FRAMEWORK SUPPORT
7891 M: Paul Walmsley <paul@pwsan.com>
7892 L: linux-omap@vger.kernel.org
7894 F: arch/arm/*omap*/*clock*
7896 OMAP POWER MANAGEMENT SUPPORT
7897 M: Kevin Hilman <khilman@deeprootsystems.com>
7898 L: linux-omap@vger.kernel.org
7900 F: arch/arm/*omap*/*pm*
7901 F: drivers/cpufreq/omap-cpufreq.c
7903 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7904 M: Rajendra Nayak <rnayak@ti.com>
7905 M: Paul Walmsley <paul@pwsan.com>
7906 L: linux-omap@vger.kernel.org
7908 F: arch/arm/mach-omap2/prm*
7911 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7912 M: Jarkko Nikula <jarkko.nikula@bitmer.com>
7913 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7914 L: linux-omap@vger.kernel.org
7918 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7919 M: Roger Quadros <rogerq@ti.com>
7920 M: Tony Lindgren <tony@atomide.com>
7921 L: linux-omap@vger.kernel.org
7923 F: drivers/memory/omap-gpmc.c
7924 F: arch/arm/mach-omap2/*gpmc*
7926 OMAP FRAMEBUFFER SUPPORT
7927 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7928 L: linux-fbdev@vger.kernel.org
7929 L: linux-omap@vger.kernel.org
7931 F: drivers/video/fbdev/omap/
7933 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7934 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7935 L: linux-omap@vger.kernel.org
7936 L: linux-fbdev@vger.kernel.org
7938 F: drivers/video/fbdev/omap2/
7939 F: Documentation/arm/OMAP/DSS
7941 OMAP HARDWARE SPINLOCK SUPPORT
7942 M: Ohad Ben-Cohen <ohad@wizery.com>
7943 L: linux-omap@vger.kernel.org
7945 F: drivers/hwspinlock/omap_hwspinlock.c
7948 M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
7949 L: linux-omap@vger.kernel.org
7951 F: drivers/mmc/host/omap.c
7954 L: linux-mmc@vger.kernel.org
7955 L: linux-omap@vger.kernel.org
7957 F: drivers/mmc/host/omap_hsmmc.c
7959 OMAP RANDOM NUMBER GENERATOR SUPPORT
7960 M: Deepak Saxena <dsaxena@plexity.net>
7962 F: drivers/char/hw_random/omap-rng.c
7965 M: Benoît Cousson <bcousson@baylibre.com>
7966 M: Paul Walmsley <paul@pwsan.com>
7967 L: linux-omap@vger.kernel.org
7969 F: arch/arm/mach-omap2/omap_hwmod.*
7972 M: Paul Walmsley <paul@pwsan.com>
7973 L: linux-omap@vger.kernel.org
7975 F: arch/arm/mach-omap2/omap_hwmod*data*
7977 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7978 M: Benoît Cousson <bcousson@baylibre.com>
7979 L: linux-omap@vger.kernel.org
7981 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7983 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7984 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7985 L: linux-media@vger.kernel.org
7987 F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
7988 F: drivers/media/platform/omap3isp/
7989 F: drivers/staging/media/omap4iss/
7992 L: linux-usb@vger.kernel.org
7993 L: linux-omap@vger.kernel.org
7995 F: drivers/usb/*/*omap*
7996 F: arch/arm/*omap*/usb*
7999 M: Grygorii Strashko <grygorii.strashko@ti.com>
8000 M: Santosh Shilimkar <ssantosh@kernel.org>
8001 M: Kevin Hilman <khilman@deeprootsystems.com>
8002 L: linux-omap@vger.kernel.org
8004 F: Documentation/devicetree/bindings/gpio/gpio-omap.txt
8005 F: drivers/gpio/gpio-omap.c
8007 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
8008 M: Mark Jackson <mpfj@newflow.co.uk>
8009 L: linux-omap@vger.kernel.org
8011 F: arch/arm/boot/dts/am335x-nano.dts
8014 M: Bob Copeland <me@bobcopeland.com>
8015 L: linux-karma-devel@lists.sourceforge.net
8017 F: Documentation/filesystems/omfs.txt
8020 OMNIKEY CARDMAN 4000 DRIVER
8021 M: Harald Welte <laforge@gnumonks.org>
8023 F: drivers/char/pcmcia/cm4000_cs.c
8024 F: include/linux/cm4000_cs.h
8025 F: include/uapi/linux/cm4000_cs.h
8027 OMNIKEY CARDMAN 4040 DRIVER
8028 M: Harald Welte <laforge@gnumonks.org>
8030 F: drivers/char/pcmcia/cm4040_cs.*
8032 OMNIVISION OV7670 SENSOR DRIVER
8033 M: Jonathan Corbet <corbet@lwn.net>
8034 L: linux-media@vger.kernel.org
8035 T: git git://linuxtv.org/media_tree.git
8037 F: drivers/media/i2c/ov7670.c
8039 ONENAND FLASH DRIVER
8040 M: Kyungmin Park <kyungmin.park@samsung.com>
8041 L: linux-mtd@lists.infradead.org
8043 F: drivers/mtd/onenand/
8044 F: include/linux/mtd/onenand*.h
8046 ONSTREAM SCSI TAPE DRIVER
8047 M: Willem Riede <osst@riede.org>
8048 L: osst-users@lists.sourceforge.net
8049 L: linux-scsi@vger.kernel.org
8051 F: Documentation/scsi/osst.txt
8052 F: drivers/scsi/osst.*
8053 F: drivers/scsi/osst_*.h
8054 F: drivers/scsi/st.h
8056 OPENCORES I2C BUS DRIVER
8057 M: Peter Korsgaard <jacmet@sunsite.dk>
8058 L: linux-i2c@vger.kernel.org
8060 F: Documentation/i2c/busses/i2c-ocores
8061 F: drivers/i2c/busses/i2c-ocores.c
8063 OPEN FIRMWARE AND FLATTENED DEVICE TREE
8064 M: Rob Herring <robh+dt@kernel.org>
8065 M: Frank Rowand <frowand.list@gmail.com>
8066 M: Grant Likely <grant.likely@linaro.org>
8067 L: devicetree@vger.kernel.org
8068 W: http://www.devicetree.org/
8069 T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
8072 F: include/linux/of*.h
8075 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
8076 M: Rob Herring <robh+dt@kernel.org>
8077 M: Pawel Moll <pawel.moll@arm.com>
8078 M: Mark Rutland <mark.rutland@arm.com>
8079 M: Ian Campbell <ijc+devicetree@hellion.org.uk>
8080 M: Kumar Gala <galak@codeaurora.org>
8081 L: devicetree@vger.kernel.org
8082 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8084 F: Documentation/devicetree/
8086 F: include/dt-bindings/
8088 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
8089 M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
8090 L: devicetree@vger.kernel.org
8092 F: Documentation/devicetree/dynamic-resolution-notes.txt
8093 F: Documentation/devicetree/overlay-notes.txt
8094 F: drivers/of/overlay.c
8095 F: drivers/of/resolver.c
8097 OPENRISC ARCHITECTURE
8098 M: Jonas Bonn <jonas@southpole.se>
8099 W: http://openrisc.net
8100 L: linux@lists.openrisc.net (moderated for non-subscribers)
8102 T: git git://openrisc.net/~jonas/linux
8106 M: Pravin Shelar <pshelar@nicira.com>
8107 L: netdev@vger.kernel.org
8108 L: dev@openvswitch.org
8109 W: http://openvswitch.org
8112 F: include/uapi/linux/openvswitch.h
8114 OPERATING PERFORMANCE POINTS (OPP)
8115 M: Viresh Kumar <vireshk@kernel.org>
8116 M: Nishanth Menon <nm@ti.com>
8117 M: Stephen Boyd <sboyd@codeaurora.org>
8118 L: linux-pm@vger.kernel.org
8120 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
8121 F: drivers/base/power/opp/
8122 F: include/linux/pm_opp.h
8123 F: Documentation/power/opp.txt
8124 F: Documentation/devicetree/bindings/opp/
8127 M: Clemens Ladisch <clemens@ladisch.de>
8128 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8129 T: git git://git.alsa-project.org/alsa-kernel.git
8131 F: sound/drivers/opl4/
8134 M: Robert Richter <rric@kernel.org>
8135 L: oprofile-list@lists.sf.net
8137 F: arch/*/include/asm/oprofile*.h
8139 F: drivers/oprofile/
8140 F: include/linux/oprofile.h
8142 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8143 M: Mark Fasheh <mfasheh@suse.com>
8144 M: Joel Becker <jlbec@evilplan.org>
8145 L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
8146 W: http://ocfs2.wiki.kernel.org
8148 F: Documentation/filesystems/ocfs2.txt
8149 F: Documentation/filesystems/dlmfs.txt
8153 L: linux-wireless@vger.kernel.org
8154 W: http://wireless.kernel.org/en/users/Drivers/orinoco
8155 W: http://www.nongnu.org/orinoco/
8157 F: drivers/net/wireless/intersil/orinoco/
8159 OSD LIBRARY and FILESYSTEM
8160 M: Boaz Harrosh <ooo@electrozaur.com>
8161 M: Benny Halevy <bhalevy@primarydata.com>
8162 L: osd-dev@open-osd.org
8163 W: http://open-osd.org
8164 T: git git://git.open-osd.org/open-osd.git
8166 F: drivers/scsi/osd/
8167 F: include/scsi/osd_*
8171 M: Miklos Szeredi <miklos@szeredi.hu>
8172 L: linux-unionfs@vger.kernel.org
8173 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
8176 F: Documentation/filesystems/overlayfs.txt
8179 M: Christian Lamparter <chunkeey@googlemail.com>
8180 L: linux-wireless@vger.kernel.org
8181 W: http://wireless.kernel.org/en/users/Drivers/p54
8183 F: drivers/net/wireless/intersil/p54/
8185 PA SEMI ETHERNET DRIVER
8186 M: Olof Johansson <olof@lixom.net>
8187 L: netdev@vger.kernel.org
8189 F: drivers/net/ethernet/pasemi/*
8191 PA SEMI SMBUS DRIVER
8192 M: Olof Johansson <olof@lixom.net>
8193 L: linux-i2c@vger.kernel.org
8195 F: drivers/i2c/busses/i2c-pasemi.c
8197 PADATA PARALLEL EXECUTION MECHANISM
8198 M: Steffen Klassert <steffen.klassert@secunet.com>
8199 L: linux-crypto@vger.kernel.org
8202 F: include/linux/padata.h
8203 F: Documentation/padata.txt
8205 PANASONIC LAPTOP ACPI EXTRAS DRIVER
8206 M: Harald Welte <laforge@gnumonks.org>
8207 L: platform-driver-x86@vger.kernel.org
8209 F: drivers/platform/x86/panasonic-laptop.c
8211 PANASONIC MN10300/AM33/AM34 PORT
8212 M: David Howells <dhowells@redhat.com>
8213 M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
8214 L: linux-am33-list@redhat.com (moderated for non-subscribers)
8215 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8217 F: Documentation/mn10300/
8220 PARALLEL LCD/KEYPAD PANEL DRIVER
8221 M: Willy Tarreau <willy@haproxy.com>
8222 M: Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
8224 F: Documentation/misc-devices/lcd-panel-cgram.txt
8225 F: drivers/misc/panel.c
8227 PARALLEL PORT SUBSYSTEM
8228 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8229 M: Sudip Mukherjee <sudip@vectorindia.org>
8230 L: linux-parport@lists.infradead.org (subscribers-only)
8233 F: include/linux/parport*.h
8234 F: drivers/char/ppdev.c
8235 F: include/uapi/linux/ppdev.h
8236 F: Documentation/parport*.txt
8238 PARAVIRT_OPS INTERFACE
8239 M: Jeremy Fitzhardinge <jeremy@goop.org>
8240 M: Chris Wright <chrisw@sous-sol.org>
8241 M: Alok Kataria <akataria@vmware.com>
8242 M: Rusty Russell <rusty@rustcorp.com.au>
8243 L: virtualization@lists.linux-foundation.org
8245 F: Documentation/virtual/paravirt_ops.txt
8246 F: arch/*/kernel/paravirt*
8247 F: arch/*/include/asm/paravirt.h
8249 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8250 M: Tim Waugh <tim@cyberelk.net>
8251 L: linux-parport@lists.infradead.org (subscribers-only)
8253 F: Documentation/blockdev/paride.txt
8254 F: drivers/block/paride/
8257 M: "James E.J. Bottomley" <jejb@parisc-linux.org>
8258 M: Helge Deller <deller@gmx.de>
8259 L: linux-parisc@vger.kernel.org
8260 W: http://www.parisc-linux.org/
8261 Q: http://patchwork.kernel.org/project/linux-parisc/list/
8262 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8263 T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8266 F: Documentation/parisc/
8268 F: drivers/char/agp/parisc-agp.c
8269 F: drivers/input/serio/gscps2.c
8270 F: drivers/parport/parport_gsc.*
8271 F: drivers/tty/serial/8250/8250_gsc.c
8272 F: drivers/video/fbdev/sti*
8273 F: drivers/video/console/sti*
8274 F: drivers/video/logo/logo_parisc*
8276 PC87360 HARDWARE MONITORING DRIVER
8277 M: Jim Cromie <jim.cromie@gmail.com>
8278 L: lm-sensors@lm-sensors.org
8280 F: Documentation/hwmon/pc87360
8281 F: drivers/hwmon/pc87360.c
8284 M: Jim Cromie <jim.cromie@gmail.com>
8286 F: drivers/char/pc8736x_gpio.c
8288 PC87427 HARDWARE MONITORING DRIVER
8289 M: Jean Delvare <jdelvare@suse.com>
8290 L: lm-sensors@lm-sensors.org
8292 F: Documentation/hwmon/pc87427
8293 F: drivers/hwmon/pc87427.c
8296 M: Riku Voipio <riku.voipio@iki.fi>
8298 F: drivers/leds/leds-pca9532.c
8299 F: include/linux/leds-pca9532.h
8301 PCA9541 I2C BUS MASTER SELECTOR DRIVER
8302 M: Guenter Roeck <linux@roeck-us.net>
8303 L: linux-i2c@vger.kernel.org
8305 F: drivers/i2c/muxes/i2c-mux-pca9541.c
8307 PCDP - PRIMARY CONSOLE AND DEBUG PORT
8308 M: Khalid Aziz <khalid@gonehiking.org>
8310 F: drivers/firmware/pcdp.*
8313 M: Linas Vepstas <linasvepstas@gmail.com>
8314 L: linux-pci@vger.kernel.org
8316 F: Documentation/PCI/pci-error-recovery.txt
8319 M: Bjorn Helgaas <bhelgaas@google.com>
8320 L: linux-pci@vger.kernel.org
8321 Q: http://patchwork.ozlabs.org/project/linux-pci/list/
8322 T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8324 F: Documentation/PCI/
8326 F: include/linux/pci*
8328 F: arch/x86/kernel/quirks.c
8330 PCI DRIVER FOR ALTERA PCIE IP
8331 M: Ley Foon Tan <lftan@altera.com>
8332 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8333 L: linux-pci@vger.kernel.org
8335 F: Documentation/devicetree/bindings/pci/altera-pcie.txt
8336 F: drivers/pci/host/pcie-altera.c
8338 PCI DRIVER FOR ARM VERSATILE PLATFORM
8339 M: Rob Herring <robh@kernel.org>
8340 L: linux-pci@vger.kernel.org
8341 L: linux-arm-kernel@lists.infradead.org
8343 F: Documentation/devicetree/bindings/pci/versatile.txt
8344 F: drivers/pci/host/pci-versatile.c
8346 PCI DRIVER FOR APPLIEDMICRO XGENE
8347 M: Tanmay Inamdar <tinamdar@apm.com>
8348 L: linux-pci@vger.kernel.org
8349 L: linux-arm-kernel@lists.infradead.org
8351 F: Documentation/devicetree/bindings/pci/xgene-pci.txt
8352 F: drivers/pci/host/pci-xgene.c
8354 PCI DRIVER FOR FREESCALE LAYERSCAPE
8355 M: Minghuan Lian <minghuan.Lian@freescale.com>
8356 M: Mingkai Hu <mingkai.hu@freescale.com>
8357 M: Roy Zang <tie-fei.zang@freescale.com>
8358 L: linuxppc-dev@lists.ozlabs.org
8359 L: linux-pci@vger.kernel.org
8360 L: linux-arm-kernel@lists.infradead.org
8362 F: drivers/pci/host/*layerscape*
8365 M: Richard Zhu <Richard.Zhu@freescale.com>
8366 M: Lucas Stach <l.stach@pengutronix.de>
8367 L: linux-pci@vger.kernel.org
8368 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8370 F: drivers/pci/host/*imx6*
8372 PCI DRIVER FOR TI KEYSTONE
8373 M: Murali Karicheri <m-karicheri2@ti.com>
8374 L: linux-pci@vger.kernel.org
8375 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8377 F: drivers/pci/host/*keystone*
8379 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8380 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8381 M: Jason Cooper <jason@lakedaemon.net>
8382 L: linux-pci@vger.kernel.org
8383 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8385 F: drivers/pci/host/*mvebu*
8387 PCI DRIVER FOR NVIDIA TEGRA
8388 M: Thierry Reding <thierry.reding@gmail.com>
8389 L: linux-tegra@vger.kernel.org
8390 L: linux-pci@vger.kernel.org
8392 F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8393 F: drivers/pci/host/pci-tegra.c
8395 PCI DRIVER FOR TI DRA7XX
8396 M: Kishon Vijay Abraham I <kishon@ti.com>
8397 L: linux-omap@vger.kernel.org
8398 L: linux-pci@vger.kernel.org
8400 F: Documentation/devicetree/bindings/pci/ti-pci.txt
8401 F: drivers/pci/host/pci-dra7xx.c
8403 PCI DRIVER FOR RENESAS R-CAR
8404 M: Simon Horman <horms@verge.net.au>
8405 L: linux-pci@vger.kernel.org
8406 L: linux-renesas-soc@vger.kernel.org
8408 F: drivers/pci/host/*rcar*
8410 PCI DRIVER FOR SAMSUNG EXYNOS
8411 M: Jingoo Han <jingoohan1@gmail.com>
8412 L: linux-pci@vger.kernel.org
8413 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8414 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8416 F: drivers/pci/host/pci-exynos.c
8418 PCI DRIVER FOR SYNOPSIS DESIGNWARE
8419 M: Jingoo Han <jingoohan1@gmail.com>
8420 M: Pratyush Anand <pratyush.anand@gmail.com>
8421 L: linux-pci@vger.kernel.org
8423 F: drivers/pci/host/*designware*
8425 PCI DRIVER FOR SYNOPSYS PROTOTYPING DEVICE
8426 M: Joao Pinto <jpinto@synopsys.com>
8427 L: linux-pci@vger.kernel.org
8429 F: Documentation/devicetree/bindings/pci/designware-pcie.txt
8430 F: drivers/pci/host/pcie-designware-plat.c
8432 PCI DRIVER FOR GENERIC OF HOSTS
8433 M: Will Deacon <will.deacon@arm.com>
8434 L: linux-pci@vger.kernel.org
8435 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8437 F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
8438 F: drivers/pci/host/pci-host-common.c
8439 F: drivers/pci/host/pci-host-generic.c
8441 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
8442 M: Keith Busch <keith.busch@intel.com>
8443 L: linux-pci@vger.kernel.org
8445 F: arch/x86/pci/vmd.c
8447 PCIE DRIVER FOR ST SPEAR13XX
8448 M: Pratyush Anand <pratyush.anand@gmail.com>
8449 L: linux-pci@vger.kernel.org
8451 F: drivers/pci/host/*spear*
8453 PCI MSI DRIVER FOR ALTERA MSI IP
8454 M: Ley Foon Tan <lftan@altera.com>
8455 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8456 L: linux-pci@vger.kernel.org
8458 F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8459 F: drivers/pci/host/pcie-altera-msi.c
8461 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8462 M: Duc Dang <dhdang@apm.com>
8463 L: linux-pci@vger.kernel.org
8464 L: linux-arm-kernel@lists.infradead.org
8466 F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8467 F: drivers/pci/host/pci-xgene-msi.c
8469 PCIE DRIVER FOR HISILICON
8470 M: Zhou Wang <wangzhou1@hisilicon.com>
8471 M: Gabriele Paoloni <gabriele.paoloni@huawei.com>
8472 L: linux-pci@vger.kernel.org
8474 F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8475 F: drivers/pci/host/pcie-hisi.c
8477 PCIE DRIVER FOR QUALCOMM MSM
8478 M: Stanimir Varbanov <svarbanov@mm-sol.com>
8479 L: linux-pci@vger.kernel.org
8480 L: linux-arm-msm@vger.kernel.org
8482 F: drivers/pci/host/*qcom*
8484 PCIE DRIVER FOR CAVIUM THUNDERX
8485 M: David Daney <david.daney@cavium.com>
8486 L: linux-pci@vger.kernel.org
8487 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8489 F: Documentation/devicetree/bindings/pci/pci-thunder-*
8490 F: drivers/pci/host/pci-thunder-*
8493 P: Linux PCMCIA Team
8494 L: linux-pcmcia@lists.infradead.org
8495 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8496 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
8498 F: Documentation/pcmcia/
8502 PCNET32 NETWORK DRIVER
8503 M: Don Fry <pcnet32@frontier.com>
8504 L: netdev@vger.kernel.org
8506 F: drivers/net/ethernet/amd/pcnet32.c
8508 PCRYPT PARALLEL CRYPTO ENGINE
8509 M: Steffen Klassert <steffen.klassert@secunet.com>
8510 L: linux-crypto@vger.kernel.org
8513 F: include/crypto/pcrypt.h
8515 PER-CPU MEMORY ALLOCATOR
8516 M: Tejun Heo <tj@kernel.org>
8517 M: Christoph Lameter <cl@linux.com>
8518 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8520 F: include/linux/percpu*.h
8522 F: arch/*/include/asm/percpu.h
8524 PER-TASK DELAY ACCOUNTING
8525 M: Balbir Singh <bsingharora@gmail.com>
8527 F: include/linux/delayacct.h
8528 F: kernel/delayacct.c
8530 PERFORMANCE EVENTS SUBSYSTEM
8531 M: Peter Zijlstra <peterz@infradead.org>
8532 M: Ingo Molnar <mingo@redhat.com>
8533 M: Arnaldo Carvalho de Melo <acme@kernel.org>
8534 R: Alexander Shishkin <alexander.shishkin@linux.intel.com>
8535 L: linux-kernel@vger.kernel.org
8536 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8539 F: include/linux/perf_event.h
8540 F: include/uapi/linux/perf_event.h
8541 F: arch/*/kernel/perf_event*.c
8542 F: arch/*/kernel/*/perf_event*.c
8543 F: arch/*/kernel/*/*/perf_event*.c
8544 F: arch/*/include/asm/perf_event.h
8545 F: arch/*/kernel/perf_callchain.c
8548 PERSONALITY HANDLING
8549 M: Christoph Hellwig <hch@infradead.org>
8550 L: linux-abi-devel@lists.sourceforge.net
8552 F: include/linux/personality.h
8553 F: include/uapi/linux/personality.h
8556 M: Remi Denis-Courmont <courmisch@gmail.com>
8558 F: Documentation/networking/phonet.txt
8559 F: include/linux/phonet.h
8560 F: include/net/phonet/
8561 F: include/uapi/linux/phonet.h
8565 M: Joern Engel <joern@lazybastard.org>
8566 L: linux-mtd@lists.infradead.org
8568 F: drivers/mtd/devices/phram.c
8571 M: Bruno Prémont <bonbons@linux-vserver.org>
8572 L: linux-input@vger.kernel.org
8574 F: drivers/hid/hid-picolcd*
8577 M: Jamie Iles <jamie@jamieiles.com>
8578 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8579 T: git git://github.com/jamieiles/linux-2.6-ji.git
8581 F: arch/arm/boot/dts/picoxcell*
8582 F: arch/arm/mach-picoxcell/
8583 F: drivers/crypto/picoxcell*
8585 PIN CONTROL SUBSYSTEM
8586 M: Linus Walleij <linus.walleij@linaro.org>
8587 L: linux-gpio@vger.kernel.org
8588 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8591 F: include/linux/pinctrl/
8593 PIN CONTROLLER - ATMEL AT91
8594 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8595 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8597 F: drivers/pinctrl/pinctrl-at91.*
8599 PIN CONTROLLER - ATMEL AT91 PIO4
8600 M: Ludovic Desroches <ludovic.desroches@atmel.com>
8601 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8602 L: linux-gpio@vger.kernel.org
8604 F: drivers/pinctrl/pinctrl-at91-pio4.*
8606 PIN CONTROLLER - INTEL
8607 M: Mika Westerberg <mika.westerberg@linux.intel.com>
8608 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
8610 F: drivers/pinctrl/intel/
8612 PIN CONTROLLER - RENESAS
8613 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8614 M: Geert Uytterhoeven <geert+renesas@glider.be>
8615 L: linux-renesas-soc@vger.kernel.org
8617 F: drivers/pinctrl/sh-pfc/
8619 PIN CONTROLLER - SAMSUNG
8620 M: Tomasz Figa <tomasz.figa@gmail.com>
8621 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8622 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8624 F: drivers/pinctrl/samsung/
8626 PIN CONTROLLER - SINGLE
8627 M: Tony Lindgren <tony@atomide.com>
8628 M: Haojian Zhuang <haojian.zhuang@linaro.org>
8629 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8630 L: linux-omap@vger.kernel.org
8632 F: drivers/pinctrl/pinctrl-single.c
8634 PIN CONTROLLER - ST SPEAR
8635 M: Viresh Kumar <vireshk@kernel.org>
8636 L: spear-devel@list.st.com
8637 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8638 W: http://www.st.com/spear
8640 F: drivers/pinctrl/spear/
8643 M: Jiri Kosina <jikos@kernel.org>
8645 F: drivers/block/pktcdvd.c
8646 F: include/linux/pktcdvd.h
8647 F: include/uapi/linux/pktcdvd.h
8650 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8651 W: http://mprc.pku.edu.cn/~guanxuetao/linux
8653 T: git git://github.com/gxt/linux.git
8654 F: drivers/input/serio/i8042-unicore32io.h
8655 F: drivers/i2c/busses/i2c-puv3.c
8656 F: drivers/video/fbdev/fb-puv3.c
8657 F: drivers/rtc/rtc-puv3.c
8659 PMBUS HARDWARE MONITORING DRIVERS
8660 M: Guenter Roeck <linux@roeck-us.net>
8661 L: lm-sensors@lm-sensors.org
8662 W: http://www.lm-sensors.org/
8663 W: http://www.roeck-us.net/linux/drivers/
8664 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8666 F: Documentation/hwmon/pmbus
8667 F: drivers/hwmon/pmbus/
8668 F: include/linux/i2c/pmbus.h
8670 PMC SIERRA MaxRAID DRIVER
8671 L: linux-scsi@vger.kernel.org
8672 W: http://www.pmc-sierra.com/
8674 F: drivers/scsi/pmcraid.*
8676 PMC SIERRA PM8001 DRIVER
8677 M: Jack Wang <jinpu.wang@profitbricks.com>
8678 M: lindar_liu@usish.com
8680 L: linux-scsi@vger.kernel.org
8682 F: drivers/scsi/pm8001/
8684 POSIX CLOCKS and TIMERS
8685 M: Thomas Gleixner <tglx@linutronix.de>
8686 L: linux-kernel@vger.kernel.org
8687 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8690 F: include/linux/timer*
8691 F: kernel/time/*timer*
8693 POWER MANAGEMENT CORE
8694 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8695 L: linux-pm@vger.kernel.org
8696 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8698 F: drivers/base/power/
8699 F: include/linux/pm.h
8700 F: include/linux/pm_*
8701 F: include/linux/powercap.h
8702 F: drivers/powercap/
8704 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8705 M: Sebastian Reichel <sre@kernel.org>
8706 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8707 M: David Woodhouse <dwmw2@infradead.org>
8708 L: linux-pm@vger.kernel.org
8709 T: git git://git.infradead.org/battery-2.6.git
8711 F: include/linux/power_supply.h
8713 X: drivers/power/avs/
8715 POWER STATE COORDINATION INTERFACE (PSCI)
8716 M: Mark Rutland <mark.rutland@arm.com>
8717 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8718 L: linux-arm-kernel@lists.infradead.org
8720 F: drivers/firmware/psci.c
8721 F: include/linux/psci.h
8722 F: include/uapi/linux/psci.h
8725 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8729 PPP PROTOCOL DRIVERS AND COMPRESSORS
8730 M: Paul Mackerras <paulus@samba.org>
8731 L: linux-ppp@vger.kernel.org
8733 F: drivers/net/ppp/ppp_*
8735 PPP OVER ATM (RFC 2364)
8736 M: Mitchell Blank Jr <mitch@sfgoth.com>
8738 F: net/atm/pppoatm.c
8739 F: include/uapi/linux/atmppp.h
8742 M: Michal Ostrowski <mostrows@earthlink.net>
8744 F: drivers/net/ppp/pppoe.c
8745 F: drivers/net/ppp/pppox.c
8748 M: James Chapman <jchapman@katalix.com>
8750 F: net/l2tp/l2tp_ppp.c
8751 F: include/linux/if_pppol2tp.h
8752 F: include/uapi/linux/if_pppol2tp.h
8755 M: Rodolfo Giometti <giometti@enneenne.com>
8756 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
8757 L: linuxpps@ml.enneenne.com (subscribers-only)
8759 F: Documentation/pps/
8761 F: include/linux/pps*.h
8764 M: Dmitry Kozlov <xeb@mail.ru>
8765 L: netdev@vger.kernel.org
8767 F: drivers/net/ppp/pptp.c
8768 W: http://sourceforge.net/projects/accel-pptp
8771 M: Robert Love <rml@tech9.net>
8772 L: kpreempt-tech@lists.sourceforge.net
8773 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8775 F: Documentation/preempt-locking.txt
8776 F: include/linux/preempt.h
8778 PRISM54 WIRELESS DRIVER
8779 M: "Luis R. Rodriguez" <mcgrof@gmail.com>
8780 L: linux-wireless@vger.kernel.org
8781 W: http://wireless.kernel.org/en/users/Drivers/p54
8783 F: drivers/net/wireless/intersil/prism54/
8786 M: Geoff Levand <geoff@infradead.org>
8787 L: netdev@vger.kernel.org
8788 L: linuxppc-dev@lists.ozlabs.org
8790 F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
8792 PS3 PLATFORM SUPPORT
8793 M: Geoff Levand <geoff@infradead.org>
8794 L: linuxppc-dev@lists.ozlabs.org
8796 F: arch/powerpc/boot/ps3*
8797 F: arch/powerpc/include/asm/lv1call.h
8798 F: arch/powerpc/include/asm/ps3*.h
8799 F: arch/powerpc/platforms/ps3/
8802 F: drivers/rtc/rtc-ps3.c
8803 F: drivers/usb/host/*ps3.c
8804 F: sound/ppc/snd_ps3*
8807 M: Jim Paris <jim@jtan.com>
8808 M: Geoff Levand <geoff@infradead.org>
8809 L: linuxppc-dev@lists.ozlabs.org
8811 F: drivers/block/ps3vram.c
8814 M: Anton Vorontsov <anton@enomsg.org>
8815 M: Colin Cross <ccross@android.com>
8816 M: Kees Cook <keescook@chromium.org>
8817 M: Tony Luck <tony.luck@intel.com>
8819 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
8821 F: include/linux/pstore*
8822 F: drivers/firmware/efi/efi-pstore.c
8823 F: drivers/acpi/apei/erst.c
8825 PTP HARDWARE CLOCK SUPPORT
8826 M: Richard Cochran <richardcochran@gmail.com>
8827 L: netdev@vger.kernel.org
8829 W: http://linuxptp.sourceforge.net/
8830 F: Documentation/ABI/testing/sysfs-ptp
8831 F: Documentation/ptp/*
8832 F: drivers/net/ethernet/freescale/gianfar_ptp.c
8833 F: drivers/net/phy/dp83640*
8835 F: include/linux/ptp_cl*
8838 M: Roland McGrath <roland@hack.frob.com>
8839 M: Oleg Nesterov <oleg@redhat.com>
8841 F: include/asm-generic/syscall.h
8842 F: include/linux/ptrace.h
8843 F: include/linux/regset.h
8844 F: include/linux/tracehook.h
8845 F: include/uapi/linux/ptrace.h
8848 PVRUSB2 VIDEO4LINUX DRIVER
8849 M: Mike Isely <isely@pobox.com>
8850 L: pvrusb2@isely.net (subscribers-only)
8851 L: linux-media@vger.kernel.org
8852 W: http://www.isely.net/pvrusb2/
8853 T: git git://linuxtv.org/media_tree.git
8855 F: Documentation/video4linux/README.pvrusb2
8856 F: drivers/media/usb/pvrusb2/
8859 M: Hans de Goede <hdegoede@redhat.com>
8860 L: linux-media@vger.kernel.org
8861 T: git git://linuxtv.org/media_tree.git
8863 F: drivers/media/usb/pwc/*
8866 M: Kamil Debski <k.debski@samsung.com>
8867 L: lm-sensors@lm-sensors.org
8869 F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8870 F: Documentation/hwmon/pwm-fan
8871 F: drivers/hwmon/pwm-fan.c
8874 M: Thierry Reding <thierry.reding@gmail.com>
8875 L: linux-pwm@vger.kernel.org
8877 T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8878 F: Documentation/pwm.txt
8879 F: Documentation/devicetree/bindings/pwm/
8880 F: include/linux/pwm.h
8882 F: drivers/video/backlight/pwm_bl.c
8883 F: include/linux/pwm_backlight.h
8885 PXA2xx/PXA3xx SUPPORT
8886 M: Daniel Mack <daniel@zonque.org>
8887 M: Haojian Zhuang <haojian.zhuang@gmail.com>
8888 M: Robert Jarzmik <robert.jarzmik@free.fr>
8889 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8890 T: git git://github.com/hzhuang1/linux.git
8891 T: git git://github.com/rjarzmik/linux.git
8893 F: arch/arm/boot/dts/pxa*
8894 F: arch/arm/mach-pxa/
8896 F: drivers/pcmcia/pxa2xx*
8897 F: drivers/pinctrl/pxa/
8898 F: drivers/spi/spi-pxa2xx*
8899 F: drivers/usb/gadget/udc/pxa2*
8900 F: include/sound/pxa2xx-lib.h
8905 M: Robert Jarzmik <robert.jarzmik@free.fr>
8906 L: linux-gpio@vger.kernel.org
8908 F: drivers/gpio/gpio-pxa.c
8910 PXA3xx NAND FLASH DRIVER
8911 M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8912 L: linux-mtd@lists.infradead.org
8914 F: drivers/mtd/nand/pxa3xx_nand.c
8917 M: Eric Miao <eric.y.miao@gmail.com>
8918 M: Haojian Zhuang <haojian.zhuang@gmail.com>
8919 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8920 T: git git://github.com/hzhuang1/linux.git
8921 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
8923 F: arch/arm/boot/dts/mmp*
8924 F: arch/arm/mach-mmp/
8930 M: Robert Jarzmik <robert.jarzmik@free.fr>
8931 L: rtc-linux@googlegroups.com
8935 M: Tadeusz Struk <tadeusz.struk@intel.com>
8936 L: qat-linux@intel.com
8938 F: drivers/crypto/qat/
8941 M: Mike Marciniszyn <infinipath@intel.com>
8942 L: linux-rdma@vger.kernel.org
8944 F: drivers/infiniband/hw/qib/
8946 QLOGIC QLA1280 SCSI DRIVER
8947 M: Michael Reed <mdr@sgi.com>
8948 L: linux-scsi@vger.kernel.org
8950 F: drivers/scsi/qla1280.[ch]
8952 QLOGIC QLA2XXX FC-SCSI DRIVER
8953 M: qla2xxx-upstream@qlogic.com
8954 L: linux-scsi@vger.kernel.org
8956 F: Documentation/scsi/LICENSE.qla2xxx
8957 F: drivers/scsi/qla2xxx/
8959 QLOGIC QLA4XXX iSCSI DRIVER
8960 M: QLogic-Storage-Upstream@qlogic.com
8961 L: linux-scsi@vger.kernel.org
8963 F: Documentation/scsi/LICENSE.qla4xxx
8964 F: drivers/scsi/qla4xxx/
8966 QLOGIC QLA3XXX NETWORK DRIVER
8967 M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8968 M: Ron Mercer <ron.mercer@qlogic.com>
8969 M: linux-driver@qlogic.com
8970 L: netdev@vger.kernel.org
8972 F: Documentation/networking/LICENSE.qla3xxx
8973 F: drivers/net/ethernet/qlogic/qla3xxx.*
8975 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8976 M: Dept-GELinuxNICDev@qlogic.com
8977 L: netdev@vger.kernel.org
8979 F: drivers/net/ethernet/qlogic/qlcnic/
8981 QLOGIC QLGE 10Gb ETHERNET DRIVER
8982 M: Harish Patil <harish.patil@qlogic.com>
8983 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8984 M: Dept-GELinuxNICDev@qlogic.com
8985 M: linux-driver@qlogic.com
8986 L: netdev@vger.kernel.org
8988 F: drivers/net/ethernet/qlogic/qlge/
8990 QLOGIC QL4xxx ETHERNET DRIVER
8991 M: Yuval Mintz <Yuval.Mintz@qlogic.com>
8992 M: Ariel Elior <Ariel.Elior@qlogic.com>
8993 M: everest-linux-l2@qlogic.com
8994 L: netdev@vger.kernel.org
8996 F: drivers/net/ethernet/qlogic/qed/
8997 F: include/linux/qed/
8998 F: drivers/net/ethernet/qlogic/qede/
9001 M: Anders Larsen <al@alarsen.net>
9002 W: http://www.alarsen.net/linux/qnx4fs/
9005 F: include/uapi/linux/qnx4_fs.h
9006 F: include/uapi/linux/qnxtypes.h
9009 M: Antti Palosaari <crope@iki.fi>
9010 L: linux-media@vger.kernel.org
9011 W: https://linuxtv.org
9012 W: http://palosaari.fi/linux/
9013 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9014 T: git git://linuxtv.org/anttip/media_tree.git
9016 F: drivers/media/tuners/qt1010*
9018 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
9019 M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
9020 L: linux-wireless@vger.kernel.org
9021 L: ath9k-devel@lists.ath9k.org
9022 W: http://wireless.kernel.org/en/users/Drivers/ath9k
9024 F: drivers/net/wireless/ath/ath9k/
9026 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
9027 M: Kalle Valo <kvalo@qca.qualcomm.com>
9028 L: ath10k@lists.infradead.org
9029 W: http://wireless.kernel.org/en/users/Drivers/ath10k
9030 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
9032 F: drivers/net/wireless/ath/ath10k/
9034 QUALCOMM HEXAGON ARCHITECTURE
9035 M: Richard Kuo <rkuo@codeaurora.org>
9036 L: linux-hexagon@vger.kernel.org
9037 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
9041 QUALCOMM WCN36XX WIRELESS DRIVER
9042 M: Eugene Krasnikov <k.eugene.e@gmail.com>
9043 L: wcn36xx@lists.infradead.org
9044 W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
9045 T: git git://github.com/KrasnikovEugene/wcn36xx.git
9047 F: drivers/net/wireless/ath/wcn36xx/
9049 RADOS BLOCK DEVICE (RBD)
9050 M: Ilya Dryomov <idryomov@gmail.com>
9051 M: Sage Weil <sage@redhat.com>
9052 M: Alex Elder <elder@kernel.org>
9053 L: ceph-devel@vger.kernel.org
9055 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9056 T: git git://github.com/ceph/ceph-client.git
9058 F: Documentation/ABI/testing/sysfs-bus-rbd
9059 F: drivers/block/rbd.c
9060 F: drivers/block/rbd_types.h
9062 RADEON FRAMEBUFFER DISPLAY DRIVER
9063 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
9064 L: linux-fbdev@vger.kernel.org
9066 F: drivers/video/fbdev/aty/radeon*
9067 F: include/uapi/linux/radeonfb.h
9069 RADIOSHARK RADIO DRIVER
9070 M: Hans de Goede <hdegoede@redhat.com>
9071 L: linux-media@vger.kernel.org
9072 T: git git://linuxtv.org/media_tree.git
9074 F: drivers/media/radio/radio-shark.c
9076 RADIOSHARK2 RADIO DRIVER
9077 M: Hans de Goede <hdegoede@redhat.com>
9078 L: linux-media@vger.kernel.org
9079 T: git git://linuxtv.org/media_tree.git
9081 F: drivers/media/radio/radio-shark2.c
9082 F: drivers/media/radio/radio-tea5777.c
9084 RAGE128 FRAMEBUFFER DISPLAY DRIVER
9085 M: Paul Mackerras <paulus@samba.org>
9086 L: linux-fbdev@vger.kernel.org
9088 F: drivers/video/fbdev/aty/aty128fb.c
9090 RALINK MIPS ARCHITECTURE
9091 M: John Crispin <blogic@openwrt.org>
9092 L: linux-mips@linux-mips.org
9096 RALINK RT2X00 WIRELESS LAN DRIVER
9098 M: Stanislaw Gruszka <sgruszka@redhat.com>
9099 M: Helmut Schaa <helmut.schaa@googlemail.com>
9100 L: linux-wireless@vger.kernel.org
9102 F: drivers/net/wireless/ralink/rt2x00/
9104 RAMDISK RAM BLOCK DEVICE DRIVER
9105 M: Jens Axboe <axboe@kernel.dk>
9107 F: Documentation/blockdev/ramdisk.txt
9108 F: drivers/block/brd.c
9110 RANDOM NUMBER DRIVER
9111 M: "Theodore Ts'o" <tytso@mit.edu>
9113 F: drivers/char/random.c
9116 M: Matt Porter <mporter@kernel.crashing.org>
9117 M: Alexandre Bounine <alexandre.bounine@idt.com>
9121 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
9122 L: linux-wireless@vger.kernel.org
9124 F: drivers/net/wireless/ray*
9127 M: Josh Triplett <josh@joshtriplett.org>
9128 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9129 L: linux-kernel@vger.kernel.org
9131 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9132 F: Documentation/RCU/torture.txt
9133 F: kernel/rcu/rcutorture.c
9135 RCUTORTURE TEST FRAMEWORK
9136 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9137 M: Josh Triplett <josh@joshtriplett.org>
9138 R: Steven Rostedt <rostedt@goodmis.org>
9139 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9140 R: Lai Jiangshan <jiangshanlai@gmail.com>
9141 L: linux-kernel@vger.kernel.org
9143 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9144 F: tools/testing/selftests/rcutorture
9147 M: Florian Fainelli <florian@openwrt.org>
9150 RDC R6040 FAST ETHERNET DRIVER
9151 M: Florian Fainelli <florian@openwrt.org>
9152 L: netdev@vger.kernel.org
9154 F: drivers/net/ethernet/rdc/r6040.c
9156 RDS - RELIABLE DATAGRAM SOCKETS
9157 M: Santosh Shilimkar <santosh.shilimkar@oracle.com>
9158 L: netdev@vger.kernel.org
9159 L: linux-rdma@vger.kernel.org
9160 L: rds-devel@oss.oracle.com (moderated for non-subscribers)
9161 W: https://oss.oracle.com/projects/rds/
9164 F: Documentation/networking/rds.txt
9166 READ-COPY UPDATE (RCU)
9167 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9168 M: Josh Triplett <josh@joshtriplett.org>
9169 R: Steven Rostedt <rostedt@goodmis.org>
9170 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9171 R: Lai Jiangshan <jiangshanlai@gmail.com>
9172 L: linux-kernel@vger.kernel.org
9173 W: http://www.rdrop.com/users/paulmck/RCU/
9175 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9176 F: Documentation/RCU/
9177 X: Documentation/RCU/torture.txt
9178 F: include/linux/rcu*
9179 X: include/linux/srcu.h
9183 REAL TIME CLOCK (RTC) SUBSYSTEM
9184 M: Alessandro Zummo <a.zummo@towertech.it>
9185 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
9186 L: rtc-linux@googlegroups.com
9187 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
9188 T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
9190 F: Documentation/rtc.txt
9192 F: include/linux/rtc.h
9193 F: include/uapi/linux/rtc.h
9195 REALTEK AUDIO CODECS
9196 M: Bard Liao <bardliao@realtek.com>
9197 M: Oder Chiou <oder_chiou@realtek.com>
9199 F: sound/soc/codecs/rt*
9200 F: include/sound/rt*.h
9202 REISERFS FILE SYSTEM
9203 L: reiserfs-devel@vger.kernel.org
9207 REGISTER MAP ABSTRACTION
9208 M: Mark Brown <broonie@kernel.org>
9209 L: linux-kernel@vger.kernel.org
9210 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
9212 F: drivers/base/regmap/
9213 F: include/linux/regmap.h
9215 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
9216 M: Ohad Ben-Cohen <ohad@wizery.com>
9217 M: Bjorn Andersson <bjorn.andersson@linaro.org>
9218 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
9220 F: drivers/remoteproc/
9221 F: Documentation/remoteproc.txt
9222 F: include/linux/remoteproc.h
9224 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9225 M: Ohad Ben-Cohen <ohad@wizery.com>
9226 M: Bjorn Andersson <bjorn.andersson@linaro.org>
9227 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9230 F: Documentation/rpmsg.txt
9231 F: include/linux/rpmsg.h
9233 RENESAS ETHERNET DRIVERS
9234 R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9235 L: netdev@vger.kernel.org
9236 L: linux-renesas-soc@vger.kernel.org
9237 F: drivers/net/ethernet/renesas/
9238 F: include/linux/sh_eth.h
9240 RENESAS USB2 PHY DRIVER
9241 M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
9242 L: linux-renesas-soc@vger.kernel.org
9244 F: drivers/phy/phy-rcar-gen3-usb2.c
9246 RESET CONTROLLER FRAMEWORK
9247 M: Philipp Zabel <p.zabel@pengutronix.de>
9248 T: git git://git.pengutronix.de/git/pza/linux
9251 F: Documentation/devicetree/bindings/reset/
9252 F: include/dt-bindings/reset/
9253 F: include/linux/reset.h
9254 F: include/linux/reset-controller.h
9257 M: Johannes Berg <johannes@sipsolutions.net>
9258 L: linux-wireless@vger.kernel.org
9259 W: http://wireless.kernel.org/
9260 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9261 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
9263 F: Documentation/rfkill.txt
9267 M: Thomas Graf <tgraf@suug.ch>
9268 L: netdev@vger.kernel.org
9271 F: include/linux/rhashtable.h
9273 RICOH SMARTMEDIA/XD DRIVER
9274 M: Maxim Levitsky <maximlevitsky@gmail.com>
9276 F: drivers/mtd/nand/r852.c
9277 F: drivers/mtd/nand/r852.h
9279 RICOH R5C592 MEMORYSTICK DRIVER
9280 M: Maxim Levitsky <maximlevitsky@gmail.com>
9282 F: drivers/memstick/host/r592.*
9285 M: Stefan Achatz <erazor_de@users.sourceforge.net>
9286 W: http://sourceforge.net/projects/roccat/
9288 F: drivers/hid/hid-roccat*
9289 F: include/linux/hid-roccat*
9290 F: Documentation/ABI/*/sysfs-driver-hid-roccat*
9293 M: Jiri Pirko <jiri@resnulli.us>
9294 M: Scott Feldman <sfeldma@gmail.com>
9295 L: netdev@vger.kernel.org
9297 F: drivers/net/ethernet/rocker/
9301 W: http://www.comtrol.com
9303 F: Documentation/serial/rocket.txt
9304 F: drivers/tty/rocket*
9306 ROCKETPORT EXPRESS/INFINITY DRIVER
9307 M: Kevin Cernekee <cernekee@gmail.com>
9308 L: linux-serial@vger.kernel.org
9310 F: drivers/tty/serial/rp2.*
9313 M: Ralf Baechle <ralf@linux-mips.org>
9314 L: linux-hams@vger.kernel.org
9315 W: http://www.linux-ax25.org/
9317 F: include/net/rose.h
9318 F: include/uapi/linux/rose.h
9321 RTL2830 MEDIA DRIVER
9322 M: Antti Palosaari <crope@iki.fi>
9323 L: linux-media@vger.kernel.org
9324 W: https://linuxtv.org
9325 W: http://palosaari.fi/linux/
9326 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9327 T: git git://linuxtv.org/anttip/media_tree.git
9329 F: drivers/media/dvb-frontends/rtl2830*
9331 RTL2832 MEDIA DRIVER
9332 M: Antti Palosaari <crope@iki.fi>
9333 L: linux-media@vger.kernel.org
9334 W: https://linuxtv.org
9335 W: http://palosaari.fi/linux/
9336 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9337 T: git git://linuxtv.org/anttip/media_tree.git
9339 F: drivers/media/dvb-frontends/rtl2832*
9341 RTL2832_SDR MEDIA DRIVER
9342 M: Antti Palosaari <crope@iki.fi>
9343 L: linux-media@vger.kernel.org
9344 W: https://linuxtv.org
9345 W: http://palosaari.fi/linux/
9346 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9347 T: git git://linuxtv.org/anttip/media_tree.git
9349 F: drivers/media/dvb-frontends/rtl2832_sdr*
9351 RTL8180 WIRELESS DRIVER
9352 L: linux-wireless@vger.kernel.org
9353 W: http://wireless.kernel.org/
9354 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9356 F: drivers/net/wireless/realtek/rtl818x/rtl8180/
9358 RTL8187 WIRELESS DRIVER
9359 M: Herton Ronaldo Krzesinski <herton@canonical.com>
9360 M: Hin-Tak Leung <htl10@users.sourceforge.net>
9361 M: Larry Finger <Larry.Finger@lwfinger.net>
9362 L: linux-wireless@vger.kernel.org
9363 W: http://wireless.kernel.org/
9364 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9366 F: drivers/net/wireless/realtek/rtl818x/rtl8187/
9368 RTL8192CE WIRELESS DRIVER
9369 M: Larry Finger <Larry.Finger@lwfinger.net>
9370 M: Chaoming Li <chaoming_li@realsil.com.cn>
9371 L: linux-wireless@vger.kernel.org
9372 W: http://wireless.kernel.org/
9373 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9375 F: drivers/net/wireless/realtek/rtlwifi/
9376 F: drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
9378 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9379 M: Jes Sorensen <Jes.Sorensen@redhat.com>
9380 L: linux-wireless@vger.kernel.org
9381 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8723au-mac80211
9383 F: drivers/net/wireless/realtek/rtl8xxxu/
9385 S3 SAVAGE FRAMEBUFFER DRIVER
9386 M: Antonino Daplas <adaplas@gmail.com>
9387 L: linux-fbdev@vger.kernel.org
9389 F: drivers/video/fbdev/savage/
9392 M: Martin Schwidefsky <schwidefsky@de.ibm.com>
9393 M: Heiko Carstens <heiko.carstens@de.ibm.com>
9394 L: linux-s390@vger.kernel.org
9395 W: http://www.ibm.com/developerworks/linux/linux390/
9396 T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
9400 F: Documentation/s390/
9401 F: Documentation/DocBook/s390*
9403 S390 COMMON I/O LAYER
9404 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9405 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9406 L: linux-s390@vger.kernel.org
9407 W: http://www.ibm.com/developerworks/linux/linux390/
9409 F: drivers/s390/cio/
9412 M: Stefan Weinhuber <wein@de.ibm.com>
9413 M: Stefan Haberland <stefan.haberland@de.ibm.com>
9414 L: linux-s390@vger.kernel.org
9415 W: http://www.ibm.com/developerworks/linux/linux390/
9417 F: drivers/s390/block/dasd*
9418 F: block/partitions/ibm.c
9420 S390 NETWORK DRIVERS
9421 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
9422 L: linux-s390@vger.kernel.org
9423 W: http://www.ibm.com/developerworks/linux/linux390/
9425 F: drivers/s390/net/
9428 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9429 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9430 L: linux-s390@vger.kernel.org
9431 W: http://www.ibm.com/developerworks/linux/linux390/
9434 F: drivers/pci/hotplug/s390_pci_hpc.c
9437 M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
9438 L: linux-s390@vger.kernel.org
9439 W: http://www.ibm.com/developerworks/linux/linux390/
9441 F: drivers/s390/crypto/
9444 M: Steffen Maier <maier@linux.vnet.ibm.com>
9445 L: linux-s390@vger.kernel.org
9446 W: http://www.ibm.com/developerworks/linux/linux390/
9448 F: drivers/s390/scsi/zfcp_*
9450 S390 IUCV NETWORK LAYER
9451 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
9452 L: linux-s390@vger.kernel.org
9453 W: http://www.ibm.com/developerworks/linux/linux390/
9455 F: drivers/s390/net/*iucv*
9456 F: include/net/iucv/
9460 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9461 L: linux-s390@vger.kernel.org
9462 W: http://www.ibm.com/developerworks/linux/linux390/
9464 F: drivers/iommu/s390-iommu.c
9466 S3C24XX SD/MMC Driver
9467 M: Ben Dooks <ben-linux@fluff.org>
9468 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9470 F: drivers/mmc/host/s3cmci.*
9472 SAA6588 RDS RECEIVER DRIVER
9473 M: Hans Verkuil <hverkuil@xs4all.nl>
9474 L: linux-media@vger.kernel.org
9475 T: git git://linuxtv.org/media_tree.git
9476 W: https://linuxtv.org
9478 F: drivers/media/i2c/saa6588*
9480 SAA7134 VIDEO4LINUX DRIVER
9481 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9482 L: linux-media@vger.kernel.org
9483 W: https://linuxtv.org
9484 T: git git://linuxtv.org/media_tree.git
9486 F: Documentation/video4linux/*.saa7134
9487 F: drivers/media/pci/saa7134/
9489 SAA7146 VIDEO4LINUX-2 DRIVER
9490 M: Hans Verkuil <hverkuil@xs4all.nl>
9491 L: linux-media@vger.kernel.org
9492 T: git git://linuxtv.org/media_tree.git
9494 F: drivers/media/common/saa7146/
9495 F: drivers/media/pci/saa7146/
9496 F: include/media/saa7146*
9498 SAMSUNG LAPTOP DRIVER
9499 M: Corentin Chary <corentin.chary@gmail.com>
9500 L: platform-driver-x86@vger.kernel.org
9502 F: drivers/platform/x86/samsung-laptop.c
9504 SAMSUNG AUDIO (ASoC) DRIVERS
9505 M: Sangbeom Kim <sbkim73@samsung.com>
9506 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9508 F: sound/soc/samsung/
9510 SAMSUNG FRAMEBUFFER DRIVER
9511 M: Jingoo Han <jingoohan1@gmail.com>
9512 L: linux-fbdev@vger.kernel.org
9514 F: drivers/video/fbdev/s3c-fb.c
9516 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9517 M: Sangbeom Kim <sbkim73@samsung.com>
9518 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
9519 L: linux-kernel@vger.kernel.org
9520 L: linux-samsung-soc@vger.kernel.org
9522 F: drivers/mfd/sec*.c
9523 F: drivers/regulator/s2m*.c
9524 F: drivers/regulator/s5m*.c
9525 F: drivers/clk/clk-s2mps11.c
9526 F: drivers/rtc/rtc-s5m.c
9527 F: include/linux/mfd/samsung/
9528 F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
9529 F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
9530 F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
9531 F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
9533 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9534 M: Kyungmin Park <kyungmin.park@samsung.com>
9535 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9536 L: linux-media@vger.kernel.org
9537 Q: https://patchwork.linuxtv.org/project/linux-media/list/
9539 F: drivers/media/platform/exynos4-is/
9541 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9542 M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9543 L: linux-media@vger.kernel.org
9544 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9546 F: drivers/media/platform/s3c-camif/
9547 F: include/media/drv-intf/s3c_camif.h
9549 SAMSUNG S5C73M3 CAMERA DRIVER
9550 M: Kyungmin Park <kyungmin.park@samsung.com>
9551 M: Andrzej Hajda <a.hajda@samsung.com>
9552 L: linux-media@vger.kernel.org
9554 F: drivers/media/i2c/s5c73m3/*
9556 SAMSUNG S5K5BAF CAMERA DRIVER
9557 M: Kyungmin Park <kyungmin.park@samsung.com>
9558 M: Andrzej Hajda <a.hajda@samsung.com>
9559 L: linux-media@vger.kernel.org
9561 F: drivers/media/i2c/s5k5baf.c
9563 SAMSUNG S3FWRN5 NFC DRIVER
9564 M: Robert Baldyga <r.baldyga@samsung.com>
9565 M: Krzysztof Opasiak <k.opasiak@samsung.com>
9566 L: linux-nfc@lists.01.org (moderated for non-subscribers)
9568 F: drivers/nfc/s3fwrn5
9570 SAMSUNG SOC CLOCK DRIVERS
9571 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9572 M: Tomasz Figa <tomasz.figa@gmail.com>
9574 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9575 F: drivers/clk/samsung/
9577 SAMSUNG SXGBE DRIVERS
9578 M: Byungho An <bh74.an@samsung.com>
9579 M: Girish K S <ks.giri@samsung.com>
9580 M: Vipul Pandya <vipul.pandya@samsung.com>
9582 L: netdev@vger.kernel.org
9583 F: drivers/net/ethernet/samsung/sxgbe/
9585 SAMSUNG THERMAL DRIVER
9586 M: Lukasz Majewski <l.majewski@samsung.com>
9587 L: linux-pm@vger.kernel.org
9588 L: linux-samsung-soc@vger.kernel.org
9590 T: git https://github.com/lmajewski/linux-samsung-thermal.git
9591 F: drivers/thermal/samsung/
9593 SAMSUNG USB2 PHY DRIVER
9594 M: Kamil Debski <k.debski@samsung.com>
9595 L: linux-kernel@vger.kernel.org
9597 F: Documentation/devicetree/bindings/phy/samsung-phy.txt
9598 F: Documentation/phy/samsung-usb2.txt
9599 F: drivers/phy/phy-exynos4210-usb2.c
9600 F: drivers/phy/phy-exynos4x12-usb2.c
9601 F: drivers/phy/phy-exynos5250-usb2.c
9602 F: drivers/phy/phy-s5pv210-usb2.c
9603 F: drivers/phy/phy-samsung-usb2.c
9604 F: drivers/phy/phy-samsung-usb2.h
9607 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9608 L: linux-serial@vger.kernel.org
9610 F: drivers/tty/serial/
9612 SYNOPSYS DESIGNWARE DMAC DRIVER
9613 M: Viresh Kumar <vireshk@kernel.org>
9614 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9616 F: include/linux/dma/dw.h
9617 F: include/linux/platform_data/dma-dw.h
9620 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9621 M: Lars Persson <lars.persson@axis.com>
9622 L: netdev@vger.kernel.org
9624 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9625 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9627 SYNOPSYS DESIGNWARE I2C DRIVER
9628 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9629 M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
9630 M: Mika Westerberg <mika.westerberg@linux.intel.com>
9631 L: linux-i2c@vger.kernel.org
9633 F: drivers/i2c/busses/i2c-designware-*
9634 F: include/linux/platform_data/i2c-designware.h
9636 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9637 M: Jaehoon Chung <jh80.chung@samsung.com>
9638 L: linux-mmc@vger.kernel.org
9640 F: include/linux/mmc/dw_mmc.h
9641 F: drivers/mmc/host/dw_mmc*
9643 SYSTEM TRACE MODULE CLASS
9644 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
9646 F: Documentation/trace/stm.txt
9647 F: drivers/hwtracing/stm/
9648 F: include/linux/stm.h
9649 F: include/uapi/linux/stm.h
9652 M: Andreas Noever <andreas.noever@gmail.com>
9654 F: drivers/thunderbolt/
9656 TI BQ27XXX POWER SUPPLY DRIVER
9657 R: Andrew F. Davis <afd@ti.com>
9658 F: include/linux/power/bq27xxx_battery.h
9659 F: drivers/power/bq27xxx_battery.c
9660 F: drivers/power/bq27xxx_battery_i2c.c
9662 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
9663 M: John Stultz <john.stultz@linaro.org>
9664 M: Thomas Gleixner <tglx@linutronix.de>
9665 L: linux-kernel@vger.kernel.org
9666 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9668 F: include/linux/clocksource.h
9669 F: include/linux/time.h
9670 F: include/linux/timex.h
9671 F: include/uapi/linux/time.h
9672 F: include/uapi/linux/timex.h
9673 F: kernel/time/clocksource.c
9674 F: kernel/time/time*.c
9675 F: kernel/time/alarmtimer.c
9676 F: kernel/time/ntp.c
9677 F: tools/testing/selftests/timers/
9680 M: Zwane Mwaikambo <zwanem@gmail.com>
9682 F: drivers/watchdog/sc1200wdt.c
9685 M: Ingo Molnar <mingo@redhat.com>
9686 M: Peter Zijlstra <peterz@infradead.org>
9687 L: linux-kernel@vger.kernel.org
9688 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9691 F: include/linux/sched.h
9692 F: include/uapi/linux/sched.h
9693 F: include/linux/wait.h
9696 M: Chen Liqin <liqin.linux@gmail.com>
9697 M: Lennox Wu <lennox.wu@gmail.com>
9698 W: http://www.sunplus.com
9702 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
9703 M: Sudeep Holla <sudeep.holla@arm.com>
9704 L: linux-arm-kernel@lists.infradead.org
9706 F: Documentation/devicetree/bindings/arm/arm,scpi.txt
9707 F: drivers/clk/clk-scpi.c
9708 F: drivers/cpufreq/scpi-cpufreq.c
9709 F: drivers/firmware/arm_scpi.c
9710 F: include/linux/scpi_protocol.h
9713 M: Jens Axboe <axboe@kernel.dk>
9714 L: linux-scsi@vger.kernel.org
9715 W: http://www.kernel.dk
9719 SCSI RDMA PROTOCOL (SRP) INITIATOR
9720 M: Bart Van Assche <bart.vanassche@sandisk.com>
9721 L: linux-rdma@vger.kernel.org
9723 W: http://www.openfabrics.org
9724 Q: http://patchwork.kernel.org/project/linux-rdma/list/
9725 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9726 F: drivers/infiniband/ulp/srp/
9727 F: include/scsi/srp.h
9730 M: Doug Gilbert <dgilbert@interlog.com>
9731 L: linux-scsi@vger.kernel.org
9732 W: http://sg.danny.cz/sg
9734 F: Documentation/scsi/scsi-generic.txt
9735 F: drivers/scsi/sg.c
9736 F: include/scsi/sg.h
9739 M: "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>
9740 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9741 M: "Martin K. Petersen" <martin.petersen@oracle.com>
9742 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
9743 L: linux-scsi@vger.kernel.org
9749 M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9750 L: linux-scsi@vger.kernel.org
9752 F: Documentation/scsi/st.txt
9753 F: drivers/scsi/st.*
9754 F: drivers/scsi/st_*.h
9757 M: Vlad Yasevich <vyasevich@gmail.com>
9758 M: Neil Horman <nhorman@tuxdriver.com>
9759 L: linux-sctp@vger.kernel.org
9760 W: http://lksctp.sourceforge.net
9762 F: Documentation/networking/sctp.txt
9763 F: include/linux/sctp.h
9764 F: include/uapi/linux/sctp.h
9765 F: include/net/sctp/
9769 M: Jim Cromie <jim.cromie@gmail.com>
9771 F: Documentation/i2c/busses/scx200_acb
9772 F: arch/x86/platform/scx200/
9773 F: drivers/watchdog/scx200_wdt.c
9774 F: drivers/i2c/busses/scx200*
9775 F: drivers/mtd/maps/scx200_docflash.c
9776 F: include/linux/scx200.h
9779 M: Jim Cromie <jim.cromie@gmail.com>
9781 F: drivers/char/scx200_gpio.c
9782 F: include/linux/scx200_gpio.h
9784 SCx200 HRT CLOCKSOURCE DRIVER
9785 M: Jim Cromie <jim.cromie@gmail.com>
9787 F: drivers/clocksource/scx200_hrt.c
9789 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9790 M: Sascha Sommer <saschasommer@freenet.de>
9791 L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9793 F: drivers/mmc/host/sdricoh_cs.c
9795 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9796 L: linux-mmc@vger.kernel.org
9798 F: drivers/mmc/host/sdhci.*
9799 F: drivers/mmc/host/sdhci-pltfm.[ch]
9802 M: Kees Cook <keescook@chromium.org>
9803 R: Andy Lutomirski <luto@amacapital.net>
9804 R: Will Drewry <wad@chromium.org>
9805 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9808 F: include/uapi/linux/seccomp.h
9809 F: include/linux/seccomp.h
9810 F: tools/testing/selftests/seccomp/*
9811 K: \bsecure_computing
9814 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9815 M: Ben Dooks <ben-linux@fluff.org>
9816 M: Jaehoon Chung <jh80.chung@samsung.com>
9817 L: linux-mmc@vger.kernel.org
9819 F: drivers/mmc/host/sdhci-s3c*
9821 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9822 M: Viresh Kumar <vireshk@kernel.org>
9823 L: spear-devel@list.st.com
9824 L: linux-mmc@vger.kernel.org
9826 F: drivers/mmc/host/sdhci-spear.c
9829 M: James Morris <james.l.morris@oracle.com>
9830 M: "Serge E. Hallyn" <serge@hallyn.com>
9831 L: linux-security-module@vger.kernel.org (suggested Cc:)
9832 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9833 W: http://kernsec.org/
9838 M: Security Officers <security@kernel.org>
9841 SELINUX SECURITY MODULE
9842 M: Paul Moore <paul@paul-moore.com>
9843 M: Stephen Smalley <sds@tycho.nsa.gov>
9844 M: Eric Paris <eparis@parisplace.org>
9845 L: selinux@tycho.nsa.gov (moderated for non-subscribers)
9846 W: http://selinuxproject.org
9847 T: git git://git.infradead.org/users/pcmoore/selinux
9849 F: include/linux/selinux*
9850 F: security/selinux/
9853 APPARMOR SECURITY MODULE
9854 M: John Johansen <john.johansen@canonical.com>
9855 L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9856 W: apparmor.wiki.kernel.org
9857 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9859 F: security/apparmor/
9861 YAMA SECURITY MODULE
9862 M: Kees Cook <keescook@chromium.org>
9863 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9868 M: Jiri Slaby <jirislaby@gmail.com>
9870 F: drivers/misc/phantom.c
9871 F: include/uapi/linux/phantom.h
9873 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9874 M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9875 M: Ketan Mukadam <ketan.mukadam@avagotech.com>
9876 M: John Soni Jose <sony.john@avagotech.com>
9877 L: linux-scsi@vger.kernel.org
9878 W: http://www.avagotech.com
9880 F: drivers/scsi/be2iscsi/
9882 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9883 M: Sathya Perla <sathya.perla@broadcom.com>
9884 M: Ajit Khaparde <ajit.khaparde@broadcom.com>
9885 M: Padmanabh Ratnakar <padmanabh.ratnakar@broadcom.com>
9886 M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
9887 M: Somnath Kotur <somnath.kotur@broadcom.com>
9888 L: netdev@vger.kernel.org
9889 W: http://www.emulex.com
9891 F: drivers/net/ethernet/emulex/benet/
9893 EMULEX ONECONNECT ROCE DRIVER
9894 M: Selvin Xavier <selvin.xavier@avagotech.com>
9895 M: Devesh Sharma <devesh.sharma@avagotech.com>
9896 M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9897 L: linux-rdma@vger.kernel.org
9898 W: http://www.emulex.com
9900 F: drivers/infiniband/hw/ocrdma/
9903 M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9904 M: Shradha Shah <sshah@solarflare.com>
9905 L: netdev@vger.kernel.org
9907 F: drivers/net/ethernet/sfc/
9910 M: Dimitri Sivanich <sivanich@sgi.com>
9912 F: drivers/misc/sgi-gru/
9914 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9915 M: Pat Gefre <pfg@sgi.com>
9916 L: linux-ia64@vger.kernel.org
9918 F: Documentation/ia64/serial.txt
9919 F: drivers/tty/serial/ioc?_serial.c
9920 F: include/linux/ioc?.h
9922 SGI XP/XPC/XPNET DRIVER
9923 M: Cliff Whickman <cpw@sgi.com>
9924 M: Robin Holt <robinmholt@gmail.com>
9926 F: drivers/misc/sgi-xp/
9929 M: Antti Palosaari <crope@iki.fi>
9930 L: linux-media@vger.kernel.org
9931 W: https://linuxtv.org
9932 W: http://palosaari.fi/linux/
9933 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9934 T: git git://linuxtv.org/anttip/media_tree.git
9936 F: drivers/media/tuners/si2157*
9939 M: Antti Palosaari <crope@iki.fi>
9940 L: linux-media@vger.kernel.org
9941 W: https://linuxtv.org
9942 W: http://palosaari.fi/linux/
9943 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9944 T: git git://linuxtv.org/anttip/media_tree.git
9946 F: drivers/media/dvb-frontends/si2168*
9948 SI470X FM RADIO RECEIVER I2C DRIVER
9949 M: Hans Verkuil <hverkuil@xs4all.nl>
9950 L: linux-media@vger.kernel.org
9951 T: git git://linuxtv.org/media_tree.git
9952 W: https://linuxtv.org
9954 F: drivers/media/radio/si470x/radio-si470x-i2c.c
9956 SI470X FM RADIO RECEIVER USB DRIVER
9957 M: Hans Verkuil <hverkuil@xs4all.nl>
9958 L: linux-media@vger.kernel.org
9959 T: git git://linuxtv.org/media_tree.git
9960 W: https://linuxtv.org
9962 F: drivers/media/radio/si470x/radio-si470x-common.c
9963 F: drivers/media/radio/si470x/radio-si470x.h
9964 F: drivers/media/radio/si470x/radio-si470x-usb.c
9966 SI4713 FM RADIO TRANSMITTER I2C DRIVER
9967 M: Eduardo Valentin <edubezval@gmail.com>
9968 L: linux-media@vger.kernel.org
9969 T: git git://linuxtv.org/media_tree.git
9970 W: https://linuxtv.org
9972 F: drivers/media/radio/si4713/si4713.?
9974 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9975 M: Eduardo Valentin <edubezval@gmail.com>
9976 L: linux-media@vger.kernel.org
9977 T: git git://linuxtv.org/media_tree.git
9978 W: https://linuxtv.org
9980 F: drivers/media/radio/si4713/radio-platform-si4713.c
9982 SI4713 FM RADIO TRANSMITTER USB DRIVER
9983 M: Hans Verkuil <hverkuil@xs4all.nl>
9984 L: linux-media@vger.kernel.org
9985 T: git git://linuxtv.org/media_tree.git
9986 W: https://linuxtv.org
9988 F: drivers/media/radio/si4713/radio-usb-si4713.c
9991 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9992 L: linux-media@vger.kernel.org
9993 W: https://linuxtv.org
9994 T: git git://linuxtv.org/media_tree.git
9996 F: drivers/media/common/siano/
9997 F: drivers/media/usb/siano/
9998 F: drivers/media/usb/siano/
9999 F: drivers/media/mmc/siano/
10002 M: Hans de Goede <hdegoede@redhat.com>
10003 L: linux-fbdev@vger.kernel.org
10005 F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
10006 F: drivers/video/fbdev/simplefb.c
10007 F: include/linux/platform_data/simplefb.h
10009 SH_VEU V4L2 MEM2MEM DRIVER
10010 L: linux-media@vger.kernel.org
10012 F: drivers/media/platform/sh_veu.c
10014 SH_VOU V4L2 OUTPUT DRIVER
10015 L: linux-media@vger.kernel.org
10017 F: drivers/media/platform/sh_vou.c
10018 F: include/media/drv-intf/sh_vou.h
10020 SIMPLE FIRMWARE INTERFACE (SFI)
10021 M: Len Brown <lenb@kernel.org>
10022 L: sfi-devel@simplefirmware.org
10023 W: http://simplefirmware.org/
10024 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
10026 F: arch/x86/platform/sfi/
10028 F: include/linux/sfi*.h
10030 SIMTEC EB110ATX (Chalice CATS)
10032 P: Vincent Sanders <vince@simtec.co.uk>
10033 M: Simtec Linux Team <linux@simtec.co.uk>
10034 W: http://www.simtec.co.uk/products/EB110ATX/
10037 SIMTEC EB2410ITX (BAST)
10039 P: Vincent Sanders <vince@simtec.co.uk>
10040 M: Simtec Linux Team <linux@simtec.co.uk>
10041 W: http://www.simtec.co.uk/products/EB2410ITX/
10043 F: arch/arm/mach-s3c24xx/mach-bast.c
10044 F: arch/arm/mach-s3c24xx/bast-ide.c
10045 F: arch/arm/mach-s3c24xx/bast-irq.c
10047 TI DAVINCI MACHINE SUPPORT
10048 M: Sekhar Nori <nsekhar@ti.com>
10049 M: Kevin Hilman <khilman@deeprootsystems.com>
10050 T: git git://gitorious.org/linux-davinci/linux-davinci.git
10051 Q: http://patchwork.kernel.org/project/linux-davinci/list/
10053 F: arch/arm/mach-davinci/
10054 F: drivers/i2c/busses/i2c-davinci.c
10056 TI DAVINCI SERIES MEDIA DRIVER
10057 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10058 L: linux-media@vger.kernel.org
10059 W: https://linuxtv.org
10060 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10061 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10063 F: drivers/media/platform/davinci/
10064 F: include/media/davinci/
10066 TI AM437X VPFE DRIVER
10067 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10068 L: linux-media@vger.kernel.org
10069 W: https://linuxtv.org
10070 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10071 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10073 F: drivers/media/platform/am437x/
10075 OV2659 OMNIVISION SENSOR DRIVER
10076 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10077 L: linux-media@vger.kernel.org
10078 W: https://linuxtv.org
10079 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10080 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10082 F: drivers/media/i2c/ov2659.c
10083 F: include/media/i2c/ov2659.h
10085 SILICON MOTION SM712 FRAME BUFFER DRIVER
10086 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10087 M: Teddy Wang <teddy.wang@siliconmotion.com>
10088 M: Sudip Mukherjee <sudip@vectorindia.org>
10089 L: linux-fbdev@vger.kernel.org
10091 F: drivers/video/fbdev/sm712*
10092 F: Documentation/fb/sm712fb.txt
10094 SIS 190 ETHERNET DRIVER
10095 M: Francois Romieu <romieu@fr.zoreil.com>
10096 L: netdev@vger.kernel.org
10098 F: drivers/net/ethernet/sis/sis190.c
10100 SIS 900/7016 FAST ETHERNET DRIVER
10101 M: Daniele Venzano <venza@brownhat.org>
10102 W: http://www.brownhat.org/sis900.html
10103 L: netdev@vger.kernel.org
10105 F: drivers/net/ethernet/sis/sis900.*
10107 SIS FRAMEBUFFER DRIVER
10108 M: Thomas Winischhofer <thomas@winischhofer.net>
10109 W: http://www.winischhofer.net/linuxsisvga.shtml
10111 F: Documentation/fb/sisfb.txt
10112 F: drivers/video/fbdev/sis/
10113 F: include/video/sisfb.h
10116 M: Thomas Winischhofer <thomas@winischhofer.net>
10117 W: http://www.winischhofer.at/linuxsisusbvga.shtml
10119 F: drivers/usb/misc/sisusbvga/
10122 M: Christoph Lameter <cl@linux.com>
10123 M: Pekka Enberg <penberg@kernel.org>
10124 M: David Rientjes <rientjes@google.com>
10125 M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
10126 M: Andrew Morton <akpm@linux-foundation.org>
10127 L: linux-mm@kvack.org
10129 F: include/linux/sl?b*.h
10132 SLEEPABLE READ-COPY UPDATE (SRCU)
10133 M: Lai Jiangshan <jiangshanlai@gmail.com>
10134 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10135 M: Josh Triplett <josh@joshtriplett.org>
10136 R: Steven Rostedt <rostedt@goodmis.org>
10137 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10138 L: linux-kernel@vger.kernel.org
10139 W: http://www.rdrop.com/users/paulmck/RCU/
10141 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10142 F: include/linux/srcu.h
10143 F: kernel/rcu/srcu.c
10145 SMACK SECURITY MODULE
10146 M: Casey Schaufler <casey@schaufler-ca.com>
10147 L: linux-security-module@vger.kernel.org
10148 W: http://schaufler-ca.com
10149 T: git git://git.gitorious.org/smack-next/kernel.git
10151 F: Documentation/security/Smack.txt
10154 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
10155 M: Kevin Hilman <khilman@kernel.org>
10156 M: Nishanth Menon <nm@ti.com>
10158 F: drivers/power/avs/
10159 F: include/linux/power/smartreflex.h
10160 L: linux-pm@vger.kernel.org
10162 SMC91x ETHERNET DRIVER
10163 M: Nicolas Pitre <nico@fluxnic.net>
10165 F: drivers/net/ethernet/smsc/smc91x.*
10167 SMIA AND SMIA++ IMAGE SENSOR DRIVER
10168 M: Sakari Ailus <sakari.ailus@iki.fi>
10169 L: linux-media@vger.kernel.org
10171 F: drivers/media/i2c/smiapp/
10172 F: include/media/i2c/smiapp.h
10173 F: drivers/media/i2c/smiapp-pll.c
10174 F: drivers/media/i2c/smiapp-pll.h
10175 F: include/uapi/linux/smiapp.h
10176 F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
10178 SMM665 HARDWARE MONITOR DRIVER
10179 M: Guenter Roeck <linux@roeck-us.net>
10180 L: lm-sensors@lm-sensors.org
10182 F: Documentation/hwmon/smm665
10183 F: drivers/hwmon/smm665.c
10185 SMSC EMC2103 HARDWARE MONITOR DRIVER
10186 M: Steve Glendinning <steve.glendinning@shawell.net>
10187 L: lm-sensors@lm-sensors.org
10189 F: Documentation/hwmon/emc2103
10190 F: drivers/hwmon/emc2103.c
10192 SMSC SCH5627 HARDWARE MONITOR DRIVER
10193 M: Hans de Goede <hdegoede@redhat.com>
10194 L: lm-sensors@lm-sensors.org
10196 F: Documentation/hwmon/sch5627
10197 F: drivers/hwmon/sch5627.c
10199 SMSC47B397 HARDWARE MONITOR DRIVER
10200 M: Jean Delvare <jdelvare@suse.com>
10201 L: lm-sensors@lm-sensors.org
10203 F: Documentation/hwmon/smsc47b397
10204 F: drivers/hwmon/smsc47b397.c
10206 SMSC911x ETHERNET DRIVER
10207 M: Steve Glendinning <steve.glendinning@shawell.net>
10208 L: netdev@vger.kernel.org
10210 F: include/linux/smsc911x.h
10211 F: drivers/net/ethernet/smsc/smsc911x.*
10213 SMSC9420 PCI ETHERNET DRIVER
10214 M: Steve Glendinning <steve.glendinning@shawell.net>
10215 L: netdev@vger.kernel.org
10217 F: drivers/net/ethernet/smsc/smsc9420.*
10219 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
10220 M: Steve Glendinning <steve.glendinning@shawell.net>
10221 L: linux-fbdev@vger.kernel.org
10223 F: drivers/video/fbdev/smscufx.c
10225 SOC-CAMERA V4L2 SUBSYSTEM
10226 M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
10227 L: linux-media@vger.kernel.org
10228 T: git git://linuxtv.org/media_tree.git
10230 F: include/media/soc*
10231 F: drivers/media/i2c/soc_camera/
10232 F: drivers/media/platform/soc_camera/
10234 SOEKRIS NET48XX LED SUPPORT
10235 M: Chris Boot <bootc@bootc.net>
10237 F: drivers/leds/leds-net48xx.c
10239 SOFTLOGIC 6x10 MPEG CODEC
10240 M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
10241 M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
10242 M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
10243 M: Ismael Luceno <ismael@iodev.co.uk>
10244 L: linux-media@vger.kernel.org
10246 F: drivers/media/pci/solo6x10/
10248 SOFTWARE RAID (Multiple Disks) SUPPORT
10249 M: Shaohua Li <shli@kernel.org>
10250 L: linux-raid@vger.kernel.org
10251 T: git git://neil.brown.name/md
10254 F: include/linux/raid/
10255 F: include/uapi/linux/raid/
10257 SONIC NETWORK DRIVER
10258 M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
10259 L: netdev@vger.kernel.org
10261 F: drivers/net/ethernet/natsemi/sonic.*
10263 SONICS SILICON BACKPLANE DRIVER (SSB)
10264 M: Michael Buesch <m@bues.ch>
10265 L: linux-wireless@vger.kernel.org
10268 F: include/linux/ssb/
10270 SONY VAIO CONTROL DEVICE DRIVER
10271 M: Mattia Dongili <malattia@linux.it>
10272 L: platform-driver-x86@vger.kernel.org
10273 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
10275 F: Documentation/laptops/sony-laptop.txt
10276 F: drivers/char/sonypi.c
10277 F: drivers/platform/x86/sony-laptop.c
10278 F: include/linux/sony-laptop.h
10280 SONY MEMORYSTICK CARD SUPPORT
10281 M: Alex Dubov <oakad@yahoo.com>
10282 W: http://tifmxx.berlios.de/
10284 F: drivers/memstick/host/tifm_ms.c
10286 SONY MEMORYSTICK STANDARD SUPPORT
10287 M: Maxim Levitsky <maximlevitsky@gmail.com>
10289 F: drivers/memstick/core/ms_block.*
10292 M: Jaroslav Kysela <perex@perex.cz>
10293 M: Takashi Iwai <tiwai@suse.com>
10294 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10295 W: http://www.alsa-project.org/
10296 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10297 T: git git://git.alsa-project.org/alsa-kernel.git
10298 Q: http://patchwork.kernel.org/project/alsa-devel/list/
10300 F: Documentation/sound/
10302 F: include/uapi/sound/
10305 SOUND - COMPRESSED AUDIO
10306 M: Vinod Koul <vinod.koul@intel.com>
10307 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10308 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10310 F: Documentation/sound/alsa/compress_offload.txt
10311 F: include/sound/compress_driver.h
10312 F: include/uapi/sound/compress_*
10313 F: sound/core/compress_offload.c
10314 F: sound/soc/soc-compress.c
10316 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
10317 M: Liam Girdwood <lgirdwood@gmail.com>
10318 M: Mark Brown <broonie@kernel.org>
10319 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
10320 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10321 W: http://alsa-project.org/main/index.php/ASoC
10323 F: Documentation/sound/alsa/soc/
10325 F: include/sound/soc*
10327 SOUND - DMAENGINE HELPERS
10328 M: Lars-Peter Clausen <lars@metafoo.de>
10330 F: include/sound/dmaengine_pcm.h
10331 F: sound/core/pcm_dmaengine.c
10332 F: sound/soc/soc-generic-dmaengine-pcm.c
10335 M: Olli Salonen <olli.salonen@iki.fi>
10336 L: linux-media@vger.kernel.org
10337 W: https://linuxtv.org
10338 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10340 F: drivers/media/dvb-frontends/sp2*
10342 SPARC + UltraSPARC (sparc/sparc64)
10343 M: "David S. Miller" <davem@davemloft.net>
10344 L: sparclinux@vger.kernel.org
10345 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
10346 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10347 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10352 SPARC SERIAL DRIVERS
10353 M: "David S. Miller" <davem@davemloft.net>
10354 L: sparclinux@vger.kernel.org
10355 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10356 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10358 F: include/linux/sunserialcore.h
10359 F: drivers/tty/serial/suncore.c
10360 F: drivers/tty/serial/sunhv.c
10361 F: drivers/tty/serial/sunsab.c
10362 F: drivers/tty/serial/sunsab.h
10363 F: drivers/tty/serial/sunsu.c
10364 F: drivers/tty/serial/sunzilog.c
10365 F: drivers/tty/serial/sunzilog.h
10368 M: "Christopher Li" <sparse@chrisli.org>
10369 L: linux-sparse@vger.kernel.org
10370 W: https://sparse.wiki.kernel.org/
10371 T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10372 T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10374 F: include/linux/compiler.h
10376 SPEAR PLATFORM SUPPORT
10377 M: Viresh Kumar <vireshk@kernel.org>
10378 M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
10379 L: spear-devel@list.st.com
10380 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10381 W: http://www.st.com/spear
10383 F: arch/arm/boot/dts/spear*
10384 F: arch/arm/mach-spear/
10386 SPEAR CLOCK FRAMEWORK SUPPORT
10387 M: Viresh Kumar <vireshk@kernel.org>
10388 L: spear-devel@list.st.com
10389 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10390 W: http://www.st.com/spear
10392 F: drivers/clk/spear/
10395 M: Mark Brown <broonie@kernel.org>
10396 L: linux-spi@vger.kernel.org
10397 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
10398 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
10400 F: Documentation/spi/
10402 F: include/linux/spi/
10403 F: include/uapi/linux/spi/
10405 SPIDERNET NETWORK DRIVER for CELL
10406 M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
10407 L: netdev@vger.kernel.org
10409 F: Documentation/networking/spider_net.txt
10410 F: drivers/net/ethernet/toshiba/spider_net*
10413 M: Jeremy Kerr <jk@ozlabs.org>
10414 L: linuxppc-dev@lists.ozlabs.org
10415 W: http://www.ibm.com/developerworks/power/cell/
10417 F: Documentation/filesystems/spufs.txt
10418 F: arch/powerpc/platforms/cell/spufs/
10420 SQUASHFS FILE SYSTEM
10421 M: Phillip Lougher <phillip@squashfs.org.uk>
10422 L: squashfs-devel@lists.sourceforge.net (subscribers-only)
10423 W: http://squashfs.org.uk
10424 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
10426 F: Documentation/filesystems/squashfs.txt
10429 SRM (Alpha) environment access
10430 M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
10432 F: arch/alpha/kernel/srm_env.c
10435 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10436 L: stable@vger.kernel.org
10438 F: Documentation/stable_kernel_rules.txt
10441 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10442 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
10443 L: devel@driverdev.osuosl.org
10445 F: drivers/staging/
10448 M: Ian Abbott <abbotti@mev.co.uk>
10449 M: H Hartley Sweeten <hsweeten@visionengravers.com>
10451 F: drivers/staging/comedi/
10453 STAGING - FLARION FT1000 DRIVERS
10454 M: Marek Belisko <marek.belisko@gmail.com>
10456 F: drivers/staging/ft1000/
10458 STAGING - INDUSTRIAL IO
10459 M: Jonathan Cameron <jic23@kernel.org>
10460 L: linux-iio@vger.kernel.org
10462 F: drivers/staging/iio/
10464 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10465 M: Jarod Wilson <jarod@wilsonet.com>
10466 W: http://www.lirc.org/
10468 F: drivers/staging/media/lirc/
10470 STAGING - LUSTRE PARALLEL FILESYSTEM
10471 M: Oleg Drokin <oleg.drokin@intel.com>
10472 M: Andreas Dilger <andreas.dilger@intel.com>
10473 L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
10474 W: http://wiki.lustre.org/
10476 F: drivers/staging/lustre
10478 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10479 M: Marc Dietrich <marvin24@gmx.de>
10480 L: ac100@lists.launchpad.net (moderated for non-subscribers)
10481 L: linux-tegra@vger.kernel.org
10483 F: drivers/staging/nvec/
10485 STAGING - REALTEK RTL8712U DRIVERS
10486 M: Larry Finger <Larry.Finger@lwfinger.net>
10487 M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10489 F: drivers/staging/rtl8712/
10491 STAGING - REALTEK RTL8723U WIRELESS DRIVER
10492 M: Larry Finger <Larry.Finger@lwfinger.net>
10493 M: Jes Sorensen <Jes.Sorensen@redhat.com>
10494 L: linux-wireless@vger.kernel.org
10496 F: drivers/staging/rtl8723au/
10498 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10499 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10500 M: Teddy Wang <teddy.wang@siliconmotion.com>
10501 M: Sudip Mukherjee <sudip@vectorindia.org>
10502 L: linux-fbdev@vger.kernel.org
10504 F: drivers/staging/sm750fb/
10507 M: Lior Dotan <liodot@gmail.com>
10508 M: Christopher Harrer <charrer@alacritech.com>
10510 F: drivers/staging/slicoss/
10512 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10513 M: William Hubbs <w.d.hubbs@gmail.com>
10514 M: Chris Brannon <chris@the-brannons.com>
10515 M: Kirk Reiser <kirk@reisers.ca>
10516 M: Samuel Thibault <samuel.thibault@ens-lyon.org>
10517 L: speakup@linux-speakup.org
10518 W: http://www.linux-speakup.org/
10520 F: drivers/staging/speakup/
10522 STAGING - VIA VT665X DRIVERS
10523 M: Forest Bond <forest@alittletooquiet.net>
10525 F: drivers/staging/vt665?/
10527 STAGING - WILC1000 WIFI DRIVER
10528 M: Johnny Kim <johnny.kim@atmel.com>
10529 M: Austin Shin <austin.shin@atmel.com>
10530 M: Chris Park <chris.park@atmel.com>
10531 M: Tony Cho <tony.cho@atmel.com>
10532 M: Glen Lee <glen.lee@atmel.com>
10533 M: Leo Kim <leo.kim@atmel.com>
10534 L: linux-wireless@vger.kernel.org
10536 F: drivers/staging/wilc1000/
10538 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
10539 M: Arnaud Patard <arnaud.patard@rtp-net.org>
10541 F: drivers/staging/xgifb/
10544 M: Mike Marciniszyn <infinipath@intel.com>
10545 L: linux-rdma@vger.kernel.org
10547 F: drivers/staging/rdma/hfi1
10549 STARFIRE/DURALAN NETWORK DRIVER
10550 M: Ion Badulescu <ionut@badula.org>
10552 F: drivers/net/ethernet/adaptec/starfire*
10555 M: Sam Creasey <sammy@sammy.net>
10556 W: http://sammy.net/sun3/
10558 F: arch/m68k/kernel/*sun3*
10559 F: arch/m68k/sun3*/
10560 F: arch/m68k/include/asm/sun3*
10561 F: drivers/net/ethernet/i825xx/sun3*
10563 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10564 M: Hans de Goede <hdegoede@redhat.com>
10565 L: linux-input@vger.kernel.org
10567 F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10568 F: drivers/input/keyboard/sun4i-lradc-keys.c
10570 SUNDANCE NETWORK DRIVER
10571 M: Denis Kirjanov <kda@linux-powerpc.org>
10572 L: netdev@vger.kernel.org
10574 F: drivers/net/ethernet/dlink/sundance.c
10577 M: Yoshinori Sato <ysato@users.sourceforge.jp>
10578 M: Rich Felker <dalias@libc.org>
10579 L: linux-sh@vger.kernel.org
10580 Q: http://patchwork.kernel.org/project/linux-sh/list/
10582 F: Documentation/sh/
10587 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
10588 M: Len Brown <len.brown@intel.com>
10589 M: Pavel Machek <pavel@ucw.cz>
10590 L: linux-pm@vger.kernel.org
10592 F: Documentation/power/
10593 F: arch/x86/kernel/acpi/
10594 F: drivers/base/power/
10596 F: include/linux/suspend.h
10597 F: include/linux/freezer.h
10598 F: include/linux/pm.h
10601 M: Martin Mares <mj@ucw.cz>
10602 L: linux-video@atrey.karlin.mff.cuni.cz
10604 F: Documentation/svga.txt
10605 F: arch/x86/boot/video*
10608 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10609 L: linux-kernel@vger.kernel.org
10610 T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
10613 F: arch/*/kernel/pci-swiotlb.c
10614 F: include/linux/swiotlb.h
10617 M: Jiri Pirko <jiri@resnulli.us>
10618 L: netdev@vger.kernel.org
10621 F: include/net/switchdev.h
10623 SYNOPSYS ARC ARCHITECTURE
10624 M: Vineet Gupta <vgupta@synopsys.com>
10625 L: linux-snps-arc@lists.infradead.org
10628 F: Documentation/devicetree/bindings/arc/*
10629 F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
10630 F: drivers/tty/serial/arc_uart.c
10631 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
10633 SYNOPSYS ARC SDP platform support
10634 M: Alexey Brodkin <abrodkin@synopsys.com>
10636 F: arch/arc/plat-axs10x
10637 F: arch/arc/boot/dts/ax*
10638 F: Documentation/devicetree/bindings/arc/axs10*
10640 SYSTEM CONFIGURATION (SYSCON)
10641 M: Lee Jones <lee.jones@linaro.org>
10642 M: Arnd Bergmann <arnd@arndb.de>
10643 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10645 F: drivers/mfd/syscon.c
10648 M: Christoph Hellwig <hch@infradead.org>
10650 F: Documentation/filesystems/sysv-fs.txt
10652 F: include/linux/sysv_fs.h
10655 M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
10656 L: linux-scsi@vger.kernel.org
10657 L: target-devel@vger.kernel.org
10658 W: http://www.linux-iscsi.org
10659 W: http://groups.google.com/group/linux-iscsi-target-dev
10660 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10664 F: Documentation/target/
10666 TASKSTATS STATISTICS INTERFACE
10667 M: Balbir Singh <bsingharora@gmail.com>
10669 F: Documentation/accounting/taskstats*
10670 F: include/linux/taskstats*
10671 F: kernel/taskstats.c
10674 M: Jamal Hadi Salim <jhs@mojatatu.com>
10675 L: netdev@vger.kernel.org
10677 F: include/net/pkt_cls.h
10678 F: include/uapi/linux/pkt_cls.h
10681 TCP LOW PRIORITY MODULE
10682 M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10683 M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
10684 W: http://tcp-lp-mod.sourceforge.net/
10686 F: net/ipv4/tcp_lp.c
10688 TDA10071 MEDIA DRIVER
10689 M: Antti Palosaari <crope@iki.fi>
10690 L: linux-media@vger.kernel.org
10691 W: https://linuxtv.org
10692 W: http://palosaari.fi/linux/
10693 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10694 T: git git://linuxtv.org/anttip/media_tree.git
10696 F: drivers/media/dvb-frontends/tda10071*
10698 TDA18212 MEDIA DRIVER
10699 M: Antti Palosaari <crope@iki.fi>
10700 L: linux-media@vger.kernel.org
10701 W: https://linuxtv.org
10702 W: http://palosaari.fi/linux/
10703 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10704 T: git git://linuxtv.org/anttip/media_tree.git
10706 F: drivers/media/tuners/tda18212*
10708 TDA18218 MEDIA DRIVER
10709 M: Antti Palosaari <crope@iki.fi>
10710 L: linux-media@vger.kernel.org
10711 W: https://linuxtv.org
10712 W: http://palosaari.fi/linux/
10713 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10714 T: git git://linuxtv.org/anttip/media_tree.git
10716 F: drivers/media/tuners/tda18218*
10718 TDA18271 MEDIA DRIVER
10719 M: Michael Krufky <mkrufky@linuxtv.org>
10720 L: linux-media@vger.kernel.org
10721 W: https://linuxtv.org
10722 W: http://github.com/mkrufky
10723 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10724 T: git git://linuxtv.org/mkrufky/tuners.git
10726 F: drivers/media/tuners/tda18271*
10728 TDA827x MEDIA DRIVER
10729 M: Michael Krufky <mkrufky@linuxtv.org>
10730 L: linux-media@vger.kernel.org
10731 W: https://linuxtv.org
10732 W: http://github.com/mkrufky
10733 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10734 T: git git://linuxtv.org/mkrufky/tuners.git
10736 F: drivers/media/tuners/tda8290.*
10738 TDA8290 MEDIA DRIVER
10739 M: Michael Krufky <mkrufky@linuxtv.org>
10740 L: linux-media@vger.kernel.org
10741 W: https://linuxtv.org
10742 W: http://github.com/mkrufky
10743 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10744 T: git git://linuxtv.org/mkrufky/tuners.git
10746 F: drivers/media/tuners/tda8290.*
10748 TDA9840 MEDIA DRIVER
10749 M: Hans Verkuil <hverkuil@xs4all.nl>
10750 L: linux-media@vger.kernel.org
10751 T: git git://linuxtv.org/media_tree.git
10752 W: https://linuxtv.org
10754 F: drivers/media/i2c/tda9840*
10756 TEA5761 TUNER DRIVER
10757 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10758 L: linux-media@vger.kernel.org
10759 W: https://linuxtv.org
10760 T: git git://linuxtv.org/media_tree.git
10762 F: drivers/media/tuners/tea5761.*
10764 TEA5767 TUNER DRIVER
10765 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10766 L: linux-media@vger.kernel.org
10767 W: https://linuxtv.org
10768 T: git git://linuxtv.org/media_tree.git
10770 F: drivers/media/tuners/tea5767.*
10772 TEA6415C MEDIA DRIVER
10773 M: Hans Verkuil <hverkuil@xs4all.nl>
10774 L: linux-media@vger.kernel.org
10775 T: git git://linuxtv.org/media_tree.git
10776 W: https://linuxtv.org
10778 F: drivers/media/i2c/tea6415c*
10780 TEA6420 MEDIA DRIVER
10781 M: Hans Verkuil <hverkuil@xs4all.nl>
10782 L: linux-media@vger.kernel.org
10783 T: git git://linuxtv.org/media_tree.git
10784 W: https://linuxtv.org
10786 F: drivers/media/i2c/tea6420*
10789 M: Jiri Pirko <jiri@resnulli.us>
10790 L: netdev@vger.kernel.org
10792 F: drivers/net/team/
10793 F: include/linux/if_team.h
10794 F: include/uapi/linux/if_team.h
10796 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10797 M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10799 F: arch/x86/platform/ts5500/
10801 TECHNOTREND USB IR RECEIVER
10802 M: Sean Young <sean@mess.org>
10803 L: linux-media@vger.kernel.org
10805 F: drivers/media/rc/ttusbir.c
10807 TEGRA ARCHITECTURE SUPPORT
10808 M: Stephen Warren <swarren@wwwdotorg.org>
10809 M: Thierry Reding <thierry.reding@gmail.com>
10810 M: Alexandre Courbot <gnurou@gmail.com>
10811 L: linux-tegra@vger.kernel.org
10812 Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
10813 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10818 M: Peter De Schrijver <pdeschrijver@nvidia.com>
10819 M: Prashant Gaikwad <pgaikwad@nvidia.com>
10821 F: drivers/clk/tegra/
10824 M: Laxman Dewangan <ldewangan@nvidia.com>
10826 F: drivers/dma/tegra20-apb-dma.c
10829 M: Laxman Dewangan <ldewangan@nvidia.com>
10831 F: drivers/i2c/busses/i2c-tegra.c
10833 TEGRA IOMMU DRIVERS
10834 M: Hiroshi Doyu <hdoyu@nvidia.com>
10836 F: drivers/iommu/tegra*
10839 M: Rakesh Iyer <riyer@nvidia.com>
10840 M: Laxman Dewangan <ldewangan@nvidia.com>
10842 F: drivers/input/keyboard/tegra-kbc.c
10845 M: Thierry Reding <thierry.reding@gmail.com>
10847 F: drivers/pwm/pwm-tegra.c
10849 TEGRA SERIAL DRIVER
10850 M: Laxman Dewangan <ldewangan@nvidia.com>
10852 F: drivers/tty/serial/serial-tegra.c
10855 M: Laxman Dewangan <ldewangan@nvidia.com>
10857 F: drivers/spi/spi-tegra*
10859 TEHUTI ETHERNET DRIVER
10860 M: Andy Gospodarek <andy@greyhouse.net>
10861 L: netdev@vger.kernel.org
10863 F: drivers/net/ethernet/tehuti/*
10865 Telecom Clock Driver for MCPL0010
10866 M: Mark Gross <mark.gross@intel.com>
10868 F: drivers/char/tlclk.c
10870 TENSILICA XTENSA PORT (xtensa)
10871 M: Chris Zankel <chris@zankel.net>
10872 M: Max Filippov <jcmvbkbc@gmail.com>
10873 L: linux-xtensa@linux-xtensa.org
10874 T: git git://github.com/czankel/xtensa-linux.git
10877 F: drivers/irqchip/irq-xtensa-*
10879 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10880 M: Hans Verkuil <hverkuil@xs4all.nl>
10881 L: linux-media@vger.kernel.org
10882 T: git git://linuxtv.org/media_tree.git
10883 W: https://linuxtv.org
10885 F: drivers/media/radio/radio-raremono.c
10888 M: Zhang Rui <rui.zhang@intel.com>
10889 M: Eduardo Valentin <edubezval@gmail.com>
10890 L: linux-pm@vger.kernel.org
10891 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10892 T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10893 Q: https://patchwork.kernel.org/project/linux-pm/list/
10895 F: drivers/thermal/
10896 F: include/linux/thermal.h
10897 F: include/uapi/linux/thermal.h
10898 F: include/linux/cpu_cooling.h
10899 F: Documentation/devicetree/bindings/thermal/
10901 THERMAL/CPU_COOLING
10902 M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
10903 M: Viresh Kumar <viresh.kumar@linaro.org>
10904 M: Javi Merino <javi.merino@arm.com>
10905 L: linux-pm@vger.kernel.org
10907 F: Documentation/thermal/cpu-cooling-api.txt
10908 F: drivers/thermal/cpu_cooling.c
10909 F: include/linux/cpu_cooling.h
10911 THINGM BLINK(1) USB RGB LED DRIVER
10912 M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10914 F: drivers/hid/hid-thingm.c
10916 THINKPAD ACPI EXTRAS DRIVER
10917 M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10918 L: ibm-acpi-devel@lists.sourceforge.net
10919 L: platform-driver-x86@vger.kernel.org
10920 W: http://ibm-acpi.sourceforge.net
10921 W: http://thinkwiki.org/wiki/Ibm-acpi
10922 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10924 F: drivers/platform/x86/thinkpad_acpi.c
10926 TI BANDGAP AND THERMAL DRIVER
10927 M: Eduardo Valentin <edubezval@gmail.com>
10928 L: linux-pm@vger.kernel.org
10929 L: linux-omap@vger.kernel.org
10931 F: drivers/thermal/ti-soc-thermal/
10934 M: Benoit Parrot <bparrot@ti.com>
10935 L: linux-media@vger.kernel.org
10936 W: http://linuxtv.org/
10937 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10939 F: drivers/media/platform/ti-vpe/
10941 TI CDCE706 CLOCK DRIVER
10942 M: Max Filippov <jcmvbkbc@gmail.com>
10944 F: drivers/clk/clk-cdce706.c
10947 M: Tero Kristo <t-kristo@ti.com>
10948 L: linux-omap@vger.kernel.org
10951 F: include/linux/clk/ti.h
10953 TI FLASH MEDIA INTERFACE DRIVER
10954 M: Alex Dubov <oakad@yahoo.com>
10956 F: drivers/misc/tifm*
10957 F: drivers/mmc/host/tifm_sd.c
10958 F: include/linux/tifm.h
10960 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10961 M: Santosh Shilimkar <ssantosh@kernel.org>
10962 L: linux-kernel@vger.kernel.org
10963 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10965 F: drivers/soc/ti/*
10966 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10969 TI LM49xxx FAMILY ASoC CODEC DRIVERS
10970 M: M R Swami Reddy <mr.swami.reddy@ti.com>
10971 M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
10972 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10974 F: sound/soc/codecs/lm49453*
10975 F: sound/soc/codecs/isabelle*
10977 TI LP855x BACKLIGHT DRIVER
10978 M: Milo Kim <milo.kim@ti.com>
10980 F: Documentation/backlight/lp855x-driver.txt
10981 F: drivers/video/backlight/lp855x_bl.c
10982 F: include/linux/platform_data/lp855x.h
10984 TI LP8727 CHARGER DRIVER
10985 M: Milo Kim <milo.kim@ti.com>
10987 F: drivers/power/lp8727_charger.c
10988 F: include/linux/platform_data/lp8727.h
10990 TI LP8788 MFD DRIVER
10991 M: Milo Kim <milo.kim@ti.com>
10993 F: drivers/iio/adc/lp8788_adc.c
10994 F: drivers/leds/leds-lp8788.c
10995 F: drivers/mfd/lp8788*.c
10996 F: drivers/power/lp8788-charger.c
10997 F: drivers/regulator/lp8788-*.c
10998 F: include/linux/mfd/lp8788*.h
11000 TI NETCP ETHERNET DRIVER
11001 M: Wingman Kwok <w-kwok2@ti.com>
11002 M: Murali Karicheri <m-karicheri2@ti.com>
11003 L: netdev@vger.kernel.org
11005 F: drivers/net/ethernet/ti/netcp*
11007 TI TAS571X FAMILY ASoC CODEC DRIVER
11008 M: Kevin Cernekee <cernekee@chromium.org>
11009 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11011 F: sound/soc/codecs/tas571x*
11013 TI TWL4030 SERIES SOC CODEC DRIVER
11014 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
11015 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11017 F: sound/soc/codecs/twl4030*
11019 TI WILINK WIRELESS DRIVERS
11020 L: linux-wireless@vger.kernel.org
11021 W: http://wireless.kernel.org/en/users/Drivers/wl12xx
11022 W: http://wireless.kernel.org/en/users/Drivers/wl1251
11023 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
11025 F: drivers/net/wireless/ti/
11026 F: include/linux/wl12xx.h
11029 M: Jon Maloy <jon.maloy@ericsson.com>
11030 M: Ying Xue <ying.xue@windriver.com>
11031 L: netdev@vger.kernel.org (core kernel code)
11032 L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
11033 W: http://tipc.sourceforge.net/
11035 F: include/uapi/linux/tipc*.h
11039 M: Chris Metcalf <cmetcalf@ezchip.com>
11040 W: http://www.ezchip.com/scm/
11041 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
11044 F: drivers/char/tile-srom.c
11045 F: drivers/edac/tile_edac.c
11046 F: drivers/net/ethernet/tile/
11047 F: drivers/rtc/rtc-tile.c
11048 F: drivers/tty/hvc/hvc_tile.c
11049 F: drivers/tty/serial/tilegx.c
11050 F: drivers/usb/host/*-tilegx.c
11051 F: include/linux/usb/tilegx.h
11053 TLAN NETWORK DRIVER
11054 M: Samuel Chessman <chessman@tux.org>
11055 L: tlan-devel@lists.sourceforge.net (subscribers-only)
11056 W: http://sourceforge.net/projects/tlan/
11058 F: Documentation/networking/tlan.txt
11059 F: drivers/net/ethernet/ti/tlan.*
11061 TOMOYO SECURITY MODULE
11062 M: Kentaro Takeda <takedakn@nttdata.co.jp>
11063 M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
11064 L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
11065 L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
11066 L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
11067 L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
11068 W: http://tomoyo.sourceforge.jp/
11069 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
11071 F: security/tomoyo/
11073 TOPSTAR LAPTOP EXTRAS DRIVER
11074 M: Herton Ronaldo Krzesinski <herton@canonical.com>
11075 L: platform-driver-x86@vger.kernel.org
11077 F: drivers/platform/x86/topstar-laptop.c
11079 TOSHIBA ACPI EXTRAS DRIVER
11080 M: Azael Avalos <coproscefalo@gmail.com>
11081 L: platform-driver-x86@vger.kernel.org
11083 F: drivers/platform/x86/toshiba_acpi.c
11085 TOSHIBA BLUETOOTH DRIVER
11086 M: Azael Avalos <coproscefalo@gmail.com>
11087 L: platform-driver-x86@vger.kernel.org
11089 F: drivers/platform/x86/toshiba_bluetooth.c
11091 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
11092 M: Azael Avalos <coproscefalo@gmail.com>
11093 L: platform-driver-x86@vger.kernel.org
11095 F: drivers/platform/x86/toshiba_haps.c
11097 TOSHIBA WMI HOTKEYS DRIVER
11098 M: Azael Avalos <coproscefalo@gmail.com>
11099 L: platform-driver-x86@vger.kernel.org
11101 F: drivers/platform/x86/toshiba-wmi.c
11104 M: Jonathan Buzzard <jonathan@buzzard.org.uk>
11105 W: http://www.buzzard.org.uk/toshiba/
11107 F: drivers/char/toshiba.c
11108 F: include/linux/toshiba.h
11109 F: include/uapi/linux/toshiba.h
11111 TOSHIBA TC358743 DRIVER
11112 M: Mats Randgaard <matrandg@cisco.com>
11113 L: linux-media@vger.kernel.org
11115 F: drivers/media/i2c/tc358743*
11116 F: include/media/i2c/tc358743.h
11119 M: Ian Molton <ian@mnementh.co.uk>
11120 L: linux-mmc@vger.kernel.org
11122 F: drivers/mmc/host/tmio_mmc*
11123 F: drivers/mmc/host/sh_mobile_sdhi.c
11124 F: include/linux/mmc/tmio.h
11125 F: include/linux/mmc/sh_mobile_sdhi.h
11127 TMP401 HARDWARE MONITOR DRIVER
11128 M: Guenter Roeck <linux@roeck-us.net>
11129 L: lm-sensors@lm-sensors.org
11131 F: Documentation/hwmon/tmp401
11132 F: drivers/hwmon/tmp401.c
11134 TMPFS (SHMEM FILESYSTEM)
11135 M: Hugh Dickins <hughd@google.com>
11136 L: linux-mm@kvack.org
11138 F: include/linux/shmem_fs.h
11141 TM6000 VIDEO4LINUX DRIVER
11142 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11143 L: linux-media@vger.kernel.org
11144 W: https://linuxtv.org
11145 T: git git://linuxtv.org/media_tree.git
11147 F: drivers/media/usb/tm6000/
11149 TW68 VIDEO4LINUX DRIVER
11150 M: Hans Verkuil <hverkuil@xs4all.nl>
11151 L: linux-media@vger.kernel.org
11152 T: git git://linuxtv.org/media_tree.git
11153 W: https://linuxtv.org
11155 F: drivers/media/pci/tw68/
11158 M: Peter Huewe <peterhuewe@gmx.de>
11159 M: Marcel Selhorst <tpmdd@selhorst.net>
11160 M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
11161 R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
11162 W: http://tpmdd.sourceforge.net
11163 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11164 Q: https://patchwork.kernel.org/project/tpmdd-devel/list/
11165 T: git git://git.infradead.org/users/jjs/linux-tpmdd.git
11167 F: drivers/char/tpm/
11169 TPM IBM_VTPM DEVICE DRIVER
11170 M: Ashley Lai <ashleydlai@gmail.com>
11171 W: http://tpmdd.sourceforge.net
11172 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11174 F: drivers/char/tpm/tpm_ibmvtpm*
11177 M: Steven Rostedt <rostedt@goodmis.org>
11178 M: Ingo Molnar <mingo@redhat.com>
11179 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
11181 F: Documentation/trace/ftrace.txt
11182 F: arch/*/*/*/ftrace.h
11183 F: arch/*/kernel/ftrace.c
11184 F: include/*/ftrace.h
11185 F: include/linux/trace*.h
11188 F: tools/testing/selftests/ftrace/
11191 M: Jiri Kosina <trivial@kernel.org>
11192 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
11194 K: ^Subject:.*(?i)trivial
11197 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11198 M: Jiri Slaby <jslaby@suse.com>
11200 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
11201 F: Documentation/serial/
11203 F: drivers/tty/serial/serial_core.c
11204 F: include/linux/serial_core.h
11205 F: include/linux/serial.h
11206 F: include/linux/tty.h
11207 F: include/uapi/linux/serial_core.h
11208 F: include/uapi/linux/serial.h
11209 F: include/uapi/linux/tty.h
11211 TUA9001 MEDIA DRIVER
11212 M: Antti Palosaari <crope@iki.fi>
11213 L: linux-media@vger.kernel.org
11214 W: https://linuxtv.org
11215 W: http://palosaari.fi/linux/
11216 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11217 T: git git://linuxtv.org/anttip/media_tree.git
11219 F: drivers/media/tuners/tua9001*
11221 TULIP NETWORK DRIVERS
11222 L: netdev@vger.kernel.org
11223 L: linux-parisc@vger.kernel.org
11225 F: drivers/net/ethernet/dec/tulip/
11228 M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
11229 W: http://vtun.sourceforge.net/tun
11231 F: Documentation/networking/tuntap.txt
11232 F: arch/um/os-Linux/drivers/
11234 TURBOCHANNEL SUBSYSTEM
11235 M: "Maciej W. Rozycki" <macro@linux-mips.org>
11236 M: Ralf Baechle <ralf@linux-mips.org>
11237 L: linux-mips@linux-mips.org
11238 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
11241 F: include/linux/tc.h
11243 U14-34F SCSI DRIVER
11244 M: Dario Ballabio <ballabio_dario@emc.com>
11245 L: linux-scsi@vger.kernel.org
11247 F: drivers/scsi/u14-34f.c
11249 UBI FILE SYSTEM (UBIFS)
11250 M: Artem Bityutskiy <dedekind1@gmail.com>
11251 M: Adrian Hunter <adrian.hunter@intel.com>
11252 L: linux-mtd@lists.infradead.org
11253 T: git git://git.infradead.org/ubifs-2.6.git
11254 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
11256 F: Documentation/filesystems/ubifs.txt
11259 UCLINUX (M68KNOMMU AND COLDFIRE)
11260 M: Greg Ungerer <gerg@uclinux.org>
11261 W: http://www.uclinux.org/
11262 L: linux-m68k@lists.linux-m68k.org
11263 L: uclinux-dev@uclinux.org (subscribers-only)
11264 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
11266 F: arch/m68k/coldfire/
11268 F: arch/m68k/*/*_no.*
11269 F: arch/m68k/include/asm/*_no.*
11272 M: Jan Kara <jack@suse.com>
11274 F: Documentation/filesystems/udf.txt
11278 M: Evgeniy Dushistov <dushistov@mail.ru>
11280 F: Documentation/filesystems/ufs.txt
11283 UHID USERSPACE HID IO DRIVER:
11284 M: David Herrmann <dh.herrmann@googlemail.com>
11285 L: linux-input@vger.kernel.org
11287 F: drivers/hid/uhid.c
11288 F: include/uapi/linux/uhid.h
11290 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
11291 L: linux-usb@vger.kernel.org
11294 F: include/linux/uwb.h
11295 F: include/linux/uwb/
11297 UNICORE32 ARCHITECTURE:
11298 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
11299 W: http://mprc.pku.edu.cn/~guanxuetao/linux
11301 T: git git://github.com/gxt/linux.git
11305 M: Tony Finch <dot@dotat.at>
11306 W: http://dotat.at/prog/unifdef
11308 F: scripts/unifdef.c
11310 UNIFORM CDROM DRIVER
11311 M: Jens Axboe <axboe@kernel.dk>
11312 W: http://www.kernel.dk
11314 F: Documentation/cdrom/
11315 F: drivers/cdrom/cdrom.c
11316 F: include/linux/cdrom.h
11317 F: include/uapi/linux/cdrom.h
11319 UNISYS S-PAR DRIVERS
11320 M: David Kershner <david.kershner@unisys.com>
11321 L: sparmaintainer@unisys.com (Unisys internal)
11323 F: drivers/staging/unisys/
11325 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11326 M: Vinayak Holikatti <vinholikatti@gmail.com>
11327 L: linux-scsi@vger.kernel.org
11329 F: Documentation/scsi/ufs.txt
11330 F: drivers/scsi/ufs/
11332 UNSORTED BLOCK IMAGES (UBI)
11333 M: Artem Bityutskiy <dedekind1@gmail.com>
11334 M: Richard Weinberger <richard@nod.at>
11335 W: http://www.linux-mtd.infradead.org/
11336 L: linux-mtd@lists.infradead.org
11337 T: git git://git.infradead.org/ubifs-2.6.git
11339 F: drivers/mtd/ubi/
11340 F: include/linux/mtd/ubi.h
11341 F: include/uapi/mtd/ubi-user.h
11344 M: Oliver Neukum <oneukum@suse.com>
11345 L: linux-usb@vger.kernel.org
11347 F: Documentation/usb/acm.txt
11348 F: drivers/usb/class/cdc-acm.*
11350 USB AR5523 WIRELESS DRIVER
11351 M: Pontus Fuchs <pontus.fuchs@gmail.com>
11352 L: linux-wireless@vger.kernel.org
11354 F: drivers/net/wireless/ath/ar5523/
11357 M: Hans de Goede <hdegoede@redhat.com>
11358 M: Gerd Hoffmann <kraxel@redhat.com>
11359 L: linux-usb@vger.kernel.org
11360 L: linux-scsi@vger.kernel.org
11362 F: drivers/usb/storage/uas.c
11364 USB CDC ETHERNET DRIVER
11365 M: Oliver Neukum <oliver@neukum.org>
11366 L: linux-usb@vger.kernel.org
11368 F: drivers/net/usb/cdc_*.c
11369 F: include/uapi/linux/usb/cdc.h
11371 USB CHAOSKEY DRIVER
11372 M: Keith Packard <keithp@keithp.com>
11373 L: linux-usb@vger.kernel.org
11375 F: drivers/usb/misc/chaoskey.c
11377 USB CYPRESS C67X00 DRIVER
11378 M: Peter Korsgaard <jacmet@sunsite.dk>
11379 L: linux-usb@vger.kernel.org
11381 F: drivers/usb/c67x00/
11383 USB DAVICOM DM9601 DRIVER
11384 M: Peter Korsgaard <jacmet@sunsite.dk>
11385 L: netdev@vger.kernel.org
11386 W: http://www.linux-usb.org/usbnet
11388 F: drivers/net/usb/dm9601.c
11390 USB DIAMOND RIO500 DRIVER
11391 M: Cesar Miquel <miquel@df.uba.ar>
11392 L: rio500-users@lists.sourceforge.net
11393 W: http://rio500.sourceforge.net
11395 F: drivers/usb/misc/rio500*
11398 M: Alan Stern <stern@rowland.harvard.edu>
11399 L: linux-usb@vger.kernel.org
11401 F: Documentation/usb/ehci.txt
11402 F: drivers/usb/host/ehci*
11404 USB GADGET/PERIPHERAL SUBSYSTEM
11405 M: Felipe Balbi <balbi@kernel.org>
11406 L: linux-usb@vger.kernel.org
11407 W: http://www.linux-usb.org/gadget
11408 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11410 F: drivers/usb/gadget/
11411 F: include/linux/usb/gadget*
11413 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
11414 M: Jiri Kosina <jikos@kernel.org>
11415 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
11416 L: linux-usb@vger.kernel.org
11417 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
11419 F: Documentation/hid/hiddev.txt
11420 F: drivers/hid/usbhid/
11423 M: Olav Kongas <ok@artecdesign.ee>
11424 L: linux-usb@vger.kernel.org
11426 F: drivers/usb/host/isp116x*
11427 F: include/linux/usb/isp116x.h
11429 USB LAN78XX ETHERNET DRIVER
11430 M: Woojung Huh <woojung.huh@microchip.com>
11431 M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
11432 L: netdev@vger.kernel.org
11434 F: drivers/net/usb/lan78xx.*
11436 USB MASS STORAGE DRIVER
11437 M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
11438 L: linux-usb@vger.kernel.org
11439 L: usb-storage@lists.one-eyed-alien.net
11441 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
11442 F: drivers/usb/storage/
11445 M: Clemens Ladisch <clemens@ladisch.de>
11446 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11447 T: git git://git.alsa-project.org/alsa-kernel.git
11449 F: sound/usb/midi.*
11451 USB NETWORKING DRIVERS
11452 L: linux-usb@vger.kernel.org
11454 F: drivers/net/usb/
11457 M: Alan Stern <stern@rowland.harvard.edu>
11458 L: linux-usb@vger.kernel.org
11460 F: Documentation/usb/ohci.txt
11461 F: drivers/usb/host/ohci*
11463 USB OTG FSM (Finite State Machine)
11464 M: Peter Chen <Peter.Chen@nxp.com>
11465 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
11466 L: linux-usb@vger.kernel.org
11468 F: drivers/usb/common/usb-otg-fsm.c
11471 M: Valentina Manea <valentina.manea.m@gmail.com>
11472 M: Shuah Khan <shuah.kh@samsung.com>
11473 L: linux-usb@vger.kernel.org
11475 F: Documentation/usb/usbip_protocol.txt
11476 F: drivers/usb/usbip/
11477 F: tools/usb/usbip/
11480 M: Petko Manolov <petkan@nucleusys.com>
11481 L: linux-usb@vger.kernel.org
11482 L: netdev@vger.kernel.org
11483 T: git git://github.com/petkan/pegasus.git
11484 W: https://github.com/petkan/pegasus
11486 F: drivers/net/usb/pegasus.*
11489 M: Felipe Balbi <balbi@kernel.org>
11490 L: linux-usb@vger.kernel.org
11491 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11493 F: drivers/usb/phy/
11495 USB PRINTER DRIVER (usblp)
11496 M: Pete Zaitcev <zaitcev@redhat.com>
11497 L: linux-usb@vger.kernel.org
11499 F: drivers/usb/class/usblp.c
11501 USB QMI WWAN NETWORK DRIVER
11502 M: Bjørn Mork <bjorn@mork.no>
11503 L: netdev@vger.kernel.org
11505 F: Documentation/ABI/testing/sysfs-class-net-qmi
11506 F: drivers/net/usb/qmi_wwan.c
11509 M: Petko Manolov <petkan@nucleusys.com>
11510 L: linux-usb@vger.kernel.org
11511 L: netdev@vger.kernel.org
11512 T: git git://github.com/petkan/rtl8150.git
11513 W: https://github.com/petkan/rtl8150
11515 F: drivers/net/usb/rtl8150.c
11517 USB SERIAL SUBSYSTEM
11518 M: Johan Hovold <johan@kernel.org>
11519 L: linux-usb@vger.kernel.org
11521 F: Documentation/usb/usb-serial.txt
11522 F: drivers/usb/serial/
11523 F: include/linux/usb/serial.h
11525 USB SMSC75XX ETHERNET DRIVER
11526 M: Steve Glendinning <steve.glendinning@shawell.net>
11527 L: netdev@vger.kernel.org
11529 F: drivers/net/usb/smsc75xx.*
11531 USB SMSC95XX ETHERNET DRIVER
11532 M: Steve Glendinning <steve.glendinning@shawell.net>
11533 L: netdev@vger.kernel.org
11535 F: drivers/net/usb/smsc95xx.*
11538 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11539 L: linux-usb@vger.kernel.org
11540 W: http://www.linux-usb.org
11541 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
11543 F: Documentation/usb/
11545 F: include/linux/usb.h
11546 F: include/linux/usb/
11549 M: Alan Stern <stern@rowland.harvard.edu>
11550 L: linux-usb@vger.kernel.org
11552 F: drivers/usb/host/uhci*
11554 USB "USBNET" DRIVER FRAMEWORK
11555 M: Oliver Neukum <oneukum@suse.com>
11556 L: netdev@vger.kernel.org
11557 W: http://www.linux-usb.org/usbnet
11559 F: drivers/net/usb/usbnet.c
11560 F: include/linux/usb/usbnet.h
11563 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11564 L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
11565 L: linux-media@vger.kernel.org
11566 T: git git://linuxtv.org/media_tree.git
11567 W: http://www.ideasonboard.org/uvc/
11569 F: drivers/media/usb/uvc/
11570 F: include/uapi/linux/uvcvideo.h
11573 M: Hans Verkuil <hverkuil@xs4all.nl>
11574 L: linux-media@vger.kernel.org
11575 T: git git://linuxtv.org/media_tree.git
11576 W: https://linuxtv.org
11578 F: drivers/media/usb/usbvision/
11581 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11582 L: linux-usb@vger.kernel.org
11584 F: drivers/usb/gadget/function/*uvc*
11585 F: drivers/usb/gadget/legacy/webcam.c
11587 USB WIRELESS RNDIS DRIVER (rndis_wlan)
11588 M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
11589 L: linux-wireless@vger.kernel.org
11591 F: drivers/net/wireless/rndis_wlan.c
11594 M: Mathias Nyman <mathias.nyman@intel.com>
11595 L: linux-usb@vger.kernel.org
11597 F: drivers/usb/host/xhci*
11598 F: drivers/usb/host/pci-quirks*
11601 L: linux-wireless@vger.kernel.org
11602 W: http://linux-lc100020.sourceforge.net
11604 F: drivers/net/wireless/zydas/zd1201.*
11607 M: Antoine Jacquet <royale@zerezo.com>
11608 L: linux-usb@vger.kernel.org
11609 L: linux-media@vger.kernel.org
11610 T: git git://linuxtv.org/media_tree.git
11611 W: http://royale.zerezo.com/zr364xx/
11613 F: Documentation/video4linux/zr364xx.txt
11614 F: drivers/media/usb/zr364xx/
11617 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
11618 L: linux-usb@vger.kernel.org
11620 F: drivers/usb/common/ulpi.c
11621 F: include/linux/ulpi/
11623 USER-MODE LINUX (UML)
11624 M: Jeff Dike <jdike@addtoit.com>
11625 M: Richard Weinberger <richard@nod.at>
11626 L: user-mode-linux-devel@lists.sourceforge.net
11627 L: user-mode-linux-user@lists.sourceforge.net
11628 W: http://user-mode-linux.sourceforge.net
11629 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
11631 F: Documentation/virtual/uml/
11637 USERSPACE I/O (UIO)
11638 M: "Hans J. Koch" <hjk@hansjkoch.de>
11639 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11641 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
11642 F: Documentation/DocBook/uio-howto.tmpl
11644 F: include/linux/uio*.h
11647 M: Karel Zak <kzak@redhat.com>
11648 L: util-linux@vger.kernel.org
11649 W: http://en.wikipedia.org/wiki/Util-linux
11650 T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
11654 M: Michal Januszewski <spock@gentoo.org>
11655 L: linux-fbdev@vger.kernel.org
11656 W: http://dev.gentoo.org/~spock/projects/uvesafb/
11658 F: Documentation/fb/uvesafb.txt
11659 F: drivers/video/fbdev/uvesafb.*
11662 M: Stefan Agner <stefan@agner.ch>
11663 L: linux-mtd@lists.infradead.org
11665 F: drivers/mtd/nand/vf610_nfc.c
11667 VFAT/FAT/MSDOS FILESYSTEM
11668 M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
11670 F: Documentation/filesystems/vfat.txt
11674 M: Alex Williamson <alex.williamson@redhat.com>
11675 L: kvm@vger.kernel.org
11676 T: git git://github.com/awilliam/linux-vfio.git
11678 F: Documentation/vfio.txt
11680 F: include/linux/vfio.h
11681 F: include/uapi/linux/vfio.h
11683 VFIO PLATFORM DRIVER
11684 M: Baptiste Reynal <b.reynal@virtualopensystems.com>
11685 L: kvm@vger.kernel.org
11687 F: drivers/vfio/platform/
11689 VIDEOBUF2 FRAMEWORK
11690 M: Pawel Osciak <pawel@osciak.com>
11691 M: Marek Szyprowski <m.szyprowski@samsung.com>
11692 M: Kyungmin Park <kyungmin.park@samsung.com>
11693 L: linux-media@vger.kernel.org
11695 F: drivers/media/v4l2-core/videobuf2-*
11696 F: include/media/videobuf2-*
11698 VIRTUAL SERIO DEVICE DRIVER
11699 M: Stephen Chandler Paul <thatslyude@gmail.com>
11701 F: drivers/input/serio/userio.c
11702 F: include/uapi/linux/userio.h
11704 VIRTIO CONSOLE DRIVER
11705 M: Amit Shah <amit.shah@redhat.com>
11706 L: virtualization@lists.linux-foundation.org
11708 F: drivers/char/virtio_console.c
11709 F: include/linux/virtio_console.h
11710 F: include/uapi/linux/virtio_console.h
11712 VIRTIO CORE, NET AND BLOCK DRIVERS
11713 M: "Michael S. Tsirkin" <mst@redhat.com>
11714 L: virtualization@lists.linux-foundation.org
11718 F: drivers/net/virtio_net.c
11719 F: drivers/block/virtio_blk.c
11720 F: include/linux/virtio_*.h
11721 F: include/uapi/linux/virtio_*.h
11723 VIRTIO DRIVERS FOR S390
11724 M: Christian Borntraeger <borntraeger@de.ibm.com>
11725 M: Cornelia Huck <cornelia.huck@de.ibm.com>
11726 L: linux-s390@vger.kernel.org
11727 L: virtualization@lists.linux-foundation.org
11728 L: kvm@vger.kernel.org
11730 F: drivers/s390/virtio/
11733 M: David Airlie <airlied@linux.ie>
11734 M: Gerd Hoffmann <kraxel@redhat.com>
11735 L: dri-devel@lists.freedesktop.org
11736 L: virtualization@lists.linux-foundation.org
11738 F: drivers/gpu/drm/virtio/
11739 F: include/uapi/linux/virtio_gpu.h
11741 VIRTIO HOST (VHOST)
11742 M: "Michael S. Tsirkin" <mst@redhat.com>
11743 L: kvm@vger.kernel.org
11744 L: virtualization@lists.linux-foundation.org
11745 L: netdev@vger.kernel.org
11746 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
11749 F: include/uapi/linux/vhost.h
11751 VIRTIO INPUT DRIVER
11752 M: Gerd Hoffmann <kraxel@redhat.com>
11754 F: drivers/virtio/virtio_input.c
11755 F: include/uapi/linux/virtio_input.h
11757 VIA RHINE NETWORK DRIVER
11759 F: drivers/net/ethernet/via/via-rhine.c
11761 VIA SD/MMC CARD CONTROLLER DRIVER
11762 M: Bruce Chang <brucechang@via.com.tw>
11763 M: Harald Welte <HaraldWelte@viatech.com>
11765 F: drivers/mmc/host/via-sdmmc.c
11767 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11768 M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
11769 L: linux-fbdev@vger.kernel.org
11771 F: include/linux/via-core.h
11772 F: include/linux/via-gpio.h
11773 F: include/linux/via_i2c.h
11774 F: drivers/video/fbdev/via/
11776 VIA VELOCITY NETWORK DRIVER
11777 M: Francois Romieu <romieu@fr.zoreil.com>
11778 L: netdev@vger.kernel.org
11780 F: drivers/net/ethernet/via/via-velocity.*
11783 M: Alex Williamson <alex.williamson@redhat.com>
11784 M: Paolo Bonzini <pbonzini@redhat.com>
11785 L: kvm@vger.kernel.org
11789 VIVID VIRTUAL VIDEO DRIVER
11790 M: Hans Verkuil <hverkuil@xs4all.nl>
11791 L: linux-media@vger.kernel.org
11792 T: git git://linuxtv.org/media_tree.git
11793 W: https://linuxtv.org
11795 F: drivers/media/platform/vivid/*
11798 M: Patrick McHardy <kaber@trash.net>
11799 L: netdev@vger.kernel.org
11801 F: drivers/net/macvlan.c
11802 F: include/linux/if_*vlan.h
11806 M: Florian Fainelli <florian@openwrt.org>
11807 L: openwrt-devel@lists.openwrt.org (subscribers-only)
11809 F: drivers/vlynq/vlynq.c
11810 F: include/linux/vlynq.h
11813 M: Martyn Welch <martyn@welchs.me.uk>
11814 M: Manohar Vanga <manohar.vanga@gmail.com>
11815 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11816 L: devel@driverdev.osuosl.org
11818 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11819 F: Documentation/vme_api.txt
11820 F: drivers/staging/vme/
11822 F: include/linux/vme*
11824 VMWARE HYPERVISOR INTERFACE
11825 M: Alok Kataria <akataria@vmware.com>
11826 L: virtualization@lists.linux-foundation.org
11828 F: arch/x86/kernel/cpu/vmware.c
11830 VMWARE BALLOON DRIVER
11831 M: Xavier Deguillard <xdeguillard@vmware.com>
11832 M: Philip Moltmann <moltmann@vmware.com>
11833 M: "VMware, Inc." <pv-drivers@vmware.com>
11834 L: linux-kernel@vger.kernel.org
11836 F: drivers/misc/vmw_balloon.c
11838 VMWARE VMMOUSE SUBDRIVER
11839 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11840 M: "VMware, Inc." <pv-drivers@vmware.com>
11841 L: linux-input@vger.kernel.org
11843 F: drivers/input/mouse/vmmouse.c
11844 F: drivers/input/mouse/vmmouse.h
11846 VMWARE VMXNET3 ETHERNET DRIVER
11847 M: Shrikrishna Khare <skhare@vmware.com>
11848 M: "VMware, Inc." <pv-drivers@vmware.com>
11849 L: netdev@vger.kernel.org
11851 F: drivers/net/vmxnet3/
11853 VMware PVSCSI driver
11854 M: Arvind Kumar <arvindkumar@vmware.com>
11855 M: VMware PV-Drivers <pv-drivers@vmware.com>
11856 L: linux-scsi@vger.kernel.org
11858 F: drivers/scsi/vmw_pvscsi.c
11859 F: drivers/scsi/vmw_pvscsi.h
11861 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11862 M: Liam Girdwood <lgirdwood@gmail.com>
11863 M: Mark Brown <broonie@kernel.org>
11864 L: linux-kernel@vger.kernel.org
11865 W: http://www.slimlogic.co.uk/?p=48
11866 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11868 F: drivers/regulator/
11869 F: include/linux/regulator/
11872 M: David Ahern <dsa@cumulusnetworks.com>
11873 M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
11874 L: netdev@vger.kernel.org
11876 F: drivers/net/vrf.c
11877 F: Documentation/networking/vrf.txt
11879 VT1211 HARDWARE MONITOR DRIVER
11880 M: Juerg Haefliger <juergh@gmail.com>
11881 L: lm-sensors@lm-sensors.org
11883 F: Documentation/hwmon/vt1211
11884 F: drivers/hwmon/vt1211.c
11886 VT8231 HARDWARE MONITOR DRIVER
11887 M: Roger Lucas <vt8231@hiddenengine.co.uk>
11888 L: lm-sensors@lm-sensors.org
11890 F: drivers/hwmon/vt8231.c
11892 VUB300 USB to SDIO/SD/MMC bridge chip
11893 M: Tony Olech <tony.olech@elandigitalsystems.com>
11894 L: linux-mmc@vger.kernel.org
11895 L: linux-usb@vger.kernel.org
11897 F: drivers/mmc/host/vub300.c
11899 W1 DALLAS'S 1-WIRE BUS
11900 M: Evgeniy Polyakov <zbr@ioremap.net>
11902 F: Documentation/w1/
11905 W83791D HARDWARE MONITORING DRIVER
11906 M: Marc Hulsman <m.hulsman@tudelft.nl>
11907 L: lm-sensors@lm-sensors.org
11909 F: Documentation/hwmon/w83791d
11910 F: drivers/hwmon/w83791d.c
11912 W83793 HARDWARE MONITORING DRIVER
11913 M: Rudolf Marek <r.marek@assembler.cz>
11914 L: lm-sensors@lm-sensors.org
11916 F: Documentation/hwmon/w83793
11917 F: drivers/hwmon/w83793.c
11919 W83795 HARDWARE MONITORING DRIVER
11920 M: Jean Delvare <jdelvare@suse.com>
11921 L: lm-sensors@lm-sensors.org
11923 F: drivers/hwmon/w83795.c
11925 W83L51xD SD/MMC CARD INTERFACE DRIVER
11926 M: Pierre Ossman <pierre@ossman.eu>
11928 F: drivers/mmc/host/wbsd.*
11930 WACOM PROTOCOL 4 SERIAL TABLETS
11931 M: Julian Squires <julian@cipht.net>
11932 M: Hans de Goede <hdegoede@redhat.com>
11933 L: linux-input@vger.kernel.org
11935 F: drivers/input/tablet/wacom_serial4.c
11937 WATCHDOG DEVICE DRIVERS
11938 M: Wim Van Sebroeck <wim@iguana.be>
11939 R: Guenter Roeck <linux@roeck-us.net>
11940 L: linux-watchdog@vger.kernel.org
11941 W: http://www.linux-watchdog.org/
11942 T: git git://www.linux-watchdog.org/linux-watchdog.git
11944 F: Documentation/watchdog/
11945 F: drivers/watchdog/
11946 F: include/linux/watchdog.h
11947 F: include/uapi/linux/watchdog.h
11950 M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
11951 L: linux-scsi@vger.kernel.org
11953 F: drivers/scsi/wd7000.c
11956 M: David Herrmann <dh.herrmann@googlemail.com>
11957 L: linux-input@vger.kernel.org
11959 F: drivers/hid/hid-wiimote*
11962 M: David Härdeman <david@hardeman.nu>
11964 F: drivers/media/rc/winbond-cir.c
11966 WINSYSTEMS WS16C48 GPIO DRIVER
11967 M: William Breathitt Gray <vilhelm.gray@gmail.com>
11968 L: linux-gpio@vger.kernel.org
11970 F: drivers/gpio/gpio-ws16c48.c
11973 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
11974 M: linux-wimax@intel.com
11975 L: wimax@linuxwimax.org (subscribers-only)
11977 W: http://linuxwimax.org
11978 F: Documentation/wimax/README.wimax
11979 F: include/linux/wimax/debug.h
11980 F: include/net/wimax.h
11981 F: include/uapi/linux/wimax.h
11984 WISTRON LAPTOP BUTTON DRIVER
11985 M: Miloslav Trmac <mitr@volny.cz>
11987 F: drivers/input/misc/wistron_btns.c
11989 WL3501 WIRELESS PCMCIA CARD DRIVER
11990 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
11991 L: linux-wireless@vger.kernel.org
11992 W: http://oops.ghostprotocols.net:81/blog
11994 F: drivers/net/wireless/wl3501*
11996 WOLFSON MICROELECTRONICS DRIVERS
11997 L: patches@opensource.wolfsonmicro.com
11998 T: git https://github.com/CirrusLogic/linux-drivers.git
11999 W: https://github.com/CirrusLogic/linux-drivers/wiki
12001 F: Documentation/hwmon/wm83??
12002 F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
12003 F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
12004 F: Documentation/devicetree/bindings/mfd/arizona.txt
12005 F: arch/arm/mach-s3c64xx/mach-crag6410*
12006 F: drivers/clk/clk-wm83*.c
12007 F: drivers/extcon/extcon-arizona.c
12008 F: drivers/leds/leds-wm83*.c
12009 F: drivers/gpio/gpio-*wm*.c
12010 F: drivers/gpio/gpio-arizona.c
12011 F: drivers/hwmon/wm83??-hwmon.c
12012 F: drivers/input/misc/wm831x-on.c
12013 F: drivers/input/touchscreen/wm831x-ts.c
12014 F: drivers/input/touchscreen/wm97*.c
12015 F: drivers/mfd/arizona*
12016 F: drivers/mfd/wm*.c
12017 F: drivers/mfd/cs47l24*
12018 F: drivers/power/wm83*.c
12019 F: drivers/rtc/rtc-wm83*.c
12020 F: drivers/regulator/wm8*.c
12021 F: drivers/video/backlight/wm83*_bl.c
12022 F: drivers/watchdog/wm83*_wdt.c
12023 F: include/linux/mfd/arizona/
12024 F: include/linux/mfd/wm831x/
12025 F: include/linux/mfd/wm8350/
12026 F: include/linux/mfd/wm8400*
12027 F: include/linux/wm97xx.h
12028 F: include/sound/wm????.h
12029 F: sound/soc/codecs/arizona.?
12030 F: sound/soc/codecs/wm*
12031 F: sound/soc/codecs/cs47l24*
12034 M: Tejun Heo <tj@kernel.org>
12035 R: Lai Jiangshan <jiangshanlai@gmail.com>
12036 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
12038 F: include/linux/workqueue.h
12039 F: kernel/workqueue.c
12040 F: Documentation/workqueue.txt
12043 M: Andrew Hendry <andrew.hendry@gmail.com>
12044 L: linux-x25@vger.kernel.org
12046 F: Documentation/networking/x25*
12047 F: include/net/x25*
12050 X86 ARCHITECTURE (32-BIT AND 64-BIT)
12051 M: Thomas Gleixner <tglx@linutronix.de>
12052 M: Ingo Molnar <mingo@redhat.com>
12053 M: "H. Peter Anvin" <hpa@zytor.com>
12055 L: linux-kernel@vger.kernel.org
12056 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
12058 F: Documentation/x86/
12061 X86 PLATFORM DRIVERS
12062 M: Darren Hart <dvhart@infradead.org>
12063 L: platform-driver-x86@vger.kernel.org
12064 T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
12066 F: drivers/platform/x86/
12067 F: drivers/platform/olpc/
12069 X86 MCE INFRASTRUCTURE
12070 M: Tony Luck <tony.luck@intel.com>
12071 M: Borislav Petkov <bp@alien8.de>
12072 L: linux-edac@vger.kernel.org
12074 F: arch/x86/kernel/cpu/mcheck/*
12076 X86 MICROCODE UPDATE SUPPORT
12077 M: Borislav Petkov <bp@alien8.de>
12079 F: arch/x86/kernel/cpu/microcode/*
12082 M: Andy Lutomirski <luto@amacapital.net>
12083 L: linux-kernel@vger.kernel.org
12084 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
12086 F: arch/x86/entry/vdso/
12088 XC2028/3028 TUNER DRIVER
12089 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
12090 L: linux-media@vger.kernel.org
12091 W: https://linuxtv.org
12092 T: git git://linuxtv.org/media_tree.git
12094 F: drivers/media/tuners/tuner-xc2028.*
12096 XEN HYPERVISOR INTERFACE
12097 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12098 M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
12099 M: David Vrabel <david.vrabel@citrix.com>
12100 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12101 T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
12104 F: drivers/*/xen-*front.c
12106 F: arch/x86/include/asm/xen/
12108 F: include/uapi/xen/
12111 M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
12112 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12115 F: arch/arm/include/asm/xen/
12117 XEN HYPERVISOR ARM64
12118 M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
12119 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12122 F: arch/arm64/include/asm/xen/
12124 XEN NETWORK BACKEND DRIVER
12125 M: Wei Liu <wei.liu2@citrix.com>
12126 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12127 L: netdev@vger.kernel.org
12129 F: drivers/net/xen-netback/*
12132 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12133 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12135 F: arch/x86/pci/*xen*
12136 F: drivers/pci/*xen*
12138 XEN BLOCK SUBSYSTEM
12139 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12140 M: Roger Pau Monné <roger.pau@citrix.com>
12141 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12143 F: drivers/block/xen-blkback/*
12144 F: drivers/block/xen*
12147 M: Juergen Gross <jgross@suse.com>
12148 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12149 L: linux-scsi@vger.kernel.org
12151 F: drivers/scsi/xen-scsifront.c
12152 F: drivers/xen/xen-scsiback.c
12153 F: include/xen/interface/io/vscsiif.h
12155 XEN SWIOTLB SUBSYSTEM
12156 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12157 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12159 F: arch/x86/xen/*swiotlb*
12160 F: drivers/xen/*swiotlb*
12163 P: Silicon Graphics Inc
12164 M: Dave Chinner <david@fromorbit.com>
12167 W: http://oss.sgi.com/projects/xfs
12168 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
12170 F: Documentation/filesystems/xfs.txt
12173 XILINX AXI ETHERNET DRIVER
12174 M: Anirudha Sarangi <anirudh@xilinx.com>
12175 M: John Linn <John.Linn@xilinx.com>
12177 F: drivers/net/ethernet/xilinx/xilinx_axienet*
12179 XILINX UARTLITE SERIAL DRIVER
12180 M: Peter Korsgaard <jacmet@sunsite.dk>
12181 L: linux-serial@vger.kernel.org
12183 F: drivers/tty/serial/uartlite.c
12185 XILINX VIDEO IP CORES
12186 M: Hyun Kwon <hyun.kwon@xilinx.com>
12187 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12188 L: linux-media@vger.kernel.org
12189 T: git git://linuxtv.org/media_tree.git
12191 F: Documentation/devicetree/bindings/media/xilinx/
12192 F: drivers/media/platform/xilinx/
12193 F: include/uapi/linux/xilinx-v4l2-controls.h
12196 M: Eli Billauer <eli.billauer@gmail.com>
12197 L: linux-kernel@vger.kernel.org
12199 F: drivers/char/xillybus/
12201 XTENSA XTFPGA PLATFORM SUPPORT
12202 M: Max Filippov <jcmvbkbc@gmail.com>
12203 L: linux-xtensa@linux-xtensa.org
12205 F: drivers/spi/spi-xtensa-xtfpga.c
12206 F: sound/soc/xtensa/xtfpga-i2s.c
12208 YAM DRIVER FOR AX.25
12209 M: Jean-Paul Roubelat <jpr@f6fbb.org>
12210 L: linux-hams@vger.kernel.org
12212 F: drivers/net/hamradio/yam*
12213 F: include/linux/yam.h
12215 YEALINK PHONE DRIVER
12216 M: Henk Vergonet <Henk.Vergonet@gmail.com>
12217 L: usbb2k-api-dev@nongnu.org
12219 F: Documentation/input/yealink.txt
12220 F: drivers/input/misc/yealink.*
12222 Z8530 DRIVER FOR AX.25
12223 M: Joerg Reuter <jreuter@yaina.de>
12224 W: http://yaina.de/jreuter/
12225 W: http://www.qsl.net/dl1bke/
12226 L: linux-hams@vger.kernel.org
12228 F: Documentation/networking/z8530drv.txt
12229 F: drivers/net/hamradio/*scc.c
12230 F: drivers/net/hamradio/z8530.h
12232 ZBUD COMPRESSED PAGE ALLOCATOR
12233 M: Seth Jennings <sjenning@redhat.com>
12234 L: linux-mm@kvack.org
12237 F: include/linux/zbud.h
12239 ZD1211RW WIRELESS DRIVER
12240 M: Daniel Drake <dsd@gentoo.org>
12241 M: Ulrich Kunitz <kune@deine-taler.de>
12242 W: http://zd1211.ath.cx/wiki/DriverRewrite
12243 L: linux-wireless@vger.kernel.org
12244 L: zd1211-devs@lists.sourceforge.net (subscribers-only)
12246 F: drivers/net/wireless/zydas/zd1211rw/
12248 ZPOOL COMPRESSED PAGE STORAGE API
12249 M: Dan Streetman <ddstreet@ieee.org>
12250 L: linux-mm@kvack.org
12253 F: include/linux/zpool.h
12255 ZR36067 VIDEO FOR LINUX DRIVER
12256 L: mjpeg-users@lists.sourceforge.net
12257 L: linux-media@vger.kernel.org
12258 W: http://mjpeg.sourceforge.net/driver-zoran/
12259 T: hg https://linuxtv.org/hg/v4l-dvb
12261 F: drivers/media/pci/zoran/
12263 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
12264 M: Minchan Kim <minchan@kernel.org>
12265 M: Nitin Gupta <ngupta@vflare.org>
12266 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12267 L: linux-kernel@vger.kernel.org
12269 F: drivers/block/zram/
12270 F: Documentation/blockdev/zram.txt
12272 ZS DECSTATION Z85C30 SERIAL DRIVER
12273 M: "Maciej W. Rozycki" <macro@linux-mips.org>
12275 F: drivers/tty/serial/zs.*
12277 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
12278 M: Minchan Kim <minchan@kernel.org>
12279 M: Nitin Gupta <ngupta@vflare.org>
12280 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12281 L: linux-mm@kvack.org
12284 F: include/linux/zsmalloc.h
12285 F: Documentation/vm/zsmalloc.txt
12287 ZSWAP COMPRESSED SWAP CACHING
12288 M: Seth Jennings <sjenning@redhat.com>
12289 L: linux-mm@kvack.org
12294 M: Linus Torvalds <torvalds@linux-foundation.org>
12295 L: linux-kernel@vger.kernel.org
12296 Q: http://patchwork.kernel.org/project/LKML/list/
12297 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
12298 S: Buried alive in reporters